.vb-page-hero{--vb-ph-tomato: var(--vb-sage);position:relative;overflow:clip;text-align:center}.vb-page-hero__inner{position:relative;z-index:1;max-width:72rem;margin:0 auto}.vb-page-hero__eyebrow{display:inline-block;margin:0 0 1.2rem;padding:.4rem 1.2rem;border:var(--vb-line);box-shadow:var(--vb-shadow-s);border-radius:99rem;background:var(--vb-peach);color:var(--vb-ink);font-family:var(--font-heading-family);font-size:1.5rem;font-weight:700;transform:rotate(-2deg)}.vb-page-hero__title{margin:0;line-height:1.02}.vb-page-hero__title strong{color:inherit}.vb-page-hero__text{max-width:60rem;margin:2rem auto 0;font-size:1.7rem;color:rgba(var(--color-foreground),.8)}.vb-page-hero__text p{margin:0 0 1.2rem}.vb-page-hero__text p:last-child{margin-bottom:0}.vb-page-hero__signature{margin:1.8rem 0 0;font-family:var(--font-heading-family);font-style:italic;font-size:1.9rem;color:var(--vb-ph-tomato)}.vb-page-hero__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-top:2.8rem}.vb-page-hero__emojis{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.vb-page-hero__emoji{position:absolute;font-size:clamp(2.8rem,6vw,5.2rem);line-height:1;opacity:.9;animation:vb-ph-float 6s ease-in-out infinite}.vb-page-hero__emoji--1{top:12%;left:6%;animation-delay:0s}.vb-page-hero__emoji--2{top:18%;right:7%;animation-delay:-1.2s}.vb-page-hero__emoji--3{bottom:16%;left:10%;animation-delay:-2.4s}.vb-page-hero__emoji--4{bottom:12%;right:11%;animation-delay:-3.6s}.vb-page-hero__emoji--5{top:48%;left:2%;animation-delay:-4.2s;font-size:clamp(2rem,4vw,3.6rem)}.vb-page-hero__emoji--6{top:52%;right:2%;animation-delay:-5s;font-size:clamp(2rem,4vw,3.6rem)}@keyframes vb-ph-float{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-1.2rem) rotate(6deg)}}@media screen and (max-width:749px){.vb-page-hero__text{font-size:1.55rem}.vb-page-hero__emoji{font-size:2.4rem;opacity:.75}.vb-page-hero__emoji--1{top:2%;left:2%}.vb-page-hero__emoji--2{top:2%;right:2%}.vb-page-hero__emoji--3,.vb-page-hero__emoji--4,.vb-page-hero__emoji--5,.vb-page-hero__emoji--6{display:none}.vb-page-hero__buttons .button{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.vb-page-hero__emoji{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-vb-page-hero.css.map */
