.bbw-hero{position:relative;overflow:hidden;padding:clamp(3.2rem,5vw,6rem) 0 clamp(6rem,8vw,9rem)}.bbw-hero__grid{display:grid;gap:4.8rem;align-items:center}@media(min-width:990px){.bbw-hero__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);min-height:min(76vh,760px)}}.bbw-hero__title{font-size:clamp(4.6rem,7.2vw,9.6rem);line-height:.97;letter-spacing:-.035em;margin:0 0 2.4rem;color:rgb(var(--color-foreground))}.bbw-hero__text{font-size:1.8rem;line-height:1.55;max-width:44rem;margin:0 0 3.2rem}.bbw-hero__ctas{display:flex;flex-wrap:wrap;gap:1.2rem}.bbw-hero__stage{position:relative;isolation:isolate;aspect-ratio:4 / 5;width:100%;max-height:74vh}@media(min-width:990px){.bbw-hero__stage{aspect-ratio:auto;height:min(70vh,690px)}}.bbw-hero__frame{position:absolute;top:0;right:4%;bottom:0;left:4%;border-radius:999px 999px 28px 28px;overflow:hidden;background:var(--bbw-oat)}@media(min-width:990px){.bbw-hero__frame{top:0;right:0;bottom:0;left:10%}}.bbw-hero__para{position:absolute;top:-8%;right:0;bottom:-8%;left:0;will-change:transform}.bbw-hero__img{width:100%;height:100%;object-fit:cover;object-position:68% 50%;transform:scale(1.18);transition:transform 2s var(--bbw-ease-out)}.bbw-hero__frame.is-in .bbw-hero__img,html:not(.bbw-js) .bbw-hero__img{transform:scale(1)}.bbw-hero__blob{position:absolute;z-index:-1;width:46%;aspect-ratio:1;right:-4%;top:-5%;border-radius:50%;background:var(--bbw-sage);animation:bbw-blob 16s ease-in-out infinite}@keyframes bbw-blob{0%,to{border-radius:50% 46% 54% 50%;transform:translate(0) rotate(0)}50%{border-radius:42% 58% 46% 54%;transform:translate(-6%,8%) rotate(40deg)}}.bbw-float{position:absolute;z-index:3;width:clamp(11rem,12.5vw,16.5rem);color:var(--bbw-ink);text-decoration:none;transform:translate3d(var(--tx, 0px),var(--ty, 0px),0);transition:transform 1.1s var(--bbw-ease-out)}.bbw-float--1{left:-2%;bottom:9%}.bbw-float--2{right:-3%;top:7%}.bbw-float--3{right:9%;bottom:-5%}.bbw-float__card{display:block}.bbw-float__bob{display:block;padding:.8rem .8rem 1rem;border-radius:18px;background:#fff;rotate:var(--r, 0deg);box-shadow:0 22px 44px -20px #2f3e4a6b;animation:bbw-bob 6.5s ease-in-out infinite;transition:box-shadow .5s,rotate .6s var(--bbw-ease-out)}.bbw-float--1 .bbw-float__bob{--r: -7deg;animation-delay:-1s}.bbw-float--2 .bbw-float__bob{--r: 6deg;animation-delay:-3s}.bbw-float--3 .bbw-float__bob{--r: -3deg;animation-delay:-4.6s}.bbw-float:hover .bbw-float__bob{rotate:0deg;box-shadow:0 30px 60px -22px #2f3e4a8c}@keyframes bbw-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.bbw-float img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:12px;background:var(--bbw-cream)}.bbw-float__label{display:flex;justify-content:space-between;gap:.6rem;margin-top:.7rem;font-size:1.15rem;line-height:1.3}.bbw-float__label b{color:var(--bbw-terra);white-space:nowrap}@media(max-width:749px){.bbw-float{width:10.5rem}.bbw-float--3,.bbw-float__label{display:none}}.bbw-hero__cue{position:absolute;left:50%;bottom:2.2rem;width:2.4rem;height:4rem;translate:-50% 0;border:2px solid rgba(var(--color-foreground),.3);border-radius:2rem}.bbw-hero__cue:after{content:"";position:absolute;left:50%;top:.7rem;width:4px;height:8px;translate:-50% 0;border-radius:2px;background:var(--bbw-terra);animation:bbw-cue 1.8s var(--bbw-ease-sharp) infinite}@keyframes bbw-cue{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(16px)}}@media(max-width:989px){.bbw-hero__cue{display:none}}.bbw-marquee{position:relative;overflow:hidden}.bbw-marquee__band{position:relative;z-index:1;width:112%;margin-left:-6%;padding:1.6rem 0;background:var(--bbw-band, #3e5363);color:var(--bbw-band-text, #fff);transform:rotate(var(--bbw-tilt, -2deg)) skew(calc(var(--bbw-v, 0) * 1deg))}.bbw-marquee__band--cross{position:absolute;z-index:0;top:50%;left:0;margin-top:-2.6rem;--bbw-tilt: 2.4deg;background:var(--bbw-band2, #dde5dc);color:var(--bbw-band2-text, #2f3e4a)}.bbw-marquee__track{display:flex;width:max-content;animation:bbw-marquee var(--bbw-speed, 32s) linear infinite}.bbw-marquee__track--rev{animation-direction:reverse;animation-duration:calc(var(--bbw-speed, 32s) * 1.3)}.bbw-marquee__group{display:flex;align-items:center;flex-shrink:0}.bbw-marquee__item{padding:0 2.6rem;white-space:nowrap;font-family:var(--font-heading-family);font-weight:700;font-size:clamp(2rem,2.6vw,3.2rem);letter-spacing:-.01em}.bbw-marquee__star{color:var(--bbw-terra);font-size:1.8rem}.bbw-marquee__band--cross .bbw-marquee__item{font-size:clamp(1.4rem,1.7vw,1.9rem);text-transform:uppercase;letter-spacing:.14em}.bbw-marquee:hover .bbw-marquee__track{animation-play-state:paused}@keyframes bbw-marquee{to{transform:translate(-50%)}}.bbw-stack{padding:clamp(6rem,9vw,11rem) 0 clamp(4rem,6vw,8rem)}.bbw-stack .bbw-h2{color:rgb(var(--color-foreground))}.bbw-stack__card{position:sticky;top:calc(9rem + var(--bbw-n, 0) * 1.8rem);display:grid;gap:2.4rem;align-items:center;overflow:hidden;min-height:min(68vh,620px);margin-bottom:4vh;padding:clamp(2.8rem,4vw,5.6rem);border-radius:32px;background:var(--bbw-card-bg, #f1ece4);color:var(--bbw-ink);text-decoration:none;transform-origin:50% 0;will-change:transform;box-shadow:0 -12px 40px -26px #2f3e4a66}.bbw-stack__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:#2f3e4a;opacity:calc(var(--bbw-dim, 0) * .16)}@media(min-width:750px){.bbw-stack__card{grid-template-columns:5fr 6fr}}.bbw-stack__num{font-family:var(--font-heading-family);font-weight:700;font-size:1.35rem;letter-spacing:.2em;color:var(--bbw-terra)}.bbw-stack__title{font-size:clamp(4.6rem,8vw,11rem);line-height:.9;letter-spacing:-.045em;margin:1.2rem 0 1.8rem;color:var(--bbw-ink)}.bbw-stack__text p{font-size:1.7rem;max-width:36rem;margin:0 0 2.8rem}.bbw-stack__cta{display:inline-flex;align-items:center;gap:1rem;padding:1.4rem 2.6rem;border-radius:40px;background:var(--bbw-slate);color:#fff;font-weight:700;font-size:1.6rem;transition:gap .45s var(--bbw-ease-out),background .3s ease}.bbw-stack__card:hover .bbw-stack__cta{gap:2rem;background:var(--bbw-terra)}.bbw-stack__count{display:block;margin-top:1.6rem;font-size:1.3rem;opacity:.7}.bbw-stack__media{position:relative;height:clamp(24rem,38vw,46rem)}.bbw-stack__img{position:absolute;top:50%;left:50%;width:54%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:22px;background:#fff;box-shadow:0 26px 50px -24px #2f3e4a80;transition:transform 1s var(--bbw-ease-out)}.bbw-stack__img--1{transform:translate(-96%,-48%) rotate(-10deg)}.bbw-stack__img--2{transform:translate(-50%,-56%) rotate(0);z-index:2}.bbw-stack__img--3{transform:translate(-4%,-44%) rotate(9deg)}.bbw-stack__card:hover .bbw-stack__img--1{transform:translate(-118%,-50%) rotate(-17deg)}.bbw-stack__card:hover .bbw-stack__img--2{transform:translate(-50%,-62%) rotate(0) scale(1.06)}.bbw-stack__card:hover .bbw-stack__img--3{transform:translate(18%,-42%) rotate(16deg)}@media(max-width:749px){.bbw-stack__card{top:calc(7rem + var(--bbw-n, 0) * 1.2rem);min-height:0}.bbw-stack__img{width:50%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bbw-sections-a.css.map */
