:root{--color-bg: #F6F7F9;--color-bg-alt: #FFFFFF;--color-bg-elevated: #FFFFFF;--color-surface: #EDEFF3;--color-fg: #10131A;--color-fg-muted: #4A5361;--color-fg-subtle: #8A93A2;--color-accent: #0B7FD4;--color-accent-hover: #0A6FBA;--color-accent-glow: rgba(11, 127, 212, .22);--color-accent-soft: rgba(11, 127, 212, .07);--color-border: #E3E6EB;--color-border-strong: #CDD3DC;--color-success: #157A45;--color-danger: #D64545;--carbon: #0A0A0B;--carbon-soft: #14161A;--carbon-line: #26292F;--volt-bright: #00B4FF;--font-display: "Space Grotesk", "Inter", sans-serif;--font-body: "Inter", "Inter Fallback", -apple-system, sans-serif;--font-data: "JetBrains Mono", monospace;--fs-5xl: 4.5rem;--fs-6xl: 6rem;--radius-lg: 16px;--shadow-card: 0 1px 2px rgba(16, 19, 26, .05), 0 8px 24px rgba(16, 19, 26, .06);--shadow-card-hover: 0 2px 4px rgba(16, 19, 26, .06), 0 16px 40px rgba(16, 19, 26, .1)}body{background:var(--color-bg);color:var(--color-fg)}body:before{display:none}::selection{background:#0b7fd42e}h1,h2,h3,h4,h5{font-family:var(--font-display);font-weight:700;line-height:1.04;letter-spacing:-.022em;text-transform:none}h1{font-size:clamp(2.25rem,6vw,4.25rem)}h2{font-size:clamp(1.75rem,4vw,2.75rem)}h3{font-size:clamp(1.25rem,2.6vw,1.75rem)}.section-eyebrow,.eyebrow{font-family:var(--font-body);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent)}.trace-eyebrow{display:inline-flex;align-items:center;gap:.6rem;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent)}.trace-eyebrow:before{content:"";width:26px;height:2px;background:currentColor;border-radius:1px}.trace-eyebrow:after{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.header,.header.is-scrolled{background:#0a0a0beb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--carbon-line)}.header__nav a{color:#c7cbd2}.header__nav a:hover{color:#fff}.header__icon-btn{color:#e6e8ec}.header__icon-btn:hover{background:#ffffff14}.header__cart-count{background:var(--volt-bright);color:#05070a}.header__nav a:after{background:var(--volt-bright)}.announcement-bar{background:var(--carbon-soft);color:#b9bec7;border-bottom:1px solid var(--carbon-line)}.announcement-bar a,.announcement-bar__text{color:#d6dae0}.btn{font-family:var(--font-body);font-weight:700;letter-spacing:.02em;text-transform:none}.btn--primary{background:var(--color-accent);color:#fff;box-shadow:0 1px 2px #0a6fba59,0 6px 16px #0b7fd440}.btn--primary:hover{background:var(--color-accent-hover);box-shadow:0 2px 4px #0a6fba66,0 10px 24px #0b7fd44d}.btn--primary:after{display:none}.btn--ghost{border:1.5px solid var(--color-border-strong);color:var(--color-fg);background:transparent}.btn--ghost:hover{border-color:var(--color-fg);background:transparent;color:var(--color-fg)}.on-carbon .btn--ghost,.hero-cinema .btn--ghost{border-color:#ffffff59;color:#fff}.on-carbon .btn--ghost:hover,.hero-cinema .btn--ghost:hover{border-color:#fff}.product-card{background:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden}.product-card:hover{box-shadow:var(--shadow-card-hover);border-color:var(--color-border-strong);transform:translateY(-2px)}.product-card__media,.media-studio .product-card__media{background:#fff;border-bottom:1px solid var(--color-border)}.product-card__media:before{display:none}.product-card__title,.product-card__title a{font-family:var(--font-display);font-size:1.1rem;font-weight:700;letter-spacing:-.01em;text-transform:none;color:var(--color-fg)}.product-card__meta{color:var(--color-fg-muted)}.product-card__chips{gap:.4rem}.product-card__chip{font-family:var(--font-data);font-size:.7rem;background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-fg-muted);border-radius:6px}.product-card__chip strong{color:var(--color-fg)}.product-card__price{color:var(--color-fg);font-weight:800}.product-card__price del{color:var(--color-fg-subtle)}.product-card__cta{color:var(--color-accent)}.product-card__badge{border-radius:6px}.product-card__quick{background:#ffffffeb;color:var(--color-fg);border:1px solid var(--color-border-strong)}input,textarea,select{background:var(--color-bg-alt);border:1px solid var(--color-border-strong);border-radius:10px;color:var(--color-fg)}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.breadcrumbs{font-family:var(--font-body);font-size:.78rem;letter-spacing:.02em;text-transform:none;color:var(--color-fg-subtle)}.breadcrumbs a{color:var(--color-fg-muted)}.breadcrumbs a:hover{color:var(--color-accent)}.cart-drawer,#CartDrawer,.cart-drawer__panel{background:var(--color-bg-alt);color:var(--color-fg)}.cart-drawer__free-ship{display:flex;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;color:var(--color-success)}.cart-drawer__pay-icons{display:flex;gap:.5rem;align-items:center;opacity:.85}.footer,footer.footer{background:var(--carbon);color:#b9bec7;border-top:none}.footer a{color:#c7cbd2}.footer a:hover{color:var(--volt-bright)}.footer h3,.footer .footer__col-title,.footer h4,.footer .footer__heading{color:#fff}.footer .footer__sa,.footer .footer__payment-label,.footer .footer__legal,.footer .footer__copyright,.footer .footer__legal-sep,.footer .footer__note,.footer .footer__social-name,.footer small,.footer p{color:#9aa1ac}.section{background:transparent}.section--tight{padding-block:calc(var(--section-padding-y) * .55)}.newsletter{background:var(--color-bg-alt);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.newsletter h2,.newsletter h3,.newsletter p{color:var(--color-fg)}.newsletter p{color:var(--color-fg-muted)}.faq,.policy-rich{color:var(--color-fg)}#StickyCheckoutBelt{background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--color-border);box-shadow:0 -6px 24px #10131a14;color:var(--color-fg)}.back-to-top{background:var(--color-bg-alt);border:1px solid var(--color-border-strong);color:var(--color-fg);box-shadow:var(--shadow-card)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.spec-value,.glance-value,[data-spec-value]{font-family:var(--font-data);font-weight:600;color:var(--color-fg)}.spec-label,.glance-label,[data-spec-label]{font-family:var(--font-body);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-fg-subtle)}[id^=BoardGrid-] .bsg__heading{text-transform:none!important;letter-spacing:-.022em;font-weight:700}[id^=BoardGrid-] .bsg__card{background:var(--color-bg-alt)!important;border-color:var(--color-border)!important;box-shadow:var(--shadow-card)}[id^=BoardGrid-] .bsg__card:hover{border-color:var(--color-border-strong)!important;box-shadow:var(--shadow-card-hover)!important}[id^=BoardGrid-] .bsg__media{border-bottom:1px solid var(--color-border)}[id^=BoardGrid-] .bsg__name{color:var(--color-fg)!important;text-transform:none!important;font-weight:700}[id^=BoardGrid-] .bsg__spec strong{color:var(--color-fg)!important;font-weight:700!important}[id^=BoardGrid-] .bsg__desc{display:block;margin-top:4px;font-size:.78rem;line-height:1.35;color:var(--color-fg-muted)!important;text-transform:none;max-width:30ch}[id^=BoardGrid-] .bsg__chip{background:var(--color-surface)!important;border-color:var(--color-border-strong)!important;color:var(--color-fg-muted)!important}[id^=BoardGrid-] .bsg__chip:hover{color:var(--color-fg)!important;border-color:var(--color-fg-subtle)!important}[id^=BoardGrid-] .bsg__chip.is-active{background:var(--color-accent)!important;border-color:var(--color-accent)!important;color:#fff!important}[id^=BoardGrid-] .bsg__sort{background:var(--color-bg-alt)!important;color:var(--color-fg)!important;border-color:var(--color-border-strong)!important}[id^=BoardGrid-] .bsg__sortlabel{color:var(--color-fg-subtle)!important}[id^=BoardGrid-] .bsg__btn{color:#fff!important;background:var(--color-accent)!important;text-transform:none!important;font-family:var(--font-body)!important;letter-spacing:.02em!important}.hpx{--color-bg: #0A0A0B;--color-fg: #FFFFFF;--color-fg-muted: #A6ADBA;--color-fg-subtle: #6E7684;background:var(--carbon)!important;color:#fff}.hpx .hpx__word{-webkit-text-stroke:1.4px rgba(255,255,255,.16)}.hpx .hpx__specline{color:#fff}.hpx .hpx__cta--ghost{color:#fff;border-color:#ffffff47}.hpx .hpx__cta--ghost:hover{border-color:#fff;background:#ffffff0f}.hpx .hpx__eyebrow{color:#c7cbd2;background:#ffffff0a;border-color:#ffffff1f}.hpx .hpx__switch{background:#ffffff0a;border-color:#ffffff1f}.hpx .hpx__chip{color:#b9bec7}.hpx .hpx__chip:hover{color:#fff}.hpx .hpx__word{font-size:clamp(2.2rem,11vw,9rem)!important;letter-spacing:-.02em}.testimonials,section.testimonials{background:var(--color-bg)!important}.testimonial{background:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.testimonial__stars,.testimonials__aggregate-stars{color:#b45309}.testimonial__role{color:var(--color-fg-muted)}:root{--color-fg-subtle: #5F6875;--color-accent: #0A6BB4;--color-accent-hover: #085A98;--color-accent-soft: rgba(10, 107, 180, .07);--color-accent-glow: rgba(10, 107, 180, .22)}#ProductInfo .product__price-now,#ProductInfo .glance__val,#ProductInfo .spec2__val{color:var(--color-fg)}#ProductInfo .glance__key,#ProductInfo .spec2__key{color:var(--color-fg-muted)}#ProductPage .product__price-now,#ProductPage .glance__val,#ProductPage .spec2__val,#ProductPage .brief__body,#ProductPage .panelacc__trigger,#ProductPage .manifest__item{color:var(--color-fg)}#ProductPage .psafety p{color:var(--color-fg-muted)}#ProductPage .psafety strong{color:var(--color-fg)}#ProductPage .pshare{color:var(--color-fg-subtle)}#ProductPage .sgauge__value output,#ProductPage .sgauge__title{color:var(--color-fg)}#ProductPage .bundle__name,#ProductPage .bundle__price,#ProductPage .bundle__title,#ProductPage .bundle__total strong{color:var(--color-fg)}[id^=Spot-] .spot2__price-now,[id^=Spot-] .spot2__srow-val,[id^=Spot-] .spot2__name,[id^=Spot-] .spot2__lede{color:var(--color-fg)!important}[id^=Spot-] .spot2__srow-key{color:var(--color-fg-muted)!important}[id^=Jrm-]{--ink: #10131A !important;--ink-2: #4A5361 !important;--ink-3: #545D6B !important;--line: rgba(16, 19, 26, .1) !important;--line-2: rgba(16, 19, 26, .18) !important;--surface: rgba(16, 19, 26, .035) !important;--jrm-acc: #0A6BB4 !important}[id^=Jrm-] .jrm__title,[id^=Jrm-] .jrm__q-title,[id^=Jrm-] .jrm__result-name{color:var(--color-fg)!important}[id^=Jrm-] .jrm__intro-note,[id^=Jrm-] .jrm__sub{color:var(--color-fg-muted)!important}[id^=Jrm-] .jrm__btn--primary{color:#fff!important}[id^=Jrm-] b,[id^=Jrm-] strong{color:var(--color-fg)!important}[id^=Jrm-] .jrm__eyebrow{color:var(--color-accent)!important}[id^=RangeLab-] .rangelab__num,[id^=RangeLab-] .rangelab__readout strong,[id^=RangeLab-] .rangelab__fleet-row:hover .rangelab__fleet-name{color:var(--color-fg)!important}[id^=RangeLab-] .rangelab__batt,[id^=RangeLab-] .rangelab__fleet-bar{background:#10131a14!important}[id^=RangeLab-] .rangelab__readout,[id^=RangeLab-] .rangelab__commute{background:var(--color-surface)!important;border-color:var(--color-border)!important}[id^=RangeSim-] .rsim__eyebrow,[id^=RangeSim-] .rsim__scenario,[id^=RangeLab-] .eyebrow{color:var(--color-accent)!important}.finder-chip,.jrm__chip{color:var(--color-fg-muted)!important;background:var(--color-surface)!important;border-color:var(--color-border-strong)!important}.finder-chip.is-selected,.jrm__chip.is-selected,.finder-chip[aria-pressed=true]{color:#fff!important;background:var(--color-accent)!important;border-color:var(--color-accent)!important;box-shadow:none!important}.cmp__table thead th,.cmp__board-head{background:var(--color-bg-alt)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-border-strong)!important}.cmp__board-name,.cmp__board-price{color:var(--color-fg)!important}.cmp__rowlabel{color:var(--color-fg-muted)!important}.cmp__val{color:var(--color-fg-muted)}.cmp__val.is-best{color:var(--color-fg);font-weight:700}.cmp__scroll{background:var(--color-bg-alt)}.cmp__table tbody tr:nth-child(odd) td,.cmp__table tbody tr:nth-child(odd) th{background:#10131a06}.cmp__pframe{border:1px solid var(--color-border)!important;box-shadow:var(--shadow-card)!important}.route__title{color:var(--color-fg)}.route__body{color:var(--color-fg-muted)}.header,.footer{--color-fg: #FFFFFF;--color-fg-muted: #C7CBD2;--color-fg-subtle: #9AA1AC;--color-accent: var(--volt-bright)}.header .nav-link,.header__nav .nav-link,.header .sa-badge__text{color:#c7cbd2!important}.header .nav-link:hover,.header .nav-link[aria-current],.header .nav-link.is-active{color:#fff!important}.cart-drawer__free-ship{color:#157840}[id^=RangeLab-] .rangelab__panel,[id^=RangeSim-] .rsim__panel,.mono-panel,.track__mono{color:#04212f}[id^=RangeLab-] .rangelab__panel a,[id^=RangeSim-] .rsim__panel a{color:#04212f;text-decoration:underline}@media(max-width:749px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem!important}.product-card__body{padding:.75rem .75rem .9rem}.product-card__title,.product-card__title a{font-size:.95rem;line-height:1.2}.product-card__meta{font-size:.75rem}.product-card__chip{font-size:.62rem;padding:2px 6px}.product-card__price{font-size:1rem}.product-card__cta{font-size:.75rem}.product-card__quick{display:none}.product-card__price-row{display:block}.product-card__price{white-space:nowrap}.product-card__cta{display:none}}.on-carbon+.on-carbon{padding-block-start:0}@media(max-width:749px){.testimonials__grid{display:grid!important;grid-auto-flow:column;grid-auto-columns:82%;gap:.85rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--container-pad, 1rem);-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:calc(var(--container-pad, 1rem) * -1);padding-inline:var(--container-pad, 1rem);padding-bottom:.5rem}.testimonials__grid::-webkit-scrollbar{display:none}.testimonials__grid>.testimonial{scroll-snap-align:start;height:100%}.testimonial__quote{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden}}:root{--ease-out-strong: cubic-bezier(.23, 1, .32, 1);--ease-in-out-strong: cubic-bezier(.77, 0, .175, 1)}.reveal-section{transform:translateY(14px);transition:opacity .42s var(--ease-out-strong),transform .42s var(--ease-out-strong)}.btn,.product-card__quick,.vw__play,.pvideo__card,.cmp__chip,.finder-chip{transition:transform .16s var(--ease-out-strong),background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.btn:active,.cmp__chip:active,.finder-chip:active{transform:scale(.97)}.vw__play:active,.pvideo__card:active{transform:scale(.995)}.product-card{transition:transform .24s var(--ease-out-strong),box-shadow .24s var(--ease-out-strong),border-color .24s ease}.product-card__media img{transition:transform .42s var(--ease-out-strong)}@media(hover:hover)and (pointer:fine){.product-card:hover{transform:translateY(-4px)}.product-card:hover .product-card__media img{transform:scale(1.04)}.tt__card:hover,.tools-trio__card:hover{transform:translateY(-3px)}}.product-card:active{transform:translateY(-1px) scale(.995)}.reveal-section .product-grid>.product-card,.reveal-section .bsg__grid>.bsg__card{transition:opacity .38s var(--ease-out-strong),transform .38s var(--ease-out-strong)}.reveal-section:not(.is-revealed):not(.is-visible) .product-grid>.product-card,.reveal-section:not(.is-revealed):not(.is-visible) .bsg__grid>.bsg__card{opacity:0;transform:translateY(10px)}.product-grid>.product-card:nth-child(1){transition-delay:0ms}.product-grid>.product-card:nth-child(2){transition-delay:45ms}.product-grid>.product-card:nth-child(3){transition-delay:90ms}.product-grid>.product-card:nth-child(4){transition-delay:135ms}.product-grid>.product-card:nth-child(n+5){transition-delay:.17s}.vw__playicon,.pvideo__play svg{transition:transform .18s var(--ease-out-strong),background-color .18s ease}.header__nav a:after{transition:width .22s var(--ease-out-strong)}.iband__link svg,.btn .arrow{transition:transform .22s var(--ease-out-strong)}@media(hover:hover)and (pointer:fine){.iband__link:hover svg,.btn:hover .arrow{transform:translate(4px)}}@media(prefers-reduced-motion:reduce){.reveal-section,.reveal-section .product-grid>.product-card,.reveal-section .bsg__grid>.bsg__card{transform:none!important}.product-card:hover,.product-card:active,.btn:active,.tt__card:hover,.product-card:hover .product-card__media img{transform:none!important}}#ProductPage .pmedia__zoomhint{color:#fff!important;opacity:1!important;background:#0a0a0bd1!important}.wheel-card__actions{flex-wrap:wrap!important;gap:8px!important}.wheel-card__actions>.btn{flex:1 1 auto!important;min-width:max-content;padding-inline:10px;font-size:.76rem}.trust-rows{display:grid;gap:.55rem;margin-top:1rem}.trust-row{display:flex;align-items:center;gap:.6rem;font-size:.86rem;color:var(--color-fg-muted)}.trust-row svg{flex:0 0 auto;color:var(--color-success)}.trust-row strong{color:var(--color-fg);font-weight:600}.cart-drawer__foot a,.cart-line__remove,.je-crumbs a,.footer__legal-nav a,.footer__social-link,.blog-post-card__link,.iband__link,.header__logo,.header__icon-btn,.header__nav .nav-item>a,.hpx__chip,.bsg__btn,.bsg__name,.rangelab__fleet-row{min-height:44px;display:inline-flex;align-items:center}.rangelab__fleet-row,.cart-drawer__foot a{display:flex}.bsg__name{display:block;min-height:0;padding-block:4px}.glance__key,.dsec__hintword,.pmedia__zoomhint,.bundle__count,.bundle__fits,.beats__kicker,.beats__eyebrow,.rot__eyebrow,.spec2__key,.mobile-sub-title,.je-crumbs,.je-crumbs a,.je-crumbs span,.footer__payment-label,.hpx__eyebrow,.rsim__kmlabel,.wheel-meter__name,.sa-badge__text,.cmp__best-pill{font-size:max(.6875rem,11px)}.bsg__spec em,.rangelab__readout span,.product-card__chip,.footer__payment svg text{font-size:max(.75rem,12px)}#ProductInfo .pshare,#ProductPage .pshare{color:var(--color-fg-subtle);opacity:1}#ProductInfo .pshare a,#ProductPage .pshare a{color:var(--color-accent)}.wheel-card__size{color:var(--volt-bright, #00B4FF)}.testimonial__stars,.testimonials__aggregate-stars,.rating-stars,.rvw__stars,[class*=__stars]{color:#b45309}.hpx .hpx__eyebrow,.hpx__eyebrow,.hpx .hpx__specline,.hpx .hpx__chip-label,.hpx__specline,.hpx__chip-label{font-size:max(.6875rem,11px)!important}.product-card__rating{display:inline-flex;align-items:center;gap:6px;margin-top:6px;text-decoration:none;line-height:1;min-height:24px}.product-card__stars{color:#b45309;font-size:.82rem;letter-spacing:.06em}.product-card__rating-n{font-size:.74rem;color:var(--color-fg-muted, #4A5361);font-variant-numeric:tabular-nums}@media(hover:hover)and (pointer:fine){.product-card__rating:hover .product-card__rating-n{color:var(--color-fg, #10131A)}}.product-card__rating{position:relative;z-index:3}@supports selector(:has(*)){:root{--band-feather: clamp(28px, 4vw, 56px)}.shopify-section:not(:has(>:is(.vband,.value-anchor,.iband,.lcta,.hpx)))+.shopify-section>:is(.vband,.value-anchor,.iband,.lcta){--feather-top: var(--band-feather)}.shopify-section:has(+.shopify-section:not(:has(>:is(.vband,.value-anchor,.iband,.lcta))))>:is(.vband,.value-anchor,.iband,.lcta){--feather-bottom: var(--band-feather)}.shopify-section:not(:has(>:is(.vband,.value-anchor,.iband,.lcta,.hpx)))+.shopify-section>:is(.vband,.value-anchor,.iband,.lcta),.shopify-section:has(+.shopify-section:not(:has(>:is(.vband,.value-anchor,.iband,.lcta))))>:is(.vband,.value-anchor,.iband,.lcta){-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--feather-top, 0px),#000 calc(100% - var(--feather-bottom, 0px)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--feather-top, 0px),#000 calc(100% - var(--feather-bottom, 0px)),transparent 100%)}}.bn-badge{display:inline-flex;align-items:stretch;padding:0!important;border-radius:8px;overflow:hidden;background:#0a0a0b;color:#fff;font:800 13px/1 var(--font-body, sans-serif);letter-spacing:.01em;text-transform:none;box-shadow:0 6px 18px #0a0a0b47}.bn-badge__pct{display:inline-grid;place-items:center;padding:8px 10px;background:#d7ff3a;color:#0a0a0b;font-size:17px;font-weight:900;letter-spacing:-.02em}.bn-badge__save{display:inline-grid;place-items:center;padding:8px 11px 8px 10px}.product-card__price.bn-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.product-card__price.bn-price ins{text-decoration:none;font-size:1.18em;font-weight:900;letter-spacing:-.01em}.bn-price del,.bn-pdp del{position:relative;text-decoration:none;color:var(--color-fg-muted, #6B7280);font-weight:600;margin:0;white-space:nowrap}.product-card__price.bn-price del{font-size:.86rem}.bn-price del:after,.bn-pdp del:after{content:"";position:absolute;left:-2px;right:-2px;top:50%;height:2px;border-radius:2px;background:#e5303a;transform:rotate(-8deg)}.bn-price__save{flex-basis:100%;font-size:.8rem;font-weight:800;color:#0e8a43}.pdp-fold__bn{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:6px 0 2px}.pdp-fold__bn del{font-size:1rem}.pdp-fold__save{display:inline-flex;align-items:center;gap:6px;padding:5px 11px 5px 5px;border-radius:99px;background:#16c26a;color:#04140a;font-size:.9rem;font-weight:800}.pdp-fold__save b{padding:3px 8px;border-radius:99px;background:#0a0a0b;color:#d7ff3a;font-weight:900}.low-stock{display:flex;align-items:center;gap:10px;margin:.55rem 0 0;font-size:.82rem;line-height:1.3;color:var(--color-fg)}.low-stock[hidden]{display:none}.low-stock strong{font-weight:700;color:#b4410f}.low-stock__meter{flex:none;display:inline-grid;grid-template-columns:repeat(5,6px);gap:2px}.low-stock__meter i{position:relative;overflow:hidden;height:10px;border-radius:2px;background:#e6e8ec}.low-stock__meter i.on:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ea580c;transform-origin:bottom;animation:segIn .4s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i) * 80ms + .2s)}@keyframes segIn{0%{transform:scaleY(0)}}@media(prefers-reduced-motion:reduce){.low-stock__meter i.on:after{animation:none}}.low-stock--card{margin-top:0;font-size:.78rem}.low-stock--pdp{margin-top:.6rem;padding:10px 12px;border-radius:10px;background:#fff6f0;width:fit-content}#ProductInfo .bn-pdp{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:14px;row-gap:8px;padding:16px 18px;border-radius:16px;background:#0a0a0b;color:#fff}.bn-pdp__tag{flex-basis:100%;display:flex;align-items:center;gap:10px}.bn-pdp__flag{font-size:.74rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#ffffffb8}.bn-pdp__pct{display:inline-grid;place-items:center;padding:6px 10px;border-radius:8px;background:#d7ff3a;color:#0a0a0b;font-size:1.15rem;font-weight:900;letter-spacing:-.02em;line-height:1}#ProductInfo .bn-pdp .product__price-now{color:#fff;font-size:clamp(2rem,4.4vw,2.6rem);font-weight:900;letter-spacing:-.03em;line-height:1}#ProductInfo .bn-pdp del{color:#fff9;font-size:1.15rem}#ProductInfo .bn-pdp del:after{background:#ff4d57;height:2.5px}#ProductInfo .bn-pdp .product__price-save{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:99px;border:0;background:#16c26a;color:#04140a;font-family:inherit;font-size:1rem;letter-spacing:0;font-weight:900;text-transform:none}#ProductInfo .bn-pdp .product__price-save:before{content:"";width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat}.bn-pdp__note{flex-basis:100%;margin:0;font-size:.86rem;color:#ffffffa8}.header__cart-count.is-bump{animation:cartBump .5s cubic-bezier(.2,.8,.2,1)}@keyframes cartBump{30%{transform:scale(1.35)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.header__cart-count.is-bump{animation:none}}.xr{display:grid;gap:14px}.xr__title{margin:0;display:flex;align-items:center;gap:10px;font-family:var(--font-display, sans-serif);font-weight:700;font-size:clamp(1.4rem,2.4vw,2rem);line-height:1.1;letter-spacing:-.025em;color:var(--color-fg);animation:xrUp .5s cubic-bezier(.2,.8,.2,1) both}.xr__emoji{display:inline-block;font-size:1.15em;animation:xrGift .9s cubic-bezier(.2,.8,.2,1) .25s both}.xr__code{position:relative;display:flex;align-items:center;gap:12px;padding:12px 12px 12px 16px;border:2px dashed #0A0A0B;border-radius:12px;background:#f6f7f9;animation:xrStamp .55s cubic-bezier(.2,1.5,.4,1) .15s both}.xr__label{font-size:.78rem;color:var(--color-fg-muted)}.xr__code b{font-family:var(--font-mono, monospace);font-size:1.15rem;letter-spacing:.08em;color:var(--color-fg)}.xr__copy{margin-left:auto;min-height:40px;padding:0 16px;border:0;border-radius:99px;background:#0a0a0b;color:#fff;font:700 .9rem/1 var(--font-body, sans-serif);cursor:pointer;transition:background-color .2s ease}.xr__copy.is-done{background:var(--color-success, #157A45)}.xr__apply{min-height:52px;border:0;border-radius:12px;background:var(--color-accent, #0A6BB4);color:#fff;font:700 1rem/1 var(--font-body, sans-serif);cursor:pointer;transition:transform .18s ease,background-color .2s ease;animation:xrUp .5s cubic-bezier(.2,.8,.2,1) .3s both}.xr__apply:active{transform:scale(.985)}.xr__apply.is-done{background:var(--color-success, #157A45)}.xr__apply:disabled{cursor:progress}.xr__copy:focus-visible,.xr__apply:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.xr__note{margin:0;font-size:.82rem;line-height:1.45;color:var(--color-fg-muted);animation:xrUp .5s cubic-bezier(.2,.8,.2,1) .4s both}@keyframes xrUp{0%{opacity:0;transform:translateY(10px)}}@keyframes xrStamp{0%{opacity:0;transform:scale(1.18) rotate(-3deg)}}@keyframes xrGift{0%{transform:scale(.4) rotate(-20deg);opacity:0}60%{transform:scale(1.15) rotate(8deg);opacity:1}to{transform:none}}.nl__done--xr{justify-content:center}.xr-drawer{margin-bottom:.9rem;border:1px solid var(--color-border, #E3E6EB);border-radius:12px;background:#f8f9fb;overflow:hidden}.xr-drawer__toggle{width:100%;display:flex;align-items:center;gap:10px;min-height:52px;padding:0 14px;border:0;background:none;font:600 .92rem/1.2 var(--font-body, sans-serif);color:var(--color-fg);text-align:left;cursor:pointer}.xr-drawer__line{flex:1}.xr-drawer__go{font-weight:700;color:var(--color-accent, #0A6BB4)}.xr-drawer__form{display:none;gap:8px;padding:0 14px 14px}.xr-drawer.is-open:not(.is-unlocked) .xr-drawer__form{display:flex}.xr-drawer__form input[type=email]{flex:1;min-width:0;min-height:46px;padding:0 12px;border:1px solid #D5D9E0;border-radius:10px;font:500 16px/1 var(--font-body, sans-serif)}.xr-drawer__form button{min-height:46px;padding:0 16px;border:0;border-radius:10px;background:#0a0a0b;color:#fff;font:700 .9rem/1 var(--font-body, sans-serif);cursor:pointer}.xr-drawer [data-xr-slot]:not(:empty){padding:14px}.xr-drawer .xr__title{font-size:1.15rem}@media(prefers-reduced-motion:reduce){.xr__title,.xr__emoji,.xr__code,.xr__apply,.xr__note{animation:none}}.xr__msg{margin:0;font-size:.86rem;color:var(--color-danger, #D64545)}.xr-drawer [hidden]{display:none!important}.xr-drawer.is-open .xr-drawer__go{display:none}.xr__code b{white-space:nowrap}.xr-drawer .xr__label{display:none}.xr-drawer .xr__code b{font-size:1rem;letter-spacing:.05em}.eyebrow:not(h1),.trace-eyebrow:not(h1),[class*=__eyebrow]:not(h1){display:none!important}body.no-scroll .wa-float,body.no-scroll .jft{opacity:0;pointer-events:none}@media(max-width:749px){.jft{display:none!important}}.low-stock__meter i.on:after{animation:none}.xr__code{animation:xrUp .45s cubic-bezier(.2,.8,.2,1) .1s both}.xr__emoji{animation:none}.xr-drawer[hidden]{display:none!important}.xr-drawer__form{flex-wrap:wrap}.xr-drawer__fine{flex-basis:100%;margin:2px 0 0;font-size:.78rem;line-height:1.45;color:var(--color-fg-muted)}.nl__reward{margin:0;padding:12px 14px;border-radius:12px;background:#5fd4ff1f;color:#fff;font-weight:600;font-size:1rem}.gd{margin-bottom:.9rem;border:1px solid var(--color-border, #E3E6EB);border-radius:14px;background:linear-gradient(180deg,#f4faff,#eef5fb);overflow:hidden}.gd__toggle{width:100%;display:flex;align-items:center;gap:12px;min-height:60px;padding:10px 14px;border:0;background:none;text-align:left;cursor:pointer;color:var(--color-fg)}.gd__toggle[hidden]{display:none}.gd__icon{font-size:1.5rem;line-height:1}.gd__line{flex:1;display:grid;gap:2px}.gd__line b{font-size:.98rem}.gd__line small{font-size:.8rem;color:var(--color-fg-muted)}.gd__go{padding:8px 14px;border-radius:99px;background:#0a0a0b;color:#fff;font-weight:700;font-size:.85rem}.gd.is-open .gd__go{display:none}.gd__form{display:grid;gap:10px;padding:0 14px 14px}.gd__form[hidden]{display:none}.gd__sizes{margin:0;padding:0;border:0;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.gd__sizes legend{width:100%;margin-bottom:6px;font-size:.82rem;font-weight:600}.gd__size{position:relative}.gd__size input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.gd__size span{display:inline-grid;place-items:center;min-width:46px;min-height:42px;padding:0 10px;border:1px solid #C9D0DA;border-radius:10px;background:#fff;font-weight:700;font-size:.9rem;transition:background-color .15s ease,color .15s ease}.gd__size input:checked+span{background:#0a0a0b;color:#fff;border-color:#0a0a0b}.gd__size input:focus-visible+span{outline:2px solid var(--color-accent);outline-offset:2px}.gd__row{display:flex;gap:8px}.gd__row input[type=email]{flex:1;min-width:0;min-height:46px;padding:0 12px;border:1px solid #C9D0DA;border-radius:10px;background:#fff;font:500 16px/1 var(--font-body, sans-serif)}.gd__row button{min-height:46px;padding:0 14px;border:0;border-radius:10px;background:var(--color-accent, #0A6BB4);color:#fff;font:700 .9rem/1 var(--font-body, sans-serif);cursor:pointer;white-space:nowrap}.gd__row button:disabled{opacity:.6;cursor:progress}.gd__fine{margin:0;font-size:.75rem;line-height:1.45;color:var(--color-fg-muted)}.gd__done{margin:0;padding:14px;font-weight:600;font-size:.92rem}.gd__done[hidden]{display:none}.gd--page{max-width:520px;margin:0 0 1rem}@media(max-width:380px){.gd__row{flex-direction:column}}.cart2__draw{display:flex;justify-content:flex-end;margin-top:1rem}@media(max-width:899px){.cart2__draw{justify-content:stretch}.cart2__draw .gd{max-width:none;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/v6-light.css.map */
