.mm-footer-flex{background:var(--black-700);position:relative}#footer{position:absolute;top:-120px}.mm-footer-top{padding:48px 80px;background:var(--primary);gap:32px;grid-template-columns:repeat(3,1fr)}.mm-footer-top-left,.mm-footer-top-cta-wrapper{gap:12px}.mm-btn-primary-footer{background:var(--white);color:var(--primary)}.mm-btn-primary-footer:hover,.mm-btn-secondary-footer{background:var(--primary);border:1.5px solid var(--white);color:var(--white)}.mm-btn-secondary-footer:hover{background:#fff;border:1.5px solid var(--white);color:var(--primary)}.mm-footer-top-center{gap:12px}.mm-footer-top-right{max-width:415px;min-width:395px;gap:12px}.mm-footer-top-right .contact-form{position:relative}.email input{border:1px solid var(--white);background:#ffffff1a;padding:12px 16px;font-size:17px;font-style:normal;font-weight:400;line-height:27px;color:var(--white);margin:0;max-height:48px;border-radius:0!important}.email input::placeholder{font-size:17px;font-style:normal;font-weight:400;line-height:27px;color:var(--white)}.email input:focus-visible{outline:var(--white)}.mm-btn-newsletter{position:absolute;top:0;right:0;border:none;min-width:165px;border-radius:0!important}.mm-footer-center{padding:64px 80px 48px;background:var(--black-100);gap:32px;overflow-x:clip}.splide-footer-top .splide__track{overflow:visible}.mm-splide-footer-arrows .splide__arrow:disabled svg path{stroke:#707070}.mm-splide-footer-arrows .splide__arrow--prev{right:40px!important;top:-44px!important;left:unset}.mm-splide-footer-arrows .splide__arrow--next{right:0!important;top:-44px!important}.mm-footer-center-links .mm-footer-menu-elem:hover{color:var(--black-900);transition:var(--transition)}.mm-footer-bottom{padding:64px 80px 0}.mm-footer-bottom-text *{color:var(--black-200);font-size:12px;font-style:normal;font-weight:400;line-height:17px}.mm-footer-bottom-wrapper{gap:64px;margin-bottom:64px}.mm-footer-bottom-left{gap:8px;max-width:250px}.mm-footer-bottom-content,.mm-footer-center-links,.mm-footer-bottom-links{gap:32px}.mm-footer-bottom-links{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));flex-grow:1}.mm-footer-menu-elem{transition:var(--transition)}.mm-footer-bottom-links .mm-footer-menu-elem:hover{color:var(--white);transition:var(--transition)}.mm-footer-menu-container{min-width:160px;gap:16px}.mm-footer-bottom-google{gap:4px}.mm-footer-menu-wrapper{gap:12px}.mm-footer-ratings-left svg{width:16px;height:16px}.mm-footer-ratings-left svg path{fill:#fcd503}.footer__list-social{min-width:184px;grid-template-columns:repeat(auto-fit,minmax(37px,1fr));gap:12px}.list-social__item,.list-social__link{width:37px;height:37px}.list-social__link svg{width:100%;height:100%}.mm-footer-moon-moon{padding:32px 0 21px;color:var(--white);border-top:1px solid var(--black-500)}.mm-footer-moon-moon-text,.mm-footer-copyright{color:#fff;opacity:.55;transition:var(--transition)}.mm-footer-moon-moon-text:hover{opacity:1;transition:var(--transition)}.mm-footer-legal *,.mm-footer-plan *{color:#fff;opacity:.55}.mm-footer-copyright,.mm-footer-plan-wrapper{flex:1}@media (min-width: 1440px){.mm-splide-footer-arrows,.my-carousel-progress{display:none}.mm-footer-center-links .splide__list{display:flex!important;justify-content:space-between!important}}@media (max-width: 900px){.mm-footer-moon-moon{flex-direction:column;align-items:start;gap:8px;padding:16px 0 0}}@media (max-width: 1084px){.mm-footer-top{display:flex;flex-direction:column;padding:48px 16px}.mm-footer-top .mm-btn-primary,.mm-footer-top-right .mm-btn-primary,.mm-footer-top-right .mm-btn-secondary,.mm-footer-top .mm-btn-secondary{width:100%;height:fit-content}.mm-footer-top-right{min-width:100%;max-width:100%}}@media (max-width: 768px){.mm-footer-top-right{min-width:100%;max-width:100%}.mm-footer-top-text{font-size:24px;font-style:normal;font-weight:700;line-height:29px}.mm-btn-newsletter{max-width:87px}.mm-btn-newsletter{min-width:90px}.mm-footer-center{padding:32px 16px;gap:16px}.footer-top-text{font-size:24px;font-style:normal;font-weight:700;line-height:29px}.mm-footer-bottom{padding:48px 16px}.mm-footer-bottom .mm-header-logo{margin:auto}.mm-footer-bottom-wrapper{flex-direction:column}.mm-footer-bottom-content{gap:10px}.mm-footer-bottom-left{gap:10px;max-width:100%;align-items:center}.mm-footer-bottom-text{text-align:center}.footer__list-social{display:flex;justify-content:center}.mm-footer-menu-container{gap:14px}.mm-footer-bottom-wrapper{gap:40px;margin-bottom:24px}.mm-footer-bottom-links{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.mm-footer-moon-moon{flex-direction:column;align-items:start}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/mm-footer.css.map */
