footer.footer.mk-footer{margin:12px;border:1px solid #e6e9e4;border-radius:20px;overflow:hidden}@media screen and (min-width:750px){footer.footer.mk-footer{width:calc(100% - 24px);max-width:1252px;margin:12px auto}}.mk-ft-head{display:flex;align-items:center;justify-content:center;gap:12px;padding-top:24px;padding-bottom:20px}.mk-ft-logo{display:block;line-height:0}.mk-ft-logo img{display:block;width:120px;height:auto}@media screen and (min-width:750px){.mk-ft-head{justify-content:space-between;padding-top:32px;padding-bottom:24px}.mk-ft-logo img{width:150px}}.mk-ft-social{display:flex;align-items:center;gap:10px}.mk-ft-social--head{display:none}.mk-ft-social--bottom{flex-direction:column;justify-content:center;gap:14px}.mk-ft-social-bottom{padding-top:4px;padding-bottom:6px}.mk-ft-social__title{margin:0;font-size:15px;line-height:1;white-space:nowrap;color:#0b1e26}.mk-ft-social--bottom .mk-ft-social__title{font-size:18px}.mk-ft-social .list-social{display:flex;flex-wrap:nowrap;justify-content:center;gap:8px;margin:0;padding:0}.mk-ft-social .list-social__item{margin:0}.mk-ft-social .list-social__link{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:50%;background:#0f2a3d;color:#fff}.mk-ft-social .list-social__link .svg-wrapper,.mk-ft-social .list-social__link svg{width:18px;height:18px}.mk-ft-social__off{cursor:default}@media screen and (min-width:750px){.mk-ft-social--head{display:flex;gap:14px}.mk-ft-social--head .mk-ft-social__title{font-size:16px}.mk-ft-social--head .list-social{gap:10px}.mk-ft-social-bottom{display:none}}.mk-ft-top{display:grid;grid-template-columns:minmax(0,1fr);gap:36px;padding-bottom:12px}.mk-ft-left,.mk-ft-right{min-width:0;text-align:left}.mk-ft-right{display:flex;flex-direction:column;gap:20px}.mk-ft-right .footer-block,.mk-ft-right .footer-block:only-child:last-child{margin:0;width:100%;text-align:left}.mk-ft-right .footer-block__details-content{margin-bottom:0}.mk-ft-right .footer-block__details-content li{display:block}.mk-ft-right .footer-block__details-content .list-menu__item--link{display:block;padding-left:0}.mk-ft-right .footer-block__heading{margin:0 0 20px;color:#0b1e26;font-size:18px}.mk-ft-right .footer-block__details-content a,.mk-ft-right .footer-block__details-content .list-menu__item--link{color:#555!important}.mk-ft-right .footer-block__details-content a:hover,.mk-ft-right .footer-block__details-content .list-menu__item--link:hover{color:#0b1e26!important}@media screen and (min-width:750px){.mk-ft-top{grid-template-columns:minmax(0,1fr) 220px;gap:56px;align-items:start;padding-bottom:36px}}.mk-news{padding:24px 16px;border-radius:20px;background:#0f2a3d;color:#fff;text-align:center}@media screen and (min-width:750px){.mk-news{padding:36px;text-align:left}}.mk-news__title{margin:0 0 8px;font-size:24px;line-height:1.2;color:#fff}@media screen and (min-width:750px){.mk-news__title{font-size:30px}}.mk-news__text{margin:0 0 18px;font-size:14px;line-height:1.5;color:#ffffffd9}.mk-news__form{display:block;margin:0}.mk-news__box{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;padding:5px;border-radius:16px;background:#fff}.mk-news__input{flex:1 1 0;width:0;min-width:0;height:46px;padding:0 10px;border:0;border-radius:12px;background:transparent;color:#0b1e26;font:inherit;font-size:14px;text-align:left}.mk-news__input::placeholder{color:#6b7a76}.mk-news__input:focus-visible{outline:2px solid #7dd1d3;outline-offset:-2px}.mk-news__button{flex:0 0 auto;height:46px;padding:0 14px;border:0;border-radius:12px;background:#7dd1d3;color:#1f4e6b;font:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .25s ease,color .25s ease}.mk-news__button:hover{background:#c7f9cc;color:#22577a}@media screen and (min-width:750px){.mk-news__input{padding:0 14px;font-size:15px}.mk-news__button{padding:0 22px;font-size:15px}}.mk-news__legal{margin:14px 0 0;font-size:12px;line-height:1.5;color:#ffffffbf}.mk-news__msg{margin:8px 0 0;font-size:13px;color:#fff}.mk-news__note{margin:0 0 12px;padding:8px 12px;border:1px dashed rgba(255,255,255,.6);border-radius:8px;font-size:12px;color:#fff}@media screen and (max-width:749px){.footer__copyright{display:flex;flex-wrap:wrap;justify-content:center;gap:0 18px;margin-top:8px}.footer__copyright .copyright__content{display:block;padding:.6rem 0;white-space:nowrap}.footer__copyright .policies{display:contents}.footer__copyright .policies li{display:block}.footer__copyright .policies li:before{content:none}.footer__copyright .policies li a{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mk-footer.css.map */
