.hp-hero{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;aspect-ratio:var(--hp-hero-ar, 1920 / 690);background:#000;color:#fff}.hp-hero .hp-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hp-hero .hp-hero__media picture{height:100%}.hp-hero .hp-hero__img{width:100%;height:100%;object-fit:cover;object-position:var(--hp-hero-fx, 65%) 50%}.hp-hero .hp-hero__img--ph{background:#222;fill:#444}.hp-hero .hp-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,var(--hp-hero-overlay, .25)),#0000 60%)}.hp-hero .hp-hero__inner{position:relative;z-index:1;flex:1 1 auto;width:100%;display:flex;align-items:flex-end;padding-top:clamp(24px,3.75vw,72px);padding-bottom:clamp(28px,3.8vw,73px)}.hp-hero .hp-hero__text{max-width:720px}.hp-hero .hp-hero__h{margin:0;font-family:var(--hp-display);font-weight:400;font-size:clamp(40px,4.6875vw,90px);line-height:1.067;letter-spacing:0;text-transform:uppercase;color:#fff}.hp-hero .hp-hero__sub{max-width:500px;margin:clamp(8px,.625vw,12px) 0 0;font-size:clamp(15px,1.3vw,25px);line-height:1.24;color:#f2f2f2}.hp-hero .hp-hero__btns{margin-top:clamp(16px,1.46vw,28px);gap:12px}.hp-hero .hp-btn.hp-hero__btn{min-width:clamp(160px,10.4vw,200px);min-height:clamp(44px,2.8125vw,54px);padding:0 24px;font-size:14px;font-weight:600}@media(min-width:768px)and (max-width:1023px){.hp-hero .hp-hero__sub{font-size:20px;line-height:26px;max-width:440px}.hp-hero .hp-hero__media:after{background:linear-gradient(90deg,rgba(0,0,0,max(var(--hp-hero-overlay, .25),.5)),#0000 70%)}}@media(max-width:767px){.hp-hero{aspect-ratio:var(--hp-hero-ar-m, 880 / 1400)}.hp-hero .hp-hero__img{object-position:var(--hp-hero-fx-m, 74%) 50%}.hp-hero .hp-hero__media:after{background:linear-gradient(180deg,#0000 36%,#0009 52%,#000000eb 64%,#000000f5);opacity:calc(.75 + var(--hp-hero-overlay, .25))}.hp-hero .hp-hero__inner{padding-top:48px;padding-bottom:30px}.hp-hero .hp-hero__text{max-width:none;width:100%}.hp-hero .hp-hero__h{font-size:48px;line-height:50.5px}.hp-hero .hp-hero__sub{max-width:none;margin-top:6px;font-size:14px;line-height:17.5px;color:#fff}.hp-hero .hp-hero__btns{margin-top:20px;gap:10px}.hp-hero .hp-btn.hp-hero__btn{min-height:46px;width:100%;padding:0 16px;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.hp-hero.hp-hero--mob-red .hp-hero__btn--1{background:var(--hp-accent);border-color:var(--hp-accent);color:#fff}.hp-hero.hp-hero--mob-red .hp-hero__btn--1:hover{background:#c80037;border-color:#c80037}}.hp-hero.hp-hero--banner .hp-hero__sub{max-width:480px;font-size:clamp(15px,1.04vw,20px);line-height:1.2}.hp-hero.hp-hero--center .hp-hero__inner{justify-content:center;text-align:center}.hp-hero.hp-hero--center .hp-hero__sub{margin-left:auto;margin-right:auto}.hp-hero.hp-hero--center .hp-hero__btns{justify-content:center}@media(max-width:767px){.hp-hero.hp-hero--banner .hp-hero__sub{max-width:346px;font-size:14px;line-height:17.5px}.hp-hero.hp-hero--banner .hp-hero__btns{flex-direction:row;flex-wrap:nowrap}.hp-hero.hp-hero--banner .hp-btn.hp-hero__btn{flex:1 1 0;min-width:0}.hp-hero.hp-hero--banner:not(.hp-hero--mob-two) .hp-hero__btn--2{display:none}.hp-hero.hp-hero--banner .hp-hero__media:after{opacity:1}}.hp-hero .hp-hero__media:after{display:none}
/*# sourceMappingURL=/cdn/shop/t/395/assets/hp-hero.css.map */
