.hero{background:var(--color-background, #ffffff);padding-top:var(--section-padding-top, 16px);padding-bottom:var(--section-padding-bottom, 16px)}.hero__link{display:block;text-decoration:none}.hero__link:hover{text-decoration:none}.hero__image{display:block;width:100%;height:auto;border-radius:var(--hero-radius, 18px)}.hero__image--placeholder{aspect-ratio:1200 / 298;object-fit:cover;background:var(--vf-ice, #c9ebff);fill:#0202021f}@media screen and (min-width:750px){.hero--h-small .hero__image,.hero--h-medium .hero__image{width:100%;object-fit:cover;object-position:center}.hero--h-small .hero__image{height:220px}.hero--h-medium .hero__image{height:340px}}.hero__image--mobile{display:none}@media screen and (max-width:749px){.hero--has-mobile-image .hero__image--desktop{display:none}.hero--has-mobile-image .hero__image--mobile{display:block}}@media screen and (max-width:749px){.hero--full-mobile .hero__inner{max-width:none;padding-left:0;padding-right:0}.hero--full-mobile .hero__image{border-radius:0}}@media screen and (min-width:750px){.hero--full-desktop .hero__inner{max-width:none;padding-left:0;padding-right:0}.hero--full-desktop .hero__image{border-radius:0}}.hero__media{position:relative}.hero--has-content .hero__media{display:grid;grid-template-columns:minmax(0,1fr);border-radius:var(--hero-radius, 18px);overflow:hidden}.hero--has-content .hero__media>*{grid-area:1 / 1}.hero--has-content .hero__image{align-self:stretch;height:100%;object-fit:cover}@media screen and (max-width:749px){.hero--full-mobile.hero--has-content .hero__media{border-radius:0}}@media screen and (min-width:750px){.hero--full-desktop.hero--has-content .hero__media{border-radius:0}}.hero__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px;padding:28px 20px}.hero--content-center .hero__content{align-items:center;text-align:center;margin-inline:auto}@media screen and (min-width:750px){.hero__content{max-width:var(--hero-content-width, 70%);padding:40px 44px}}.hero__eyebrow{margin:0;color:var(--hero-block-color, #f6d77a);font-size:.75rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.hero__heading{margin:0;color:var(--hero-block-color, #fff);font-family:var(--hero-heading-font, inherit);font-weight:400;font-size:clamp(1.75rem,6vw,var(--hero-heading-size, 48px));line-height:1.15}.hero__text{color:var(--hero-block-color, #fff);font-size:1rem;line-height:1.5}.hero__text{max-width:28rem}.hero__text>*{margin:0;color:inherit}.hero__btn{display:inline-flex;align-items:center;gap:10px;min-height:48px;margin-top:8px;padding:12px 24px;border-radius:8px;font-size:1rem;font-weight:600;text-decoration:none;transition:filter .2s ease}.hero__btn:hover{text-decoration:none;filter:brightness(1.05)}.hero__btn:focus-visible{outline:2px solid #fff;outline-offset:3px}.hero__btn--gold{background:linear-gradient(180deg,#fde68f,#f5d36a);color:#1c1440}.hero__btn--outline{border:1.5px solid currentColor;color:#fff}.hero__btn+.hero__btn{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/137/assets/hero.css.map */
