.posthea-hero{position:relative;display:flex;align-items:center;min-height:var(--hero-min-height, 650px);overflow:hidden;color:var(--hero-text-color, #fff)}.posthea-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.posthea-hero__img{width:100%;height:100%;object-fit:cover;object-position:center}.posthea-hero__media--placeholder{background:linear-gradient(135deg,#4e526d,#6b7fa3)}.posthea-hero__placeholder{width:100%;height:100%;opacity:.15}.posthea-hero__overlay{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(105deg,rgba(20,25,40,calc(var(--hero-overlay-opacity, .35) + .25)),rgba(20,25,40,var(--hero-overlay-opacity, .35)) 40%,rgba(20,25,40,calc(var(--hero-overlay-opacity, .35) * .3)))}.posthea-hero__container{position:relative;z-index:2;width:100%;padding-top:60px;padding-bottom:60px}.posthea-hero__content{max-width:640px;display:flex;flex-direction:column;gap:20px}.posthea-hero__content--left{margin-right:auto}.posthea-hero__content--center{margin-left:auto;margin-right:auto;text-align:center;align-items:center}.posthea-hero__content--right{margin-left:auto}.posthea-hero__badge span{display:inline-block;padding:6px 16px;background:var(--hero-badge-bg, #4e526d);color:var(--hero-badge-text, #fff);font-size:1.1rem;font-weight:600;letter-spacing:.13rem;text-transform:uppercase;border-radius:40px}.posthea-hero__heading{font-size:calc(var(--font-heading-scale) * 3rem);font-weight:300;line-height:calc(1 + .3/max(1,var(--font-heading-scale)));letter-spacing:calc(var(--font-heading-scale) * .06rem);margin:0;font-family:ivypresto-display,serif}@media only screen and (min-width:750px){.posthea-hero__heading{font-size:calc(var(--font-heading-scale) * 4rem)}}.posthea-hero__heading p{margin:0}.posthea-hero__heading em,.posthea-hero__heading i{font-style:italic;color:var(--hero-accent-color, #C4A882)}.posthea-hero__subheading{font-size:1.5rem;line-height:calc(1 + .8 / var(--font-body-scale));letter-spacing:.06rem;opacity:.9;margin:0;font-family:Work Sans,sans-serif}.posthea-hero__subheading p{margin:0}.posthea-hero__rating{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.posthea-hero__stars{display:flex;gap:2px;color:#f6c343}.posthea-hero__rating-text{font-size:1.2rem;opacity:.85}.posthea-hero__usps{display:flex;flex-wrap:wrap;gap:16px 24px}.posthea-hero__usp{display:flex;align-items:center;gap:8px;font-size:1.4rem;opacity:.9}.posthea-hero__usp-icon{flex-shrink:0;opacity:.8}.posthea-hero__ctas{display:flex;gap:12px;flex-wrap:wrap;padding-top:4px}.posthea-hero__btn{display:inline-flex;align-items:center;justify-content:center;padding:1rem 1.5rem;font-size:1.4rem;font-weight:600;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;border-radius:0;border:1px solid transparent;transition:box-shadow var(--duration-default, .2s) ease;cursor:pointer;min-width:12rem;min-height:4.5rem;font-family:inherit}.posthea-hero__btn:hover{box-shadow:0 4px 16px #0003}.posthea-hero__btn--primary{background:var(--hero-btn-primary-bg, #4e526d);color:var(--hero-btn-primary-text, #fff)}.posthea-hero__btn--secondary{background:transparent;color:var(--hero-btn-secondary-text, #fff);border-color:#ffffff80}.posthea-hero__btn--secondary:hover{background:var(--hero-btn-secondary-bg, rgba(255, 255, 255, .1));border-color:#fffc}.posthea-hero__trust{display:flex;align-items:center;gap:8px;font-size:1.2rem;opacity:.75}.posthea-hero__trust svg{flex-shrink:0;color:var(--hero-accent-color, #C4A882)}.posthea-hero [data-animate]{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(0,0,.3,1),transform .6s cubic-bezier(0,0,.3,1)}.posthea-hero [data-animate].is-visible{opacity:1;transform:translateY(0)}@media screen and (max-width:749px){.posthea-hero{min-height:500px}.posthea-hero__container{padding-top:40px;padding-bottom:40px}.posthea-hero__content{gap:16px}.posthea-hero__usps{flex-direction:column;gap:10px}.posthea-hero__ctas{flex-direction:column}.posthea-hero__btn{width:100%;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/posthea-hero.css.map */
