.zz-hero{padding:36px 0 44px}.zz-hero__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center}.zz-hero__eyebrow{color:#7c0359;font-size:14px;font-weight:700;margin:0 0 12px}.zz-hero h1{font-size:clamp(36px,4vw,52px);line-height:1.12;margin:0 0 18px;letter-spacing:-.025em}.zz-hero__description{max-width:48ch;font-size:18px;line-height:1.5}.zz-hero__description p{margin:0}.zz-hero__facts{font-size:15px;line-height:1.5;margin:16px 0}.zz-hero__price{font-size:25px;font-weight:700;line-height:1.25;margin:0 0 16px}.zz-hero__form{max-width:360px}.zz-hero__buy{width:100%;min-height:50px;font-weight:700}.zz-hero__details{display:inline-block;margin-top:12px;min-height:36px}.zz-hero__shipping{font-size:13px;line-height:1.6;max-width:48ch}.zz-hero__shipping p{margin:4px 0 0}.zz-hero__image{display:flex;align-items:center;justify-content:center;background:#e9f9ff;border-radius:24px;padding:24px}.zz-hero__image img{display:block;width:100%;max-height:440px;height:auto;object-fit:contain;border-radius:12px}@media screen and (max-width:749px){.zz-hero{padding:16px 0 28px}.zz-hero__grid{grid-template-columns:1fr;gap:16px}.zz-hero__image{grid-row:1;padding:12px}.zz-hero__image img{width:auto;max-width:100%;height:140px}.zz-hero__eyebrow{font-size:12px;margin-bottom:8px}.zz-hero h1{font-size:34px;margin-bottom:10px}.zz-hero__description{font-size:16px}.zz-hero__facts{font-size:14px;margin:10px 0}.zz-hero__price{font-size:23px;margin-bottom:12px}.zz-hero__form{max-width:none}.zz-hero__details{margin-top:8px;min-height:32px}.zz-hero__shipping{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
