.hero__grid{display:grid;gap:32px;padding-block:36px 96px}.hero__content{display:flex;flex-direction:column;gap:22px}.hero__heading{color:var(--color-cream)}@media screen and (max-width:989px){.hero .eyebrow--rule:before{display:none}}.hero__text{max-width:500px}.hero__buttons{display:grid;grid-template-columns:1fr 1fr;gap:12px;order:3}.hero__proof{display:flex;align-items:center;justify-content:center;gap:14px;order:4;color:var(--color-sand);font-size:15px}.hero__proof b,.hero__proof strong{color:var(--color-cream);font-weight:600}.hero__stars{color:var(--color-gold-light);letter-spacing:.05em}.hero__faces{display:none}.hero__face{width:38px;height:38px;margin-right:-10px;border:2px solid var(--color-wine);border-radius:50%}.hero__visual{position:relative;order:2;height:clamp(360px,108vw,520px)}.hero__main,.hero__secondary{position:absolute;border-radius:999px 999px 0 0;background:var(--color-wine-dark)}.hero__main{top:0;right:0;width:78%;height:100%;border:1px solid rgba(240,212,147,.4)}.hero__secondary{left:0;bottom:10%;width:38%;height:44%;border:5px solid var(--color-wine)}.hero__badge{position:absolute;top:7%;left:2%;display:grid;place-items:center;width:88px;height:88px;padding:10px;border-radius:50%;background:var(--color-gold);color:var(--color-paper);font-family:var(--font-display);font-size:12px;line-height:1.2;text-align:center;transform:rotate(-10deg)}.hero__tag{display:none}.hero__content{display:contents}.hero__content>.eyebrow,.hero__heading,.hero__text{order:1}@media screen and (max-width:989px){.hero__grid{grid-template-columns:100%}}@media screen and (min-width:990px){.hero__grid{grid-template-columns:6fr 5fr;gap:40px;padding-block:72px 140px}.hero__content{display:flex;gap:30px;padding-top:24px}.hero__content>.eyebrow,.hero__heading,.hero__text{order:0}.hero__buttons{display:flex;order:0}.hero__proof{justify-content:flex-start;order:0}.hero__faces{display:flex;margin-right:10px}.hero__visual{order:0;height:640px}.hero__main{width:440px;height:640px}.hero__secondary{bottom:60px;width:210px;height:270px;border-width:6px}.hero__badge{top:70px;left:30px;width:118px;height:118px;font-size:15px}.hero__tag{position:absolute;right:24px;bottom:28px;display:inline-block;padding:11px 18px;border-radius:var(--radius-pill);background:var(--color-cream);color:var(--color-ink);font-size:14px;font-weight:500}.hero__tag:hover{background:var(--color-gold-light);color:var(--color-ink)}}@media screen and (max-width:374px){.hero__buttons{grid-template-columns:1fr}}@media screen and (max-width:749px){.hero--compact-mobile .hero__grid{gap:16px;padding-block:22px 28px}.hero--compact-mobile .hero__heading{font-size:34px;line-height:1.04}.hero--compact-mobile .hero__text{display:none}.hero--compact-mobile .hero__visual{height:230px}.hero--compact-mobile .hero__main{width:70%}.hero--compact-mobile .hero__secondary{width:34%;height:56%;bottom:0}.hero--compact-mobile .hero__badge{width:64px;height:64px;padding:6px;font-size:10px}.hero--compact-mobile .hero__buttons .button{min-height:48px}.hero--compact-mobile .hero__proof{font-size:13px}}@media screen and (min-width:990px){.hero__grid{padding-bottom:64px}.shopify-section-hero:has(+.shopify-section .outfit-finder-wrap--overlap) .hero__grid{padding-bottom:140px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-hero.css.map */
