:root{--scribble: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 20' preserveAspectRatio='none'%3E%3Cpath d='M3 8 C70 4 150 6 297 3 M28 15 C110 10 200 13 286 10' fill='none' stroke='black' stroke-width='3.4' stroke-linecap='round'/%3E%3C/svg%3E")}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;font-size:clamp(100%,1.1111vw,200%)}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:1rem;line-height:1.55;-webkit-font-smoothing:antialiased}img,svg,video,iframe{display:block;max-width:100%}img{height:auto}a{color:inherit}h1,h2,h3,h4,p,ul,ol,figure,fieldset,legend{margin:0;padding:0}ul,ol{list-style:none}fieldset{border:0;min-width:0}button,input,select,textarea{font:inherit;color:inherit;border-radius:0}button{cursor:pointer}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.on-dark :focus-visible,.on-dark:focus-visible{outline-color:var(--bg)}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link{position:absolute;left:1rem;top:-100px;z-index:100;padding:.75rem 1rem;background:var(--bg);color:var(--ink);border:2px solid var(--ink)}.skip-link:focus{top:1rem}.wrap{width:100%;max-width:90rem;margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:clamp(3rem,7vw,6rem)}.display{font-family:var(--font-display);font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:.005em}.page-title{font-size:clamp(2.75rem,7vw,5.5rem)}.section-title{font-size:clamp(2.25rem,5vw,4rem)}.section-title:after{content:"";display:block;width:min(100%,7.5em);height:.22em;margin-top:.12em;background:currentColor;-webkit-mask:var(--scribble) left center / 100% 100% no-repeat;mask:var(--scribble) left center / 100% 100% no-repeat}.muted{color:var(--muted)}.rte{max-width:68ch}.rte>*+*{margin-top:1em}.rte h2,.rte h3{font-family:var(--font-display);font-weight:400;text-transform:uppercase;line-height:1.05;margin-top:1.75em}.rte h2{font-size:1.75rem}.rte h3{font-size:1.375rem}.rte ul{list-style:square;padding-left:1.25rem}.rte ol{list-style:decimal;padding-left:1.25rem}.rte li+li{margin-top:.35em}.rte a{text-decoration-thickness:2px;text-underline-offset:3px}.rte img{margin-block:1.5em}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:3.5rem;padding:0 1.75rem;background:var(--ink);color:var(--bg);border:3px solid var(--ink);font-family:var(--font-body);font-weight:700;font-size:1rem;line-height:1;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:background-color .12s,color .12s}.btn:hover{background:var(--bg);color:var(--ink)}.btn[disabled]{background:var(--tile);color:var(--muted);border-color:var(--tile);cursor:not-allowed}.btn--ghost{background:transparent;color:var(--ink)}.btn--ghost:hover{background:var(--ink);color:var(--bg)}.btn--full{width:100%}.on-dark .btn{background:var(--bg);color:var(--ink);border-color:var(--bg)}.on-dark .btn:hover,.on-dark .btn--ghost{background:transparent;color:var(--bg)}.on-dark .btn--ghost:hover{background:var(--bg);color:var(--ink)}.field{display:grid;gap:.4rem}.field label,.option legend{font-weight:600;font-size:.9375rem}.field input,.field select,.field textarea{width:100%;min-height:3.25rem;padding:.5rem .875rem;background:var(--bg);border:2px solid var(--ink)}.link{text-decoration-thickness:2px;text-underline-offset:4px;font-weight:600}.link:hover{text-decoration-thickness:4px}.site-header{position:sticky;top:0;z-index:20;background:var(--dark);color:var(--bg)}.site-header__inner{display:flex;align-items:center;min-height:5.25rem;gap:1.5rem}.site-header__logo{display:flex;align-items:center;flex:none;font-family:var(--font-display);font-size:1.625rem;line-height:1;text-transform:uppercase;text-decoration:none}.site-header__logo img,.site-header__logo .brand-logo{width:var(--logo-width, 10.625rem);height:auto}.site-nav{display:none;margin-left:auto}.site-nav ul{display:flex;align-items:center;gap:.25rem}.site-nav a,.site-header__tools a{display:block;padding:.5rem .75rem;font-weight:600;font-size:.9375rem;text-decoration:none;white-space:nowrap}.site-nav a:hover,.site-header__tools a:hover,.site-nav a[aria-current=page]{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:8px}.site-header__tools{display:flex;align-items:center;gap:.25rem;margin-left:auto}.site-header__tools .tool--wide{display:none}.site-header__tools a.cart-link{display:flex;gap:.5rem;margin-left:.5rem;padding:.7rem 1rem;border:2px solid var(--bg);font-weight:700}.site-header__tools a.cart-link:hover{background:var(--bg);color:var(--ink);text-decoration:none}.cart-link__count{min-width:1.25em;text-align:center;font-variant-numeric:tabular-nums}.nav-toggle>summary{padding:.5rem .25rem;font-weight:700;font-size:.9375rem;list-style:none;cursor:pointer}.nav-toggle>summary::-webkit-details-marker{display:none}.nav-drawer{position:absolute;left:0;right:0;top:100%;background:var(--dark);color:var(--bg);padding:.5rem var(--gutter) 1.5rem;max-height:calc(100vh - 5.25rem);overflow:auto;border-top:1px solid rgb(255 255 255 / .2)}.nav-drawer a{display:block;padding:.875rem 0;border-bottom:1px solid rgb(255 255 255 / .2);font-family:var(--font-display);font-size:1.75rem;line-height:1.1;text-transform:uppercase;text-decoration:none}@media(min-width:1100px){.nav-toggle{display:none}.site-nav,.site-header__tools .tool--wide{display:block}.site-nav+.site-header__tools{margin-left:0}}.figure{display:flex;flex-direction:column;align-items:center;width:100%}.figure__piece{position:relative;display:block;transition:opacity .15s,transform .15s}.figure__piece img{width:100%;height:auto}.figure__piece--cap{width:31%;z-index:3;margin-bottom:-7%}.figure__piece--hoodie{width:100%;z-index:2}.figure__piece--shorts{width:50%;z-index:1;margin-top:-7%}.figure__piece--slides{width:36%;margin-top:11%}a.figure__piece:hover{transform:translateY(-6px)}.figure.has-active .figure__piece{opacity:.22}.figure.has-active .figure__piece.is-active{z-index:5;opacity:1;transform:none}.look__figure .figure__piece{cursor:pointer;transition:opacity .2s}.look__figure .figure__piece img{transition:transform .28s cubic-bezier(.2,.8,.2,1.2),filter .28s}.look__figure.has-active .figure__piece.is-active img{transform:translateY(-.9rem) scale(1.1);filter:drop-shadow(0 1.6rem 1.1rem rgb(0 0 0 / .3))}.look__item{transition:opacity .2s,background-color .2s,box-shadow .2s}.look__list.has-active .look__item{opacity:.35}.look__list.has-active .look__item.is-active{opacity:1;margin-inline:-1rem;padding-inline:1rem;background:var(--bg);box-shadow:0 .6rem 1.4rem #00000024,inset .3rem 0 0 var(--ink)}.hero{position:relative;display:grid;overflow:hidden;background:#000;color:#fff}.hero__media{position:relative;aspect-ratio:5 / 4}.hero__media img{width:100%;height:100%;object-fit:cover;object-position:50% 22%}.hero__media--gray img{filter:grayscale(1) contrast(1.05)}.hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000,transparent 38%);pointer-events:none}.hero__panel{position:relative;z-index:1;margin-top:-18vw;padding:0 var(--gutter) clamp(2.5rem,7vw,4rem)}.hero__title{font-size:clamp(4.25rem,23vw,9rem);line-height:.98}.hero__text{max-width:26ch;margin-top:1.25rem;font-family:var(--font-display);font-size:clamp(1.375rem,2.2vw,2rem);line-height:1.15;text-transform:uppercase}.hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}@media(min-width:900px){.hero{grid-template-columns:minmax(0,1fr);min-height:min(86vh,53.75rem);align-items:end}.hero__media{position:absolute;inset:0 max(0px,calc((100vw - 90rem)/2)) 0 auto;width:min(62%,61.25rem);aspect-ratio:auto}.hero__media:after{background:linear-gradient(to right,#000 2%,transparent 46%),linear-gradient(to top,rgb(0 0 0 / .7),transparent 30%)}.hero__panel{margin-top:0;padding:clamp(3rem,8vh,6rem) var(--gutter) clamp(2.5rem,7vh,4.5rem) max(var(--gutter),calc((100vw - 90rem) / 2 + var(--gutter)))}.hero__title{font-size:min(11vw,20vh,13rem);line-height:.96}}@media(prefers-reduced-motion:no-preference){.hero__media img{animation:hero-photo 1.1s ease-out backwards}.hero__line{display:block;animation:hero-line .55s cubic-bezier(.2,.8,.2,1) backwards}.hero__line:nth-child(1){animation-delay:.15s}.hero__line:nth-child(2){animation-delay:.32s}.hero__line:nth-child(3){animation-delay:.49s}.hero__line:nth-child(n+4){animation-delay:.66s}}.hero__line{display:block}@keyframes hero-line{0%{opacity:0;transform:translateY(.35em)}}@keyframes hero-photo{0%{opacity:0;transform:scale(1.05)}}.facts{border-bottom:var(--rule)}.facts__list{display:grid}.facts__item{padding:1.25rem 0}.facts__item+.facts__item{border-top:1px solid var(--ink)}.facts__title{font-family:var(--font-display);font-size:1.375rem;line-height:1.1;text-transform:uppercase}.facts__text{margin-top:.35rem;color:var(--muted);font-size:.9375rem}@media(min-width:750px){.facts__list{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.facts__item{padding:1.5rem 1.5rem 1.5rem 0}.facts__item+.facts__item{border-top:0;border-left:var(--rule);padding-left:1.5rem}}.look{background:var(--tile)}.look__inner{display:grid;gap:2.5rem;padding-block:clamp(3rem,7vw,6rem)}@media(min-width:900px){.look__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:center}}.look__figure{width:min(100%,26.875rem);margin-inline:auto}.look__text{max-width:44ch;margin-top:1.25rem;font-size:1.0625rem}.look__list{margin-top:2rem;border-top:var(--rule)}.look__item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem 1rem;padding:.9rem 0;border-bottom:1px solid var(--ink)}.look__name{font-family:var(--font-display);font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.05;text-transform:uppercase;text-decoration:none}.look__name:hover{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:5px}.look__price{font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.look__size{grid-column:1 / -1;display:flex;align-items:center;gap:.75rem}.look__size label{font-size:.875rem;font-weight:600}.look__size select{min-height:2.75rem;min-width:11.25rem;padding:0 2rem 0 .75rem;background:var(--bg);border:2px solid var(--ink)}.look__total{display:flex;justify-content:space-between;align-items:baseline;padding:1.1rem 0 1.25rem;font-family:var(--font-display);font-size:clamp(1.75rem,3vw,2.5rem);line-height:1;text-transform:uppercase}.look__error{margin-top:.75rem;font-weight:600}.spotlight{display:grid}.spotlight__media{background:var(--tile);aspect-ratio:1;overflow:hidden}.spotlight__media img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.spotlight__media--whole img{object-fit:contain;object-position:50% 100%}.spotlight__media--trim{position:relative}.spotlight__media--trim img{position:absolute;left:0;bottom:0;height:calc(100% / (1 - var(--trim, 0)));object-fit:cover;object-position:50% 100%}.spotlight__panel{display:flex;flex-direction:column;justify-content:center;gap:1.25rem;padding:clamp(2.5rem,7vw,6rem) var(--gutter);background:var(--dark);color:var(--bg)}.spotlight__title{font-size:clamp(3rem,7vw,6.5rem)}.spotlight__text{max-width:38ch;font-size:1.0625rem;opacity:.9}.spotlight__price{font-family:var(--font-display);font-size:1.75rem;line-height:1}@media(min-width:900px){.spotlight{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.spotlight__media{aspect-ratio:auto;min-height:min(80vh,45rem)}.spotlight__panel{padding-inline:clamp(2rem,5vw,5rem)}.spotlight--flip .spotlight__media{order:2}.spotlight--flip .spotlight__panel{padding-left:max(var(--gutter),calc((100vw - 90rem) / 2 + var(--gutter)))}.spotlight:not(.spotlight--flip) .spotlight__panel{padding-right:max(var(--gutter),calc((100vw - 90rem) / 2 + var(--gutter)))}}.section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 2rem;margin-bottom:clamp(1.5rem,3vw,2.5rem)}.product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.25rem 1rem}@media(min-width:750px){.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem 1.25rem}}@media(min-width:1100px){.product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.card{position:relative;display:block;text-decoration:none}.card__media{position:relative;aspect-ratio:1;background:var(--tile);overflow:hidden;outline:0 solid var(--ink);transition:outline-width .1s}.card:hover .card__media{outline-width:3px}.card__media img{width:100%;height:100%;object-fit:contain;padding:7%;mix-blend-mode:multiply}.card__media .card__hover{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--tile);opacity:0;transition:opacity .2s}.card:hover .card__hover,.card:focus-visible .card__hover{opacity:1}.card__badge{position:absolute;left:0;top:0;padding:.3rem .6rem;background:var(--ink);color:var(--bg);font-size:.8125rem;font-weight:600}.card__title{margin-top:.875rem;font-family:var(--font-display);font-weight:400;font-size:clamp(1.125rem,1.8vw,1.375rem);line-height:1.1;text-transform:uppercase}.card__subtitle{margin-top:.3rem;color:var(--muted);font-size:.875rem;line-height:1.35}.card__price{margin-top:.5rem;font-weight:600;font-variant-numeric:tabular-nums}.card__price s{color:var(--muted);font-weight:400;margin-left:.4rem}.tiles{display:grid;gap:1rem}@media(min-width:900px){.tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.tile{display:flex;flex-direction:column;min-height:clamp(18.75rem,34vw,28.75rem);padding:clamp(1.25rem,2.5vw,2rem);background:var(--dark);color:var(--bg);border:3px solid var(--dark);text-decoration:none;transition:background-color .15s,color .15s}.tile:hover{background:var(--bg);color:var(--ink)}.tile__title{font-size:clamp(2.5rem,4.4vw,4rem)}.tile__text{margin-top:1rem;max-width:38ch;font-size:.9375rem;opacity:.85}.tile__foot{display:flex;justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:2rem;font-weight:600}.tile__cta{font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:5px}.tile.tile--photo{position:relative;justify-content:flex-end;min-height:0;aspect-ratio:1;overflow:hidden;border:0;background:var(--dark);color:var(--bg)}.tile__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.05);transition:filter .25s}.tile--photo:hover .tile__bg,.tile--photo:focus-visible .tile__bg{filter:none}.tile--photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(0 0 0 / .88),rgb(0 0 0 / .1) 55%,transparent);pointer-events:none}.tile--photo .tile__title,.tile--photo .tile__foot{position:relative;z-index:1}.tile--photo .tile__foot{margin-top:.75rem;padding-top:0}.banner{position:relative;display:flex;align-items:flex-end;min-height:clamp(17.5rem,38vw,35rem);overflow:hidden;background:var(--dark);color:var(--bg)}.banner__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;filter:grayscale(1) contrast(1.05)}.banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000d9,#00000026 60%)}.banner .wrap{position:relative;z-index:1;padding-block:clamp(1.5rem,4vw,3rem)}.banner .page-title{font-size:clamp(3rem,9vw,8rem)}.collection-head--banner .collection-head__text{margin-top:0}.collection-head{padding-block:clamp(2rem,5vw,4rem) clamp(1.5rem,3vw,2.5rem);border-bottom:var(--rule)}.collection-head__text{margin-top:1.25rem}.toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:1rem;margin-bottom:1.5rem}.toolbar__sort{display:flex;align-items:center;gap:.75rem}.toolbar__sort label{font-weight:600;font-size:.9375rem}.toolbar__sort select{min-height:2.75rem;padding:0 2rem 0 .75rem;background:var(--bg);border:2px solid var(--ink)}.pagination{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:3rem;font-weight:600}.pagination .page a,.pagination .current,.pagination .next a,.pagination .prev a{display:grid;place-items:center;min-width:2.75rem;min-height:2.75rem;padding:0 .75rem;border:2px solid var(--ink);text-decoration:none}.pagination .current,.pagination a:hover{background:var(--ink);color:var(--bg)}.product{display:grid;gap:2rem;padding-block:clamp(1.5rem,3vw,3rem) clamp(3rem,6vw,5rem)}@media(min-width:900px){.product{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(2rem,4vw,4rem);align-items:start}.product__info{position:sticky;top:6.75rem}}.gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;background:var(--tile)}.gallery::-webkit-scrollbar{display:none}.gallery__slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1;display:grid;place-items:center}.gallery__slide img{width:100%;height:100%;object-fit:contain;padding:5%;mix-blend-mode:multiply}.thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(4rem,1fr));gap:.5rem;margin-top:.5rem}.thumbs__btn{padding:0;background:var(--tile);border:2px solid transparent;aspect-ratio:1}.thumbs__btn img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.thumbs__btn:hover,.thumbs__btn[aria-current=true]{border-color:var(--ink)}.product__back{display:inline-block;margin-bottom:1rem;font-size:.9375rem}.product__title{font-size:clamp(2.25rem,4.2vw,3.75rem)}.product__subtitle{margin-top:.6rem;color:var(--muted)}.product__price{margin-top:1.25rem;font-size:1.5rem;font-weight:600;font-variant-numeric:tabular-nums}.product__price s{color:var(--muted);font-weight:400;font-size:1.125rem;margin-left:.5rem}.product__buy{display:grid;gap:1.25rem;margin-top:1.75rem;padding-top:1.75rem;border-top:var(--rule)}.product__form{display:grid;gap:1.25rem}.product__note{font-size:.9375rem;color:var(--muted)}.product__description{margin-top:2.5rem;padding-top:2rem;border-top:var(--rule)}.option__values{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.chip{position:relative}.chip input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0}.chip span{display:grid;place-items:center;min-width:3.25rem;min-height:3rem;padding:0 .875rem;border:2px solid var(--ink);font-weight:600;cursor:pointer}.chip:hover span{background:var(--tile)}.chip input:checked+span{background:var(--ink);color:var(--bg)}.chip input:focus-visible+span{outline:3px solid var(--ink);outline-offset:3px}.chip--out span{color:var(--muted);border-style:dashed;text-decoration:line-through}.field--qty{max-width:7.5rem}html.js .variant-select{display:none}html:not(.js) .option{display:none}.cart{display:grid;gap:2.5rem;margin-top:2rem}@media(min-width:1000px){.cart{grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:4rem;align-items:start}}.cart-item{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:1rem 1.25rem;padding-block:1.25rem;border-top:var(--rule)}.cart__items>.cart-item:last-of-type{border-bottom:var(--rule)}.cart-item__media{background:var(--tile);aspect-ratio:1}.cart-item__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.cart-item__title{font-family:var(--font-display);font-size:1.375rem;line-height:1.1;text-transform:uppercase;text-decoration:none}.cart-item__meta{margin-top:.3rem;color:var(--muted);font-size:.9375rem}.cart-item__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;margin-top:.875rem}.cart-item__qty{display:flex;align-items:center;gap:1rem}.cart-item__qty input{width:4.75rem;min-height:2.75rem;padding:0 .5rem;border:2px solid var(--ink);background:var(--bg);text-align:center}.cart-item__price{font-weight:600;font-variant-numeric:tabular-nums}.cart__update{margin-top:1.25rem}.summary{display:grid;gap:1.25rem;padding:1.5rem;border:var(--rule)}.summary__total{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--font-display);font-size:1.875rem;line-height:1;text-transform:uppercase}.summary__rules{font-size:.875rem;line-height:1.45}.summary__rules ul{list-style:square;padding-left:1.1rem;margin-top:.5rem}.summary__rules li+li{margin-top:.3rem}.check{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:start;font-weight:600;font-size:.9375rem}.check input{width:1.5rem;height:1.5rem;margin:0;accent-color:var(--ink)}.page-head{padding-block:clamp(2rem,5vw,4rem) clamp(1.5rem,3vw,2.5rem)}.search-form{display:flex;gap:.5rem;max-width:40rem;margin-top:1.5rem}.search-form input{flex:1;min-height:3.5rem;padding:0 1rem;border:3px solid var(--ink);background:var(--bg)}.empty{display:grid;gap:1.5rem;justify-items:start}.password{min-height:100vh;display:grid;place-items:center;padding:var(--gutter);background:var(--dark);color:var(--bg)}.password__box{width:100%;max-width:32.5rem;display:grid;gap:1.5rem}.password__box .brand-logo{width:13.75rem}.password__form{display:grid;gap:1rem}.password .field input{color:var(--ink)}.site-footer{border-top:var(--rule);padding-block:clamp(2.5rem,5vw,4rem) 2rem}.site-footer__top{display:grid;gap:2.5rem}@media(min-width:800px){.site-footer__top{grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,3fr);gap:3rem}}.site-footer__logo{display:inline-block;font-family:var(--font-display);font-size:1.625rem;text-transform:uppercase;text-decoration:none}.site-footer__logo .brand-logo,.site-footer__logo img{width:13.75rem;height:auto}.site-footer__heading{font-weight:700;margin-bottom:.75rem}.site-footer li+li{margin-top:.5rem}.site-footer a{text-decoration:none}.site-footer li a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.site-footer__bottom{margin-top:clamp(2rem,4vw,3rem);padding-top:2rem;border-top:1px solid var(--ink);display:grid;gap:1.5rem;justify-items:center;text-align:center}.disclaimer{display:inline-block;padding:.5rem 1rem;border:2px solid var(--ink);font-size:1.125rem}.site-footer__legal{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;font-size:.875rem;color:var(--muted)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/base.css.map */
