.mm-bloc-text-video-section_container{position:relative;height:620px}.mm-bloc-text-video-section{display:flex;justify-items:center;column-gap:50px;width:100%;align-items:center;margin-top:0;padding-block:8rem 4.8rem;overflow-x:hidden;position:absolute;z-index:1}.mm-bloc-text-video-section_t{display:flex;justify-items:center;gap:50px;width:100%;align-items:center;margin-top:0;padding-block:8rem 4.8rem;overflow-x:hidden;height:100%;z-index:5}.mm-btvs_padding-left{padding-left:240px}.mm-btvs_padding-right{padding-right:550px}.mm-bloc-text-video-section_padding-left{padding-left:0;z-index:5}.mm-bloc-text-video-section_padding-right{padding-right:0}.mm-bloc-text-video-section_video{max-width:52%;width:52vw;overflow:hidden;position:relative}.mm-bloc-text-video-section_padding-right video{height:100%}.mm-bloc-text-video-section_border-radius-right video{border-radius:0 16px 16px 0;margin-right:24px;width:100%;height:100%;object-fit:cover;max-height:640px}.mm-bloc-text-video-section_border-radius-left video{border-radius:16px 0 0 16px;width:100%;height:100%;object-fit:cover;max-height:640px}.mm-bloc-text-video-section_video video{width:100%;height:100%;object-fit:cover}.mm-bloc-text-video-section_text{width:45%;margin-top:0rem;max-width:655px;display:flex;flex-direction:column;justify-content:center}.mm-bloc-text-video-section_video{position:relative;display:flex;align-content:center;align-items:center}.mm-bloc-text-video-section_video .mm-video-btn,.mm-bloc-text-video-section_video .play-btn,.mm-bloc-text-video-section_video .pause-btn{position:absolute;z-index:1;width:55px;left:50%;top:50%;transform:translate(-50%,-50%)}.mm-video-btn svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;opacity:0;transition:var(--transition);cursor:pointer}.mm-bloc-text-video-section_video:hover .mm-video-btn svg{opacity:1;transition:var(--transition)}.mm-bloc-text-video-section .play-btn svg{opacity:1}.mm-bloc-text-video-section_pill{width:fit-content;height:fit-content;text-transform:uppercase;color:var(--white);font-weight:700;padding:8px 14px;font-size:12px;line-height:12px;letter-spacing:2px;background:var(--primary);border-radius:20px}.mm-bloc-text-video-section_title{display:flex;flex-direction:row;gap:12px;padding-block:12px}.mm-bloc-text-video-section_title .mm-h4{font-weight:700;font-size:33px;line-height:39px;letter-spacing:-.7px;margin:0}.mm-bloc-text-video-section_text p{font-weight:600;font-size:17px;line-height:28px;color:var(--black-700)}.mm-bloc-text-video-section_padding-right .mm-bloc-text-video-section_text p{max-width:370px}.mm-bloc-text-video-section_text p strong{font-weight:800;color:var(--black-800)}.mm-bloc-text-video-section_percent-blocs{display:flex;flex-direction:row;gap:16px;padding-block:16px}.mm-bloc-text-video-section_percent-bloc{background:var(--white);border:1px solid var(--black-100);border-radius:12px;max-width:152px;font-weight:700;font-size:50px;line-height:48px;letter-spacing:-.7px;padding:12px;text-align:center}.mm-bloc-text-video-section_percent-bloc p{font-weight:600;font-size:14px;line-height:20px;letter-spacing:.2px;color:var(--black-500)}.mm-bloc-text-video-section_btn{width:100%}.mm-bloc-text-video-section_padding-right .mm-bloc-text-video-section_btn{max-width:370px}.mm-bloc-text-video-section .video-btn svg{width:55px}@media (min-width: 1915px){.mm-bloc-text-video-section_video{width:100%;display:unset}.mm-bloc-text-video-section_container{height:720px}}@media (max-width: 1430px){.mm-btvs_padding-right{padding:0 0 0 40px}.mm-btvs_padding-left{padding:0 40px 0 0}.mm-bloc-text-video-section_text{width:41%}.mm-bloc-text-video-section{padding-block:0px}.mm-bloc-text-video-section_text p,.mm-bloc-text-video-section_btn{max-width:370px}}@media (max-width: 1440px){.mm-bloc-text-video-section{height:100%}}@media (max-width: 1120px){.mm-bloc-product-details{width:55%}}@media (max-width: 920px){.mm-bloc-text-video-section_container{height:auto}.mm-bloc-text-video-section_video{max-width:unset;width:100%}.mm-bloc-text-video-section_t{padding-block:0px;gap:0px;justify-content:center}.mm-bloc-text-video-section{padding:0;position:relative}.mm-bloc-text-video-section_video video{border-radius:0;height:500px}.mm-bloc-text-video-section_text{margin-top:32px;padding-block:24px;order:-1;width:90%}.mm-bloc-text-video-section_percent-bloc{font-size:29px;font-weight:600;line-height:35px}.mm-btvs_padding-right,.mm-btvs_padding-left{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/mm-bloc-text-video.css.map */
