.custom-footer{background-color:#000;color:#fff;padding:50px 0;font-family:Arial,sans-serif}.custom-footer__container{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:nowrap;padding:0 20px}.custom-footer__column{margin-bottom:30px;min-width:0;width:18%;padding-right:10px}.custom-footer__heading{font-size:18px;font-weight:700;margin-bottom:20px;letter-spacing:1px;color:#fff;text-transform:uppercase}.custom-footer__link-list{list-style:none;padding:0;margin:0}.custom-footer__link-list li{margin-bottom:10px}.custom-footer__link{color:#fff;text-decoration:none;position:relative;display:inline-block;font-size:14px}.custom-footer__link:after{content:"";position:absolute;width:0;height:1px;bottom:-2px;right:0;background-color:#fff;transition:width .3s ease}.custom-footer__link:hover:after{width:100%;left:0;right:auto}.custom-footer__social{display:flex;gap:15px;margin-top:10px}.custom-footer__social-icon{width:24px;height:24px}.custom-footer__mr-heater{margin-top:30px;margin-bottom:20px}.custom-footer__mr-heater p{font-size:14px;margin-bottom:10px}.custom-footer__mr-heater-logo{width:160px;height:auto}.custom-footer__survey{margin-top:15px;max-width:300px}.custom-footer__survey-text{font-size:13px;line-height:1.4;margin-bottom:15px}.custom-footer__button{display:inline-block;background-color:#888;color:#fff;padding:8px 20px;text-decoration:none;border-radius:5px;font-size:13px;transition:background-color .3s ease}.custom-footer__button:hover{background-color:#666}.custom-footer__copyright{margin-top:10px;font-size:12px}.custom-footer__address{margin-top:10px;font-size:12px;line-height:1.5}.custom-footer__phone{margin-top:10px;font-size:12px}.custom-footer__newsletter{margin-top:15px}.custom-footer__newsletter-text{font-size:14px;line-height:1.5;margin-bottom:15px}.custom-footer__form{display:flex;max-width:260px}.custom-footer__input{flex-grow:1;padding:10px;border:none;border-radius:3px 0 0 3px;font-size:14px}.custom-footer__submit{background-color:#8b0000;color:#fff;border:none;padding:10px 15px;cursor:pointer;border-radius:0 3px 3px 0}.custom-footer__submit:hover{background-color:#700000}.custom-footer__top-work{margin-top:30px;max-width:200px;margin-bottom:15px}.custom-footer__top-work img{display:block;width:100%;height:auto;max-height:none}@media screen and (max-width: 1000px){.custom-footer__container{flex-wrap:wrap}.custom-footer__column{width:33%;margin-bottom:30px}}@media screen and (max-width: 768px){.custom-footer__container{flex-direction:column}.custom-footer__column{width:100%;margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-footer.css.map */
