.sh-hero{position:relative;min-height:680px;display:flex;align-items:center;overflow:hidden;isolation:isolate}.sh-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.sh-hero__image{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.sh-hero__placeholder{width:100%;height:100%;background:#e9e5df}.sh-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000ad,#0000006b 45%,#00000014)}.sh-hero__content{width:100%;padding-top:80px;padding-bottom:80px}.sh-hero__text{max-width:650px;color:#fff}.sh-hero__eyebrow{margin:0 0 18px;font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.sh-hero__heading{margin:0;color:#fff;font-size:clamp(42px,5vw,76px);line-height:.98;letter-spacing:-.035em;font-weight:700}.sh-hero__description{max-width:560px;margin-top:24px;color:#ffffffeb;font-size:18px;line-height:1.6}.sh-hero__description p{margin:0}.sh-hero__buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.sh-hero__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:999px;font-size:14px;font-weight:700;letter-spacing:.04em;text-decoration:none;transition:transform .2s ease,opacity .2s ease,background-color .2s ease}.sh-hero__button:hover{transform:translateY(-2px)}.sh-hero__button--primary{color:#111;background:#fff}.sh-hero__button--secondary{color:#fff;background:transparent;border:1px solid rgba(255,255,255,.75)}.sh-hero__button--secondary:hover{background:#ffffff1f}@media screen and (max-width:749px){.sh-hero{min-height:620px;align-items:flex-end}.sh-hero__image{object-position:center center}.sh-hero__overlay{background:linear-gradient(180deg,#00000014,#00000047 38%,#000000c7)}.sh-hero__content{padding-top:100px;padding-bottom:42px}.sh-hero__text{max-width:100%}.sh-hero__eyebrow{margin-bottom:12px;font-size:11px}.sh-hero__heading{font-size:clamp(38px,11vw,54px);line-height:1}.sh-hero__description{margin-top:18px;font-size:16px;line-height:1.5}.sh-hero__buttons{flex-direction:column;margin-top:24px}.sh-hero__button{width:100%}}@media(prefers-reduced-motion:reduce){.sh-hero__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/hero.css.map */
