.ss{--ss-accent:#f6f5f1;--ss-dark:#151515;--ss-navy:#171c2a;--ss-cream:#f7f5f0;--ss-muted:#3d3d3d;--ss-eyebrow-light:#3e4a63;font-family:var(--font-body-family)}.ss *{box-sizing:border-box}.ss__wrap{max-width:1280px;margin:0 auto;padding:0 24px}.ss__eyebrow{font-size:14px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;margin:0}.ss__h{margin:0;font-weight:800;text-transform:uppercase;line-height:1;letter-spacing:-.01em;font-family:var(--font-heading-family)}.ss__h--xl{font-size:clamp(44px,6vw,84px);line-height:.95}.ss__h--l{font-size:clamp(34px,4vw,54px)}.ss__h--m{font-size:clamp(28px,3.4vw,46px)}.ss__p{margin:0;font-size:18px;line-height:1.6}.ss__p p{margin:0 0 1em}.ss__p p:last-child{margin-bottom:0}.ss__btns{display:flex;gap:12px;flex-wrap:wrap}.ss__btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 32px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;font-size:15px;border:1px solid transparent;transition:opacity .2s}.ss__btn:hover{opacity:.85}.ss__btn--solid{background:var(--ss-accent);color:#121212}.ss__btn--outline{border-color:currentColor;color:inherit;background:transparent}.ss__btn--ink{background:#121212;color:#f7f5f0}.ss--dark{background:var(--ss-dark);color:#f6f5f1}.ss--navy{background:var(--ss-navy);color:#f6f5f1}.ss--cream{background:var(--ss-cream);color:#121212}.ss--white{background:#fff;color:#121212}.ss--accent{background:var(--ss-accent);color:#121212}.ss--dark .ss__eyebrow,.ss--navy .ss__eyebrow{color:var(--ss-accent)}.ss--cream .ss__eyebrow,.ss--white .ss__eyebrow{color:var(--ss-eyebrow-light)}.ss--dark .ss__p,.ss--navy .ss__p{color:#d9d8d3}.ss--cream .ss__p,.ss--white .ss__p{color:var(--ss-muted)}.ss--accent .ss__p{color:#121212}.ss--accent .ss__btn--solid{background:#121212;color:#f7f5f0}.ss-hero{position:relative;padding:120px 0 96px;color:#f6f5f1;background:#0d1018;overflow:hidden}.ss-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ss-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0d1018eb,#0d1018bf 45%,#0d101833)}.ss-hero .ss__wrap{position:relative}.ss-hero__copy{max-width:680px;display:flex;flex-direction:column;gap:24px}.ss-hero__copy .ss__eyebrow{color:var(--ss-accent)}.ss-hero__copy .ss__p{font-size:20px;color:#d9d8d3}.ss-stats{margin-top:72px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:1px;background:#f6f5f12e;border:1px solid rgba(246,245,241,.18)}.ss-stat{background:#0d1018b3;padding:24px}.ss-stat__v{font-size:40px;font-weight:800;line-height:1.1}.ss-stat__l{font-size:13px;letter-spacing:.16em;color:#c9c8c2;text-transform:uppercase}.ss-sec{padding:104px 0}.ss-head{display:flex;flex-direction:column;gap:16px;max-width:760px}.ss-head--center{margin:0 auto;text-align:center;align-items:center}.ss-cards{margin-top:56px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:24px}.ss-card{background:#fff;color:#121212;padding:36px;display:flex;flex-direction:column;gap:14px}.ss-card h3{margin:0;font-size:24px;font-weight:800;text-transform:uppercase;line-height:1.1}.ss-card p{margin:0;font-size:17px;line-height:1.6;color:var(--ss-muted)}.ss-card svg{width:40px;height:40px;stroke:#171c2a}.ss-range{max-width:1080px;margin:48px auto 0;display:flex;flex-direction:column;gap:32px}.ss-bar__top{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px}.ss-bar__track{height:22px;background:#f6f5f11f}.ss-bar__fill{height:22px;background:#8a8d96}.ss-bar--hi .ss-bar__fill{background:var(--ss-accent)}.ss-bar--hi .ss-bar__name{color:var(--ss-accent)}.ss-bar__val{color:#c9c8c2}.ss-bar--hi .ss-bar__val{color:inherit}.ss-note{margin:40px 0 0;text-align:center;font-size:14px;color:#a9a8a2}.ss-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr))}.ss-split__img{width:100%;height:100%;min-height:420px;object-fit:cover;display:block}.ss-split__copy{padding:80px 56px;display:flex;flex-direction:column;justify-content:center;gap:20px;max-width:640px}.ss-split--right .ss-split__media{order:2}.ss-cols{margin-top:48px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:32px}.ss-col{display:flex;flex-direction:column;gap:16px}.ss-col img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.ss-col h3{margin:0;font-size:22px;font-weight:800;text-transform:uppercase}.ss-col p{margin:0;font-size:16px;line-height:1.6;color:var(--ss-muted)}.ss-specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:56px;align-items:center}.ss-specs img{width:100%;height:auto;display:block}.ss-specs dl{margin:28px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:0 32px}.ss-spec{padding:14px 0;border-top:1px solid rgba(246,245,241,.2)}.ss-spec dt{font-size:12px;letter-spacing:.18em;color:var(--ss-accent);text-transform:uppercase}.ss-spec dd{margin:4px 0 0;font-size:17px;font-weight:700}.ss-band{padding:72px 0}.ss-band__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px}.ss-band__copy{max-width:720px;display:flex;flex-direction:column;gap:12px}.ss-band__side{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.ss-band__price{font-size:30px;font-weight:800}.ss-band--image{position:relative;padding:120px 0;color:#f6f5f1;text-align:center;overflow:hidden}.ss-band--image .ss-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}.ss-band--image .ss-band__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0d1018d9,#0d10188c)}.ss-band--image .ss__wrap{position:relative}.ss-band--image .ss-band__row{flex-direction:column;justify-content:center}.ss-band--image .ss-band__copy{align-items:center;margin:0 auto;max-width:820px}.ss-band--image .ss__eyebrow{color:var(--ss-accent)}.ss-band--image .ss__p{color:#e2e1dc}.ss-band--image .ss-band__side{align-items:center}@media(max-width:749px){.ss-sec{padding:72px 0}.ss-hero{padding:88px 0 64px}.ss-split__copy{padding:56px 24px}.ss-split--right .ss-split__media{order:0}.ss-stat__v{font-size:32px}}.ss--dark,.ss--navy,.ss-hero,.ss-band--image{--color-foreground:246,245,241}.ss--cream,.ss--white,.ss--accent,.ss-card{--color-foreground:18,18,18}.ss h1,.ss h2,.ss h3,.ss h4,.ss dd,.ss li,.ss .ss__p p,.ss .ss__p strong{color:inherit!important}@media(max-width:749px){.ss__wrap{padding:0 20px}.ss-specs,.ss-cols,.ss-cards{gap:24px}.ss-specs dl{grid-template-columns:1fr}.ss-card{padding:28px}.ss-split__img{min-height:300px}.ss-band__row{gap:20px}}.ss .ss__btn--solid{background:#171c2a;color:#f6f5f1;border-color:#f6f5f18c}.ss--accent .ss__btn--solid,.ss--cream .ss__btn--solid,.ss--white .ss__btn--solid{background:#121212;color:#f7f5f0;border-color:#121212}.ss__btn--outline{color:#f6f5f1}.ss--cream .ss__btn--outline,.ss--white .ss__btn--outline,.ss--accent .ss__btn--outline{color:#121212}.product__info-container,.product__info-container h1,.product__info-container h2,.product__info-container p,.product__info-container .price,.product__info-container .price-item,.product__info-container .rte,.product__info-container .rte *{color:#171c2a!important}.product__info-container{--color-foreground:23,28,42}.product-form__submit.button{background:#171c2a!important;color:#f6f5f1!important;border:1px solid #171c2a!important;box-shadow:none!important;--color-button:23,28,42;--color-button-text:246,245,241}.product-form__submit.button:before,.product-form__submit.button:after{box-shadow:none!important}.product-form__submit.button span,.product-form__submit.button .loading__spinner{color:#f6f5f1!important}.product-form__submit.button:hover{background:#2a3350!important}.product__info-container [class*=tpo_]:not(input):not(select):not(option):not(textarea):not(button),.product__info-container [class*=easify]:not(input):not(select):not(option):not(textarea):not(button),.product__info-container [id*=easify],.product__info-container product-form label,.product__info-container product-form legend,.product__info-container product-form fieldset span:not(.loading__spinner){color:#171c2a!important}.product__info-container .quantity{color:#171c2a}product-info{display:block;width:100%}@media(max-width:749px){product-info .page-width,product-info .page-width.container{max-width:100%!important;width:100%!important;padding-left:16px!important;padding-right:16px!important;margin:0!important}product-info .product__media-wrapper slider-component{margin-left:-16px!important;margin-right:-16px!important;width:calc(100% + 32px)!important;max-width:none!important}product-info .product__media-list{margin-left:0!important;width:100%!important;padding:0!important;gap:0!important}product-info .product__media-list .product__media-item{width:100%!important;min-width:100%;padding:0!important;margin:0!important}}.ss-split--center .ss-split__copy{text-align:center;align-items:center;margin:0 auto}.ss-split--center .ss__btns{justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ss-sections.css.map */
