:root{--font-mono: "Azeret Mono", ui-monospace, monospace}.price,.price *,.totals__total-value,.cart-item__price-wrapper,.quantity__input,.product__inventory .price{font-family:Azeret Mono,ui-monospace,monospace}.sb-eyebrow{font-family:Azeret Mono,ui-monospace,monospace;font-size:1.1rem;text-transform:uppercase;letter-spacing:.14em;color:rgba(var(--color-foreground),.62);margin:0 0 14px}.sb-serif-accent{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;letter-spacing:-.01em;color:var(--sb-accent)}.color-scheme-3 .sb-serif-accent,.color-scheme-4 .sb-serif-accent{color:var(--sb-accent-dark-surface)}.sb-btn-lg{padding:1.4rem 3rem;font-size:1.5rem}.sb-section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:36px}.sb-section-head h2{font-family:var(--font-heading-family);font-weight:600;font-size:clamp(2.6rem,3.4vw,3.6rem);letter-spacing:-.02em;line-height:1.08;margin:0;color:rgb(var(--color-foreground))}.sb-section-head .sb-head-note{font-size:1.3rem;color:rgba(var(--color-foreground),.62);max-width:34ch;margin:0}.sb-ghost-link{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-heading-family);font-weight:600;font-size:1.4rem;color:rgb(var(--color-foreground));text-decoration:none;border-bottom:1px solid transparent;padding-bottom:2px;transition:color .15s ease,border-color .15s ease}.sb-ghost-link:hover{color:var(--sb-accent);border-color:var(--sb-accent)}.sb-ghost-link svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.75}:root{--sb-ink-2: #4A4A4A;--sb-ink-3: #6B6B6B;--sb-line-strong: #7D858D;--sb-sunken: #ECECEC;--sb-success: #166534;--sb-success-tint: #E8F3EC;--sb-e2: 0 4px 14px rgba(18, 18, 18, .09)}.sb-featured-band{border-top:1px solid var(--sb-line);border-bottom:1px solid var(--sb-line)}.sb-featured{padding:56px 0}.sb-pcard-grid{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}@media(min-width:1024px){.sb-pcard-grid{grid-template-columns:repeat(4,1fr)}}.sb-pcard{display:flex;flex-direction:column;position:relative;background:#fff;border:1px solid var(--sb-line);border-radius:4px;overflow:hidden;transition:transform .22s cubic-bezier(.2,0,0,1),box-shadow .22s cubic-bezier(.2,0,0,1),border-color .22s cubic-bezier(.2,0,0,1)}.sb-pcard:hover{transform:translateY(-4px);box-shadow:var(--sb-e2);border-color:var(--sb-line-strong)}.sb-pcard:has(.sb-pcard__link:focus-visible){outline:2px solid var(--sb-accent);outline-offset:2px}.sb-pcard__media{position:relative;padding:16px;background:#fff}.sb-pcard__frame{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:2px;background:#fff}.sb-pcard__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:opacity .3s cubic-bezier(.45,0,.15,1)}.sb-pcard__img--alt{opacity:0;background:#fff}@media(hover:hover){.sb-pcard:hover .sb-pcard__img--alt{opacity:1}}.sb-pcard__img--placeholder{background:var(--sb-sunken);fill:#12121224}.sb-pcard__badges{position:absolute;top:16px;left:16px;z-index:1;display:flex;gap:6px}.sb-pcard__body{padding:16px 24px 24px;display:flex;flex-direction:column;gap:12px;flex:1}.sb-pcard__cat{font-family:Azeret Mono,ui-monospace,monospace;font-size:1.1rem;text-transform:uppercase;letter-spacing:.12em;color:var(--sb-ink-3)}.sb-pcard__name{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--sb-ink);margin:0}.sb-pcard__link{color:inherit;text-decoration:none}.sb-pcard__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.sb-pcard__link:focus-visible{outline:none}.sb-pcard__bullets{list-style:none;margin:0;padding:0;display:grid;gap:6px}.sb-pcard__bullets li{position:relative;padding-left:14px;font-size:1.3rem;line-height:1.45;color:var(--sb-ink-2)}.sb-pcard__bullets li:before{content:"";position:absolute;left:0;top:7px;width:6px;height:2px;background:var(--sb-accent)}.sb-pcard__foot{margin-top:auto;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding-top:12px;border-top:1px solid var(--sb-line)}.sb-price{font-family:Azeret Mono,ui-monospace,monospace;font-size:1.5rem;font-weight:500;color:var(--sb-ink);font-variant-numeric:tabular-nums}.sb-price__from{font-size:1.1rem;color:var(--sb-ink-3);margin-right:4px}.sb-pcard__offer{font-size:1.2rem;line-height:1.4;color:#334fb4}.sb-price__was{display:inline;margin-right:8px;font-size:1.2rem;color:var(--sb-ink-3);text-decoration-thickness:1px}.sb-price__was[hidden]{display:none}.sb-pcard .sb-price{display:flex;flex-wrap:wrap;align-items:baseline;max-width:100%}.sb-badge{display:inline-flex;align-items:center;gap:6px;flex:none;font-family:Azeret Mono,ui-monospace,monospace;font-size:1.1rem;font-weight:500;line-height:1;text-transform:uppercase;letter-spacing:.1em;padding:5px 10px;border-radius:2px}.sb-badge--new{background:var(--sb-ink);color:#fff}.sb-badge--stock{background:var(--sb-success-tint);color:var(--sb-success)}.sb-badge--freight{background:var(--sb-sunken);color:var(--sb-ink-2);border:1px solid var(--sb-line)}.sb-badge--outline{background:transparent;color:var(--sb-ink-2);border:1px solid var(--sb-line-strong)}.sb-badge__dot{width:6px;height:6px;border-radius:50%;background:currentColor}.sb-badge[hidden]{display:none!important}@media(max-width:767px){.sb-featured{padding:40px 0}.sb-pcard-grid{gap:12px}.sb-pcard__media{padding:12px}.sb-pcard__badges{top:12px;left:12px}.sb-pcard__body{padding:12px 14px 14px;gap:8px}.sb-pcard__cat{display:none}.sb-pcard__name{font-size:1.4rem}.sb-pcard__bullets li:nth-child(n+2){display:none}.sb-pcard__foot{padding-top:8px}.sb-pcard__foot .sb-badge{display:none}.sb-pcard--flagship{grid-column:1 / -1}.sb-pcard--flagship .sb-pcard__name{font-size:1.6rem}.sb-pcard--flagship .sb-pcard__bullets li:nth-child(n+2){display:list-item}.sb-pcard--flagship .sb-pcard__foot .sb-badge{display:inline-flex}}@media(prefers-reduced-motion:reduce){.sb-pcard,.sb-pcard__img{transition:none}.sb-pcard:hover{transform:none;box-shadow:none;border-color:var(--sb-line)}}.sb-bay-tag{font-family:Azeret Mono,ui-monospace,monospace;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--sb-ink-3);margin:0 0 12px}.sb-bay-tag b{color:var(--sb-accent);font-weight:500}.header__heading-logo{max-width:170px;width:100%;height:auto}@media screen and (max-width:1199px){.header__heading-logo{max-width:150px}}@media screen and (max-width:989px){.header__heading-logo{max-width:135px}}@media screen and (min-width:990px)and (max-width:1199px){.header__inline-menu .header__menu-item{padding:0 9px;font-size:1.3rem}}.header__inline-menu .icon-caret,.header__menu-item>.svg-wrapper:has(.icon-caret){display:none}.header__inline-menu summary.list-menu__item{padding-right:12px}@media screen and (min-width:990px){.header__inline-menu .list-menu--inline{flex-wrap:nowrap}.header__inline-menu .header__menu-item{white-space:nowrap;padding:0 12px;font-family:var(--font-heading-family);font-size:1.4rem;font-weight:600;color:var(--sb-ink-2);border-bottom:2px solid transparent;min-height:64px;transition:color .15s cubic-bezier(.2,0,0,1),border-color .15s cubic-bezier(.2,0,0,1)}.header__inline-menu .header__menu-item:hover,.header__inline-menu li:focus-within>header-menu>details>.header__menu-item,.header__inline-menu .sb-mega-menu[open]>.header__menu-item{color:var(--sb-ink);border-bottom-color:var(--sb-accent);text-decoration:none}.header__inline-menu .header__menu-item .header__active-menu-item{color:var(--sb-ink);text-decoration:none}.header__inline-menu .header__menu-item:has(.header__active-menu-item){border-bottom-color:var(--sb-accent)}}.sb-mega-menu{position:relative}.sb-mega-menu>.mega-menu__content{display:block;left:50%;right:auto;width:min(720px,calc(100vw - 64px));border:1px solid var(--sb-line);border-radius:4px;box-shadow:0 12px 32px #12121224;padding:32px;overflow:visible;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,6px);transition:opacity .22s cubic-bezier(.2,0,0,1),transform .22s cubic-bezier(.2,0,0,1),visibility 0s linear .22s}.sb-mega-menu[open]>.mega-menu__content{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%);transition-delay:0s}.header__icons .header__icon,.header__icons shopify-account.header__icon{width:44px;height:44px;min-width:44px;color:var(--sb-ink);border-radius:2px;transition:background-color .15s cubic-bezier(.2,0,0,1)}.header__icons .header__icon:hover{background:var(--sb-sunken)}.header__icons .header__icon .icon,.header__icons .header__icon svg{width:22px;height:22px}.cart-count-bubble{background:var(--sb-accent);color:#fff;font-family:Azeret Mono,ui-monospace,monospace;font-size:1.1rem;font-weight:500;min-width:16px;height:16px;border-radius:999px;top:4px;right:2px;left:auto}.list-social__link{width:44px;height:44px;border-radius:2px}.list-social__link .icon{width:22px;height:22px}.list-social__link:hover{color:var(--sb-accent-dark-surface)}.button:active,.sb-btn-lg:active,.shopify-payment-button__button:active,.product-form__submit:active{transform:translateY(1px)}.button,.product-form__submit{transition:transform .15s cubic-bezier(.2,0,0,1)}.sb-mega{display:grid;grid-template-columns:1.2fr 1fr;gap:32px}.sb-mega__list{list-style:none;margin:0;padding:0;display:grid;gap:2px}.sb-mega__link{display:block;padding:10px 12px;border-radius:2px;text-decoration:none;transition:background-color .15s cubic-bezier(.2,0,0,1)}.sb-mega__link:hover{background:var(--sb-sunken)}.sb-mega__link .t{display:block;font-family:var(--font-heading-family);font-weight:600;font-size:1.4rem;color:var(--sb-ink)}.sb-mega__link .d{display:block;font-size:1.2rem;color:var(--sb-ink-3);margin-top:1px}.sb-mega__link--current .t{color:var(--sb-accent)}.sb-mega__feature{background:var(--sb-sunken);border-radius:2px;padding:16px;display:flex;flex-direction:column;gap:12px;text-decoration:none}.sb-mega__ph{display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:2px;background:#fff}.sb-mega__img{width:100%;height:100%;object-fit:cover;display:block}.sb-mega__feature-text{display:block}.sb-mega__feature .t{display:block;font-family:var(--font-heading-family);font-weight:600;font-size:1.4rem;color:var(--sb-ink)}.sb-mega__feature .d{display:block;font-size:1.2rem;color:var(--sb-ink-3);margin-top:2px}.sbcb-subcats{display:flex;gap:8px;flex-wrap:wrap;margin-top:24px}.sb-pill{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid var(--sb-line-strong);border-radius:999px;background:#fff;font-size:1.3rem;font-weight:500;color:var(--sb-ink-2);text-decoration:none;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.sb-pill:hover{border-color:var(--sb-ink);color:var(--sb-ink)}.sb-pill.is-selected{background:var(--sb-accent);border-color:var(--sb-accent);color:#fff}.sbcb-back{display:none}@media(max-width:749px){.sbcb-crumbs{display:none}.sbcb-back{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-family:Azeret Mono,ui-monospace,monospace;font-size:1.2rem;letter-spacing:.04em;color:var(--sb-ink-2);text-decoration:none}.sbcb-back svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.75}}.facets-vertical-sort{border-top:1px solid var(--sb-line);border-bottom:1px solid var(--sb-line);padding:12px 0;margin-bottom:0}.product-count-vertical .product-count__text,.product-count .product-count__text{font-family:Azeret Mono,ui-monospace,monospace;font-size:1.2rem;color:var(--sb-ink-3);letter-spacing:.02em}.facet-filters__label label,.facet-filters__label{font-family:var(--font-body-family);font-size:1.3rem;color:var(--sb-ink-3)}@media screen and (min-width:990px){.facets-vertical{grid-template-columns:260px 1fr;column-gap:48px}.facets-vertical .facets-wrapper{align-self:start;position:sticky;top:96px}}.facets__heading{font-family:Azeret Mono,ui-monospace,monospace;font-size:1.1rem;text-transform:uppercase;letter-spacing:.14em;color:var(--sb-ink-3);padding-bottom:12px;margin:0;border-bottom:1px solid var(--sb-line-strong)}.facets__disclosure,.facets__disclosure-vertical{border-bottom:1px solid var(--sb-line)}.facets__disclosure-vertical>summary{padding:0}.facets__summary{font-family:var(--font-heading-family);font-weight:600;font-size:1.4rem;color:var(--sb-ink);padding:16px 0}.facets__display{border:0;box-shadow:none;padding:0 0 16px;background:transparent}.facets__header{padding:0 0 8px;border-bottom:0}.facets__selected{font-family:Azeret Mono,ui-monospace,monospace;font-size:1.1rem;color:var(--sb-ink-3)}.facets__reset{font-size:1.3rem;color:var(--sb-ink-3)}.facets__label{padding:7px 0;font-size:1.4rem;color:var(--sb-ink-2)}.facets__label>input[type=checkbox]{accent-color:var(--sb-accent)}.facet-checkbox__text-label{color:var(--sb-ink-2)}.facets__price .field__input{font-family:Azeret Mono,ui-monospace,monospace;font-size:1.2rem}.mobile-facets__open-wrapper .mobile-facets__open{font-family:var(--font-heading-family);font-weight:600;font-size:1.4rem;color:var(--sb-ink);border:1px solid var(--sb-line-strong);border-radius:2px;min-height:44px;padding:0 16px;gap:8px}.mobile-facets__inner{background:rgb(var(--color-background))}.mobile-facets__header{border-bottom:1px solid var(--sb-line)}.mobile-facets__footer .button{border-radius:2px}.active-facets__button .active-facets__button-inner{border-radius:999px;border:1px solid var(--sb-line-strong);background:#fff;font-size:1.2rem;color:var(--sb-ink-2);padding:6px 12px;min-height:0}.active-facets__button-remove{color:var(--sb-ink-3);font-size:1.3rem}.pagination__list{gap:8px}.pagination__item{font-family:Azeret Mono,ui-monospace,monospace;font-size:1.3rem;min-width:40px;height:40px;border-radius:2px;color:var(--sb-ink-2)}.pagination__item:hover{background:var(--sb-sunken)}.pagination__item--current,.pagination__item[aria-current]{background:var(--sb-ink);color:#fff}.pagination__item--current:after,.pagination__item[aria-current]:after{display:none}#product-grid.product-grid{column-gap:16px;row-gap:16px;--grid-mobile-horizontal-spacing: 16px;--grid-desktop-horizontal-spacing: 16px}@media(max-width:749px){#product-grid.product-grid{column-gap:12px;row-gap:12px;--grid-mobile-horizontal-spacing: 12px}}@media screen and (min-width:990px){#product-grid.product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}#product-grid.product-grid .grid__item{width:auto;max-width:none}}#product-grid.product-grid .grid__item{display:flex}#product-grid.product-grid .grid__item>*{width:100%}#product-grid .sb-pcard{height:100%}.sb-coll-note{display:grid;gap:6px;margin-top:32px;padding:16px 24px;border-left:2px solid var(--sb-line-strong);background:#fff;border-radius:0 2px 2px 0}.sb-coll-note .t{font-family:var(--font-heading-family);font-weight:600;font-size:1.4rem;color:var(--sb-ink)}.sb-coll-note .d{font-size:1.4rem;color:var(--sb-ink-2)}.sb-coll-note a{color:var(--sb-accent)}.lf-cp-trust,.lf-cp-bp,.lf-cp-faq,.lf-cp-seo,.lf-cp-news{color:var(--sb-ink)!important;font-family:var(--font-body-family)}.lf-cp-trust,.lf-cp-bp{background:#fff!important}.lf-cp-seo,.lf-cp-news{background:transparent!important;border:0!important}.shopify-section:has(>.lf-cp-bp),.shopify-section:has(>.lf-cp-faq),.shopify-section:has(>.lf-cp-seo),.shopify-section:has(>.lf-cp-news){border-top:1px solid var(--sb-line)}.lf-cp-bp h2,.lf-cp-faq h2,.lf-cp-seo h2,.lf-cp-news-heading,.lf-cp-faq-head,.lf-cp-bp-label{font-family:var(--font-heading-family)!important;color:var(--sb-ink)!important;letter-spacing:-.02em}.lf-cp-bp h2,.lf-cp-faq h2,.lf-cp-seo h2{font-weight:600!important;font-size:clamp(2.4rem,3vw,3.2rem)!important;line-height:1.1}.lf-cp-bp-para,.lf-cp-bp-sub,.lf-cp-seo-body,.lf-cp-faq-a,.lf-cp-faq-a-inner,.lf-cp-trust-text,.lf-cp-news-subtext{color:var(--sb-ink-2)!important;font-size:1.4rem!important;line-height:1.65}.lf-cp-bp a,.lf-cp-faq a,.lf-cp-seo a,.lf-cp-trust a{color:var(--sb-accent)!important}.lf-cp-trust{border-top:1px solid var(--sb-line);border-bottom:1px solid var(--sb-line)}.lf-cp-trust-text{font-family:Azeret Mono,ui-monospace,monospace!important;font-size:1.1rem!important;letter-spacing:.08em;text-transform:uppercase;color:var(--sb-ink-2)!important}.lf-cp-trust-item svg,.lf-cp-bp-disc svg{color:var(--sb-accent)!important;stroke:currentColor}.lf-cp-bp-cell{background:#fff!important;border:1px solid var(--sb-line)!important;border-radius:4px!important;box-shadow:none!important}.lf-cp-bp-label{font-weight:600!important;font-size:1.5rem!important;letter-spacing:-.01em}.lf-cp-bp-sub{font-size:1.3rem!important;color:var(--sb-ink-3)!important}.lf-cp-faq-item{background:#fff!important;border:1px solid var(--sb-line)!important;border-radius:4px!important;box-shadow:none!important}.lf-cp-faq-q{font-family:var(--font-heading-family)!important;font-weight:600!important;font-size:1.6rem!important;color:var(--sb-ink)!important}.lf-cp-faq-q:hover{color:var(--sb-accent)!important}.lf-cp-news-heading{font-weight:600!important;font-size:clamp(2.2rem,2.6vw,2.8rem)!important}.lf-cp-news-input{background:#fff!important;border:1px solid var(--sb-line-strong)!important;border-radius:2px!important;color:var(--sb-ink)!important;min-height:48px;font-size:1.5rem!important}.lf-cp-news-input:focus{outline:none;border-color:var(--sb-accent)!important;box-shadow:0 0 0 3px #00204024}.lf-cp-news-btn{background:var(--sb-accent)!important;color:#fff!important;border-radius:2px!important;font-family:var(--font-heading-family)!important;font-weight:600!important;font-size:1.5rem!important;min-height:48px;transition:background-color .15s cubic-bezier(.2,0,0,1),transform .15s cubic-bezier(.2,0,0,1)}.lf-cp-news-btn:hover{background:var(--sb-accent-hover, #0F2F4F)!important}.lf-cp-news-btn:active{transform:translateY(1px)}.sb-footer-logo-link{display:inline-block;margin-bottom:16px}.sb-footer-logo{display:block;width:170px;max-width:100%;height:auto}@media screen and (max-width:749px){.sb-footer-logo{width:145px}}.lf-ergo-stats,.lf-hl,.lf-btf,.lf-btf-wrap,.lf-btf-final{font-family:var(--font-body-family);color:var(--sb-ink)!important}.lf-ergo-stats-heading,.lf-hl-heading,.lf-btf-heading,.lf-btf-final-heading{font-family:var(--font-heading-family)!important;font-weight:600!important;color:var(--sb-ink)!important;letter-spacing:-.02em!important;font-size:clamp(2.4rem,3vw,3.2rem)!important;line-height:1.1!important}.lf-btf-subheading,.lf-btf-compare-sub,.lf-btf-final-sub{color:var(--sb-ink-3)!important;font-size:1.4rem!important;line-height:1.6!important}.lf-ergo-stats svg,.lf-hl svg,.lf-btf svg,.lf-btf-final svg{color:var(--sb-accent)!important;stroke:currentColor}.lf-ergo-stats{background:#fff!important;border-top:1px solid var(--sb-line);border-bottom:1px solid var(--sb-line)}.lf-ergo-stats-card{background:transparent!important;border:0!important;border-left:1px solid var(--sb-line)!important;border-radius:0!important;box-shadow:none!important}.lf-ergo-stats-grid>.lf-ergo-stats-card:first-child{border-left:0!important}.lf-ergo-stats-card h3{font-family:Azeret Mono,ui-monospace,monospace!important;font-weight:600!important;color:var(--sb-ink)!important;font-size:clamp(2.6rem,3.4vw,3.6rem)!important;letter-spacing:-.02em!important}.lf-ergo-stats-card p{color:var(--sb-ink-3)!important;font-size:1.2rem!important;line-height:1.45!important}.lf-hl-circle{border-radius:2px!important;background:var(--sb-sunken)!important;border:1px solid var(--sb-line)!important;box-shadow:none!important}.lf-hl-circle img{border-radius:0!important}.lf-hl-card{background:transparent!important;border-radius:0!important;box-shadow:none!important}.lf-hl-col--left .lf-hl-card{border-right:1px solid var(--sb-line-strong)!important;border-left:0!important}.lf-hl-col--right .lf-hl-card{border-left:1px solid var(--sb-line-strong)!important;border-right:0!important}.lf-hl-card h3{font-family:var(--font-heading-family)!important;font-weight:600!important;font-size:1.6rem!important;color:var(--sb-ink)!important;letter-spacing:-.01em!important}.lf-hl-card p{color:var(--sb-ink-2)!important;font-size:1.3rem!important;line-height:1.6!important}@layer sb-legacy-pdp{.lf-hl-circle{border-radius:2px!important;overflow:hidden!important}.lf-hl-circle img{border-radius:0!important}}.lf-btf-benefit-img{border-radius:2px!important;border:1px solid var(--sb-line)!important;background:var(--sb-sunken)!important;box-shadow:none!important}.lf-btf-benefit-heading{font-family:var(--font-heading-family)!important;font-weight:600!important;font-size:clamp(1.9rem,2.2vw,2.2rem)!important;color:var(--sb-ink)!important;letter-spacing:-.015em!important}.lf-btf-benefit-desc,.lf-btf-benefit-desc li{color:var(--sb-ink-2)!important;font-size:1.4rem!important;line-height:1.65!important}.lf-btf-benefit-desc li:before{background:var(--sb-accent)!important;border-radius:0!important;width:5px!important;height:5px!important}.lf-btf-benefit-proof{font-family:Azeret Mono,ui-monospace,monospace!important;font-size:1.1rem!important;letter-spacing:.06em;text-transform:uppercase;color:var(--sb-ink-2)!important;background:transparent!important;border:0!important;border-top:1px solid var(--sb-line)!important;border-radius:0!important;box-shadow:none!important}.lf-btf-included-item,.lf-btf-strip-card{background:#fff!important;border:1px solid var(--sb-line)!important;border-radius:2px!important;box-shadow:none!important}.lf-btf-included-item-name{font-family:var(--font-heading-family)!important;font-weight:600!important;color:var(--sb-ink)!important}.lf-btf-included-item-desc,.lf-btf-strip-caption{color:var(--sb-ink-3)!important;font-size:1.2rem!important}.lf-btf-included-item-img,.lf-btf-strip-img{border-radius:2px!important}.lf-btf-compare-table{border-radius:2px!important;box-shadow:none!important;border:1px solid var(--sb-line)!important;overflow:visible!important;font-size:1.3rem!important}.lf-btf-compare-table thead th{font-family:Azeret Mono,ui-monospace,monospace!important;font-size:1.1rem!important;text-transform:uppercase;letter-spacing:.1em;font-weight:500!important;color:var(--sb-ink-3)!important;background:var(--sb-sunken)!important;border-bottom:1px solid var(--sb-line-strong)!important}.lf-btf-compare-table td,.lf-btf-compare-table th{border-bottom:1px solid var(--sb-line)!important;color:var(--sb-ink-2)!important}.lf-btf-compare-table tbody td:first-child,.lf-btf-compare-table tbody th:first-child{color:var(--sb-ink)!important;font-weight:600!important}.lf-btf-faq-item{background:#fff!important;border:1px solid var(--sb-line)!important;border-radius:2px!important;box-shadow:none!important}.lf-btf-faq-item.open{border-color:var(--sb-line-strong)!important;background:#fff!important}.lf-btf-faq-q{background:transparent!important;min-height:48px}.lf-btf-faq-q-text{font-family:var(--font-heading-family)!important;font-weight:600!important;font-size:1.6rem!important;color:var(--sb-ink)!important;text-align:left}.lf-btf-faq-q:hover .lf-btf-faq-q-text,.lf-btf-faq-icon{color:var(--sb-accent)!important}.lf-btf-faq-a-content{color:var(--sb-ink-2)!important;font-size:1.4rem!important;line-height:1.65!important}.lf-btf-faq-a-content a{color:var(--sb-accent)!important}.lf-btf-final-card{background:#fff!important;border:1px solid var(--sb-line)!important;border-radius:2px!important;box-shadow:none!important}.lf-btf-final-eyebrow{font-family:Azeret Mono,ui-monospace,monospace!important;font-size:1.1rem!important;text-transform:uppercase;letter-spacing:.14em;color:var(--sb-ink-3)!important}.lf-btf-final-divider{background:var(--sb-accent)!important;border-radius:0!important}.lf-btf-final-checklist li{color:var(--sb-ink-2)!important;font-size:1.4rem!important}.lf-btf-final-price{font-family:Azeret Mono,ui-monospace,monospace!important;font-weight:500!important;color:var(--sb-ink)!important;letter-spacing:-.01em}.lf-btf-final-btn{background:var(--sb-accent)!important;color:#fff!important;border-radius:2px!important;font-family:var(--font-heading-family)!important;font-weight:600!important;letter-spacing:.01em;box-shadow:none!important;transition:background .15s ease,transform .15s ease}.lf-btf-final-btn:hover{background:var(--sb-accent-hover, #0F2F4F)!important}.lf-btf-final-btn:active{transform:translateY(1px)}.lf-btf-final-btn--disabled{background:var(--sb-line-strong)!important;color:#fff!important}.lf-btf-final-guarantee,.lf-btf-final-trust-item{color:var(--sb-ink-3)!important;font-size:1.2rem!important}.lf-dw-ship-text,.lf-dw-delivery,.lf-dw-dd-range{font-family:Azeret Mono,ui-monospace,monospace!important;font-size:1.1rem!important;letter-spacing:.05em;color:var(--sb-ink-2)!important}.lf-dw-extras{border-color:var(--sb-line)!important;border-radius:0!important;box-shadow:none!important}.lf-cell-note{color:var(--sb-ink-3)!important}.lf-ours-badge{background:var(--sb-ink)!important;color:#fff!important;border-radius:2px!important;font-family:Azeret Mono,ui-monospace,monospace!important;letter-spacing:.08em;text-transform:uppercase}@media screen and (max-width:749px){.lf-btf,.lf-btf-final,.lf-hl,.lf-ergo-stats{padding-left:16px!important;padding-right:16px!important}.lf-ergo-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lf-ergo-stats-card{border-left:0!important;border-top:1px solid var(--sb-line)!important;padding:16px 0!important}.lf-ergo-stats-grid>.lf-ergo-stats-card:nth-child(-n+2){border-top:0!important}.lf-ergo-stats-card h3{font-size:2.4rem!important}.lf-hl-col--left .lf-hl-card,.lf-hl-col--right .lf-hl-card{border-left:0!important;border-right:0!important;border-top:1px solid var(--sb-line)!important;text-align:left!important}.lf-btf-final-card{padding:24px 16px!important}}@media screen and (max-width:767px){.lf-btf-compare-table{display:block!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;white-space:nowrap!important;border-radius:0!important}.lf-btf-compare-table td:first-child,.lf-btf-compare-table th:first-child{position:sticky!important;left:0;background:#fff!important;white-space:normal!important;min-width:13ch;max-width:45vw;border-right:1px solid var(--sb-line)!important}.lf-btf-compare-table thead th:first-child{background:var(--sb-sunken)!important}}@media screen and (min-width:990px){.header__inline-menu .header__menu-item span,.header__inline-menu .header__menu-item:hover span,.header__inline-menu details[open]>.header__menu-item,.header__inline-menu details[open]:hover>.header__menu-item,.header__inline-menu .header__menu-item .header__active-menu-item{text-decoration:none!important}}.badge.price__badge-sale{display:none!important}.sbcf-stat .n,.sbu-stat .n,.sbc-stat .n,.sbb-stat .n,.sbs-stat .n,.sbr-stat .n,.sbm-stat .n{white-space:normal!important;overflow-wrap:break-word}img.sb-footer-logo,.shopify-section img.sb-footer-logo{display:block!important;width:170px!important;max-width:100%!important;height:auto!important}.sb-footer-logo-link{display:inline-block!important;max-width:100%}@media screen and (max-width:749px){img.sb-footer-logo,.shopify-section img.sb-footer-logo{width:145px!important}}.related-products .grid__item{display:flex}.related-products .grid__item>*{width:100%}.related-products .sb-pcard{height:100%}.sbgh-card .sb-ghost-link{margin-top:auto}.sbgh-card__text{margin-bottom:6px}.sbgh-grid,.sbga-related__grid{align-items:stretch}.sb-pcard-grid .sb-pcard{height:100%}.sb-mega__img--product{object-fit:contain;background:#fff;padding:8px;box-sizing:border-box}.sb-shell{padding:32px 0 80px}.sb-shell:not(.sb-shell--wide){max-width:820px}.sb-crumb{font-family:Azeret Mono,ui-monospace,monospace;font-size:1.1rem;text-transform:uppercase;letter-spacing:.1em;color:var(--sb-ink-3);display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.sb-crumb a{color:inherit;text-decoration:none}.sb-crumb a:hover{color:var(--sb-accent);text-decoration:underline;text-underline-offset:3px}.sb-shell__head{margin:20px 0 28px}.sb-shell__title{font-family:var(--font-heading-family);font-weight:600;font-size:clamp(3rem,4.6vw,4.6rem);line-height:1.05;letter-spacing:-.02em;margin:8px 0 0;color:var(--sb-ink)}.sb-prose{max-width:72ch}.sb-prose p,.sb-prose li{font-size:1.4rem;line-height:1.7;color:var(--sb-ink-2)}.sb-prose p{margin:0 0 1.4em}.sb-prose h2,.sb-prose h3,.sb-prose h4{font-family:var(--font-heading-family);color:var(--sb-ink);letter-spacing:-.01em;margin:1.8em 0 .6em;line-height:1.2}.sb-prose h2{font-size:2.2rem;font-weight:600}.sb-prose h3{font-size:1.8rem;font-weight:600}.sb-prose h4{font-size:1.5rem;font-weight:600}.sb-prose>:first-child,.sb-prose>h2:first-child{margin-top:0}.sb-prose a{color:#334fb4;text-underline-offset:3px}.sb-prose ul,.sb-prose ol{padding-left:22px;margin:0 0 1.4em}.sb-prose li{margin-bottom:.4em}.sb-prose hr{border:0;border-top:1px solid var(--sb-line);margin:2.4em 0}.sb-prose strong{color:var(--sb-ink)}.sb-prose table{width:100%;border-collapse:collapse;margin:0 0 1.4em;font-size:1.3rem}.sb-prose th,.sb-prose td{border:1px solid var(--sb-line);padding:10px 12px;text-align:left}.sb-prose th{font-family:Azeret Mono,ui-monospace,monospace;font-size:1.1rem;text-transform:uppercase;letter-spacing:.08em;color:var(--sb-ink-3);font-weight:500}.sb-prose img{max-width:100%;height:auto;border-radius:4px}@media(max-width:767px){.sb-shell{padding:24px 0 56px}.sb-prose{overflow-x:auto}}.sbga-next.sbga-next.color-scheme-4{background:var(--sb-accent, #002040)}.sbga-next .button.button{--color-button: 255, 255, 255;--color-button-text: 0, 32, 64;--alpha-button-background: 1;--alpha-button-border: 1;--border-opacity: 0;background-color:#fff;color:#002040}.sbga-next .button.button:after{box-shadow:none}.sbga-next .button.button:hover{background-color:#334fb4;color:#fff}.sb-lockup-oneline{width:170px;height:auto;aspect-ratio:901 / 283}@media screen and (max-width:749px){.sb-lockup-oneline{width:135px}}img.sb-footer__logo-img{width:210px!important}.sb-footer :focus-visible,.sb-utility :focus-visible,.sb-inplace__ctl:focus-visible,.skip-to-content-link:focus-visible,.sbs-target:focus-visible{outline:2px solid #ffffff;outline-offset:3px;box-shadow:0 0 0 5px #0000008c}.search-modal__close-button{flex-shrink:0}@media(max-width:767px){.select__select{font-size:1.6rem}}.lf-cp-faq-a-inner p,.sbp-acc__body p,.sbp-returns,.sbga-rte p,.sbga-callout p,.sbga-note,.sbe-band--head p,.sbs-step>p,.station-tabs-tabcontent p{max-width:75ch}.caption,.caption-with-letter-spacing,.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label,.active-facets__button-wrapper *,span.active-facets__button-inner{font-size:1.1rem}.sb-card-kicker{font-size:1.1rem}.shopify-policy__body .rte h3{font-size:1.8rem}.shopify-policy__body .rte p,.shopify-policy__body .rte li{font-size:1.4rem}.shopify-policy__body .rte table{font-size:1.3rem}@supports (grid-template-rows: subgrid){#product-grid.product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#product-grid.product-grid .grid__item{width:auto;max-width:none}.related-products .product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:16px}.related-products .product-grid .grid__item{width:auto;max-width:none}.template-search__results .product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:16px}.template-search__results .product-grid .grid__item{width:auto;max-width:none}@media(min-width:990px){#product-grid.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.related-products .product-grid,.template-search__results .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}:is(#product-grid,.related-products) .grid__item:has(>.sb-pcard),.sb-pcard-grid>.sb-pcard,:is(#product-grid,.related-products) .grid__item>.sb-pcard{display:grid;grid-row:span 6;grid-template-rows:subgrid;row-gap:0;height:auto}.sb-pcard__media{grid-row:1}.sb-pcard__body{grid-row:2 / span 5;display:grid;grid-template-rows:subgrid;row-gap:0;--sb-pcard-gap: 12px}.sb-pcard__cat{grid-row:1}.sb-pcard__name{grid-row:2}.sb-pcard__rating{grid-row:3}.sb-pcard__bullets{grid-row:4}.sb-pcard__foot{grid-row:5;margin-top:0;align-self:start}.sb-pcard__body>*+*{margin-top:var(--sb-pcard-gap)}@media screen and (max-width:749px){.sb-pcard__body{--sb-pcard-gap: 8px}.sb-pcard__name{margin-top:0}.related-products .product-grid,.template-search__results .product-grid{column-gap:12px;row-gap:12px}}}
/*# sourceMappingURL=/cdn/shop/t/129/assets/section-sb-shared.css.map */
