.site-footer{background:#1f1f23;color:#fff}.footer-top-wrap{position:relative;overflow:visible}.footer-top{position:relative;z-index:1}.footer-top__flex{display:flex}@media(max-width:749px){.footer-top__flex{flex-direction:column-reverse}}.footer-top__content{max-width:50%;width:100%;padding:80px 30px;text-align:center}@media(max-width:749px){.footer-top__content{padding:60px 16px;max-width:100%}.footer-top__content:first-child{padding:60px 16px 110px}}.footer-top__item{max-width:550px;height:100%}.footer-top__item--left{margin:0 0 0 auto}@media(max-width:749px){.footer-top__item--left{margin:0 auto}}.footer-top__item--right{margin:0 auto 0 0}@media(max-width:749px){.footer-top__item--right{margin:0 auto}}@media(max-width:749px){.footer-top__item{max-width:none;width:100%}}.footer-top__icon{max-width:100%;height:auto;margin-bottom:15px}.footer-top__title{margin:0;font-size:38px;line-height:1.2;font-weight:400;text-transform:uppercase}@media(max-width:749px){.footer-top__title{margin:0 auto 12px;font-size:25px}}.footer-top__description{margin:0 auto 40px;font-size:18px;font-weight:500;line-height:1.5;letter-spacing:0}@media(max-width:749px){.footer-top__description{margin:0 auto 24px;font-size:16px}}@media(min-width:750px)and (max-width:989px){.footer-top__description{font-size:14px}}.footer-top__button{display:inline-block;padding:14px 30px;text-decoration:none;text-transform:uppercase;font-weight:700;transition:.3s}.footer-top__form{max-width:460px;margin:0 auto}.footer-logo{position:absolute;left:0;right:0;bottom:-85px;text-align:center;z-index:2;pointer-events:none}.footer-logo:before{content:"";background-color:#41414c;position:absolute;height:15px;left:0;width:calc((100% - 830px)/2);bottom:83px}@media(max-width:479px){.footer-logo:before{width:calc((100% - 318px)/2);bottom:28px;height:50px}}.footer-logo:after{content:"";background-color:#41414c;position:absolute;height:15px;width:calc((100% - 830px)/2);bottom:83px;left:auto;right:0}@media(max-width:479px){.footer-logo:after{width:calc((100% - 318px)/2);bottom:28px;height:50px}}@media(max-width:1024px){.footer-logo{bottom:-90px}}@media(max-width:749px){.footer-logo{bottom:-78px}}.footer-logo__frame{display:block;margin:0 auto;vertical-align:top}.footer-logo__frame--desktop{display:block;max-width:100%}@media(max-width:749px){.footer-logo__frame--desktop{display:none}}.footer-logo__frame--mobile{display:none}@media(max-width:749px){.footer-logo__frame--mobile{display:block}}.footer-logo__link{position:absolute;top:20px;left:50%;transform:translate(-50%);display:inline-block;max-width:110px}@media(max-width:749px){.footer-logo__link{max-width:103px;top:16px}}.footer-logo__image{display:block;width:100%;height:auto;pointer-events:auto}.footer-middle{padding:50px 0;background:#41414c;overflow:hidden}@media(max-width:749px){.footer-middle{padding:40px 0}}@media(min-width:990px){.footer-middle .container{max-width:990px}}@media(min-width:1200px){.footer-middle .container{max-width:1200px}}.footer-middle__top{margin-top:20px;margin-bottom:60px;display:flex;justify-content:space-between;align-items:center}@media(max-width:749px){.footer-middle__top{margin-top:60px;margin-bottom:40px;flex-direction:column;align-items:center;gap:40px;text-align:center}}.footer-social{height:max-content;display:flex;align-items:center;gap:20px}@media(max-width:749px){.footer-social{flex-direction:column;gap:16px}}.footer-social__title{margin:0;font-size:15px}@media(max-width:749px){.footer-social__title{font-size:19px}}.footer-social__list{display:flex;gap:8px;margin:0;padding:0}.footer-social__list li{height:max-content;list-style:none}.footer-social__list a{width:28px;height:28px;display:flex;background:#8e8c93;align-items:center;justify-content:center;border-radius:50%;transition:.3s}.footer-social__list a:hover{background:#f36a0f}.footer-social__list img{width:16px;height:16px;object-fit:contain}.footer-phone{display:flex;align-items:center;gap:24px}.footer-phone__info{text-align:left}.footer-phone__icon{max-width:32px;height:auto;object-fit:cover}@media(max-width:749px){.footer-phone__icon{max-width:40px}}.footer-phone__label{margin:0;font-family:Circular Std,sans-serif;font-size:15px;font-weight:700;line-height:1;letter-spacing:0}@media(max-width:749px){.footer-phone__label{font-size:19px}}.footer-phone__number{font-size:21px;color:#ff721f;font-weight:800;text-decoration:none}@media(max-width:749px){.footer-phone__number{font-size:26px}}.footer__middle-bottom{display:flex;align-items:center;justify-content:space-between;gap:40px}@media(max-width:749px){.footer__middle-bottom{flex-direction:column;align-items:flex-start}}.footer-menu{padding-top:12px;max-width:50%;width:100%;display:flex;gap:40px}@media(max-width:749px){.footer-menu{padding-top:0;max-width:100%;flex-wrap:wrap;column-gap:20px;row-gap:40px}}.footer-menu__title{margin:0 0 20px;font-size:14px;font-family:Circular Std,sans-serif;font-weight:700;letter-spacing:0;text-transform:uppercase}@media(max-width:749px){.footer-menu__title{font-size:21px}}.footer-menu__item{flex-basis:50%}@media(max-width:749px){.footer-menu__item{flex:0 1 300px}}.footer-menu__list{margin:0;padding:0}.footer-menu__list-item{width:max-content;margin-bottom:20px;font-size:14px;list-style:none}@media(max-width:749px){.footer-menu__list-item{margin-bottom:16px}}.footer-menu__list-item a{display:flex;align-items:center;color:#bcbcbc;text-decoration:none;letter-spacing:0;line-height:1.5;transition:all .2s ease-in-out}@media(max-width:749px){.footer-menu__list-item a{font-size:20px}}.footer-menu__list-item a svg{margin-right:12px;width:14px;height:auto}@media(max-width:749px){.footer-menu__list-item a svg{margin-right:16px;width:16px;height:auto}}.footer-menu__list-item a:hover{color:#ff721f}.footer-right{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%;padding:0 56px;border-left:1px solid #747278}@media(max-width:989px){.footer-right{padding:0 40px}}@media(max-width:749px){.footer-right{width:100%;padding:0;border-left:none}}.footer-gsa{width:100%;padding-bottom:32px;display:flex;justify-content:center}.footer-gsa__link{display:block;position:relative;width:300px;max-width:100%}.footer-gsa__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;display:block}.footer-feedback{width:100%;max-width:100%;transform:skew(-17deg);box-sizing:border-box;overflow:hidden}.footer-feedback__wrapper{width:calc(100% - 24px);background:#49495596;box-sizing:border-box;overflow:hidden}@media(max-width:749px){.footer-feedback__wrapper{width:calc(100% - 40px);margin:0 18px}}.footer-feedback__item{padding:36px 45px;transform:skew(17deg);box-sizing:border-box}@media(max-width:749px){.footer-feedback__item{padding:16px 10px 20px 40px}}.footer-feedback__title{margin:0 0 20px;font-size:16px;color:#fff;line-height:1.5;font-weight:700}.footer-feedback__btn{display:inline-block;padding:12px 24px;font-size:11px;font-weight:700;background:#ff721f;transform:skew(-17deg);color:#fff;text-transform:uppercase;text-decoration:none;transition:background .2s ease}.footer-feedback__btn span{display:block;transform:skew(17deg)}.footer-feedback__btn:hover{background:#f36a0f}.footer-bottom{background-color:#2f2c37;padding:16px 0}@media(min-width:990px){.footer-bottom .container{max-width:990px}}@media(min-width:1200px){.footer-bottom .container{max-width:1200px}}.footer-bottom__flex{display:flex;justify-content:space-between;align-items:center}@media(max-width:989px){.footer-bottom__flex{flex-direction:column-reverse;row-gap:5px}}@media(max-width:749px){.footer-bottom__flex{flex-direction:column-reverse;gap:8px}}.footer-bottom__left{font-size:14px;line-height:1.5;letter-spacing:0}@media(max-width:749px){.footer-bottom__left{text-align:center}}.footer-bottom__list{display:flex;flex-wrap:wrap-reverse;justify-content:end;margin:0;padding:0;column-gap:24px}@media(max-width:749px){.footer-bottom__list{column-gap:12px;flex-wrap:wrap;justify-content:center}}.footer-bottom__list li{list-style:none;line-height:1.5}.footer-bottom__list li a{color:#fff;text-decoration:none}.footer-bottom__list li a,.footer-bottom__list li span{font-size:16px;letter-spacing:0}.footer-bottom__list li a:hover,.footer-bottom__list li span:hover{color:#ff721f;transition:all .2s ease-in-out}.footer-legal{display:flex;gap:20px}.footer-legal a{color:#aaa;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/311/assets/footer.css.map */
