:root{--sx-ink: #0b1220;--sx-lime: #bbdf32;--sx-white: #ffffff;--sx-mist: #f4f5f6;--sx-rule: #d9dde1;--sx-rule-strong: #b9bec3;--sx-rule-on-ink: rgba(255, 255, 255, .12);--sx-slate: #3a4552;--sx-body: #4a535d;--sx-steel: #6b737c;--sx-on-ink: #b4bbc3;--sx-on-ink-muted: #9aa3ad;--sx-on-ink-nav: #c9ced3;--sx-font-display: "Barlow Condensed", "Arial Narrow", sans-serif;--sx-font-body: "Barlow", "Helvetica Neue", Arial, sans-serif;--sx-container: 1240px;--sx-gutter: clamp(16px, 5vw, 48px);--sx-section-y: clamp(64px, 9vw, 120px);--font-stack-header: var(--sx-font-display);--font-stack-body: var(--sx-font-body);--font-weight-header: 600;--font-weight-header--bolder: 600;--font-weight-header--lighter: 500;--btn-border-radius: 0px;--btn-letter-spacing: .1em;--btn-text-transform: uppercase;--font-btn-size: 18px;--font-btn-weight: 600}h1,h2,h3,h4,h5,h6{font-family:var(--sx-font-display);font-weight:600;text-transform:uppercase}.sf-header.sf-mega-active header{color:var(--sx-white)}.sf-header__desktop .sf-menu-logo-bar{max-width:var(--sx-container);margin-inline:auto;padding-inline:var(--sx-gutter)}.sf-header__desktop .sf-logo{flex:0 0 auto;padding-left:0}.sf-header__desktop .sf-menu-wrapper__desktop{flex:1 1 auto;justify-content:flex-end}.sf-header__desktop .sf-menu-logo-bar>.flex-1{flex:0 0 auto}.sf-header__desktop .sf__parent-item{color:var(--sx-on-ink-nav);font-family:var(--sx-font-display);font-size:15px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;transition:color .2s ease}.sf-header__desktop .sf__parent-item:hover{color:var(--sx-white)}.sx-logo{display:block;width:var(--logo-width-desktop, 150px);height:auto}.sf-header__mobile .sx-logo{width:var(--logo-width-mobile, 120px);margin-inline:auto}.sf-menu-wrapper-mobile .sf-link a{font-family:var(--sx-font-display);font-size:18px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.sf__footer-middle{padding-top:64px;padding-bottom:32px}.sf__footer-middle>div,.sf__footer-bottom>div{max-width:var(--sx-container);margin-inline:auto;padding-inline:var(--sx-gutter)}.sf-footer .sf__footer-block-title{color:var(--sx-white);font-family:var(--sx-font-display);font-size:15px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.sf-footer .link-lv2{font-size:15px}.sf__footer-bottom-inner{border-top:1px solid var(--sx-rule-on-ink);padding-top:24px;font-size:13px}.sf-footer__credit{color:var(--sx-on-ink-muted);font-size:13px}.sx-footer-brand__logo{display:block;width:140px;height:auto;margin-bottom:16px}.sx-footer-brand__text{max-width:280px;margin:0;color:var(--sx-on-ink-muted);font-size:15px;line-height:1.55}.sx-section{background:var(--sx-white);color:var(--sx-ink);font-family:var(--sx-font-body)}.sx-section--mist{background:var(--sx-mist)}.sx-section--ink{background:var(--sx-ink);color:var(--sx-white)}.sx-container{max-width:var(--sx-container);margin-inline:auto;padding:var(--sx-section-y) var(--sx-gutter)}.sx-h1,.sx-h2,.sx-h3{margin:0;color:inherit;font-family:var(--sx-font-display);font-weight:600;text-transform:uppercase;text-wrap:balance}.sx-h1{font-size:clamp(48px,6.4vw,96px);line-height:.92;letter-spacing:-.005em}.sx-h2{font-size:clamp(38px,4.6vw,64px);line-height:.95}.sx-h3{font-size:clamp(30px,3.4vw,46px);line-height:1}.sx-eyebrow{margin:0;color:var(--sx-steel);font-family:var(--sx-font-display);font-size:15px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.sx-section--ink .sx-eyebrow{color:var(--sx-on-ink-muted)}.sx-text{margin:0;color:var(--sx-body);font-size:clamp(16px,1.5vw,18px);line-height:1.55}.sx-section--ink .sx-text{color:var(--sx-on-ink)}.sx-bar{width:64px;height:6px;background:var(--sx-lime)}.sx-btn{display:inline-block;padding:18px 32px;border:2px solid transparent;font-family:var(--sx-font-display);font-size:18px;font-weight:600;line-height:1.1;letter-spacing:.1em;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.sx-btn--ink{background:var(--sx-ink);color:var(--sx-white)}.sx-btn--ink:hover{background:var(--sx-slate);color:var(--sx-white)}.sx-btn--lime{background:var(--sx-lime);color:var(--sx-ink)}.sx-btn--lime:hover{background:var(--sx-white);color:var(--sx-ink)}.sx-btn--outline{border-color:var(--sx-white);color:var(--sx-white)}.sx-btn--outline:hover{background:var(--sx-white);color:var(--sx-ink)}.sx-link{color:inherit;font-family:var(--sx-font-display);font-size:15px;font-weight:500;letter-spacing:.16em;text-decoration:underline;text-underline-offset:4px;text-transform:uppercase}.sx-link:hover{opacity:.7}:where(.sx-section) a:focus-visible,:where(.sx-section) button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.sf__btn,.sf__btn-primary,.sf__btn-secondary{font-family:var(--sx-font-display)}.sx-stack{display:flex;flex-direction:column;gap:24px}.sx-stack--lg{gap:clamp(40px,5vw,64px)}.sx-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px}.sx-head__text{display:flex;flex-direction:column;gap:12px}.sx-head__aside{flex:0 1 400px}.sx-split{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(40px,6vw,88px)}.sx-split--top{align-items:flex-start}.sx-split__media{flex:1 1 440px;min-width:0}.sx-split__copy{flex:1 1 400px;min-width:0;display:flex;flex-direction:column;gap:22px}.sx-split--reverse .sx-split__media{order:2}.sx-media{position:relative;display:block;overflow:hidden;background:var(--sx-mist)}.sx-media img{display:block;width:100%;height:100%;object-fit:cover}.sx-media--contain img{object-fit:contain;mix-blend-mode:multiply}.sx-media--plain{background:none}.sx-ratio-1-1{aspect-ratio:1 / 1}.sx-ratio-3-2{aspect-ratio:3 / 2}.sx-ratio-4-3{aspect-ratio:4 / 3}.sx-ratio-3-4{aspect-ratio:3 / 4}.sx-ratio-4-5{aspect-ratio:4 / 5}.sx-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:16px}.sx-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sx-label{margin:0;font-family:var(--sx-font-display);font-size:20px;font-weight:600;line-height:1.1;letter-spacing:.04em;text-transform:uppercase}.sx-small{margin:0;color:var(--sx-steel);font-size:15px;line-height:1.5}.sx-section--ink .sx-small{color:var(--sx-on-ink-muted)}.sx-line{margin:0;padding-top:18px;border-top:1px solid var(--sx-rule);color:var(--sx-body);font-family:var(--sx-font-display);font-size:15px;font-weight:500;line-height:1.8;letter-spacing:.12em;text-transform:uppercase}.sx-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.sx-hero{display:flex;flex-wrap:wrap}.sx-hero__copy{flex:1 1 500px;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:26px;padding:clamp(56px,8vw,112px) clamp(20px,6vw,96px)}.sx-hero__media{flex:1 1 540px;min-width:0;min-height:480px;position:relative;overflow:hidden}.sx-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sx-strip{max-width:var(--sx-container);margin-inline:auto;padding:26px var(--sx-gutter);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 36px}.sx-strip img{display:block;width:auto;height:52px;max-width:130px;object-fit:contain}.sx-partners--strip{border-bottom:1px solid var(--sx-rule)}.sx-partner-card{display:flex;flex-direction:column;gap:18px;padding:28px 24px;border:1px solid var(--sx-rule)}.sx-partner-card__logo{display:flex;align-items:center;height:88px}.sx-partner-card__logo img{display:block;width:auto;max-width:160px;max-height:88px;object-fit:contain}.sx-card{display:flex;flex-direction:column;gap:14px;color:inherit;text-decoration:none}.sx-card:hover{color:inherit}.sx-card__meta{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.sx-card__price{color:var(--sx-body);font-size:15px;white-space:nowrap}.sx-section--ink .sx-card__price{color:var(--sx-on-ink)}.sx-section--ink .sx-media,.sx-section--mist .sx-media{background:var(--sx-white)}.sx-section--ink .sx-media--plain,.sx-section--mist .sx-media--plain{background:none}.sx-steps__list{display:flex;flex-direction:column}.sx-step{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px}.sx-steps__list .sx-step{padding:18px 0;border-top:1px solid var(--sx-rule)}.sx-step__num{padding-top:3px;color:var(--sx-steel);font-family:var(--sx-font-display);font-size:15px;font-weight:500;letter-spacing:.16em}.sx-step__body{display:flex;flex-direction:column;gap:4px}.sx-step__line{margin:0;color:var(--sx-body);font-size:16px;line-height:1.5}.sx-step-card{display:flex;flex-direction:column;gap:16px}.sx-play{position:absolute;left:24px;bottom:24px;display:flex;align-items:center;gap:14px;padding:14px 20px 14px 16px;background:var(--sx-ink);color:var(--sx-white);font-family:var(--sx-font-display);font-size:17px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.sx-play svg{fill:var(--sx-lime)}.sx-table{display:flex;flex-direction:column}.sx-table__row{display:grid;grid-template-columns:70px minmax(0,1.2fr) minmax(0,1fr);align-items:baseline;gap:8px;padding:18px 0;border-top:1px solid var(--sx-rule)}.sx-table__row--head{border-top:0;padding:12px 0;color:var(--sx-steel);font-family:var(--sx-font-display);font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.sx-table__size{font-family:var(--sx-font-display);font-size:24px;font-weight:600}.sx-table__muted{color:var(--sx-body);font-size:16px}.sx-faq details{padding:18px 0;border-top:1px solid var(--sx-rule)}.sx-faq summary{display:flex;justify-content:space-between;gap:16px;cursor:pointer;list-style:none;font-family:var(--sx-font-display);font-size:20px;font-weight:600;line-height:1.15;letter-spacing:.02em;text-transform:uppercase}.sx-faq summary::-webkit-details-marker{display:none}.sx-faq summary:after{content:"+";color:var(--sx-steel)}.sx-faq details[open] summary:after{content:"\2212"}.sx-faq__answer{margin:12px 0 0;color:var(--sx-body);font-size:16px;line-height:1.6}.sx-faq__answer>*{margin:0 0 8px}.sx-faq__answer ul{padding-left:18px;list-style:disc}.sx-faq__answer a{text-decoration:underline}.sx-review{display:flex;flex-direction:column;gap:18px;padding:32px 28px;background:var(--sx-white)}.sx-review__quote{margin:0;font-size:18px;line-height:1.55}.sx-signup{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px}.sx-signup__form{display:flex;flex-wrap:wrap;gap:8px;flex:0 1 480px}.sx-signup__form input[type=email]{flex:1 1 260px;min-width:0;height:54px;box-sizing:border-box;padding:0 18px;border:1px solid var(--sx-rule-strong);border-radius:0;background:var(--sx-white);color:var(--sx-ink);font-family:var(--sx-font-body);font-size:16px}.sx-signup__form .sx-btn{height:54px;padding:0 28px}.sx-signup__msg{flex:1 1 100%;margin:0;font-size:15px}.sx-article{max-width:760px;margin-inline:auto;display:flex;flex-direction:column;gap:26px}.sx-lead{margin:0;font-family:var(--sx-font-display);font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.15;text-transform:uppercase}.sx-cta{max-width:900px;margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:30px;text-align:center}.sx-richtext{color:var(--sx-body);font-size:clamp(16px,1.5vw,18px);line-height:1.65}.sx-richtext>*{margin:0 0 16px}.sx-richtext>*:last-child{margin-bottom:0}.sx-section--ink .sx-richtext{color:var(--sx-on-ink)}.sx-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:0 48px}.sx-column{display:flex;flex-direction:column;gap:12px;padding:26px 0;border-top:1px solid var(--sx-rule-strong)}.sx-pdp__inner{max-width:var(--sx-container);margin-inline:auto;padding:24px var(--sx-gutter) clamp(56px,8vw,104px);display:flex;flex-direction:column;gap:24px}.sx-crumbs{margin:0;color:var(--sx-steel);font-size:14px}.sx-crumbs a{color:inherit}.sx-pdp__cols{display:flex;flex-wrap:wrap;align-items:flex-start;gap:clamp(32px,5vw,72px)}.sx-pdp__gallery{flex:1.3 1 520px;min-width:0;display:flex;flex-direction:column;gap:12px}.sx-pdp__info{flex:1 1 400px;min-width:0;display:flex;flex-direction:column;gap:26px}.sx-pdp__note{position:absolute;right:16px;bottom:14px;padding:4px 8px;background:#ffffffe6;color:var(--sx-body);font-size:13px}.sx-thumbs{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.sx-thumb{padding:0;aspect-ratio:1 / 1;overflow:hidden;border:1px solid transparent;background:var(--sx-mist);cursor:pointer}.sx-thumb[aria-current=true]{border:2px solid var(--sx-ink)}.sx-thumb img{display:block;width:100%;height:100%;object-fit:cover}.sx-pdp__title{font-size:clamp(40px,4.4vw,60px);line-height:.95}.sx-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:14px}.sx-price__amount{font-family:var(--sx-font-display);font-size:34px;font-weight:600}.sx-price__note{color:var(--sx-body);font-size:16px}.sx-option{display:flex;flex-direction:column;gap:12px}.sx-option--rule{padding-top:22px;border-top:1px solid var(--sx-rule)}.sx-option__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.sx-option__label{margin:0;font-family:var(--sx-font-display);font-size:16px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.sx-option__value{color:var(--sx-body);font-weight:500}.sx-swatches{display:flex;flex-wrap:wrap;gap:12px}.sx-swatch{display:block;width:48px;height:48px;box-sizing:border-box;padding:3px;border:1px solid var(--sx-rule);border-radius:50%;background:var(--sx-white)}.sx-swatch[aria-current=true]{border:2px solid var(--sx-ink)}.sx-swatch__fill{display:flex;width:100%;height:100%;box-sizing:border-box;overflow:hidden;border:1px solid var(--sx-rule);border-radius:50%}.sx-swatch__fill span{flex:1}.sx-sizes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.sx-size{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:64px;padding:4px;border:1px solid var(--sx-rule-strong);border-radius:0;background:var(--sx-white);color:var(--sx-ink);cursor:pointer}.sx-size__main{font-family:var(--sx-font-display);font-size:20px;font-weight:600;line-height:1}.sx-size__sub{font-size:12px;line-height:1.1}.sx-size[aria-pressed=true]{border:2px solid var(--sx-ink);background:var(--sx-ink);color:var(--sx-white)}.sx-size:disabled{background:var(--sx-mist);color:var(--sx-steel);cursor:not-allowed}.sx-sizes--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.sx-sizes--compact .sx-size{flex-direction:row;justify-content:space-between;min-height:60px;padding:4px 18px}.sx-notice{display:flex;flex-direction:column;gap:6px;padding:18px 20px;background:var(--sx-mist)}.sx-notice__text{color:var(--sx-body);font-size:15px;line-height:1.5}.sx-notice__text>*{margin:0}.sx-notice__text a{text-decoration:underline}.sx-atc{width:100%;padding:20px 24px;font-size:19px}.sx-atc:disabled{background:var(--sx-mist);color:var(--sx-steel);cursor:not-allowed}.sx-atc[aria-busy=true]{opacity:.6}.sx-form-error{margin:8px 0 0;color:#b12704;font-size:15px}.sx-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;color:var(--sx-body);font-size:13px;line-height:1.4}.sx-rte{color:var(--sx-body);font-size:16px;line-height:1.6}.sx-rte>*{margin:0 0 12px}.sx-rte ul{padding-left:18px;list-style:disc}.sx-links{display:flex;flex-direction:column;gap:8px;font-size:15px}.sx-links a{text-decoration:underline;text-underline-offset:3px}.sx-lockup{display:flex;align-items:center;gap:18px}.sx-lockup__wordmark{display:block;width:130px;height:auto}.sx-lockup__partner{display:block;width:auto;height:58px}.sx-lockup__x{color:var(--sx-accent, var(--sx-lime));font-size:22px}.sx-accent-eyebrow{display:flex;align-items:center;gap:12px}.sx-accent-bar{width:40px;height:4px;background:var(--sx-accent, var(--sx-lime))}.sx-edition-bar{width:64px;height:5px;background:var(--sx-accent, var(--sx-lime))}.sx-moment{border-top-color:#ffffff29!important}.sx-moment .sx-step__num{color:var(--sx-on-ink-muted)}.sx-moment .sx-step__line{color:var(--sx-on-ink);font-size:15px}@media(max-width:749px){.sx-split--reverse .sx-split__media{order:0}.sx-thumbs{grid-template-columns:repeat(5,minmax(0,1fr))}.sx-trust{grid-template-columns:1fr}.sx-hero__media{min-height:320px}}.sx-grid--fixed{grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr))}.sx-grid--posts{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:40px 24px}.sx-result{padding:24px;border:1px solid var(--sx-rule)}.sx-text-link{color:inherit;text-decoration:underline;text-underline-offset:3px}.sx-prose a{text-decoration:underline;text-underline-offset:3px}.sx-prose h2,.sx-prose h3,.sx-prose h4{margin-top:32px;color:var(--sx-ink);line-height:1.05}.sx-prose ul,.sx-prose ol{padding-left:20px}.sx-prose ul{list-style:disc}.sx-prose ol{list-style:decimal}.sx-prose img{max-width:100%;height:auto}.sx-prose table{width:100%;border-collapse:collapse}.sx-prose th,.sx-prose td{padding:12px 8px;border-top:1px solid var(--sx-rule);text-align:left}.sx-pagination{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding-top:24px;border-top:1px solid var(--sx-rule)}.sx-pagination>:last-child{justify-self:end}.sx-sort{display:flex;align-items:center;gap:12px}.sx-sort label{color:var(--sx-steel);font-family:var(--sx-font-display);font-size:15px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.sx-sort select{height:44px;padding:0 36px 0 12px;border:1px solid var(--sx-rule-strong);border-radius:0;background-color:var(--sx-white);color:var(--sx-ink);font-size:15px}.sx-searchbar{display:flex;flex-wrap:wrap;gap:8px;max-width:640px}.sx-searchbar input{flex:1 1 260px;min-width:0;height:54px;box-sizing:border-box;padding:0 18px;border:1px solid var(--sx-rule-strong);border-radius:0;background:var(--sx-white);color:var(--sx-ink);font-size:16px}.sx-searchbar .sx-btn{height:54px;padding:0 28px}.sx-form{display:flex;flex-direction:column;gap:18px}.sx-field{display:flex;flex-direction:column;gap:8px}.sx-field label{font-family:var(--sx-font-display);font-size:15px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.sx-field input,.sx-field textarea{width:100%;box-sizing:border-box;margin:0;padding:14px 18px;border:1px solid var(--sx-rule-strong);border-radius:0;background:var(--sx-white);color:var(--sx-ink);font-family:var(--sx-font-body);font-size:16px}.sx-form__msg{margin:0;padding:14px 18px;background:var(--sx-mist);font-size:15px}.sx-form__msg--error{color:#b12704}.sx-comment{padding:18px 0;border-top:1px solid var(--sx-rule)}.page-header,.sf__page-header{padding:clamp(40px,6vw,72px) var(--sx-gutter) clamp(24px,3vw,40px);background:var(--sx-white)}.page-header__title,.sf__page-header .section__heading{color:var(--sx-ink);font-family:var(--sx-font-display);font-size:clamp(38px,4.6vw,64px);font-weight:600;line-height:.95;text-transform:uppercase}.sf__btn{letter-spacing:.1em;text-transform:uppercase}.form-control,.sf-customer__forms input,.sf-cart__form textarea,.scd__wrapper textarea,.scd__wrapper input[type=text]{border-radius:0}.sf-cart .sf-cart__table-head{color:var(--sx-steel);font-family:var(--sx-font-display);font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.sf-cart__item-product-title,.scd__wrapper .scd-item a[href*="/products/"]{color:var(--sx-ink);font-family:var(--sx-font-display);font-size:20px;font-weight:600;line-height:1.1;letter-spacing:.04em;text-transform:uppercase}.sf-cart__shipping{color:var(--sx-body);font-size:14px}.scd__header>*,.scd__subtotal{font-family:var(--sx-font-display);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.scd__content .scd__checkout{width:100%}.sf-customer__forms h3,.template-customers h3,.template-customers h2{color:var(--sx-ink);font-weight:600}.sf-customer__forms{padding-inline:var(--sx-gutter)}.sx-media img{object-position:var(--sx-pos, 50% 50%)}.sx-hero__copy{padding-left:max(clamp(20px,6vw,96px),calc((100vw - var(--sx-container)) / 2 + var(--sx-gutter)))}.sx-link{display:inline-block;padding-block:12px}.sx-links a{display:inline-block;padding-block:6px}.sx-option__head a{display:inline-block;padding-block:10px}.sx-crumbs a{display:inline-block;padding-block:8px}.sx-table__row>span:not(.sx-table__size){font-size:16px}.sx-size__sub{font-size:13px}.sx-sticky-atc{display:none}@media(min-width:990px){.sx-pdp__gallery{position:sticky;top:24px}}@media(max-width:749px){.sx-grid--cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px!important}.sx-grid--cards .sx-card__meta{flex-direction:column;gap:4px}.sx-grid--cards .sx-label{font-size:17px}.sx-grid--cards .sx-small{font-size:14px}.sx-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;justify-items:center;gap:16px 10px}.sx-strip .sx-eyebrow{grid-column:1 / -1;text-align:center}.sx-strip img{height:42px;max-width:100%}.sx-hero .sx-btn,.sx-cta .sx-btn,.sx-signup__form .sx-btn,.sx-searchbar .sx-btn{width:100%}.sx-split__copy .sx-btn{align-self:stretch!important}.sx-actions{gap:8px 24px}.sx-thumbs{display:flex;overflow-x:auto;margin-inline:calc(var(--sx-gutter) * -1);padding-inline:var(--sx-gutter);scroll-snap-type:x proximity;scrollbar-width:none}.sx-thumbs::-webkit-scrollbar{display:none}.sx-thumb{flex:0 0 64px;scroll-snap-align:center}.sx-trust{gap:6px}.sx-sticky-atc{position:fixed;inset:auto 0 0;z-index:60;display:flex;align-items:center;gap:12px;padding:10px var(--sx-gutter) calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--sx-rule);background:var(--sx-white)}.sx-sticky-atc[hidden]{display:none}.sx-sticky-atc__info{flex:1 1 auto;min-width:0}.sx-sticky-atc__info .sx-label{overflow:hidden;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.sx-sticky-atc__info .sx-small{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.sx-sticky-atc .sx-btn{flex:0 0 auto;padding:14px 18px;font-size:16px}.sx-sticky-atc .sx-btn:disabled{background:var(--sx-mist);color:var(--sx-steel)}body.sx-has-sticky{padding-bottom:72px}.sf-footer .sf__accordion-item .sf__accordion-button:after{background-image:var(--arrow-down-white-url)}.sf-footer .sf__accordion-button{border-bottom-color:var(--sx-rule-on-ink)}}.sf-menu-wrapper-mobile .sf-menu-links{padding-top:16px}.sf-menu-wrapper-mobile .sf-menu-links li{border-bottom:1px solid var(--sx-rule)}.sf-menu-wrapper-mobile .sf-menu-links a{padding:16px 20px;color:var(--sx-ink);font-family:var(--sx-font-display);font-size:20px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}#sf-theme{display:flex;flex-direction:column;min-height:100vh}#MainContent{flex:1 0 auto}@media(max-width:749px){.sx-partner-card{gap:12px;padding:16px}.sx-partner-card__logo{height:64px}.sx-partner-card__logo img{max-width:100%;max-height:64px}.sx-partner-card .sx-label{font-size:15px!important}.sx-partner-card .sx-small{font-size:13px}}.sx-hero__copy{padding-left:max(var(--sx-gutter),calc((100vw - var(--sx-container)) / 2 + var(--sx-gutter)));padding-right:var(--sx-gutter)}@media(min-width:750px)and (max-width:989px){.sx-pdp__gallery{flex:1 1 46%;position:sticky;top:24px}.sx-pdp__info{flex:1 1 40%}.sx-thumbs{grid-template-columns:repeat(5,minmax(0,1fr))}.sx-trust{grid-template-columns:1fr;gap:6px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/skisoxx.css.map */
