@font-face{font-family:Owned;src:url(owned.woff2) format("woff2"),url(owned.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--charcoal: #111111;--dark-gray: #1b1b1b;--graphite: #2a2a2a;--graphite-2: #353535;--off-white: #f2f2f2;--silver: #b8b8b8;--silver-dim: #8a8a8a;--line: rgba(242, 242, 242, .12);--line-strong: rgba(242, 242, 242, .28);--bg: var(--charcoal);--surface: var(--dark-gray);--surface-2: var(--graphite);--text: var(--off-white);--text-dim: var(--silver);--font-head: "Cardo", "Times New Roman", serif;--font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-brand: "Owned", "Cardo", serif;--container: 1480px;--gutter: clamp(20px, 5vw, 72px);--section-y: clamp(64px, 9vw, 160px);--ease: cubic-bezier(.22, 1, .36, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--dur: .6s;--header-h: 76px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:16px;line-height:1.6;font-weight:300;letter-spacing:.01em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4{margin:0;font-weight:400}:focus-visible{outline:1px solid var(--silver);outline-offset:3px}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:var(--section-y)}.eyebrow{font-family:var(--font-body);font-size:11px;letter-spacing:.42em;text-transform:uppercase;color:var(--silver-dim);font-weight:400}.font-brand{font-family:var(--font-brand)}.display{font-family:var(--font-head);font-weight:400;line-height:.96;letter-spacing:-.01em;font-size:clamp(3rem,11vw,10rem)}.h-xl{font-family:var(--font-head);font-size:clamp(2.4rem,6vw,5rem);line-height:1.02}.h-lg{font-family:var(--font-head);font-size:clamp(2rem,4.4vw,3.6rem);line-height:1.06}.h-md{font-family:var(--font-head);font-size:clamp(1.5rem,3vw,2.4rem);line-height:1.15}.lead{font-size:clamp(1rem,1.4vw,1.18rem);color:var(--text-dim);font-weight:300}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;padding:1.05em 2.4em;font-family:var(--font-body);font-size:12px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;border:1px solid var(--off-white);background:var(--off-white);color:var(--charcoal);transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease),transform .3s var(--ease);position:relative}.btn:hover{background:transparent;color:var(--off-white)}.btn:active{transform:translateY(1px)}.btn--ghost{background:transparent;color:var(--off-white);border-color:var(--line-strong)}.btn--ghost:hover{background:var(--off-white);color:var(--charcoal);border-color:var(--off-white)}.btn--block{width:100%}.btn[disabled],.btn.is-disabled{opacity:.4;pointer-events:none}.link-underline{position:relative;font-size:12px;letter-spacing:.2em;text-transform:uppercase}.link-underline:after{content:"";position:absolute;left:0;bottom:-4px;height:1px;width:100%;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .5s var(--ease)}.link-underline:hover:after{transform:scaleX(1);transform-origin:left}.header{position:fixed;inset:0 0 auto 0;z-index:200;height:var(--header-h);display:flex;align-items:center;transition:background var(--dur) var(--ease),backdrop-filter var(--dur) var(--ease),border-color var(--dur) var(--ease),height var(--dur) var(--ease);border-bottom:1px solid transparent}.header__inner{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px}.header.is-scrolled,.header.is-solid{background:#111111d1;backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);border-bottom-color:var(--line)}.header__nav{display:flex;gap:clamp(18px,2.4vw,40px)}.header__nav a{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--text);opacity:.85;transition:opacity .3s var(--ease)}.header__nav a:hover{opacity:1}.header__logo{justify-self:center;display:inline-flex}.header__logo img{height:38px;width:auto}.header__actions{justify-self:end;display:flex;align-items:center;gap:clamp(14px,2vw,24px)}.header__icon{background:none;border:0;padding:4px;color:var(--text);display:inline-flex;opacity:.85;transition:opacity .3s var(--ease),transform .3s var(--ease)}.header__icon:hover{opacity:1;transform:translateY(-1px)}.header__icon svg{width:21px;height:21px}.cart-count{position:absolute;top:-7px;right:-9px;min-width:16px;height:16px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--off-white);color:var(--charcoal);font-size:10px;font-weight:600;line-height:1}.header__cart{position:relative}.header__burger{display:none}.mobile-nav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:250;background:var(--charcoal);transform:translate(100%);transition:transform .5s var(--ease);padding:0 var(--gutter);display:flex;flex-direction:column;justify-content:center;gap:8px}.mobile-nav.is-open{transform:translate(0)}.mobile-nav a{font-family:var(--font-head);font-size:clamp(2rem,9vw,3rem);padding:8px 0}.mobile-nav__close{position:absolute;top:22px;right:var(--gutter);background:none;border:0;color:var(--text)}.mobile-nav__close svg{width:26px;height:26px}@media(max-width:900px){.header__nav{display:none}.header__burger{display:inline-flex}}.hero{position:relative;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden;background:var(--charcoal)}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero__media img{width:100%;height:120%;object-fit:cover;object-position:center;will-change:transform;transform:translateY(0)}.hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1111118c,#1111110d 32%,#111111d9),radial-gradient(120% 80% at 50% 0%,transparent 40%,rgba(17,17,17,.6) 100%)}.hero__inner{position:relative;z-index:2;width:100%;max-width:var(--container);margin-inline:auto;padding:0 var(--gutter) clamp(60px,10vh,140px)}.hero__mark{font-size:clamp(4.5rem,22vw,19rem);line-height:.82;letter-spacing:-.02em}.hero__brand{display:block;margin-top:.3em;font-size:clamp(1.4rem,4vw,3rem);letter-spacing:.04em;color:var(--off-white)}.hero__sub{max-width:46ch;margin-top:1.6em}.hero__cta{margin-top:2.4em;display:flex;gap:16px;flex-wrap:wrap}.hero__scroll{position:absolute;bottom:26px;left:50%;transform:translate(-50%);z-index:3;font-size:10px;letter-spacing:.4em;text-transform:uppercase;color:var(--silver-dim);display:flex;flex-direction:column;align-items:center;gap:10px}.hero__scroll:after{content:"";width:1px;height:46px;background:linear-gradient(var(--silver-dim),transparent);animation:scrollPulse 2.4s var(--ease) infinite}@keyframes scrollPulse{0%,to{opacity:.3;transform:scaleY(.7)}50%{opacity:1;transform:scaleY(1)}}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(32px,5vw,64px);flex-wrap:wrap}.section-head__titles{display:flex;flex-direction:column;gap:14px}.product-grid{display:grid;grid-template-columns:repeat(var(--cols, 4),1fr);gap:clamp(14px,2vw,30px) clamp(12px,1.6vw,24px)}@media(max-width:1100px){.product-grid{--cols: 3}}@media(max-width:760px){.product-grid{--cols: 2;gap:12px}}.card{position:relative;display:flex;flex-direction:column}.card__media{position:relative;overflow:hidden;aspect-ratio:3 / 4;background:linear-gradient(160deg,var(--graphite) 0%,var(--dark-gray) 60%,var(--charcoal) 100%)}.card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ease-out),opacity .6s var(--ease)}.card__media .card__img--back{opacity:0}.card:hover .card__media img{transform:scale(1.06)}.card:hover .card__img--front{opacity:0}.card:hover .card__img--back{opacity:1}.card__badge{position:absolute;top:12px;left:12px;z-index:2;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--off-white);border:1px solid var(--line-strong);padding:5px 10px;background:#1116;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.card__quick{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;transform:translateY(14px);opacity:0;transition:transform .5s var(--ease),opacity .5s var(--ease)}.card:hover .card__quick{transform:translateY(0);opacity:1}.card__body{padding:16px 2px 4px;display:flex;flex-direction:column;gap:5px}.card__title{font-family:var(--font-body);font-size:13px;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.card__meta{display:flex;align-items:center;gap:10px;color:var(--text-dim);font-size:13px}.price{font-size:13px;letter-spacing:.04em}.price--sale{color:var(--off-white)}.price del{color:var(--silver-dim);margin-right:8px}.statement{position:relative;background:var(--dark-gray);overflow:hidden}.statement__bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.22}.statement__bg img{width:100%;height:100%;object-fit:cover}.statement__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--dark-gray),rgba(27,27,27,.4) 50%,var(--dark-gray))}.statement__inner{position:relative;z-index:2;max-width:1100px;margin-inline:auto;text-align:center;padding-inline:var(--gutter)}.statement__title{font-size:clamp(2.6rem,9vw,8rem);line-height:.98}.statement__copy{max-width:60ch;margin:clamp(28px,4vw,48px) auto 0}.lookbook{display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(12px,1.6vw,24px)}.lookbook__item{position:relative;overflow:hidden;background:var(--graphite)}.lookbook__item img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ease-out)}.lookbook__item:hover img{transform:scale(1.05)}.lookbook__cap{position:absolute;left:18px;bottom:16px;z-index:2;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--off-white);text-shadow:0 2px 18px rgba(0,0,0,.7)}.lookbook__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 50%,rgba(17,17,17,.7))}.lb-tall{grid-column:span 4;aspect-ratio:3/4.4}.lb-wide{grid-column:span 8;aspect-ratio:16/10}.lb-half{grid-column:span 6;aspect-ratio:4/3.4}.lb-third{grid-column:span 4;aspect-ratio:3/4}@media(max-width:760px){.lb-tall,.lb-wide,.lb-half,.lb-third{grid-column:span 12;aspect-ratio:4/3}}.newsletter{position:relative;text-align:center;background:var(--charcoal)}.newsletter__inner{max-width:720px;margin-inline:auto;padding-inline:var(--gutter)}.signup-form{display:flex;gap:10px;margin-top:32px}.signup-form input{flex:1;background:transparent;border:1px solid var(--line-strong);color:var(--text);padding:1.05em 1.2em;font-family:var(--font-body);font-size:13px;letter-spacing:.06em}.signup-form input::placeholder{color:var(--silver-dim);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.signup-form input:focus{outline:none;border-color:var(--off-white)}@media(max-width:560px){.signup-form{flex-direction:column}}.form-note{margin-top:14px;font-size:12px;color:var(--silver-dim);letter-spacing:.1em}.product{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(28px,4vw,80px);align-items:start}@media(max-width:900px){.product{grid-template-columns:1fr}}.product__gallery{display:flex;flex-direction:column;gap:12px}.product__main-img{position:relative;aspect-ratio:4/5;overflow:hidden;background:linear-gradient(160deg,var(--graphite),var(--charcoal))}.product__main-img img{width:100%;height:100%;object-fit:cover}.product__thumbs{display:flex;gap:10px;flex-wrap:wrap}.product__thumb{width:84px;aspect-ratio:4/5;overflow:hidden;border:1px solid var(--line);padding:0;background:var(--graphite);opacity:.6;transition:opacity .3s var(--ease),border-color .3s var(--ease)}.product__thumb.is-active,.product__thumb:hover{opacity:1;border-color:var(--line-strong)}.product__thumb img{width:100%;height:100%;object-fit:cover}.product__info{position:sticky;top:calc(var(--header-h) + 24px);display:flex;flex-direction:column}.product__title{font-size:clamp(2rem,4vw,3.2rem);line-height:1.04;margin-top:10px}.product__price{font-size:1.15rem;letter-spacing:.04em;margin-top:18px;color:var(--off-white)}.product__desc{margin-top:26px;color:var(--text-dim);max-width:52ch}.product__desc p{margin:0 0 1em}.option{margin-top:28px}.option__label{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}.option__label span:first-child{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--silver-dim)}.option__label a{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--silver)}.swatches{display:flex;flex-wrap:wrap;gap:8px}.swatch{min-width:52px;height:46px;padding:0 14px;background:transparent;color:var(--text);border:1px solid var(--line-strong);font-size:12px;letter-spacing:.1em;text-transform:uppercase;transition:all .3s var(--ease)}.swatch:hover{border-color:var(--silver)}.swatch.is-active{background:var(--off-white);color:var(--charcoal);border-color:var(--off-white)}.swatch.is-soldout{opacity:.32;text-decoration:line-through}.qty{display:inline-flex;align-items:center;border:1px solid var(--line-strong)}.qty button{width:46px;height:46px;background:none;border:0;color:var(--text);font-size:18px}.qty input{width:46px;height:46px;text-align:center;background:none;border:0;color:var(--text);font-family:var(--font-body);-moz-appearance:textfield}.qty input::-webkit-outer-spin-button,.qty input::-webkit-inner-spin-button{-webkit-appearance:none}.product__buy{display:flex;gap:12px;margin-top:28px;align-items:stretch}.product__buy .btn{flex:1}.shipping-note{display:flex;gap:12px;align-items:center;margin-top:22px;color:var(--silver);font-size:13px}.shipping-note svg{width:18px;height:18px;flex:none}.accordion{margin-top:36px;border-top:1px solid var(--line)}.accordion__item{border-bottom:1px solid var(--line)}.accordion__trigger{width:100%;background:none;border:0;color:var(--text);text-align:left;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:13px;letter-spacing:.16em;text-transform:uppercase}.accordion__icon{position:relative;width:13px;height:13px;flex:none}.accordion__icon:before,.accordion__icon:after{content:"";position:absolute;background:var(--text);transition:transform .4s var(--ease)}.accordion__icon:before{top:6px;left:0;width:13px;height:1px}.accordion__icon:after{left:6px;top:0;width:1px;height:13px}.accordion__item.is-open .accordion__icon:after{transform:scaleY(0)}.accordion__panel{overflow:hidden;max-height:0;transition:max-height .5s var(--ease)}.accordion__panel-inner{padding:0 0 24px;color:var(--text-dim);max-width:60ch}.collection-hero{position:relative;padding-top:calc(var(--header-h) + clamp(40px,8vw,120px));padding-bottom:clamp(30px,5vw,60px)}.collection-bar{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 0;border-block:1px solid var(--line);flex-wrap:wrap;position:sticky;top:var(--header-h);background:#111111e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:60}.filter-group{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.chip{background:transparent;border:1px solid var(--line-strong);color:var(--text-dim);padding:9px 16px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;transition:all .3s var(--ease)}.chip:hover{color:var(--text);border-color:var(--silver)}.chip.is-active{background:var(--off-white);color:var(--charcoal);border-color:var(--off-white)}.sort select{background:transparent;border:1px solid var(--line-strong);color:var(--text);padding:9px 36px 9px 14px;font-family:var(--font-body);font-size:11px;letter-spacing:.14em;text-transform:uppercase;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23b8b8b8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.sort select:focus{outline:none;border-color:var(--off-white)}.page-hero{padding-top:calc(var(--header-h) + clamp(60px,12vw,160px))}.editorial-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,90px);align-items:center}.editorial-split--reverse>:first-child{order:2}@media(max-width:820px){.editorial-split{grid-template-columns:1fr}.editorial-split--reverse>:first-child{order:0}}.editorial-media{aspect-ratio:4/5;overflow:hidden;background:var(--graphite)}.editorial-media img{width:100%;height:100%;object-fit:cover}.prose p{color:var(--text-dim);margin:0 0 1.2em;max-width:60ch}.prose p:first-child{margin-top:18px}.faq-cat{margin-top:clamp(40px,6vw,80px)}.faq-cat__label{font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--silver-dim);margin-bottom:8px}.contact-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(28px,5vw,80px)}@media(max-width:820px){.contact-grid{grid-template-columns:1fr}}.field{display:flex;flex-direction:column;gap:8px;margin-bottom:22px}.field label{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--silver-dim)}.field input,.field textarea,.field select{background:transparent;border:1px solid var(--line-strong);color:var(--text);padding:1em 1.1em;font-family:var(--font-body);font-size:14px}.field input:focus,.field textarea:focus,.field select:focus{outline:none;border-color:var(--off-white)}.field textarea{resize:vertical;min-height:150px}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media(max-width:560px){.field-row{grid-template-columns:1fr}}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:290;background:#08080899;opacity:0;visibility:hidden;transition:opacity .5s var(--ease),visibility .5s;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.overlay.is-open{opacity:1;visibility:visible}.cart-drawer{position:fixed;top:0;right:0;bottom:0;z-index:300;width:min(440px,100vw);background:var(--dark-gray);border-left:1px solid var(--line);transform:translate(100%);transition:transform .55s var(--ease);display:flex;flex-direction:column}.cart-drawer.is-open{transform:translate(0)}.cart-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:24px var(--gutter);border-bottom:1px solid var(--line)}.cart-drawer__head h3{font-size:13px;letter-spacing:.24em;text-transform:uppercase;font-family:var(--font-body)}.cart-drawer__close{background:none;border:0;color:var(--text);padding:4px}.cart-drawer__close svg{width:22px;height:22px}.cart-drawer__body{flex:1;overflow-y:auto;padding:8px var(--gutter)}.cart-drawer__empty{text-align:center;padding:60px 0;color:var(--silver-dim)}.line-item{display:grid;grid-template-columns:76px 1fr auto;gap:16px;padding:22px 0;border-bottom:1px solid var(--line)}.line-item__media{aspect-ratio:3/4;overflow:hidden;background:var(--graphite)}.line-item__media img{width:100%;height:100%;object-fit:cover}.line-item__title{font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:500}.line-item__variant{font-size:12px;color:var(--silver-dim);margin-top:4px}.line-item__bottom{display:flex;align-items:center;justify-content:space-between;margin-top:14px}.line-item .qty{transform:scale(.85);transform-origin:left}.line-item__remove{background:none;border:0;color:var(--silver-dim);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.line-item__remove:hover{color:var(--off-white)}.line-item__price{font-size:13px}.cart-drawer__foot{padding:22px var(--gutter) calc(22px + env(safe-area-inset-bottom));border-top:1px solid var(--line)}.cart-total{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.cart-total span:first-child{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--silver-dim)}.cart-total span:last-child{font-size:1.1rem}.cart-tax-note{font-size:11px;color:var(--silver-dim);margin-bottom:18px;letter-spacing:.06em}.footer{position:relative;background:var(--charcoal);border-top:1px solid var(--line);overflow:hidden}.footer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='0.04'/%3E%3C/svg%3E")}.footer__statement{position:relative;text-align:center;padding:clamp(60px,10vw,130px) var(--gutter) clamp(40px,6vw,70px);border-bottom:1px solid var(--line)}.footer__statement p{max-width:24ch;margin:0 auto;font-size:clamp(1.6rem,4.5vw,3.4rem);line-height:1.16;font-family:var(--font-head)}.footer__cols{position:relative;max-width:var(--container);margin-inline:auto;padding:clamp(48px,6vw,80px) var(--gutter);display:grid;grid-template-columns:1.4fr 1fr 1fr 1.4fr;gap:clamp(28px,4vw,60px)}@media(max-width:900px){.footer__cols{grid-template-columns:1fr 1fr}}@media(max-width:560px){.footer__cols{grid-template-columns:1fr}}.footer__logo img{height:42px;width:auto}.footer__tag{margin-top:18px;color:var(--silver-dim);max-width:30ch;font-size:13px}.footer__col h4{font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--silver-dim);margin-bottom:18px}.footer__col a{display:inline-block;color:var(--text-dim);font-size:13px;padding:5px 0;transition:color .3s var(--ease)}.footer__col a:hover{color:var(--off-white)}.footer__bottom{position:relative;max-width:var(--container);margin-inline:auto;padding:22px var(--gutter);border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;color:var(--silver-dim);font-size:11px;letter-spacing:.1em}.social{display:flex;gap:16px}.social a svg{width:18px;height:18px}[data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .9s var(--ease-out),transform .9s var(--ease-out)}[data-reveal].is-in{opacity:1;transform:none}[data-reveal-delay="1"]{transition-delay:.08s}[data-reveal-delay="2"]{transition-delay:.16s}[data-reveal-delay="3"]{transition-delay:.24s}[data-reveal-delay="4"]{transition-delay:.32s}.img-reveal{position:relative;overflow:hidden}.img-reveal img{transform:scale(1.08);transition:transform 1.4s var(--ease-out)}.img-reveal.is-in img{transform:scale(1)}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition-duration:1ms!important;scroll-behavior:auto!important}[data-reveal]{opacity:1;transform:none}.hero__media img{height:100%}}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mt-s{margin-top:16px}.mt-m{margin-top:28px}.mt-l{margin-top:48px}.text-center{text-align:center}.divider{height:1px;background:var(--line);border:0;margin:0}.toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%) translateY(20px);background:var(--off-white);color:var(--charcoal);padding:14px 24px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;z-index:400;opacity:0;transition:opacity .4s var(--ease),transform .4s var(--ease);pointer-events:none}.toast.is-show{opacity:1;transform:translate(-50%) translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/base.css.map */
