:root{--font-heading: "Suisse Intl", Helvetica Neue, Helvetica, Arial, sans-serif;--font-body: var(--font-stack-body), "Work Sans", Helvetica Neue, Arial, sans-serif;--font-mono: "Suisse Intl Mono", "SF Mono", "Fira Code", monospace}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.005em;line-height:1.65;color:#1a1a1a}*{-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.heading-font{font-family:var(--font-heading)!important;letter-spacing:.03em;font-weight:600;line-height:1.1;text-transform:uppercase}h1,.h1{letter-spacing:.02em;line-height:1.05}h2,.h2{letter-spacing:.03em;line-height:1.1}h3,h4,h5,h6,.h3,.h4,.h5,.h6{letter-spacing:.03em;line-height:1.2}p,li,dd,dt,td,th,blockquote{line-height:1.75}.product-price,.product-block .product-price,.product-info .product-price--large,.breadcrumbs,.cart-drawer__item-price,.free-shipping-bar__text{font-family:var(--font-mono)!important}@media(min-width:768px){.logo-area{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 24px!important;min-height:0!important;height:48px!important;border-bottom:1px solid rgba(0,0,0,.08)!important}.logo-area__middle{flex:0 0 auto!important;order:0!important;max-width:none!important;padding:0!important;margin:0!important;text-align:left!important}.logo-area__middle__inner{padding:0!important}.pageheader .logo{padding:0!important;margin:0!important;line-height:0!important;display:inline-block!important}.logo img{max-height:30px!important;width:auto!important;display:block!important}.logo-area__left{position:static!important;flex:1 1 auto!important;order:1!important;margin:0!important;display:flex!important;justify-content:center!important;align-items:center!important;height:48px!important}.logo-area__left__inner{position:static!important;width:auto!important;min-height:0!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important}.navigation--left{position:static!important;display:flex!important;visibility:visible!important;height:auto!important;align-items:center!important}.navigation--left .navigation__tier-1-container{position:static!important;top:auto!important;left:auto!important;width:auto!important;margin-top:0!important;transform:none!important}.navigation .navigation__tier-1>.navigation__item>.navigation__link,.navigation--left .navigation__tier-1-container .navigation__tier-1>.navigation__item>.navigation__link{padding:4px 16px!important}.navigation--left .navigation__tier-1-container .navigation__tier-1>.navigation__item>.navigation__link:before{bottom:-2px!important}.navigation.navigation--tight-underline .navigation__tier-1>.navigation__item>.navigation__link:before,.navigation.navigation--tight-underline .navigation__tier-1>.navigation__item>.navigation__link:after{bottom:-2px!important}.logo-area__right{flex:0 0 auto!important;order:2!important;gap:0!important;display:flex!important;align-items:center!important}.logo-area__right__inner{display:flex!important;align-items:center!important;gap:2px!important}.logo-area__right__inner>*{margin-left:0!important}.logo-area__right a,.logo-area__right button{padding:6px 8px!important}.logo-area__left .show-search-link{display:none!important}}.navigation__link{font-family:var(--font-heading)!important;letter-spacing:.08em;text-transform:uppercase;font-size:11px!important;font-weight:600!important;line-height:1.2!important;transition:opacity .3s ease}.navigation__link:hover{opacity:.4}.navigation__tier-1{gap:0!important;padding:0!important}.navigation__item{margin:0!important;padding:0!important}.navigation,#proxy-nav{padding:0!important;margin:0!important}.cart-link__icon svg,.show-search-link__icon svg,.header-account-link__icon svg{width:16px!important;height:16px!important}.cart-link__count{font-family:var(--font-mono)!important;font-size:10px;min-width:15px;height:15px;line-height:15px}.logo-area__left__inner{font-family:var(--font-heading)!important}.pageheader{border-bottom:none!important}@media(max-width:767.98px){.logo-area{padding:8px 16px!important;min-height:0!important;border-bottom:1px solid rgba(0,0,0,.08)!important}.pageheader .logo{padding:0!important;margin:0!important;line-height:0!important}.logo img{max-height:26px!important}}@media(max-width:767.98px){.logo img{max-height:26px!important}.pageheader .logo{padding:6px 0!important}}.section-main-product{margin-top:0!important}.section-main-product .page-header{padding-top:8px!important;padding-bottom:4px!important;margin-bottom:0!important}.section-main-product .spaced-row{padding-top:12px!important;padding-bottom:12px!important}.page-section-spacing{margin-top:12px!important}.announcement-bar{font-family:var(--font-mono)!important;letter-spacing:.06em;font-size:10px!important;text-transform:uppercase;padding:6px 0!important}.announcement-bar__left .social a{padding:0 4px!important}.announcement__text{font-family:var(--font-mono)!important;font-size:10px!important;letter-spacing:.06em;font-weight:400}.announcement-bar__left .social a svg{width:14px!important;height:14px!important}.btn{font-family:var(--font-heading)!important;border-radius:0!important;letter-spacing:.1em;text-transform:uppercase;transition:background-color .35s ease,color .35s ease,border-color .35s ease;font-size:12px!important;font-weight:600}.btn:hover{background-color:#333!important;color:#fff!important}.btn--large{padding:18px 48px}.btn--secondary,.btn--alt{border-width:1px;background:transparent!important;color:#0a0a0a!important}.btn--secondary:hover,.btn--alt:hover{background-color:#0a0a0a!important;color:#fff!important}.product-block{margin-bottom:4px!important}.product-block .block-inner{transition:transform .5s cubic-bezier(.25,.1,.25,1),box-shadow .5s ease}.product-block:hover .block-inner{transform:translateY(-3px);box-shadow:0 8px 30px #0000000f}.product-block .image-cont{background:#f5f5f5;overflow:hidden}.product-block .image-cont img,.product-block .image-cont .theme-img{transition:transform .8s cubic-bezier(.25,.1,.25,1),opacity .4s ease}.product-block:hover .image-cont .product-block__image--primary img,.product-block:hover .image-cont .product-block__image--primary .theme-img{transform:scale(1.03)}.product-block__title{margin-top:12px!important;margin-bottom:3px!important}.product-block__title a{font-family:var(--font-heading)!important;letter-spacing:.03em;font-weight:600!important;text-transform:uppercase;font-size:12px!important;line-height:1.35;color:#1a1a1a}.product-block .product-price{font-family:var(--font-mono)!important;letter-spacing:.02em;font-size:12px!important;color:#777;margin-top:4px;font-weight:400}.product-grid{gap:12px!important;row-gap:36px!important}@media(min-width:768px){.product-grid{gap:16px!important;row-gap:48px!important}}.product-grid .product-block__detail{margin-bottom:8px!important}.product-block__image-dots .swatch-item{width:12px!important;height:12px!important}.product-title{font-family:var(--font-heading)!important;letter-spacing:.03em;line-height:1.08;font-size:1.6rem;font-weight:600;text-transform:uppercase}@media(min-width:768px){.product-title{font-size:2rem}}.product-info .product-price--large,.product-info .product-price--large .price_default,.product-info .product-price--large .price{font-family:var(--font-mono)!important;letter-spacing:.01em;font-size:14px!important;font-weight:400;color:#555;line-height:1.2!important}.product-info .price-container{padding:0!important;margin:2px 0 8px!important;min-height:0!important;gap:0!important}.product-info .product-price--large{padding:0!important;margin:0!important}.product-info .product-inventory-transfer,.product-info .price{margin:0!important;padding:0!important}.quantity-submit-row .btn{padding:22px 40px;font-weight:600;width:100%;font-size:13px!important;letter-spacing:.12em}.variant-picker__option-label,.product-info-label,.variant-picker__option-header,.variant-picker__option-header label{font-family:var(--font-mono)!important;letter-spacing:.03em;text-transform:uppercase;font-size:9px!important;font-weight:400;color:#888;margin-bottom:8px}.variant-picker .listed-option__option{font-family:var(--font-heading)!important;border-radius:0!important;border-color:#0000001f;font-size:12px;letter-spacing:.04em;min-width:46px;padding:12px 16px;transition:all .25s ease;font-weight:600}.variant-picker .listed-option__option:hover,.variant-picker .listed-option__option.is-active,.listed-option__option:hover,.listed-option__option.is-active{border-color:#0a0a0a!important;background:#0a0a0a!important;color:#fff!important}.disclosure__title{font-family:var(--font-heading)!important;letter-spacing:.06em;text-transform:uppercase;font-size:11px!important;font-weight:600;padding:20px 0;border-color:#00000014!important}.product-info-accordion{border-color:#00000014}.product-info-accordion .disclosure:first-child .disclosure__title{border-top:none!important}.product-info-accordion .disclosure+.disclosure .disclosure__title{border-top-width:1px!important}.product-info .product-block+.product-block{border-top:none!important}.disclosure__content{font-size:14px;line-height:1.8;color:#555}.payment-icons-pdp{margin-top:16px;display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}.payment-icons-pdp .payment-icon-pdp{height:22px;width:auto;opacity:.45;transition:opacity .3s ease}.payment-icons-pdp .payment-icon-pdp:hover{opacity:.7}@media(max-width:767.98px){.payment-icons-pdp .payment-icon-pdp{height:18px}}.trust-badges{margin-top:20px;padding:20px 0;border-top:none}.trust-badges__inner{display:grid;grid-template-columns:1fr 1fr;gap:14px 24px}.trust-badge{display:flex;align-items:center;gap:10px;font-family:var(--font-mono)!important;font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:#777;line-height:1.3;font-weight:400}.trust-badge svg{width:14px;height:14px;flex-shrink:0;stroke:#999}@media(max-width:767.98px){.trust-badges__inner{gap:10px 16px}.trust-badge{font-size:9px}}.brand-banner-pdp{background:#0a0a0a;color:#fff;padding:56px 24px;text-align:center;margin-top:20px;width:100vw;margin-left:calc(-50vw + 50%)}.brand-banner-pdp__inner{max-width:720px;margin:0 auto}.brand-banner-pdp__label{font-family:var(--font-mono)!important;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff73;margin-bottom:16px;font-weight:400}.brand-banner-pdp__title{font-family:var(--font-heading)!important;font-size:32px;letter-spacing:-.03em;font-weight:600;text-transform:uppercase;margin-bottom:16px;line-height:.95;color:#fff}@media(min-width:768px){.brand-banner-pdp__title{font-size:48px}.brand-banner-pdp{padding:72px 40px}}.brand-banner-pdp__text{font-size:13px;line-height:1.75;color:#ffffff8c;margin-bottom:0;max-width:440px;margin-left:auto;margin-right:auto}.brand-banner-pdp__trust{display:flex;justify-content:center;gap:32px;margin-top:36px;padding-top:28px;border-top:1px solid rgba(255,255,255,.1);flex-wrap:wrap}.brand-banner-pdp__trust-item{display:flex;align-items:center;gap:8px;font-family:var(--font-mono)!important;font-size:9px;letter-spacing:.04em;text-transform:uppercase;color:#ffffff80;font-weight:400}.brand-banner-pdp__trust-item svg{width:16px;height:16px;stroke:#fff6;flex-shrink:0}@media(max-width:767.98px){.brand-banner-pdp{padding:48px 20px}.brand-banner-pdp__title{font-size:28px}.brand-banner-pdp__text{font-size:12px}.brand-banner-pdp__trust{gap:16px 24px;margin-top:28px;padding-top:20px}.brand-banner-pdp__trust-item{font-size:8px}.brand-banner-pdp__trust-item svg{width:14px;height:14px}}.product-guarantees{display:none}.spaced-row{padding-top:100px;padding-bottom:100px}@media(max-width:767.98px){.spaced-row{padding-top:60px;padding-bottom:60px}}.page-header .h1,.collection-header__title{font-family:var(--font-heading)!important;letter-spacing:.03em;text-transform:uppercase;font-weight:600;font-size:2rem}@media(min-width:768px){.page-header .h1,.collection-header__title{font-size:2.4rem}}.filter-toggle{font-family:var(--font-heading)!important;letter-spacing:.06em;text-transform:uppercase;font-size:11px!important;font-weight:600}.custom-select__btn{font-family:var(--font-mono)!important;letter-spacing:.03em;font-size:11px;text-transform:uppercase}.slideshow .height__image image-with-text-overlay,.slideshow .slideshow__slide{overflow:hidden}.slideshow .height__image .image-overlay__image img,.slideshow .height__image .image-overlay__image .theme-img{transition:transform 8s cubic-bezier(.25,.1,.25,1)!important}.slideshow .height__image .slideshow__slide.is-active .image-overlay__image img,.slideshow .height__image .slideshow__slide.is-active .image-overlay__image .theme-img{transform:scale(1.04)}.text-overlay{padding:40px 32px!important}.text-overlay__inner{max-width:720px!important}.text-overlay--h-left .text-overlay__inner{margin-right:auto!important;margin-left:0!important}.text-overlay--h-right .text-overlay__inner{margin-left:auto!important;margin-right:0!important}.text-overlay--h-center .text-overlay__inner{margin-left:auto!important;margin-right:auto!important}.text-overlay__title{font-family:var(--font-heading)!important;letter-spacing:-.03em!important;font-weight:600!important;text-transform:uppercase!important;line-height:.95!important;margin-bottom:16px!important}.text-overlay__subheading{font-family:var(--font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:400!important;opacity:.8;margin-bottom:20px!important}.text-overlay__rte{font-family:var(--font-body)!important;font-size:14px!important;line-height:1.7!important;opacity:.85;max-width:520px!important}.text-overlay__rte.large-text{font-size:15px!important}.text-overlay__button-row{margin-top:28px!important;gap:12px!important;display:flex!important;flex-wrap:wrap!important}.text-overlay--h-left .text-overlay__button-row{justify-content:flex-start!important}.text-overlay--h-right .text-overlay__button-row{justify-content:flex-end!important}.text-overlay--h-center .text-overlay__button-row{justify-content:center!important}.text-overlay .btn,.text-overlay__button-row .btn{font-family:var(--font-heading)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:16px 44px!important;border-radius:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:all .4s cubic-bezier(.25,.1,.25,1)!important;border-width:1px!important;min-width:180px!important}.text-overlay .btn--primary,.text-overlay__button-row .btn--primary{background:#fff!important;color:#0a0a0a!important;border-color:#fff!important}.text-overlay .btn--primary:hover,.text-overlay__button-row .btn--primary:hover,.text-overlay .btn--secondary,.text-overlay .btn--alt,.text-overlay__button-row .btn--secondary,.text-overlay__button-row .btn--alt{background:#0a0a0a!important;color:#fff!important;border-color:#0a0a0a!important}.text-overlay .btn--secondary:hover,.text-overlay .btn--alt:hover,.text-overlay__button-row .btn--secondary:hover,.text-overlay__button-row .btn--alt:hover{background:#fff!important;color:#0a0a0a!important;border-color:#fff!important}.image-overlay--bg-shadow:before,.slideshow__slide.image-overlay--bg-shadow:before{background:linear-gradient(to top,rgba(0,0,0,.55) 0%,rgba(0,0,0,.25) 40%,rgba(0,0,0,.1) 70%,transparent 100%)!important}.slideshow .slideshow__nav-arrow{opacity:0;transition:opacity .4s ease!important}.slideshow:hover .slideshow__nav-arrow{opacity:.6}.slideshow .slideshow__nav-arrow:hover{opacity:1}.slideshow__dot{width:24px!important;height:2px!important;border-radius:0!important;opacity:.35!important;transition:opacity .3s ease,width .3s ease!important}.slideshow__dot.is-active{opacity:1!important;width:32px!important}@media(max-width:767.98px){.text-overlay{padding:24px 20px!important}.text-overlay__title{letter-spacing:-.02em!important;line-height:1!important}.text-overlay__subheading{font-size:9px!important;letter-spacing:.1em!important;margin-bottom:12px!important}.text-overlay__rte{font-size:13px!important;line-height:1.6!important}.text-overlay .btn,.text-overlay__button-row .btn{font-size:10px!important;padding:14px 32px!important;min-width:140px!important}.text-overlay__button-row{margin-top:20px!important;gap:8px!important}}.scrolling-banner__text{font-family:var(--font-heading)!important;letter-spacing:.1em;font-weight:600}.section-footer__title{font-family:var(--font-heading)!important;letter-spacing:.1em;text-transform:uppercase;font-size:11px!important;font-weight:600;margin-bottom:24px}.section-footer__menu-block__menu a{letter-spacing:.03em;font-size:13px;transition:opacity .3s ease;line-height:2.2}.section-footer__menu-block__menu a:hover{opacity:.4}.section-footer .section-footer__text{letter-spacing:.01em;line-height:1.85;font-size:13px}.section-footer .payment-icons{opacity:.6}.section-footer .payment-icons svg,.section-footer .payment-icons img{height:24px;width:auto}.section-footer__lower{font-family:var(--font-mono)!important;font-size:10px;letter-spacing:.02em}.newsletter .h2,.section-footer__newsletter-block .section-footer__title{font-family:var(--font-heading)!important;letter-spacing:.04em}.newsletter input[type=email]{border-radius:0!important;font-family:var(--font-mono)!important;font-size:12px;letter-spacing:.03em}.section-heading{font-family:var(--font-heading)!important;letter-spacing:.03em;text-transform:uppercase;font-weight:600;font-size:1.5rem}@media(min-width:768px){.section-heading{font-size:1.7rem}}.section-heading a{font-family:var(--font-mono)!important;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:400}.rich-text .h2,.rich-text .majortitle{font-family:var(--font-heading)!important;letter-spacing:.03em;font-weight:600;font-size:1.8rem;text-transform:uppercase}@media(min-width:768px){.rich-text .h2,.rich-text .majortitle{font-size:2.4rem}}.rich-text .subheading{font-family:var(--font-mono)!important;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:400;color:#888}.rich-text .rte{font-size:15px;line-height:1.85;color:#555;max-width:580px;margin-left:auto;margin-right:auto}.image-with-text .h2,.image-with-text__title{font-family:var(--font-heading)!important;letter-spacing:-.015em;font-weight:600;text-transform:uppercase}.image-with-text .rte{font-size:15px;line-height:1.8;color:#555}.section-slideshow+.shopify-section .section-slideshow,[id*=brand_story_hero] .slideshow{background:#0a0a0a}[id*=brand_story_hero] .slideshow__slide{background:#0a0a0a}[id*=brand_story_hero] .image-overlay__image{background:#0a0a0a!important}[id*=brand_story_hero] .text-overlay__rte{max-width:480px!important;font-size:14px!important;line-height:1.75!important}[id*=brand_story_hero] .text-overlay--h-left{text-align:left}[id*=brand_story_hero] .text-overlay--h-right{text-align:right}[id*=brand_story_hero] .text-overlay--h-center{text-align:center}.collection-block__title{font-family:var(--font-heading)!important;letter-spacing:.05em;text-transform:uppercase;font-size:14px;font-weight:600;margin-top:14px}.collection-block__count{font-family:var(--font-mono)!important;font-size:10px;letter-spacing:.03em;color:#888}.product-label-overlay__label{font-family:var(--font-heading)!important;border-radius:0;letter-spacing:.06em;font-size:9px;text-transform:uppercase;padding:5px 10px;font-weight:600}.product-label--sale,.product-label--sold-out{font-family:var(--font-heading)!important;letter-spacing:.06em;text-transform:uppercase;font-size:10px}.cart-drawer__title{font-family:var(--font-heading)!important;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.cart-drawer__item-title{font-family:var(--font-heading)!important;letter-spacing:.03em;text-transform:uppercase;font-size:11px;font-weight:600}.cart-drawer__item-price{font-family:var(--font-mono)!important}.sticky-atc{border-top:1px solid rgba(0,0,0,.12);box-shadow:0 -4px 20px #00000014}.sticky-atc__details__title{font-family:var(--font-heading)!important;letter-spacing:.03em;text-transform:uppercase;font-size:12px;font-weight:600}.sticky-atc .btn{padding:14px 30px}.testimonials .testimonial__text,.testimonials blockquote{font-family:var(--font-heading)!important;letter-spacing:.02em;font-weight:600;line-height:1.3}.testimonials .testimonial__author{font-family:var(--font-mono)!important;letter-spacing:.04em;font-size:11px;text-transform:uppercase}.testimonials .section-heading{letter-spacing:.03em}.jdgm-widget,.jdgm-rev-widg{font-family:var(--font-body)!important}.jdgm-rev-widg__title,.jdgm-rev__author{font-family:var(--font-heading)!important;letter-spacing:.04em;text-transform:uppercase}.jdgm-rev__timestamp{font-family:var(--font-mono)!important;font-size:10px}.jdgm-prev-badge__text{font-family:var(--font-mono)!important;letter-spacing:.02em;font-size:10px!important;color:#888}.jdgm-prev-badge .jdgm-star{font-size:11px!important}.jdgm-prev-badge{margin-bottom:2px!important}html{scroll-behavior:smooth}::selection{background:#0a0a0a;color:#fff}.breadcrumbs{font-family:var(--font-mono)!important;letter-spacing:.04em;text-transform:uppercase;font-size:10px;color:#888}.breadcrumbs a{transition:opacity .3s ease;color:#888}.breadcrumbs a:hover{opacity:.4}.img-ar:before{background-color:#fff!important}.product-inventory{font-family:var(--font-mono)!important;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:400}.related-products .section-heading,.complementary-products .section-heading{font-size:1.2rem;letter-spacing:.04em}.quickbuy-toggle,.product-block .image-cont .btn.quickbuy-toggle{font-family:var(--font-heading)!important;letter-spacing:.06em;text-transform:uppercase;font-size:10px!important;font-weight:600;background:#fff!important;color:#0a0a0a!important;border:none!important;padding:12px 24px!important;opacity:0!important;transition:opacity .3s ease!important;box-shadow:none!important}.product-block .image-cont:hover .btn.quickbuy-toggle{opacity:1!important}.quickbuy-toggle:hover,.product-block .image-cont .btn.quickbuy-toggle:hover{background:#0a0a0a!important;color:#fff!important}.quickbuy-container .product-title{font-family:var(--font-heading)!important;letter-spacing:-.02em;text-transform:uppercase;font-weight:600}.quickbuy-container .product-price,.quickbuy-container .product-price--large{font-family:var(--font-mono)!important;font-size:14px!important;color:#555}.quickbuy-container .variant-picker__option-label,.quickbuy-container .variant-picker__option-header,.quickbuy-container .variant-picker__option-header label,.quickbuy-container .label{font-family:var(--font-mono)!important;letter-spacing:.03em;text-transform:uppercase;font-size:9px!important;font-weight:400;color:#888}.quickbuy-container .listed-option__option{font-family:var(--font-heading)!important;border-radius:0!important;border-color:#0000001f!important;background:#fff!important;color:#0a0a0a!important;font-size:12px;letter-spacing:.04em;min-width:42px;padding:10px 14px;font-weight:600}.quickbuy-container .listed-option__option:hover,.quickbuy-container .listed-option__option.is-active{border-color:#0a0a0a!important;background:#0a0a0a!important;color:#fff!important}.quickbuy-container .btn{font-family:var(--font-heading)!important;border-radius:0!important;letter-spacing:.1em;text-transform:uppercase;font-size:12px!important;font-weight:600}.quickbuy-container .trust-badges{margin-top:12px}.quickbuy-container .trust-badge{font-size:9px}.quickbuy-container .payment-icons-pdp{margin-top:12px}.quickbuy-container .payment-icons-pdp .payment-icon-pdp{height:18px}.quickbuy-container .size-chart-link{font-family:var(--font-mono)!important;font-size:9px!important;letter-spacing:.03em;text-transform:uppercase}.cc-animate-init{transition-duration:.7s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}input,select,textarea,.swatch-item--icon_circle{border-radius:0!important}.feature-rating__heading{font-family:var(--font-heading)!important;letter-spacing:.06em;text-transform:uppercase;font-size:11px!important;font-weight:600;color:#555}.feature-rating__label{font-family:var(--font-mono)!important;font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:#555}.newsletter-section .h2,.section-newsletter .h2{font-family:var(--font-heading)!important;letter-spacing:.04em;font-weight:600;font-size:1.6rem;text-transform:uppercase}@media(min-width:768px){.newsletter-section .h2,.section-newsletter .h2{font-size:2rem}}.newsletter-section .rte,.section-newsletter .rte{font-size:14px;line-height:1.75;color:#555}.mobile-nav-panel__link,.mobile-nav__link{font-family:var(--font-heading)!important;letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:600}.predictive-search__heading{font-family:var(--font-heading)!important;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:600}.predictive-search__item-title{font-family:var(--font-heading)!important;letter-spacing:.03em;font-size:11px;font-weight:600;text-transform:uppercase}.predictive-search__item-price{font-family:var(--font-mono)!important}.video-section .h2,.video-section__heading{font-family:var(--font-heading)!important;letter-spacing:.03em;text-transform:uppercase}.video-section .subheading{font-family:var(--font-mono)!important;letter-spacing:.06em}.key-features .heading-font{font-family:var(--font-heading)!important;letter-spacing:.04em}.key-features .rte{font-size:13px;color:#555}@media(max-width:767.98px){.product-grid{--product-columns-desktop: 2 !important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;row-gap:24px!important}.product-block__title a,.product-block .product-price{font-size:11px!important}}.use-color-scheme--2{background-color:#f8f8f8!important}.section-main-product~.shopify-section:nth-child(2n){background-color:#f8f8f8}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.heading-font{letter-spacing:-.01em}h1,.h1{letter-spacing:-.02em}h2,.h2{letter-spacing:-.015em}.navigation__link{letter-spacing:.04em!important}.btn{letter-spacing:.05em}.announcement__text,.announcement-bar{letter-spacing:.03em}.section-heading{letter-spacing:-.01em}.rich-text .subheading,.text-overlay__subheading{letter-spacing:.03em}.section-footer__title{letter-spacing:.04em}.breadcrumbs{letter-spacing:.02em}.product-block__title a{letter-spacing:-.005em}.disclosure__title{letter-spacing:.03em}.trust-badge{letter-spacing:.02em}.scrolling-banner__text{letter-spacing:.03em}.product-title,.collection-header__title,.page-header .h1{letter-spacing:-.02em}.rich-text .h2,.rich-text .majortitle,.image-with-text .h2,.image-with-text__title{letter-spacing:-.015em}.text-overlay__title{letter-spacing:-.03em!important}.sticky-atc__details__title{letter-spacing:0em}.cart-drawer__title{letter-spacing:.04em}.cart-drawer__item-title{letter-spacing:0em}.swatch-item{border-radius:0!important;border:1px solid rgba(0,0,0,.12)!important;overflow:hidden}.swatch-item.is-active,.listed-option__option--variant-image.is-active,.option-selector .is-active{border-color:#0a0a0a!important;box-shadow:0 0 0 1px #0a0a0a!important;outline:none!important}.swatch-item--icon_circle{border-radius:50%!important}.swatch-item__color{display:block!important;width:100%!important;height:100%!important}.swatch-item[style*=background]{background-size:cover!important}.product-block__image-dots .swatch-item{width:10px!important;height:10px!important;border-radius:50%!important}.listed-option__option.is-active,.quickbuy-container .listed-option__option.is-active,.product-info .listed-option__option.is-active,.option-selector .listed-option__option.is-active{background-color:#0a0a0a!important;border-color:#0a0a0a!important;color:#fff!important}.swatch-item img,.swatch-item .theme-img,.listed-option__option--variant-image img,.listed-option__option--variant-image .theme-img{background-color:#e8e8e8!important}.listed-option__option--variant-image{background-color:#e8e8e8!important;border-radius:0!important}.product-block .image-cont,.product-block__image,.product-block .image-cont img,.product-block .image-cont .theme-img{background-color:#f0f0f0!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/premium-overrides.css.map */
