.mm-hero-section{margin:24px;aspect-ratio:4.5 / 1}.mm-hero-section a{text-decoration:none}.mm-h-container{height:100%;width:100%}.mm-h-block:first-child{margin-right:16px;aspect-ratio:4.5 / 1}.mm-h-block:last-child{width:100%;height:100%}.sr-only{visibility:hidden}.mm-wrapper-h1-hb{padding:8px}.mm-title-hb{color:#1d1d1d;font-size:32px;font-style:normal;text-align:center;font-weight:700;line-height:37.8px;letter-spacing:-1px}.mm-h-left{width:65%}.mm-h-left a{width:100%;height:100%}.mm-h-img-1{position:relative;width:100%!important}.mm-h-img-1 img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.mm-h-content-left{display:flex;flex-direction:column;justify-content:end;height:100%;justify-content:center;padding:30px 0 18px 37px;max-width:460px;gap:12px}.mm-h-right{flex-direction:column;width:35%}.mm-wrapper-a-hb{height:calc(50% - 8px)}.mm-wrapper-a-hb:first-child{margin-bottom:16px}.mm-hb-img-2{width:100%;height:100%;object-fit:cover;aspect-ratio:95/34}@media (max-width: 1200px){.mm-h-content-left{max-width:60%}}@media (max-width: 1024px){.mm-h-content-left{max-width:65%}.mm-h-content-left .mm-btn-secondary{width:100%;padding:12px 32px}.mm-wrapper-h1-hb{padding:0}.mm-title-hb{font-size:17px;line-height:27px}}@media (max-width: 892px){.mm-h-content-left{max-width:70%}}@media (max-width: 768px){.mm-mobile{display:flex!important}.mm-h-content-left{max-width:90%}.mm-hero-section{height:100%;margin:0;padding-inline:0!important;aspect-ratio:unset}.mm-h-container{flex-direction:column;height:100%;gap:8px}.mm-h-container .splide{margin-bottom:13px}.mm-h-content-left{padding:30px 0 16px 16px;max-width:50%;justify-content:flex-start}.mm-wrapper-a-hb{height:100%}.mm-h-block:first-child{margin-right:0;width:100%;height:auto;max-height:calc(90dvh - 178px)!important;aspect-ratio:1 / 1}.mm-h-left{height:auto;max-height:calc(100dvh - 178px)!important;aspect-ratio:1 / 1}.mm-h-block:last-child{width:100%;height:100%}.mm-h-right{gap:0px}.mm-h-bg-img{width:100%;height:100%}.mm-hb-img-2-mobile{aspect-ratio:95/34;height:100%;object-fit:contain;max-width:85vw}.splide-hb .splide__slide{width:auto!important}}@media (max-width: 425px){.mm-h-content-left{max-width:75%}.mm-h-block:first-child{max-height:calc(83dvh - 178px)!important}.mm-h-container{gap:4px}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/mm-hero-banner.css.map */
