.d99-live-grounded .d99-collection-intro__inner{padding-block:36px;gap:24px}.d99-live-grounded .d99-collection-intro__label{margin-bottom:12px;font-size:11px;letter-spacing:.14em}.d99-live-grounded .d99-collection-intro__title{font-size:clamp(44px,5.1vw,74px);line-height:1;letter-spacing:-.045em}.d99-live-grounded .d99-collection-intro__description{max-width:60ch;margin-top:18px;font-size:15px;line-height:1.7}.d99-live-grounded .d99-collection-intro__link{gap:28px;margin-top:18px;min-height:44px;padding:10px 14px;border:1px solid currentColor;font-size:11px;text-decoration:none}.d99-live-grounded .d99-collection-intro__link:is(:hover,:focus-visible){background:#171715;color:#f8f7f3}.d99-live-grounded .d99-collection-intro--jeans .d99-collection-intro__link:is(:hover,:focus-visible){background:#f8f7f3;color:#171715}.d99-live-grounded .d99-collection .facets-controls-wrapper{min-height:56px;align-items:center;background:#f8f7f3}.d99-live-grounded .d99-collection .facets__heading{font:700 18px/1.2 D99 Archivo Narrow,sans-serif;letter-spacing:.04em}.d99-live-grounded .d99-collection .product-card [ref=productTitleLink] :is(.text-block,[role=heading]){font-family:var(--font-body--family,Arial,sans-serif);font-size:15px;font-weight:600;line-height:1.5;letter-spacing:0}.d99-live-grounded .d99-collection .product-card product-price{display:block;padding-top:8px}.d99-live-grounded.template-collection .d99-collection .product-card .price{font-family:D99 JetBrains Mono,monospace!important;font-size:14px!important;font-weight:600;color:#34474d}.d99-live-grounded .d99-collection .product-card img{padding:12px!important}.d99-live-grounded.template-product .product-information .product-details :is(h1,.h1){font-size:clamp(30px,3.4vw,52px);line-height:1.12;letter-spacing:-.035em}.d99-live-grounded.template-product .product-information .variant-option--buttons:not(.variant-option--swatches){border:0;padding:0;gap:8px}.d99-live-grounded.template-product .product-information .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{min-width:54px;min-height:48px;flex:1;border:1px solid #b7b9b2;border-radius:0;background:#f8f7f3;color:#171715;font:600 14px/1.2 var(--font-body--family,Arial,sans-serif);transition:background-color .16s ease,border-color .16s ease}.d99-live-grounded.template-product .variant-option__button-label:has(input:checked){background:#34474d!important;color:#f8f7f3!important;border-color:#34474d!important}.d99-live-grounded.template-product .variant-option__button-label__pill{display:none}.d99-live-grounded.template-product .variant-option__button-label:has(input[aria-disabled=true]){opacity:.45;border-style:dashed}.d99-live-grounded.template-product .variant-option__button-label:has(input:focus-visible){outline:2px solid #34474d;outline-offset:3px}.d99-live-grounded.template-product .variant-option__button-label:hover{border-color:#34474d}.d99-live-grounded .footer-content .text-block h2{font-family:D99 Archivo Narrow,Arial,sans-serif!important;font-weight:700!important;font-size:clamp(42px,5.2vw,76px)!important;line-height:1!important;letter-spacing:.035em!important}.d99-live-grounded.template-index .d99-pieces__head{max-width:1240px;margin-inline:auto;padding:36px 24px 24px}.d99-live-grounded.template-index .d99-pieces__title{font-size:clamp(30px,3.3vw,48px);letter-spacing:-.035em;line-height:1.1}.d99-live-grounded.template-index .d99-pieces__sub{font-size:14px;line-height:1.65;color:#505a5a;max-width:48ch}.d99-live-grounded.template-index .d99-pieces__link{border:1px solid #34474d;padding:10px 16px;gap:20px;color:#34474d;font-family:D99 JetBrains Mono,monospace;font-size:11px;text-decoration:none}.d99-live-grounded.template-index .d99-pieces__link:is(:hover,:focus-visible){background:#34474d;color:#f8f7f3}.d99-live-grounded.template-index .d99-pieces__grid{max-width:1192px;margin-inline:auto;grid-template-columns:minmax(0,.8fr) minmax(0,1.7fr);gap:20px}.d99-live-grounded.template-index .d99-pieces__feature-body{padding:16px}.d99-live-grounded.template-index .d99-pieces__feature-body .d99-pieces__name{font-size:19px;line-height:1.35}.d99-live-grounded.template-index .d99-pieces__card-media{aspect-ratio:4/3}.d99-live-grounded.template-index .d99-pieces__name{text-transform:none;font-size:14px;line-height:1.5;letter-spacing:0}.d99-live-grounded .d99-nav__letters{display:inline-flex;perspective:240px}.d99-live-grounded .d99-nav__letters>span{display:inline-block;flex-shrink:0}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){body.d99-live-grounded .header-menu .d99-nav__link:hover .d99-nav__letters--hoodies>span{animation:d99-final-unfold .56s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--letter)*27ms)}body.d99-live-grounded .header-menu .d99-nav__link:hover .d99-nav__letters--jeans>span{animation:d99-final-stride .62s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--letter)*42ms)}}@keyframes d99-final-unfold{0%,to{transform:translateY(0) rotateX(0)}35%{transform:translateY(-5px) rotateX(28deg)}68%{transform:translateY(2px) rotateX(-8deg)}}@keyframes d99-final-stride{0%,to{transform:translate(0) skew(0)}32%{transform:translate(5px) skew(-12deg)}62%{transform:translate(-2px) skew(5deg)}}@media(max-width:1240px){.d99-live-grounded.template-index .d99-pieces__grid{margin-inline:24px}}@media(max-width:749px){.d99-live-grounded .d99-collection-intro__inner{padding-block:28px}.d99-live-grounded .d99-collection-intro__description{font-size:14px;margin-top:16px}.d99-live-grounded.template-index .d99-pieces__grid{grid-template-columns:minmax(0,1fr);margin-inline:18px;gap:16px}.d99-live-grounded.template-index .d99-pieces__feature-link{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.d99-live-grounded.template-index .d99-pieces__feature-media{aspect-ratio:4/5}.d99-live-grounded.template-index .d99-pieces__feature-body{justify-content:center;border-top:0;border-inline-start:1px solid #c9ccc5;padding:12px}.d99-live-grounded.template-index .d99-pieces__feature-body .d99-pieces__name{font-size:16px}.d99-live-grounded.template-index .d99-pieces__name{font-size:12px;min-height:0}.d99-live-grounded.template-index .d99-pieces__head{padding-inline:18px}.d99-live-grounded.template-collection .d99-collection .product-card .price{font-size:13px!important}}@media(prefers-reduced-motion:reduce){.d99-live-grounded .d99-nav__letters>span{animation:none!important;transition:none!important}}.d99-live-grounded .d99-brand-ticker{height:44px;font-family:var(--d99-home-wide);font-size:12px;font-weight:900;letter-spacing:.11em;line-height:1.2;background:#171715;border-block:1px solid #44433b}.d99-live-grounded .d99-brand-ticker__viewport{margin-inline-end:44px}.d99-live-grounded .d99-brand-ticker__track{animation-duration:98s}.d99-live-grounded .d99-brand-ticker__group{min-width:100vw;justify-content:flex-start}.d99-live-grounded .d99-brand-ticker__message{gap:32px;padding-inline:16px}.d99-live-grounded .d99-brand-ticker__divider{display:inline-flex;align-items:center;gap:10px;color:#f1dea6}.d99-live-grounded .d99-brand-ticker__divider b{font-family:Georgia,serif;font-size:20px;font-style:italic;font-weight:700;letter-spacing:-.07em}.d99-live-grounded .d99-brand-ticker__star{font-size:22px;text-shadow:0 0 7px #f4dc8e66;animation:d99-home-glint 3.8s ease-in-out infinite}.d99-live-grounded .d99-brand-ticker__star:last-child{animation-delay:1.2s}.d99-live-grounded .d99-brand-ticker__pause,.d99-live-grounded .d99-brand-ticker__control{width:44px;height:44px}.d99-live-grounded .d99-brand-ticker__pause:checked~.d99-brand-ticker__viewport .d99-brand-ticker__star{animation-play-state:paused}@keyframes d99-home-glint{0%,65%,to{opacity:.8}80%{opacity:1;text-shadow:0 0 10px #f4dc8e}}@media(max-width:749px){.d99-live-grounded .d99-brand-ticker{font-size:11px;letter-spacing:.08em}.d99-live-grounded .d99-brand-ticker__track{animation-duration:103s}.d99-live-grounded .d99-brand-ticker__message{gap:24px;padding-inline:12px}}@media(prefers-reduced-motion:reduce){.d99-live-grounded .d99-brand-ticker__star{animation:none!important}}.d99-live-grounded.template-collection .d99-collection-intro__title{font-size:clamp(44px,5.1vw,74px);line-height:1;letter-spacing:-.045em}.d99-live-grounded.template-collection .d99-collection-intro__inner{padding-block:32px}.d99-live-grounded .d99-fit-strip{position:relative;padding:12px 0 24px;background:#f8f7f3;border-block:1px solid #d1d5d0}.d99-live-grounded .d99-fit-strip__viewport{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#34474d #e6e7e2;margin-top:44px}.d99-live-grounded .d99-fit-strip__track{display:flex;width:max-content;animation:d99-fit-travel 65s linear infinite}.d99-live-grounded .d99-fit-strip__group{display:flex;gap:16px;padding-right:16px;flex-shrink:0}.d99-live-grounded .d99-fit-strip__card{width:300px;flex:0 0 300px;background:#f8f7f3;border:1px solid #d1d5d0;display:flex;flex-direction:column;color:#171715;text-decoration:none}.d99-live-grounded .d99-fit-strip__card img{display:block;width:100%;height:360px;object-fit:contain;background:#e6e7e2}.d99-live-grounded .d99-fit-strip__caption{min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;font:600 13px/1.5 var(--font-body--family,Arial,sans-serif)}.d99-live-grounded .d99-fit-strip__caption>span{flex-shrink:0;font-size:20px;color:#34474d}.d99-live-grounded .d99-fit-strip__card:focus-visible{outline:3px solid #34474d;outline-offset:-3px}.d99-live-grounded .d99-fit-strip__pause{position:absolute;z-index:2;top:8px;right:24px;opacity:0;width:104px;height:44px;margin:0;cursor:pointer}.d99-live-grounded .d99-fit-strip__control{position:absolute;top:8px;right:24px;display:grid;place-items:center;min-width:104px;min-height:44px;border:1px solid #34474d;color:#34474d;font:600 11px/1.4 D99 JetBrains Mono,monospace}.d99-live-grounded .d99-fit-strip__play-label{display:none}.d99-live-grounded .d99-fit-strip__pause:checked~.d99-fit-strip__viewport .d99-fit-strip__track,.d99-live-grounded .d99-fit-strip:focus-within .d99-fit-strip__track{animation-play-state:paused}.d99-live-grounded .d99-fit-strip__pause:checked+.d99-fit-strip__control .d99-fit-strip__pause-label{display:none}.d99-live-grounded .d99-fit-strip__pause:checked+.d99-fit-strip__control .d99-fit-strip__play-label{display:block}.d99-live-grounded .d99-fit-strip__pause:focus-visible+.d99-fit-strip__control{outline:2px solid #34474d;outline-offset:3px}@keyframes d99-fit-travel{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(hover:hover){.d99-live-grounded .d99-fit-strip:hover .d99-fit-strip__track{animation-play-state:paused}}@media(max-width:749px){.d99-live-grounded .d99-fit-strip__card{width:240px;flex-basis:240px}.d99-live-grounded .d99-fit-strip__card img{height:300px}.d99-live-grounded .d99-fit-strip__caption{font-size:12px;min-height:72px}.d99-live-grounded .d99-fit-strip__track{animation-duration:70s}.d99-live-grounded .d99-fit-strip__pause,.d99-live-grounded .d99-fit-strip__control{right:18px}}@media(prefers-reduced-motion:reduce){.d99-live-grounded .d99-fit-strip__track{animation:none}.d99-live-grounded .d99-fit-strip__group[aria-hidden=true],.d99-live-grounded .d99-fit-strip__pause,.d99-live-grounded .d99-fit-strip__control{display:none}.d99-live-grounded .d99-fit-strip__viewport{margin-top:0}}.d99-live-grounded.template-product .product-information .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{min-height:48px!important;background:#f8f7f3;color:#171715}.d99-live-grounded.template-product .product-information .variant-option--buttons .variant-option__button-label:has(input:checked){background:#34474d!important;color:#f8f7f3!important}.d99-live-grounded .d99-fit-offer{max-width:1232px;margin:24px auto;display:flex;align-items:center;gap:24px;padding:20px 24px;background:#34474d;color:#f8f7f3}.d99-live-grounded .d99-fit-offer__badge{flex-shrink:0;border:1px solid #b4c0bf;padding:10px 12px;font:600 11px/1.4 D99 JetBrains Mono,monospace;letter-spacing:.06em}.d99-live-grounded .d99-fit-offer h3{margin:0;font:700 clamp(17px,1.5vw,22px)/1.35 var(--font-body--family,Arial,sans-serif);letter-spacing:-.01em;color:inherit}.d99-live-grounded .d99-fit-offer p{margin:10px 0 0;max-width:88ch;font-size:13px;line-height:1.8;color:#e6e7e2;text-align:start}@media(max-width:1280px){.d99-live-grounded .d99-fit-offer{margin-inline:24px}}@media(max-width:749px){.d99-live-grounded .d99-fit-offer{margin:18px;align-items:start;flex-direction:column;gap:14px;padding:18px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/d99-visual-finalization.css.map */
