.mdl-footer{background-color:#2c3b45;color:#fff;border-radius:42px 42px 0 0;padding:54px 0 28px}.mdl-footer__top{display:flex;gap:28px;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.3);position:relative}.mdl-footer__to-top{position:absolute;top:0;right:0;transform:translateY(50%);cursor:pointer}.mdl-footer__top-item{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:500}.mdl-footer__top-item img{width:16px;height:auto}.mdl-footer__mid{display:flex;align-items:center;gap:33px;margin-bottom:31px;margin-top:14px}.mdl-footer__mid-item{font-size:12px;font-weight:500;position:relative}.mdl-footer__mid-item:not(:last-child):after{position:absolute;content:"";background-color:#ffffff4d;top:0;right:-16px;width:1px;height:100%}.mdl-footer__bottom{display:flex;align-items:flex-end;justify-content:space-between}.mdl-footer__bottom-left{display:flex;align-items:flex-end;gap:26px}.mdl-footer__logo img{width:100%;height:auto}.mdl-footer__bottom-text,.mdl-footer__bottom-right{font-size:12px;font-weight:500}@media screen and (max-width: 768px){.mdl-footer{border-radius:28px 28px 0 0;padding:85px 20px 30px}.mdl-footer__top{flex-wrap:wrap;gap:22px 0;padding-bottom:38px}.mdl-footer__to-top{top:-38px;right:50%;transform:translate(50%,-100%)}.mdl-footer__top-item{width:50%}.mdl-footer__mid{flex-wrap:wrap;justify-content:center;margin-bottom:48px;margin-top:12px;gap:12px 33px}.mdl-footer__mid-item:not(:last-child):after{position:unset}.mdl-footer__mid-item:not(:last-child):after{position:absolute;content:"";background-color:#ffffff4d;top:0;right:-16px;width:1px;height:100%}.mdl-footer__bottom{flex-direction:column;display:flex;align-items:center;gap:42px}.mdl-footer__bottom-left{flex-direction:column;align-items:center;gap:16px}.mdl-footer__bottom-text{font-size:12px;font-weight:500}}@media screen and (max-width: 450px){.mdl-footer__mid-item:not(:last-child):after{position:unset}.mdl-footer__mid-item:not(:nth-child(3)):not(:last-child):after{position:absolute;content:"";background-color:#ffffff4d;top:0;right:-16px;width:1px;height:100%}}@media screen and (max-width: 380px){.mdl-footer__mid{gap:12px 23px}.mdl-footer__mid-item:not(:nth-child(3)):not(:last-child):after{right:-12px}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/mdl-footer.css.map */
