@keyframes bbg-shake{0%,to{transform:translate(0) rotate(0)}15%{transform:translate(-5px) rotate(-2deg)}30%{transform:translate(5px) rotate(2deg)}45%{transform:translate(-4px) rotate(-1.5deg)}60%{transform:translate(3px) rotate(1deg)}75%{transform:translate(-2px) rotate(-.5deg)}}@keyframes bbg-slide-a{0%,10%{transform:translate(0)}25%,35%{transform:translate(8px)}50%,60%{transform:translate(8px,8px)}75%,85%{transform:translateY(8px)}to{transform:translate(0)}}@keyframes bbg-slide-b{0%,10%{transform:translate(0)}25%,35%{transform:translate(-8px)}50%,60%{transform:translate(-8px,-8px)}75%,85%{transform:translateY(-8px)}to{transform:translate(0)}}@keyframes bbg-spin{to{transform:rotate(360deg)}}@keyframes bbg-spin-back{to{transform:rotate(-360deg)}}@keyframes bbg-ecg{0%{stroke-dashoffset:100}45%{stroke-dashoffset:0}70%{stroke-dashoffset:0;opacity:1}90%{stroke-dashoffset:-100;opacity:0}to{stroke-dashoffset:100;opacity:0}}@keyframes bbg-beat{0%,40%,to{transform:scale(1)}46%{transform:scale(1.14)}52%{transform:scale(1)}58%{transform:scale(1.09)}64%{transform:scale(1)}}@keyframes bbg-sun{0%{transform:translateY(7px);opacity:0}12%,40%{transform:translateY(0);opacity:1}50%,to{transform:translateY(7px);opacity:0}}@keyframes bbg-moon{0%,50%{transform:translateY(7px);opacity:0}62%,90%{transform:translateY(0);opacity:1}to{transform:translateY(7px);opacity:0}}@keyframes bbg-rays{to{transform:rotate(90deg)}}@keyframes bbg-drive{0%,to{transform:translate(-3px)}25%{transform:translateY(-1px)}50%{transform:translate(3px)}75%{transform:translateY(-1px)}}@keyframes bbg-lines{to{stroke-dashoffset:-28}}@keyframes bbg-dot{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-4px);opacity:1}}@keyframes bbg-flip{0%,to{transform:rotate(-12deg)}50%{transform:rotate(12deg)}}@keyframes bbg-swing{0%,to{transform:rotate(0)}50%{transform:rotate(-35deg)}}@keyframes bbg-draw{0%{stroke-dashoffset:30}35%,80%{stroke-dashoffset:0}to{stroke-dashoffset:30}}@keyframes bbg-shine{0%,55%{background-position:200% 0}to{background-position:-100% 0}}@keyframes bbg-sweep{0%,60%{transform:translate(-120%) skew(-20deg)}to{transform:translate(320%) skew(-20deg)}}@keyframes bbg-glow{0%,to{transform:translate(0) scale(1);opacity:.55}50%{transform:translate(30px,14px) scale(1.12);opacity:.8}}@keyframes bbg-bar{0%,to{transform:scaleX(.35)}50%{transform:scaleX(1)}}collection-tabs [data-collection=sale],collection-tabs span:has(+[data-collection=sale]),.collection-tabs .linked-to-tab[href$="/collections/sale"]{display:none!important}@media(min-width:990px){[class^=ai-brand-scroll__image-wrapper-]{min-height:0!important;align-self:auto!important}[class^=ai-brand-scroll__image-wrapper-]>img{position:static!important;inset:auto!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}}.gallery .gallery__item figure,.gallery .gallery__item>a{border-radius:22px;overflow:hidden;isolation:isolate}.gallery .gallery__item img{transition:transform .6s ease}.gallery .gallery__item:hover img{transform:scale(1.04)}@media(max-width:749px){.gallery .gallery__item figure,.gallery .gallery__item>a{border-radius:16px}}[class^=ai-feature-strip__icon-wrapper-] svg{overflow:visible}[class^=ai-feature-strip__icon-wrapper-] svg *{transform-box:view-box}.bb-fs--cover .bbg-blk-a{animation:bbg-slide-a 4.8s ease-in-out infinite}.bb-fs--cover .bbg-blk-b{animation:bbg-slide-b 4.8s ease-in-out infinite}.bb-fs--leds .bbg-ring{transform-origin:12px 12px;animation:bbg-spin 9s linear infinite}.bb-fs--leds .bbg-spiral{transform-origin:12px 12px;animation:bbg-spin-back 3.2s linear infinite}.bb-fs--heart svg{transform-origin:50% 50%;transform-box:fill-box;animation:bbg-beat 1.8s ease-in-out infinite}.bb-fs--heart path{stroke-dasharray:100;animation:bbg-ecg 2.6s linear infinite}.bb-fs--home .bbg-sun{animation:bbg-sun 8s ease-in-out infinite}.bb-fs--home .bbg-sun-rays{transform-origin:19.5px 3.5px;animation:bbg-rays 3s linear infinite}.bb-fs--home .bbg-moon{animation:bbg-moon 8s ease-in-out infinite}[class^=ai-feature-strip__item-]:hover [class^=ai-feature-strip__icon-wrapper-]{transform:translateY(-3px);transition:transform .25s ease}.bb-statement{display:inline-block;position:relative;overflow:hidden;margin:0 auto!important;padding:14px 30px 16px;border:2px solid #cc7178;border-radius:16px;background:linear-gradient(135deg,#fff,#fdf2f3);box-shadow:0 10px 30px -18px #cc7178b3;font-family:Archivo,sans-serif!important;font-weight:700!important;letter-spacing:-.02em;line-height:1.15!important;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;cursor:default}.bb-statement:after{content:"";position:absolute;top:0;bottom:0;left:0;width:30%;background:linear-gradient(90deg,#fff0,#ffffffbf,#fff0);animation:bbg-sweep 5s ease-in-out infinite;pointer-events:none}.bb-statement:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 18px 36px -18px #cc7178d9;border-color:#b85f67}.bb-statement__a{color:#1d1416;text-transform:uppercase;font-size:.62em;letter-spacing:.14em;display:block;margin-bottom:4px}.bb-statement__b{position:relative;display:inline-block;font-size:1.12em;font-weight:800;font-style:italic;padding-right:.08em;background:linear-gradient(90deg,#b85f67,#cc7178 35%,#f3b9be,#cc7178 65%,#b85f67);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:bbg-shine 4s ease-in-out infinite}.bb-statement__b:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:3px;border-radius:3px;background:#cc7178;transform-origin:left center;animation:bbg-bar 3.4s ease-in-out infinite}.featured-product .product-title{font-family:Archivo,sans-serif!important;font-weight:600!important;letter-spacing:-.015em}@media(max-width:749px){.bb-statement{padding:12px 18px 14px;font-size:26px!important}}.text-with-icons__icon.bbg-ico img{display:none!important}.text-with-icons__icon.bbg-ico svg{width:100%;height:100%;overflow:visible;color:#cc7178;fill:none!important}.text-with-icons__icon.bbg-ico svg *{transform-box:fill-box;transform-origin:center}.bbg-ico--van .bbg-van{animation:bbg-drive 1.6s ease-in-out infinite}.bbg-ico--van .bbg-lines{stroke-dasharray:6 8;animation:bbg-lines .7s linear infinite}.bbg-ico--van .bbg-wheel{stroke-dasharray:3 2.2;animation:bbg-spin .6s linear infinite}.bbg-ico--ret .bbg-arrows{animation:bbg-spin 3.2s cubic-bezier(.6,.05,.3,.95) infinite}.bbg-ico--chat .bbg-d{animation:bbg-dot 1.2s ease-in-out infinite}.bbg-ico--chat .bbg-d2{animation-delay:.18s}.bbg-ico--chat .bbg-d3{animation-delay:.36s}.bbg-ico--money .bbg-coin{animation:bbg-flip 1.8s ease-in-out infinite}.text-with-icons__icon.bbg-ico--money svg .bbg-back{transform-box:view-box;transform-origin:30px 32px;animation:bbg-spin-back 3.6s cubic-bezier(.6,.05,.3,.95) infinite}.text-with-icons__block:hover .bbg-ico{transform:scale(1.08);transition:transform .25s ease}.thb-widget-menu li:has(>a[href$="/pages/join-our-community"]){display:none!important}.main-slideshow a.button{transform-origin:center;will-change:transform}.main-slideshow a.button:hover{animation:bbg-shake .6s ease-in-out both}[class^=ai-collection-hero-]{position:relative;overflow:hidden;background:radial-gradient(ellipse 70% 90% at 50% 0%,#fbe7e9,#fff6f7 45%,#fff 80%)!important}[class^=ai-collection-hero-]:before,[class^=ai-collection-hero-]:after{content:"";position:absolute;border-radius:50%;filter:blur(40px);pointer-events:none;z-index:0;animation:bbg-glow 9s ease-in-out infinite}[class^=ai-collection-hero-]:before{width:300px;height:300px;top:-90px;left:8%;background:#e6788247}[class^=ai-collection-hero-]:after{width:260px;height:260px;bottom:-110px;right:10%;background:#ffaa9647;animation-delay:-4s}[class^=ai-collection-hero__container-]{position:relative;z-index:1}[class^=ai-collection-hero__eyebrow-]{display:inline-block;padding:6px 14px;border:1px solid #efc7cb;border-radius:999px;background:#ffffffb3}[class^=ai-collection-hero__title-]{font-family:Archivo,sans-serif!important;font-weight:700!important;letter-spacing:-.025em}[class^=ai-collection-hero__title-]:after{content:"";display:block;width:70px;height:4px;margin:14px auto 0;border-radius:4px;background:linear-gradient(90deg,#cc7178,#f0a3a9);animation:bbg-bar 3.4s ease-in-out infinite}[class^=ai-collection-hero__benefit-]{background:#fff!important;border:1px solid #f1d6d9!important;transition:transform .25s ease,box-shadow .25s ease}[class^=ai-collection-hero__benefit-]:hover{transform:translateY(-3px);box-shadow:0 10px 22px -14px #cc7178cc}[class^=ai-collection-hero__benefit-] svg polyline{stroke-dasharray:30;animation:bbg-draw 3.2s ease-in-out infinite}[class^=ai-collection-hero__benefit-]:nth-child(2) svg polyline{animation-delay:.4s}[class^=ai-collection-hero__benefit-]:nth-child(3) svg polyline{animation-delay:.8s}[class^=ai-buying-guide-]{background:linear-gradient(180deg,#faf5f4,#fbeef0)!important}div[class^=ai-buying-guide__card-]{position:relative;overflow:hidden;border-radius:18px!important;border:1px solid #f1dfe1!important;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}div[class^=ai-buying-guide__card-]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#cc7178,#f0a3a9,#cc7178);background-size:200% 100%;animation:bbg-shine 5s linear infinite}div[class^=ai-buying-guide__card-]:hover{transform:translateY(-6px);box-shadow:0 20px 40px -22px #cc7178bf;border-color:#e9b9be!important}.bbg-badge{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;margin-bottom:18px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#fff,#fbe3e6 70%);box-shadow:inset 0 0 0 1px #f3cfd3;transition:transform .3s ease}.bbg-badge svg{width:32px!important;height:32px!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;transform:none}.bbg-badge svg *{transform-box:view-box}div[class^=ai-buying-guide__card-]:hover .bbg-badge{transform:scale(1.1) rotate(-4deg)}.bbg-badge--tick path:first-child{stroke-dasharray:30;animation:bbg-draw 2.8s ease-in-out infinite}.bbg-badge--clock .bbg-min{transform-origin:12px 12px;animation:bbg-spin 4s linear infinite}.bbg-badge--clock .bbg-hour{transform-origin:12px 12px;animation:bbg-spin 24s linear infinite}.bbg-badge--chat .bbg-d{animation:bbg-dot 1.2s ease-in-out infinite;transform-box:fill-box}.bbg-badge--chat .bbg-d2{animation-delay:.18s}.bbg-badge--chat .bbg-d3{animation-delay:.36s}.template-collection .product-card--featured-image,.product-grid .product-card--featured-image{border-radius:14px;overflow:hidden}.product-grid product-card,.collection-container product-card{transition:transform .3s ease}.product-grid product-card:hover,.collection-container product-card:hover{transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.bb-statement:after,.bb-statement__b,.bb-statement__b:after,[class^=ai-feature-strip__icon-wrapper-] *,.bbg-ico *,.bbg-badge *,[class^=ai-collection-hero-]:before,[class^=ai-collection-hero-]:after{animation:none!important}}@keyframes bbt-draw{0%{stroke-dashoffset:300}to{stroke-dashoffset:0}}@keyframes bbt-glow{0%,to{filter:drop-shadow(0 0 0 rgba(224,57,62,0))}50%{filter:drop-shadow(0 0 14px rgba(224,57,62,.45))}}@keyframes bbt-wave{to{transform:translate(-40px)}}@keyframes bbt-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes bbt-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes bbt-dot{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@keyframes bbt-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.bbt{font-family:Archivo,sans-serif!important;letter-spacing:-.02em}.bbt .bbt-a,.bbt .bbt-b{display:block}.bbt.is-in .bbt-a{animation:bbt-up .6s ease both}.bbt.is-in .bbt-b{animation:bbt-up .6s .12s ease both}.bbt--hl .bbt-a{font-size:.62em;font-weight:600;letter-spacing:.02em;color:#ffffffbf;margin-bottom:6px}.bbt--hl .bbt-b{display:inline;font-weight:800;color:#fff;padding:0 .12em;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(90deg,#cc7178d9,#f0a3a9bf) no-repeat 0 82% / 0% 42%}.bbt--hl.is-in .bbt-b{animation:bbt-up .6s .12s ease both,bbt-hl 1.1s .5s cubic-bezier(.6,.05,.3,.95) forwards;background-size:0% 42%}@keyframes bbt-hl{0%{background-size:0% 42%}to{background-size:100% 42%}}.bbt--hl:hover .bbt-b{background-image:linear-gradient(90deg,#f0a3a9f2,#cc7178e6)}.bbt--founder{color:#1d1416!important}.bbt--founder .bbt-a{font-size:.38em;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:#cc7178;margin-bottom:6px}.bbt--founder .bbt-b{position:relative;display:inline-block;font-size:1.25em;font-weight:800;line-height:1;padding-bottom:.28em}.bbt--founder .bbt-b svg{position:absolute;left:-2%;bottom:0;width:104%!important;height:.32em!important;max-width:none!important;margin:0!important;background:none!important;overflow:visible}.bbt--founder .bbt-b svg path{fill:none!important;stroke:#cc7178;stroke-width:5;stroke-linecap:round;stroke-dasharray:300;stroke-dashoffset:300}.bbt--founder.is-in svg path{animation:bbt-draw 1.2s .5s ease forwards}.bbt--founder:hover svg path{stroke:#b85f67}.bbt--why{position:relative;padding-left:22px;color:#1d1416!important}.bbt--why:before{content:"";position:absolute;left:0;top:6%;bottom:6%;width:6px;border-radius:6px;background:linear-gradient(180deg,#cc7178,#f0a3a9);transform-origin:top;transform:scaleY(0)}.bbt--why.is-in:before{animation:bbt-grow .8s .2s ease forwards}.bbt--why .bbt-a,.bbt--why .bbt-b{display:inline}.bbt--why .bbt-a{font-weight:800;font-size:1.15em;color:transparent;-webkit-text-stroke:1.6px #1d1416;margin-right:.2em;text-transform:uppercase}.bbt--why .bbt-b{font-weight:800;font-size:1.15em;color:#cc7178;text-transform:lowercase}.bbt--why:hover .bbt-a{color:#1d1416;transition:color .3s ease}.bbt--rlt .bbt-b{display:inline-block;font-weight:800;font-size:1.12em;line-height:1.05;background:linear-gradient(90deg,#e0393e,#c0263a 45%,#8b1a2b);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.bbt--rlt.is-in .bbt-b,.bbt--pemf.is-in .bbt-b,.bbt--ben.is-in .bbt-b{animation:none}.bbt--rlt.is-in{animation:bbt-up .6s ease both,bbt-glow 3.2s 1s ease-in-out infinite}.bbt--pemf.is-in,.bbt--ben.is-in{animation:bbt-up .6s ease both}.bbt--tag{display:inline-flex;align-items:center;gap:8px;margin-top:10px;padding:6px 14px;border-radius:999px;font-size:.36em;font-weight:700;letter-spacing:.18em;text-transform:uppercase;background:#1a1a1a;color:#fff;vertical-align:middle}.bbt--tag i{width:8px;height:8px;border-radius:50%;background:#e0393e;box-shadow:0 0 10px #e0393e;animation:bbt-dot 1.6s ease-in-out infinite}.bbt--pemf .bbt-wrap{position:relative;display:inline-block;padding-bottom:.3em}.bbt--pemf .bbt-b{display:inline-block;font-weight:800;font-size:1.12em;line-height:1.05;background:linear-gradient(90deg,#1f5f9e,#3b82c4,#6fb6e8);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.bbt--pemf .bbt-wave{position:absolute;left:0;right:0;bottom:0;height:.3em;overflow:hidden}.bbt--pemf .bbt-wave svg{display:block!important;width:calc(100% + 40px)!important;height:100%!important;max-width:none!important;margin:0!important;background:none!important;animation:bbt-wave 1.4s linear infinite}.bbt--pemf .bbt-wave path{fill:none!important;stroke:#3b82c4;stroke-width:3}.bbt--pemf .bbt--tag{background:#163a5f}.bbt--pemf .bbt--tag i{background:#6fb6e8;box-shadow:0 0 10px #6fb6e8}.bbt--ben .bbt-a{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;padding:6px 14px;border-radius:999px;font-size:.34em;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#b85f67;background:#cc71781f;border:1px solid rgba(204,113,120,.35)}.bbt--ben .bbt-a i{width:7px;height:7px;border-radius:50%;background:#cc7178;animation:bbt-dot 1.6s ease-in-out infinite}.bbt--ben .bbt-b{position:relative;display:inline-block;font-weight:800;font-size:1.15em;line-height:1.05;padding-bottom:.22em;background:linear-gradient(90deg,#1d1416 0% 45%,#cc7178);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.bbt--ben .bbt-b:after{content:"";position:absolute;left:0;bottom:0;width:64px;height:4px;border-radius:4px;background:linear-gradient(90deg,#cc7178,#f0a3a9);transform-origin:left;transform:scaleX(0)}.bbt--ben.is-in .bbt-b:after{animation:bbt-bar .8s .5s ease forwards}.bbt--ben-pemf .bbt-a{color:#1f5f9e;background:#3b82c41a;border-color:#3b82c459}.bbt--ben-pemf .bbt-a i{background:#3b82c4}.bbt--ben-pemf .bbt-b{background-image:linear-gradient(90deg,#12324f 0% 40%,#3b82c4)}.bbt--ben-pemf .bbt-b:after{background:linear-gradient(90deg,#3b82c4,#6fb6e8)}[style*="text-align: center"] .bbt--ben .bbt-b:after,.bbt--center .bbt-b:after{left:50%;margin-left:-32px}@media(prefers-reduced-motion:reduce){.bbt *,.bbt:before{animation:none!important;transform:none!important}.bbt--founder svg path{stroke-dashoffset:0}.bbt--hl .bbt-b{background-size:100% 42%}}@keyframes bbx-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes bbx-draw{0%{stroke-dashoffset:400}to{stroke-dashoffset:0}}@keyframes bbx-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes bbx-bob{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-6px) rotate(6deg)}}@keyframes bbx-step{0%,to{background:#ead7d9;transform:scale(1)}15%,35%{background:var(--bbx-acc, #cc7178);transform:scale(1.35)}}@keyframes bbx-hl{0%{background-size:0% 38%}to{background-size:100% 38%}}@keyframes bbx-pop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.12);opacity:1}to{transform:scale(1)}}@keyframes bbx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes bbx-beam{0%{transform:translate(-100%);opacity:0}30%{opacity:1}to{transform:translate(260%);opacity:0}}@keyframes bbx-ring{0%{transform:scale(.4);opacity:.9}to{transform:scale(2.4);opacity:0}}@keyframes bbx-marquee{to{transform:translate(-50%)}}@keyframes bbx-flip{0%{transform:translateY(60%);opacity:0}12%,88%{transform:none;opacity:1}to{transform:translateY(-60%);opacity:0}}@keyframes bbx-breathe-ls{0%,to{letter-spacing:.22em;opacity:.85}50%{letter-spacing:.62em;opacity:1}}@keyframes bbx-glow-red{0%,to{text-shadow:0 0 6px rgba(255,90,90,.25),0 0 18px rgba(230,40,50,.15);transform:scale(1)}50%{text-shadow:0 0 14px rgba(255,110,110,.85),0 0 42px rgba(230,40,50,.65),0 0 80px rgba(200,20,40,.45);transform:scale(1.025)}}@keyframes bbx-glow-blue{0%,to{text-shadow:0 0 6px rgba(120,180,255,.25);transform:scale(1)}50%{text-shadow:0 0 14px rgba(140,200,255,.8),0 0 40px rgba(60,130,220,.55);transform:scale(1.02)}}@keyframes bbx-caret{0%,49%{opacity:1}50%,to{opacity:0}}.bbx{font-family:Archivo,sans-serif!important;letter-spacing:-.015em}.bbx.is-in{animation:bbx-up .6s ease both}.bbx .bbx-s{display:block;font-size:.42em;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--bbx-acc, #cc7178);margin-bottom:8px}.bbx .bbx-g{background:linear-gradient(90deg,var(--bbx-acc-d, #b85f67),var(--bbx-acc, #cc7178) 55%,var(--bbx-acc-l, #f0a3a9));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.bbx-pemf{--bbx-acc: #3b82c4;--bbx-acc-d: #1f5f9e;--bbx-acc-l: #6fb6e8}.bbx-light{--bbx-acc: #f6b7bc;--bbx-acc-d: #f0a3a9;--bbx-acc-l: #fff}.bbx-faq .bbx-q{display:inline-flex;align-items:center;justify-content:center;width:1.05em;height:1.05em;margin-left:.25em;border-radius:50%;font-size:.7em;color:#fff;background:var(--bbx-acc, #cc7178);vertical-align:.15em;animation:bbx-bob 2.4s ease-in-out infinite}.section-collapsible-content h2.bbx-study{display:block!important;border:0!important;border-radius:0!important;padding:0!important;background:none!important;text-transform:none!important}.bbx-study2{text-align:center}.bbx-study2 .bbx-lab{display:inline-flex;align-items:center;gap:10px;margin-bottom:14px;font-size:.36em;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--bbx-acc, #cc7178)}.bbx-study2 .bbx-flask{width:2.6em;height:2.6em;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:radial-gradient(circle at 30% 30%,#fff,#fbe3e6 70%);box-shadow:inset 0 0 0 1px #f3cfd3,0 8px 18px -10px #cc7178e6}.bbx-pemf.bbx-study2 .bbx-flask{background:radial-gradient(circle at 30% 30%,#fff,#dcebf8 70%);box-shadow:inset 0 0 0 1px #c3dcf1,0 8px 18px -10px #3b82c4e6}.bbx-study2 .bbx-flask svg{width:60%!important;height:60%!important;display:block!important;background:none!important;fill:none!important;overflow:visible}.bbx-study2 .bbx-flask path,.bbx-study2 .bbx-flask circle{fill:none;stroke:#2b1d20;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bbx-study2 .bbx-flask .liq{fill:var(--bbx-acc, #cc7178);stroke:none;opacity:.85}.bbx-study2 .bbx-flask .bub{fill:var(--bbx-acc, #cc7178);stroke:none;animation:bbx-bub 2.4s ease-in infinite}.bbx-study2 .bbx-flask .bub2{animation-delay:.8s}.bbx-study2 .bbx-flask .bub3{animation-delay:1.6s}@keyframes bbx-bub{0%{transform:translateY(0);opacity:0}20%{opacity:1}to{transform:translateY(-14px);opacity:0}}.bbx-study2 .bbx-cnt{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;color:#fff;letter-spacing:.12em;background:linear-gradient(135deg,var(--bbx-acc, #cc7178),var(--bbx-acc-d, #b85f67))}.bbx-study2 .bbx-tt{display:block}.bbx-study2 .bbx-tt .bbx-g{padding-right:.06em}.bbx-study2 .bbx-rule{display:flex;justify-content:center;gap:6px;margin-top:16px}.bbx-study2 .bbx-rule i{height:5px;width:34px;border-radius:5px;transform:scaleX(0);transform-origin:left}.bbx-study2 .bbx-rule i:nth-child(1){background:#f0a3a9}.bbx-study2 .bbx-rule i:nth-child(2){background:#cc7178;width:64px}.bbx-study2 .bbx-rule i:nth-child(3){background:#e0393e;width:22px}.bbx-pemf.bbx-study2 .bbx-rule i:nth-child(1){background:#a9d2f0}.bbx-pemf.bbx-study2 .bbx-rule i:nth-child(2){background:#3b82c4}.bbx-pemf.bbx-study2 .bbx-rule i:nth-child(3){background:#1f5f9e}.bbx-study2.is-in .bbx-rule i{animation:bbx-bar .7s ease forwards}.bbx-study2.is-in .bbx-rule i:nth-child(2){animation-delay:.15s}.bbx-study2.is-in .bbx-rule i:nth-child(3){animation-delay:.3s}.bb-hd.bbx-study2:before{display:none!important}.bbx-studies details{border:0!important;border-radius:0!important;padding:0!important;margin:0!important;background:none!important}.bbx-studies collapsible-row{position:relative;overflow:hidden;border:1px solid #efe3e4!important;border-radius:18px!important;transition:box-shadow .3s ease,transform .3s ease,border-color .3s ease}.bbx-studies collapsible-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,#f0a3a9,#cc7178,#e0393e);transform:scaleY(0);transform-origin:top;transition:transform .35s ease}.bbx-studies.bbx-pemf collapsible-row:before{background:linear-gradient(180deg,#a9d2f0,#3b82c4,#1f5f9e)}.bbx-studies collapsible-row:hover,.bbx-studies collapsible-row:has(details[open]){border-color:#e7c3c7!important;box-shadow:0 16px 30px -22px #cc7178e6;transform:translateY(-2px)}.bbx-studies collapsible-row:hover:before,.bbx-studies collapsible-row:has(details[open]):before{transform:scaleY(1)}.bbx-studies summary i.bbx-st,.bbx-studies summary i.bbx-pmid{font-style:normal}.bbx-studies summary i.bbx-st{display:block;padding-right:40px}.bbx-studies summary .bbx-pmid{display:inline-block;margin-right:10px;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.08em;color:#fff;vertical-align:1px;white-space:nowrap}.bbx-studies .c0 .bbx-pmid{background:#cc7178}.bbx-studies .c1 .bbx-pmid{background:#e0393e}.bbx-studies .c2 .bbx-pmid{background:#d98a4e}.bbx-studies .c3 .bbx-pmid{background:#9d5a8f}.bbx-studies .c4 .bbx-pmid{background:#b85f67}.bbx-studies.bbx-pemf .c0 .bbx-pmid{background:#3b82c4}.bbx-studies.bbx-pemf .c1 .bbx-pmid{background:#1f5f9e}.bbx-studies.bbx-pemf .c2 .bbx-pmid{background:#2a9d8f}.bbx-studies.bbx-pemf .c3 .bbx-pmid{background:#6a5acd}.bbx-studies.bbx-pemf .c4 .bbx-pmid{background:#4a90a4}.bbx-ba{text-align:center}.bbx-ba .bbx-b4{color:#9a8f91;font-weight:600}.bbx-ba .bbx-amp{display:inline-flex;align-items:center;justify-content:center;width:1.25em;height:1.25em;margin:0 .18em;border-radius:50%;font-size:.7em;color:#fff;background:var(--bbx-acc, #cc7178);vertical-align:.12em}.bbx-ba.is-in .bbx-amp{animation:bbx-pop .6s .3s ease both}.bbx-ba .bbx-sub{display:block;margin-top:8px;font-size:.5em;font-weight:500;letter-spacing:0;color:#5a4b4e}.bbx-ba .bbx-slide{position:relative;display:block;width:min(240px,60%);height:4px;margin:16px auto 0;border-radius:4px;background:linear-gradient(90deg,#d9d2d3 50%,#cc717873 50%)}.bbx-ba .bbx-slide:after{content:"";position:absolute;top:50%;left:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px var(--bbx-acc, #cc7178);animation:bbx-ba 4s ease-in-out infinite}@keyframes bbx-ba{0%,to{left:50%}30%{left:15%}70%{left:85%}}.bbx-study .bbx-m{padding:0 .08em;background:linear-gradient(90deg,#cc717859,#f0a3a959) no-repeat 0 85% / 0% 38%}.bbx-pemf.bbx-study .bbx-m{background-image:linear-gradient(90deg,#3b82c44d,#6fb6e84d)}.bbx-study.is-in .bbx-m{animation:bbx-hl 1s .4s ease forwards}.bbx-study .bbx-s:before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:currentColor;vertical-align:middle}.bbx-how .bbx-steps{display:flex;gap:10px;justify-content:inherit;margin-top:14px}.bbx-how .bbx-steps i{width:10px;height:10px;border-radius:50%;background:#ead7d9;animation:bbx-step 2.4s ease-in-out infinite}.bbx-how .bbx-steps i:nth-child(2){animation-delay:.6s}.bbx-how .bbx-steps i:nth-child(3){animation-delay:1.2s}.bbx-center .bbx-steps{justify-content:center}.bbx-quote{position:relative}.bbx-quote .bbx-qm{position:relative;display:inline-block;font-family:Georgia,serif;font-size:1.6em;line-height:0;color:var(--bbx-acc, #cc7178);vertical-align:-.25em;margin:0 .08em;animation:bbx-float 3s ease-in-out infinite}.bbx-quote .bbx-qm+.bbx-qm,.bbx-quote .bbx-qm.end{animation-delay:1.5s}.bbx-quote .bbx-sub{display:block;margin-top:6px;font-size:.5em;font-weight:500;font-style:italic;letter-spacing:0;color:#5a4b4e}.bbx-lines{position:relative}.bbx-lines>:not(:last-child){font-size:.6em!important;font-weight:600!important;opacity:.85;line-height:1.25!important;margin:0!important}.bbx-lines>:last-child{font-family:Archivo,sans-serif!important;font-weight:800!important}@keyframes bbx-stamp{0%,86%,to{transform:rotate(-4deg) scale(1)}90%{transform:rotate(3deg) scale(1.15)}94%{transform:rotate(-4deg) scale(.96)}}@keyframes bbx-redglow{0%,to{text-shadow:0 0 0 rgba(224,57,62,0)}50%{text-shadow:0 0 18px rgba(224,57,62,.45)}}.bbx-testi [class^=ai-real-]{display:inline-block;padding:0 .18em;border-radius:.2em;transform:rotate(-4deg)}.bbx-testi.is-in [class^=ai-real-]{animation:bbx-pop .6s .2s ease both,bbx-stamp 4s 1.2s ease-in-out infinite}.bbx-testi [class^=ai-therapy-]{animation:bbx-redglow 3s ease-in-out infinite}.bbx-testi [class^=ai-underline-]{background:linear-gradient(90deg,#cc71784d,#f0a3a94d) no-repeat 0 88% / 0% 34%}.bbx-testi.is-in [class^=ai-underline-]{animation:bbx-hl34 1.2s .6s ease forwards}@keyframes bbx-hl34{0%{background-size:0% 34%}to{background-size:100% 34%}}.bbx-n{display:inline-block;padding:0 .22em;border-radius:.3em;color:#fff;background:linear-gradient(135deg,var(--bbx-acc, #cc7178),var(--bbx-acc-d, #b85f67));-webkit-text-fill-color:#fff}.bbx.is-in .bbx-n{animation:bbx-pop .6s .4s ease both}.bbx-gen .bbx-u{position:relative;display:inline-block;padding-bottom:.12em}.bbx-gen .bbx-u svg{position:absolute;left:0;bottom:-.12em;width:100%!important;height:.3em!important;max-width:none!important;margin:0!important;background:none!important;overflow:visible;display:block!important}.bbx-gen .bbx-u path{fill:none!important;stroke:var(--bbx-acc, #cc7178);stroke-width:4;stroke-linecap:round;stroke-dasharray:400;stroke-dashoffset:400}.bbx-gen.is-in .bbx-u path{animation:bbx-draw 1.3s .4s ease forwards}.bbx-gen2{color:#1d1416}.bbx-gen2.bbx-center{display:block;width:100%;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.bbx-gen2 .bbx-o{position:relative;display:inline-block;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;color:var(--bbx-acc, #cc7178);-webkit-text-fill-color:var(--bbx-acc, #cc7178);-webkit-text-stroke:0;padding-right:.04em}.bbx-gen2 .bbx-o:after{content:"";position:absolute;left:0;right:0;bottom:.02em;height:.1em;border-radius:.1em;background:var(--bbx-acc, #cc7178);opacity:.35;transform-origin:left;transform:scaleX(0)}.bbx-gen2.is-in .bbx-o:after{animation:bbx-bar .8s .4s ease forwards}.bbx-light.bbx-gen2{color:#fff}.bbx-light.bbx-gen2 .bbx-o{color:#f6b7bc;-webkit-text-fill-color:#f6b7bc}.bbx-works .bbx-r{position:relative;display:inline-block;background:linear-gradient(90deg,#e0393e,#b3172e 60%,#7d1022);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.bbx-works .bbx-beam{position:relative;display:block;height:4px;width:min(360px,70%);margin:14px auto 0;border-radius:4px;overflow:hidden;background:#e0393e26}.bbx-works .bbx-beam:after{content:"";position:absolute;top:0;bottom:0;width:40%;background:linear-gradient(90deg,transparent,#e0393e,transparent);animation:bbx-beam 2.6s ease-in-out infinite}.bbx-works.bbx-pemf .bbx-r{background-image:linear-gradient(90deg,#1f5f9e,#3b82c4 60%,#6fb6e8)}.bbx-works.bbx-pemf .bbx-beam{background:#3b82c426}.bbx-works.bbx-pemf .bbx-beam:after{background:linear-gradient(90deg,transparent,#3b82c4,transparent)}.bbx-works .bbx-dot{position:relative;display:inline-block;width:.28em;height:.28em;margin-left:.2em;border-radius:50%;background:#e0393e;vertical-align:.12em}.bbx-works .bbx-dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #e0393e;animation:bbx-ring 1.8s ease-out infinite}.bbx-works.bbx-pemf .bbx-dot{background:#3b82c4}.bbx-works.bbx-pemf .bbx-dot:after{border-color:#3b82c4}.bbx-left .bbx-beam{margin-left:0}.bbx-depth .bbx-a{display:block;background:linear-gradient(90deg,#e0393e,#9b1b2f);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.bbx-depth .bbx-b{display:block;color:#1d1416}.bbx-depth .bbx-bars{display:flex;flex-direction:column;gap:6px;margin-top:14px}.bbx-depth .bbx-bars i{display:block;height:6px;border-radius:6px;transform-origin:left;transform:scaleX(0)}.bbx-depth .bbx-bars i:first-child{width:38%;background:linear-gradient(90deg,#ff6b6b,#e0393e)}.bbx-depth .bbx-bars i:last-child{width:78%;background:linear-gradient(90deg,#b3172e,#5c0d1a)}.bbx-depth.is-in .bbx-bars i:first-child{animation:bbx-bar .9s .4s ease forwards}.bbx-depth.is-in .bbx-bars i:last-child{animation:bbx-bar 1.3s .8s ease forwards}.bbx-depth.bbx-pemf .bbx-a{background-image:linear-gradient(90deg,#3b82c4,#1f5f9e)}.bbx-depth.bbx-pemf .bbx-bars i:first-child{background:linear-gradient(90deg,#6fb6e8,#3b82c4)}.bbx-depth.bbx-pemf .bbx-bars i:last-child{background:linear-gradient(90deg,#1f5f9e,#12324f)}.bbx-center .bbx-bars{align-items:center}[class^=ai-trust-section-]{position:relative;overflow:hidden;border:1px solid #f0dfe2;background:radial-gradient(ellipse 60% 80% at 50% 0%,#fdeef0,#f9f7f5 65%)!important}[class^=ai-trust-section__eyebrow-]{display:inline-flex!important;align-items:center;gap:8px;padding:7px 16px;border-radius:999px;background:#fff;border:1px solid #efc7cb;box-shadow:0 6px 18px -12px #cc7178cc}[class^=ai-trust-section__eyebrow-] p{margin:0!important}[class^=ai-trust-section__eyebrow-]:before{content:"";width:7px;height:7px;border-radius:50%;background:#cc7178;animation:bbt-dot 1.6s ease-in-out infinite}.bbx-why-b{text-transform:none;color:#cc7178;font-weight:800;letter-spacing:.04em}[class^=ai-trust-section__heading-]{font-family:Archivo,sans-serif!important;letter-spacing:-.02em}[class^=ai-trust-section__heading-] p{margin:0!important;display:inline}[class^=ai-trust-section__heading-] strong{display:inline-block;font-weight:800;padding:0 .1em;background:linear-gradient(90deg,#cc71784d,#f0a3a94d) no-repeat 0 85% / 0% 38%;color:#b85f67}[class^=ai-trust-section__heading-].is-in strong{animation:bbx-hl 1s .3s ease forwards}[class^=ai-trust-section__pillars-]{gap:16px!important}[class^=ai-trust-section__pillar-]:not([class^=ai-trust-section__pillar-t]){border:1px solid #f0dfe2!important;border-radius:16px;background:#fff;padding:26px 18px!important;transition:transform .3s ease,box-shadow .3s ease;opacity:0;transform:translateY(16px)}.bbx-pillars-in [class^=ai-trust-section__pillar-]:not([class^=ai-trust-section__pillar-t]){animation:bbx-up .6s ease forwards}.bbx-pillars-in [class^=ai-trust-section__pillar-]:nth-child(2){animation-delay:.1s!important}.bbx-pillars-in [class^=ai-trust-section__pillar-]:nth-child(3){animation-delay:.2s!important}.bbx-pillars-in [class^=ai-trust-section__pillar-]:nth-child(4){animation-delay:.3s!important}.bbx-pillars-in [class^=ai-trust-section__pillar-]:nth-child(5){animation-delay:.4s!important}[class^=ai-trust-section__pillar-]:not([class^=ai-trust-section__pillar-t]):hover{transform:translateY(-6px)!important;box-shadow:0 18px 34px -20px #cc7178cc}[class^=ai-trust-section__icon-]{width:58px!important;height:58px!important;padding:13px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#fff,#fbe3e6 70%);box-shadow:inset 0 0 0 1px #f3cfd3;transition:transform .4s ease}[class^=ai-trust-section__pillar-]:hover [class^=ai-trust-section__icon-]{transform:rotate(-10deg) scale(1.1)}[class^=ai-trust-section__pillar-title-]{font-family:Archivo,sans-serif;font-weight:700!important}[class^=ai-trust-section__proof-strip-]{flex-wrap:nowrap!important;justify-content:flex-start!important;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.bbx-marquee{display:flex;gap:22px;align-items:center;width:max-content;animation:bbx-marquee 22s linear infinite}[class^=ai-trust-section__proof-strip-]:hover .bbx-marquee{animation-play-state:paused}.bbx-marquee span{white-space:nowrap;font-weight:600;color:#6b5a5d}.bbx-marquee span.bbx-sep{color:#cc7178}@media(max-width:749px){[class^=ai-trust-section__pillar-]:not([class^=ai-trust-section__pillar-t]){border-bottom:1px solid #f0dfe2!important}}[class^=ai-trust-section__pillar-] p{font-size:14px!important;line-height:1.55!important;color:#4a4a4a;margin:0!important}[class^=ai-trust-section__paragraph-] p{margin:0!important}[class^=ai-hero-slide__image-wrapper-]{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;min-height:0!important;align-self:auto!important;overflow:hidden}[class^=ai-hero-slide__image-wrapper-]>img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important}.bbx-blog{line-height:1.15!important}.bbx-rot{display:grid;overflow:hidden;padding:.06em 0 .14em;color:#cc7178;-webkit-text-fill-color:#cc7178;background:none!important}.bbx-rot>span{grid-area:1 / 1;opacity:0;white-space:nowrap;color:#cc7178;-webkit-text-fill-color:#cc7178}.bbx-rot>span.on{animation:bbx-flip 3s ease-in-out forwards}.bbx-blog .bbx-s{color:#1d1416;letter-spacing:.1em}.bbx-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.main-slideshow.bbx-hero .slideshow__slide-content .subheading{animation:bbx-breathe-ls 5s ease-in-out infinite;white-space:nowrap}.main-slideshow.bbx-hero .bbx-glow-red{animation:bbx-glow-red 3.6s ease-in-out infinite}.main-slideshow.bbx-hero .bbx-glow-blue{animation:bbx-glow-blue 3.6s ease-in-out infinite}.bbx-tw .bbx-rest{visibility:hidden}.bbx-tw .bbx-caret{display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-.12em;background:currentColor;animation:bbx-caret 1s step-end infinite}@media(max-width:749px){.main-slideshow.bbx-hero .slideshow__slide-content .subheading{white-space:normal}@keyframes bbx-breathe-ls{0%,to{letter-spacing:.14em}50%{letter-spacing:.34em}}}@media(prefers-reduced-motion:reduce){.bbx,.bbx *,.bbx-marquee,.main-slideshow .subheading,.main-slideshow .bbx-glow-red,.main-slideshow .bbx-glow-blue{animation:none!important}.bbx-gen .bbx-u path{stroke-dashoffset:0}}@media(min-width:990px){[class*=ai-][class*=__image-wrapper]:has(~[class*=__overlay]){position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;min-height:0!important;align-self:auto!important;overflow:hidden}[class*=ai-][class*=__image-wrapper]:has(~[class*=__overlay])>img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important}}.bbi{display:block;overflow:visible;background:none!important;fill:none!important;stroke:#2b1d20!important;stroke-width:2.2!important;stroke-linecap:round;stroke-linejoin:round}.bbi *{transform-box:view-box;vector-effect:non-scaling-stroke}.bbi *:not(.fil){fill:none!important}.bbi .acc{stroke:#cc7178!important}.bbi .fil{fill:#cc7178!important;stroke:none!important}.bbi .thick{stroke-width:4!important}@keyframes bbi-twinkle{0%,to{transform:scale(.4);opacity:.2}50%{transform:scale(1.15);opacity:1}}@keyframes bbi-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes bbi-beat{0%,40%,to{transform:scale(1)}15%{transform:scale(1.12)}28%{transform:scale(1.04)}}@keyframes bbi-ecg{0%{stroke-dashoffset:60}60%,to{stroke-dashoffset:0}}@keyframes bbi-z{0%{transform:translateY(4px);opacity:0}30%{opacity:1}to{transform:translate(4px,-8px);opacity:0}}@keyframes bbi-petal-l{0%,to{transform:rotate(14deg)}50%{transform:rotate(-6deg)}}@keyframes bbi-petal-r{0%,to{transform:rotate(-14deg)}50%{transform:rotate(6deg)}}@keyframes bbi-twist{0%,to{transform:scaleX(1)}50%{transform:scaleX(-1)}}@keyframes bbi-rung{0%,to{opacity:.25}50%{opacity:1}}@keyframes bbi-needle{0%,to{transform:rotate(-40deg)}55%{transform:rotate(28deg)}70%{transform:rotate(18deg)}}@keyframes bbi-rise{0%,20%{transform:rotate(38deg)}55%,85%{transform:rotate(-4deg)}65%{transform:rotate(2deg)}to{transform:rotate(38deg)}}@keyframes bbi-knee{0%,to{transform:rotate(0)}50%{transform:rotate(-38deg)}}@keyframes bbi-grow{0%{stroke-dashoffset:40}60%,85%{stroke-dashoffset:0}to{stroke-dashoffset:40}}@keyframes bbi-ripple{0%{transform:scale(.5);opacity:.9}to{transform:scale(1.5);opacity:0}}@keyframes bbi-spin{to{transform:rotate(360deg)}}@keyframes bbi-split-l{0%,to{transform:translate(0)}50%{transform:translate(-4px)}}@keyframes bbi-split-r{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@keyframes bbi-shine{0%,60%{transform:translate(-30px)}to{transform:translate(30px)}}@keyframes bbi-glow{0%,to{opacity:.2}50%{opacity:1}}@keyframes bbi-flip{0%,40%{transform:rotate(0)}50%,90%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes bbi-lift{0%,to{transform:translateY(4px)}50%{transform:translateY(-4px)}}@keyframes bbi-bar{0%,10%{transform:scaleY(.15)}45%,85%{transform:scaleY(1)}to{transform:scaleY(.15)}}@keyframes bbi-arrow{0%,10%{transform:translate(-16px,16px);opacity:0}30%{opacity:1}45%,85%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:0}}@keyframes bbi-tick{0%,20%{stroke-dashoffset:12}40%,90%{stroke-dashoffset:0}to{stroke-dashoffset:12}}@keyframes bbi-leaf{0%,40%{transform:scale(0)}60%,90%{transform:scale(1)}to{transform:scale(0)}}.bbi--skin .drop{transform-origin:24px 30px;animation:bbi-bob 3s ease-in-out infinite}.bbi--skin .sp{transform-origin:center;transform-box:fill-box;animation:bbi-twinkle 2.2s ease-in-out infinite}.bbi--skin .sp2{animation-delay:.7s}.bbi--skin .sp3{animation-delay:1.4s}.bbi--heart .hrt{transform-origin:24px 26px;animation:bbi-beat 1.6s ease-in-out infinite}.bbi--heart .ecg{stroke-dasharray:60;animation:bbi-ecg 1.6s linear infinite}.bbi--sleep .z{animation:bbi-z 2.4s ease-out infinite;opacity:0}.bbi--sleep .z2{animation-delay:.8s}.bbi--sleep .z3{animation-delay:1.6s}.bbi--lotus .pl{transform-origin:24px 38px;animation:bbi-petal-l 3.2s ease-in-out infinite}.bbi--lotus .pr{transform-origin:24px 38px;animation:bbi-petal-r 3.2s ease-in-out infinite}.bbi--dna .helix{transform-origin:24px 24px;animation:bbi-twist 3.6s ease-in-out infinite}.bbi--dna .r1{animation:bbi-rung 1.8s ease-in-out infinite}.bbi--dna .r2{animation:bbi-rung 1.8s .45s ease-in-out infinite}.bbi--dna .r3{animation:bbi-rung 1.8s .9s ease-in-out infinite}.bbi--dna .r4{animation:bbi-rung 1.8s 1.35s ease-in-out infinite}.bbi--scale .needle{transform-origin:24px 24px;animation:bbi-needle 2.8s cubic-bezier(.5,0,.3,1) infinite}.bbi--banana .ban{transform-origin:13px 39px;animation:bbi-rise 3.4s cubic-bezier(.5,0,.3,1.4) infinite}.bbi--limb .shin{transform-origin:22px 24px;animation:bbi-knee 2.6s ease-in-out infinite}.bbi--limb .kn{transform-origin:22px 24px;animation:bbi-twinkle 2.6s ease-in-out infinite}.bbi--hair .strand{stroke-dasharray:40;animation:bbi-grow 3s ease-in-out infinite}.bbi--hair .bulb{animation:bbi-glow 3s ease-in-out infinite}.bbi--pain .rp{transform-origin:24px 24px;animation:bbi-ripple 2.2s ease-out infinite}.bbi--pain .rp2{animation-delay:1.1s}.bbi--circ .loop{transform-origin:24px 24px;animation:bbi-spin 4s linear infinite}.bbi--cell .cl{animation:bbi-split-l 2.8s ease-in-out infinite}.bbi--cell .cr{animation:bbi-split-r 2.8s ease-in-out infinite}.bbi--shield .shine{animation:bbi-shine 2.6s ease-in-out infinite}.bbi--bulb .ray{animation:bbi-glow 1.6s ease-in-out infinite}.bbi--bulb .ray2{animation-delay:.4s}.bbi--bulb .ray3{animation-delay:.8s}.bbi--hourglass .hg{transform-origin:24px 24px;animation:bbi-flip 5s cubic-bezier(.6,0,.3,1) infinite}.bbi--dumbbell .db{animation:bbi-lift 1.8s ease-in-out infinite}.bbi--bars .b1,.bbi--bars .b2,.bbi--bars .b3{transform-origin:0 40px;transform-box:view-box;animation:bbi-bar 3s ease-in-out infinite}.bbi--bars .b2{animation-delay:.25s}.bbi--bars .b3{animation-delay:.5s}.bbi--target .arrow{animation:bbi-arrow 3s ease-in-out infinite}.bbi--calendar .tk{stroke-dasharray:12;animation:bbi-tick 3s ease-in-out infinite}.bbi--calendar .tk2{animation-delay:.5s}.bbi--calendar .tk3{animation-delay:1s}.bbi--seed .stem{stroke-dasharray:40;animation:bbi-grow 4s ease-in-out infinite}.bbi--seed .lf{transform-box:fill-box;transform-origin:bottom center;animation:bbi-leaf 4s ease-in-out infinite}.bbi--seed .lf2{animation-delay:.3s}[class^=ai-benefits-card-]:not([class*=card-t]):not([class*=card-i]),[class^=pemf-benefits-card-]:not([class*=card-l]):not([class*=card-i]){transition:transform .25s ease,box-shadow .25s ease}[class^=ai-benefits-card-]:not([class*=card-t]):not([class*=card-i]):hover,[class^=pemf-benefits-card-]:not([class*=card-l]):not([class*=card-i]):hover{transform:translateY(-4px);box-shadow:0 14px 28px -18px #cc7178cc}.shopify-section:has(a[class^=pemf-benefits-card-]){overflow-x:clip}.bbp-photo{width:100%!important;height:auto!important;aspect-ratio:1 / 1;border-radius:16px;overflow:hidden;margin:0 0 16px!important;background:#f4f1ef}.bbp-photo img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(calc(var(--s, 1) * var(--h, 1)));transition:transform .6s ease}[class^=bb-pemf-products__card-]:hover .bbp-photo img{--h: 1.05}@media(prefers-reduced-motion:reduce){.bbi *{animation:none!important}}@keyframes bbk-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes bbk-spin{to{transform:rotate(360deg)}}@keyframes bbk-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}@keyframes bbk-swing{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}@keyframes bbk-zap{0%,70%,to{opacity:1;transform:scale(1)}75%{opacity:.35;transform:scale(.92)}80%{opacity:1;transform:scale(1.12)}86%{opacity:.6}}@keyframes bbk-draw{0%{stroke-dashoffset:120}to{stroke-dashoffset:0}}@keyframes bbk-float{0%,to{transform:translate(0) rotate(0)}33%{transform:translate(2px,-3px) rotate(3deg)}66%{transform:translate(-2px,-1px) rotate(-3deg)}}[class^=ai-redlight-edu__card-]:nth-of-type(4n+1) svg[class^=ai-redlight-edu__icon-]{animation:bbk-spin 14s linear infinite}[class^=ai-redlight-edu__card-]:nth-of-type(4n+2) svg[class^=ai-redlight-edu__icon-]{animation:bbk-pulse 2.6s ease-in-out infinite}[class^=ai-redlight-edu__card-]:nth-of-type(4n+3) svg[class^=ai-redlight-edu__icon-]{animation:bbk-zap 3.2s ease-in-out infinite}[class^=ai-redlight-edu__card-]:nth-of-type(4n+4) svg[class^=ai-redlight-edu__icon-]{animation:bbk-swing 3s ease-in-out infinite;transform-origin:50% 20%}svg[class^=ai-redlight-edu__icon-]{transform-box:fill-box;transform-origin:center}[class^=ai-feature-highlights__icon-] svg{animation:bbk-float 4.5s ease-in-out infinite}[class^=ai-feature-highlights__item-]:nth-child(2) [class^=ai-feature-highlights__icon-] svg{animation:bbk-pulse 2.8s ease-in-out infinite}[class^=ai-feature-highlights__item-]:nth-child(3) [class^=ai-feature-highlights__icon-] svg{animation:bbk-bob 2.4s ease-in-out infinite}[class^=ai-feature-highlights__icon-] svg path{stroke-dasharray:120;animation:bbk-draw 2.2s ease-out both}[class^=ai-pemf-icon-wrapper-]{position:relative;overflow:visible!important}[class^=ai-pemf-icon-wrapper-]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(59,130,196,.5);opacity:0;pointer-events:none;animation:bbk-ripple 2.8s ease-out infinite;animation-delay:var(--bbk-d, 0s)}[class^=ai-pemf-icon-wrapper-] svg path,[class^=ai-pemf-icon-wrapper-] svg circle,[class^=ai-pemf-icon-wrapper-] svg polyline{stroke-dasharray:90;animation:bbk-trace 2.8s ease-in-out infinite;animation-delay:var(--bbk-d, 0s)}@keyframes bbk-ripple{0%{transform:scale(1);opacity:.9}to{transform:scale(1.65);opacity:0}}@keyframes bbk-trace{0%{stroke-dashoffset:90}45%,70%{stroke-dashoffset:0}to{stroke-dashoffset:-90}}.bbk-f-flash [class^=ai-pemf-features__icon-wrapper-] svg{animation:bbk-flash 3.2s ease-in-out infinite}@keyframes bbk-flash{0%,to{opacity:1;filter:drop-shadow(0 0 0 rgba(59,130,196,0))}8%{opacity:.25}14%{opacity:1;filter:drop-shadow(0 0 7px rgba(59,130,196,.95))}22%{opacity:.45}30%{opacity:1;filter:drop-shadow(0 0 3px rgba(59,130,196,.5))}}.bbk-f-pulse [class^=ai-pemf-features__icon-wrapper-],.bbk-f-home [class^=ai-pemf-features__icon-wrapper-]{position:relative;overflow:visible!important}.bbk-f-pulse [class^=ai-pemf-features__icon-wrapper-]:before,.bbk-f-pulse [class^=ai-pemf-features__icon-wrapper-]:after{content:"";position:absolute;left:50%;top:50%;width:7px;height:7px;margin:-3.5px;border-radius:50%;background:#3b82c4;box-shadow:0 0 8px #6fb6e8;animation:bbk-orbit 3s linear infinite;pointer-events:none}.bbk-f-pulse [class^=ai-pemf-features__icon-wrapper-]:after{width:5px;height:5px;margin:-2.5px;background:#6fb6e8;animation-duration:4.4s;animation-direction:reverse}.bbk-f-pulse [class^=ai-pemf-features__icon-wrapper-] svg{animation:bbk-pulse 2s ease-in-out infinite}@keyframes bbk-orbit{0%{transform:rotate(0) translate(38px) rotate(0)}to{transform:rotate(360deg) translate(38px) rotate(-360deg)}}.bbk-f-home [class^=ai-pemf-features__icon-wrapper-] svg{transform-origin:50% 100%;animation:bbk-hop 2.8s ease-in-out infinite}.bbk-f-home [class^=ai-pemf-features__icon-wrapper-]:after{content:"";position:absolute;top:4px;right:6px;width:7px;height:7px;border-radius:50%;background:#ffd75e;box-shadow:0 0 10px 2px #ffc850d9;animation:bbk-lamp 2.8s ease-in-out infinite;pointer-events:none}@keyframes bbk-hop{0%,55%,to{transform:translateY(0) scale(1)}65%{transform:translateY(0) scale(1.08,.9)}77%{transform:translateY(-7px) scale(.95,1.06)}88%{transform:translateY(0) scale(1.04,.96)}}@keyframes bbk-lamp{0%,50%,to{opacity:.25;transform:scale(.7)}70%,85%{opacity:1;transform:scale(1.1)}}[class^=ai-product-comparison__card-image-wrapper-]{position:relative;overflow:hidden;background:#fff!important}[class^=ai-product-comparison__card-image-wrapper-]:before{content:"";position:absolute;top:-24px;right:-24px;bottom:-24px;left:-24px;background:var(--bbk-bg, none) center / cover no-repeat;filter:blur(20px) saturate(1.1);opacity:.85}img[class^=ai-product-comparison__card-image-]{position:relative;z-index:1;object-fit:contain!important;transition:transform .5s ease;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 9%,#000 91%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 9%,#000 91%,transparent 100%)}[class^=ai-product-comparison__card-]:hover img[class^=ai-product-comparison__card-image-]{transform:scale(1.04)}[class^=ai-product-comparison__card-badge-]{display:inline-block!important;max-width:100%!important;line-height:1.4!important;white-space:nowrap!important;text-align:center;font-size:clamp(9px,.78vw,11px)!important;letter-spacing:.05em!important;padding:6px 10px!important;box-sizing:border-box}div[class^=ai-edu-tag-]:has(.bbk-spec){display:flex!important;flex-direction:column}.bbk-spec{margin-top:auto;padding-top:12px;font-family:Archivo,sans-serif}.bbk-spec__bar{position:relative;height:10px;border-radius:10px;background:linear-gradient(90deg,#7f00ff,#2b2bff 9%,#00b7ff 16%,#00e070 24%,#ffe600 31%,#ff8a00 37%,#ff1f1f 45%,#8b0000 52%,#4a2a30 60%,#2a2426)}.bbk-spec__band{position:absolute;top:-4px;bottom:-4px;border-radius:6px;border:2px solid #fff;box-shadow:0 0 0 1.5px #1d1416,0 0 12px 2px #e0393ecc;animation:bbk-band 2.4s ease-in-out infinite}.bbk-spec--nir .bbk-spec__band{box-shadow:0 0 0 1.5px #1d1416,0 0 12px 2px #96283cd9}@keyframes bbk-band{0%,to{transform:scaleX(1);opacity:1}50%{transform:scaleX(1.35);opacity:.8}}.bbk-spec__ticks{position:relative;height:16px;margin-top:4px;font-size:10px;font-weight:600;color:#8a7d80}.bbk-spec__ticks span{position:absolute;transform:translate(-50%);white-space:nowrap}.bbk-spec__val{display:inline-block;margin-top:2px;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em;color:#fff;background:#e0393e}.bbk-spec--nir .bbk-spec__val{background:#7d1022}@media(max-width:749px){[class^=ai-buying-guide__cards-]{gap:10px!important}div[class^=ai-buying-guide__card-]{display:grid!important;grid-template-columns:44px 1fr;column-gap:14px;row-gap:2px;align-items:start;padding:16px!important;text-align:left!important}div[class^=ai-buying-guide__card-]>.bbg-badge{grid-row:1 / span 2;width:44px!important;height:44px!important;margin:0!important}div[class^=ai-buying-guide__card-]>.bbg-badge svg{width:22px!important;height:22px!important}div[class^=ai-buying-guide__card-]>h3{font-size:16px!important;line-height:1.25!important;margin:2px 0 0!important;text-align:left!important}div[class^=ai-buying-guide__card-]>p{font-size:13.5px!important;line-height:1.45!important;margin:0!important;text-align:left!important}}.bbk-zzz{position:relative;display:inline-block;width:1em;height:1em;margin-left:.12em;vertical-align:top}.bbk-zzz i{position:absolute;left:0;bottom:0;font-style:normal;font-weight:800;line-height:1;color:var(--bbx-acc, #cc7178);-webkit-text-fill-color:var(--bbx-acc, #cc7178);opacity:0;animation:bbk-z 3.6s ease-in-out infinite}.bbk-zzz i:nth-child(1){font-size:.38em}.bbk-zzz i:nth-child(2){font-size:.52em;animation-delay:1.2s}.bbk-zzz i:nth-child(3){font-size:.7em;animation-delay:2.4s}@keyframes bbk-z{0%{transform:translate(0) rotate(-12deg);opacity:0}20%{opacity:1}to{transform:translate(.85em,-1.15em) rotate(14deg);opacity:0}}.bbk-think{position:relative;display:inline-block;width:.9em;height:1em;margin-left:.1em;vertical-align:top}.bbk-think i{position:absolute;left:0;bottom:.05em;border-radius:50%;background:#fbe3e6;box-shadow:inset 0 0 0 1.5px #cc7178;opacity:0;animation:bbk-think 5s ease-in-out infinite}.bbk-think i:nth-child(1){width:.13em;height:.13em}.bbk-think i:nth-child(2){width:.21em;height:.21em;animation-delay:1.65s}.bbk-think i:nth-child(3){width:.34em;height:.28em;border-radius:55% 45% 50% 50%;animation-delay:3.3s}.bbk-think.bbk-pemf i{background:#dcebf8;box-shadow:inset 0 0 0 1.5px #3b82c4}.bbk-think.bbk-red i{background:#ffe1e1;box-shadow:inset 0 0 0 1.5px #e0393e}.bbk-zzz.bbk-pemf i{color:#3b82c4;-webkit-text-fill-color:#3b82c4}.bbk-zzz.bbk-red i{color:#e0393e;-webkit-text-fill-color:#e0393e}@keyframes bbk-think{0%{transform:translate(0) scale(.5);opacity:0}15%{opacity:1}75%{opacity:.9}to{transform:translate(.5em,-1.3em) scale(1.3);opacity:0}}@media(prefers-reduced-motion:reduce){.bbk-zzz i,.bbk-think i{animation:none!important;opacity:1}}@media(prefers-reduced-motion:reduce){svg[class^=ai-redlight-edu__icon-],[class^=ai-feature-highlights__icon-] svg,[class^=ai-feature-highlights__icon-] svg path{animation:none!important}}.product-information:has(.star-rating-container) .loox-rating.loox-widget{display:none!important}.af-compare-table .brand-col .brand-logo img,.af-compare-heading img{cursor:pointer;transform-origin:50% 50%}.af-compare-table .brand-col .brand-logo img:hover,.af-compare-heading img:hover,.bbm-word:hover{animation:bb-beat 1.1s ease infinite}.bbm-logo{clip-path:inset(0 16.6% 0 0);transform:translate(8.3%)}.brand-col .brand-logo img.bbm-logo:hover{animation:bbm-beat 1.1s ease infinite!important}@keyframes bbm-beat{0%,to{transform:translate(8.3%) scale(1)}25%{transform:translate(8.3%) scale(1.08)}50%{transform:translate(8.3%) scale(.97)}}.rlt-compare-table .brand-col .brand-logo,.omi-compare-table .brand-col .brand-logo{justify-content:center!important;text-align:center;width:100%}.af-compare-table td.brand-col{overflow:visible!important}.bbm-spec{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:58px;min-height:42px;padding:6px 10px;border:1px solid transparent;border-radius:9px;cursor:help;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}.bbm-spec__shine{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(115deg,transparent 20%,rgba(255,255,255,.52) 45%,transparent 70%);background-size:240% 100%;background-position:125% 0;transition:opacity .2s ease,background-position .7s ease}.bbm-spec:hover,.bbm-spec:focus{z-index:10000;transform:translateY(-2px);background:#ffffff1f;border-color:#ffffffad;box-shadow:0 6px 16px #4a003a40;outline:none}.bbm-spec:hover .bbm-spec__shine,.bbm-spec:focus .bbm-spec__shine{opacity:1;background-position:-130% 0}.bbm-spec__pop{position:absolute;z-index:10001;left:50%;bottom:calc(100% + 13px);width:235px;box-sizing:border-box;padding:12px 14px;border:1px solid #423a45;border-radius:10px;background:#17131a;color:#fff;font-size:13px;font-weight:500;line-height:1.35;text-align:center;box-shadow:0 14px 30px #0000008c;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,8px);transition:opacity .2s ease,transform .2s ease,visibility .2s}.bbm-spec__pop:after{content:"";position:absolute;left:50%;top:100%;margin-left:-7px;border:7px solid transparent;border-top-color:#17131a}.bbm-spec:hover .bbm-spec__pop,.bbm-spec:focus .bbm-spec__pop{opacity:1;visibility:visible;transform:translate(-50%)}.bbk-think{width:1.25em!important;height:1.05em!important;margin-left:.12em;vertical-align:top;--tf: #fbe3e6;--ts: #cc7178}.bbk-think.bbk-pemf{--tf: #dcebf8;--ts: #3b82c4}.bbk-think.bbk-red{--tf: #ffe1e1;--ts: #e0393e}.bbk-think.bbm-cloud i,.bbk-think.bbm-cloud b{position:absolute;display:block;top:auto;right:auto;opacity:1;transform:none;margin:0}.bbk-think.bbm-cloud i{border-radius:50%;background:var(--tf);box-shadow:inset 0 0 0 1.5px var(--ts)}.bbk-think.bbm-cloud i:nth-child(1){left:0;bottom:.02em;width:.14em;height:.14em;animation:bbm-hover 3.4s ease-in-out infinite,bbm-flick 2.6s ease-in-out infinite}.bbk-think.bbm-cloud i:nth-child(2){left:.15em;bottom:.19em;width:.22em;height:.22em;animation:bbm-hover 3.9s ease-in-out .4s infinite,bbm-flick 3.1s ease-in-out .5s infinite}.bbk-think.bbm-cloud b{left:.34em;bottom:.36em;width:.88em;height:.58em;animation:bbm-hover 4.4s ease-in-out .8s infinite,bbm-flick 3.6s ease-in-out 1s infinite}.bbk-think.bbm-cloud b svg{width:100%!important;height:100%!important;display:block!important;overflow:visible;background:none!important}.bbk-think.bbm-cloud b path{fill:var(--tf)!important;stroke:var(--ts)!important;stroke-width:1.6!important}@keyframes bbm-hover{0%,to{transform:translate(0)}50%{transform:translate(.04em,-.09em)}}@keyframes bbm-flick{0%,to{opacity:1}35%{opacity:.5}50%{opacity:.95}68%{opacity:.62}82%{opacity:.9}}@media(prefers-reduced-motion:reduce){.bbk-think.bbm-cloud i,.bbk-think.bbm-cloud b{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/bbx-c-mid.css.map */
