.mp-hero{margin:0;overflow:hidden;position:relative}.mp-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .8s ease;z-index:0}.mp-hero__slide:first-child{position:relative}.mp-hero__slide.is-active{opacity:1;z-index:1}.mp-hero__media{position:relative;min-height:70vh;background-size:cover;background-position:center;background-attachment:scroll;display:flex;align-items:flex-end}@media(min-width:990px){.mp-hero__media{min-height:85vh;background-attachment:fixed}}.mp-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 30% 60%,rgba(20,0,32,.55) 0%,transparent 60%),linear-gradient(180deg,#14002014,#140020b3 55%,#140020eb)}.mp-hero__content{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:44px 20px}@media(min-width:750px){.mp-hero__content{padding:72px 40px}}.mp-hero__box{max-width:640px;color:#fff}.mp-hero__title{margin:0 0 14px;color:#fff;font-size:clamp(36px,7vw,60px);line-height:1.02;font-weight:800;letter-spacing:-.02em}.mp-hero__subtitle{opacity:.92;font-size:clamp(15px,2vw,18px);line-height:1.5;margin-bottom:22px;max-width:520px}.mp-hero__ctas{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:14px}.mp-hero__btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;font-weight:700;font-size:14px;text-decoration:none;letter-spacing:.06em;text-transform:uppercase;transition:transform .18s ease,box-shadow .18s ease}.mp-hero__btn:hover{transform:translateY(-1px)}.mp-hero__btn--primary{background:#d4a853;color:#22003a;border:2px solid #D4A853;box-shadow:0 4px 16px #d4a85359}.mp-hero__btn--primary:hover{box-shadow:0 6px 24px #d4a85380}.mp-hero__btn--ghost{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.6)}.mp-hero__btn--ghost:hover{border-color:#fff;background:#ffffff14}.mp-hero__micro{font-size:12px;opacity:.75;letter-spacing:.02em;font-weight:400}.mp-hero__dots{position:absolute;bottom:18px;left:50%;transform:translate(-50%);z-index:5;display:flex;gap:8px}.mp-hero__dot{width:32px;height:3px;border:0;padding:0;cursor:pointer;background:#ffffff59;transition:background .3s ease,width .3s ease}.mp-hero__dot.is-active{background:#d4a853;width:48px}
/*# sourceMappingURL=/cdn/shop/t/106/assets/section-mp-hero.css.map */
