@charset "UTF-8";:root{--bb-pink: #d887a3;--bb-pink-d: #ad5177;--bb-pink-w: #fdf4f8;--bb-green: #6da251;--bb-green-d: #5b8c43;--bb-green-w: #f2f8ed;--bb-yellow: #dbc344;--bb-yellow-d: #a8891a;--bb-yellow-w: #fbf6e4;--bb-blue: #4c90b0;--bb-blue-d: #3f7c98;--bb-blue-w: #eef5f9;--bb-ink: #43394a;--bb-muted: #75697c;--bb-line: #efe6ec;--bb-cream: #fffaf3;--bb-display: "BB Fredoka", "Fredoka", "Poppins", system-ui, sans-serif;--bb-body: "Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--bb-ease: cubic-bezier(.22, 1, .36, 1);--bb-spring: cubic-bezier(.34, 1.56, .64, 1);--bb-radius: 24px}.bb-s{font-family:var(--bb-body);color:var(--bb-ink);position:relative;overflow:hidden;clear:both;-webkit-font-smoothing:antialiased}.bb-s *,.bb-s *:before,.bb-s *:after{box-sizing:border-box}.bb-s h1,.bb-s h2,.bb-s h3,.bb-s h4,.bb-s p,.bb-s ul,.bb-s ol,.bb-s figure{margin:0;padding:0}.bb-s h1,.bb-s h2,.bb-s h3,.bb-s h4{font-family:var(--bb-display);font-weight:600;text-transform:none;letter-spacing:-.01em;color:inherit;line-height:1.08}.bb-s ul,.bb-s ol{list-style:none}.bb-s a{color:inherit;text-decoration:none}.bb-s img{max-width:100%;height:auto;display:block}.bb-s :where(button){font-family:inherit;cursor:pointer;border:0;background:none;color:inherit}.bb-s .bb-icon{width:1.25em;height:1.25em;flex:0 0 auto}.bb-wrap{max-width:1220px;margin:0 auto;padding:0 20px}.bb-pad{padding:72px 0}@media(min-width:990px){.bb-pad{padding:88px 0}.bb-wrap{padding:0 32px}}.bb-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--bb-pink-d)}.bb-dots{display:inline-flex;gap:5px}.bb-dots i{width:8px;height:8px;border-radius:50%;display:block}.bb-dots i:nth-child(1){background:var(--bb-pink)}.bb-dots i:nth-child(2){background:var(--bb-yellow)}.bb-dots i:nth-child(3){background:var(--bb-blue)}.bb-dots i:nth-child(4){background:var(--bb-green)}.bb-h2{font-size:clamp(30px,6.4vw,54px);margin-top:14px}.bb-lead{font-size:clamp(15px,2.6vw,18px);line-height:1.6;color:var(--bb-muted);margin-top:14px;max-width:640px}.bb-center{text-align:center}.bb-center .bb-lead{margin-left:auto;margin-right:auto}.bb-s .bb-lead{margin-top:12px}.bb-hl{color:var(--bb-pink-d);position:relative;white-space:nowrap}.bb-hl:after{content:"";position:absolute;left:-2%;right:-2%;bottom:.06em;height:.28em;background:#d887a347;border-radius:99px;z-index:-1;transform:scaleX(0);transform-origin:left;transition:transform 1s var(--bb-ease) .35s}.is-in .bb-hl:after,.bb-hl.is-in:after,.bb-hero.is-ready .bb-hl:after{transform:scaleX(1)}.bb-hero .bb-hl:after{transition-delay:1s}.bb-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:999px;font-family:var(--bb-body);font-weight:600;font-size:15.5px;line-height:1;letter-spacing:.01em;transition:transform .25s var(--bb-spring),box-shadow .25s,background .25s,color .25s;position:relative;white-space:nowrap;-webkit-tap-highlight-color:transparent}.bb-s .bb-btn--primary,.bb-btn--primary{background:var(--bb-pink-d);color:#fff;box-shadow:0 10px 24px -10px #c46c8bb3}.bb-btn--primary:hover{background:#b65d7d;color:#fff;transform:translateY(-2px);box-shadow:0 16px 30px -12px #c46c8bbf}.bb-s .bb-btn--ghost,.bb-btn--ghost{background:#fff;color:var(--bb-ink);box-shadow:inset 0 0 0 2px var(--bb-line)}.bb-btn--ghost:hover{box-shadow:inset 0 0 0 2px var(--bb-pink);transform:translateY(-2px)}.bb-s .bb-btn--dark,.bb-btn--dark{background:var(--bb-ink);color:#fff}.bb-btn--dark:hover{background:#2f2734;color:#fff;transform:translateY(-2px)}.bb-btn:active{transform:scale(.96)}.bb-btn .bb-icon{width:18px;height:18px;transition:transform .3s var(--bb-ease)}.bb-btn:hover .bb-icon--arrow{transform:translate(4px)}.bb-btn[disabled],.bb-btn.is-disabled{opacity:.5;pointer-events:none}.bb-btn.is-loading{pointer-events:none}.bb-btn.is-loading:after{content:"";width:16px;height:16px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:bb-spin .7s linear infinite}.bb-btn--sm{min-height:42px;padding:0 18px;font-size:14px}.bb-btn--block{width:100%}.bb-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}@keyframes bb-spin{to{transform:rotate(360deg)}}.bb-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#fff;font-size:13px;font-weight:600;box-shadow:0 6px 18px -10px #43394a59}.bb-chip .bb-icon{width:16px;height:16px}.bb-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;font-size:12px;font-weight:700}.bb-price{font-family:var(--bb-display);font-weight:600}.bb-vat{font-size:.55em;font-family:var(--bb-body);font-weight:600;color:var(--bb-muted);margin-left:4px}.bb-js [data-bb-reveal]{opacity:0;transform:translateY(28px)}[data-bb-reveal]{transition:opacity .9s var(--bb-ease),transform .9s var(--bb-ease);transition-delay:calc(var(--d, 0) * 90ms)}.bb-js [data-bb-reveal=left]{transform:translate(-40px)}.bb-js [data-bb-reveal=right]{transform:translate(40px)}.bb-js [data-bb-reveal=zoom]{transform:scale(.88)}.bb-js [data-bb-reveal=pop]{transform:scale(.6) rotate(-8deg)}[data-bb-reveal=pop]{transition-timing-function:var(--bb-spring)}.bb-js [data-bb-reveal].is-in,.bb-safe [data-bb-reveal],.bb-safe .bb-gift__media img,.no-js .bb-gift__media img{opacity:1;transform:none}.bb-safe .bb-gift__wrap,.no-js .bb-gift__wrap{display:none}.no-js [data-bb-reveal]{opacity:1;transform:none}.bb-teat__body{fill:#fff;stroke:#c9bcc6;stroke-linejoin:round}.bb-teat__shade{fill:#baaab633;stroke:none}.bb-teat__shine{fill:none;stroke:#fff;stroke-linecap:round;opacity:.95}.bb-teat__ridge{fill:none;stroke:#ddd3da;stroke-linecap:round}.bb-teat__tip{fill:none;stroke:#d6cbd3;stroke-linecap:round}.bb-teat__valve{fill:#eee8ed;stroke:#c4b7c1}.bb-teat__ring,.bb-teat__flange{fill:#f8f5f7;stroke:#c9bcc6}.bb-bottle__teat svg{display:block;width:100%;height:100%;overflow:visible}.bb-bottle{--bb-w: 120px;width:var(--bb-w);display:flex;flex-direction:column;align-items:center;position:relative}.bb-bottle__teat{position:relative;width:74%;height:calc(var(--bb-w) * .655);margin-bottom:-5px;z-index:2}.bb-bottle__collar{width:100%;height:calc(var(--bb-w) * .21);background:linear-gradient(180deg,#fff,#f3eff5);border:2px solid #d4cada;border-radius:12px;z-index:3;box-shadow:inset 0 -5px #00000008}.bb-bottle__body{position:relative;width:90%;height:var(--bb-h);margin-top:-3px;border:2px solid #d3a659;border-radius:10px 10px 30px 30px/10px 10px 26px 26px;background:linear-gradient(90deg,#f8e6baf5,#f0d28ff5 55%,#e2b968f5);overflow:hidden;transition:height .9s var(--bb-spring)}.bb-bottle__milk{position:absolute;left:0;right:0;bottom:0;height:calc(var(--bb-fill) * 100%);background:linear-gradient(180deg,#fffbf1f7,#fff4def7);transition:height 1.4s var(--bb-ease)}.bb-bottle__wave{position:absolute;left:0;top:-9px;width:200%;height:12px;background:radial-gradient(circle at 10px -3px,transparent 10px,rgba(255,251,241,.97) 11px) 0 0 / 20px 12px repeat-x;animation:bb-wave 2.2s linear infinite}.bb-bottle__bubble{position:absolute;bottom:6%;width:7px;height:7px;border-radius:50%;border:1.5px solid rgba(214,170,90,.55);animation:bb-bubble 3.6s ease-in infinite;opacity:0}.bb-bottle__bubble:nth-child(2){left:26%}.bb-bottle__bubble:nth-child(3){left:58%;animation-delay:1.2s;width:5px;height:5px}.bb-bottle__bubble:nth-child(4){left:42%;animation-delay:2.3s}.bb-bottle__ticks{position:absolute;left:12%;top:14px;bottom:18px;width:16px;background:repeating-linear-gradient(180deg,rgba(190,140,60,.55) 0 2px,transparent 2px 16px);-webkit-mask:linear-gradient(90deg,#000 60%,transparent 60%) 0 0 / 100% 32px;mask:linear-gradient(90deg,#000 100%,transparent 0);opacity:.8}.bb-bottle__shine{position:absolute;right:16%;top:10px;bottom:22px;width:9px;border-radius:9px;background:#ffffff80}.bb-bottle__drop{position:absolute;left:50%;top:-6%;width:9px;height:12px;margin-left:-4.5px;background:#fffaf0;border:1.5px solid #e8d9b8;border-radius:50%/62% 62% 40% 40%;opacity:0;animation:bb-drip var(--bb-drip, 2s) cubic-bezier(.55,0,.9,.6) infinite}.bb-bottle__drop:nth-child(2){animation-delay:calc(var(--bb-drip, 2s) / 3)}.bb-bottle__drop:nth-child(3){animation-delay:calc(var(--bb-drip, 2s) / 1.5)}.bb-bottle[data-flow=slow]{--bb-drip: 3s}.bb-bottle[data-flow=medium]{--bb-drip: 2s}.bb-bottle[data-flow=fast]{--bb-drip: 1.3s}.bb-bottle[data-flow=xfast]{--bb-drip: .8s}.bb-bottle--still .bb-bottle__drop{display:none}@keyframes bb-wave{to{transform:translate(-50%)}}@keyframes bb-bubble{0%{opacity:0;transform:translateY(0) scale(.6)}15%{opacity:1}to{opacity:0;transform:translateY(-160px) scale(1.1)}}@keyframes bb-drip{0%{opacity:0;transform:translateY(0) scale(.6)}15%{opacity:1;transform:translateY(-6px) scale(1)}to{opacity:0;transform:translateY(-80px) scale(.8)}}@keyframes bb-float{0%,to{transform:translateY(0) rotate(var(--r, 0deg))}50%{transform:translateY(-14px) rotate(calc(var(--r, 0deg) + 1.5deg))}}@keyframes bb-float-sm{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.bb-float{animation:bb-float 6s ease-in-out infinite;animation-delay:calc(var(--fd, 0) * -1s)}[data-bb-tilt]{transform-style:preserve-3d;perspective:1000px}[data-bb-depth]{transition:transform .5s var(--bb-ease);transform:translate3d(calc(var(--mx, 0) * var(--bb-depth-x, 0px)),calc(var(--my, 0) * var(--bb-depth-y, 0px)),0)}.bb-hero{background:radial-gradient(120% 90% at 85% 10%,#fde9f1 0,#fde9f100 55%),radial-gradient(90% 80% at 0% 100%,#e9f3f8 0,#e9f3f800 60%),#fffaf7;padding:34px 0 56px}.bb-hero__grid{display:grid;gap:18px;align-items:center}@media(min-width:990px){.bb-hero{padding:70px 0 96px}.bb-hero__grid{grid-template-columns:1.05fr 1fr;gap:40px}}.bb-hero__title{font-size:clamp(40px,10.5vw,84px);line-height:.98;margin-top:16px}.bb-hero__title{animation:bb-line-up .8s var(--bb-ease) both}.bb-hero__title .bb-line{display:inline}.bb-hero__title .bb-line:after{content:"\a";white-space:pre}@keyframes bb-line-up{0%{transform:translateY(16px)}}.bb-s .bb-hero__sub{font-size:clamp(15.5px,2.8vw,19px);line-height:1.6;color:var(--bb-muted);margin-top:18px;max-width:520px}.bb-hero__trust{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:26px;font-size:13.5px;font-weight:600;color:var(--bb-ink)}.bb-hero__trust span{display:inline-flex;align-items:center;gap:7px}.bb-hero__trust .bb-icon{color:var(--bb-green-d);width:18px;height:18px}.bb-hero__stage{position:relative;height:420px;display:grid;place-items:center;order:-1}@media(min-width:990px){.bb-hero__stage{height:600px;order:0}}@media(max-width:989px){.bb-hero__copy{text-align:left}}.bb-hero__halo{position:absolute;width:min(78vw,470px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0,#e8f2f8 46%,#d9eaf3);box-shadow:0 40px 80px -40px #4c90b073}.bb-hero__ring{position:absolute;width:min(92vw,560px);aspect-ratio:1;border-radius:50%;border:2px dashed rgba(216,135,163,.35);animation:bb-rotate 60s linear infinite}@keyframes bb-rotate{to{transform:rotate(360deg)}}.bb-hero__floor{position:absolute;z-index:1;left:6%;right:6%;bottom:6%;height:40px;border-radius:50%;background:radial-gradient(closest-side,#43394a33,#43394a00);animation:bb-floor-in 1.4s var(--bb-ease) .2s both}@keyframes bb-floor-in{0%{opacity:0;transform:scaleX(.5)}}.bb-hero__set{position:relative;z-index:3;width:min(96%,520px);aspect-ratio:1.12;margin-top:8%}.bb-hero__pk{position:absolute;bottom:0;display:block}.bb-hero__pk--60{left:0;height:63%;aspect-ratio:458 / 900;z-index:4;--bb-depth-x: -22px;--bb-depth-y: -10px}.bb-hero__pk--150{left:21%;height:75%;aspect-ratio:430 / 1000;z-index:3;--bb-depth-x: -12px;--bb-depth-y: -6px}.bb-hero__pk--240{left:43%;height:85%;aspect-ratio:394 / 1050;z-index:2;--bb-depth-x: 8px;--bb-depth-y: 4px}.bb-hero__pk--330{left:65%;height:94%;aspect-ratio:376 / 1100;z-index:1;--bb-depth-x: 16px;--bb-depth-y: 8px}.bb-hero__pk--teats{left:50%;bottom:-7%;height:33%;aspect-ratio:860 / 800;z-index:5;--bb-depth-x: 28px;--bb-depth-y: 16px}.bb-hero__in{position:relative;display:block;width:100%;height:100%;will-change:transform;animation:bb-pk-in 1.2s var(--bb-spring) both,bb-float-sm 6s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .13s + 80ms),calc(var(--fd, 0) * -1s);transition:scale .35s var(--bb-ease)}@keyframes bb-pk-in{0%{translate:0 70px;scale:.92}}.bb-hero__in img{display:block;width:100%;height:100%}.bb-hero__in:before{content:"";position:absolute;left:-8%;right:-8%;bottom:-4.5%;height:11%;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#43394a4d,#43394a1a 55%,#43394a00)}.bb-hero__gl{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;-webkit-mask:var(--m) center / 100% 100% no-repeat;mask:var(--m) center / 100% 100% no-repeat}.bb-hero__gl:before{content:"";position:absolute;top:0;bottom:0;left:0;width:70%;opacity:0;transform:translate(-110%);background:linear-gradient(105deg,#fff0 18%,#ffffffd9,#fff0 82%)}.bb-hero.is-ready .bb-hero__gl:before{animation:bb-glint 7s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .16s + 1.7s)}@keyframes bb-glint{0%{opacity:0;transform:translate(-110%)}3%{opacity:1}20%{opacity:1;transform:translate(160%)}23%,to{opacity:0;transform:translate(160%)}}.bb-hero__pk:hover .bb-hero__in{scale:1.04}.bb-hero__chip{position:absolute;z-index:5;--bb-depth-x: 30px;--bb-depth-y: 22px}.bb-hero__chip--1{top:3%;left:0}.bb-hero__chip--2{top:14%;left:7%}.bb-hero__chip--3{top:25%;left:1%}@media(min-width:990px){.bb-hero__chip--1{top:5%;left:4%}.bb-hero__chip--2{top:14%;left:10%}.bb-hero__chip--3{top:23%;left:2%}}.bb-hero__chip .bb-icon{color:var(--bb-pink-d)}.bb-hero__chip:nth-child(odd) .bb-icon{color:var(--bb-blue-d)}.bb-hero__new{position:absolute;z-index:6;top:2%;right:18%;width:86px;height:86px;display:grid;place-items:center;text-align:center;border-radius:50%;background:var(--bb-yellow);color:#fff;font-family:var(--bb-display);font-size:15px;line-height:1.05;box-shadow:0 12px 26px -10px #a8891ab3;animation:bb-wobble 5s ease-in-out infinite}.bb-hero__new:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:2px dotted var(--bb-yellow);animation:bb-rotate 14s linear infinite}@keyframes bb-wobble{0%,to{transform:rotate(-10deg) scale(1)}50%{transform:rotate(6deg) scale(1.06)}}.bb-hero__spark{position:absolute;width:14px;height:14px;color:var(--bb-pink);animation:bb-twinkle 2.6s ease-in-out infinite;z-index:2}.bb-hero__spark svg{display:block;width:100%;height:100%}.bb-hero__spark--2{color:var(--bb-blue);animation-delay:.9s}.bb-hero__spark--3{color:var(--bb-yellow);animation-delay:1.7s}@keyframes bb-twinkle{0%,to{transform:scale(.4) rotate(0);opacity:.2}50%{transform:scale(1) rotate(45deg);opacity:1}}.bb-marquee{background:var(--bb-ink);color:#fff;padding:16px 0;overflow:hidden}.bb-marquee__track{display:flex;width:max-content;animation:bb-marquee var(--bb-speed, 38s) linear infinite}.bb-marquee:hover .bb-marquee__track{animation-play-state:paused}.bb-marquee__item{display:inline-flex;align-items:center;gap:10px;padding:0 26px;font-weight:600;font-size:15px;white-space:nowrap}.bb-marquee__item .bb-icon{width:20px;height:20px;color:var(--bb-yellow)}.bb-marquee__item:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--bb-pink);margin-left:26px}@keyframes bb-marquee{to{transform:translate(-50%)}}.bb-story{height:calc(var(--bb-scenes, 4) * 90vh + 20vh);background:#fff3ea;transition:background-color .9s ease}.bb-story__stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:flex;align-items:center}.bb-story__sky{position:absolute;top:0;right:0;bottom:0;left:0;transition:background 1s ease;background:linear-gradient(180deg,#ffe3cf,#fff3ea 60%,#fffaf6)}.bb-story[data-scene="1"] .bb-story__sky{background:linear-gradient(180deg,#d6ecf7,#eef7fb 60%,#fbfdff)}.bb-story[data-scene="2"] .bb-story__sky{background:linear-gradient(180deg,#e3f1d9,#f3f9ee 60%,#fbfdf8)}.bb-story[data-scene="3"] .bb-story__sky{background:linear-gradient(180deg,#1f1b3a,#2d2850 55%,#3b3360)}.bb-story__sun{position:absolute;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,#ffd27a 0,#ffb88a 60%,#ffb88a00 72%);top:70%;left:12%;transition:top 1.2s var(--bb-ease),left 1.2s var(--bb-ease),opacity .8s}.bb-story[data-scene="1"] .bb-story__sun{top:10%;left:42%}.bb-story[data-scene="2"] .bb-story__sun{top:30%;left:78%}.bb-story[data-scene="3"] .bb-story__sun{top:110%;opacity:0}.bb-story__moon{position:absolute;top:12%;right:14%;width:70px;height:70px;border-radius:50%;box-shadow:-16px 8px #fff6d6;opacity:0;transform:translateY(40px) rotate(-20deg);transition:opacity .9s,transform 1.2s var(--bb-ease)}.bb-story[data-scene="3"] .bb-story__moon{opacity:1;transform:none}.bb-story__stars i{position:absolute;width:3px;height:3px;border-radius:50%;background:#fff;opacity:0;transition:opacity 1s;animation:bb-twinkle 3s ease-in-out infinite}.bb-story[data-scene="3"] .bb-story__stars i{opacity:1}.bb-story__cloud{position:absolute;height:34px;width:120px;background:#fff;border-radius:40px;opacity:.85;animation:bb-cloud 40s linear infinite}.bb-story__cloud:before,.bb-story__cloud:after{content:"";position:absolute;background:#fff;border-radius:50%}.bb-story__cloud:before{width:50px;height:50px;top:-26px;left:18px}.bb-story__cloud:after{width:64px;height:64px;top:-34px;left:48px}.bb-story[data-scene="3"] .bb-story__cloud{opacity:.08}@keyframes bb-cloud{0%{transform:translate(-30vw)}to{transform:translate(130vw)}}.bb-story__inner{position:relative;z-index:2;width:100%;display:grid;gap:18px;align-items:center}@media(min-width:990px){.bb-story__inner{grid-template-columns:1fr 1fr;gap:50px}}.bb-story__copy{position:relative;min-height:270px}.bb-story__scene{position:absolute;inset:0 0 auto 0;opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .8s var(--bb-ease);pointer-events:none}.bb-story__scene.is-active{opacity:1;transform:none;pointer-events:auto;position:relative}.bb-story__time{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--bb-pink-d);background:#fffc;padding:8px 14px;border-radius:99px}.bb-story__scene h3{font-size:clamp(30px,6.5vw,56px);margin-top:16px}.bb-story__scene p{font-size:clamp(15px,2.6vw,18px);color:var(--bb-muted);margin-top:14px;line-height:1.6;max-width:480px}.bb-story[data-scene="3"] .bb-story__scene h3{color:#fff}.bb-story[data-scene="3"] .bb-story__scene p{color:#d8d2ee}.bb-story[data-scene="3"] .bb-story__time{background:#ffffff1f;color:#ffe8a8}.bb-story__visual{position:relative;height:42vh;min-height:260px;display:grid;place-items:center}@media(min-width:990px){.bb-story__visual{height:70vh}}.bb-story__product{position:absolute;max-height:92%;width:auto;max-width:78%;opacity:0;transform:translateY(60px) scale(.85) rotate(-6deg);transition:opacity .7s ease,transform 1s var(--bb-spring);filter:drop-shadow(0 30px 34px rgba(31,27,58,.25))}.bb-story__product.is-active{opacity:1;transform:none}.bb-story__glow{position:absolute;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#fffffff2 0,#fff0 70%)}.bb-story[data-scene="3"] .bb-story__glow{background:radial-gradient(circle,#ffe8a859 0,#ffe8a800 70%)}.bb-story__rail{position:absolute;z-index:3;left:50%;bottom:22px;transform:translate(-50%);display:flex;gap:10px}.bb-story__rail button{width:34px;height:6px;border-radius:9px;background:#43394a26;overflow:hidden;position:relative;padding:0}.bb-story__rail button i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bb-pink-d);transform:scaleX(var(--p, 0));transform-origin:left}.bb-story[data-scene="3"] .bb-story__rail button{background:#fff3}.bb-story__link{margin-top:24px}.bb-stages{background:linear-gradient(180deg,#fff 0,var(--bb-blue-w) 100%)}.bb-stages__grid{display:grid;gap:26px;margin-top:40px;align-items:center}@media(min-width:990px){.bb-stages__grid{grid-template-columns:1fr 1fr;gap:60px}}.bb-stages__visual{position:relative;height:380px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:30px}.bb-stages__visual:before{content:"";position:absolute;bottom:18px;width:60%;height:22px;border-radius:50%;background:radial-gradient(closest-side,rgba(67,57,74,.16),transparent)}.bb-stages__visual .bb-bottle{--bb-w: 140px}.bb-stages__visual .bb-bottle{transform:translate(-30%)}.bb-stages__boxes{position:absolute;right:9%;bottom:26px;width:29%;max-width:150px;height:80%;pointer-events:none}.bb-stages__box{position:absolute;right:0;bottom:0;max-height:100%;width:auto;max-width:100%;opacity:0;transform:translateY(24px) rotate(4deg) scale(.92);transition:opacity .5s ease,transform .8s var(--bb-spring);filter:drop-shadow(0 18px 20px rgba(67,57,74,.2))}.bb-stages__box.is-active{opacity:1;transform:rotate(4deg)}@media(prefers-reduced-motion:reduce){.bb-stages__box{transition:none}}.bb-stages__size{position:absolute;top:10px;left:6%;font-family:var(--bb-display);font-size:clamp(56px,13vw,110px);color:#4c90b024;line-height:1;transition:color .5s}.bb-stages__track{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.bb-stages__track:before{content:"";position:absolute;left:12%;right:12%;top:25px;height:4px;border-radius:4px;background:var(--bb-line)}.bb-stages__track:after{content:"";position:absolute;left:12%;top:25px;height:4px;border-radius:4px;width:calc(var(--bb-prog, 0) * 76%);background:linear-gradient(90deg,var(--bb-pink),var(--bb-yellow),var(--bb-blue),var(--bb-green));transition:width .8s var(--bb-ease)}.bb-stage-btn{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:8px;padding:0}.bb-stage-btn__dot{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:#fff;box-shadow:inset 0 0 0 3px var(--bb-line);font-family:var(--bb-display);font-size:16px;transition:transform .4s var(--bb-spring),box-shadow .3s,background .3s,color .3s}.bb-stage-btn__lbl{font-size:13px;font-weight:700;color:var(--bb-muted)}.bb-stage-btn.is-active .bb-stage-btn__dot{background:var(--c);color:#fff;box-shadow:0 10px 22px -8px var(--c);transform:scale(1.12)}.bb-stage-btn.is-active .bb-stage-btn__lbl{color:var(--bb-ink)}.bb-stages__card{margin-top:26px;background:#fff;border-radius:var(--bb-radius);padding:24px;box-shadow:0 24px 50px -30px #43394a59;position:relative;overflow:hidden}.bb-stages__card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:var(--c, var(--bb-pink));transition:background .4s}.bb-stage-panel{display:none;animation:bb-in .6s var(--bb-ease)}.bb-stage-panel.is-active{display:block}@keyframes bb-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.bb-stage-panel h3{font-size:28px}.bb-stage-panel p{color:var(--bb-muted);margin-top:8px;line-height:1.55}.bb-stage-panel__row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:18px}.bb-stage-panel__price{font-size:30px}.bb-stage-panel__meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.bb-kit{background:radial-gradient(80% 60% at 50% 0,#fdeef4 0,#fdeef400 70%),#fff}.bb-kit__card{margin:36px auto 0;max-width:980px;background:#fff;border-radius:32px;padding:26px 20px;box-shadow:0 40px 80px -46px #43394a73,inset 0 0 0 1.5px var(--bb-line)}@media(min-width:750px){.bb-kit__card{padding:40px}}.bb-kit__q{font-family:var(--bb-display);font-size:22px;text-align:center}.bb-kit__opts{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:18px}@media(min-width:750px){.bb-kit__opts{grid-template-columns:repeat(5,1fr)}}.bb-kit__opt{border-radius:20px;padding:16px 10px;background:var(--w);box-shadow:inset 0 0 0 2px transparent;text-align:center;transition:transform .3s var(--bb-spring),box-shadow .25s;display:flex;flex-direction:column;align-items:center;gap:6px}.bb-kit__opt b{font-family:var(--bb-display);font-weight:600;font-size:19px}.bb-kit__opt span{font-size:12.5px;color:var(--bb-muted);font-weight:600}.bb-kit__opt .bb-icon{width:26px;height:26px;color:var(--c)}.bb-kit__opt:hover{transform:translateY(-3px)}.bb-kit__opt.is-active{box-shadow:inset 0 0 0 2.5px var(--c);transform:translateY(-3px)}.bb-kit__opt:last-child:nth-child(odd){grid-column:span 2}@media(min-width:750px){.bb-kit__opt:last-child:nth-child(odd){grid-column:auto}}.bb-kit__result{margin-top:26px;display:none}.bb-kit__result.is-open{display:block;animation:bb-in .6s var(--bb-ease)}.bb-kit__cols{display:grid;gap:14px}@media(min-width:750px){.bb-kit__cols{grid-template-columns:1.15fr 1fr}}.bb-kit__pick{border-radius:24px;padding:20px;background:var(--bb-cream);position:relative;display:flex;gap:16px;align-items:center}.bb-kit__pick--best{background:linear-gradient(135deg,#fff4f8,#fdeef4);box-shadow:inset 0 0 0 2px #d887a373}.bb-kit__tag{position:absolute;top:-11px;left:18px;background:var(--bb-pink-d);color:#fff;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 11px;border-radius:99px}.bb-kit__img{flex:0 0 96px;height:110px;display:grid;place-items:center}.bb-kit__img img{max-height:110px;width:auto;filter:drop-shadow(0 12px 14px rgba(67,57,74,.15))}.bb-kit__imgs{flex:0 0 110px;height:110px;position:relative}.bb-kit__imgs img{position:absolute;max-height:100px;width:auto;filter:drop-shadow(0 10px 12px rgba(67,57,74,.15))}.bb-kit__imgs img:first-child{left:0;bottom:0;max-height:108px}.bb-kit__imgs img:last-child{right:0;bottom:0;max-height:74px}.bb-kit__info{flex:1;min-width:0}.bb-kit__info h4{font-size:19px}.bb-kit__info p{font-size:13.5px;color:var(--bb-muted);margin-top:4px;line-height:1.45}.bb-kit__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin-top:10px}.bb-kit__price .bb-price{font-size:24px}.bb-kit__save{font-size:12.5px;font-weight:700;color:var(--bb-green-d);background:var(--bb-green-w);padding:3px 10px;border-radius:99px}.bb-kit__info .bb-btn{margin-top:12px}.bb-gifts{background:linear-gradient(180deg,#fff 0,var(--bb-pink-w) 100%)}.bb-gifts__grid{display:grid;gap:22px;margin-top:42px}@media(min-width:750px){.bb-gifts__grid{grid-template-columns:repeat(3,1fr)}}.bb-gift{background:#fff;border-radius:28px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 30px 60px -40px #43394a73;transition:transform .4s var(--bb-spring),box-shadow .4s}.bb-gift:hover{transform:translateY(-6px);box-shadow:0 40px 70px -40px #43394a8c}.bb-gift__media{position:relative;aspect-ratio:1 / .86;background:var(--w);display:grid;place-items:center;overflow:hidden}.bb-gift__media img{width:72%;margin-top:4%;transform:scale(.82) translateY(10px);opacity:0;transition:transform 1.1s var(--bb-spring) .55s,opacity .6s ease .5s;filter:drop-shadow(0 22px 26px rgba(67,57,74,.22))}.bb-gift.is-in .bb-gift__media img{transform:none;opacity:1}.bb-gift__wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.bb-gift__paper{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(45deg,var(--c) 0 18px,color-mix(in srgb,var(--c) 82%,#fff) 18px 36px);transition:transform 1s var(--bb-ease) .15s}.bb-gift__ribbon-v,.bb-gift__ribbon-h{position:absolute;background:#fff;box-shadow:0 0 0 4px #ffffff59;transition:opacity .4s ease .1s}.bb-gift__ribbon-v{left:50%;top:0;bottom:0;width:22px;margin-left:-11px}.bb-gift__ribbon-h{top:46%;left:0;right:0;height:22px}.bb-gift__bow{position:absolute;left:50%;top:46%;width:92px;height:60px;margin:-40px 0 0 -46px;transition:transform .8s var(--bb-spring),opacity .5s ease .2s}.bb-gift__bow:before,.bb-gift__bow:after{content:"";position:absolute;top:6px;width:46px;height:40px;border:9px solid #fff;border-radius:50%/60% 60% 40% 40%}.bb-gift__bow:before{left:0;transform:rotate(-20deg)}.bb-gift__bow:after{right:0;transform:rotate(20deg)}.bb-gift.is-in .bb-gift__bow{transform:translateY(-140px) rotate(-25deg) scale(.6);opacity:0}.bb-gift.is-in .bb-gift__ribbon-v,.bb-gift.is-in .bb-gift__ribbon-h{opacity:0}.bb-gift.is-in .bb-gift__paper{transform:translateY(-104%)}.bb-gift__confetti i{position:absolute;left:50%;top:50%;width:9px;height:13px;border-radius:2px;opacity:0;background:var(--cc);z-index:3}.bb-gift.is-in .bb-gift__confetti i{animation:bb-confetti 1.4s var(--bb-ease) forwards;animation-delay:calc(.45s + var(--i) * 18ms)}@keyframes bb-confetti{0%{opacity:1;transform:translate(-50%,-50%) rotate(0)}to{opacity:0;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) rotate(var(--rot))}}.bb-gift__pcs{position:absolute;z-index:3;top:16px;left:16px;background:#fff;color:var(--d);font-family:var(--bb-display);font-size:14px;padding:6px 12px;border-radius:99px;box-shadow:0 6px 14px -8px #43394a66}.bb-gift__save{position:absolute;z-index:3;top:16px;right:16px;width:68px;height:68px;border-radius:50%;display:grid;place-items:center;text-align:center;background:var(--bb-yellow);color:#fff;font-family:var(--bb-display);font-size:13px;line-height:1;transform:scale(0) rotate(-30deg);transition:transform .6s var(--bb-spring) 1.1s;box-shadow:0 10px 20px -10px #a8891acc}.bb-gift__save b{display:block;font-size:21px;font-weight:600}.bb-gift.is-in .bb-gift__save{transform:rotate(-10deg)}.bb-gift__body{padding:22px 22px 24px;display:flex;flex-direction:column;flex:1}.bb-gift__body h3{font-size:23px}.bb-gift__list{margin-top:12px;display:grid;gap:7px;font-size:13.5px;color:var(--bb-muted)}.bb-gift__list li{display:flex;gap:8px;align-items:flex-start}.bb-gift__list .bb-icon{width:17px;height:17px;color:var(--d);margin-top:1px}.bb-gift__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:auto;padding-top:18px}.bb-gift__price .bb-price{font-size:30px;color:var(--d);line-height:1}.bb-gift__was{font-size:12.5px;color:var(--bb-muted);font-weight:600;margin-top:4px}.bb-gifts__banner{margin-top:26px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;text-align:center;font-weight:600}.bb-gifts__banner .bb-icon{color:var(--bb-pink-d);width:22px;height:22px}.bb-care__grid{display:grid;gap:20px;margin-top:40px}@media(min-width:750px){.bb-care__grid{grid-template-columns:1fr 1fr}}.bb-care-card{border-radius:30px;background:var(--w);padding:26px;display:grid;gap:16px;position:relative;overflow:hidden}@media(min-width:990px){.bb-care-card{grid-template-columns:1fr 1.05fr;align-items:center;padding:34px}}.bb-care-card__media{position:relative;height:240px;display:grid;place-items:center}.bb-care-card__media img{max-height:230px;width:auto;filter:drop-shadow(0 24px 26px rgba(67,57,74,.2))}.bb-care-card__media:before{content:"";position:absolute;width:74%;aspect-ratio:1;border-radius:50%;background:#ffffffbf}.bb-care-card--disp .bb-care-card__media img{animation:bb-float-sm 4s ease-in-out infinite}.bb-care-card--trim:hover .bb-care-card__media img{animation:bb-buzz .12s linear infinite}@keyframes bb-buzz{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(1px,-1px) rotate(.4deg)}75%{transform:translate(-1px,1px) rotate(-.4deg)}}.bb-care-card__glow{position:absolute;width:90px;height:90px;border-radius:50%;background:radial-gradient(circle,#fff6bee6,#fff6be00 70%);top:22%;left:36%;animation:bb-pulse 2.4s ease-in-out infinite}@keyframes bb-pulse{0%,to{opacity:.3;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.bb-care-card h3{font-size:26px}.bb-care-card p{color:var(--bb-muted);margin-top:8px;line-height:1.55;font-size:14.5px}.bb-care-card__facts{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.bb-care-card__facts span{background:#ffffffd9;border-radius:99px;padding:6px 12px;font-size:12.5px;font-weight:700}.bb-care-card__buy{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px}.bb-care-card__buy .bb-price{font-size:28px}.bb-swatches{display:flex;gap:8px}.bb-swatch{width:30px;height:30px;border-radius:50%;box-shadow:inset 0 0 0 3px #fff,0 0 0 2px transparent;background:var(--sw);transition:box-shadow .2s,transform .2s var(--bb-spring)}.bb-swatch.is-active{box-shadow:inset 0 0 0 3px #fff,0 0 0 2px var(--bb-ink);transform:scale(1.08)}.bb-trust{background:var(--bb-ink);color:#fff}.bb-trust .bb-lead{color:#cfc6d6}.bb-trust .bb-eyebrow{color:#f3b8cb}.bb-trust__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:40px}@media(min-width:990px){.bb-trust__grid{grid-template-columns:repeat(3,1fr);gap:18px}}.bb-badge{background:#ffffff0f;border-radius:24px;padding:20px 16px;box-shadow:inset 0 0 0 1px #ffffff14;transition:background .3s,transform .4s var(--bb-spring)}.bb-badge:hover{background:#ffffff1a;transform:translateY(-4px)}@media(min-width:750px){.bb-badge{padding:26px}}.bb-badge__ic{width:56px;height:56px;border-radius:18px;display:grid;place-items:center;background:var(--c);color:#fff;box-shadow:0 12px 24px -12px var(--c)}.bb-badge__ic .bb-icon{width:28px;height:28px}.bb-badge h3{font-size:19px;margin-top:16px;color:#fff}.bb-badge p{font-size:13.5px;line-height:1.5;color:#cfc6d6;margin-top:6px}.bb-family{background:linear-gradient(170deg,#fffaf7 0%,var(--bb-pink-w) 100%)}.bb-family__top{display:grid;gap:24px;align-items:center}@media(min-width:990px){.bb-family__top{grid-template-columns:1.15fr .85fr;gap:56px}}.bb-family__text{color:var(--bb-muted);line-height:1.65;margin-top:14px;font-size:15.5px}.bb-family__facts{list-style:none;margin:20px 0 0!important;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.bb-family__facts li{display:flex;align-items:center;gap:8px;background:#fff;border-radius:14px;padding:10px 12px;font-size:13px;font-weight:600;line-height:1.3;box-shadow:inset 0 0 0 1px var(--bb-line)}.bb-family__facts .bb-icon{flex:0 0 20px;width:20px;height:20px;color:var(--bb-pink-d)}.bb-family__card{position:relative;overflow:hidden;border-radius:28px;padding:26px 22px;color:#fff;text-align:center;background:linear-gradient(135deg,#e48fb0,#ad5177 50%,#9d6bb0);box-shadow:0 30px 60px -36px #9d6bb0b3}.bb-family__card:after{content:"";position:absolute;right:-60px;bottom:-60px;width:200px;height:200px;border-radius:50%;background:#ffffff1f}.bb-family__since{display:inline-block;padding:6px 14px;border-radius:99px;background:#ffffff2e;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.bb-family__num{font-family:var(--bb-display);font-size:clamp(52px,13vw,72px);line-height:1;margin-top:12px}.bb-family__card p{margin-top:6px;font-size:14.5px;opacity:.92}.bb-family__btns{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px}.bb-s .bb-btn--light{background:#fff;color:var(--bb-pink-d)}.bb-s .bb-btn--light:hover{background:#fff;color:var(--bb-ink)}.bb-s .bb-btn--glass{background:#ffffff29;color:#fff;box-shadow:inset 0 0 0 1.5px #ffffff80}.bb-s .bb-btn--glass:hover{background:#ffffff42;color:#fff}.bb-family__photos{margin-top:40px}.bb-family__ph{font-size:20px;text-align:center}.bb-family__row{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:16px -20px 0;padding:4px 20px 14px;scrollbar-width:none}.bb-family__row::-webkit-scrollbar{display:none}.bb-family__item{flex:0 0 44%;margin:0;scroll-snap-align:start;border-radius:20px;overflow:hidden;aspect-ratio:4 / 5;background:#f3eef1;box-shadow:0 16px 30px -22px #43394a80}.bb-family__item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--bb-ease)}.bb-family__item:hover img{transform:scale(1.04)}@media(min-width:750px){.bb-family__item{flex-basis:30%}}@media(min-width:990px){.bb-family__row{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;overflow:visible;margin:18px 0 0;padding:4px 0 14px}}.bb-love__grid{display:grid;gap:18px;margin-top:38px}@media(min-width:750px){.bb-love__grid{grid-template-columns:1.1fr 1fr}}.bb-love__ig{border-radius:30px;padding:30px;color:#fff;background:linear-gradient(135deg,#e48fb0,#ad5177 50%,#9d6bb0);position:relative;overflow:hidden}.bb-love__ig:after{content:"";position:absolute;right:-60px;bottom:-60px;width:220px;height:220px;border-radius:50%;background:#ffffff1f}.bb-love__num{font-family:var(--bb-display);font-size:clamp(64px,16vw,118px);line-height:.9}.bb-love__ig p{font-size:17px;margin-top:8px;color:#fde7ef}.bb-love__ig .bb-btn{margin-top:22px;background:#fff;color:var(--bb-pink-d)}.bb-love__wa{border-radius:30px;padding:30px;background:var(--bb-green-w);display:flex;flex-direction:column;justify-content:center}.bb-love__wa h3{font-size:28px}.bb-love__wa p{color:var(--bb-muted);margin-top:8px;line-height:1.55}.bb-love__wa .bb-btn{margin-top:20px;background:#25d366;color:#fff;align-self:flex-start}.bb-love__wa .bb-btn:hover{background:#1ebe5b;color:#fff}.bb-more{padding:60px 0 10px}.bb-cats{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 2px 14px;margin-top:22px;scrollbar-width:none}.bb-cats::-webkit-scrollbar{display:none}@media(min-width:990px){.bb-cats{flex-wrap:wrap;justify-content:center;overflow:visible}}.bb-cat{scroll-snap-align:start;flex:0 0 auto;display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border-radius:999px;background:var(--w);font-weight:600;font-size:14.5px;transition:transform .3s var(--bb-spring),box-shadow .3s}.bb-cat:hover{transform:translateY(-3px);box-shadow:0 12px 22px -14px #43394a80}.bb-cat .bb-icon{width:18px;height:18px;color:var(--c)}.bb-logos{background:#fff;padding:26px 0;border-top:1px solid var(--bb-line);border-bottom:1px solid var(--bb-line)}.bb-logos .bb-marquee__track{animation-duration:60s}.bb-logos__item{flex:0 0 auto;display:grid;place-items:center;width:150px;height:70px;margin:0 14px;filter:grayscale(1);opacity:.7;transition:filter .3s,opacity .3s}.bb-logos__item:hover{filter:none;opacity:1}.bb-logos__item img{max-height:64px;max-width:130px;width:auto;object-fit:contain}.bb-col-hero{background:radial-gradient(100% 80% at 90% 0,#fde9f1 0,#fde9f100 60%),radial-gradient(80% 80% at 0 100%,#e9f3f8 0,#e9f3f800 60%),#fffaf7;padding:46px 0 40px}.bb-col-hero__grid{display:grid;gap:20px;align-items:center}@media(min-width:990px){.bb-col-hero__grid{grid-template-columns:1.1fr 1fr}.bb-col-hero{padding:70px 0 60px}}.bb-col-hero h1{font-size:clamp(40px,9vw,72px);margin-top:12px}.bb-col-hero__art{position:relative;height:250px}@media(min-width:990px){.bb-col-hero__art{height:340px}}.bb-col-hero__art img{position:absolute;width:auto;max-width:none;filter:drop-shadow(0 20px 22px rgba(67,57,74,.2))}.bb-col-hero__art img:nth-child(1){left:2%;bottom:0;height:90%;--r: -4deg}.bb-col-hero__art img:nth-child(2){left:20%;bottom:4%;height:74%;--r: 2deg;--fd: 1.5;z-index:1}.bb-col-hero__art img:nth-child(3){right:1%;bottom:0;height:54%;--r: -3deg;--fd: 3;z-index:2}.bb-col-hero__art img:nth-child(4){right:6%;top:2%;height:34%;--r: 6deg;--fd: 2}.bb-filters{position:sticky;top:0;z-index:20;background:#ffffffeb;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--bb-line)}.bb-filters__in{display:flex;gap:8px;overflow-x:auto;padding:12px 0;scrollbar-width:none}.bb-filters__in::-webkit-scrollbar{display:none}.bb-filter{flex:0 0 auto;padding:10px 18px;border-radius:99px;background:#f6f2f5;font-weight:600;font-size:14px;transition:background .25s,color .25s,transform .25s var(--bb-spring)}.bb-filter.is-active{background:var(--bb-ink);color:#fff}.bb-filter:active{transform:scale(.95)}.bb-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;padding:26px 0 50px}@media(min-width:750px){.bb-grid{grid-template-columns:repeat(3,1fr);gap:20px}}@media(min-width:1100px){.bb-grid{grid-template-columns:repeat(4,1fr)}}.bb-card{position:relative;background:#fff;border-radius:24px;box-shadow:inset 0 0 0 1.5px var(--bb-line);display:flex;flex-direction:column;overflow:hidden;transition:transform .4s var(--bb-spring),box-shadow .4s,opacity .4s}.bb-card:hover{transform:translateY(-6px);box-shadow:inset 0 0 0 1.5px var(--bb-line),0 30px 50px -34px #43394a80}.bb-card.is-hidden{display:none}.bb-card__media{position:relative;aspect-ratio:1;background:var(--w, #faf7f9);display:block;overflow:hidden}.bb-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:8%;transition:opacity .5s,transform .7s var(--bb-ease)}.bb-card__media img+img{opacity:0;transform:scale(1.06)}@media(hover:hover){.bb-card:hover .bb-card__media img:first-child:not(:only-child){opacity:0}.bb-card:hover .bb-card__media img+img{opacity:1;transform:none}.bb-card:hover .bb-card__media img:only-child{transform:scale(1.05)}}.bb-card__badges{position:absolute;z-index:2;top:10px;left:10px;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.bb-card__badges .bb-pill{background:#fff;box-shadow:0 6px 14px -8px #43394a66}.bb-card__badges .bb-pill--new{background:var(--bb-pink-d);color:#fff}.bb-card__body{padding:14px 14px 16px;display:flex;flex-direction:column;flex:1}@media(min-width:750px){.bb-card__body{padding:18px 18px 20px}}.bb-card__title{font-family:var(--bb-display);font-weight:600;font-size:16px;line-height:1.2}@media(min-width:750px){.bb-card__title{font-size:18px}}.bb-card__sub{font-size:12.5px;color:var(--bb-muted);margin-top:6px;font-weight:600}.bb-card__flows{display:flex;gap:5px;margin-top:8px}.bb-card__flows i{width:12px;height:12px;border-radius:50%;display:block}.bb-card__foot{margin-top:auto;padding-top:12px;display:flex;align-items:center;justify-content:space-between;gap:8px}.bb-card__foot .bb-price{font-size:20px}.bb-card__from{font-size:11px;color:var(--bb-muted);font-weight:700;display:block}.bb-card__add{width:44px;height:44px;border-radius:50%;background:var(--bb-pink-d);color:#fff;display:grid;place-items:center;flex:0 0 44px;transition:transform .3s var(--bb-spring),background .3s}.bb-card__add:hover{transform:scale(1.1) rotate(90deg);background:#b65d7d;color:#fff}.bb-card__add .bb-icon{width:20px;height:20px}.bb-kitbar{position:fixed;z-index:60;left:12px;right:12px;bottom:12px;background:var(--bb-ink);color:#fff;border-radius:22px;padding:12px 14px;display:flex;align-items:center;gap:12px;box-shadow:0 20px 40px -18px #1f1b3a99;transform:translateY(140%);transition:transform .6s var(--bb-spring)}.bb-kitbar.is-shown{transform:none}@media(min-width:750px){.bb-kitbar{left:50%;right:auto;width:640px;transform:translate(-50%,140%)}.bb-kitbar.is-shown{transform:translate(-50%)}}.bb-kitbar__steps{display:flex;gap:6px}.bb-kitbar__step{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#ffffff1a;color:#fff;transition:background .3s}.bb-kitbar__step .bb-icon{width:18px;height:18px}.bb-kitbar__step.is-done{background:var(--bb-green)}.bb-kitbar__txt{flex:1;font-size:13px;line-height:1.35;min-width:0}.bb-kitbar__txt b{display:block;font-size:14px}.bb-kitbar .bb-btn{min-height:40px;padding:0 16px;font-size:13.5px;background:#fff;color:var(--bb-ink)}.bb-pdp{padding:18px 0 30px}.bb-crumbs{font-size:13px;color:var(--bb-muted);font-weight:600;display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.bb-crumbs a:hover{color:var(--bb-pink-d)}.bb-pdp__grid{display:grid;gap:24px}@media(min-width:990px){.bb-pdp__grid{grid-template-columns:1.08fr 1fr;gap:56px;align-items:start}.bb-pdp__gallery{position:sticky;top:20px}}.bb-gallery__main{position:relative;border-radius:30px;background:var(--w, #faf7f9);overflow:hidden}.bb-gallery__slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.bb-gallery__slides::-webkit-scrollbar{display:none}.bb-gallery__slide{flex:0 0 100%;scroll-snap-align:center;aspect-ratio:1;display:grid;place-items:center}.bb-gallery__slide img{width:100%;height:100%;object-fit:contain}.bb-gallery__dots{position:absolute;bottom:14px;left:0;right:0;display:flex;justify-content:center;gap:6px}.bb-gallery__dots button{width:8px;height:8px;border-radius:9px;background:#43394a33;transition:width .3s,background .3s;padding:0}.bb-gallery__dots button.is-active{width:22px;background:var(--bb-pink-d)}.bb-gallery__thumbs{display:none;gap:10px;margin-top:12px}@media(min-width:750px){.bb-gallery__thumbs{display:grid;grid-template-columns:repeat(6,1fr)}.bb-gallery__dots{display:none}}.bb-gallery__thumbs button{aspect-ratio:1;border-radius:14px;overflow:hidden;background:#faf7f9;box-shadow:inset 0 0 0 2px transparent;transition:box-shadow .2s;padding:0}.bb-gallery__thumbs button.is-active{box-shadow:inset 0 0 0 2.5px var(--bb-pink-d)}.bb-gallery__thumbs img{width:100%;height:100%;object-fit:cover}.bb-gallery__badge{position:absolute;z-index:2;top:16px;left:16px;display:flex;gap:6px;flex-wrap:wrap}.bb-gallery__badge .bb-pill{background:#fff;box-shadow:0 6px 14px -8px #43394a66}.bb-gallery__badge .bb-pill--new{background:var(--bb-pink-d);color:#fff}.bb-buy h1{font-size:clamp(30px,6vw,44px);margin-top:10px}.bb-buy__price{display:flex;align-items:baseline;gap:12px;margin-top:14px;flex-wrap:wrap}.bb-buy__price .bb-price{font-size:34px;color:var(--bb-pink-d)}.bb-buy__lede{margin-top:12px;color:var(--bb-muted);line-height:1.6;font-size:15.5px}.bb-buy__label{margin-top:22px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bb-muted);display:flex;justify-content:space-between;gap:10px}.bb-buy__label span:last-child{text-transform:none;letter-spacing:0;color:var(--bb-ink)}.bb-opts{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:10px}.bb-opt{border-radius:18px;padding:12px 12px 12px 14px;background:#fff;box-shadow:inset 0 0 0 2px var(--bb-line);text-align:left;display:flex;align-items:center;gap:10px;transition:box-shadow .25s,transform .3s var(--bb-spring),background .25s}.bb-opt:hover{transform:translateY(-2px)}.bb-opt.is-active{box-shadow:inset 0 0 0 2.5px var(--c, var(--bb-ink));background:var(--w, #fff)}.bb-opt.is-soldout{opacity:.45}.bb-opt__dot{width:16px;height:16px;border-radius:50%;background:var(--c, var(--bb-ink));flex:0 0 16px;box-shadow:0 0 0 3px #fff,0 0 0 4px var(--bb-line)}.bb-opt b{display:block;font-size:14.5px}.bb-opt small{display:block;font-size:12px;color:var(--bb-muted);font-weight:600;margin-top:2px}.bb-qtyrow{display:flex;gap:10px;margin-top:20px}.bb-qty{display:flex;align-items:center;border-radius:999px;box-shadow:inset 0 0 0 2px var(--bb-line);height:56px}.bb-qty button{width:46px;height:56px;display:grid;place-items:center}.bb-qty button .bb-icon{width:18px;height:18px}.bb-qty input{width:36px;border:0;text-align:center;font-weight:700;font-size:16px;background:transparent;-moz-appearance:textfield;padding:0;height:auto;margin:0}.bb-qty input::-webkit-outer-spin-button,.bb-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bb-qtyrow .bb-btn{flex:1;min-height:56px;font-size:16px}.bb-buy__now{margin-top:10px}.bb-ship{margin-top:16px;border-radius:18px;background:var(--bb-green-w);padding:12px 16px;font-size:13.5px;font-weight:600}.bb-ship__bar{height:8px;border-radius:9px;background:#5b8c432e;margin-top:8px;overflow:hidden}.bb-ship__bar i{display:block;height:100%;width:calc(var(--pct, 0) * 1%);background:linear-gradient(90deg,var(--bb-green),#8fc46e);border-radius:9px;transition:width .8s var(--bb-ease)}.bb-perks{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px}.bb-perk{border-radius:16px;background:#faf7f9;padding:12px 8px;text-align:center;font-size:12px;font-weight:700;line-height:1.3}.bb-perk .bb-icon{width:22px;height:22px;color:var(--bb-pink-d);margin:0 auto 6px;display:block}.bb-hl-list{display:grid;gap:10px;margin-top:22px}.bb-hl-list li{display:flex;gap:12px;align-items:flex-start;font-size:14.5px;line-height:1.45}.bb-hl-list .bb-icon{width:22px;height:22px;color:var(--bb-green-d);margin-top:1px}.bb-sec{padding:56px 0}@media(min-width:990px){.bb-sec{padding:80px 0}}.bb-sec--tint{background:var(--bb-blue-w)}.bb-sec--pink{background:var(--bb-pink-w)}.bb-flowguide{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:30px}@media(min-width:750px){.bb-flowguide{grid-template-columns:repeat(4,1fr);gap:16px}}.bb-flowcard{border-radius:24px;padding:20px 14px;background:#fff;text-align:center;box-shadow:inset 0 0 0 2px transparent;transition:box-shadow .3s,transform .4s var(--bb-spring);display:flex;flex-direction:column;align-items:center}.bb-flowcard.is-active{box-shadow:inset 0 0 0 2.5px var(--c);transform:translateY(-4px)}.bb-flowcard .bb-bottle{--bb-w: 62px;margin-top:6px}.bb-flowcard__ml{font-family:var(--bb-display);font-size:22px;margin-top:12px}.bb-flowcard__flow{margin-top:6px}.bb-flowcard__age{font-size:13px;font-weight:700;color:var(--bb-muted);margin-top:6px}.bb-flowcard__drops{display:flex;gap:3px;justify-content:center;margin-top:8px;height:16px}.bb-flowcard__drops i{width:10px;height:14px;border-radius:50%/62% 62% 40% 40%;background:var(--c);display:block}.bb-compare{margin-top:30px;background:#fff;border-radius:26px;overflow:hidden;box-shadow:0 20px 50px -36px #43394a66}.bb-compare table{width:100%;border-collapse:collapse;font-size:13.5px}.bb-compare th,.bb-compare td{padding:14px 10px;text-align:center;border-bottom:1px solid var(--bb-line)}.bb-compare th:first-child,.bb-compare td:first-child{text-align:left;font-weight:700;padding-left:18px}.bb-compare thead th{font-family:var(--bb-display);font-weight:600;font-size:16px}.bb-compare .is-us{background:var(--bb-blue-w)}.bb-compare thead .is-us{background:var(--bb-blue);color:#fff}.bb-compare .bb-icon{width:20px;height:20px;display:block;margin:0 auto 4px}.bb-yes{color:var(--bb-green-d)}.bb-no{color:var(--bb-pink-d)}.bb-meh{color:var(--bb-yellow-d)}.bb-xsell{display:grid;gap:14px;margin-top:30px}@media(min-width:750px){.bb-xsell{grid-template-columns:repeat(3,1fr)}}.bb-xcard{background:#fff;border-radius:24px;padding:16px;display:flex;gap:14px;align-items:center;box-shadow:inset 0 0 0 1.5px var(--bb-line)}.bb-xcard__img{flex:0 0 88px;height:96px;border-radius:16px;background:var(--w, #faf7f9);display:grid;place-items:center}.bb-xcard__img img{max-height:84px;width:auto}.bb-xcard h4{font-size:16px}.bb-xcard p{font-size:12.5px;color:var(--bb-muted);margin-top:3px;font-weight:600}.bb-xcard__row{display:flex;align-items:center;gap:10px;margin-top:8px}.bb-xcard__row .bb-price{font-size:18px}.bb-faq{max-width:820px;margin:30px auto 0;display:grid;gap:10px}.bb-faq details{background:#fff;border-radius:20px;box-shadow:inset 0 0 0 1.5px var(--bb-line);overflow:hidden}.bb-faq summary{list-style:none;cursor:pointer;padding:18px 20px;font-weight:700;display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:15px}.bb-faq summary::-webkit-details-marker{display:none}.bb-faq summary .bb-icon{transition:transform .3s var(--bb-ease);color:var(--bb-pink-d)}.bb-faq details[open] summary .bb-icon{transform:rotate(45deg)}.bb-faq details>div{padding:0 20px 18px;color:var(--bb-muted);line-height:1.6;font-size:14.5px}.bb-rte{color:var(--bb-ink);line-height:1.7;font-size:15px}.bb-rte h2,.bb-rte h3{font-family:var(--bb-display);font-weight:600;text-transform:none;margin:22px 0 8px;font-size:22px;letter-spacing:0;color:var(--bb-ink)}.bb-rte p{margin:0 0 12px}.bb-rte ul{margin:0 0 14px;padding-left:0;list-style:none}.bb-rte li{padding-left:24px;position:relative;margin:6px 0}.bb-rte li:before{content:"";position:absolute;left:4px;top:.62em;width:9px;height:9px;border-radius:50%;background:var(--bb-pink)}.bb-rte table{width:100%;border-collapse:collapse;margin:10px 0 16px;font-size:14px}.bb-rte th,.bb-rte td{border-bottom:1px solid var(--bb-line);padding:10px 8px;text-align:left}.bb-rte a{color:var(--bb-pink-d);text-decoration:underline}.bb-sticky{position:fixed;z-index:70;left:0;right:0;bottom:0;background:#fffffff5;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 -12px 30px -18px #43394a73;padding:10px 14px calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px;transform:translateY(110%);transition:transform .5s var(--bb-spring)}.bb-sticky.is-shown{transform:none}.bb-sticky img{width:46px;height:46px;border-radius:12px;object-fit:contain;background:#faf7f9}.bb-sticky__t{flex:1;min-width:0}.bb-sticky__t b{display:block;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-sticky__t span{font-size:13px;color:var(--bb-pink-d);font-weight:700}.bb-sticky .bb-btn{min-height:46px;padding:0 20px}@media(min-width:990px){.bb-sticky{left:50%;right:auto;bottom:16px;width:720px;border-radius:22px;transform:translate(-50%,140%);padding:10px 14px}.bb-sticky.is-shown{transform:translate(-50%)}}.bb-toast{position:fixed;z-index:2147483000;left:12px;right:12px;bottom:12px;background:#fff;border-radius:24px;padding:16px;box-shadow:0 30px 70px -20px #1f1b3a80;font-family:var(--bb-body);color:var(--bb-ink);transform:translateY(130%);transition:transform .55s var(--bb-spring)}.bb-toast.is-shown{transform:none}@media(min-width:750px){.bb-toast{left:auto;right:24px;top:24px;bottom:auto;width:380px;transform:translate(130%)}}.bb-toast__head{display:flex;align-items:center;gap:12px}.bb-toast__head img{width:58px;height:58px;object-fit:contain;border-radius:14px;background:#faf7f9}.bb-toast__head b{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--bb-green-d)}.bb-toast__head b .bb-icon{width:18px;height:18px}.bb-toast__head p{font-size:13.5px;font-weight:600;margin:2px 0 0;line-height:1.35}.bb-toast__x{margin-left:auto;align-self:flex-start;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:#f6f2f5;border:0;cursor:pointer;color:var(--bb-ink)}.bb-toast__x .bb-icon{width:16px;height:16px}.bb-toast .bb-ship{margin-top:12px}.bb-toast__btns{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.bb-toast__btns .bb-btn{min-height:46px;font-size:14px;padding:0 12px}.bb-heart{position:fixed;z-index:2147483001;pointer-events:none;color:var(--bb-pink-d);width:18px;height:18px;animation:bb-heart .9s var(--bb-ease) forwards}@keyframes bb-heart{0%{opacity:1;transform:translate(-50%,-50%) scale(.4)}to{opacity:0;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) scale(1.2) rotate(var(--rot))}}.bb-fly{position:fixed;z-index:2147483002;pointer-events:none;border-radius:16px;object-fit:contain;background:#fff;box-shadow:0 12px 30px -10px #1f1b3a66;transition:transform .85s cubic-bezier(.55,-.2,.4,1),opacity .85s ease}#cartCount.bb-bump{animation:bb-bump .6s var(--bb-spring)}@keyframes bb-bump{0%{transform:scale(1)}40%{transform:scale(1.6)}to{transform:scale(1)}}.bb-cartbar{max-width:760px;margin:0 auto 26px;border-radius:18px;background:#f2f8ed;padding:14px 18px;font-family:var(--bb-body);font-weight:600;font-size:14.5px;color:#43394a;text-align:center}.bb-cartbar .bb-ship__bar{margin-top:10px}.bb-s :focus-visible,.bb-toast :focus-visible{outline:3px solid var(--bb-blue);outline-offset:3px;border-radius:12px}.bb-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){.bb-s *,.bb-s *:before,.bb-s *:after,.bb-toast,.bb-sticky,.bb-kitbar{animation:none!important;transition-duration:.01ms!important;transition-delay:0s!important}.bb-js [data-bb-reveal],[data-bb-reveal]{opacity:1;transform:none}.bb-hero__title,.bb-hero__in,.bb-hero__floor{animation:none!important;transform:none}.bb-hero__in,.bb-hero__floor{opacity:1;translate:none;scale:none;transform:none}.bb-hero__gl{display:none}.bb-story{height:auto}.bb-story__stage{position:relative;height:auto;padding:60px 0}.bb-story__scene{position:relative;opacity:1;transform:none;margin-bottom:40px}.bb-story__product,.bb-story__visual,.bb-gift__wrap{display:none}.bb-gift__media img{opacity:1;transform:none}.bb-gift__save{transform:rotate(-10deg)}.bb-marquee__track{flex-wrap:wrap;width:auto;justify-content:center}}.bb-vat-s{font-size:.5em;font-weight:500;letter-spacing:0;opacity:.7;margin-left:4px;white-space:nowrap;vertical-align:middle}.template-index [id$=__custom_content_FzzfNV] h2.custom-content__section-header,.template-index [id$=__1b80c6b4-c999-4873-9f68-c6b4a4892610] .section-header__title{font-family:var(--bb-display)!important;font-weight:600!important;text-transform:none!important;letter-spacing:-.01em!important;font-size:clamp(28px,4.6vw,46px)!important;line-height:1.1!important;color:var(--bb-ink)!important}@media(max-width:749px){.bb-story{height:calc(var(--bb-scenes, 4) * 62vh + 38vh)}}.bb-dl{background:linear-gradient(180deg,#fff,#fbf7f2)}.bb-dl__tabs{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin:30px auto 0;max-width:820px}.bb-s .bb-dl__tab{display:inline-flex;align-items:center;gap:8px;padding:11px 16px;border-radius:99px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--bb-line),0 6px 16px -12px #43394a66;font-weight:600;font-size:14px;color:var(--bb-ink);transition:background .3s,color .3s,box-shadow .3s,transform .3s var(--bb-spring)}.bb-s .bb-dl__tab .bb-icon{width:18px;height:18px;color:var(--bb-pink-d)}.bb-s .bb-dl__tab:hover{transform:translateY(-2px)}.bb-s .bb-dl__tab[aria-selected=true]{background:var(--bb-ink);color:#fff;box-shadow:0 12px 24px -12px #43394acc}.bb-s .bb-dl__tab[aria-selected=true] .bb-icon{color:var(--bb-yellow)}.bb-dl__stage{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:30px auto 0;max-width:980px}.bb-dl__col{position:relative;background:#fff;border-radius:26px;padding:18px 10px;text-align:center;box-shadow:0 20px 40px -30px #43394a73;transition:transform .5s var(--bb-spring),box-shadow .5s}.bb-dl__col--ppsu{background:linear-gradient(180deg,#fffaf0,#fff);box-shadow:inset 0 0 0 2px #f1d79a,0 24px 46px -28px #d6a03c8c}.bb-dl.is-done .bb-dl__col--ppsu{transform:translateY(-8px) scale(1.02)}.bb-dl__win{position:absolute;top:-13px;left:50%;transform:translate(-50%) scale(.6);opacity:0;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:99px;background:var(--bb-yellow);color:var(--bb-ink);font-weight:700;font-size:12px;white-space:nowrap;transition:opacity .4s,transform .6s var(--bb-spring);z-index:2}.bb-dl__win .bb-icon{width:14px;height:14px}.bb-dl.is-done .bb-dl__win{opacity:1;transform:translate(-50%) scale(1)}.bb-dl__fig{position:relative;height:230px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.bb-dl__svg{width:100%;max-width:130px;height:200px;overflow:visible}.bb-dl__teat,.bb-dl__collar{fill:#fff;stroke:#d9cfd6;stroke-width:1.5}.bb-dl__thread{fill:none;stroke:#ece6ea;stroke-width:1.2;stroke-linecap:round}.bb-dl__shell{stroke-width:2}.bb-dl__col--plastic .bb-dl__shell{stroke:#9cc3dd}.bb-dl__col--glass .bb-dl__shell{stroke:#9fc3c3}.bb-dl__col--ppsu .bb-dl__shell{stroke:#dca44a}.bb-dl__milk{fill:#fffdf6;opacity:.92}.bb-dl__ticks path{stroke:#43394a73;stroke-width:2;stroke-linecap:round}.bb-dl__shine{fill:#fff;opacity:.55}.bb-dl__cloud{fill:#eef1f3;opacity:0;transition:opacity .8s}.bb-dl__stain{fill:#e8c46a;opacity:0;mix-blend-mode:multiply;transition:opacity .8s}.bb-dl__scratch path,.bb-dl__crack path{fill:none;stroke-linecap:round;stroke-linejoin:round}.bb-dl__scratch path{stroke:#788ca08c;stroke-width:1.6;stroke-dasharray:60;stroke-dashoffset:60;transition:stroke-dashoffset 1s .2s ease}.bb-dl__crack path{stroke:#4f6b6b;stroke-width:1.8;stroke-dasharray:140;stroke-dashoffset:140}.bb-dl__shards path{fill:#cfe6e6;stroke:#8fb3b3;stroke-width:1;opacity:0;transform-box:fill-box;transform-origin:center}.bb-dl__steam path{fill:none;stroke:#c9c3cc;stroke-width:3;stroke-linecap:round;opacity:0}.bb-dl__smell path{fill:none;stroke:#b7a14a;stroke-width:2.2;stroke-linecap:round;opacity:0}.bb-dl__spark path{fill:#f2c94c;opacity:0;transform-box:fill-box;transform-origin:center}.bb-dl__floor{stroke:#e7dde4;stroke-width:3;stroke-linecap:round}.bb-dl__bottle,.bb-dl__body{transform-box:fill-box;transform-origin:50% 100%}.bb-dl__heat,.bb-dl__cal{position:absolute;top:0;left:50%;transform:translate(-50%,-6px) scale(.7);opacity:0;padding:4px 10px;border-radius:99px;font-size:11.5px;font-weight:700;white-space:nowrap;transition:opacity .35s,transform .5s var(--bb-spring);z-index:1}.bb-dl__heat{background:#ffe7dc;color:#c4552c}.bb-dl__cal{background:#eef0ff;color:#4e58a8}.bb-dl__meter{width:76%;height:8px;border-radius:99px;background:#f1ebef;position:relative;margin-top:6px;opacity:0;transition:opacity .3s}.bb-dl__meter i{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:inherit;background:var(--bb-green);transition:width 1.1s var(--bb-ease)}.bb-dl__col--glass .bb-dl__meter i{background:#e06c6c}.bb-dl__meter span{position:absolute;top:12px;left:0;right:0;font-size:11.5px;font-weight:700;color:var(--bb-muted)}.bb-dl__name{font-size:clamp(15px,2.4vw,20px);margin-top:22px!important}.bb-dl__sub{font-size:12px;color:var(--bb-muted);margin-top:2px!important}.bb-dl__verdict{margin:12px auto 0;display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:6px 12px;border-radius:12px;font-size:13px;font-weight:600;line-height:1.25;background:#f6f2f5;color:var(--bb-muted);transition:background .3s,color .3s}.bb-dl__verdict i{width:20px;height:20px;border-radius:50%;flex:0 0 auto;display:grid;place-items:center;font-style:normal;font-size:12px;font-weight:800;color:#fff;background:#d9cfd6}.bb-dl__verdict.is-pass{background:var(--bb-green-w);color:var(--bb-green-d)}.bb-dl__verdict.is-pass i{background:var(--bb-green)}.bb-dl__verdict.is-pass i:before{content:"\2713"}.bb-dl__verdict.is-fail{background:#fdeeee;color:#c0504d}.bb-dl__verdict.is-fail i{background:#e06c6c}.bb-dl__verdict.is-fail i:before{content:"\2715"}.bb-dl__verdict.is-pop{animation:bb-bump .45s var(--bb-spring)}.bb-dl__score{margin-top:10px;font-size:12.5px;color:var(--bb-muted);font-weight:600}.bb-dl__score b{font-size:18px;color:var(--bb-ink)}.bb-dl__score i{font-style:normal}.bb-dl__col--ppsu .bb-dl__score b{color:var(--bb-green-d)}.bb-dl__cta{margin-top:34px}.bb-dl__note{margin-top:14px!important;font-size:12px;color:var(--bb-muted);max-width:560px;margin-left:auto!important;margin-right:auto!important}@media(max-width:749px){.bb-dl__stage{gap:7px}.bb-dl__col{padding:14px 4px;border-radius:18px}.bb-dl__fig{height:170px}.bb-dl__svg{height:150px}.bb-dl__verdict{font-size:11.5px;padding:6px 7px;gap:5px}.bb-dl__verdict i{width:16px;height:16px;font-size:10px}.bb-dl__sub{display:none}.bb-s .bb-dl__tab{padding:9px 12px;font-size:12.5px}}.bb-dl__stage[data-test=drop] .bb-dl__bottle{animation:bb-dl-drop 1.3s var(--bb-ease) both}.bb-dl__stage[data-test=drop] .bb-dl__col--glass .bb-dl__bottle{animation:bb-dl-drop-glass 1.3s var(--bb-ease) both}.bb-dl__stage[data-test=drop] .bb-dl__col--glass .bb-dl__crack path{transition:stroke-dashoffset .5s .55s ease;stroke-dashoffset:0}.bb-dl__stage[data-test=drop] .bb-dl__col--glass .bb-dl__shards path{animation:bb-dl-shard 1s .55s ease-out both}.bb-dl__stage[data-test=drop] .bb-dl__col--glass .bb-dl__shards path:nth-child(2){--sx: 26px;--sy: -26px;--sr: 160deg}.bb-dl__stage[data-test=drop] .bb-dl__col--glass .bb-dl__shards path:nth-child(3){--sx: 4px;--sy: -34px;--sr: -120deg}.bb-dl__stage[data-test=drop] .bb-dl__col--glass .bb-dl__shards path:nth-child(4){--sx: 30px;--sy: -14px;--sr: 90deg}.bb-dl__stage[data-test=drop] .bb-dl__col--glass .bb-dl__shards path:nth-child(5){--sx: -28px;--sy: -18px;--sr: -200deg}@keyframes bb-dl-drop{0%{transform:translateY(-70px)}42%{transform:translateY(0)}55%{transform:translateY(-18px) rotate(-3deg)}68%{transform:translateY(0) rotate(2deg)}78%{transform:translateY(-5px)}88%,to{transform:none}}@keyframes bb-dl-drop-glass{0%{transform:translateY(-70px)}42%{transform:translateY(0)}48%{transform:translate(-3px) rotate(-2deg)}54%{transform:translate(3px) rotate(2deg)}60%{transform:translate(-2px)}66%,to{transform:rotate(-4deg)}}@keyframes bb-dl-shard{0%{opacity:0;transform:none}15%{opacity:1}to{opacity:.9;transform:translate(var(--sx, -24px),var(--sy, -30px)) rotate(var(--sr, 120deg))}}.bb-dl__stage[data-test=heat] .bb-dl__steam path{animation:bb-dl-steam 1.6s ease-in-out infinite}.bb-dl__stage[data-test=heat] .bb-dl__steam path:nth-child(2){animation-delay:.3s}.bb-dl__stage[data-test=heat] .bb-dl__steam path:nth-child(3){animation-delay:.6s}.bb-dl__stage[data-test=heat] .bb-dl__heat{opacity:1;transform:translate(-50%,-6px) scale(1)}.bb-dl__stage[data-test=heat] .bb-dl__col--plastic .bb-dl__cloud{opacity:.78;transition-delay:.7s}.bb-dl__stage[data-test=heat] .bb-dl__col--plastic .bb-dl__body{animation:bb-dl-warp 1.4s .6s var(--bb-ease) both}.bb-dl__stage[data-test=heat] .bb-dl__col--ppsu .bb-dl__spark path,.bb-dl__stage[data-test=heat] .bb-dl__col--glass .bb-dl__spark path{animation:bb-twinkle 1.6s 1s ease-in-out infinite}@keyframes bb-dl-steam{0%{opacity:0;transform:translateY(10px)}40%{opacity:.9}to{opacity:0;transform:translateY(-14px)}}@keyframes bb-dl-warp{to{transform:skew(4deg) scale(.97,.95)}}.bb-dl__stage[data-test=weight] .bb-dl__meter{opacity:1}.bb-dl__stage[data-test=weight] .bb-dl__meter i{width:calc(var(--wt) * 100%)}.bb-dl__stage[data-test=weight] .bb-dl__col--glass .bb-dl__bottle{animation:bb-dl-heavy 1.2s var(--bb-ease) both}.bb-dl__stage[data-test=weight] .bb-dl__col--plastic .bb-dl__bottle,.bb-dl__stage[data-test=weight] .bb-dl__col--ppsu .bb-dl__bottle{animation:bb-float-sm 2.4s ease-in-out infinite}@keyframes bb-dl-heavy{0%{transform:none}50%{transform:translateY(6px) scaleY(.97)}to{transform:translateY(4px)}}.bb-dl__stage[data-test=stain] .bb-dl__col--plastic .bb-dl__stain{opacity:.5;transition-delay:.3s}.bb-dl__stage[data-test=stain] .bb-dl__col--plastic .bb-dl__smell path{animation:bb-dl-steam 1.8s ease-in-out infinite}.bb-dl__stage[data-test=stain] .bb-dl__col--plastic .bb-dl__smell path:nth-child(2){animation-delay:.5s}.bb-dl__stage[data-test=stain] .bb-dl__col--ppsu .bb-dl__spark path,.bb-dl__stage[data-test=stain] .bb-dl__col--glass .bb-dl__spark path{animation:bb-twinkle 1.6s .3s ease-in-out infinite}.bb-dl__stage[data-test=time] .bb-dl__cal{opacity:1;transform:translate(-50%,-6px) scale(1)}.bb-dl__stage[data-test=time] .bb-dl__col--plastic .bb-dl__scratch path{stroke-dashoffset:0}.bb-dl__stage[data-test=time] .bb-dl__col--plastic .bb-dl__cloud{opacity:.45;transition-delay:.4s}.bb-dl__stage[data-test=time] .bb-dl__col--plastic .bb-dl__stain{opacity:.22}.bb-dl__stage[data-test=time] .bb-dl__col--ppsu .bb-dl__spark path{animation:bb-twinkle 1.6s .3s ease-in-out infinite}.bb-dl__stage[data-test=time] .bb-dl__col--ppsu .bb-dl__shine{opacity:.9;transition:opacity .6s .3s}.bb-pains{background:#fff}.bb-pains__grid{display:grid;gap:16px;margin-top:36px;grid-template-columns:1fr}@media(min-width:640px){.bb-pains__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.bb-pains__grid{grid-template-columns:repeat(3,1fr);gap:20px}}.bb-pain{position:relative;background:var(--bb-cream);border-radius:26px;padding:18px 20px 22px;box-shadow:inset 0 0 0 1px var(--bb-line);transition:transform .5s var(--bb-spring),box-shadow .4s;overflow:hidden}.bb-pain:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px var(--bb-line),0 24px 40px -30px #43394a80}.bb-pain:nth-child(6n+1){background:var(--bb-pink-w)}.bb-pain:nth-child(6n+2){background:var(--bb-blue-w)}.bb-pain:nth-child(6n+3){background:var(--bb-yellow-w)}.bb-pain:nth-child(6n+4){background:var(--bb-green-w)}.bb-pain:nth-child(6n+5){background:#fff4e8}.bb-pain:nth-child(6n+6){background:#f3f0fb}.bb-pain__art{height:150px;display:grid;place-items:center;margin-bottom:8px}.bb-pain__art svg{width:100%;max-width:230px;height:150px;overflow:visible}.bb-pain__art svg.bb-pa-vsart{max-width:100%}.bb-pain__q{margin:0;font-family:var(--bb-display);font-weight:600;font-size:18px;line-height:1.3;color:var(--bb-ink);border:0;padding:0;quotes:none}.bb-pain__t{display:flex;align-items:center;gap:8px;margin-top:12px!important;font-family:var(--bb-body)!important;font-weight:700!important;font-size:14px;color:var(--bb-green-d);letter-spacing:0!important}.bb-pain__t .bb-icon{width:18px;height:18px}.bb-pain__p{margin-top:6px!important;font-size:14px;line-height:1.55;color:var(--bb-muted)}.bb-pa-ppsu{fill:#f6d48e;stroke:#dca44a;stroke-width:2}.bb-pa-white,.bb-pa-teat{fill:#fff;stroke:#d9cfd6;stroke-width:2}.bb-pa-milk{fill:#fffdf3}.bb-pa-lbl{font:700 12px var(--bb-body);fill:var(--bb-muted)}.bb-pa-lbl.c{text-anchor:middle}.bb-pa-lbl.bb-pa-in-lbl{fill:#8a6220;font-size:11px}.bb-pa-line{fill:none;stroke:var(--bb-muted);stroke-width:2.5;stroke-linecap:round;opacity:.5}.bb-pa-plain{fill:#eef3f6;stroke:#bfcfd8;stroke-width:2}.bb-pa-valve{fill:var(--bb-green)}.bb-pa-ours{fill:var(--bb-green-d)}.bb-pa-bad{fill:#c4566f;font-weight:600}.bb-pa-good{fill:var(--bb-green-d);font-weight:600}.bb-pa-sm{font-size:10px}.bb-pa-ours{font-weight:800}.bb-pa-vs{fill:#fff;stroke:var(--bb-line);stroke-width:1.5}.bb-pa-vst{font-size:10px;fill:var(--bb-ink)}.bb-pa-in,.bb-pa-up{fill:#fff;stroke:#9fc4d8;stroke-width:1.5;opacity:0;transform-box:fill-box;transform-origin:center}.bb-pa-out circle{fill:#fff;stroke:#9fc4d8;stroke-width:1.5;opacity:0}.bb-pain.is-in .bb-pa-in,.bb-pain.is-in .bb-pa-up{animation:bb-pa-bub 2.6s ease-in infinite}.bb-pain.is-in .i2{animation-delay:.7s}.bb-pain.is-in .i3{animation-delay:1.4s}.bb-pain.is-in .bb-pa-out circle{animation:bb-pa-out 2.6s 1.6s ease-out infinite}.bb-pain.is-in .bb-pa-out circle:nth-child(2){animation-delay:2.3s}.bb-pain.is-in .bb-pa-out circle:nth-child(3){animation-delay:3s}@keyframes bb-pa-bub{0%{opacity:0;transform:translate(0)}15%{opacity:1}80%{opacity:1;transform:translate(var(--bx),var(--by))}to{opacity:0;transform:translate(var(--bx),var(--by)) scale(.6)}}@keyframes bb-pa-out{0%{opacity:0;transform:translateY(10px)}30%{opacity:1}to{opacity:0;transform:translateY(-16px)}}.bb-pa-teatbig{fill:#fff;stroke:#d9cfd6;stroke-width:2.5}.bb-pa-shadow{fill:#43394a14}.bb-pa-squish{transform-box:fill-box;transform-origin:50% 100%}.bb-pain.is-in .bb-pa-squish{animation:bb-pa-squish 2.2s var(--bb-spring) infinite}@keyframes bb-pa-squish{0%,55%,to{transform:none}20%{transform:scale(1.1,.86)}35%{transform:scale(.97,1.04)}}.bb-pa-heart{fill:var(--bb-pink);opacity:0;transform-box:fill-box;transform-origin:center}.bb-pain.is-in .bb-pa-heart{animation:bb-pa-heart 2.2s .3s ease-out infinite}@keyframes bb-pa-heart{0%{opacity:0;transform:translateY(10px) scale(.4)}30%{opacity:1;transform:translateY(0) scale(1)}70%{opacity:1}to{opacity:0;transform:translateY(-12px) scale(1.05)}}.bb-pa-bag{fill:#efe6ec}.bb-pa-tip{transform-box:view-box;transform-origin:101px 96px}.bb-pain.is-in .bb-pa-tip{animation:bb-pa-tip 3.2s var(--bb-ease) infinite}@keyframes bb-pa-tip{0%,15%{transform:none}40%,70%{transform:rotate(-92deg) translate(-6px,4px)}95%,to{transform:none}}.bb-pa-dropx{fill:#cfe5f1}.bb-pa-cross{stroke:#e06c6c;stroke-width:3.5;stroke-linecap:round}.bb-pa-nodrip{opacity:0}.bb-pain.is-in .bb-pa-nodrip{animation:bb-pa-fade 3.2s infinite}.bb-pa-ok circle{fill:var(--bb-green)}.bb-pa-ok path{fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.bb-pa-ok{opacity:0;transform-box:fill-box;transform-origin:center}.bb-pain.is-in .bb-pa-ok{animation:bb-pa-fade 3.2s .2s infinite}@keyframes bb-pa-fade{0%,35%{opacity:0;transform:scale(.6)}45%,75%{opacity:1;transform:none}90%,to{opacity:0}}.bb-pa-mouth{fill:#fffaf0;stroke:#dca44a;stroke-width:2}.bb-pa-handle{fill:var(--bb-blue)}.bb-pa-bristle{fill:#fff;stroke:var(--bb-blue);stroke-width:2.5;stroke-dasharray:3 3}.bb-pain.is-in .bb-pa-brush{animation:bb-pa-brush 2.4s ease-in-out infinite}@keyframes bb-pa-brush{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(44px) rotate(8deg)}}.bb-pa-g{opacity:0;transform-box:fill-box;transform-origin:50% 100%}.bb-pain.is-in .bb-pa-g{animation:bb-pa-grow 4s var(--bb-spring) infinite}.bb-pain.is-in .bb-pa-g.g2{animation-delay:.25s}.bb-pain.is-in .bb-pa-g.g3{animation-delay:.5s}.bb-pain.is-in .bb-pa-g.g4{animation-delay:.75s}@keyframes bb-pa-grow{0%{opacity:0;transform:scaleY(.2)}12%,85%{opacity:1;transform:none}to{opacity:0}}.bb-pa-chat{width:100%;max-width:250px;display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:600}.bb-pa-msg{padding:9px 13px;border-radius:16px;max-width:86%;opacity:0;transform:translateY(8px);box-shadow:0 8px 18px -14px #43394a99}.bb-pa-msg.in{background:#fff;color:var(--bb-ink);border-bottom-left-radius:4px;align-self:flex-start}.bb-pa-msg.out{background:#dcf8c6;color:#1f5132;border-bottom-right-radius:4px;align-self:flex-end}.bb-pa-chip{align-self:center;display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:5px 10px;border-radius:99px;background:#fff;color:var(--bb-green-d);opacity:0}.bb-pa-chip .bb-icon{width:15px;height:15px}.bb-pain.is-in .bb-pa-msg.in{animation:bb-pa-msg 5s .2s infinite}.bb-pain.is-in .bb-pa-msg.out{animation:bb-pa-msg 5s 1.1s infinite}.bb-pain.is-in .bb-pa-chip{animation:bb-pa-msg 5s 1.9s infinite}@keyframes bb-pa-msg{0%{opacity:0;transform:translateY(8px)}8%,80%{opacity:1;transform:none}92%,to{opacity:0}}.bb-found{background:linear-gradient(160deg,var(--bb-pink-w) 0%,#fff 55%,var(--bb-blue-w) 100%)}.bb-found__grid{display:grid;gap:36px;align-items:center}@media(min-width:990px){.bb-found__grid{grid-template-columns:1.15fr .85fr;gap:60px}}.bb-found__steps{list-style:none;margin:26px 0 0!important;display:grid;gap:12px}.bb-found__steps li{display:flex;gap:14px;align-items:flex-start;background:#fff;border-radius:18px;padding:14px 16px;box-shadow:inset 0 0 0 1px var(--bb-line)}.bb-found__steps b{flex:0 0 34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--bb-ink);color:#fff;font-family:var(--bb-display);font-size:16px}.bb-found__steps h4{font-size:16px}.bb-found__steps p{font-size:13.5px;color:var(--bb-muted);margin-top:2px!important}.bb-found__card{position:relative;background:#fff;border-radius:30px;padding:34px 28px;text-align:center;box-shadow:0 30px 60px -40px #43394a8c}.bb-found__badge{position:relative;width:170px;height:170px;margin:0 auto;display:grid;place-items:center;align-content:center}.bb-found__ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(var(--bb-pink) 0 25%,var(--bb-yellow) 0 50%,var(--bb-blue) 0 75%,var(--bb-green) 0);-webkit-mask:radial-gradient(circle,transparent 62%,#000 63%);mask:radial-gradient(circle,transparent 62%,#000 63%);animation:bb-rotate 14s linear infinite}.bb-found__num{font-family:var(--bb-display);font-size:56px;line-height:1;color:var(--bb-ink)}.bb-found__cap{font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bb-muted);margin-top:4px;max-width:104px;text-align:center;line-height:1.3}.bb-found__pledge{list-style:none;margin:24px 0 0!important;display:grid;gap:10px;text-align:left}.bb-found__pledge li{display:flex;gap:10px;align-items:center;font-size:14px;font-weight:600}.bb-found__pledge .bb-icon{color:var(--bb-green-d);width:20px;height:20px}.bb-found__stars{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin-top:16px}.bb-found__big{font-family:var(--bb-display);font-size:54px;line-height:1}.bb-found__row{display:inline-flex;gap:2px;color:#f2b84b}.bb-found__row .bb-icon{width:24px;height:24px;fill:currentColor}.bb-found__n{font-weight:600;color:var(--bb-muted)}.bb-found__app{margin-top:40px}.bb-found .bb-btns .bb-btn--ghost .bb-icon{color:#25d366}.bb-promise{background:var(--bb-cream)}.bb-promise__in{display:grid;gap:30px;align-items:center}@media(min-width:990px){.bb-promise__in{grid-template-columns:300px 1fr;gap:70px}}.bb-promise__mark{position:relative;width:220px;height:220px;margin:0 auto;border-radius:50%;display:grid;place-items:center;align-content:center;background:radial-gradient(circle at 30% 30%,#fff,var(--bb-pink-w));box-shadow:0 30px 60px -36px #c46c8bb3,inset 0 0 0 10px #fff}.bb-promise__cedar .bb-icon{width:70px;height:70px;color:var(--bb-pink-d);fill:#d887a340;animation:bb-pulse 3.6s ease-in-out infinite}.bb-promise__year{margin-top:8px;font-family:var(--bb-display);font-size:20px;color:var(--bb-ink)}.bb-promise__text{margin-top:14px;font-size:clamp(15px,2.4vw,18px);line-height:1.65;color:var(--bb-muted);max-width:640px}.bb-promise__facts{list-style:none;margin:24px 0 0!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:620px}.bb-promise__facts li{display:flex;align-items:center;gap:10px;background:#fff;border-radius:16px;padding:12px 14px;font-size:14px;font-weight:600;box-shadow:inset 0 0 0 1px var(--bb-line)}.bb-promise__facts .bb-icon{flex:0 0 auto;width:20px;height:20px;color:var(--bb-pink-d)}.bb-final{padding:70px 0;background:radial-gradient(120% 120% at 80% 20%,#fff7e6,#fdf1f5 45%,#eef5f9)}.bb-final__in{display:grid;gap:30px;align-items:center}@media(min-width:990px){.bb-final__in{grid-template-columns:.9fr 1.1fr;gap:40px}}.bb-final__badge{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:99px;background:var(--bb-ink);color:#fff;font-size:13px;font-weight:700}.bb-final__badge .bb-icon{width:16px;height:16px;color:var(--bb-yellow);fill:var(--bb-yellow)}.bb-final .bb-lead{margin-left:0}.bb-final__low{list-style:none;margin:18px 0 0!important;display:grid;gap:8px}.bb-final__low li{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#b5452f}.bb-final__low .bb-icon{width:18px;height:18px;animation:bb-pulse 2s ease-in-out infinite}.bb-final__art{position:relative}.bb-final__slides{position:relative;aspect-ratio:1600 / 882;animation:bb-float-sm 6s ease-in-out infinite}.bb-final__slides img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;animation:bb-xfade 10s ease-in-out infinite}.bb-final__slides img:first-child{animation-delay:-5s}.bb-final__slides img+img{opacity:0}@keyframes bb-xfade{0%,42%{opacity:0}50%,92%{opacity:1}to{opacity:0}}.bb-final__glow{position:absolute;top:10%;right:8%;bottom:10%;left:8%;border-radius:50%;background:radial-gradient(closest-side,rgba(246,212,142,.55),transparent);filter:blur(10px)}@media(prefers-reduced-motion:reduce){.bb-dl__stage *,.bb-pain *,.bb-found__ring,.bb-promise__cedar .bb-icon,.bb-final__art img,.bb-final__slides,.bb-final__low .bb-icon{animation:none!important;transition:none!important}.bb-pa-g,.bb-pa-msg,.bb-pa-chip,.bb-pa-ok,.bb-pa-in,.bb-pa-up,.bb-pa-out circle{opacity:1!important;transform:none!important}}@media(min-width:750px){.bb-dl__fig{height:280px}.bb-dl__svg{height:250px;max-width:150px}}@media(max-width:749px){.bb-dl__tabs{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;margin-left:-20px;margin-right:-20px;padding:4px 20px 10px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bb-dl__tabs::-webkit-scrollbar{display:none}.bb-s .bb-dl__tab{flex:0 0 auto}}.bb-toast a,a.bb-btn{text-decoration:none!important}@media(max-width:639px){.bb-pains__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-left:-20px;margin-right:-20px;padding:6px 20px 16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bb-pains__grid::-webkit-scrollbar{display:none}.bb-pain{flex:0 0 84%;scroll-snap-align:center}.bb-pains .bb-lead:after{content:" Swipe \2192";font-weight:600;color:var(--bb-pink-d);white-space:nowrap}}@media(max-width:749px){.bb-pad{padding:54px 0}.bb-gifts__grid,.bb-care__grid{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin:28px -20px 0;padding:4px 20px 20px;scrollbar-width:none}.bb-gifts__grid::-webkit-scrollbar,.bb-care__grid::-webkit-scrollbar{display:none}.bb-gifts__grid>*,.bb-care__grid>*{flex:0 0 84%;scroll-snap-align:center}.bb-care-card{padding:20px;gap:10px}.bb-care-card__media{height:190px}.bb-care-card__media img{max-height:180px}.bb-care-card h3{font-size:22px}.bb-trust__grid{gap:10px;margin-top:28px}.bb-badge{padding:16px 14px;border-radius:20px}.bb-badge__ic{width:44px;height:44px;border-radius:14px}.bb-badge__ic .bb-icon{width:22px;height:22px}.bb-badge h3{font-size:16px;margin-top:10px}.bb-badge p{font-size:12.5px}.bb-found__grid{gap:22px}.bb-found__steps{margin-top:18px!important;gap:8px}.bb-found__steps li{padding:11px 13px}.bb-found__card{padding:22px 18px;border-radius:24px;display:grid;grid-template-columns:112px 1fr;gap:14px;align-items:center;text-align:left}.bb-found__badge{width:112px;height:112px}.bb-found__num{font-size:40px}.bb-found__cap{font-size:9.5px;max-width:80px}.bb-found__pledge{margin-top:0!important;gap:8px}.bb-found__pledge li{font-size:13px}}.bb-s.bb-dl,.bb-s.bb-pains,.bb-s.bb-kit,.bb-s.bb-gifts,.bb-s.bb-care,.bb-s.bb-trust,.bb-s.bb-found,.bb-s.bb-family,.bb-s.bb-final,.bb-s.bb-more,.bb-s.bb-logos{content-visibility:auto;contain-intrinsic-size:auto 900px}.bb-kit__opt img{display:block;height:72px;width:auto;margin:0 auto 8px;filter:drop-shadow(0 8px 10px rgba(67,57,74,.18));transition:transform .4s var(--bb-spring)}.bb-kit__opt:hover img,.bb-kit__opt.is-active img{transform:translateY(-3px) rotate(-4deg)}.bb-off,.bb-off *,.bb-off *:before,.bb-off *:after{animation-play-state:paused!important}.bb-rv{background:linear-gradient(180deg,#fff,var(--bb-pink-w))}.bb-rv__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:4px 0 22px}.bb-rv__chip{border:1.5px solid var(--bb-line);background:#fff;color:var(--bb-ink);font:600 13.5px var(--bb-body);padding:8px 16px;border-radius:999px;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.bb-rv__chip:hover{border-color:var(--bb-pink)}.bb-rv__chip.is-on{background:var(--bb-ink);border-color:var(--bb-ink);color:#fff}.bb-rv__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.bb-s .bb-rv__card{margin:0;background:#fff;border-radius:var(--bb-radius);padding:24px 24px 20px;box-shadow:0 10px 30px #43394a12;display:flex;flex-direction:column;gap:12px}.bb-rv__card[hidden]{display:none}.bb-rv__stars{color:#e3b23c;letter-spacing:2px;font-size:16px}.bb-rv__stars .is-off{color:#e8e1e6}.bb-rv__q{margin:0;font-size:15.5px;line-height:1.65;color:var(--bb-ink);flex:1}.bb-rv__q:before{content:"\201c";display:block;font:600 44px/.6 var(--bb-display);color:var(--bb-pink);margin:10px 0 6px}.bb-rv__orig summary{cursor:pointer;font-size:12.5px;color:var(--bb-muted)}.bb-rv__orig p{margin:8px 0 0;font-size:14.5px;color:var(--bb-muted)}.bb-s .bb-rv__who{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--bb-ink);border-top:1px solid var(--bb-line);padding-top:14px}.bb-rv__who small{display:block;color:var(--bb-muted);font-size:12.5px}.bb-rv__ph{width:48px;height:48px;border-radius:50%;object-fit:cover;flex:none}.bb-rv__ini{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--bb-pink-w);color:var(--bb-pink-d);font:600 20px var(--bb-display);text-transform:uppercase}.bb-s .bb-rv__note{text-align:center;margin:22px 0 0;color:var(--bb-muted);font-size:14.5px}.bb-rv__note a{color:var(--bb-pink-d);font-weight:600}@media(max-width:989px){.bb-rv__row{grid-template-columns:repeat(2,1fr)}}.bb-rv__chips{margin-top:18px}@media(max-width:749px){.bb-rv__row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -20px;padding:4px 20px 14px;scrollbar-width:none}.bb-rv__row::-webkit-scrollbar{display:none}.bb-s .bb-rv__card{flex:0 0 84%;scroll-snap-align:center}}@media(max-width:749px){.bb-hero{padding:10px 0 40px}.bb-hero__grid{gap:8px}.bb-hero__stage{height:268px}.bb-hero__set{width:min(74%,290px);margin-top:6%}.bb-hero__ring,.bb-hero__chip--2{display:none}.bb-hero__chip--3{top:17%}.bb-hero__copy{display:flex;flex-direction:column;align-items:flex-start}.bb-hero .bb-eyebrow{font-size:11px;letter-spacing:.1em;position:relative;z-index:2}.bb-hero__in:before{bottom:-2%;height:8%}.bb-hero .bb-eyebrow .bb-dots{display:none}.bb-hero__title{margin-top:8px}.bb-hero__copy .bb-btns{order:3;margin-top:16px}.bb-s .bb-hero__sub{order:4;margin-top:16px}.bb-hero__trust{order:5;margin-top:18px}}.bb-tst{background:linear-gradient(180deg,#fff,var(--bb-cream))}.bb-s .bb-tst__grid{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;margin-top:30px}.bb-tst__card{background:#fff;border:1.5px solid var(--bb-line);border-radius:var(--bb-radius);padding:24px;display:flex;flex-direction:column;gap:10px}.bb-tst__tag{align-self:flex-start;font-size:12.5px;font-weight:600;padding:5px 12px;border-radius:999px;background:var(--bb-pink-w);color:var(--bb-pink-d)}.bb-tst__card:nth-child(2) .bb-tst__tag{background:var(--bb-blue-w);color:#2f6883}.bb-tst__card:nth-child(3) .bb-tst__tag{background:var(--bb-green-w);color:#4a7436}.bb-s .bb-tst__h{font-size:21px;line-height:1.2}.bb-tst__p{font-size:15px;line-height:1.6;color:var(--bb-muted);flex:1}.bb-tst__a{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;line-height:1.5;font-weight:500;color:var(--bb-ink);border-top:1px solid var(--bb-line);padding-top:14px!important}.bb-tst__a .bb-icon{width:20px;height:20px;flex:none;color:var(--bb-green-d);margin-top:1px}.bb-tst__foot{text-align:center;margin-top:26px}.bb-tst__close{display:inline-flex;align-items:flex-start;text-align:left;gap:8px;font:600 19px/1.3 var(--bb-display);color:var(--bb-ink)}.bb-tst__close .bb-icon{width:20px;height:20px;color:var(--bb-pink);flex:none;margin-top:2px}.bb-s .bb-tst__note{margin-top:10px;font-size:13.5px;color:var(--bb-muted)}.bb-tst__note a{color:var(--bb-pink-d);font-weight:600;white-space:nowrap}@media(max-width:749px){.bb-s .bb-tst__grid{margin-top:22px;gap:12px}.bb-tst__card{padding:20px}.bb-tst__note a{white-space:normal}}@media(min-width:990px){.bb-family__item{aspect-ratio:1 / 1}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/bb.css.map */
