/* BioCollex Refresh · product page bundle · built from bcx-refresh.css, modules/accuracy.css, modules/compound.css, modules/lower.css, modules/menu.css, modules/newsletter.css, modules/showcase.css, modules/speed.css */
:root{--bxrf-ink: #0b1530;--bxrf-navy: #0a1f44;--bxrf-navy-2: #213b66;--bxrf-blue: #2a6ad0;--bxrf-blue-2: #4f8fe6;--bxrf-sky: #b1cef7;--bxrf-mist: #eef4fe;--bxrf-line: #dfe6f1;--bxrf-muted: #5b6a7f;--bxrf-ok: #15803d;--bxrf-ok-bg: #e7f6ec;--bxrf-ease: cubic-bezier(.22, 1, .36, 1);--bxrf-shadow: 0 1px 2px rgba(11, 21, 48, .06), 0 10px 28px -14px rgba(11, 21, 48, .22)}.bg-gradient-to-r.bg-clip-text.text-transparent{background-size:220% auto!important;background-position:-60px 0}h1 .bg-gradient-to-r.bg-clip-text.text-transparent,h1.bg-gradient-to-r.bg-clip-text.text-transparent{animation:bxrf-text-sheen 6s ease-in-out both paused}.bg-gradient-to-r.bg-clip-text.text-transparent.bxrf-in-view{animation-play-state:running}@keyframes bxrf-text-sheen{0%,10%{background-position:-60px 0}50%{background-position:calc(100% + 60px) 0}90%,to{background-position:-60px 0}}.bxrf-r .bxrf-wait{opacity:0;transform:translateY(18px)}.bxrf-r .bxrf-in{animation:bxrf-rise .75s var(--bxrf-ease) var(--bxrf-d, 0ms) backwards}@keyframes bxrf-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}a:focus-visible,button:focus-visible,[tabindex]:focus-visible,summary:focus-visible{outline:2px solid var(--bxrf-blue);outline-offset:2px}.bxrf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;font-size:14px;font-weight:700;line-height:1;text-decoration:none!important;transition:transform .2s var(--bxrf-ease),box-shadow .2s,background-color .2s,color .2s}.bxrf-btn-primary{background:linear-gradient(135deg,var(--bxrf-navy-2),var(--bxrf-blue));color:#fff!important;box-shadow:0 10px 22px -12px #2a6ad0cc}.bxrf-btn-primary:hover{transform:translateY(-1px);box-shadow:0 14px 26px -12px #2a6ad0e6}.bxrf-btn-ghost{background:#fff;color:var(--bxrf-navy-2)!important;box-shadow:inset 0 0 0 1px var(--bxrf-line)}.bxrf-btn-ghost:hover{box-shadow:inset 0 0 0 1px var(--bxrf-blue)}.bxrf-chip{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.bxrf-chip-dark{background:#0b1530db;color:#fff}.bxrf-chip-ok{background:var(--bxrf-ok-bg);color:var(--bxrf-ok)}.bxrf-skel{width:100%;height:100%;min-height:120px;background:linear-gradient(100deg,#eef2f8 30%,#f8fafd,#eef2f8 70%) 0 0 / 300% 100%;animation:bxrf-skel 1.2s linear infinite}@keyframes bxrf-skel{to{background-position:-150% 0}}.bxrf-faux{position:relative;width:100%;height:100%;min-height:160px;padding:14% 12%;display:flex;flex-direction:column;gap:9px;background:#fff}.bxrf-faux b{display:block;width:46%;height:12px;border-radius:4px;background:#c9d6ea;margin-bottom:8px}.bxrf-faux i{display:block;height:7px;border-radius:4px;background:#e6ecf5}.bxrf-faux i.s{width:62%}.bxrf-faux em{position:absolute;right:12%;bottom:12%;font-style:normal;font-weight:800;font-size:13px;color:var(--bxrf-blue)}[data-bx-card] button[data-bx-sizes],[data-bx-card] .bg-\[\#1A1A1A\],[data-bx-card] .bg-\[\#111\],[data-bx-card] .bg-black{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#213b66,#2c5291)!important;border-color:transparent!important;color:#fff!important;box-shadow:inset 0 1px #ffffff24,0 8px 18px -10px #213b66bf;transition:transform .25s var(--bxrf-ease),box-shadow .25s,filter .25s!important}[data-bx-card] button[data-bx-sizes]:after,[data-bx-card] .bg-\[\#1A1A1A\]:after,[data-bx-card] .bg-\[\#111\]:after,[data-bx-card] .bg-black:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(110deg,transparent 25%,rgba(255,255,255,.32) 50%,transparent 75%);transform:translate(-130%);transition:transform .8s var(--bxrf-ease)}[data-bx-card] button[data-bx-sizes]:hover,[data-bx-card] .bg-\[\#1A1A1A\]:hover,[data-bx-card] .bg-\[\#111\]:hover,[data-bx-card] .bg-black:hover{color:#fff!important;background:linear-gradient(135deg,#2a4f8f,#2a6ad0)!important;box-shadow:inset 0 1px #fff3,0 12px 24px -10px #2a6ad0cc;transform:translateY(-1px)}[data-bx-card] button[data-bx-sizes]:hover:after,[data-bx-card] .bg-\[\#1A1A1A\]:hover:after,[data-bx-card] .bg-\[\#111\]:hover:after,[data-bx-card] .bg-black:hover:after{transform:translate(130%)}[data-bx-card] button[data-bx-sizes]:active{transform:translateY(0) scale(.98)}[data-bx-card] button[data-bx-sizes] svg,[data-bx-card] button[data-bx-sizes] span{color:#fff!important}[data-bx-card] button[data-bx-sizes].bxrf-adding{pointer-events:none}[data-bx-card] button[data-bx-sizes].bxrf-adding>span:first-child{opacity:0}[data-bx-card] button[data-bx-sizes].bxrf-adding:before{content:"";position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:bxrf-spin .7s linear infinite;z-index:1}[data-bx-card] button[data-bx-sizes].bxrf-added{background:linear-gradient(135deg,#15803d,#22a35a)!important}[data-bx-card]{transition:transform .4s var(--bxrf-ease),box-shadow .4s var(--bxrf-ease),border-color .3s!important}[data-bx-card]>div:first-child:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;background:radial-gradient(260px circle at var(--mx, 50%) var(--my, 35%),rgba(255,255,255,.75),rgba(255,255,255,0) 62%);transition:opacity .35s ease}[data-bx-card]>div:first-child img{transition:transform .6s var(--bxrf-ease)!important}@media(hover:hover)and (pointer:fine){[data-bx-card]:hover{transform:translateY(-6px);border-color:#2a6ad061!important;box-shadow:0 26px 48px -26px #1a3a788c,0 0 0 1px #2a6ad024!important}[data-bx-card]:hover>div:first-child:before{opacity:1}[data-bx-card]:hover>div:first-child img{transform:translateY(-6px) scale(1.07) rotate(-2.5deg)!important}}@media(hover:none){[data-bx-card]:active{transform:scale(.985)}}[data-bx-card]>div:first-child{container-type:inline-size}@container (max-width: 210px){.bxrf-tbadge span{display:none}.bxrf-tbadge{top:8px;left:8px}}.bxrf-tbadge{position:absolute;z-index:2;top:10px;left:10px;display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px 0 6px;border-radius:999px;font-size:10.5px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:var(--bxrf-ok);background:#ffffffeb;box-shadow:0 0 0 1px #15803d2e,0 4px 10px -6px #0b153059;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.single-product main>section:first-child h1{font-weight:800!important;letter-spacing:-.035em!important;line-height:1.02!important;font-size:clamp(30px,7.6vw,34px)!important;background:linear-gradient(100deg,#0b1530,#1d3a6b 38%,#2a6ad0,#1d3a6b 72%,#0b1530) 0 50% / 220% auto;-webkit-background-clip:text;background-clip:text;color:transparent!important;animation:bxrf-text-sheen 6s ease-in-out both paused;padding-bottom:.06em}.single-product main>section:first-child h1.bxrf-in-view{animation-play-state:running}@media(min-width:1024px){.single-product main>section:first-child h1{font-size:clamp(38px,3.1vw,46px)!important}}.single-product p.bxrf-specs{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:12px!important}@media(min-width:1024px){.single-product p.bxrf-specs{justify-content:flex-start}}.single-product p:not(.bxrf-specs):has(>#bx-size-label){min-height:30px;line-height:30px;margin-top:12px!important}@media(max-width:480px){.single-product p:not(.bxrf-specs):has(>#bx-size-label){min-height:28px;line-height:28px;margin-top:10px!important}}@media(max-width:1023.98px){.single-product p:not(.bxrf-specs):has(>#bx-size-label){margin-top:8px!important}}.bxrf-spec{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;white-space:nowrap;font-size:12.5px;font-weight:700;line-height:1;letter-spacing:.01em;text-decoration:none!important;transition:transform .2s var(--bxrf-ease),box-shadow .2s}.bxrf-spec[hidden]{display:none}.bxrf-spec svg{flex:none}.bxrf-spec-size{color:#475569!important;background:#ffffffc7;box-shadow:inset 0 0 0 1px #2a6ad033;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.bxrf-spec-size #bx-size-label{color:var(--bxrf-ink)!important}.bxrf-spec-ok{color:var(--bxrf-ok)!important;background:var(--bxrf-ok-bg);box-shadow:inset 0 0 0 1px #15803d33}.bxrf-spec-7x{color:#fff!important;background:linear-gradient(135deg,var(--bxrf-navy-2),var(--bxrf-blue));box-shadow:0 6px 14px -8px #2a6ad0e6}a.bxrf-spec:hover{transform:translateY(-1px)}@media(max-width:480px){.single-product p.bxrf-specs{gap:6px;margin-top:10px!important;flex-wrap:nowrap}.bxrf-spec{height:28px;padding:0 9px;gap:4px;font-size:11.5px;letter-spacing:0}.bxrf-spec svg{width:12px;height:12px}}.bxrf-h2{position:relative;display:inline-flex!important;align-items:center;gap:12px}.bxrf-h2:before{content:"";flex:none;width:5px;height:.95em;border-radius:3px;background:linear-gradient(180deg,var(--bxrf-blue-2),var(--bxrf-navy-2));box-shadow:0 4px 10px -3px #2a6ad099}@media(max-width:1023.98px){.single-product main>section:first-child{padding-top:12px!important;padding-bottom:28px!important}.single-product main>section:first-child>.relative.z-\[1\]{padding-left:16px!important;padding-right:16px!important}.single-product main>section:first-child div:has(>.bx-pdp-stage){gap:0!important}.single-product p.bxrf-specs{margin-top:8px!important}.single-product .bx-pdp-stage{flex-direction:column!important;align-items:center!important;margin-top:10px}.single-product .bx-pdp-stage>.bxrf-flip-box,.single-product .bx-pdp-stage>div:has(>img.bx-pdp-vial){order:1}.single-product .bx-pdp-stage>.bxrf-flip-tabs{order:2}.single-product .bx-pdp-stage>.lg\:hidden{position:relative!important;left:auto!important;top:auto!important;translate:none!important;transform:none!important;order:3;margin:10px 0 0!important}.single-product .bx-pdp-stage>.lg\:hidden>div{flex-direction:row!important;flex-wrap:wrap;justify-content:center;gap:8px!important}.single-product .bx-pdp-stage .bx-swatch{width:auto!important;min-width:72px;height:36px!important;padding:0 16px!important;border-radius:999px!important;font-size:13.5px!important}.single-product img.bx-pdp-vial{height:calc(clamp(200px,calc(var(--bxrf-vh, 603px) * .4 - var(--bxrf-tx, 0px)),340px) - var(--bxrf-fit, 0px))!important}.single-product img.bx-pdp-vial+img{height:100%!important;width:auto!important}.single-product .bx-pdp-price{margin-top:8px!important}.single-product .bx-pdp-price [data-bx-now]{font-size:32px!important}.single-product .bx-pdp-price [data-bx-was]{font-size:19px!important}.single-product .bx-pdp-price>p{margin-top:4px!important}.single-product div:has(>.bx-tiers){margin-top:8px!important}.single-product .bx-tiers{padding-top:6px!important;margin-bottom:10px!important}.single-product .bx-tier{padding:9px 6px 8px!important}}@media(min-width:640px)and (max-width:1023.98px){.single-product img.bx-pdp-vial{height:clamp(300px,calc(var(--bxrf-vh, 900px) * .44),440px)!important}}@media(max-width:639.98px){:is(.bxrf-flip-on .single-product,.single-product.bxrf-has-coa) .bx-pdp-stage{flex-direction:row!important;flex-wrap:wrap;justify-content:center;align-items:center!important;column-gap:10px}:is(.bxrf-flip-on .single-product,.single-product.bxrf-has-coa) .bx-pdp-stage>:is(.bxrf-flip-box,div:has(>img.bx-pdp-vial)){flex:0 0 100%}:is(.bxrf-flip-on .single-product,.single-product.bxrf-has-coa) .bx-pdp-stage>.bxrf-flip-tabs{margin-top:8px}:is(.bxrf-flip-on .single-product,.single-product.bxrf-has-coa) .bx-pdp-stage>.lg\:hidden{margin:8px 0 0!important}:is(.bxrf-flip-on .single-product,.single-product.bxrf-has-coa) .bx-pdp-stage>.lg\:hidden:not(:has(.bx-swatch:not(:only-child))){display:none!important}:is(.bxrf-flip-on .single-product,.single-product.bxrf-has-coa) img.bx-pdp-vial{height:calc(clamp(200px,calc(var(--bxrf-vh, 603px) * .4 - 36px - var(--bxrf-tx, 0px)),300px) - var(--bxrf-fit, 0px))!important}.single-product.bxrf-has-coa .bx-pdp-stage:not(:has(>.bxrf-flip-tabs)):not(:has(>.lg\:hidden .bx-swatch:not(:only-child))){padding-bottom:44px}}@keyframes bxrf-vis{to{visibility:visible}}.single-product main>section:first-child:not(:has(+*)){visibility:hidden;animation:bxrf-vis 0s linear 1.5s forwards}@media(min-width:640px)and (max-width:1023.98px){.single-product.bxrf-has-coa .bx-pdp-stage:not(:has(>.bxrf-flip-tabs)):not(:has(>.lg\:hidden .bx-swatch:not(:only-child))){padding-bottom:46px}.single-product.bxrf-has-coa .bx-pdp-stage:not(:has(>.bxrf-flip-tabs))>.lg\:hidden:has(.bx-swatch:not(:only-child)){margin-top:56px!important}}@media(min-width:1024px){.single-product main>section:first-child{padding-top:clamp(20px,4vh,44px)!important;padding-bottom:clamp(28px,5vh,56px)!important}.single-product :is(.bxrf-hero,:where(:has(>.bx-pdp-stage))){display:grid!important;min-height:0!important;max-width:1180px;margin:0 auto;grid-template-columns:minmax(0,1.15fr) minmax(340px,440px);grid-template-rows:1fr auto auto auto auto 1fr;grid-template-areas:"stage ." "stage title" "stage sizes" "stage price" "stage buy" "stage .";column-gap:clamp(32px,5vw,88px);row-gap:0!important}.single-product :is(.bxrf-hero,:where(:has(>.bx-pdp-stage)))>:is(:is(.bxrf-hero-title,:where(:has(h1))),:is(.bxrf-hero-sizes,:where(div:not(.bx-pdp-stage):not(:has(.bx-pdp-stage)):has(.bx-swatch))),.bx-pdp-stage,.bx-pdp-price,:is(.bxrf-hero-buy,:where(:has(.bx-tiers)))){position:relative!important;inset:auto!important;transform:none!important;translate:none!important;scale:none!important;margin:0!important}.single-product :is(.bxrf-hero,:where(:has(>.bx-pdp-stage)))>:is(.bxrf-hero-title,:where(:has(h1))){grid-area:title;width:auto!important;text-align:left}.single-product :is(.bxrf-hero,:where(:has(>.bx-pdp-stage)))>:is(.bxrf-hero-sizes,:where(div:not(.bx-pdp-stage):not(:has(.bx-pdp-stage)):has(.bx-swatch))){grid-area:sizes;margin-top:20px!important}.single-product :is(.bxrf-hero,:where(:has(>.bx-pdp-stage)))>:is(.bxrf-hero-sizes,:where(div:not(.bx-pdp-stage):not(:has(.bx-pdp-stage)):has(.bx-swatch)))>div{justify-content:flex-start!important;gap:8px!important}.single-product :is(.bxrf-hero,:where(:has(>.bx-pdp-stage)))>:is(.bxrf-hero-sizes,:where(div:not(.bx-pdp-stage):not(:has(.bx-pdp-stage)):has(.bx-swatch))) .bx-swatch{width:auto!important;min-width:76px;height:42px!important;padding:0 18px!important;border-radius:999px!important;font-size:14px!important}.single-product :is(.bxrf-hero,:where(:has(>.bx-pdp-stage)))>.bx-pdp-stage{grid-area:stage;width:100%!important;align-self:center;justify-content:center}.single-product :is(.bxrf-hero,:where(:has(>.bx-pdp-stage)))>.bx-pdp-stage.bxrf-flip-stage{padding-bottom:50px!important}:is(.single-product.bxrf-has-coa,.single-product:has(#coa .bx-coa-card)) :is(.bxrf-hero,:where(:has(>.bx-pdp-stage)))>.bx-pdp-stage{padding-bottom:50px!important}.single-product .bxrf-flip-stage>.bxrf-flip-tabs{bottom:6px}.single-product :is(.bxrf-hero,:where(:has(>.bx-pdp-stage)))>.bx-pdp-price{grid-area:price;margin-top:22px!important;text-align:left}.single-product :is(.bxrf-hero,:where(:has(>.bx-pdp-stage)))>.bx-pdp-price [data-bx-price]{justify-content:flex-start!important}.single-product :is(.bxrf-hero,:where(:has(>.bx-pdp-stage)))>:is(.bxrf-hero-buy,:where(:has(.bx-tiers))){grid-area:buy;width:100%!important;max-width:none!important;margin-top:18px!important}.single-product :is(.bxrf-hero,:where(:has(>.bx-pdp-stage)))>:is(.bxrf-hero-buy,:where(:has(.bx-tiers)))>p{text-align:left!important}.single-product img.bx-pdp-vial{height:clamp(360px,58vh,600px)!important}.single-product img.bx-pdp-vial+img{height:100%!important;width:auto!important}}@media(min-width:640px)and (max-width:1023.98px){body:not(.page-id-188) main .bx-cta-band>img{top:auto!important;bottom:92px!important;width:104px!important;translate:none!important}}@media(max-width:480px){main div.rounded-3xl:has(>div>div>form.lg\:flex input[type=email]){padding-left:16px;padding-right:16px}main form.lg\:flex>div.rounded-full:has(>input[type=email]){gap:6px;padding-left:14px}main form.lg\:flex>div.rounded-full:has(>input[type=email])>button{padding-left:14px;padding-right:14px}}@media(max-width:400px){main form.lg\:flex>div.rounded-full:has(>input[type=email]){flex-wrap:wrap;gap:8px;padding:0;border:0;border-radius:0;background:none}main form.lg\:flex>div.rounded-full:has(>input[type=email])>input{flex:1 0 100%;height:48px;padding:0 18px;border:1px solid #cbd5e1;border-radius:999px;background:#fff;transition:border-color .2s,box-shadow .2s}main form.lg\:flex>div.rounded-full:has(>input[type=email])>input:focus{border-color:#2a6ad0;box-shadow:0 0 0 3px #2a6ad026}main form.lg\:flex>div.rounded-full:has(>input[type=email])>button{flex:1 0 100%;height:48px}}@media(max-width:1023.98px){body:not(.home) .promo-banner{--sp-h: 52px !important}body:not(.home) .promo-banner>.relative.z-10{padding-top:8px!important;padding-bottom:8px!important;gap:4px!important}body:not(.home) .promo-banner p.promo-copy.flex-wrap{display:none!important}body:not(.home) .promo-banner .bx-sp-title{font-size:17px!important}body:not(.home) .promo-banner .bx-promo-ends{font-size:9px!important}}.single-product .bx-tier{transition:transform .25s var(--bxrf-ease),box-shadow .25s,border-color .25s,background-color .25s!important}.single-product .bx-tier[aria-pressed=true]{border-color:var(--bxrf-blue)!important;box-shadow:0 0 0 1px var(--bxrf-blue),0 12px 26px -14px #2a6ad0b3!important}.single-product .bx-tier[aria-pressed=true] strong{color:var(--bxrf-navy-2)}.single-product button.relative.inline-flex.h-11.w-full{overflow:hidden;isolation:isolate}.single-product button.relative.inline-flex.h-11.w-full:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(110deg,transparent 25%,rgba(255,255,255,.35) 50%,transparent 75%);transform:translate(-130%);transition:transform .8s var(--bxrf-ease)}.single-product button.relative.inline-flex.h-11.w-full:hover:after{transform:translate(130%)}.bxrf-flip-box{perspective:1400px}.bxrf-flip-box>img{transition:opacity .35s ease,transform .65s var(--bxrf-ease)!important;transform-origin:50% 55%}.bxrf-flip-box.is-coa>img{opacity:0!important;transform:translate(calc(var(--bxrf-dir, 1) * -16%)) rotateY(calc(var(--bxrf-dir, 1) * 72deg)) scale(.86)!important}.bxrf-coa-face{position:absolute;z-index:5;left:50%;top:50%;height:min(100%,640px);aspect-ratio:8.5 / 11;max-width:calc(100% - 96px);translate:-50% -50%;border-radius:18px;overflow:hidden;background:#fff;cursor:zoom-in;box-shadow:0 30px 60px -28px #0a1f448c,0 0 0 1px #2a6ad029;opacity:0;pointer-events:none;transform:rotateY(calc(var(--bxrf-dir, 1) * -78deg)) scale(.9);transition:opacity .3s ease .1s,transform .7s var(--bxrf-ease) .06s;container-type:inline-size}.bxrf-flip-box.is-coa .bxrf-coa-face{opacity:1;transform:none;pointer-events:auto}.bxrf-coa-face.nudge{animation:bxrf-nudge .45s var(--bxrf-ease)}@keyframes bxrf-nudge{30%{transform:scale(1.03)}}.bxrf-coa-doc{position:absolute;inset:0;background:#fff}.bxrf-coa-doc canvas,.bxrf-coa-doc img{display:block;width:100%!important;height:auto!important}.bxrf-coa-shade{position:absolute;inset:0;background:linear-gradient(180deg,#fff0 20%,#f3f7fee0 44%,#ecf2fcf7 60%,#eaf1fc)}.bxrf-coa-top{position:absolute;top:10px;left:10px;right:10px;display:flex;justify-content:space-between;gap:6px}.bxrf-coa-panel{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;gap:5px;padding:0 12px 14px;text-align:center}.bxrf-coa-pur{margin:0;font-size:clamp(26px,16cqw,46px);font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--bxrf-ink)}.bxrf-coa-cap{margin:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;color:var(--bxrf-muted)}.bxrf-coa-open{display:inline-flex;flex:none;align-items:center;gap:7px;height:38px;margin-top:5px;padding:0 16px;border:0;border-radius:999px;cursor:pointer;white-space:nowrap;font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--bxrf-navy-2),var(--bxrf-blue));box-shadow:0 12px 24px -12px #2a6ad0e6,inset 0 1px #fff3;transition:transform .2s var(--bxrf-ease),box-shadow .2s}.bxrf-coa-open:hover{transform:translateY(-1px) scale(1.02)}.bxrf-coa-foot{margin:2px 0 0;max-width:100%;font-size:11px;line-height:1.35;font-weight:600;color:#6b7a90}.bxrf-coa-face.is-none{cursor:default}.bxrf-coa-wait{position:absolute;inset:0 0 40%;display:grid;place-items:center;color:#9fb4d6;background:repeating-linear-gradient(135deg,#f6f9fe 0 12px,#eff4fc 12px 24px)}.bxrf-coa-face.is-none .bxrf-coa-pur{font-size:clamp(20px,11cqw,30px)}.bxrf-coa-face.is-none .bxrf-coa-cap{white-space:normal}.bxrf-coa-face.is-none .bxrf-chip-ok{background:#fff3dc;color:#8a4b00}@container (max-width: 230px){.bxrf-coa-top{top:8px;left:8px;right:8px}.bxrf-coa-top .bxrf-chip{height:20px;padding:0 7px;font-size:9.5px}.bxrf-coa-panel{gap:4px;padding:0 9px 11px}.bxrf-coa-cap{font-size:11px}.bxrf-coa-open{height:34px;padding:0 13px;font-size:13px}.bxrf-coa-foot{font-size:10px}}.bxrf-flip-btn{position:absolute;z-index:6;top:50%;translate:0 -50%;display:grid;place-items:center;width:40px;height:40px;border-radius:999px;border:0;cursor:pointer;pointer-events:auto;color:var(--bxrf-navy-2);background:#ffffffc7;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 0 0 1px #2a6ad02e,0 10px 22px -12px #0a1f448c;transition:left .6s var(--bxrf-ease),right .6s var(--bxrf-ease),transform .2s var(--bxrf-ease),background-color .2s,color .2s}.bxrf-flip-btn.is-prev{left:13%}.bxrf-flip-btn.is-next{right:13%}.bxrf-flip-box.is-coa .bxrf-flip-btn.is-prev{left:0}.bxrf-flip-box.is-coa .bxrf-flip-btn.is-next{right:0}.bxrf-flip-btn:hover{background:#fff;color:var(--bxrf-blue);transform:scale(1.08)}.bxrf-flip-btn:active{transform:scale(.94)}.bxrf-flip-btn.hint{animation:bxrf-hint 1.6s var(--bxrf-ease) 2}@keyframes bxrf-hint{0%,to{transform:none;box-shadow:0 0 0 1px #2a6ad02e,0 10px 22px -12px #0a1f448c}40%{transform:translate(4px);box-shadow:0 0 0 6px #2a6ad024,0 10px 22px -12px #0a1f448c}}.bxrf-flip-tabs{position:absolute;z-index:31;left:50%;bottom:-16px;translate:-50% 0;display:inline-flex;padding:3px;border-radius:999px;pointer-events:auto;background:#fffc;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 0 0 1px #2a6ad024,0 6px 16px -10px #0a1f4480}.bxrf-flip-tabs button{height:24px;padding:0 12px;border:0;border-radius:999px;cursor:pointer;background:transparent;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--bxrf-muted);transition:background-color .25s,color .25s}.bxrf-flip-tabs button[aria-pressed=true]{background:var(--bxrf-navy-2);color:#fff}@media(max-width:1023.98px){.single-product .bx-pdp-stage>.bxrf-flip-box,.single-product.bxrf-has-coa .bx-pdp-stage>div:has(>img.bx-pdp-vial){display:block!important;width:100%}.bxrf-flip-tabs{position:relative;left:auto;bottom:auto;translate:none;margin-top:10px}.bxrf-flip-tabs button{height:30px;padding:0 18px;font-size:11.5px}.bxrf-flip-btn{width:40px;height:40px}.bxrf-flip-btn.is-prev,.bxrf-flip-box.is-coa .bxrf-flip-btn.is-prev{left:4px}.bxrf-flip-btn.is-next,.bxrf-flip-box.is-coa .bxrf-flip-btn.is-next{right:4px}}.bxrf-lots{padding-top:6px}.bxrf-lots-btn{display:flex;align-items:center;gap:10px;width:100%;padding:14px 0;border:0;border-bottom:1px solid #e2e8f0;background:none;text-align:left;cursor:pointer;color:inherit}.bxrf-lots-btn h2{margin:0;font-size:20px;font-weight:700;letter-spacing:-.02em;color:#0f172a}@media(min-width:768px){.bxrf-lots-btn h2{font-size:24px}}.bxrf-lots-count{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 7px;border-radius:999px;font-size:12px;font-weight:800;color:var(--bxrf-navy-2);background:var(--bxrf-mist)}.bxrf-lots-ic{margin-left:auto;display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:#f1f5f9;color:#475569;transition:transform .35s var(--bxrf-ease),background-color .2s}.bxrf-lots-btn:hover .bxrf-lots-ic{background:#e2e8f0}.bxrf-lots.is-open .bxrf-lots-ic{transform:rotate(180deg)}.bxrf-lots-panel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .45s var(--bxrf-ease),opacity .3s ease}.bxrf-lots.is-open .bxrf-lots-panel{grid-template-rows:1fr;opacity:1}.bxrf-lots-in{overflow:hidden}.bxrf-lots-list{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:10px}@media(min-width:900px){.bxrf-lots-list{grid-template-columns:1fr 1fr}}.bxrf-lot{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;padding:12px 12px 12px 14px;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px #e5ebf3,0 6px 16px -14px #0b153066}.bxrf-lot-ic{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--bxrf-mist);color:var(--bxrf-blue)}.bxrf-lot-main{min-width:0}.bxrf-lot-name{margin:0;font-size:14.5px;font-weight:700;color:#0f172a}.bxrf-lot-meta{margin:2px 0 0;font-size:12px;color:#64748b}.bxrf-lot-pur{margin:0;text-align:right;font-size:16px;font-weight:800;letter-spacing:-.02em;color:var(--bxrf-blue);line-height:1.05}.bxrf-lot-pur small{display:block;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.bxrf-lot-view{display:inline-flex;align-items:center;gap:2px;height:34px;padding:0 10px 0 13px;border:0;border-radius:999px;cursor:pointer;font-size:13px;font-weight:700;color:#fff;background:var(--bxrf-navy-2);transition:background-color .2s}.bxrf-lot-view:hover{background:var(--bxrf-blue)}.bxrf-lot-pi{display:none;font-weight:700;color:var(--bxrf-blue)}@media(max-width:480px){.bxrf-lot{grid-template-columns:auto 1fr auto}.bxrf-lot-pur{display:none}.bxrf-lot-pi{display:inline}}.single-product .bx-coa-btn{background:linear-gradient(135deg,#213b66,#2c5291)!important;color:#fff!important;box-shadow:0 10px 22px -12px #213b66cc;transition:transform .2s var(--bxrf-ease),box-shadow .2s,filter .2s}.single-product .bx-coa-btn:hover{transform:translateY(-1px);filter:brightness(1.08)}.bxrf-lots-empty,.bxrf-lots-note{margin:12px 0 0;font-size:13px;color:#64748b}.bxrf-lots-note{font-size:12px;margin-bottom:4px}.bxrf-buybar{position:fixed;z-index:70;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:12px;padding:8px 8px 8px 16px;border-radius:999px;background:#ffffffeb;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 0 0 1px #2a6ad024,0 18px 40px -16px #0a1f4480;transform:translateY(140%);opacity:0;pointer-events:none;transition:transform .45s var(--bxrf-ease),opacity .3s ease}.bxrf-buybar.is-on{transform:none;opacity:1;pointer-events:auto}html:is(.bxrf-drawer-open,.bxrf-mn-on,.bxrf-lock) .bxrf-buybar.is-on{transform:translateY(140%);opacity:0;pointer-events:none}.bxrf-buybar-info{min-width:0;flex:1}.bxrf-buybar-name{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;color:#475569}.bxrf-buybar-price{margin:0;font-size:17px;font-weight:800;letter-spacing:-.02em;color:var(--bx-promo, #bf5700);line-height:1.15}.bxrf-buybar-btn{display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 20px;border:0;border-radius:999px;cursor:pointer;font-size:14px;font-weight:700;color:#fff;white-space:nowrap;background:linear-gradient(135deg,var(--bxrf-navy-2),var(--bxrf-blue));box-shadow:0 10px 22px -12px #2a6ad0e6}.bxrf-buybar-btn:active{transform:scale(.97)}.bxrf-cartbar .bxrf-buybar-btn{text-decoration:none}.bxrf-cartbar:not(.is-empty) [data-act=shop],.bxrf-cartbar.is-empty [data-act=cart]{display:none}.bxrf-cartbar.is-empty .bxrf-buybar-price{font-size:15px;letter-spacing:-.01em;color:#0b1530}@media(min-width:1024px){.bxrf-buybar{display:none}}#bcx-agent{transition:transform .45s var(--bxrf-ease),opacity .3s ease}html.bxrf-bar-on #bcx-agent{transform:translateY(-74px)}html.bxrf-bar-on footer.bxrf-foot{padding-bottom:76px}html.bxrf-bar-on body:not(:has(footer.bxrf-foot)){padding-bottom:76px}html.bxrf-foot-in{background-color:#0a1f44}html.bxrf-buy-in #bcx-agent:not(.bcx-open){opacity:0;pointer-events:none;transform:scale(.85)}html.bxrf-lock,html.bxrf-lock body{overflow:hidden!important}html.bxrf-lock #bcx-agent{visibility:hidden!important}.bxrf-viewer{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:flex-end;justify-content:center}.bxrf-viewer[hidden]{display:none}.bxrf-viewer-scrim{position:absolute;inset:0;background:#060e208c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;transition:opacity .28s ease}.bxrf-viewer.is-open .bxrf-viewer-scrim{opacity:1}.bxrf-viewer-sheet{position:relative;display:flex;flex-direction:column;width:100%;max-height:94%;border-radius:24px 24px 0 0;background:#f6f8fc;color:#0f172a;outline:none;overflow:hidden;box-shadow:0 -20px 60px -20px #060e2080;transform:translateY(100%);transition:transform .4s var(--bxrf-ease)}.bxrf-viewer.is-open .bxrf-viewer-sheet{transform:none}.bxrf-viewer-grab{width:42px;height:5px;border-radius:99px;background:#cdd6e3;margin:8px auto 0}.bxrf-viewer-head{display:flex;align-items:flex-start;gap:12px;padding:10px 16px 12px;border-bottom:1px solid #e5ebf3;background:#fff}.bxrf-viewer-titles{flex:1;min-width:0}.bxrf-viewer-eyebrow{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--bxrf-ok)}.bxrf-viewer-title{margin:2px 0 0;font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:var(--bxrf-ink)}.bxrf-viewer-x{flex:none;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:999px;cursor:pointer;background:#f1f5f9;color:#334155}.bxrf-viewer-x:hover{background:#e2e8f0}.bxrf-viewer-body{display:flex;flex-direction:column;overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.bxrf-viewer-info{padding:14px 16px 6px}.bxrf-viewer-score{display:flex;align-items:baseline;gap:10px}.bxrf-viewer-score[hidden]{display:none}.bxrf-viewer-pur{margin:0;font-size:34px;font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--bxrf-blue)}.bxrf-viewer-purlab{margin:0;font-size:12px;font-weight:600;color:var(--bxrf-muted)}.bxrf-viewer-meta{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0 0}.bxrf-viewer-meta>div{padding:8px 10px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #e5ebf3;min-width:0}.bxrf-viewer-meta dt{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8a97ab}.bxrf-viewer-meta dd{margin:2px 0 0;display:flex;align-items:center;gap:6px;font-size:13.5px;font-weight:700;color:#0f172a;overflow-wrap:anywhere}.bxrf-viewer-meta dd a{color:var(--bxrf-blue);text-decoration:none}.bxrf-viewer-meta>div:last-child:nth-child(odd){grid-column:1 / -1}.bxrf-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.bxrf-copy{display:grid;place-items:center;width:26px;height:26px;flex:none;border:0;border-radius:8px;cursor:pointer;background:var(--bxrf-mist);color:var(--bxrf-navy-2)}.bxrf-copy svg+svg,.bxrf-copy.is-done svg:first-child{display:none}.bxrf-copy.is-done svg+svg{display:block;color:var(--bxrf-ok)}.bxrf-viewer-tests{margin-top:12px}.bxrf-viewer-sub{margin:0 0 6px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#475569}.bxrf-viewer-tests ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.bxrf-viewer-tests li{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #e5ebf3;font-size:13px;color:#334155}.bxrf-viewer-tests li>svg{flex:none;color:var(--bxrf-ok)}.bxrf-viewer-tests li span{flex:1;min-width:0}.bxrf-viewer-tests li b{color:#0f172a}.bxrf-viewer-tests li em{font-style:normal;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--bxrf-ok);background:var(--bxrf-ok-bg);padding:3px 8px;border-radius:999px}.bxrf-viewer-verify{margin:10px 0 0;font-size:12.5px;color:#475569}.bxrf-viewer-verify a{color:var(--bxrf-blue);font-weight:700}.bxrf-viewer-actions{display:flex;gap:8px;margin-top:14px}.bxrf-viewer-actions .bxrf-btn{flex:1}.bxrf-viewer-actions [hidden]{display:none}.bxrf-viewer-ruo{margin:10px 0 0;font-size:11.5px;color:#8a97ab}.bxrf-viewer-docwrap{position:relative;order:-1;padding:10px 12px 6px}.bxrf-viewer-tools{position:sticky;top:8px;z-index:2;display:flex;align-items:center;gap:4px;width:max-content;margin:0 auto 10px;padding:4px;border-radius:999px;background:#ffffffeb;box-shadow:0 0 0 1px #e2e8f0,0 8px 20px -12px #0b153066}.bxrf-viewer-tools[hidden]{display:none}.bxrf-viewer-tools button{min-width:34px;height:32px;padding:0 10px;border:0;border-radius:999px;cursor:pointer;background:transparent;font-size:16px;font-weight:700;color:#334155}.bxrf-viewer-tools button:hover{background:#f1f5f9}.bxrf-viewer-tools .bxrf-viewer-fit{font-size:12px}.bxrf-viewer-zoom{min-width:46px;text-align:center;font-size:12px;font-weight:700;color:#475569}.bxrf-viewer-doc{overflow:auto;border-radius:14px;outline:none}.bxrf-viewer-doc .bxrf-pages{display:grid;gap:12px;width:max-content;margin:0 auto}.bxrf-viewer-doc .bxrf-page{display:block;border-radius:10px;background:#fff;box-shadow:0 0 0 1px #e2e8f0,0 18px 40px -24px #0b153073}.bxrf-viewer-doc.is-zoomed .bxrf-pages{margin:0}.bxrf-skel-page{aspect-ratio:8.5 / 11;border-radius:10px}.bxrf-viewer-frame{display:block;width:100%;height:72vh;border:0;border-radius:12px;background:#fff}.bxrf-viewer-fallback{display:grid;justify-items:center;gap:12px;padding:16px;text-align:center;font-size:14px;color:#475569}.bxrf-viewer-fallback .bxrf-faux{max-width:260px;aspect-ratio:8.5 / 11;border-radius:10px;box-shadow:0 0 0 1px #e2e8f0}@media(min-width:900px){.bxrf-viewer{align-items:center;padding:24px}.bxrf-viewer-sheet{max-width:1080px;max-height:100%;border-radius:24px;transform:translateY(24px) scale(.98);opacity:0;transition:transform .4s var(--bxrf-ease),opacity .25s ease}.bxrf-viewer.is-open .bxrf-viewer-sheet{opacity:1}.bxrf-viewer-grab{display:none}.bxrf-viewer-head{padding:16px 20px}.bxrf-viewer-title{font-size:24px}.bxrf-viewer-body{flex-direction:row;overflow:hidden;min-height:0;flex:1}.bxrf-viewer-info{width:340px;flex:none;padding:20px;overflow:auto;border-right:1px solid #e5ebf3;background:#fff}.bxrf-viewer-docwrap{order:0;flex:1;min-width:0;overflow:auto;padding:14px 20px 24px}.bxrf-viewer-doc{overflow:visible}.bxrf-viewer-pur{font-size:42px}}html:not(.bxrf-coa-on) body.page-id-194 main>section:first-child p,html:not(.bxrf-coa-on) body.page-id-194 main>section:first-child+section{visibility:hidden;animation:bxrf-vis 0s linear 2.5s forwards}.bxrf-coa-on .bxrf-lede{max-width:520px!important;font-size:clamp(14px,2vw,18px)!important;color:#3e4c63!important}.bxrf-coa-on main>section:first-child:after{content:"";position:absolute;top:0;bottom:0;left:0;width:41.6%;z-index:0;pointer-events:none;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.55) 50%,transparent 100%);transform:translate(-237.5%);animation:bxrf-scan 7s ease-in-out infinite}@keyframes bxrf-scan{0%{transform:translate(-237.5%)}60%,to{transform:translate(762.5%)}}.bxrf-coa-stats{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:720px;margin:24px auto 0}.bxrf-live{grid-column:1 / -1;justify-self:center;display:inline-flex;align-items:center;gap:8px;margin:0 0 2px;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:700;color:#14532d;background:#ffffffd9;box-shadow:inset 0 0 0 1px #15803d2e}.bxrf-live i{position:relative;width:8px;height:8px;border-radius:50%;background:#22c55e}.bxrf-live i:after{content:"";position:absolute;inset:0;border-radius:50%;background:#22c55e;animation:bxrf-ring-live 2s ease-out infinite}@keyframes bxrf-ring-live{0%{transform:scale(1);opacity:.55}80%,to{transform:scale(3.25);opacity:0}}.bxrf-coa-stat{padding:14px 10px 12px;border-radius:18px;text-align:center;background:#ffffff9e;backdrop-filter:blur(10px) saturate(1.3);-webkit-backdrop-filter:blur(10px) saturate(1.3);box-shadow:inset 0 0 0 1px #fffc,0 16px 34px -24px #0a1f4499}.bxrf-coa-stat b{display:block;font-size:clamp(22px,3.4vw,30px);font-weight:800;letter-spacing:-.03em;line-height:1.05;font-variant-numeric:tabular-nums;background:linear-gradient(100deg,#0b1530,#2a6ad0);-webkit-background-clip:text;background-clip:text;color:transparent}.bxrf-coa-stat span{display:block;margin-top:4px;font-size:11.5px;font-weight:600;color:#475569}@media(max-width:640px){.bxrf-coa-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px}.bxrf-coa-stat{padding:11px 8px 10px}}.bxrf-coa-deck{max-width:1000px;margin:0 auto 26px;display:grid;gap:12px}.bxrf-filters{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.bxrf-filters button{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;border:0;border-radius:999px;cursor:pointer;font-size:13px;font-weight:700;color:#334155;background:#fff;box-shadow:inset 0 0 0 1px #dbe3ef;transition:background-color .25s,color .25s,box-shadow .25s,transform .2s var(--bxrf-ease)}.bxrf-filters button span{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;font-size:11.5px;background:#eef2f8;color:#475569}.bxrf-filters button:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px var(--bxrf-blue)}.bxrf-filters button[aria-pressed=true]{color:#fff;background:linear-gradient(135deg,var(--bxrf-navy-2),var(--bxrf-blue));box-shadow:0 10px 22px -12px #2a6ad0e6}.bxrf-filters button[aria-pressed=true] span{background:#fff3;color:#fff}@media(max-width:640px){.bxrf-filters{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin:0 -16px;padding:2px 16px 6px;scrollbar-width:none}.bxrf-filters::-webkit-scrollbar{display:none}.bxrf-filters button{flex:none}}.bxrf-coa-legend{padding:12px 16px;border-radius:18px;background:linear-gradient(135deg,#f4f8ff,#eaf1fd);box-shadow:inset 0 0 0 1px #dbe6f7;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 14px;text-align:center}.bxrf-coa-legend-h{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--bxrf-navy-2)}.bxrf-coa-legend ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.bxrf-coa-legend li{padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;color:#334155;background:#fff;box-shadow:inset 0 0 0 1px #dbe6f7}.bxrf-coa-legend-note{flex-basis:100%;margin:0;font-size:12px;color:var(--bxrf-muted)}.bxrf-coa-ruo{flex-basis:100%;margin:2px 0 0;font-size:11.5px;line-height:1.5;color:var(--bxrf-muted)}@media(max-width:640px){.bxrf-coa-legend{padding:10px 12px;gap:6px}.bxrf-coa-legend li{padding:3px 8px;font-size:11px}.bxrf-coa-legend-note{display:none}}.bxrf-coa-on [data-bx-coa-grid]>[data-name]{position:relative;border-radius:22px!important;transition:transform .45s var(--bxrf-ease),box-shadow .45s var(--bxrf-ease),border-color .3s!important}.bxrf-coa-on [data-bx-coa-grid]>[data-name].bxrf-off{display:none!important}.bxrf-coa-on [data-bx-coa-grid]>[data-name]:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(340px circle at var(--mx, 50%) var(--my, 0%),rgba(90,166,242,.14),transparent 60%);transition:opacity .3s}.bxrf-coa-on [data-bx-coa-grid]>[data-name].is-7x{isolation:isolate;border-color:transparent!important;background:linear-gradient(180deg,#e9f9ef,#fff 40%)!important;box-shadow:0 0 0 1px #15803d14,0 28px 50px -30px #15803da6!important}.bxrf-coa-on [data-bx-coa-grid]>[data-name].is-7x:after{content:"";position:absolute;inset:-1.5px;z-index:-1;border-radius:inherit;padding:2px;pointer-events:none;background:conic-gradient(from var(--bxrf-a),#16a34a 0deg,#86efac 70deg,#15803d 150deg,#bbf7d0 230deg,#22c55e 300deg,#16a34a 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:bxrf-orbit 7s linear 2}.bxrf-coa-on [data-bx-coa-grid]>[data-name].is-new:not(.is-7x){border-color:#2a6ad080!important;background:linear-gradient(180deg,#edf3ff,#fff 40%)!important;box-shadow:0 0 0 1px #2a6ad014,0 24px 46px -30px #2a6ad0b3!important}@media(hover:hover)and (pointer:fine){.bxrf-coa-on [data-bx-coa-grid]>[data-name]:hover{transform:translateY(-6px);box-shadow:0 30px 56px -30px #1a3a788c!important}.bxrf-coa-on [data-bx-coa-grid]>[data-name]:hover:before{opacity:1}}.bxrf-coa-on [data-bx-coa-grid]>[data-name]>div:first-child a{position:relative;overflow:hidden}.bxrf-coa-on [data-bx-coa-grid]>[data-name]>div:first-child a:after{content:"";position:absolute;left:0;right:0;top:-30%;height:30%;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(120,190,255,.55),transparent);opacity:0;transition:opacity .2s}.bxrf-coa-on [data-bx-coa-grid]>[data-name]:hover>div:first-child a:after{opacity:1;animation:bxrf-scan-v 1.4s ease-in-out infinite}@keyframes bxrf-scan-v{0%{top:-30%}to{top:100%}}.bxrf-coa-on [data-bx-coa-grid]>[data-name]>div:first-child a img{transition:transform .5s var(--bxrf-ease)}.bxrf-coa-on [data-bx-coa-grid]>[data-name]:hover>div:first-child a img{transform:scale(1.08) rotate(-3deg)}.bxrf-cc-hide-indep>p.mt-3\.5{display:none!important}.bxrf-coa-on [data-bx-coa-grid]>[data-name] h3.truncate{white-space:normal;overflow:visible;line-height:1.2}.bxrf-newtag{position:absolute;z-index:2;top:-10px;left:18px;height:22px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#15803d,#22a35a);box-shadow:0 8px 16px -8px #15803de6}:not(.is-7x)>.bxrf-newtag{background:linear-gradient(135deg,var(--bxrf-navy-2),var(--bxrf-blue));box-shadow:0 8px 16px -8px #2a6ad0e6}.bxrf-newtag svg{flex:none;margin-right:5px}.bxrf-newtag i{position:relative;flex:none;width:6px;height:6px;margin-right:6px;border-radius:50%;background:#fff}.bxrf-newtag i:after{content:"";position:absolute;inset:0;border-radius:50%;background:#fff;animation:bxrf-ring-tag 1.8s ease-out infinite}@keyframes bxrf-ring-tag{0%{transform:scale(1);opacity:.75}70%,to{transform:scale(3);opacity:0}}.is-7x>.bxrf-newtag{overflow:hidden}.is-7x>.bxrf-newtag:after{content:"";position:absolute;top:0;bottom:0;left:0;width:80%;pointer-events:none;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.65) 50%,transparent 100%);transform:translate(262.5%);animation:bxrf-tagshine 3.6s ease-in-out infinite}@keyframes bxrf-tagshine{0%,55%{transform:translate(262.5%)}to{transform:translate(-237.5%)}}.bxrf-cg-group{grid-column:1 / -1;display:flex;align-items:center;gap:10px;margin:10px 0 -2px;padding:0;font:inherit;letter-spacing:0}.bxrf-cg-group[hidden]{display:none!important}.bxrf-cg-group:first-child{margin-top:0}.bxrf-cg-group-ic{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:11px;color:#fff;background:linear-gradient(135deg,#15803d,#22c55e);box-shadow:0 8px 16px -8px #15803dd9}.bxrf-cg-group.g1 .bxrf-cg-group-ic{background:linear-gradient(135deg,var(--bxrf-navy-2),var(--bxrf-blue));box-shadow:0 8px 16px -8px #2a6ad0e6}.bxrf-cg-group.g2 .bxrf-cg-group-ic{color:#64748b;background:#eef2f7;box-shadow:inset 0 0 0 1px #dbe3ef}.bxrf-cg-group-t{display:flex;flex-direction:column;min-width:0}.bxrf-cg-group-t b{font-size:16px;font-weight:800;line-height:1.2;letter-spacing:-.01em;color:var(--bxrf-ink)}.bxrf-cg-group-t small{font-size:12.5px;font-weight:500;line-height:1.35;color:var(--bxrf-muted)}.bxrf-cg-group:after{content:"";order:2;flex:1 1 24px;height:1px;min-width:16px;background:linear-gradient(90deg,#d5dfee,transparent)}.bxrf-cg-group-n{order:3;flex:none;display:grid;place-items:center;min-width:28px;height:24px;padding:0 9px;border-radius:999px;font-size:12.5px;font-weight:800;color:#15803d;background:#dcfce7}.bxrf-cg-group.g1 .bxrf-cg-group-n{color:var(--bxrf-blue);background:#e3ecfb}.bxrf-cg-group.g2 .bxrf-cg-group-n{color:#64748b;background:#eef2f7}@media(max-width:639.98px){.bxrf-cg-group{gap:9px;margin:6px 0 -4px}.bxrf-cg-group-ic{width:30px;height:30px;border-radius:10px}.bxrf-cg-group-t b{font-size:14.5px}.bxrf-cg-group-t small{font-size:11.5px}}@media(prefers-reduced-motion:reduce){.bxrf-coa-on [data-bx-coa-grid]>[data-name].is-7x:after,.bxrf-newtag i,.bxrf-newtag i:after,.is-7x>.bxrf-newtag:after{animation:none!important}.bxrf-newtag i:after,.is-7x>.bxrf-newtag:after{opacity:0}}.bxrf-pbox{position:relative;padding-right:58px!important}.bxrf-ring{position:absolute;right:10px;top:50%;width:40px;height:40px;translate:0 -50%;rotate:-90deg}.bxrf-ring circle{fill:none;stroke-width:4}.bxrf-ring .bg{stroke:#2a6ad024}.bxrf-ring .fg{stroke:var(--bxrf-blue);stroke-linecap:round;stroke-dasharray:113.1;stroke-dashoffset:113.1;transition:stroke-dashoffset 1.6s var(--bxrf-ease) .15s}.bxrf-in .bxrf-ring .fg,[data-name]:not(.bxrf-wait) .bxrf-ring .fg{stroke-dashoffset:calc(113.1 - 113.1 * var(--p) / 100)}.is-7x .bxrf-ring .fg{stroke:#16a34a}.bxrf-pbox [data-count]{font-variant-numeric:tabular-nums}.bxrf-cc{margin-top:14px;padding:12px;border-radius:16px;background:#f8fafd;box-shadow:inset 0 0 0 1px #e8eef6}.bxrf-cc-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.bxrf-cc-label{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.bxrf-cc-count{flex:none;white-space:nowrap;display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:var(--bxrf-navy-2);background:#e4ecfa}.bxrf-cc-count.is-full{color:#fff;background:linear-gradient(135deg,#15803d,#22a35a);box-shadow:0 6px 14px -8px #15803dcc}.bxrf-cc-count.is-legacy{color:#64748b;background:#eef2f7}.bxrf-cc-tests{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:5px}.bxrf-cc-tests li{display:inline-flex;align-items:center;gap:4px;padding:3px 8px 3px 6px;border-radius:999px;font-size:11.5px;font-weight:600;color:#1f3b2b;background:#fff;box-shadow:inset 0 0 0 1px #d6ecdd}.bxrf-cc-tests li svg{color:var(--bxrf-ok)}.bxrf-tl{margin-top:12px;padding-top:10px;border-top:1px dashed #dbe3ef}.bxrf-tl-h{display:flex;align-items:center;gap:6px;margin:0 0 6px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.bxrf-tl ol{list-style:none;margin:0;padding:0;position:relative}.bxrf-tl ol:before{content:"";position:absolute;left:6px;top:12px;bottom:12px;width:2px;border-radius:2px;background:linear-gradient(180deg,var(--bxrf-blue),#dbe3ef)}.bxrf-tl li{position:relative;display:flex;align-items:center;gap:10px;padding:6px 0 6px 22px;min-height:40px}.bxrf-tl li>i{position:absolute;left:1px;top:50%;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px #b8c6dc}.bxrf-tl li.is-current>i{background:var(--bxrf-blue);box-shadow:0 0 0 3px #2a6ad02e}.bxrf-tl li.is-current>i:after{content:"";position:absolute;inset:-6px;border-radius:50%;background:#2a6ad01a;opacity:0;animation:bxrf-halo 2.4s ease-in-out infinite}.is-7x .bxrf-tl li.is-current>i{background:#16a34a;box-shadow:0 0 0 3px #16a34a33}.is-7x .bxrf-tl li.is-current>i:after{background:#16a34a1f}@keyframes bxrf-halo{50%{opacity:1}}.bxrf-tl li.is-first>i{box-shadow:inset 0 0 0 2px #cbd5e1;background:repeating-linear-gradient(45deg,#fff 0 2px,#e2e8f0 2px 4px)}.bxrf-tl li>div{flex:1;min-width:0}.bxrf-tl li b{display:block;font-size:12.5px;color:#0f172a}.bxrf-tl li span{display:block;font-size:11.5px;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bxrf-tl li.is-first b{color:#475569}.bxrf-tl li em{flex:none;font-style:normal;font-size:13px;font-weight:800;color:var(--bxrf-blue)}.is-7x .bxrf-tl li.is-current em{color:#15803d}.bxrf-tl li button{flex:none;height:28px;padding:0 11px;border:0;border-radius:999px;cursor:pointer;font-size:12px;font-weight:700;color:#fff;background:var(--bxrf-navy-2);transition:background-color .2s}.bxrf-tl li button:hover{background:var(--bxrf-blue)}.bxrf-verify{display:grid;justify-items:center;gap:10px;max-width:420px;margin:24px auto;padding:26px 22px;border-radius:20px;text-align:center;background:#fff;box-shadow:0 0 0 1px #e2e8f0,0 18px 40px -26px #0b153073;color:var(--bxrf-ok)}.bxrf-verify p{margin:0;font-size:14px;line-height:1.5;color:#475569}.bxrf-verify .bxrf-verify-h{font-size:18px;font-weight:800;color:var(--bxrf-ink)}.bxrf-verify-code{display:inline-flex!important;align-items:center;gap:8px;padding:8px 10px 8px 14px;border-radius:12px;background:var(--bxrf-mist)}.bxrf-auth-on .bx-login-art{position:relative;overflow:hidden}.bxrf-auth-on .bx-login-art:after{content:"";position:absolute;inset:-20%;z-index:0;pointer-events:none;background:radial-gradient(40% 35% at 30% 30%,rgba(255,255,255,.55),transparent 70%),radial-gradient(35% 30% at 75% 70%,rgba(90,166,242,.35),transparent 70%);animation:bxrf-drift 14s ease-in-out infinite alternate}@keyframes bxrf-drift{to{transform:translate3d(4%,-3%,0) rotate(6deg)}}.bxrf-auth-on .bx-login-art>img{position:relative;z-index:2;animation:bxrf-float 6s ease-in-out infinite!important}.bxrf-auth-on .bx-login-art>.bxrf-fx img{max-width:none;max-height:none}@media(min-width:768px)and (min-height:761px){.bxrf-auth-on .bx-login-art{justify-content:flex-start!important;flex-direction:column;padding-top:6vh}.bxrf-auth-on .bx-login-art>img{max-height:44%!important}}@keyframes bxrf-float{0%,to{transform:translateY(0) rotate(-1.5deg)}50%{transform:translateY(-14px) rotate(1.5deg)}}.bxrf-auth-card{position:absolute;z-index:3;left:50%;bottom:6%;translate:-50% 0;width:min(380px,84%);padding:18px 18px 14px;border-radius:20px;color:#0f172a;background:#ffffff9e;backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3);box-shadow:inset 0 0 0 1px #ffffffb3,0 24px 50px -28px #0a1f448c}.bxrf-auth-kicker{margin:0;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--bxrf-blue)}.bxrf-auth-big{margin:4px 0 12px;font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:var(--bxrf-ink)}.bxrf-auth-card ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.bxrf-auth-card li{display:grid;grid-template-columns:32px 1fr;column-gap:10px;align-items:center}.bxrf-auth-card li span{grid-row:span 2;display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:#fff;color:var(--bxrf-blue);box-shadow:0 4px 10px -6px #0a1f4466}.bxrf-auth-card li b{font-size:13.5px;color:#0f172a}.bxrf-auth-card li small{font-size:12px;color:#475569}@media(max-height:760px){.bxrf-auth-card{display:none}}.bxrf-auth-band{display:none;align-items:center;gap:12px;margin:0 0 22px;padding:14px 16px;border-radius:20px;color:#fff;background:radial-gradient(120% 160% at 0% 0%,#2f74db,#213b66 48%,#0a1f44);box-shadow:0 20px 40px -22px #0a1f44cc,inset 0 0 0 1px #ffffff1f}.bxrf-auth-band img{width:46px;height:46px;object-fit:contain;filter:drop-shadow(0 8px 10px rgba(10,31,68,.25));animation:bxrf-float 6s ease-in-out infinite}.bxrf-auth-band-h{margin:0;font-size:14.5px;font-weight:800;color:#fff}.bxrf-auth-band-p{margin:2px 0 0;font-size:12px;color:#c9dcff}@media(max-width:767.98px){.bxrf-auth-band{display:flex}}.bxrf-auth-on .bx-login h1{font-weight:800!important;letter-spacing:-.03em!important;color:var(--bxrf-ink)}.bxrf-auth-on .bx-login .bxrf-sub,.bxrf-auth-on .bx-login .bx-sub{margin:0 0 30px;font-size:15px;color:var(--bxrf-muted)}.bxrf-auth-on .bx-login label:not(.bx-check):not(.bx-consent){font-size:14px!important;font-weight:600;color:#1e293b}.bxrf-auth-on .bx-login input[type=text],.bxrf-auth-on .bx-login input[type=email],.bxrf-auth-on .bx-login input[type=password],.bxrf-auth-on .bx-login input[type=tel]{border-radius:14px!important;background-color:#f8fafd!important;background-repeat:no-repeat!important;background-position:16px 50%!important;background-size:18px 18px!important;padding-left:46px!important;transition:border-color .2s,box-shadow .2s,background-color .2s!important}.bxrf-auth-on .bx-login input:hover{border-color:#c8d4e6!important}.bxrf-auth-on .bx-login input:focus{border-color:var(--bxrf-blue)!important;background-color:#fff!important;box-shadow:0 0 0 4px #2a6ad024!important}.bxrf-auth-on .bx-login input[type=email],.bxrf-auth-on .bx-login input#username{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='m22 7-10 6L2 7'/%3E%3C/svg%3E")!important}.bxrf-auth-on .bx-login input[type=password]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='11' width='18' height='11' rx='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E")!important}.bxrf-auth-on .bx-login input[name=first_name],.bxrf-auth-on .bx-login input[name=last_name]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21a8 8 0 0 1 16 0'/%3E%3C/svg%3E")!important}.bxrf-auth-on .bx-login input[type=tel]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6' y='2' width='12' height='20' rx='2'/%3E%3Cpath d='M11 18h2'/%3E%3C/svg%3E")!important}.bxrf-auth-on .bx-login input[type=checkbox]{accent-color:var(--bxrf-navy-2);width:18px;height:18px}.bxrf-auth-on .bx-login .bx-login-row a,.bxrf-auth-on .bx-login .bx-switch a,.bxrf-auth-on .bx-login .bx-consent a{color:var(--bxrf-blue)!important;font-weight:600}.bxrf-auth-on .bx-login button[type=submit]{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#213b66,#2a6ad0)!important;color:#fff!important;box-shadow:inset 0 1px #ffffff2e,0 14px 28px -14px #2a6ad0e6!important;transition:transform .2s var(--bxrf-ease),box-shadow .2s!important}.bxrf-auth-on .bx-login button[type=submit]:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(110deg,transparent 25%,rgba(255,255,255,.3) 50%,transparent 75%);transform:translate(-130%);transition:transform .8s var(--bxrf-ease)}.bxrf-auth-on .bx-login button[type=submit]:hover{transform:translateY(-1px)}.bxrf-auth-on .bx-login button[type=submit]:hover:after{transform:translate(130%)}.bxrf-auth-on .bx-login button[type=submit].is-loading{color:transparent!important;pointer-events:none}.bxrf-auth-on .bx-login button[type=submit].is-loading:before{content:"";position:absolute;left:50%;top:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;border:2.5px solid rgba(255,255,255,.35);border-top-color:#fff;animation:bxrf-spin .7s linear infinite}@keyframes bxrf-spin{to{transform:rotate(360deg)}}.bxrf-auth-on .bx-login .bx-switch{margin-top:26px;padding-top:20px;border-top:1px solid #e8edf4;text-align:center;color:var(--bxrf-muted)}@property --bxrf-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.bxrf-fx{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.bxrf-fx i{position:absolute;width:60%;aspect-ratio:1;border-radius:50%;filter:blur(60px);opacity:.75;animation:bxrf-blob 16s ease-in-out infinite alternate}.bxrf-fx i.b1{left:-14%;top:-18%;background:radial-gradient(circle,rgba(90,166,242,.85),transparent 65%)}.bxrf-fx i.b2{right:-18%;top:22%;background:radial-gradient(circle,rgba(42,106,208,.55),transparent 65%);animation-duration:19s;animation-delay:-6s}.bxrf-fx i.b3{left:18%;bottom:-30%;background:radial-gradient(circle,rgba(177,206,247,.95),transparent 65%);animation-duration:22s;animation-delay:-11s}@keyframes bxrf-blob{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(8%,6%,0) scale(1.12)}to{transform:translate3d(-6%,-4%,0) scale(.94)}}.bxrf-fx b{position:absolute;inset:-50%;opacity:.5;background-image:radial-gradient(rgba(255,255,255,.9) 1px,transparent 1.6px),radial-gradient(rgba(42,106,208,.35) 1px,transparent 1.6px);background-size:46px 46px,70px 70px;background-position:0 0,23px 31px;animation:bxrf-drift-dots 60s linear infinite}@keyframes bxrf-drift-dots{to{transform:translate3d(46px,-140px,0)}}.bxrf-fx img{position:absolute;width:clamp(64px,9vw,120px);height:auto;opacity:.9;filter:drop-shadow(0 20px 26px rgba(10,31,68,.28));translate:calc(var(--px, 0) * var(--d, 10px)) calc(var(--py, 0) * var(--d, 10px));transition:translate .6s var(--bxrf-ease);animation:bxrf-vfloat 7s ease-in-out infinite}.bxrf-fx img.v1{left:6%;top:14%;rotate:-16deg;--d: 18px}.bxrf-fx img.v2{right:7%;top:9%;rotate:22deg;--d: 26px;width:clamp(54px,7vw,96px);animation-delay:-2.4s}.bxrf-fx img.v3{right:12%;bottom:10%;rotate:-8deg;--d: 12px;animation-delay:-4.6s}@keyframes bxrf-vfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@media(max-width:767.98px){.bxrf-fx img{width:54px;opacity:.55}.bxrf-fx img.v1{left:-4%;top:4%}.bxrf-fx img.v2{right:-3%;top:26%;width:46px}.bxrf-fx img.v3{display:none}}.bxrf-glow{isolation:isolate}.bxrf-glow:before{content:"";position:absolute;inset:-1.5px;z-index:-1;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--bxrf-a),rgba(42,106,208,.1) 0deg,rgba(90,166,242,.95) 70deg,rgba(42,106,208,.1) 140deg,rgba(42,106,208,.1) 220deg,rgba(120,190,255,.9) 290deg,rgba(42,106,208,.1) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:bxrf-orbit 6s linear 2}@keyframes bxrf-orbit{to{--bxrf-a: 360deg}}body.woocommerce-lost-password main.site-main{position:relative;overflow:hidden;isolation:isolate;min-height:72vh}body.woocommerce-lost-password main .woocommerce{position:relative;z-index:1;background:#ffffffdb!important;backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4)}.bxrf-reset-ic{animation:bxrf-lockpulse 2.8s ease-in-out 3}@keyframes bxrf-lockpulse{0%,to{box-shadow:0 12px 24px -12px #2a6ad0e6,0 0 #2a6ad059}50%{box-shadow:0 12px 24px -12px #2a6ad0e6,0 0 0 10px #2a6ad000}}.bxrf-reset-ic svg{animation:bxrf-shackle 2.8s ease-in-out infinite;transform-origin:50% 70%}@keyframes bxrf-shackle{0%,70%,to{transform:rotate(0)}78%{transform:rotate(-9deg)}86%{transform:rotate(6deg)}94%{transform:rotate(-2deg)}}.bxrf-reset-h,.bxrf-auth-on .bx-login h1{background:linear-gradient(100deg,#0b1530,#1d3a6b 40%,#2a6ad0,#1d3a6b 70%,#0b1530) 0 50% / 220% auto;-webkit-background-clip:text;background-clip:text;color:transparent!important;animation:bxrf-text-sheen 6s ease-in-out both paused}.bxrf-reset-h.bxrf-in-view,.bxrf-auth-on .bx-login h1.bxrf-in-view{animation-play-state:running}.bxrf-auth-on .bx-login-panel{position:relative;isolation:isolate;overflow:hidden}.bxrf-auth-on .bx-login-panel>.bxrf-fx{opacity:.45}.bxrf-auth-on .bx-login-panel>.bxrf-fx img{display:none}.bxrf-auth-on .bx-login-inner{position:relative;z-index:1}.bxrf-auth-on .bx-login-art>.bxrf-fx{z-index:1}.bxrf-auth-on .bx-login-art>.bxrf-fx img.v3{display:none}.bxrf-auth-band{position:relative;overflow:hidden;isolation:isolate}.bxrf-auth-band:after{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;z-index:-1;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.22) 50%,transparent 100%);transform:translate(-120%);animation:bxrf-scan-band 5s ease-in-out infinite}@keyframes bxrf-scan-band{0%{transform:translate(-120%)}60%,to{transform:translate(270%)}}body.woocommerce-lost-password main.site-main{padding:48px 16px 72px;background:linear-gradient(180deg,#b1cef7,#dfeafb 48%,#fff)}body.woocommerce-lost-password main .woocommerce{max-width:480px;margin:0 auto;padding:30px 26px 26px;border-radius:24px;background:#fff;box-shadow:0 34px 70px -34px #0a1f4473,0 0 0 1px #2a6ad014}.bxrf-reset-ic{display:grid;place-items:center;width:48px;height:48px;margin-bottom:14px;border-radius:14px;color:#fff;background:linear-gradient(135deg,var(--bxrf-navy-2),var(--bxrf-blue));box-shadow:0 12px 24px -12px #2a6ad0e6}.bxrf-reset-h{margin:0 0 6px;font-size:28px;font-weight:800;letter-spacing:-.03em;line-height:1.1;color:var(--bxrf-ink)}body.woocommerce-lost-password form.woocommerce-ResetPassword{display:flex;flex-direction:column;margin:0!important;padding:0!important;border:0!important}body.woocommerce-lost-password form.woocommerce-ResetPassword>p:first-child{margin:0 0 22px;font-size:15px;line-height:1.55;color:var(--bxrf-muted)}body.woocommerce-lost-password .woocommerce-ResetPassword .form-row{width:100%!important;float:none!important;margin:0 0 16px!important;padding:0!important}body.woocommerce-lost-password .woocommerce-ResetPassword label{display:block;margin:0 0 8px;font-size:14px;font-weight:600;color:#1e293b}body.woocommerce-lost-password .woocommerce-ResetPassword label .required{color:#dc2626;text-decoration:none}body.woocommerce-lost-password .woocommerce-ResetPassword input.input-text{width:100%;height:52px;padding:0 16px 0 46px;border:1px solid #e2e8f0;border-radius:14px;outline:none;font-size:16px;color:#0f172a;background:#f8fafd no-repeat 16px 50% / 18px 18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='m22 7-10 6L2 7'/%3E%3C/svg%3E");transition:border-color .2s,box-shadow .2s,background-color .2s}body.woocommerce-lost-password .woocommerce-ResetPassword input[type=password]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='11' width='18' height='11' rx='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E")}body.woocommerce-lost-password .woocommerce-ResetPassword input.input-text:focus{border-color:var(--bxrf-blue);background-color:#fff;box-shadow:0 0 0 4px #2a6ad024}body.woocommerce-lost-password .woocommerce-ResetPassword button[type=submit]{width:100%;height:52px;margin-top:4px;border:0;border-radius:999px;cursor:pointer;font-size:16px;font-weight:700;color:#fff!important;background:linear-gradient(135deg,#213b66,#2a6ad0)!important;box-shadow:inset 0 1px #ffffff2e,0 14px 28px -14px #2a6ad0e6;transition:transform .2s var(--bxrf-ease),box-shadow .2s}body.woocommerce-lost-password .woocommerce-ResetPassword button[type=submit]:hover{transform:translateY(-1px)}body.woocommerce-lost-password .woocommerce-ResetPassword button[type=submit].is-loading{color:transparent!important;pointer-events:none;position:relative}body.woocommerce-lost-password .woocommerce-ResetPassword button[type=submit].is-loading:before{content:"";position:absolute;left:50%;top:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;border:2.5px solid rgba(255,255,255,.35);border-top-color:#fff;animation:bxrf-spin .7s linear infinite}body.woocommerce-lost-password .woocommerce-message,body.woocommerce-lost-password .woocommerce-info,body.woocommerce-lost-password .woocommerce-error{list-style:none;margin:0 0 18px;padding:12px 14px;border-radius:14px;font-size:14px;color:#14532d;background:var(--bxrf-ok-bg);border:1px solid #bfe5cc}body.woocommerce-lost-password .woocommerce-error{color:#991b1b;background:#fef2f2;border-color:#fecaca}.bxrf-reset-back{display:block;margin-top:20px;padding-top:18px;border-top:1px solid #e8edf4;text-align:center;font-size:14px;font-weight:600;color:var(--bxrf-blue)!important;text-decoration:none!important}.bxrf-reset-back:hover{text-decoration:underline!important}.bxrf-apay{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:50px;padding:0 18px;border:0;border-radius:999px;cursor:pointer;color:#fff;background:#000;box-shadow:0 12px 26px -14px #000000b3;transition:transform .2s var(--bxrf-ease),opacity .2s}.bxrf-apay:active{transform:scale(.98)}.bxrf-apay:disabled{opacity:.35;cursor:not-allowed}.bxrf-apay-face{display:inline-flex;align-items:center;gap:6px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif;font-size:17px;font-weight:500;letter-spacing:-.01em}.bxrf-apay-face>span{font-weight:400;margin-right:2px}.bxrf-apay-face b{font-weight:600;font-size:19px;margin-left:-2px}.bxrf-apay-face svg{margin-top:-3px}@supports (-webkit-appearance: -apple-pay-button){.bxrf-apay{-webkit-appearance:-apple-pay-button;-apple-pay-button-style:black;-apple-pay-button-type:plain;padding:0}.bxrf-apay-drawer{-apple-pay-button-type:check-out}.bxrf-confirm-ok{-apple-pay-button-type:continue}.bxrf-apay-xp,.bxrf-apay-bar{-apple-pay-button-type:buy}.bxrf-apay>.bxrf-apay-face{display:none}}.bxrf-earn{display:flex;align-items:center;justify-content:center;gap:6px;margin:0;font-size:12px;line-height:1.35;color:#92400e;text-align:center}.bxrf-earn svg{flex:none;color:#d97706}.bxrf-earn b{color:#78350f;white-space:nowrap}html #cart-drawer .bxc-foot{gap:8px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))}html #cart-drawer .bxc-totals-foot .bxc-total{font-size:16.5px}html #cart-drawer .bxc-foot .bxc-btn-primary{min-height:48px;padding:0 20px;font-size:15.5px}html #cart-drawer .bxrf-apay-drawer{height:48px;margin:0}html #cart-drawer .bxc-foot .bxc-pay{gap:4px 9px;font-size:11px;line-height:1.2}html #cart-drawer .bxc-foot .bxc-visa{font-size:13.5px}html #cart-drawer .bxc-foot .bxc-mc i{width:15px;height:15px}html #cart-drawer .bxc-foot .bxc-paytag{height:16px;padding:0 6px;font-size:9px}html #cart-drawer .bxc-foot .bxc-secure svg{width:12px;height:12px}@media(max-width:639.98px),(max-height:820px){html #cart-drawer>div:first-child{padding-top:8px;padding-bottom:8px}html #cart-drawer .bxc-ship{padding:9px 16px}html #cart-drawer .bxc-ship-msg{font-size:13.5px;line-height:1.35}html #cart-drawer .bxc-ship-msg .bxc-truck{width:16px;height:16px;vertical-align:-3px;margin-right:5px}html #cart-drawer .bxc-bar{height:5px;margin:6px 0 5px}html #cart-drawer .bxc-ship-eta{font-size:11.5px;line-height:1.35}html #close-cart-btn{padding:4px}html #cart-drawer .bxc-items{padding:10px 16px 2px;gap:8px}html #cart-drawer .bxc-item{gap:10px;padding:6px 8px 6px 6px;border-radius:12px}html #cart-drawer .bxc-thumb{width:56px;height:56px;border-radius:9px}html #cart-drawer .bxc-info{flex-flow:row wrap;align-items:center;gap:6px;padding:0 24px 0 0}html #cart-drawer .bxc-name{padding-right:0;font-size:14.5px;line-height:1.25}html #cart-drawer .bxc-row{flex:0 0 calc(100% + 24px);margin:0 -24px 0 0}html #cart-drawer .bxc-price{font-size:14.5px}html #cart-drawer .bxc-remove{top:6px;right:6px}html #cart-drawer .bxc-up-li{margin-top:0}html #cart-drawer .bxc-upsell{gap:10px;padding:6px 10px 6px 6px;border-radius:12px}html #cart-drawer .bxc-up-thumb{width:44px;height:44px}html #cart-drawer .bxc-up-body{gap:4px}html #cart-drawer .bxc-up-li .bxc-up-top{flex-wrap:nowrap}html #cart-drawer .bxc-up-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px}html #cart-drawer .bxc-badge{flex:none;padding:2px 7px;font-size:10px}html #cart-drawer .bxc-up-li .bxc-up-bottom{flex-wrap:nowrap;gap:8px}html #cart-drawer .bxc-pills button{padding:3px 8px;font-size:10.5px}html #cart-drawer .bxc-up-price{font-size:14px}html #cart-drawer .bxc-add{padding:5px 12px;font-size:12.5px}html #cart-drawer .bxc-summary{gap:6px;padding:8px 16px 10px}html #cart-drawer .bxc-promo{padding:6px 8px 6px 38px;border-radius:11px}html #cart-drawer .bxc-promo:before{left:10px;font-size:17px}html #cart-drawer .bxc-promo-title{font-size:14.5px;line-height:1.15}html #cart-drawer .bxc-promo-sub{font-size:9.5px;line-height:1.3;letter-spacing:.06em}html #cart-drawer .bxc-promo button{padding:6px 11px;font-size:10.5px}html #cart-drawer .bxc-code summary{font-size:12.5px}html #cart-drawer .bxc-summary .bxc-totals{padding-top:7px;gap:3px}html #cart-drawer .bxc-summary .bxc-totals div{font-size:13px}}html #cart-drawer .bxrf-ship .bxc-bar{position:relative;overflow:visible;background:#dbe7f8}html #cart-drawer .bxrf-ship .bxc-bar>span{position:relative;min-width:8px;transition:width 1s var(--bxrf-ease);background:linear-gradient(90deg,transparent,rgba(255,255,255,.65),transparent) -60px 0 / 60px 100% no-repeat,linear-gradient(90deg,var(--bxrf-navy-2),var(--bxrf-blue));animation:bxrf-sheen 2.6s ease-in-out infinite}html #cart-drawer .bxrf-ship .bxc-bar>span:after{content:"";position:absolute;top:50%;right:-5px;width:11px;height:11px;margin-top:-5.5px;border-radius:50%;background:#fff;box-shadow:0 0 0 2.5px var(--bxrf-blue),0 0 #2a6ad073;animation:bxrf-knob 1.8s ease-out infinite}@keyframes bxrf-sheen{0%,25%{background-position:-60px 0,0 0}85%,to{background-position:calc(100% + 60px) 0,0 0}}@keyframes bxrf-knob{70%,to{box-shadow:0 0 0 2.5px var(--bxrf-blue),0 0 0 9px #2a6ad000}}html #cart-drawer .bxrf-ship .bxc-truck{color:var(--bxrf-blue);animation:bxrf-drive 1.4s ease-in-out infinite}@keyframes bxrf-drive{0%,to{transform:translate(0)}30%{transform:translate(2px,-1px)}60%{transform:translate(1px)}}html #cart-drawer .bxrf-ship .bxc-ship-msg strong:not(.bxc-blue){background:linear-gradient(100deg,var(--bxrf-ink) 0 40%,#5b9cff 50%,var(--bxrf-ink) 60% 100%) 0 0 / 300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:bxrf-goal 3.6s ease-in-out infinite}@keyframes bxrf-goal{0%,30%{background-position:100% 0}75%,to{background-position:0 0}}html #cart-drawer .bxrf-ship .bxc-blue{display:inline-block;color:var(--bxrf-blue)}html #cart-drawer .bxrf-ship .bxc-blue.bxrf-tick{animation:bxrf-tick .55s var(--bxrf-ease)}@keyframes bxrf-tick{40%{transform:scale(1.16)}}html #cart-drawer .bxrf-ship.is-free .bxc-bar>span{background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent) -60px 0 / 60px 100% no-repeat,linear-gradient(90deg,#16a34a,#22c55e)}html #cart-drawer .bxrf-ship.is-free .bxc-bar>span:after{right:0;box-shadow:0 0 0 2.5px #16a34a;animation:none}html #cart-drawer .bxrf-ship.is-free .bxc-truck{color:#16a34a}html #cart-drawer .bxrf-ship.is-free .bxc-ship-msg strong:not(.bxc-blue){background-image:linear-gradient(100deg,#15803d 0 40%,#4ade80 50%,#15803d 60% 100%)}html #cart-drawer .bxrf-ship.bxrf-unlock{animation:bxrf-glow 1.4s ease-out}html #cart-drawer .bxrf-ship.bxrf-unlock .bxc-ship-msg{animation:bxrf-tick .6s var(--bxrf-ease)}@keyframes bxrf-glow{0%{background-color:#dcfce7}to{background-color:transparent}}html:not(.bxrf-drawer-open) #cart-drawer .bxrf-ship .bxc-bar>span,html:not(.bxrf-drawer-open) #cart-drawer .bxrf-ship .bxc-bar>span:after,html:not(.bxrf-drawer-open) #cart-drawer .bxrf-ship .bxc-truck,html:not(.bxrf-drawer-open) #cart-drawer .bxrf-ship .bxc-ship-msg strong,html:not(.bxrf-drawer-open) #cart-drawer .bxrf-empty-art{animation-play-state:paused}html #cart-drawer .bxc-upsell{border-color:#8fe3c0;background:linear-gradient(135deg,#f1fdf7,#d7f6e8);box-shadow:0 10px 20px -16px #047857b3}html #cart-drawer .bxc-upsell .bxc-up-thumb{background:#fff;box-shadow:inset 0 0 0 1px #c6efdc}html #cart-drawer .bxc-upsell .bxc-up-name{color:#064e3b}html #cart-drawer .bxc-upsell .bxc-badge{color:#fff;background:#0f9d6b}html #cart-drawer .bxc-upsell.bxrf-up2 .bxc-badge{color:#065f46;background:#fff;box-shadow:inset 0 0 0 1px #8fe3c0}html #cart-drawer .bxc-upsell .bxc-pills button{background:#fff;color:#065f46;box-shadow:inset 0 0 0 1px #bfead6}html #cart-drawer .bxc-upsell .bxc-pills button+button{margin-left:4px}html #cart-drawer .bxc-upsell .bxc-pills{gap:0;border-radius:0;overflow:visible}html #cart-drawer .bxc-upsell .bxc-pills button{border-radius:6px}html #cart-drawer .bxc-upsell .bxc-pills button.is-active{background:#065f46;color:#fff;box-shadow:none}html #cart-drawer .bxc-upsell .bxc-up-price{color:#064e3b}html #cart-drawer .bxc-upsell .bxc-add{color:#fff;background:linear-gradient(135deg,#10b981,#047857)!important;border-color:transparent!important;box-shadow:0 8px 16px -10px #047857e6;transition:transform .2s var(--bxrf-ease),filter .2s}html #cart-drawer .bxc-upsell .bxc-add:hover{filter:brightness(1.08)}html #cart-drawer .bxc-upsell .bxc-add:active{transform:scale(.96)}html #cart-drawer .bxrf-up2{animation:bxrf-up-in .45s var(--bxrf-ease) both}@keyframes bxrf-up-in{0%{opacity:0;transform:translate(14px)}}html #cart-drawer .bxrf-up-rail{display:flex;flex-direction:column;gap:8px}@media(max-width:639.98px),(max-height:820px){html #cart-drawer .bxrf-up-rail:has(>.bxc-upsell+.bxc-upsell){flex-direction:row;gap:8px;margin:0 -16px;padding:2px 16px 4px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 16px;scrollbar-width:none}html #cart-drawer .bxrf-up-rail::-webkit-scrollbar{display:none}html #cart-drawer .bxrf-up-rail:has(>.bxc-upsell+.bxc-upsell)>.bxc-upsell{flex:0 0 calc(100% - 30px);scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){html #cart-drawer .bxrf-ship *,html #cart-drawer .bxrf-ship,html #cart-drawer .bxrf-up2{animation:none!important}html #cart-drawer .bxrf-ship .bxc-bar>span{transition:none}}html #cart-drawer .bxc-empty.bxrf-empty{justify-content:flex-start;padding:26px 16px 22px;overflow-y:auto;overscroll-behavior:contain}.bxrf-empty-art{display:grid;place-items:center;flex:none;width:64px;height:64px;margin:0 auto 14px;border-radius:20px;color:#fff;background:linear-gradient(135deg,var(--bxrf-navy-2),var(--bxrf-blue));box-shadow:0 18px 30px -16px #2a6ad0e6;animation:bxrf-empty-bob 4s ease-in-out infinite}@keyframes bxrf-empty-bob{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-5px) rotate(3deg)}}html #cart-drawer .bxrf-empty .bxc-empty-title{margin:0 0 4px;font-size:19px;font-weight:800;letter-spacing:-.01em;color:var(--bxrf-ink)}html #cart-drawer .bxrf-empty .bxc-empty-sub{margin:0 0 14px;font-size:13px;color:var(--bxrf-muted)}.bxrf-empty-list{width:100%;margin:0 0 16px;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;text-align:left}.bxrf-empty-list>li{animation:bxrf-up-in .45s var(--bxrf-ease) both}.bxrf-empty-list>li:nth-child(2){animation-delay:.08s}.bxrf-empty-list>li:nth-child(3){animation-delay:.16s}.bxrf-empty-list>li:nth-child(4){animation-delay:.24s}html #cart-drawer .bxrf-empty .bxrf-empty-go{align-self:stretch;display:flex;align-items:center;justify-content:center;min-height:46px;background:transparent!important;color:var(--bxrf-navy-2)!important;box-shadow:inset 0 0 0 1.5px #c9d8f0}html #cart-drawer .bxrf-empty .bxrf-empty-go:hover{box-shadow:inset 0 0 0 1.5px var(--bxrf-blue)}@media(prefers-reduced-motion:reduce){.bxrf-empty-art,.bxrf-empty-list>li{animation:none!important}}@media(max-height:700px){html #cart-drawer .bxc-foot .bxc-secure,html #cart-drawer .bxrf-earn{display:none}}html.bxrf-drawer-open #bcx-agent:not(.bcx-open){opacity:0;pointer-events:none;transform:scale(.85)}.bxrf-notice .bxrf-confirm-sub{margin-bottom:20px;color:#334155;line-height:1.55}.bxrf-notice-go{flex:1;display:flex;align-items:center;justify-content:center;height:50px;border-radius:999px;font-size:15px;font-weight:700;color:#fff!important;text-decoration:none!important;background:linear-gradient(135deg,var(--bxrf-navy-2),var(--bxrf-blue))}.bxrf-confirm{position:fixed;inset:0;z-index:2147483001;display:flex;align-items:flex-end;justify-content:center}.bxrf-confirm[hidden]{display:none}.bxrf-confirm-scrim{position:absolute;inset:0;background:#060e208c;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:opacity .22s ease}.bxrf-confirm.is-open .bxrf-confirm-scrim{opacity:1}.bxrf-confirm-card{position:relative;display:flex;flex-direction:column;width:100%;max-width:560px;max-height:92%;overflow:hidden;outline:none;padding:22px 20px calc(18px + env(safe-area-inset-bottom,0px));border-radius:22px 22px 0 0;background:#fff;color:#0f172a;box-shadow:0 -18px 50px -20px #060e2080;transform:translateY(100%);transition:transform .35s var(--bxrf-ease)}.bxrf-confirm.is-open .bxrf-confirm-card{transform:none}@media(min-width:640px){.bxrf-confirm{align-items:center;padding:24px}.bxrf-confirm-card{border-radius:22px;padding:26px 26px 22px;transform:translateY(16px) scale(.98);opacity:0;transition:transform .3s var(--bxrf-ease),opacity .2s ease}.bxrf-confirm.is-open .bxrf-confirm-card{opacity:1}}.bxrf-confirm h2{margin:0;font-size:22px;font-weight:800;letter-spacing:-.02em}.bxrf-confirm-sub{margin:6px 0 16px;font-size:14px;color:#64748b}.bxrf-confirm-row{display:flex;align-items:flex-start;gap:12px;margin:0 0 14px;font-size:14px;line-height:1.55;color:#334155;cursor:pointer}.bxrf-confirm-row input{flex:none;width:22px;height:22px;margin-top:2px;accent-color:var(--bxrf-navy-2);cursor:pointer}.bxrf-confirm-row strong{color:#0f172a}.bxrf-confirm-legal{margin:4px 0 18px;font-size:12.5px;line-height:1.55;color:#94a3b8}.bxrf-confirm-legal a{color:#64748b;text-decoration:underline}.bxrf-confirm-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.bxrf-confirm-actions{flex:none;display:flex;align-items:center;gap:12px;padding-top:2px}.bxrf-confirm-body+.bxrf-confirm-actions{padding-top:12px;box-shadow:0 -1px #eef2f7}@media(max-width:639.98px){.bxrf-confirm-card{padding:18px 18px calc(14px + env(safe-area-inset-bottom,0px))}.bxrf-confirm h2{font-size:20px}.bxrf-confirm-sub{margin:4px 0 12px;font-size:13px}.bxrf-confirm-row{gap:10px;margin-bottom:10px;font-size:13px;line-height:1.45}.bxrf-confirm-row input{width:20px;height:20px;margin-top:0}.bxrf-confirm-legal{margin:2px 0 10px;font-size:11.5px;line-height:1.45}}.bxrf-confirm-cancel{flex:none;height:50px;padding:0 18px;border:0;border-radius:999px;background:#f1f5f9;color:#334155;font-size:15px;font-weight:600;cursor:pointer}.bxrf-confirm-ok{flex:1}.bxrf-xp{position:relative;margin:0 0 22px;padding:16px 16px 14px;border-radius:20px;background:#fff;box-shadow:0 0 0 1px #e2e8f0,0 18px 36px -28px #0a1f4480}.bxrf-xp.is-hot{box-shadow:0 0 0 2px var(--bxrf-blue),0 18px 36px -24px #2a6ad099;animation:bxrf-hot 1.6s var(--bxrf-ease) 2}@keyframes bxrf-hot{50%{box-shadow:0 0 0 6px #2a6ad040,0 18px 36px -24px #2a6ad099}}.bxrf-xp-h{margin:0;text-align:center;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--bxrf-navy-2)}.bxrf-xp-sub{display:flex;align-items:center;justify-content:center;gap:6px;margin:4px 0 12px;font-size:12.5px;color:#64748b;white-space:nowrap}.bxrf-xp-sub>svg{flex:none}.bxrf-xp-sub>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.bxrf-xp-or{display:flex;align-items:center;gap:10px;margin:12px 0 0;font-size:12px;color:#94a3b8}.bxrf-xp-or:before,.bxrf-xp-or:after{content:"";flex:1;height:1px;background:#e2e8f0}.bxrf-xp-sub b{color:#15803d}.bxrf-placing{position:fixed;z-index:2147483002;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));translate:-50% 0;display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border-radius:999px;font-size:14px;font-weight:700;color:#fff;background:#0b1530eb;box-shadow:0 18px 40px -16px #060e20b3}.bxrf-placing[hidden]{display:none}.bxrf-veil{position:fixed;inset:0;z-index:2147483000;background:#060e2073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.bxrf-veil[hidden]{display:none}html.bxrf-paying .bxrf-placing{top:50%;bottom:auto;translate:-50% -50%}.bxrf-confirm-note{margin:0 0 12px;padding:8px 11px;border-radius:10px;background:#f3f7fe;font-size:12.5px;line-height:1.45;color:#334155}.bxrf-confirm-note[hidden]{display:none}.bxrf-spin{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:bxrf-spin .7s linear infinite}.bxrf-xpbar{position:fixed;z-index:70;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));padding:8px;border-radius:999px;background:#ffffffeb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 0 0 1px #0f172a14,0 18px 40px -16px #0a1f4480;animation:bxrf-rise .45s var(--bxrf-ease) both}.bxrf-xpbar[hidden]{display:none}@media(min-width:1024px){.bxrf-xpbar{left:auto;right:24px;width:380px}}html.bxrf-xpbar-on #bcx-agent{transform:translateY(-78px)}footer.bxrf-foot{position:relative;overflow:hidden;background:radial-gradient(60% 80% at 12% 0%,rgba(42,106,208,.22),transparent 60%),radial-gradient(50% 70% at 100% 100%,rgba(42,106,208,.12),transparent 60%),#0a1f44!important}footer.bxrf-foot:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(120,170,240,.65),transparent)}footer.bxrf-foot:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:radial-gradient(rgba(255,255,255,.06) 1px,transparent 1.2px);background-size:22px 22px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 70%);mask-image:linear-gradient(180deg,#000,transparent 70%)}footer.bxrf-foot>div{position:relative;z-index:1}footer.bxrf-foot .bx-logo--light .bx-logo-name{color:#fff!important}footer.bxrf-foot .bx-logo--light .bx-logo-sub{color:#8fb6ee!important}footer.bxrf-foot h3{display:flex;align-items:center;gap:8px;font-size:12px!important;font-weight:700!important;letter-spacing:.12em;text-transform:uppercase;color:#cfdcf2!important}footer.bxrf-foot h3:before{content:"";width:14px;height:2px;border-radius:2px;background:linear-gradient(90deg,#5aa6f2,#2a6ad0)}footer.bxrf-foot ul a,footer.bxrf-foot a[href^=mailto]{position:relative;display:inline-flex;color:#ffffffb8!important;transition:color .2s ease,transform .25s var(--bxrf-ease)!important}footer.bxrf-foot ul a:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,#5aa6f2,#5aa6f200);transition:transform .35s var(--bxrf-ease)}footer.bxrf-foot ul a:hover,footer.bxrf-foot a[href^=mailto]:hover{color:#fff!important;transform:translate(3px)}footer.bxrf-foot ul a:hover:after{transform:scaleX(1)}footer.bxrf-foot a[href^=mailto] svg,footer.bxrf-foot address~svg,footer.bxrf-foot .flex.items-start>svg{box-sizing:content-box;flex:none;padding:7px;border-radius:10px;color:#8fb6ee;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff14}footer.bxrf-foot span.flex.items-center.text-xs{padding:6px 12px;border-radius:999px;color:#fffc!important;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a}footer.bxrf-foot a[href^=mailto]{display:flex;min-width:0;overflow-wrap:anywhere}footer.bxrf-foot address{min-width:0}@media(min-width:640px)and (max-width:1023.98px){footer.bxrf-foot a[href^=mailto] svg,footer.bxrf-foot .flex.items-start>svg{padding:0;background:none;box-shadow:none}footer.bxrf-foot a[href^=mailto]{font-size:13px}}footer.bxrf-foot .bx-accept{padding-top:6px}footer.bxrf-foot .bx-paycard{transition:transform .25s var(--bxrf-ease)}footer.bxrf-foot .bx-paycard:hover{transform:translateY(-2px)}footer.bxrf-foot>div>p:last-of-type,footer.bxrf-foot p.text-xs{letter-spacing:.02em}.bx-about-card,.bx-about-stat{transition:transform .35s var(--bxrf-ease),box-shadow .35s var(--bxrf-ease),border-color .3s!important}@media(hover:hover)and (pointer:fine){.bx-about-card:hover,.bx-about-stat:hover{transform:translateY(-4px);box-shadow:0 22px 40px -26px #1a3a7880!important;border-color:#2a6ad059!important}.bx-about-card:hover .bx-about-icon{transform:rotate(-8deg) scale(1.08)}}.bx-about-icon{transition:transform .35s var(--bxrf-ease)}.bx-about-stat strong{font-variant-numeric:tabular-nums;background:linear-gradient(100deg,#0b1530,#2a6ad0);-webkit-background-clip:text;background-clip:text;color:transparent!important}.bx-about-steps{position:relative}.bx-about-steps>li{position:relative;transition:transform .35s var(--bxrf-ease),box-shadow .35s var(--bxrf-ease)!important}.bx-about-steps>li:hover{transform:translate(4px)}.bx-about-num{box-shadow:0 0 0 5px #2a6ad01f,0 8px 16px -8px #2a6ad0cc}.bxfaq-item{transition:box-shadow .3s ease,border-color .3s ease,transform .3s var(--bxrf-ease)!important}.bxfaq-item:has(.bxfaq-q[aria-expanded=true]){border-color:#2a6ad073!important;box-shadow:0 18px 36px -26px #1a3a7880,inset 3px 0 0 var(--bxrf-blue)!important}.bxfaq-q[aria-expanded=true]{color:var(--bxrf-navy-2)!important}.bxfaq-ic{transition:transform .35s var(--bxrf-ease),background-color .25s!important}.bxfaq-q[aria-expanded=true] .bxfaq-ic{transform:rotate(45deg)}@media(hover:hover)and (pointer:fine){.bxfaq-item:hover{transform:translateY(-2px)}}[data-channel-card]{transition:transform .35s var(--bxrf-ease),border-color .3s,box-shadow .3s!important}@media(hover:hover)and (pointer:fine){[data-channel-card]:hover{transform:translateY(-4px)}}[data-channel-card]:hover>div:first-child{background:linear-gradient(135deg,var(--bxrf-navy-2),var(--bxrf-blue))!important;color:#fff}[data-channel-card]:hover>div:first-child svg{color:#fff!important;stroke:#fff}.woocommerce-cart main a.bg-\[\#1A1A1A\],.woocommerce-cart main a.bg-black,.woocommerce-cart main a.bg-\[\#111\],.woocommerce-cart main button.bg-black{background:linear-gradient(135deg,#213b66,#2c5291)!important;border-color:transparent!important;color:#fff!important}@media(prefers-reduced-motion:reduce){.bg-gradient-to-r.bg-clip-text.text-transparent,.single-product main>section:first-child h1,.bxrf-auth-on .bx-login-art>img,.bxrf-auth-band img,.bxrf-auth-on .bx-login-art:after,.bxrf-flip-btn.hint,.bxrf-skel,.bxrf-fx i,.bxrf-fx b,.bxrf-fx img,.bxrf-glow:before,.bxrf-reset-ic,.bxrf-reset-ic svg,.bxrf-reset-h,.bxrf-auth-on .bx-login h1,.bxrf-coa-on main>section:first-child:after,.bxrf-live i,.bxrf-live i:after,.bxrf-tl li.is-current>i,.bxrf-tl li.is-current>i:after,.bxrf-auth-band:after{animation:none!important}.bxrf-live i:after{opacity:0}.bxrf-r .bxrf-wait{opacity:1;transform:none}[data-bx-card],[data-bx-card] *,.bxrf-flip-box>img,.bxrf-coa-face,.bxrf-viewer-sheet,.bxrf-buybar,.bxrf-lots-panel{transition-duration:.01ms!important}}@media print{.bxrf-r .bxrf-wait{opacity:1;transform:none}.bxrf-buybar,.bxrf-flip-btn,.bxrf-flip-tabs{display:none!important}}@media(min-width:768px)and (max-width:899.98px){footer.bxrf-foot .md\:grid-cols-12{grid-template-columns:minmax(0,1fr)}footer.bxrf-foot .md\:grid-cols-12>:is(.md\:col-span-4,.md\:col-span-8){grid-column:1 / -1}}@media(min-width:900px)and (max-width:1023.98px){footer.bxrf-foot .md\:grid-cols-12{grid-template-columns:minmax(0,1fr) minmax(520px,2fr)}footer.bxrf-foot .md\:grid-cols-12>:is(.md\:col-span-4,.md\:col-span-8){grid-column:auto}}@media(min-width:640px){footer.bxrf-foot .md\:col-span-8.grid{grid-template-columns:repeat(3,auto);justify-content:space-between}}@media(min-width:640px)and (max-width:1023.98px){footer.bxrf-foot .md\:col-span-8.grid{column-gap:24px}}@media(min-width:768px){footer.bxrf-foot .sm\:justify-between>.md\:justify-end:empty{display:none}footer.bxrf-foot .sm\:justify-between:has(>.md\:justify-end:empty),footer.bxrf-foot .sm\:justify-between:has(>.md\:justify-end:empty)>:first-child{justify-content:center}}@media(min-width:1024px)and (max-width:1179.98px){main div.rounded-3xl>.grid.lg\:grid-cols-2:has(form.lg\:flex input[type=email]){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}main div.rounded-3xl>.grid.lg\:grid-cols-2:has(form.lg\:flex input[type=email]) h2+p{text-wrap:balance}}@media(min-width:1024px){.home section:has(>.bx-hero-stage) h1{font-size:clamp(40px,calc(4.85vw - 6px),60px)}}@media(min-width:1024px){.home section:has(>.bx-hero-stage) a.group.sm\:w-60{flex:1 1 0;width:auto;max-width:240px}}@media(min-width:1024px)and (max-width:1439.98px){.home .bx-hero-stage>div:not(.bxrf-seal){scale:1.2}}@media(min-width:640px)and (max-width:767.98px){.home section.md\:hidden .grid.grid-cols-1.gap-2\.5{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:10px;position:relative}.home section.md\:hidden .grid.grid-cols-1.gap-2\.5>.relative>.flex{height:100%;flex-direction:column;align-items:flex-start;gap:10px;padding:16px 14px 16px 26px}.home section.md\:hidden .grid.grid-cols-1.gap-2\.5 p.font-bold{text-wrap:balance}.home section.md\:hidden .grid.grid-cols-1.gap-2\.5>.relative{position:static}.home section.md\:hidden .grid.grid-cols-1.gap-2\.5>:nth-child(2) .bx-tip:after{left:calc(var(--bx-tip-x, 50%) + (100% - 20px) / 3 + 10px)}.home section.md\:hidden .grid.grid-cols-1.gap-2\.5>:nth-child(3) .bx-tip:after{left:calc(var(--bx-tip-x, 50%) + (100% - 20px) * 2 / 3 + 20px)}}@media(min-width:640px)and (max-width:767.98px){.home [data-bx-card].snap-start{flex-basis:calc((100% - 48px) / 3.35)}}@media(min-width:768px)and (max-width:899.98px){.home [data-bx-card].snap-start{flex-basis:calc((100% - 32px) / 3)}}@media(min-width:900px)and (max-width:1023.98px){.home [data-bx-card].snap-start{flex-basis:calc((100% - 48px)/4)}}@media(min-width:1024px)and (max-width:1279.98px){.home [data-bx-card].snap-start{flex-basis:calc((100% - 64px)/5)}}@media(min-width:1280px)and (max-width:1599.98px){.home [data-bx-card].snap-start{flex-basis:calc((100% - 80px) / 6)}}@media(min-width:640px)and (max-width:1023.98px){.woocommerce-shop main .grid.grid-cols-2.lg\:grid-cols-4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:640px)and (max-width:767.98px){.woocommerce-shop main .grid.grid-cols-2.lg\:grid-cols-4 [data-bx-card]>.flex-grow{padding-left:12px;padding-right:12px}}@media(min-width:640px)and (max-width:1023.98px){.single-product .bx-pdp-stage>.bxrf-flip-box{width:auto;padding:0 24px}}@media(min-width:1024px){.single-product :is(.bxrf-hero,:where(:has(>.bx-pdp-stage))) .bxrf-coa-face{height:auto;width:min(calc(100% - 96px),calc(clamp(360px,58vh,600px) * 8.5 / 11))}}@media(min-width:1024px){.single-product :is(.bxrf-hero,:where(:has(>.bx-pdp-stage)))>:is(.bxrf-hero-sizes,:where(div:not(.bx-pdp-stage):not(:has(.bx-pdp-stage)):has(.bx-swatch))):has(.bx-swatch:only-child){display:none}}@media(min-width:1024px)and (max-width:1499.98px)and (max-height:860px){.single-product :is(.bxrf-hero,:where(:has(>.bx-pdp-stage)))>:is(.bxrf-hero-buy,:where(:has(.bx-tiers))){padding-right:34px}}@media(min-width:640px)and (max-width:1023.98px){.bxrf-buybar{left:max(10px,calc(50% - 260px));right:max(10px,calc(50% - 260px))}}@media(min-width:640px)and (max-width:1023.98px){.single-product .snap-x>[data-bx-card]{flex-basis:max(136px,calc((100% - 3rem)/4))}}@media(min-width:1024px)and (max-width:1279.98px){.single-product .snap-x>[data-bx-card]{flex-basis:max(136px,calc((100% - 4rem)/5))}}@media(min-width:1280px)and (max-width:1439.98px){.single-product .snap-x>[data-bx-card]{flex-basis:calc((100% - 5rem) / 6)}}.single-product #product-description-panel [hidden],.single-product #coa [hidden]{display:none!important}
[data-bxrf-accuracy=hidden],[data-bxrf-hidden]{display:none!important}.bxrf-foot-ruo{margin:8px auto 0;max-width:880px;font-size:11.5px;line-height:1.55;color:#ffffff8c;text-align:left}@media(min-width:768px){.bxrf-foot-ruo{text-align:center}}.bxrf-ruo-line{display:block;margin-top:6px;font-size:12px;line-height:1.55;color:#64748b}p.bxrf-ruo-cat{margin:0 0 14px;clear:both;width:100%;box-sizing:border-box}.bxrf-ruo-chip{display:block;width:fit-content;max-width:100%;margin-top:12px;padding:9px 13px;border-radius:14px;box-sizing:border-box;font-size:12.5px;line-height:1.5;font-weight:400;color:#3a5274;text-align:left;background:linear-gradient(180deg,#f4f8ff,#eaf2fe);box-shadow:inset 0 0 0 1px #d3e2f8;text-wrap:balance}p.bxrf-ruo-cat>.bxrf-ruo-chip{margin-top:0}.bxrf-ruo-chip-h,.bxrf-ruo-chip-h>span{display:inline}.bxrf-ruo-chip-h svg{display:inline-block;margin-right:6px;vertical-align:-3px;color:#2a6ad0}.bxrf-ruo-chip b{font-weight:700;color:#0b1530}.bxrf-ruo-more{display:inline;margin:0 0 0 6px;padding:0;border:0;background:none;cursor:pointer;white-space:nowrap;font:inherit;font-weight:700;color:#2a6ad0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.bxrf-ruo-more:after{content:"";display:inline-block;width:5px;height:5px;margin:0 2px 0 6px;vertical-align:2px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.bxrf-ruo-more[aria-expanded=true]:after{transform:rotate(-135deg);vertical-align:-1px}.bxrf-ruo-more:hover{color:#173f86}.bxrf-ruo-more:focus-visible{outline:2px solid #2a6ad0;outline-offset:2px;border-radius:4px}.bxrf-ruo-rest{display:block;margin-top:6px;padding-left:21px;font-size:12px;line-height:1.55;color:#4a5f80}.bxrf-ruo-rest[hidden]{display:none}@media(min-width:640px){.bxrf-ruo-chip{font-size:13px}}
#research .grid>.bxrf-cx{grid-column:1 / -1}#research .grid>.bxrf-cx.is-side{grid-column:auto}#research .grid>.bxrf-cx-solo{grid-column:1 / -1}#research .bxrf-cx-in{margin-top:22px;padding-top:20px;border-top:1px solid #f1f5f9}#research .bxrf-cx-in .bxrf-cx-both{grid-template-columns:1fr}#research dd sub,#research dd sup,.bxrf-cx sub,.bxrf-cx sup{font-size:.72em;line-height:0}#research dd sub,.bxrf-cx sub{vertical-align:-.25em}#research dd sup,.bxrf-cx sup{vertical-align:.5em}#research dd[data-bxrf-added]{word-break:break-word}#research dd .bxrf-cx-form{font-weight:500;color:#64748b}.bxrf-cx-body{margin-top:18px;display:grid;gap:22px}.bxrf-cx-part{min-width:0}.bxrf-cx-both{display:grid;gap:18px}.bxrf-cx-seqcol{min-width:0}@media(min-width:900px){.bxrf-cx-both{grid-template-columns:minmax(260px,380px) minmax(0,1fr);align-items:start}}.bxrf-cx-body.is-blend>.bxrf-cx-part+.bxrf-cx-part{border-top:1px solid #f1f5f9;padding-top:20px}.bxrf-cx-part-h{margin:0 0 8px;font-size:15px;font-weight:700;color:#0f172a;letter-spacing:-.01em}.bxrf-cx-part-h span{margin-left:6px;font-size:12px;font-weight:500;color:#94a3b8}.bxrf-cx-svg{margin:0;border:1px solid #f1f5f9;border-radius:12px;background:#f8fafcb3;padding:12px}.bxrf-cx-svg svg,.bxrf-cx-svg img{display:block;width:100%;height:auto;max-height:260px;object-fit:contain}.bxrf-cx-svg figcaption{margin-top:6px;text-align:center;font-size:12px;color:#94a3b8}.bxrf-cx-chain{display:flex;flex-wrap:wrap;align-items:center;gap:10px 6px;padding:4px 0 14px}.bxrf-cx-aa,.bxrf-cx-term{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none}.bxrf-cx-aa{min-width:30px;height:30px;padding:0 2px;border-radius:999px;border:1.5px solid rgba(42,106,208,.35);background:#eff6ff;color:#1e3a8a;font-size:12.5px;font-weight:700;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.bxrf-cx-aa.is-long{padding:0 8px;font-size:11px}.bxrf-cx-aa:not(:last-child):after,.bxrf-cx-term:first-child:after{content:"";position:absolute;right:-7px;top:50%;width:7px;height:2px;margin-top:-1px;background:#bfdbfe}.bxrf-cx-aa.is-d{border-style:dashed}.bxrf-cx-aa i{position:absolute;top:-7px;right:-5px;font-style:normal;font-size:9px;line-height:14px;min-width:14px;height:14px;border-radius:999px;background:#1e3a8a;color:#fff}.bxrf-cx-aa.is-mod{background:#fff7ed;border-color:#fdba74;color:#9a3412}.bxrf-cx-aa b{position:absolute;bottom:-8px;right:-6px;font-size:9px;line-height:14px;min-width:14px;height:14px;padding:0 3px;border-radius:999px;background:#ea580c;color:#fff;font-weight:700}.bxrf-cx-aa.is-fifth:before{content:attr(data-i);position:absolute;top:100%;left:0;right:0;margin-top:1px;text-align:center;font-size:9px;color:#94a3b8;font-family:Inter,ui-sans-serif,sans-serif;font-weight:500}.bxrf-cx-term{height:24px;padding:0 8px;border-radius:999px;background:#f1f5f9;color:#475569;font-size:11px;font-weight:600}.bxrf-cx-seq{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;padding:10px 12px;border-radius:12px;border:1px solid #f1f5f9;background:#f8fafcb3}.bxrf-cx-seq-l,.bxrf-cx-one span{font-size:12px;font-weight:600;color:#64748b}.bxrf-cx-seq code{flex:1 1 260px;min-width:0;font-size:12.5px;line-height:1.55;color:#0f172a;word-break:break-word;background:none;padding:0}.bxrf-cx-copy{flex:none;margin-left:auto;border:1px solid #e2e8f0;background:#fff;color:#2a6ad0;font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;cursor:pointer}.bxrf-cx-copy:hover{border-color:#93c5fd}.bxrf-cx-one{margin:8px 2px 0;font-size:12.5px;color:#334155;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;word-break:break-all}.bxrf-cx-one span{font-family:Inter,ui-sans-serif,sans-serif;margin-right:4px}.bxrf-cx-mods{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:6px}.bxrf-cx-mods li{display:flex;gap:8px;align-items:flex-start;font-size:13px;line-height:1.45;color:#475569}.bxrf-cx-mods li b{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin-top:1px;border-radius:999px;background:#ea580c;color:#fff;font-size:10px}.bxrf-cx-facts{margin:0 0 12px;display:flex;flex-wrap:wrap;gap:6px}.bxrf-cx-facts div{display:inline-flex;gap:6px;align-items:baseline;border:1px solid #e2e8f0;background:#f8fafc;border-radius:999px;padding:3px 10px}.bxrf-cx-facts dt{font-size:11.5px;color:#64748b}.bxrf-cx-facts dd{margin:0;font-size:12px;font-weight:600;color:#0f172a}.bxrf-cx-note{margin:10px 2px 0;font-size:12.5px;line-height:1.5;color:#64748b}.bxrf-cx-src{margin:16px 0 0;font-size:11.5px;line-height:1.5;color:#94a3b8}@media(max-width:480px){.bxrf-cx-aa{min-width:27px;height:27px;font-size:11.5px}.bxrf-cx-chain{gap:10px 5px}.bxrf-cx-aa:not(:last-child):after,.bxrf-cx-term:first-child:after{right:-6px;width:6px}}@media print{.bxrf-cx-copy{display:none}}
@media(min-width:1024px){:is(.bxrf-pdp-body,:where(.single-product div:has(>section+#coa):has(button[aria-controls=product-description-panel]))){display:grid;grid-template-columns:[full-start] minmax(32px,1fr) [main-start] minmax(0,608px) [mid] minmax(0,608px) [main-end] minmax(32px,1fr) [full-end]}:is(.bxrf-pdp-body,:where(.single-product div:has(>section+#coa):has(button[aria-controls=product-description-panel])))>*{grid-column:full;min-width:0}:is(.bxrf-pdp-body,:where(.single-product div:has(>section+#coa):has(button[aria-controls=product-description-panel])))>:is(.bxrf-pdp-desc,:where(section:has(>button[aria-controls=product-description-panel]):has(+#coa))){grid-column:main-start / mid;grid-row:1;max-width:none!important;margin:0!important;padding:0 48px 0 0!important}:is(.bxrf-pdp-body,:where(.single-product div:has(>section+#coa):has(button[aria-controls=product-description-panel])))>#coa{grid-column:mid / main-end;grid-row:1;align-self:start;max-width:none!important;margin:0!important;padding:0!important}:is(.bxrf-pdp-body,:where(.single-product div:has(>section+#coa):has(button[aria-controls=product-description-panel])))>#past-lots{grid-column:mid / main-end;grid-row:2;max-width:none!important;margin:0!important;padding-left:0!important;padding-right:0!important}:is(.bxrf-pdp-body,:where(.single-product div:has(>section+#coa):has(button[aria-controls=product-description-panel])))>:is(.bxrf-pdp-desc,:where(section:has(>button[aria-controls=product-description-panel]):has(+#coa))) .max-w-2xl{max-width:none!important}:is(.bxrf-pdp-body,:where(.single-product div:has(>section+#coa):has(button[aria-controls=product-description-panel]))):has(>#coa[hidden])>:is(.bxrf-pdp-desc,:where(section:has(>button[aria-controls=product-description-panel]):has(+#coa))){grid-column:main-start / main-end;padding-right:0!important}:is(.bxrf-pdp-body,:where(.single-product div:has(>section+#coa):has(button[aria-controls=product-description-panel]))):has(>#coa[hidden])>:is(.bxrf-pdp-desc,:where(section:has(>button[aria-controls=product-description-panel]):has(+#coa))) .max-w-2xl{max-width:42rem!important}:is(.bxrf-pdp-body,:where(.single-product div:has(>section+#coa):has(button[aria-controls=product-description-panel])))>section.pt-16{padding-top:56px!important}}@media(max-width:1023.98px){:is(.bxrf-pdp-body,:where(.single-product div:has(>section+#coa):has(button[aria-controls=product-description-panel])))>section.pt-16{padding-top:40px!important}:is(.bxrf-pdp-body,:where(.single-product div:has(>section+#coa):has(button[aria-controls=product-description-panel])))>#research{padding-top:28px!important}}#research .bxrf-rg.is-measuring>*{align-self:start!important}@media(min-width:768px){#research .bxrf-rg.is-ruo-right>.bxrf-rg-d{grid-column:1;grid-row:1 / span 2}#research .bxrf-rg.is-ruo-right>.bxrf-rg-s{grid-column:2;grid-row:1;align-self:start}#research .bxrf-rg.is-ruo-right>.bxrf-ruo-box{grid-column:2;grid-row:2;align-self:start}#research .bxrf-rg.is-ruo-left>.bxrf-rg-d{grid-column:1;grid-row:1;align-self:start}#research .bxrf-rg.is-ruo-left>.bxrf-ruo-box{grid-column:1;grid-row:2;align-self:start}#research .bxrf-rg.is-ruo-left>.bxrf-rg-s{grid-column:2;grid-row:1 / span 2}#research .bxrf-rg:is(.is-ruo-left,.is-ruo-right)>.bxrf-rg-c{grid-column:1 / -1;grid-row:3}#research .bxrf-rg.is-ruo-right>.bxrf-rg-d,#research .bxrf-rg.is-ruo-left>.bxrf-rg-s{align-self:start}#research .bxrf-rg.is-ruo-solo>.bxrf-ruo-box{grid-column:1 / -1}}#research .bxrf-ruo-box{background-image:linear-gradient(180deg,#f4f8ff,#eaf2fe)!important;border-width:1px!important;border-color:#d3e2f8!important;box-shadow:none!important}#research .bxrf-ruo-box{padding:20px 20px 18px!important;text-align:left!important}#research .bxrf-ruo-box>div:first-child{justify-content:flex-start!important;margin-bottom:8px!important}#research .bxrf-ruo-box>div:first-child span{letter-spacing:.14em!important}#research .bxrf-ruo-box p{font-size:13.5px!important;line-height:1.6!important;color:#52627a!important}@media(min-width:768px){#research .bxrf-ruo-box{padding:22px 24px 20px!important}}#research:has(.bxrf-ruo-box){padding-bottom:32px!important}@media(min-width:768px){#research:has(.bxrf-ruo-box){padding-bottom:48px!important}}section[data-bxrf-hidden]{display:none!important}#product-description-panel .bxrf-ds{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:14px!important}#product-description-panel .bxrf-ds>*{margin:0!important}.bxrf-ds-card{position:relative;min-width:0;padding:58px 14px 14px;border-radius:18px;background:radial-gradient(120% 90% at 100% 0%,#2a6ad017,#2a6ad000 55%),linear-gradient(180deg,#fff,#f4f8fe);box-shadow:inset 0 0 0 1px #e0e8f5,0 14px 28px -24px #0a1f448c}.bxrf-ds-card:before,.bxrf-ds-card:after{content:"";position:absolute;left:14px;top:14px;width:34px;height:34px;pointer-events:none}.bxrf-ds-card:before{border-radius:11px;background:linear-gradient(135deg,#213b66,#2a6ad0);box-shadow:0 8px 16px -10px #2a6ad0e6}.bxrf-ds-card:after{background:#fff;-webkit-mask:var(--bxrf-ds-ic) center / 18px 18px no-repeat;mask:var(--bxrf-ds-ic) center / 18px 18px no-repeat}.bxrf-ds-card[data-kind=form]{--bxrf-ds-ic: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 2v7.5a2 2 0 0 1-.2.9L4.7 20.6a1 1 0 0 0 .9 1.4h12.8a1 1 0 0 0 .9-1.4l-5.1-10.2a2 2 0 0 1-.2-.9V2'/%3E%3Cpath d='M8.5 2h7M7 16h10'/%3E%3C/svg%3E")}.bxrf-ds-card[data-kind=cold]{--bxrf-ds-ic: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12h20M12 2v20M20 16l-4-4 4-4M4 8l4 4-4 4M16 4l-4 4-4-4M8 20l4-4 4 4'/%3E%3C/svg%3E")}.bxrf-ds-card[data-kind=light]{--bxrf-ds-ic: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.9 4.9l1.4 1.4M17.7 17.7l1.4 1.4M2 12h2M20 12h2M6.3 17.7l-1.4 1.4M19.1 4.9l-1.4 1.4'/%3E%3C/svg%3E")}.bxrf-ds-card[data-kind=lab]{--bxrf-ds-ic: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.7 9a1 1 0 0 1-.7 0C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.2-2.7a1.2 1.2 0 0 1 1.6 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")}.bxrf-ds-card[data-kind=info]{--bxrf-ds-ic: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4M12 8h.01'/%3E%3C/svg%3E")}.bxrf-ds-card>h3{margin:0 0 5px!important;font-size:10.5px!important;line-height:1.3!important;font-weight:800!important;letter-spacing:.1em!important;text-transform:uppercase;color:#5b6a7f!important}.bxrf-ds-card>ul{margin:0!important}.bxrf-ds-card>ul>li{padding-left:0!important}.bxrf-ds-card>ul>li+li{margin-top:6px!important}.bxrf-ds-card>ul>li>span:first-child{display:none!important}.bxrf-ds-card>ul>li>p{margin:0!important;font-size:14px!important;line-height:1.35!important;font-weight:600;color:#0f1e3a!important}.bxrf-ds-card>ul>li>p:not([hidden]):not([data-bxrf-accuracy=hidden])~p{margin-top:3px!important;font-size:12.5px!important;font-weight:500;color:#64748b!important}@media(max-width:339.98px){#product-description-panel .bxrf-ds{grid-template-columns:minmax(0,1fr)}}.bxrf-ds-ruo{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:12px;background:linear-gradient(180deg,#f4f8ff,#eaf2fe);box-shadow:inset 0 0 0 1px #d3e2f8;font-size:13px!important;line-height:1.45!important;font-weight:600;color:#1e3a6e!important}.bxrf-ds-ruo:before{content:"";flex:none;width:16px;height:16px;margin-top:1px;background:#2a6ad0;-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='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.7 9a1 1 0 0 1-.7 0C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.2-2.7a1.2 1.2 0 0 1 1.6 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1z'/%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='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.7 9a1 1 0 0 1-.7 0C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.2-2.7a1.2 1.2 0 0 1 1.6 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1z'/%3E%3C/svg%3E") center / contain no-repeat}body:not(.page-id-188) main .bx-cta-band{padding-top:40px!important;padding-bottom:92px!important}body:not(.page-id-188) main section:has(>.bx-cta-band){padding-bottom:36px!important}body:not(.page-id-188) main .bx-cta-band h2{max-width:24em!important}body:not(.page-id-188) main .bx-cta-band .mt-8{margin-top:22px!important}@media(min-width:768px){body:not(.page-id-188) main .bx-cta-band{padding-top:52px!important;padding-bottom:124px!important}body:not(.page-id-188) main section:has(>.bx-cta-band){padding-bottom:48px!important}body:not(.page-id-188) main .bx-cta-band h2{font-size:clamp(26px,1.4vw + 14px,34px)!important}}main section:has(>.bx-cta-band) div.rounded-3xl:has(form){padding-top:20px!important;padding-bottom:20px!important}footer.bxrf-foot>div.max-w-7xl{padding-top:40px!important;padding-bottom:30px!important}footer.bxrf-foot .grid.gap-10{gap:26px!important}footer.bxrf-foot .md\:col-span-8.grid{row-gap:24px!important}footer.bxrf-foot h3{margin-bottom:12px!important}footer.bxrf-foot ul.space-y-3>li+li{margin-top:10px!important}footer.bxrf-foot .space-y-3>*+*{margin-top:10px!important}footer.bxrf-foot p.max-w-xs{margin-top:12px!important}footer.bxrf-foot .mt-12{margin-top:26px!important}footer.bxrf-foot .bx-accept{margin-top:14px!important;padding-top:0!important}footer.bxrf-foot p.mt-6{margin-top:14px!important}footer.bxrf-foot .bxrf-foot-ruo{margin-top:6px!important}footer.bxrf-foot .md\:hidden.mt-8{margin-top:16px!important}footer.bxrf-foot .md\:hidden.mt-6:empty{display:none!important}footer.bxrf-foot .md\:hidden.mt-4.border-t{margin-top:14px!important}@media(max-width:767.98px){footer.bxrf-foot ul.space-y-3>li+li{margin-top:4px!important}footer.bxrf-foot .mt-12{margin-top:16px!important;padding-top:0!important}}@media(min-width:768px){footer.bxrf-foot>div.max-w-7xl{padding-top:52px!important;padding-bottom:36px!important}footer.bxrf-foot .mt-12{margin-top:32px!important;padding-top:20px!important}footer.bxrf-foot .bx-accept{margin-top:16px!important}}
.bxrf-mn{--bxrf-mn-row: 48px;--bxrf-mn-ease: cubic-bezier(.22, 1, .36, 1);background:linear-gradient(180deg,#f3f7fd,#fff 46%)}.bxrf-mn .bxrf-mn-top{position:relative;isolation:isolate;overflow:hidden;padding:0 0 16px;border:0;border-radius:0 0 26px 26px;color:#fff;background:radial-gradient(120% 90% at 100% 0%,#4f8fe68c,#4f8fe600 58%),radial-gradient(80% 70% at 0% 100%,#2a6ad059,#2a6ad000 60%),linear-gradient(160deg,#0a1f44,#132c5c 55%,#1d4590);box-shadow:0 18px 36px -24px #0a1f44b3}.bxrf-mn .bxrf-mn-fx{position:absolute;z-index:-1;inset:-40px -60px auto auto;width:260px;height:220px;opacity:.16;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='64' viewBox='0 0 56 64' fill='none' stroke='white' stroke-width='1.3'%3E%3Cpath d='M28 2 52 16v28L28 58 4 44V16z'/%3E%3Ccircle cx='28' cy='2' r='2.4' fill='white'/%3E%3Ccircle cx='4' cy='44' r='2.4' fill='white'/%3E%3C/svg%3E") 0 0 / 56px 64px;-webkit-mask:radial-gradient(closest-side,#000 30%,transparent);mask:radial-gradient(closest-side,#000 30%,transparent);animation:bxrf-mn-drift 18s ease-in-out infinite alternate}html:not(.bxrf-mn-on) .bxrf-mn .bxrf-mn-fx{animation-play-state:paused}@keyframes bxrf-mn-drift{to{transform:translate3d(-18px,14px,0) rotate(4deg)}}.bxrf-mn .bxrf-mn-top .bx-logo-name{color:#fff!important}.bxrf-mn .bxrf-mn-top .bx-logo-sub{color:#9cc0f5!important}.bxrf-mn .bxrf-mn-top .bx-logo-mark{display:block;width:30px;height:30px;filter:brightness(0) invert(1);opacity:.95}.bxrf-mn .bxrf-mn-top button[aria-label="Close menu"]{display:grid;place-items:center;width:42px;height:42px;margin-right:-4px;border-radius:50%;color:#fff;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff2e;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease,transform .2s var(--bxrf-mn-ease)}.bxrf-mn .bxrf-mn-top button[aria-label="Close menu"]:active{transform:scale(.92)}.bxrf-mn .bxrf-mn-top button[aria-label="Close menu"]:focus-visible{outline:2px solid #9cc0f5;outline-offset:2px}.bxrf-mn .bxrf-mn-cta{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:10px;padding:4px 16px 0}.bxrf-mn a.bxrf-mn-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;min-height:64px;padding:11px 12px 12px;border-radius:16px;color:#fff;text-decoration:none;-webkit-tap-highlight-color:transparent;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff29;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .2s var(--bxrf-mn-ease),background-color .2s ease}.bxrf-mn a.bxrf-mn-card.is-shop{background:linear-gradient(135deg,#3b7be0,#2a6ad0 60%,#2459b5);box-shadow:0 10px 22px -12px #4f8fe6f2,inset 0 1px #ffffff40}.bxrf-mn a.bxrf-mn-card:active{transform:scale(.97)}.bxrf-mn .bxrf-mn-card-ic{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#ffffff29}.bxrf-mn .bxrf-mn-card-t{display:flex;flex-direction:column;min-width:0;max-width:100%}.bxrf-mn .bxrf-mn-card-t b{font-size:15px;font-weight:700;line-height:1.2;letter-spacing:-.01em}.bxrf-mn .bxrf-mn-card-t small{margin-top:1px;font-size:11.5px;line-height:1.3;color:#ffffffc7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bxrf-mn .bxrf-mn-card-go{position:absolute;top:12px;right:11px;opacity:.8}.bxrf-mn a.bxrf-mn-card:focus-visible{outline:2px solid #fff;outline-offset:2px}.bxrf-mn nav.bxrf-mn-list{flex:1 1 auto;min-height:0;gap:2px;padding:12px 12px 10px;overflow-y:auto;overscroll-behavior:contain;touch-action:none}.bxrf-mn nav.bxrf-mn-list.is-tall{touch-action:pan-y}.bxrf-mn nav a.bxrf-mn-link{position:relative;justify-content:flex-start;gap:12px;min-height:var(--bxrf-mn-row);padding:6px 12px 6px 8px;border-radius:14px;font-size:15.5px;font-weight:600;letter-spacing:-.01em;color:var(--bxrf-ink, #0b1530);-webkit-tap-highlight-color:transparent;transition:background-color .2s ease,transform .15s ease}.bxrf-mn nav a.bxrf-mn-link>span:not(.bxrf-mn-ic){flex:1 1 auto;min-width:0}.bxrf-mn nav a.bxrf-mn-link>svg{flex:none;margin-left:auto;color:#a3b1c6;transition:transform .2s var(--bxrf-mn-ease),color .2s ease}.bxrf-mn .bxrf-mn-ic{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:11px;color:var(--bxrf-blue, #2a6ad0);background:var(--bxrf-mist, #eef4fe);box-shadow:inset 0 0 0 1px #2a6ad01a;transition:background .2s ease,color .2s ease}.bxrf-mn nav a.bxrf-mn-link:active{transform:scale(.985);background:#eaf1fc}.bxrf-mn nav a.bxrf-mn-link:focus-visible{outline:2px solid var(--bxrf-blue, #2a6ad0);outline-offset:1px}@media(hover:hover)and (pointer:fine){.bxrf-mn nav a.bxrf-mn-link:hover{background:#eef4fe}.bxrf-mn nav a.bxrf-mn-link:hover>svg{transform:translate(3px);color:var(--bxrf-blue, #2a6ad0)}}.bxrf-mn nav a.bxrf-mn-link[aria-current=page],.bxrf-mn nav a.bxrf-mn-link.is-section{color:var(--bxrf-navy-2, #213b66);background:linear-gradient(90deg,#e3edfc,#eef4fe 70%,#eef4fe66)}.bxrf-mn nav a.bxrf-mn-link[aria-current=page]:before,.bxrf-mn nav a.bxrf-mn-link.is-section:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:0 3px 3px 0;background:var(--bxrf-blue, #2a6ad0)}.bxrf-mn nav a.bxrf-mn-link[aria-current=page] .bxrf-mn-ic,.bxrf-mn nav a.bxrf-mn-link.is-section .bxrf-mn-ic{color:#fff;background:linear-gradient(135deg,var(--bxrf-navy-2, #213b66),var(--bxrf-blue, #2a6ad0));box-shadow:0 8px 16px -10px #2a6ad0f2}.bxrf-mn nav a.bxrf-mn-link[aria-current=page]>svg{opacity:0}.bxrf-mn nav a.bxrf-mn-link[aria-current=page]:after{content:"";position:absolute;right:18px;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:var(--bxrf-blue, #2a6ad0);box-shadow:0 0 0 4px #2a6ad029}.bxrf-mn .bxrf-mn-foot{padding:10px 12px calc(12px + env(safe-area-inset-bottom,0px));border-top:0;background:transparent}.bxrf-mn .bxrf-mn-foot a.bxrf-mn-acc{display:flex;align-items:center;gap:12px;min-height:62px;padding:10px 14px 10px 10px;border-radius:18px;color:var(--bxrf-ink, #0b1530);text-decoration:none;background:#fff;box-shadow:0 1px 2px #0b15300f,0 14px 30px -18px #0b153059,inset 0 0 0 1px var(--bxrf-line, #dfe6f1);-webkit-tap-highlight-color:transparent;transition:transform .15s ease,box-shadow .2s ease}.bxrf-mn .bxrf-mn-foot a.bxrf-mn-acc>svg,.bxrf-mn .bxrf-mn-acc-av{flex:none;box-sizing:content-box;width:20px;height:20px;padding:11px;border-radius:50%;color:#fff;background:linear-gradient(135deg,var(--bxrf-navy-2, #213b66),var(--bxrf-blue, #2a6ad0));box-shadow:0 8px 16px -9px #2a6ad0f2}.bxrf-mn .bxrf-mn-acc-av{display:grid;place-items:center;font-size:13px;font-weight:700;letter-spacing:.02em;line-height:1}.bxrf-mn .bxrf-mn-acc-t{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.bxrf-mn .bxrf-mn-acc-t b{font-size:16px;font-weight:700;line-height:1.2}.bxrf-mn .bxrf-mn-acc-t small{margin-top:2px;font-size:12.5px;font-weight:500;line-height:1.3;color:var(--bxrf-muted, #5b6a7f)}.bxrf-mn .bxrf-mn-go{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;color:var(--bxrf-blue, #2a6ad0);background:var(--bxrf-mist, #eef4fe);transition:transform .2s var(--bxrf-mn-ease)}.bxrf-mn .bxrf-mn-foot a.bxrf-mn-acc:active{transform:scale(.985)}.bxrf-mn .bxrf-mn-foot a.bxrf-mn-acc:focus-visible{outline:2px solid var(--bxrf-blue, #2a6ad0);outline-offset:2px}@media(hover:hover)and (pointer:fine){.bxrf-mn .bxrf-mn-foot a.bxrf-mn-acc:hover .bxrf-mn-go{transform:translate(3px)}}.bxrf-mn .bxrf-mn-foot a.bxrf-mn-acc.is-out{min-height:48px;color:var(--bxrf-muted, #5b6a7f);background:transparent;box-shadow:none}.bxrf-mn .bxrf-mn-foot a.bxrf-mn-acc.is-out>svg{padding:8px;color:var(--bxrf-muted, #5b6a7f);background:#eef2f7;box-shadow:none}@keyframes bxrf-mn-row{0%{opacity:0;transform:translate3d(-16px,0,0)}}@keyframes bxrf-mn-rise{0%{opacity:0;transform:translate3d(0,12px,0) scale(.97)}}.bxrf-mn.bxrf-mn-in nav a.bxrf-mn-link{animation:bxrf-mn-row .5s var(--bxrf-mn-ease) both;animation-delay:calc(.14s + var(--bxrf-mn-i, 0) * 38ms)}.bxrf-mn.bxrf-mn-in .bxrf-mn-card{animation:bxrf-mn-rise .5s var(--bxrf-mn-ease) both;animation-delay:90ms}.bxrf-mn.bxrf-mn-in .bxrf-mn-card+.bxrf-mn-card{animation-delay:.15s}.bxrf-mn.bxrf-mn-in .bxrf-mn-foot a.bxrf-mn-acc{animation:bxrf-mn-rise .55s var(--bxrf-mn-ease) both;animation-delay:.36s}html.bxrf-mn-on #bcx-agent:not(.bcx-open){opacity:0!important;pointer-events:none!important;transform:scale(.85);transition:opacity .2s ease,transform .2s ease}@media(max-height:720px){.bxrf-mn{--bxrf-mn-row: 45px}.bxrf-mn .bxrf-mn-top{padding-bottom:12px}.bxrf-mn a.bxrf-mn-card{gap:6px;min-height:0;padding:9px 11px 10px}.bxrf-mn .bxrf-mn-card-ic{width:26px;height:26px;border-radius:8px}.bxrf-mn nav.bxrf-mn-list{padding-top:8px;padding-bottom:6px}.bxrf-mn .bxrf-mn-ic{width:34px;height:34px}.bxrf-mn .bxrf-mn-foot{padding-top:6px}.bxrf-mn .bxrf-mn-foot a.bxrf-mn-acc{min-height:56px;padding-top:7px;padding-bottom:7px}}@media(max-height:600px){.bxrf-mn .bxrf-mn-card-t small{display:none}}.bxrf-mn-scrim{display:none}@media(min-width:640px){.bxrf-mn{right:auto;width:min(420px,88vw);border-radius:0 28px 28px 0;box-shadow:0 0 0 1px #0b15300a,30px 0 60px -30px #0a1f4473;overflow:hidden}.bxrf-mn .bxrf-mn-top{border-radius:0 0 26px}.bxrf-mn-scrim{display:block;position:fixed;inset:0;z-index:69;background:#0a1f4461;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}html.bxrf-mn-on .bxrf-mn-scrim{opacity:1;visibility:visible;transition:opacity .3s ease,visibility 0s}}@media(min-width:1024px){.bxrf-mn-scrim{display:none!important}}@media(prefers-reduced-motion:reduce){.bxrf-mn .bxrf-mn-fx{animation:none}.bxrf-mn.bxrf-mn-in nav a.bxrf-mn-link,.bxrf-mn.bxrf-mn-in .bxrf-mn-card,.bxrf-mn.bxrf-mn-in .bxrf-mn-foot a.bxrf-mn-acc{animation:none}.bxrf-mn nav a.bxrf-mn-link,.bxrf-mn nav a.bxrf-mn-link>svg,.bxrf-mn a.bxrf-mn-card,.bxrf-mn .bxrf-mn-go,.bxrf-mn .bxrf-mn-foot a.bxrf-mn-acc,.bxrf-mn .bxrf-mn-top button[aria-label="Close menu"],.bxrf-mn-scrim{transition:none}.bxrf-mn nav a.bxrf-mn-link:active,.bxrf-mn a.bxrf-mn-card:active,.bxrf-mn .bxrf-mn-foot a.bxrf-mn-acc:active{transform:none}}
.bxrf-news-trap{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}form[data-bxrf-news]{position:relative}form[data-bxrf-news]>[hidden]{display:none!important}.bxrf-news-foot{margin:8px 0 0;padding:0 20px;font-size:12.5px;line-height:1.5;color:#64748b}.bxrf-news-foot a{color:#2a6ad0;font-weight:600;text-decoration:underline;text-underline-offset:2px}.bxrf-news-foot a:hover{color:#1d4ed8}.bxrf-news-msg{display:block;margin-bottom:2px;color:#b91c1c;font-weight:600;font-size:13px}.bxrf-news-msg:empty{display:none}.bxrf-news-msg.bxrf-news-said{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(min-width:1024px){.bxrf-news-foot{max-width:28rem;margin-left:auto}}@media(max-width:480px){.bxrf-news-foot{padding:0 14px}}@media(max-width:400px){.bxrf-news-foot{padding:0 18px}}form[data-bxrf-news]>div:has(>input[aria-invalid=true]),form[data-bxrf-news] input[aria-invalid=true]{border-color:#f87171!important}form.bxrf-news-sending button[type=submit]:disabled{opacity:1;cursor:progress;transform:none}form.bxrf-news-sending button[type=submit]>div{display:none}form.bxrf-news-sending button[type=submit]:after{content:"";flex:none;width:14px;height:14px;margin-left:8px;border-radius:50%;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;animation:bxrf-news-spin .8s linear infinite}@keyframes bxrf-news-spin{to{transform:rotate(360deg)}}.bxrf-news-ok{display:flex;align-items:center;gap:12px;width:100%;min-height:58px;padding:6px 20px 6px 8px;border-radius:9999px;background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46;font-size:15px;line-height:1.35;text-align:left;animation:bxrf-news-in .35s ease-out both}@media(min-width:1024px){.bxrf-news-ok{max-width:28rem}}.bxrf-news-ok strong{color:#064e3b;font-weight:700}.bxrf-news-tick{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#10b981;color:#fff;box-shadow:0 0 0 4px #10b98129}@media(max-width:400px){.bxrf-news-ok{gap:10px;padding-right:14px;font-size:14px}.bxrf-news-tick{width:36px;height:36px}}.bxrf-news-ok:focus{outline:none}.bxrf-news-ok:focus-visible{outline:2px solid #10b981;outline-offset:2px}@keyframes bxrf-news-in{0%{opacity:0;transform:translateY(4px) scale(.98)}}@media(prefers-reduced-motion:reduce){.bxrf-news-ok{animation:none}form.bxrf-news-sending button[type=submit]:after{animation-duration:2.4s}}
.promo-banner>.relative.z-10{padding-top:14px!important;padding-bottom:15px!important;gap:8px!important}.promo-banner .promo-leaf{opacity:.35}.promo-banner span.promo-copy.uppercase{font-size:9.5px!important;letter-spacing:.07em!important}@media(min-width:640px){.promo-banner span.promo-copy.uppercase{font-size:10px!important;letter-spacing:.14em!important}}.bxrf-pr-pct{margin-right:.3em;font-size:1.2em;font-weight:800;letter-spacing:.03em;color:#fff4e2}.promo-banner p.promo-copy{display:flex;flex-wrap:nowrap!important;align-items:center;justify-content:center;gap:9px!important;width:100%;max-width:100%;overflow:hidden;min-height:13px;font-size:10px!important;line-height:1!important;letter-spacing:.07em!important;color:#f3d6ab}@media(max-width:1023.98px){body:not(.home) .promo-banner p.promo-copy{display:none!important}}@media(min-width:640px){.promo-banner p.promo-copy{gap:14px!important;font-size:10.5px!important;letter-spacing:.13em!important}}@media(max-width:379.98px){.promo-banner p.promo-copy{gap:7px!important;font-size:9px!important;letter-spacing:.05em!important}}@media(max-width:359.98px){.promo-banner p.promo-copy{flex-direction:column;gap:5px!important}.promo-banner p.promo-copy .bxrf-pr-dot{display:none}}@media(max-width:639.98px){.promo-banner .promo-scrim{background:linear-gradient(to right,#1e0a0252,#1e0a0275 50%,#1e0a0252)!important}}.bxrf-pr-off{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.bxrf-pr-off svg{flex:none;color:#ffcf8a}.bxrf-pr-dot{flex:none;width:3px;height:3px;border-radius:50%;background:#f3d6ab8c}.bxrf-pr-off.is-shine{position:relative;overflow:hidden}.bxrf-pr-off.is-shine>span{color:#fff4e2;font-weight:700}.bxrf-pr-off.is-shine:after{content:"";position:absolute;inset:-3px 0;pointer-events:none;background:linear-gradient(100deg,transparent 30%,rgba(255,248,236,.55) 50%,transparent 70%);transform:translate(-130%);animation:bxrf-pr-sweep 1.4s ease-in-out 1.2s 2}@keyframes bxrf-pr-sweep{to{transform:translate(130%)}}.promo-banner .promo-leaf-blade{animation:none!important}.bxrf-leaf-sway{display:block;animation:promo-leaf-sway ease-in-out infinite}body.home section:has(>.bx-hero-stage) h1+p{margin-top:12px!important;max-width:25em!important;font-size:15.5px!important;line-height:1.5!important;font-weight:500;color:#3a5274!important;text-wrap:balance}span.bxrf-hx-sub2{display:block}body.home section:has(>.bx-hero-stage) h1+p:not(.bxrf-hx-sub){visibility:hidden;height:3em;overflow:hidden;animation:bxrf-show 0s linear 2.5s forwards}@keyframes bxrf-show{to{visibility:visible;height:auto;overflow:visible}}@media(max-width:639.98px){body.home section:has(>.bx-hero-stage){padding-top:20px!important}}@media(min-width:1024px){body.home section:has(>.bx-hero-stage) h1+p{margin-top:18px!important;font-size:19px!important;max-width:27em!important}}a.bxrf-hx-7{padding:0 2px;margin:0 -2px;font-weight:700;color:#1d4fae!important;text-decoration:none!important;white-space:nowrap;background:linear-gradient(#2a6ad02e,#2a6ad02e) no-repeat 0 90% / 0 40%;transition:background-size .8s cubic-bezier(.2,.7,.2,1),color .2s ease}a.bxrf-hx-7.is-on{background-size:100% 40%}a.bxrf-hx-7:hover{color:#173f86!important;background-size:100% 100%}a.bxrf-hx-7:focus-visible{outline:2px solid #2a6ad0;outline-offset:2px;border-radius:3px}body.home section:has(>.bx-hero-stage) div:has(>a[href*="/shop/"])+div{gap:6px!important}.bxrf-trust>span[hidden]{display:none!important}body.home div:has(>.marquee-track){position:relative;height:44px;min-height:0!important;padding-top:0!important;padding-bottom:0!important;background:linear-gradient(90deg,#1f55b0,#2a6ad0 50%,#1f55b0)!important}body.home div:has(>.marquee-track):before,body.home div:has(>.marquee-track):after{content:"";position:absolute;top:0;bottom:0;z-index:2;width:36px;pointer-events:none}body.home div:has(>.marquee-track):before{left:0;background:linear-gradient(90deg,#1f55b0,#1f55b000)}body.home div:has(>.marquee-track):after{right:0;background:linear-gradient(270deg,#1f55b0,#1f55b000)}.bxrf-mq-g{align-items:center}.bxrf-mq-i{display:inline-flex;flex:none;align-items:center;gap:8px;padding:0 20px;font-size:13px;font-weight:600;letter-spacing:.015em;color:#fff;white-space:nowrap}.bxrf-mq-i svg{flex:none;color:#bcdaff}.bxrf-mq-s{flex:none;width:5px;height:5px;border-radius:1px;background:#ffffff80;transform:rotate(45deg)}@media(min-width:1024px){body.home div:has(>.marquee-track){height:50px}.bxrf-mq-i{padding:0 28px;font-size:14px}}body.home section.pt-8.pb-12:has(+section.relative.isolate){padding-bottom:24px!important}@media(min-width:768px){body.home section.relative.isolate.overflow-hidden.py-14{padding-top:48px!important}}@media(prefers-reduced-motion:reduce){.bxrf-pr-off.is-shine:after,.bxrf-leaf-sway{animation:none!important}a.bxrf-hx-7{transition:none!important}body.home div.bxrf-mq:has(>.marquee-track){height:auto!important;padding:10px 12px!important;white-space:normal!important}body.home div.bxrf-mq:has(>.marquee-track):before,body.home div.bxrf-mq:has(>.marquee-track):after{display:none!important}.bxrf-mq .marquee-track{animation:none!important;transform:none!important;width:100%!important}.bxrf-mq .bxrf-mq-g+.bxrf-mq-g,.bxrf-mq .bxrf-mq-h,.bxrf-mq .bxrf-mq-s{display:none!important}.bxrf-mq .bxrf-mq-g{flex-wrap:wrap;justify-content:center;row-gap:6px;width:100%}}
.promo-banner .promo-pill{position:relative;animation:none!important;box-shadow:0 0 0 1px #fff4de73 inset,0 1px 2px #260c0366,0 0 14px #ffd68c6b,0 0 30px #ffd68c2e}.promo-banner .promo-pill:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;box-shadow:0 0 0 1px #fff4de99 inset,0 0 20px #ffd68c80,0 0 46px #ffd68c42;animation:bxrf-pill-glow 4s ease-in-out infinite}@keyframes bxrf-pill-glow{50%{opacity:1}}@media(prefers-reduced-motion:no-preference){.cta-underline{transform-origin:0 50%;animation-name:bxrf-underline!important}}@keyframes bxrf-underline{0%{transform:translate(0) scaleX(0)}35%{transform:translate(0) scaleX(1)}65%{transform:translate(0) scaleX(1);animation-timing-function:cubic-bezier(.65,0,.825,.5)}82.5%{transform:translate(25%) scaleX(.5);animation-timing-function:cubic-bezier(.175,.5,.35,1)}to{transform:translate(0) scaleX(0)}}.bxrf-cta-wait .cta-underline,.bxrf-cta-wait img{animation-play-state:paused!important}.promo-banner.bxrf-rest .promo-leaf,.promo-banner.bxrf-rest .bxrf-leaf-sway,.promo-banner.bxrf-rest .promo-glow,.promo-banner.bxrf-rest .promo-light,.promo-banner.bxrf-rest .promo-pill:after,.promo-banner.bxrf-rest .bxrf-pr-off.is-shine:after,.bx-hero-stage.bxrf-rest img,.bxrf-rest>.marquee-track,.bxrf-rest .bxq-br-caret,.bxrf-coa-on main>section:first-child.bxrf-rest:after,.bxrf-coa-on main>section:first-child.bxrf-rest .bxrf-live i:after,.bxrf-coa-on [data-name].bxrf-rest:after,.bxrf-coa-on [data-name].bxrf-rest .bxrf-newtag i:after,.bxrf-coa-on [data-name].bxrf-rest .bxrf-newtag:after,.bxrf-coa-on [data-name].bxrf-rest .bxrf-tl li.is-current>i:after{animation-play-state:paused!important}#bcx-agent .bcx-launcher{isolation:isolate}#bcx-agent .bcx-dot{animation:none!important;box-shadow:none!important}#bcx-agent .bcx-dot:after{content:"";position:absolute;inset:-2px;z-index:-1;border-radius:50%;pointer-events:none;background:#22c55e80;animation:bxrf-dot-ping 2.4s ease-out infinite}@keyframes bxrf-dot-ping{0%{transform:scale(1);opacity:1}70%,to{transform:scale(2.3);opacity:0}}@media(prefers-reduced-motion:reduce){.promo-banner .promo-pill:after,#bcx-agent .bcx-dot:after{animation:none!important;opacity:0}}
