:root{--c-orange: #eb5b1d;--c-orange-hover: #d44f15;--c-black: #020a0a;--c-dark: #1a1a1a;--c-grey: #4c4f57;--c-warm-bg: #f5f4f2;--c-bg: #ffffff;--c-line: rgba(0,0,0,.08);--c-line-soft: rgba(0,0,0,.06);--c-badge-sale: #b3261e;--c-badge-best: #eb5b1d;--c-badge-trend: #020a0a;--c-badge-sustain: #2f7d4f;--c-badge-new: #ffffff;--f-display: "Helvetica Neue", Helvetica, Arial, sans-serif;--f-head: "Helvetica Neue", Helvetica, Arial, sans-serif;--f-body: "Helvetica Neue", Helvetica, Arial, sans-serif;--fs-10: 10px;--fs-12: 12px;--fs-14: 14px;--fs-16: 16px;--fs-20: 20px;--fs-24: 24px;--fs-28: 28px;--fs-32: 32px;--fs-40: 40px;--fs-48: 48px;--fw-regular: 400;--fw-medium: 500;--fw-semi: 600;--fw-bold: 700;--ls-tight: -.02em;--ls-none: 0;--ls-label: .08em;--ls-wide: .14em;--lh-display: 1.05;--lh-title: 1.1;--lh-body: 1.65;--sp-4: 4px;--sp-8: 8px;--sp-12: 12px;--sp-16: 16px;--sp-24: 24px;--sp-32: 32px;--sp-40: 40px;--sp-48: 48px;--sp-56: 56px;--sp-64: 64px;--sp-80: 80px;--sp-96: 96px;--sp-128: 128px;--sp-section-y-sm: 64px;--sp-section-y-md: 96px;--sp-section-y-lg: 120px;--sp-section-y-mobile: 80px;--sp-section-x: 48px;--sp-section-x-mobile: 24px;--page-max-narrow: 1280px;--page-max: 1440px;--page-max-wide: 1760px;--text-measure-tight: 520px;--text-measure: 640px;--text-measure-display: 720px;--section-py-lg: var(--sp-section-y-lg);--section-py-md: var(--sp-section-y-md);--section-py-sm: var(--sp-section-y-sm);--section-px: var(--sp-section-x);--sp-eyebrow: 16px;--sp-title: 24px;--sp-intro: 32px;--sp-headblock: 56px;--fs-h1-image: clamp(40px, 5.5vw, 80px);--fs-h1-image-lg: clamp(48px, 7vw, 108px);--fs-h1-page: clamp(40px, 5.5vw, 72px);--fs-h2: clamp(28px, 3vw, 40px);--fs-h3: clamp(24px, 2.4vw, 32px);--fs-card-title: 20px;--fs-lede: 18px;--r-4: 4px;--r-8: 8px;--r-12: 12px;--r-16: 16px;--r-20: 20px;--r-pill: 999px;--ease-out: cubic-bezier(.16, 1, .3, 1);--dur-fast: .2s;--dur-mid: .4s;--dur-slow: .7s;--shadow-subtle: none;--z-nav: 800;--z-sticky: 900;--z-drawer: 1000;--z-modal: 2000;--z-overlay: 2100}@media(min-width:1600px){:root{--sp-section-x: calc((100vw - var(--page-max)) / 2 + 48px)}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:120px;overflow-x:clip}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.section-anchor{position:relative;height:0;overflow:hidden}body{font-family:var(--f-body);font-weight:400;color:var(--c-black);background:var(--c-bg);-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit;font-weight:500}img,video{display:block;max-width:100%}ul{list-style:none;padding:0;margin:0}h1,h2,h3,h4,h5,h6,p,figure,blockquote{margin:0}button{cursor:pointer;border:none;background:none;font-family:inherit}*:focus{outline:none}*:focus-visible{outline:2px solid var(--c-orange);outline-offset:3px;border-radius:4px}.skip-link{position:absolute;top:-48px;left:8px;background:var(--c-orange);color:var(--c-bg);padding:10px 16px;z-index:100;text-decoration:none;border-radius:0 0 8px 8px;font-weight:600;font-size:14px;transition:top .15s ease}.skip-link:focus{top:0;outline:2px solid var(--c-black)}@media(prefers-reduced-motion:no-preference){.reveal{opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out)}.reveal.is-in{opacity:1;transform:translateY(0)}.reveal[data-delay="1"]{transition-delay:.06s}.reveal[data-delay="2"]{transition-delay:.12s}.reveal[data-delay="3"]{transition-delay:.18s}.reveal[data-delay="4"]{transition-delay:.24s}.reveal[data-delay="5"]{transition-delay:.3s}}.btn-pill{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:16px 36px;font-family:var(--f-body);font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:transform .2s ease,opacity .2s ease;border:none}.btn-pill:hover{transform:scale(1.02)}.btn-pill--primary-light{background:var(--c-black);color:#fff}.btn-pill--primary-dark{background:#fff;color:var(--c-black)}.btn-pill--orange{background:var(--c-orange);color:#fff}.btn-pill--orange:hover{background:#d44f15}.btn-pill--outline-dark{background:transparent;border:1px solid rgba(255,255,255,.6);color:#fff}.btn-pill--outline-light{background:transparent;border:1px solid var(--c-black);color:var(--c-black);padding:15px 35px}.btn-link{display:inline-flex;align-items:center;gap:8px;font-family:var(--f-body);font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--c-black);transition:gap .25s ease,color .2s ease}.btn-link:hover{gap:12px}.btn-link svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2}.btn-link--light{color:var(--c-bg)}.btn-link--light:hover{color:#ffffffd9}.eyebrow,[class$=__eyebrow]:not(.shop-look__eyebrow):not(.clip-feature__eyebrow):not(.cat-hero-band__eyebrow){font-size:var(--fs-12);font-weight:var(--fw-medium);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--c-orange);margin-bottom:var(--sp-12)}.section-title{font-family:var(--f-body);font-weight:var(--fw-medium);letter-spacing:var(--ls-tight);line-height:var(--lh-display);font-size:clamp(var(--fs-28),3vw,var(--fs-40))}.subsection-title{font-family:var(--f-body);font-weight:var(--fw-medium);letter-spacing:var(--ls-tight);line-height:var(--lh-title);font-size:clamp(var(--fs-24),2.4vw,var(--fs-32))}.intro{font-size:var(--fs-16);color:var(--c-grey);line-height:var(--lh-body)}div.page{padding-top:128px}@media(max-width:900px){div.page{padding-top:92px}}.fs-gotcha{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none}.fs-status{font-size:14px;line-height:1.55;padding:14px 16px;border-radius:10px;margin:0}.fs-status.is-success{background:var(--c-warm-bg);border:1px solid var(--c-orange);color:var(--c-black)}.fs-status.is-error{background:#fdecec;border:1px solid #d33;color:#8a1c1c}[data-fs-success][hidden]{display:none!important}.fs-sent>:not([data-fs-success]){display:none!important}.no-sale-notice{margin:16px 0;padding:14px 18px;border:1px solid var(--c-line);border-radius:12px;font-family:var(--f-body);font-size:14px;line-height:1.5;color:var(--c-black)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/base.css.map */
