.bp-btn-primary{border:1px solid var(--tone-accent-primary);transition:background-color .2s,border-color .2s,box-shadow .2s}.bp-btn-secondary{border:1px solid var(--tone-border-soft);transition:background-color .2s,border-color .2s}.bp-btn-ghost{border:1px solid var(--tone-ink-strong);transition:color .2s,background-color .2s}.bp-btn-gradient{background-image:var(--tone-gradient-brand);border:1px solid transparent;transition:box-shadow .2s,opacity .2s}.bp-btn-gradient:hover,.bp-btn-gradient:focus-visible{opacity:.88}.bp-btn-gradient:active{opacity:.75}.bp-btn-dark{border:1px solid var(--tone-ink-strong);transition:background-color .2s,box-shadow .2s}.bp-btn-primary:disabled,.bp-btn-secondary:disabled,.bp-btn-ghost:disabled,.bp-btn-gradient:disabled,.bp-btn-dark:disabled{opacity:.5;pointer-events:none}.bp-card-basic{border:1px solid var(--tone-surface-subtle);transition:border-color .2s,box-shadow .2s}.bp-card-dark{border:1px solid var(--tone-text-muted);transition:box-shadow .2s}.bp-surface-soft{border:1px solid var(--tone-surface-subtle)}.bp-surface-subtle{border:1px solid var(--tone-border-soft)}.bp-surface-strong{border:1px solid var(--tone-text-muted)}.bp-input-basic{border:1px solid var(--tone-border-soft);transition:border-color .2s,box-shadow .2s}.bp-input-basic:focus,.bp-input-basic:focus-visible{outline:none}.bp-select-basic{border:1px solid var(--tone-border-soft);transition:border-color .2s}.bp-select-basic:hover{border-color:var(--tone-text-muted)}.bp-select-basic:focus{border-color:var(--tone-accent-primary);outline:none}.bp-input-dark{border:1px solid rgba(var(--tone-border-soft-rgb),.35)}.bp-input-dark::placeholder{color:var(--tone-text-muted)}.bp-input-dark:focus{outline:none}.bp-badge-info{border:1px solid var(--tone-accent-primary)}.bp-badge-neutral{border:1px solid var(--tone-border-soft)}.bp-badge-dark{border:1px solid var(--tone-ink-strong)}.bp-badge-outline{border:2px solid var(--tone-ink-strong)}.bp-badge-outline-blue,.bp-alert-info{border:1px solid var(--tone-accent-primary)}.bp-alert-dark{border:1px solid var(--tone-text-muted)}.bp-alert-subtle{border:1px solid var(--tone-border-soft)}.bp-link-basic{transition:color .2s,text-decoration-color .2s}.bp-link-muted{text-decoration:none;transition:color .2s}.bp-link-muted:hover{color:var(--tone-ink-strong)}.bp-link-cream{transition:color .2s}.bp-link-cream:hover{color:var(--tone-border-soft)}.bp-overlay-light,.bp-overlay-dark,.bp-overlay-blue{position:relative}.bp-overlay-light:before,.bp-overlay-dark:before,.bp-overlay-blue:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.bp-overlay-light:before{opacity:.7}.bp-overlay-dark:before{opacity:.6}.bp-overlay-blue:before{opacity:.35}.bp-divider{border:none;border-top:1px solid var(--tone-surface-subtle)}.bp-divider-strong{border:none;border-top:1px solid var(--tone-border-soft)}.bp-divider-blue{border:none;border-top:2px solid var(--tone-accent-primary)}.bp-accent-top,.bp-accent-bottom{position:relative}.bp-accent-top:before,.bp-accent-bottom:after{content:"";position:absolute;left:0;right:0;height:2px;transition:background-color .2s}.bp-accent-top:before{top:0}.bp-accent-bottom:after{bottom:0}.bp-accent-gradient-top:before,.bp-accent-gradient-bottom:after{content:"";position:absolute;left:0;right:0;height:3px;background-image:var(--tone-gradient-brand)}.bp-accent-gradient-top{position:relative}.bp-accent-gradient-top:before{top:0}.bp-accent-gradient-bottom{position:relative}.bp-accent-gradient-bottom:after{bottom:0}.bp-nav-item{transition:color .2s}.bp-nav-item:hover{color:var(--tone-accent-primary)}.bp-nav-item--active{border-bottom:2px solid var(--tone-accent-primary)}.bp-nav-item-light{transition:color .2s}.bp-nav-item-light:hover{color:var(--tone-border-soft)}.bp-product-card{border:1px solid var(--tone-surface-subtle);transition:box-shadow .25s,border-color .25s,transform .25s}.bp-product-card:hover{transform:translateY(-2px)}.bp-product-card__price--compare{text-decoration:line-through}.bp-loader-bar{background-image:var(--tone-gradient-brand);background-size:200% 100%;animation:bp-loader-sweep 1.6s ease-in-out infinite}@keyframes bp-loader-sweep{0%{background-position:200% center}to{background-position:-200% center}}.bp-announcement a{transition:color .2s}.bp-announcement a:hover{color:var(--tone-canvas-base)}.bp-announcement-gradient{background-image:var(--tone-gradient-brand)}.bp-hover-swap{border:1px solid var(--tone-border-soft);transition:color .2s,background-color .2s,border-color .2s}.bp-hover-swap-dark{border:1px solid var(--tone-ink-strong);transition:color .2s,background-color .2s,border-color .2s}.bp-focus-ring:focus-visible{outline:none}.bp-focus-ring-black:focus-visible{outline:none}.bp-scrollbar::-webkit-scrollbar{width:6px;height:6px}.bp-scrollbar::-webkit-scrollbar-thumb{border-radius:3px}.bp-accent-lines-vertical{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.bp-accent-lines-vertical:before,.bp-accent-lines-vertical:after{content:"";position:absolute;top:0;width:1px;height:100%;background:linear-gradient(180deg,transparent 0%,var(--tone-border-soft) 30%,var(--tone-border-soft) 70%,transparent 100%);opacity:.45}.bp-accent-lines-vertical:before{left:clamp(20px,5vw,72px)}.bp-accent-lines-vertical:after{right:clamp(20px,5vw,72px)}.bp-btn-icon-swap{color:var(--tone-ink-strong);background-color:var(--tone-canvas-base)}.bp-btn-icon-swap:hover{background-color:var(--tone-ink-strong);color:var(--tone-canvas-base);border-color:var(--tone-ink-strong)}.bp-hover\:swap-dark:hover,.bp-hover\:swap-dark:focus-visible{background:var(--tone-ink-strong)!important;color:var(--tone-canvas-base)!important;border-color:var(--tone-ink-strong)!important;box-shadow:none!important;transform:translateY(-2px)!important}.bp-btn-invert-hover{background-color:var(--tone-ink-strong);color:var(--tone-canvas-base);border:1px solid var(--tone-ink-strong);transition:background-color .28s cubic-bezier(.25,.46,.45,.94),color .28s cubic-bezier(.25,.46,.45,.94),border-color .28s cubic-bezier(.25,.46,.45,.94),box-shadow .28s cubic-bezier(.25,.46,.45,.94),transform .28s cubic-bezier(.25,.46,.45,.94)}.bp-btn-invert-hover:hover,.bp-btn-invert-hover:focus-visible{background-color:var(--tone-canvas-base);color:var(--tone-ink-strong);border-color:var(--tone-ink-strong);box-shadow:0 8px 24px rgba(var(--tone-ink-strong-rgb),.14);transform:translateY(-2px)}.bp-btn-invert-hover:active{transform:translateY(0);box-shadow:none}.bp-wrap-dark-selector{background-color:var(--tone-ink-strong);border:1px solid var(--tone-accent-primary);border-left:3px solid var(--tone-accent-primary);box-shadow:var(--tone-shadow-blue)}.bp-hud-group-glow{transition:border-color .35s ease,box-shadow .35s ease}.bp-group:hover .bp-hud-group-glow{border-color:rgba(var(--tone-accent-primary-rgb),.48)!important;box-shadow:0 8px 32px rgba(var(--tone-accent-primary-rgb),.18)!important}.bp-bg-group-scale{transition:transform .7s cubic-bezier(.25,.46,.45,.94)}.bp-group:hover .bp-bg-group-scale{transform:scale(1.03)}.bp-fill-glow{box-shadow:0 0 8px rgba(var(--tone-accent-primary-rgb),.45)}.bp-dot-blue-hover:hover{background-color:rgba(var(--tone-accent-primary-rgb),.55)!important;transition:background-color .2s ease}.bp-showcase-text-block{border-left:2px solid var(--tone-accent-primary);padding-left:1rem}.bp-spec-dark{background:rgba(var(--tone-ink-strong-rgb),.58)!important;border:1px solid rgba(var(--tone-border-soft-rgb),.28)!important;border-radius:.375rem!important;color:var(--tone-border-soft)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.bp-cta-showcase{background-color:var(--tone-canvas-base)!important;color:var(--tone-ink-strong)!important;border:1.5px solid var(--tone-canvas-base)!important;border-radius:8px!important;padding:.75rem 1.5rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;transition:background-color .24s ease,color .24s ease,border-color .24s ease,transform .24s ease,box-shadow .24s ease!important;display:inline-block!important;width:fit-content!important}.bp-cta-showcase:hover,.bp-cta-showcase:focus-visible{background-color:var(--tone-accent-primary)!important;color:var(--tone-canvas-base)!important;border-color:var(--tone-accent-primary)!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px rgba(var(--tone-accent-primary-rgb),.4)!important}.bp-cta-showcase:active{transform:translateY(0)!important;box-shadow:none!important}.bp-btn-glass-dark{background:#00000085!important;border:1.5px solid rgba(255,255,255,.55)!important;color:#fff!important;backdrop-filter:blur(14px) saturate(160%)!important;-webkit-backdrop-filter:blur(14px) saturate(160%)!important;border-radius:8px!important;transition:background .26s ease,border-color .26s ease,transform .22s ease,box-shadow .26s ease!important}.bp-btn-glass-dark:hover,.bp-btn-glass-dark:focus-visible{background:#06f!important;border-color:#ffffffd9!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px #0006!important}.bp-emoji-badge{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:rgba(var(--tone-accent-primary-rgb),.15);border:1px solid rgba(var(--tone-accent-primary-rgb),.3);box-shadow:0 2px 8px rgba(var(--tone-accent-primary-rgb),.18)}.bp-emoji-badges{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:rgba(var(--tone-accent-primary-rgb),.3);border:1px solid rgba(var(--tone-accent-primary-rgb),.3);box-shadow:0 2px 8px rgba(var(--tone-accent-primary-rgb),.18)}.blackout_categoryshowcase_slide_overlay.bp-overlay-fade-bottom{background:linear-gradient(to top,#000000bf,#00000059,#00000026)}.blackout_categoryshowcase_category_title,.blackout_categoryshowcase_category_fullname,.blackout_categoryshowcase_code_badge_text{text-shadow:0 1px 8px rgba(0,0,0,.6)}.hero-cta-primary{border-radius:980px;overflow:hidden}.hero-cta-primary button{all:unset;display:inline-block;padding:18px 40px;font-weight:700;text-transform:uppercase;cursor:pointer;width:100%;text-align:center;letter-spacing:.06em;font-size:.875rem;color:inherit}.bp-table-hover tbody tr:hover{background-color:var(--tone-canvas-muted)}@keyframes zoomLensPulse{0%,to{box-shadow:0 0 0 3px var(--tone-canvas-base),0 0 20px rgba(var(--tone-ink-strong-rgb),.4),0 12px 24px rgba(var(--tone-ink-strong-rgb),.35),inset 0 0 0 1px rgba(var(--tone-canvas-base-rgb),.3),inset 0 0 15px rgba(var(--tone-ink-strong-rgb),.15)}50%{box-shadow:0 0 0 3px var(--tone-canvas-base),0 0 28px rgba(var(--tone-ink-strong-rgb),.5),0 12px 28px rgba(var(--tone-ink-strong-rgb),.4),inset 0 0 0 1px rgba(var(--tone-canvas-base-rgb),.4),inset 0 0 18px rgba(var(--tone-ink-strong-rgb),.2)}}.bp-zoom-lens{border:4px solid var(--tone-ink-strong);box-shadow:0 0 0 3px var(--tone-canvas-base),0 0 20px rgba(var(--tone-ink-strong-rgb),.4),0 12px 24px rgba(var(--tone-ink-strong-rgb),.35),inset 0 0 0 1px rgba(var(--tone-canvas-base-rgb),.3),inset 0 0 15px rgba(var(--tone-ink-strong-rgb),.15)}.bp-zoom-crosshair{background:linear-gradient(to bottom,transparent,rgba(var(--tone-canvas-base-rgb),.4),transparent)}.bp-bg-glow-blue{background:radial-gradient(circle,rgba(var(--tone-accent-primary-rgb),.4),transparent)}.bp-bg-grid-accent{background:linear-gradient(90deg,transparent 24%,rgba(var(--tone-accent-primary-rgb),.04) 25%,rgba(var(--tone-accent-primary-rgb),.04) 26%,transparent 27%,transparent 74%,rgba(var(--tone-accent-primary-rgb),.04) 75%,rgba(var(--tone-accent-primary-rgb),.04) 76%,transparent 77%,transparent),linear-gradient(0deg,transparent 24%,rgba(var(--tone-accent-primary-rgb),.04) 25%,rgba(var(--tone-accent-primary-rgb),.04) 26%,transparent 27%,transparent 74%,rgba(var(--tone-accent-primary-rgb),.04) 75%,rgba(var(--tone-accent-primary-rgb),.04) 76%,transparent 77%,transparent);background-size:80px 80px}@keyframes bp-pulse-glow{0%,to{opacity:1;box-shadow:0 0 rgba(var(--tone-accent-primary-rgb),.4)}50%{opacity:.7;box-shadow:0 0 0 5px rgba(var(--tone-accent-primary-rgb),0)}}.custom_product_offer_section__ship-dot{animation:bp-pulse-glow 2s ease-in-out infinite}.custom_product_offer_section__card:before{background:linear-gradient(90deg,var(--tone-ink-strong),var(--tone-accent-primary))}.custom_product_offer_section__card:hover:before{opacity:1}.custom_product_offer_section__card:hover{border-color:var(--tone-accent-primary);box-shadow:0 8px 32px rgba(var(--tone-accent-primary-rgb),.12)}.custom_product_offer_section__card:hover .custom_product_offer_section__card-icon-wrap{background:var(--tone-ink-strong);border-color:var(--tone-ink-strong)}.custom_product_offer_section__card:hover .custom_product_offer_section__card-icon{color:var(--tone-accent-primary)}.custom_product_offer_section__policy-card:after{background:linear-gradient(180deg,var(--tone-accent-primary),var(--tone-text-muted))}.custom_product_offer_section__policy-card:hover:after{opacity:1}.custom_product_offer_section__policy-card:hover{border-color:var(--tone-accent-primary);box-shadow:0 6px 24px rgba(var(--tone-accent-primary-rgb),.1)}.custom_product_offer_section__policy-tag:before{content:"";display:block;width:16px;height:1px;background:var(--tone-accent-primary)}.custom_product_offer_section__conditions li:before{content:"\2014";color:var(--tone-accent-primary);font-weight:600;flex-shrink:0}.custom_product_offer_section__btn:hover{background:var(--tone-ink-strong);border-color:var(--tone-ink-strong);color:var(--tone-canvas-base)}.custom_product_offer_section__dot--active{background:var(--tone-ink-strong)}.custom_product_offer_section__dot:hover:not(.custom_product_offer_section__dot--active){background:var(--tone-border-soft)}.custom_product_offer_section__contact:hover .custom_product_offer_section__contact-icon{color:var(--tone-accent-primary)}.custom_product_offer_section__contact:hover .custom_product_offer_section__contact-label{color:var(--tone-text-muted)}.complete-build__texture-overlay{background-image:repeating-linear-gradient(45deg,transparent,transparent 2px,rgba(255,255,255,.03) 2px,rgba(255,255,255,.03) 4px),repeating-linear-gradient(-45deg,transparent,transparent 2px,rgba(255,255,255,.03) 2px,rgba(255,255,255,.03) 4px)}.featured-product__image-overlay{background:linear-gradient(to top,rgba(var(--tone-ink-strong-rgb),.6),transparent)}.product-grid-item__image-overlay{background:linear-gradient(to top,rgba(var(--tone-ink-strong-rgb),.4),transparent)}@media(max-width:900px){.oem-comparison__table-cell--oem-data .oem-comparison__content:before{color:var(--tone-text-muted)}.oem-comparison__table-cell--bp-data .oem-comparison__content:before{color:var(--tone-ink-strong)}}.customReviewSection:before{border-color:rgba(var(--tone-canvas-base-rgb),.04)}.customReviewSection:after{border-color:rgba(var(--tone-canvas-base-rgb),.08)}.customReviewContainer{background:radial-gradient(circle,rgba(var(--tone-border-soft-rgb),.25),transparent 70%)}.bp-btn-has-cal-icon button:before{content:"";display:inline-block;width:18px;height:18px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23FAF8F3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.bp-btn-has-cal-icon button:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%230F0F0F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E")}.bp-text-shadow-hero{text-shadow:0 0 30px rgba(255,255,255,.08),0 2px 12px rgba(0,0,0,.6)}.bp-text-shadow-subtext{text-shadow:0 1px 10px rgba(0,0,0,.5)}.bp-btn-snippet-reset{background:transparent;border:none;padding:0;margin:0;display:inline-flex;align-items:center}.bp-btn-has-cal-icon button:before{content:"";display:inline-block;width:18px;height:18px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23FAF8F3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.bp-btn-has-cal-icon button:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%230F0F0F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E")}.bp-hero-gradient-overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to right,#00000085,#00000047 55%,#0000000d)}.bp-text-shadow-blue-accent{text-shadow:0 0 24px rgba(255,255,255,.35),0 2px 10px rgba(0,0,0,.8)}.bp-btn-glass{background:#ffffff1f!important;border:1.5px solid rgba(255,255,255,.42)!important;color:#fff!important;backdrop-filter:blur(14px) saturate(160%)!important;-webkit-backdrop-filter:blur(14px) saturate(160%)!important;border-radius:980px!important;transition:background .26s ease,border-color .26s ease,transform .22s ease,box-shadow .26s ease!important}.bp-btn-glass:hover,.bp-btn-glass:focus-visible{background:#ffffff42!important;border-color:#ffffffd9!important;color:#fff!important;transform:translateY(-3px)!important;box-shadow:0 12px 32px #00000059!important;text-decoration:none!important}.bp-btn-glass:active{transform:translateY(-1px)!important;background:#ffffff29!important;box-shadow:0 4px 12px #00000040!important}.bp-hover\:text-stone:hover{color:var(--tone-border-soft)}.bp-hover\:text-cream:hover{color:var(--tone-canvas-base)}[class*=Bubble__AuthorName]{color:#faf8f3!important}#one:checked~.tabs #one-tab,#two:checked~.tabs #two-tab,#three:checked~.tabs #three-tab,#four:checked~.tabs #four-tab,#five:checked~.tabs #five-tab,#six:checked~.tabs #six-tab,#seven:checked~.tabs #seven-tab,#eight:checked~.tabs #eight-tab,#nine:checked~.tabs #nine-tab,#ten:checked~.tabs #ten-tab,#eleven:checked~.tabs #eleven-tab,#twelve:checked~.tabs #twelve-tab,#thirteen:checked~.tabs #thirteen-tab,#fourteen:checked~.tabs #fourteen-tab,#fifteen:checked~.tabs #fifteen-tab,#sixteen:checked~.tabs #sixteen-tab,#seventeen:checked~.tabs #seventeen-tab,#eighteen:checked~.tabs #eighteen-tab,#nineteen:checked~.tabs #nineteen-tab{background-color:var(--tone-ink-strong);color:var(--tone-canvas-base);border-color:var(--tone-ink-strong)}.ymq_item_price,.h6.text-on-sale{color:#06f!important}.badge.badge--on-sale{font-size:9px!important;padding:3px 6px!important;white-space:nowrap!important;overflow:visible!important;max-width:none!important;line-height:1.3!important;background-color:#0f0f0f!important;color:#faf8f3!important;text-shadow:1px 1px 4px rgba(0,0,0,.8)!important;border-radius:4px!important}.bp-text-glass{font-weight:400;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:15px;border-radius:10px;display:inline-block;text-shadow:2px 2px 8px rgba(0,0,0,.6)}main .button{transition:background-color .26s ease,color .26s ease,border-color .26s ease,transform .22s ease,box-shadow .26s ease}.shopify-section--slideshow .button{background-color:var(--tone-accent-primary)!important;color:var(--tone-canvas-base)!important;border-color:var(--tone-accent-primary)!important}.shopify-section--slideshow .button:hover{background-color:transparent!important;color:var(--tone-canvas-base)!important;border-color:var(--tone-canvas-base)!important;box-shadow:var(--tone-glow-blue)}.shopify-section--image-with-text-overlay .button:hover{background-color:var(--tone-canvas-base)!important;color:var(--tone-ink-strong)!important;border-color:var(--tone-canvas-base)!important;transform:translateY(-2px)!important;box-shadow:var(--tone-shadow-lg)!important}.shopify-section--collection-list .button{background-color:var(--tone-ink-strong)!important;color:var(--tone-canvas-base)!important;border:1.5px solid var(--tone-ink-strong)!important}.shopify-section--collection-list .button:hover{background-color:var(--tone-canvas-base)!important;color:var(--tone-ink-strong)!important;border-color:var(--tone-ink-strong)!important;transform:translateY(-2px)!important;box-shadow:var(--tone-shadow-md)!important}.shopify-section--featured-collections-expand .button{background-color:var(--tone-accent-primary)!important;color:var(--tone-canvas-base)!important;border:1.5px solid var(--tone-canvas-base)!important}.shopify-section--featured-collections-expand .button:hover{background-color:var(--tone-ink-strong)!important;color:var(--tone-canvas-base)!important;border-color:var(--tone-ink-strong)!important;transform:scale(1.04)!important;box-shadow:var(--tone-shadow-md)!important}.shopify-section--rich-text .button{background-color:var(--tone-accent-primary)!important;color:var(--tone-canvas-base)!important;border:1.5px solid var(--tone-accent-primary)!important}.shopify-section--rich-text .button:hover{background-color:var(--tone-ink-strong)!important;color:var(--tone-canvas-base)!important;border-color:var(--tone-ink-strong)!important;transform:translateY(-2px)!important;box-shadow:var(--tone-shadow-md)!important}.steering_wheel_offering_hero_section_hero{position:relative;min-height:100svh;min-height:-webkit-fill-available;background-color:var(--tone-ink-strong);overflow:hidden;display:flex;flex-direction:column}.steering_wheel_offering_hero_section_bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 65% at 50% 55%,rgba(var(--tone-accent-primary-rgb),.12) 0%,transparent 65%),linear-gradient(170deg,var(--tone-ink-strong) 0%,var(--tone-ink-strong) 60%,var(--tone-ink-strong) 100%);z-index:0}.steering_wheel_offering_hero_section_stage{flex:1;position:relative;display:flex;align-items:center;justify-content:center;z-index:1}.steering_wheel_offering_hero_section_product_img{width:clamp(200px,42vw,660px);height:auto;filter:drop-shadow(0 0 60px rgba(var(--tone-accent-primary-rgb),.2)) drop-shadow(0 32px 80px rgba(var(--tone-ink-strong-rgb),.65));animation:steering_wheel_cineFloat 9s ease-in-out infinite}@keyframes steering_wheel_cineFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}.steering_wheel_offering_hero_section_overlay{position:absolute;bottom:0;left:0;right:0;z-index:8;background:linear-gradient(to top,var(--tone-ink-strong) 0%,rgba(var(--tone-ink-strong-rgb),.7) 40%,transparent 100%);padding:0 64px 56px;display:grid;grid-template-columns:1fr auto;align-items:end;gap:52px}.steering_wheel_offering_hero_section_badge{font-weight:600;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--tone-accent-primary);margin-bottom:4px;display:block}.steering_wheel_offering_hero_section_subtext{font-weight:600;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--tone-border-soft);margin-bottom:8px;display:block}.steering_wheel_offering_hero_section_hl_big{font-weight:600;font-size:clamp(42px,8.5vw,152px);letter-spacing:.01em;line-height:.87;color:var(--tone-canvas-base);margin:0}.steering_wheel_offering_hero_section_hl_accent{color:var(--tone-accent-primary)}.steering_wheel_offering_hero_section_description{font-weight:400;max-width:500px;margin-top:15px;color:rgba(var(--tone-canvas-base-rgb),.65);font-size:16px}.steering_wheel_offering_hero_section_btn_primary{font-weight:600;display:inline-flex;align-items:center;gap:10px;background:var(--tone-accent-primary);color:var(--tone-canvas-base);font-size:10px;letter-spacing:.16em;text-transform:uppercase;padding:17px 38px;cursor:pointer;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid transparent}.steering_wheel_offering_hero_section_btn_primary:hover{background:var(--tone-accent-primary);box-shadow:0 10px 20px rgba(var(--tone-accent-primary-rgb),.3);transform:translateY(-2px);opacity:.88}.steering_wheel_offering_hero_section_btn_secondary{font-weight:600;display:inline-flex;align-items:center;gap:10px;background:rgba(var(--tone-canvas-base-rgb),.05);color:var(--tone-canvas-base);font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;border:1px solid rgba(var(--tone-canvas-base-rgb),.3);padding:16px 38px;text-decoration:none;transition:all .3s ease}.steering_wheel_offering_hero_section_btn_secondary:hover{background:rgba(var(--tone-canvas-base-rgb),.15);border-color:rgba(var(--tone-canvas-base-rgb),.9);transform:translateY(-2px)}.steering_wheel_offering_hero_section_stats_container{display:flex;flex-direction:column;gap:24px;border-left:1px solid rgba(var(--tone-canvas-base-rgb),.1);padding-left:32px}.steering_wheel_offering_hero_section_stat_num{font-weight:600;font-size:36px;color:var(--tone-canvas-base);text-align:right;line-height:1;white-space:nowrap}.steering_wheel_offering_hero_section_stat_label{font-weight:500;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--tone-canvas-base-rgb),.35);text-align:right;margin-top:4px}.steering_wheel_offering_hero_section_btn_wrap{margin-top:32px;display:flex;gap:12px;flex-wrap:wrap}@media(max-width:900px){.steering_wheel_offering_hero_section_overlay{grid-template-columns:1fr;padding:0 32px 40px;text-align:center;background:linear-gradient(to top,var(--tone-ink-strong) 80%,transparent 100%);gap:28px}.steering_wheel_offering_hero_section_description{margin-left:auto;margin-right:auto;max-width:520px;font-size:15px}.steering_wheel_offering_hero_section_btn_wrap{justify-content:center}.steering_wheel_offering_hero_section_stats_container{flex-direction:row;justify-content:center;flex-wrap:wrap;border-left:none;border-top:1px solid rgba(var(--tone-canvas-base-rgb),.1);padding:24px 0 0;gap:16px 32px}.steering_wheel_offering_hero_section_stat_num{font-size:26px;text-align:center}.steering_wheel_offering_hero_section_stat_label{text-align:center}}@media(max-width:768px){.steering_wheel_offering_hero_section_stage{flex-direction:column;justify-content:flex-start;align-items:center;padding-bottom:40px}.steering_wheel_offering_hero_section_hero:after{content:"";position:absolute;bottom:0;left:0;right:0;height:50%;background:linear-gradient(to top,var(--tone-ink-strong) 0%,transparent 100%);z-index:2;pointer-events:none}.steering_wheel_offering_hero_section_stage{z-index:3}.steering_wheel_offering_hero_section_overlay{position:relative;background:none;order:1;padding:44px 24px 20px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;width:100%;box-sizing:border-box}.steering_wheel_offering_hero_section_img_wrap{order:2;width:100%;display:flex;justify-content:center}.steering_wheel_offering_hero_section_product_img{width:clamp(180px,62vw,300px)}@keyframes steering_wheel_cineFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.steering_wheel_offering_hero_section_overlay_right{width:100%;margin-top:20px}.steering_wheel_offering_hero_section_stats_container{flex-direction:row;flex-wrap:wrap;justify-content:center;border-left:none;border-top:1px solid rgba(var(--tone-canvas-base-rgb),.1);padding:20px 0 0;gap:12px 28px;width:100%}.steering_wheel_offering_hero_section_stat{text-align:center;min-width:64px}.steering_wheel_offering_hero_section_stat_num{font-size:22px;text-align:center}.steering_wheel_offering_hero_section_stat_label{font-size:8px;text-align:center}.steering_wheel_offering_hero_section_description{max-width:100%;font-size:14px}.steering_wheel_offering_hero_section_btn_wrap{flex-direction:column;align-items:center;width:100%;gap:10px;margin-top:24px!important}.steering_wheel_offering_hero_section_btn_primary,.steering_wheel_offering_hero_section_btn_secondary{width:100%;justify-content:center;padding:16px 20px;box-sizing:border-box;font-size:10px}}.ct-section facets-drawer label,.ct-section facets-drawer .checkbox-container,.ct-section facets-drawer .checkbox-control label,.ct-section .facets-drawer label,.ct-section .facets-drawer .checkbox-container,.ct-section .facets-drawer .checkbox-control label,.ct-section .facets__item label,.ct-section .facets__item .checkbox-container,.ct-section .checkbox-control label{color:var(--tone-ink-strong)!important}.ct-section facets-drawer label:before,.ct-section facets-drawer .checkbox-container:before,.ct-section facets-drawer .checkbox-control label:before,.ct-section .facets-drawer label:before,.ct-section .facets-drawer .checkbox-container:before,.ct-section .facets-drawer .checkbox-control label:before,.ct-section .facets__item label:before,.ct-section .facets__item .checkbox-container:before,.ct-section .checkbox-control label:before{border-color:var(--tone-text-muted)!important;background:var(--tone-canvas-base)!important}.ct-section facets-drawer label:after,.ct-section facets-drawer .checkbox-container:after,.ct-section facets-drawer .checkbox-control label:after,.ct-section .facets-drawer label:after,.ct-section .facets-drawer .checkbox-container:after,.ct-section .facets-drawer .checkbox-control label:after,.ct-section .facets__item label:after,.ct-section .facets__item .checkbox-container:after,.ct-section .checkbox-control label:after{border-color:var(--tone-canvas-base)!important}.ct-section facets-drawer label:hover,.ct-section facets-drawer .checkbox-container:hover,.ct-section facets-drawer .checkbox-control label:hover,.ct-section .facets-drawer label:hover,.ct-section .facets-drawer .checkbox-control label:hover,.ct-section .facets__item label:hover,.ct-section .checkbox-control label:hover{background:var(--tone-canvas-base)!important}.ct-section facets-drawer label:hover:before,.ct-section facets-drawer .checkbox-container:hover:before,.ct-section facets-drawer .checkbox-control label:hover:before,.ct-section .facets-drawer label:hover:before,.ct-section .facets-drawer .checkbox-control label:hover:before,.ct-section .facets__item label:hover:before,.ct-section .checkbox-control label:hover:before{border-color:var(--tone-text-muted)!important;background:var(--tone-canvas-muted)!important}.ct-section facets-drawer label.ct-filter-checked,.ct-section facets-drawer .checkbox-container.ct-filter-checked,.ct-section facets-drawer .checkbox-control label.ct-filter-checked,.ct-section .facets-drawer label.ct-filter-checked,.ct-section .facets-drawer .checkbox-control label.ct-filter-checked,.ct-section .facets__item label.ct-filter-checked,.ct-section .checkbox-control label.ct-filter-checked,.ct-section facets-drawer label.ct-filter-applied,.ct-section facets-drawer .checkbox-container.ct-filter-applied,.ct-section facets-drawer .checkbox-control label.ct-filter-applied,.ct-section .facets-drawer label.ct-filter-applied,.ct-section .facets-drawer .checkbox-control label.ct-filter-applied,.ct-section .facets__item label.ct-filter-applied,.ct-section .checkbox-control label.ct-filter-applied{color:var(--tone-ink-strong)!important}.ct-section facets-drawer label.ct-filter-checked:before,.ct-section facets-drawer .checkbox-container.ct-filter-checked:before,.ct-section facets-drawer .checkbox-control label.ct-filter-checked:before,.ct-section .facets-drawer label.ct-filter-checked:before,.ct-section .facets-drawer .checkbox-control label.ct-filter-checked:before,.ct-section .facets__item label.ct-filter-checked:before,.ct-section .checkbox-control label.ct-filter-checked:before,.ct-section facets-drawer label.ct-filter-applied:before,.ct-section facets-drawer .checkbox-container.ct-filter-applied:before,.ct-section facets-drawer .checkbox-control label.ct-filter-applied:before,.ct-section .facets-drawer label.ct-filter-applied:before,.ct-section .facets-drawer .checkbox-control label.ct-filter-applied:before,.ct-section .facets__item label.ct-filter-applied:before,.ct-section .checkbox-control label.ct-filter-applied:before{background:var(--tone-ink-strong)!important;border-color:var(--tone-ink-strong)!important}.ct-section facets-drawer label.ct-filter-checked:before,.ct-section facets-drawer .checkbox-container.ct-filter-checked:before,.ct-section facets-drawer .checkbox-control label.ct-filter-checked:before,.ct-section .facets-drawer label.ct-filter-checked:before,.ct-section .facets-drawer .checkbox-control label.ct-filter-checked:before,.ct-section .facets__item label.ct-filter-checked:before,.ct-section .checkbox-control label.ct-filter-checked:before{box-shadow:0 1px 4px rgba(var(--tone-ink-strong-rgb),.25)!important}.ct-section facets-drawer label.ct-filter-applied,.ct-section facets-drawer .checkbox-container.ct-filter-applied,.ct-section facets-drawer .checkbox-control label.ct-filter-applied,.ct-section .facets-drawer label.ct-filter-applied,.ct-section .facets-drawer .checkbox-control label.ct-filter-applied,.ct-section .facets__item label.ct-filter-applied,.ct-section .checkbox-control label.ct-filter-applied{background:var(--tone-canvas-muted)!important}.ct-section facets-drawer label.ct-filter-applied:before,.ct-section facets-drawer .checkbox-container.ct-filter-applied:before,.ct-section facets-drawer .checkbox-control label.ct-filter-applied:before,.ct-section .facets-drawer label.ct-filter-applied:before,.ct-section .facets-drawer .checkbox-control label.ct-filter-applied:before,.ct-section .facets__item label.ct-filter-applied:before,.ct-section .checkbox-control label.ct-filter-applied:before{box-shadow:0 2px 6px rgba(var(--tone-ink-strong-rgb),.35)!important}.ct-section .ct-hero__pill{border-color:rgba(var(--tone-border-soft-rgb),.3);color:rgba(var(--tone-border-soft-rgb),.85);background:rgba(var(--tone-canvas-base-rgb),.06)}.ct-section .ct-hero__pill:hover{background:rgba(var(--tone-canvas-base-rgb),.14);border-color:rgba(var(--tone-border-soft-rgb),.55);color:var(--tone-canvas-base)}.ct-section .ct-hero__pill.active{background:var(--tone-canvas-base);color:var(--tone-ink-strong);border-color:var(--tone-canvas-base);box-shadow:0 4px 20px rgba(var(--tone-ink-strong-rgb),.3)}.ct-section .ct-card__overlay{background:linear-gradient(to top,rgba(var(--tone-ink-strong-rgb),.88),rgba(var(--tone-ink-strong-rgb),.6))}@media(max-width:768px){.ct-section .ct-card__overlay{background:transparent}.ct-section .ct-card__qv-btn{background:rgba(var(--tone-ink-strong-rgb),.65);color:var(--tone-canvas-base);border-color:rgba(var(--tone-canvas-base-rgb),.2);box-shadow:none}.ct-section .ct-card__qv-btn svg{stroke:var(--tone-canvas-base)}.ct-section .ct-card__qv-btn:hover,.ct-section .ct-card__qv-btn:active{background:rgba(var(--tone-accent-primary-rgb),.88);color:var(--tone-ink-strong);box-shadow:none}.ct-section .ct-card__qv-btn:hover svg,.ct-section .ct-card__qv-btn:active svg{stroke:var(--tone-ink-strong)}.ct-section .ct-card:hover{box-shadow:0 2px 8px rgba(var(--tone-ink-strong-rgb),.1)}}.ct-section .ct-filter-trigger,.ct-section .ct-dropdown__item,.ct-section .ct-card__link{background:none}.bp-fill-rating{color:#f5a623}.fw-kicker:before{background:currentColor}.fw-divider-line{background:linear-gradient(to bottom,transparent,var(--tone-surface-subtle) 40%,var(--tone-surface-subtle) 60%,transparent)}.bp-fwhero .fwh-bg:after{background:linear-gradient(105deg,rgba(var(--tone-ink-strong-rgb),.96),rgba(var(--tone-ink-strong-rgb),.88) 45%,rgba(var(--tone-ink-strong-rgb),.7))}.bp-fwhero .fwh-stats{border-top-color:rgba(var(--tone-canvas-base-rgb),.07)}.bp-fwhero .fwh-stat+.fwh-stat{border-left-color:rgba(var(--tone-canvas-base-rgb),.08)}.bp-fwhero .fwh-glow{background:radial-gradient(circle,rgba(var(--tone-accent-primary-rgb),.1) 0%,rgba(var(--tone-accent-primary-rgb),.03) 50%,transparent 70%)}.bp-fwhero .fwh-ring{border-color:rgba(var(--tone-accent-primary-rgb),.07)}.bp-fwhero .fwh-ring-2{border-color:rgba(var(--tone-accent-primary-rgb),.04)}.bp-fwhero .fwh-wheel-wrap img{filter:drop-shadow(0 32px 80px rgba(var(--tone-ink-strong-rgb),.75)) drop-shadow(0 0 40px rgba(var(--tone-accent-primary-rgb),.12))}.bp-fwhero .fwh-wheel-placeholder{background:conic-gradient(rgba(var(--tone-accent-primary-rgb),.08),rgba(var(--tone-ink-strong-rgb),.6) 30deg,rgba(var(--tone-accent-primary-rgb),.12),rgba(var(--tone-ink-strong-rgb),.6) 150deg,rgba(var(--tone-accent-primary-rgb),.08),rgba(var(--tone-ink-strong-rgb),.6) 210deg,rgba(var(--tone-accent-primary-rgb),.12),rgba(var(--tone-ink-strong-rgb),.6) 330deg,rgba(var(--tone-accent-primary-rgb),.08) 360deg);border-color:rgba(var(--tone-accent-primary-rgb),.12)}.bp-fwhero .fwh-wheel-placeholder-inner{border-color:rgba(var(--tone-accent-primary-rgb),.15)}.bp-fwhero .fwh-badge{background:rgba(var(--tone-ink-strong-rgb),.88);border-color:rgba(var(--tone-accent-primary-rgb),.18)}.bp-fwhero .fwh-badge-icon{background:rgba(var(--tone-accent-primary-rgb),.12)}@media(max-width:1100px){.bp-fwhero .fwh-stat:nth-child(3),.bp-fwhero .fwh-stat:nth-child(4){border-top-color:rgba(var(--tone-canvas-base-rgb),.06)}}@media(max-width:900px){.bp-fwhero .fwh-stat:nth-child(3){border-left-color:rgba(var(--tone-canvas-base-rgb),.08)}}@media(max-width:640px){.bp-fwhero .fwh-stat:nth-child(2){border-left-color:rgba(var(--tone-canvas-base-rgb),.08)}.bp-fwhero .fwh-stat:nth-child(3){border-top-color:rgba(var(--tone-canvas-base-rgb),.06)}.bp-fwhero .fwh-stat:nth-child(4){border-top-color:rgba(var(--tone-canvas-base-rgb),.06);border-left-color:rgba(var(--tone-canvas-base-rgb),.08)}}@media(max-width:325px){.bp-fwhero .fwh-stats{border-top-color:rgba(var(--tone-canvas-base-rgb),.07)}}.bp-fwtrust .fwtb-item{border-right-color:var(--tone-surface-subtle)}@media(max-width:860px){.bp-fwtrust .fwtb-item,.bp-fwtrust .fwtb-item:last-child,.bp-fwtrust .fwtb-item:nth-child(n){background-color:var(--tone-canvas-base);border-color:var(--tone-surface-subtle)!important}}.bp-homecard .bp-card-overlay{background:linear-gradient(to bottom,rgba(var(--tone-ink-strong-rgb),.72),rgba(var(--tone-ink-strong-rgb),.18) 38%,rgba(var(--tone-ink-strong-rgb),.1) 55%,rgba(var(--tone-ink-strong-rgb),.55) 78%,rgba(var(--tone-ink-strong-rgb),.88))}@media(min-width:768px){.bp-homecard .bp-card-accent{border-color:rgba(var(--tone-border-soft-rgb),.2)}}@media(hover:hover){.bp-homecard .bp-card-bg:after{background:linear-gradient(105deg,transparent 40%,rgba(var(--tone-canvas-base-rgb),.07) 50%,transparent 60%)}}.bp-shipping-icon-wrap{background:rgba(var(--tone-accent-primary-rgb),.15);border:1px solid rgba(var(--tone-accent-primary-rgb),.35)}.bp-shipping-badge--pending{background:rgba(var(--tone-accent-primary-rgb),.18);border:1px solid rgba(var(--tone-accent-primary-rgb),.35)}.bp-shipping-badge--done{background:rgba(var(--tone-accent-primary-rgb),.15);border:1px solid rgba(var(--tone-accent-primary-rgb),.3)}.bp-progress-track{background:rgba(var(--tone-canvas-base-rgb),.08)}.bp-progress-fill{background:linear-gradient(90deg,var(--tone-text-muted) 0%,var(--tone-accent-primary) 100%)}.bp-progress-fill:after{background:var(--tone-canvas-base);box-shadow:0 0 0 3px var(--tone-accent-primary)}.bp-progress-fill.bp-progress--complete{box-shadow:0 0 8px rgba(var(--tone-accent-primary-rgb),.4)}.bp-qty-btn,.bp-qty-val,.bp-remove-btn{background:transparent}.bp-section-label:after{background:var(--tone-border-soft)}.bp-upsell-icon-wrap{background:rgba(var(--tone-accent-primary-rgb),.12);border:1px solid rgba(var(--tone-accent-primary-rgb),.25)}.bp-skeleton-box,.bp-skeleton-line{background:linear-gradient(90deg,var(--tone-canvas-muted) 25%,var(--tone-surface-subtle) 50%,var(--tone-canvas-muted) 75%)}.bp-discount-feedback.success{background:rgba(var(--tone-accent-primary-rgb),.1);color:var(--tone-accent-primary);border:1px solid rgba(var(--tone-accent-primary-rgb),.3)}.bp-discount-feedback.error{background:var(--tone-surface-subtle);color:var(--tone-text-muted);border:1px solid var(--tone-border-soft)}.bp-ymq-widget-wrap>.rdo-widget,.bp-ymq-widget-wrap>[class*=redo],.bp-ymq-widget-wrap>[class*=re-do],.bp-ymq-widget-wrap .ymq-app-block{border:1px solid var(--tone-border-soft)!important}.bp-ymq-widget-wrap [class*=price]{color:var(--tone-ink-strong)!important}.bp-pay-more-popover{border:1px solid rgba(var(--tone-accent-primary-rgb),.2)}.bp-pay-more-popover:after{background:var(--tone-ink-strong);border-right:1px solid rgba(var(--tone-accent-primary-rgb),.2);border-bottom:1px solid rgba(var(--tone-accent-primary-rgb),.2)}.bp-pay-more-popover-title{border-bottom:1px solid rgba(var(--tone-accent-primary-rgb),.12)}.bp-returning-icon,.bp-est-ship-icon{background:rgba(var(--tone-accent-primary-rgb),.15);border:1px solid rgba(var(--tone-accent-primary-rgb),.3)}.shopify-section--main-collection .price-list sale-price{color:var(--tone-accent-primary)!important}.shopify-section--main-collection .price-list compare-at-price{color:var(--tone-text-muted)!important}.sameday_shiping_hero_section_headline_outline{-webkit-text-stroke-color:var(--tone-canvas-base);color:transparent}.popover::part(content){background-color:var(--tone-canvas-base)!important}.popover::part(header){background-color:var(--tone-canvas-base)!important;border-bottom:1px solid var(--tone-surface-subtle)}.popover::part(body){background-color:var(--tone-canvas-base)!important}.popover::part(close-button){color:var(--tone-ink-strong);background-color:transparent;transition:color .2s,background-color .2s}.popover::part(close-button):hover{color:var(--tone-accent-primary);background-color:rgba(var(--tone-ink-strong-rgb),.06)}.price-list .h6.text-subdued.line-through{color:var(--tone-ink-strong)}.hover-carousel-controls button{background:#e6e2da;border:1.5px solid #C8C4BC;border-radius:50%;width:36px;height:36px;min-width:36px;min-height:36px;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 4px #0f0f0f14;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .15s ease}.hover-carousel-controls button:hover{background:#06f;border-color:#06f;box-shadow:0 4px 12px #0066ff38;transform:scale(1.07)}.hover-carousel-controls button:active{background:#0f0f0f;border-color:#0f0f0f;box-shadow:none;transform:scale(.96)}.hover-carousel-controls button svg{color:#0f0f0f;fill:#0f0f0f;width:16px;height:16px;flex-shrink:0;transition:color .2s ease,fill .2s ease}.hover-carousel-controls button:hover svg,.hover-carousel-controls button:active svg{color:#faf8f3;fill:#faf8f3}.homepage_hero_stats_container{border-top:1px solid rgba(var(--tone-border-soft-rgb),.35)}.homepage_hero_btn_primary{transition:background-color .45s cubic-bezier(.25,.46,.45,.94),border-color .45s cubic-bezier(.25,.46,.45,.94),color .45s cubic-bezier(.25,.46,.45,.94),transform .45s cubic-bezier(.25,.46,.45,.94),box-shadow .45s cubic-bezier(.25,.46,.45,.94)}.homepage_hero_btn_primary:hover{background-color:var(--tone-accent-primary)!important;border-color:var(--tone-accent-primary)!important;color:var(--tone-canvas-base)!important;transform:translateY(-2px);box-shadow:0 14px 36px rgba(var(--tone-accent-primary-rgb),.18)}.homepage_hero_btn_secondary{border:1.5px solid var(--tone-ink-strong);color:var(--tone-ink-strong);background:transparent;transition:border-color .45s cubic-bezier(.25,.46,.45,.94),transform .45s cubic-bezier(.25,.46,.45,.94)}.homepage_hero_btn_secondary:hover{border-color:var(--tone-accent-primary)!important;transform:translateY(-2px);color:var(--tone-canvas-base)!important;background:var(--tone-accent-primary)!important}@media(max-width:768px){.homepage_hero_section{align-items:flex-end}.homepage_hero_container{padding-bottom:40px}.homepage_hero_image{background-position:center 20%}.homepage_hero_button_wrapper{flex-direction:row!important;margin-bottom:32px}.homepage_hero_btn{width:auto!important;flex:1;font-size:10px;padding:12px 16px}}@media(max-width:768px){.homepage_hero_stat_item+.homepage_hero_stat_item{border-left:1px solid rgba(var(--tone-border-soft-rgb),.3);padding-left:0}}.cit4-cta button,.cit4-cta a[role=button],.cit4-cta .JSjFNc{display:block!important;width:100%!important;padding:16px 28px!important;border-radius:10px!important;font-size:.82rem!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;text-align:center!important;cursor:pointer!important;border:none!important;outline:none!important;background-color:#0f0f0f!important;color:#faf8f3!important;box-shadow:0 5px 20px #0f0f0f14!important;transition:background-color .22s cubic-bezier(.25,.46,.45,.94),transform .22s cubic-bezier(.25,.46,.45,.94),box-shadow .22s cubic-bezier(.25,.46,.45,.94)!important}.cit4-cta button:hover,.cit4-cta a[role=button]:hover,.cit4-cta .JSjFNc:hover{background-color:#06f!important;color:#faf8f3!important;transform:translateY(-2px)!important;box-shadow:0 10px 30px #0066ff40!important}.cit4-cta button:active,.cit4-cta a[role=button]:active{transform:scale(.97)!important;box-shadow:0 2px 8px #0f0f0f0d!important}facets-form.customcollection .product-category-filter{scrollbar-width:thin;scrollbar-color:#0F0F0F #E6E2DA;height:60px}.bp-scrollbar{scrollbar-width:thin;scrollbar-color:#0F0F0F #E6E2DA}.cfp-cat-ov-card:hover .cfp-cat-ov-card__icon{background-color:var(--bp-blue, #2563eb)!important;border-color:var(--bp-blue, #2563eb)!important;color:#fff!important}.ct-section .checkbox-control label.ct-filter-applied{font-weight:600!important;background:#0066ff14!important;border-color:#0066ff4d!important;transform:translate(6px)!important}.ct-section .checkbox-control label.ct-filter-applied:before{background:#0f0f0f!important;border-color:#0f0f0f!important}.ct-section .checkbox-control label{color:#0f0f0f!important}facets-drawer label:hover,facets-drawer .checkbox-container:hover,facets-drawer .checkbox-control label:hover,.facets-drawer label:hover,.facets-drawer .checkbox-control label:hover,.ct-section .facets__item label:hover,.ct-section .checkbox-control label:hover{background:#0066ff0f!important;border-color:#0066ff40!important}facets-drawer label:hover:before,facets-drawer .checkbox-container:hover:before,facets-drawer .checkbox-control label:hover:before,.facets-drawer label:hover:before,.facets-drawer .checkbox-control label:hover:before,.ct-section .facets__item label:hover:before,.ct-section .checkbox-control label:hover:before{border-color:#06f!important}facets-drawer label:after,facets-drawer .checkbox-container:after,facets-drawer .checkbox-control label:after,.facets-drawer label:after,.facets-drawer .checkbox-container:after,.facets-drawer .checkbox-control label:after,.ct-section .facets__item label:after,.ct-section .facets__item .checkbox-container:after,.ct-section .checkbox-control label:after{content:""!important;position:absolute!important;left:13px!important;top:50%!important;width:5px!important;height:9px!important;border-top:none!important;border-left:none!important;transform:translateY(-60%) rotate(45deg)!important;opacity:0!important;transition:opacity .12s ease!important;pointer-events:none!important}facets-drawer label.ct-filter-checked,facets-drawer .checkbox-container.ct-filter-checked,facets-drawer .checkbox-control label.ct-filter-checked,.facets-drawer label.ct-filter-checked,.facets-drawer .checkbox-control label.ct-filter-checked,.ct-section .facets__item label.ct-filter-checked,.ct-section .checkbox-control label.ct-filter-checked{font-weight:600!important;background:#0066ff0f!important;border-color:#0066ff38!important;transform:translate(0)!important}facets-drawer label.ct-filter-checked:before,facets-drawer .checkbox-container.ct-filter-checked:before,facets-drawer .checkbox-control label.ct-filter-checked:before,.facets-drawer label.ct-filter-checked:before,.facets-drawer .checkbox-control label.ct-filter-checked:before,.ct-section .facets__item label.ct-filter-checked:before,.ct-section .checkbox-control label.ct-filter-checked:before{background:#0f0f0f!important;border-color:#0f0f0f!important}.ct-section .ct-hero__pill{border:1.5px solid rgba(250,248,243,.28);color:#faf8f3e0;background:#0f0f0f47}.ct-section .ct-hero__pill:hover{background:#faf8f329;border-color:#faf8f385;color:#faf8f3}.ct-section .ct-hero__pill.active{background:#faf8f3f0;border-color:transparent;color:#0f0f0f;box-shadow:0 4px 16px #0f0f0f38}.ct-section .ct-hero__pill.active:hover{background:#faf8f3}.ct-section .ct-card__qv-btn{background:#faf8f3d1;border:1px solid rgba(250,248,243,.45);color:#0f0f0f}.ct-section .ct-card__overlay{height:auto;padding:0 0 10px;opacity:1;transition:none;background:linear-gradient(to top,#0f0f0f8c,#0f0f0f00)}facets-drawer label:before,facets-drawer .checkbox-container:before,facets-drawer .checkbox-control label:before,.facets-drawer label:before,.facets-drawer .checkbox-container:before,.facets-drawer .checkbox-control label:before,.ct-section .facets__item label:before,.ct-section .facets__item .checkbox-container:before,.ct-section .checkbox-control label:before{border:1.5px solid #C8C4BC!important;background:#faf8f3!important}.ct-section .ct-hero__content:before{background:#0f0f0f80;border:1px solid rgba(250,248,243,.1)}.ct-section .ct-card__overlay{background:linear-gradient(to top,#0f0f0f99,#0f0f0f00)}.home_comp_tab{background:transparent;color:#0006}.home_comp_tab.is-active{background:#000;color:#fff;box-shadow:0 4px 12px #00000026}.byk-vp-opts::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:3px}.byk-vp-opts{scrollbar-color:rgba(255,255,255,.2) transparent}.byk-prow.on{background-color:var(--tone-canvas-base)!important;border-color:var(--tone-accent-primary)!important;box-shadow:0 0 0 1px rgba(var(--tone-accent-primary-rgb),.4),0 8px 32px rgba(var(--tone-accent-primary-rgb),.18),0 2px 8px rgba(var(--tone-ink-strong-rgb),.08)!important}.byk-prow.on .byk-pnm{color:var(--tone-ink-strong)!important}.byk-prow.on .byk-pprice>span{color:var(--tone-ink-strong)!important}.byk-prow.on .byk-prod-vendor,.byk-prow.on .byk-cmp{color:var(--tone-text-muted)!important}.byk-prow.on .byk-pvar-hint{color:var(--tone-accent-primary)!important;opacity:1}.byk-chk{transition:transform .22s cubic-bezier(.34,1.56,.64,1),background .18s ease,border-color .18s ease,box-shadow .18s ease,color .15s ease!important}.byk-chk.on{color:#faf8f3!important;background-color:var(--tone-accent-primary)!important;border-color:var(--tone-accent-primary)!important;box-shadow:0 0 0 3px rgba(var(--tone-accent-primary-rgb),.22),0 4px 14px rgba(var(--tone-accent-primary-rgb),.35)!important}.byk-chk:not(.on):hover{border-color:var(--tone-accent-primary)!important;color:var(--tone-accent-primary)!important}.byk-chk:not(.on):hover:after{color:var(--tone-accent-primary)}.byk-vopt{transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease,background .18s ease,border-color .18s ease!important}.byk-add-cart{transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,background .22s ease,opacity .22s ease!important}.byk-prow{transition:transform .22s cubic-bezier(.25,.46,.45,.94),background-color .22s ease,border-color .22s ease,box-shadow .22s ease!important}.byk-prow:not(.on):hover{border-color:rgba(var(--tone-border-soft-rgb),.6)!important;background-color:rgba(var(--tone-ink-strong-rgb),.58)!important}.byk-bc{transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,border-color .2s ease,background .2s ease!important}.byk-mc{transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease!important}.byk-mc:hover{box-shadow:0 18px 48px rgba(var(--tone-accent-primary-rgb),.25)!important}.byk-vopt:hover{box-shadow:0 6px 18px rgba(var(--tone-accent-primary-rgb),.2)!important}.byk-vopt.on{box-shadow:0 4px 18px rgba(var(--tone-accent-primary-rgb),.28)!important}.byk-add-cart:hover:not(:disabled){box-shadow:0 16px 44px rgba(var(--tone-accent-primary-rgb),.4)!important}.byk-nxt{transition:transform .2s cubic-bezier(.25,.46,.45,.94),opacity .2s ease!important}.byk-rrow:hover{box-shadow:0 4px 16px rgba(var(--tone-ink-strong-rgb),.2)!important}.byk-rrm{transition:transform .22s cubic-bezier(.34,1.56,.64,1),opacity .18s ease!important}.byk-seg{transition:background-color .45s cubic-bezier(.34,1.56,.64,1),transform .45s cubic-bezier(.34,1.56,.64,1)!important}#byk-mob-bar{transition:box-shadow .22s ease,transform .18s ease!important}#byk-mob-bar:hover{box-shadow:0 -8px 28px rgba(var(--tone-accent-primary-rgb),.22)!important}.byk-vp--warn{animation:bykWarn .55s cubic-bezier(.36,.07,.19,.97) both;background-color:rgba(var(--tone-accent-primary-rgb),.07)}.byk-chk:not(.on){color:rgba(var(--tone-canvas-base-rgb),.3);transition:color .18s ease,border-color .18s ease,background .18s ease,transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .18s ease!important}.byk-chk:not(.on):hover{color:var(--tone-canvas-base)!important;border-color:var(--tone-accent-primary)!important;background-color:rgba(var(--tone-accent-primary-rgb),.14)!important;box-shadow:0 0 0 3px rgba(var(--tone-accent-primary-rgb),.18)!important}.byk-chk.on{color:#faf8f3!important}@keyframes bykRowWarn{0%{border-color:rgba(var(--tone-ink-strong-rgb),.15);box-shadow:none}25%{border-color:var(--tone-accent-primary);box-shadow:0 0 0 3px rgba(var(--tone-accent-primary-rgb),.35),inset 0 0 16px rgba(var(--tone-accent-primary-rgb),.1)}70%{border-color:rgba(var(--tone-accent-primary-rgb),.5);box-shadow:0 0 0 2px rgba(var(--tone-accent-primary-rgb),.18)}to{border-color:rgba(var(--tone-ink-strong-rgb),.15);box-shadow:none}}.byk-pi img{transition:transform .38s cubic-bezier(.25,.46,.45,.94)!important}.byk-cat-ic{display:inline-block;animation:bykCatPop .42s cubic-bezier(.34,1.56,.64,1) both}.byk-rthumb{transition:transform .28s cubic-bezier(.34,1.56,.64,1)!important}.byk-spin{border-color:rgba(var(--tone-accent-primary-rgb),.25)!important;border-top-color:var(--tone-accent-primary)!important}
/*# sourceMappingURL=/cdn/shop/t/731/assets/palette-components.css.map */
