:root{--ink:#23221e;--paper:#f5f3ee;--off:#ebe7e0;--line:#d7d2c9;--soft:#77736c;--ivory:#ede9e1;--deep:#242422;--ease:cubic-bezier(.16,1,.3,1)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{cursor:pointer}img,svg{max-width:100%}::selection{background:#99938a;color:#fff}p{line-height:1.6}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;top:-100px;left:12px;background:white;color:black;z-index:99;padding:12px}.skip-link:focus{top:12px}
.aur-announcement{background:#252522;color:#e4e0d8;text-align:center;font-size:9px;letter-spacing:.24em;font-weight:600;padding:12px 16px}.aur-header{height:78px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(20px,5vw,78px);border-bottom:1px solid rgba(38,35,30,.12);background:var(--paper);position:relative;z-index:30}.aur-logo{font-weight:700;font-size:24px;letter-spacing:.28em;white-space:nowrap}.aur-nav{display:flex;align-items:center;gap:clamp(18px,3vw,45px)}.aur-nav a,.aur-header-side a{font-size:10px;letter-spacing:.16em;font-weight:600;text-transform:uppercase;transition:opacity .2s}.aur-nav a:hover,.aur-header-side a:hover{opacity:.55}.aur-header-side{display:flex;gap:24px;align-items:center}.aur-header-side .social{font-size:13px}.aur-menu-button{display:none;border:0;background:transparent;padding:12px;margin-left:-12px}.aur-menu-button span{display:block;width:21px;height:1px;background:var(--ink);margin:5px 0}
.aur-hero{background:#222220;color:#f2efe7;min-height:740px;height:min(840px,82vw);position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:flex-end}.aur-hero-bg{position:absolute;inset:0;z-index:-3;background:radial-gradient(ellipse at 79% 36%,#66645f 0%,#43423f 27%,#272725 62%,#1b1c1a 96%)}.aur-hero-shape{position:absolute;inset:auto 8% -12% auto;width:48%;height:100%;pointer-events:none;z-index:-2;opacity:.8;filter:drop-shadow(-25px 22px 26px rgba(0,0,0,.28))}.aur-hero-shape svg{width:100%;height:100%;object-fit:contain}.aur-hero-grain{position:absolute;inset:0;z-index:-1;opacity:.22;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.74' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.22'/%3E%3C/svg%3E")}.aur-hero-inner{width:100%;padding:60px clamp(20px,7vw,110px) 74px;position:relative}.aur-eyebrow{font-size:10px;letter-spacing:.27em;font-weight:700;text-transform:uppercase}.aur-hero-overline{display:flex;align-items:center;gap:14px;margin-bottom:32px}.aur-hero-overline:before{content:'';width:35px;height:1px;background:#d3d1c8}.aur-hero h1{font-size:clamp(74px,12vw,186px);letter-spacing:-.088em;line-height:.79;font-weight:500;margin:0 0 45px;max-width:1200px}.aur-hero h1 span{display:block}.aur-hero h1 em{font-family:Georgia,serif;font-style:normal;font-weight:400;letter-spacing:-.055em}.aur-hero-bottom{display:flex;align-items:end;justify-content:space-between;gap:20px}.aur-hero-desc{font-size:13px;letter-spacing:.015em;color:#d3d0c7;max-width:305px;line-height:1.65;margin:0}.aur-link{display:inline-flex;align-items:center;gap:38px;border-bottom:1px solid currentColor;padding-bottom:10px;font-weight:700;font-size:10px;letter-spacing:.2em;text-transform:uppercase;transition:gap .25s var(--ease)}.aur-link:hover{gap:50px}.aur-arrow{font-size:20px;line-height:.5}.aur-hero-index{position:absolute;right:4vw;top:50%;writing-mode:vertical-rl;font-size:9px;letter-spacing:.28em;color:#d3d0c7}
.aur-marquee{border-bottom:1px solid var(--line);background:var(--paper);display:flex;justify-content:space-between;gap:24px;padding:26px clamp(20px,5vw,78px);font-size:10px;font-weight:700;letter-spacing:.21em}.aur-intro{padding:clamp(84px,12vw,170px) clamp(20px,8vw,140px);text-align:center}.aur-intro-kicker{font-size:10px;letter-spacing:.28em;font-weight:700;margin-bottom:32px}.aur-intro h2{font-weight:400;letter-spacing:-.055em;font-size:clamp(39px,6.6vw,93px);line-height:1.05;max-width:1050px;margin:0 auto}.aur-intro h2 .serif{font-family:Georgia,serif;font-style:italic;font-weight:400}.aur-intro p{font-size:13px;color:var(--soft);max-width:460px;margin:30px auto 0}
.aur-collection{background:var(--off);padding:100px clamp(20px,5vw,78px) 118px}.aur-section-top{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:42px}.aur-section-top h2{margin:14px 0 0;font-size:clamp(44px,6vw,90px);font-weight:400;letter-spacing:-.07em;line-height:.95}.aur-section-note{font-size:12px;color:var(--soft);max-width:228px;line-height:1.6}.aur-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.aur-product{min-width:0}.aur-product-art{height:auto;aspect-ratio:3/4;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#d8d4cb}.aur-product-art.cream{background:#ded8cb}.aur-product-art.white{background:#e5e4de}.aur-product-art.black{background:#b7b5ae}.aur-product-art.trousers{background:#d1cec7}.aur-product-art:after{content:'';position:absolute;inset:0;background:linear-gradient(120deg,rgba(255,255,255,.25),transparent 45%,rgba(0,0,0,.08));pointer-events:none}.aur-product-art svg{width:87%;height:88%;filter:drop-shadow(8px 16px 12px rgba(0,0,0,.19));transition:transform 1.1s var(--ease)}.aur-product:hover svg{transform:scale(1.045)}.aur-product-num{position:absolute;top:15px;left:16px;z-index:1;font-size:9px;letter-spacing:.1em}.aur-product-info{display:flex;justify-content:space-between;gap:9px;align-items:start;padding-top:18px}.aur-product-info h3{font-size:13px;line-height:1.45;letter-spacing:-.01em;font-weight:600;margin:0}.aur-product-price{font-size:12px;margin:4px 0 0;color:#655f56}.aur-pill{font-size:8px;letter-spacing:.12em;white-space:nowrap;border:1px solid #9c968d;border-radius:20px;padding:7px 9px;margin-top:1px;font-weight:700}.aur-collection-bottom{display:flex;justify-content:space-between;gap:24px;margin-top:46px;align-items:center}.aur-collection-bottom p{font-size:12px;color:var(--soft);max-width:450px;margin:0}
.aur-story{background:#252522;color:#f5f2eb;display:grid;grid-template-columns:1fr 1fr;min-height:690px}.aur-story-art{position:relative;min-height:530px;overflow:hidden;background:radial-gradient(circle at 43% 33%,#65635e 0%,#474740 31%,#282827 75%)}.aur-story-art:before{content:'A';position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);font-size:min(55vw,650px);font-family:Georgia,serif;font-style:italic;color:rgba(238,234,223,.09);line-height:1}.aur-story-art:after{content:'MORE THAN CLOTHING';position:absolute;bottom:35px;left:36px;font-size:9px;letter-spacing:.25em;color:#cfcac0}.aur-story-copy{padding:clamp(65px,9vw,130px) clamp(30px,7vw,110px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.aur-story-copy h2{font-size:clamp(48px,6vw,95px);letter-spacing:-.075em;line-height:1.04;font-weight:400;margin:32px 0}.aur-story-copy h2 em{font-family:Georgia,serif;font-weight:400}.aur-story-copy p{color:#d3d0c7;font-size:14px;line-height:1.9;max-width:410px;margin:0 0 43px}
.aur-access{background:#f6f3ed;padding:clamp(100px,12vw,180px) 20px;text-align:center}.aur-access .aur-eyebrow{color:#817c73}.aur-access h2{font-weight:400;font-size:clamp(50px,8vw,119px);letter-spacing:-.085em;line-height:.96;margin:25px 0 22px}.aur-access h2 em{font-family:Georgia,serif;font-weight:400}.aur-access-desc{font-size:13px;color:#6e6a62;max-width:430px;line-height:1.75;margin:0 auto 34px}.aur-form{display:flex;margin:0 auto;max-width:540px;border-bottom:1px solid #302d29;text-align:left}.aur-form input[type=email]{width:100%;border:0;outline:0;background:transparent;padding:19px 6px 19px 0;color:var(--ink);font-size:13px;border-radius:0}.aur-form input[type=email]::placeholder{color:#827e76}.aur-form button{border:0;background:none;color:var(--ink);font-weight:700;letter-spacing:.17em;font-size:10px;white-space:nowrap;padding:15px 4px 15px 15px}.aur-form button:hover{opacity:.56}.aur-form-status{margin:16px auto 0;font-size:13px;max-width:540px;text-align:center}.aur-form-status.success{color:#34624a}.aur-form-status.error{color:#a84c44}.aur-consent{font-size:10px;color:#8a857d;line-height:1.7;max-width:520px;margin:22px auto 0}.aur-access-tiny{font-size:9px;letter-spacing:.25em;font-weight:700;margin-top:60px}
.aur-footer{background:#232321;color:#eeeae2;padding:64px clamp(20px,5vw,78px) 26px}.aur-footer-top{display:flex;justify-content:space-between;gap:28px;align-items:start;padding-bottom:84px}.aur-footer-logo{font-size:clamp(44px,9vw,140px);font-weight:600;letter-spacing:.16em;line-height:1}.aur-footer-bio{max-width:230px;font-size:12px;color:#bbb7ad;line-height:1.7;margin-top:12px}.aur-footer-links{display:flex;gap:48px;flex-wrap:wrap;padding-top:18px}.aur-footer-links a{font-size:10px;letter-spacing:.15em;display:block;margin:0 0 18px}.aur-footer-bottom{border-top:1px solid #4a4943;padding-top:20px;display:flex;justify-content:space-between;gap:20px;align-items:center;font-size:9px;letter-spacing:.16em;color:#bdb8ae;text-transform:uppercase}
.aur-subpage{min-height:55vh;padding:110px clamp(20px,8vw,140px)}.aur-subpage h1{font-size:clamp(50px,7vw,100px);letter-spacing:-.065em;font-weight:400;margin:20px 0 45px}.aur-page-content{font-size:15px;max-width:760px;line-height:1.85}.aur-page-content h2{font-size:28px;font-weight:400}.aur-contact input,.aur-contact textarea{width:100%;border:0;border-bottom:1px solid var(--line);padding:16px 0;margin-bottom:12px;background:transparent;color:var(--ink)}.aur-contact button{border:1px solid var(--ink);background:var(--ink);color:#fff;padding:16px 38px;letter-spacing:.13em;font-size:11px;margin-top:18px}.aur-prelaunch-notice{background:#e4ded4;padding:17px 20px;font-size:12px;line-height:1.5;margin:22px 0}.aur-template-products{display:grid;grid-template-columns:1fr 1fr;gap:35px}.aur-product-large{background:#d5d1c7;min-height:400px;display:flex;align-items:center;justify-content:center;font-size:12px;letter-spacing:.1em}.aur-product-details h1{font-size:clamp(32px,5vw,60px);font-weight:400;letter-spacing:-.04em}.aur-footer a:hover{opacity:.66}
@media(max-width:1000px){.aur-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.aur-hero{min-height:650px;height:80vh}.aur-hero-shape{right:0;width:68%}.aur-story{min-height:560px}.aur-story-copy{padding:60px 40px}}
@media(max-width:700px){.aur-header{height:65px;padding:0 19px}.aur-logo{font-size:20px}.aur-menu-button{display:block}.aur-header-side{gap:12px}.aur-header-side .social{display:none}.aur-header-side a{font-size:9px}.aur-nav{display:none;position:absolute;left:0;right:0;top:65px;background:var(--paper);border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch;gap:0;padding:15px 24px 25px}.aur-nav.is-open{display:flex}.aur-nav a{padding:14px 0;border-bottom:1px solid var(--line)}.aur-announcement{font-size:8px;padding:11px}.aur-hero{min-height:630px;height:calc(88svh - 65px);max-height:810px}.aur-hero-shape{width:110%;height:89%;right:-40%;bottom:11%;opacity:.6}.aur-hero-inner{padding:45px 23px 48px}.aur-hero h1{font-size:clamp(67px,18vw,130px);margin:0 0 45px}.aur-hero-desc{font-size:12px;max-width:200px}.aur-hero-bottom{align-items:end}.aur-link{font-size:9px;gap:10px}.aur-hero-index{display:none}.aur-marquee{padding:17px 18px;font-size:8px;letter-spacing:.09em}.aur-marquee span:nth-child(2){display:none}.aur-intro{padding:95px 20px}.aur-intro h2{font-size:clamp(40px,10vw,73px)}.aur-collection{padding:78px 18px}.aur-section-top{align-items:start}.aur-section-top h2{font-size:54px}.aur-section-note{font-size:10px;max-width:115px}.aur-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 10px}.aur-product-info{display:block;padding-top:12px}.aur-product-info h3{font-size:12px}.aur-product-price{font-size:11px}.aur-pill{display:inline-block;margin-top:9px;font-size:7px}.aur-collection-bottom{display:block}.aur-collection-bottom .aur-link{margin-top:20px}.aur-story{grid-template-columns:1fr}.aur-story-art{min-height:370px}.aur-story-art:before{font-size:390px}.aur-story-copy{padding:85px 28px 95px}.aur-story-copy h2{font-size:64px}.aur-access{padding:105px 18px}.aur-access h2{font-size:clamp(58px,15vw,100px)}.aur-form input[type=email]{min-width:0}.aur-footer{padding:50px 22px 25px}.aur-footer-top{display:block;padding-bottom:45px}.aur-footer-logo{font-size:55px}.aur-footer-links{gap:42px}.aur-footer-bottom{align-items:start;flex-direction:column}.aur-template-products{grid-template-columns:1fr}.aur-subpage{padding:70px 22px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}

/* Merchandisable campaign images: replace the concept art via Shopify's Theme Editor. */
.aur-hero-photo{position:absolute;inset:0;z-index:-2;overflow:hidden}
.aur-hero-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(13,13,12,.54),rgba(13,13,12,.1) 66%,rgba(13,13,12,.24)),linear-gradient(0deg,rgba(13,13,12,.55),transparent 64%)}
.aur-hero-photo img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}
.aur-product-art .aur-product-photo{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transition:transform 1.1s var(--ease)}
.aur-product:hover .aur-product-photo{transform:scale(1.035)}
.aur-form:focus-within{outline:2px solid #615d55;outline-offset:5px}
.aur-form button:focus-visible,.aur-link:focus-visible,.aur-nav a:focus-visible{outline:2px solid currentColor;outline-offset:4px}
@media(max-width:700px){.aur-hero-photo img{object-position:58% center}.aur-form button{letter-spacing:.08em;font-size:9px}}
