.ft-block{margin-bottom:25px}.ft-block .ft-title{font-size:125%;margin-bottom:20px;font-family:var(--font-custom-family);font-weight:var(--font-custom-weight)}.ft-block .list-links .item:not(:last-child){margin:0 0 7px}.ft-block .list-links .item a{display:table;padding:3px 0}.footer-top{padding-top:80px}.newsletter-footer{margin:0;padding:55px 20px;border-radius:15px 15px 0 0;background-size:cover!important}.newsletter-footer .block-subscribe-footer{width:100%;max-width:495px;margin:0 auto}.newsletter-footer .block-subscribe-footer .field{gap:15px}.newsletter-footer .ft-block .ft-title{font-size:185.714%;margin-bottom:15px}.newsletter-footer .block-subscribe-footer .field .newsletter-form__button{height:48px;line-height:48px;padding:0 30px;min-width:160px;background-color:#fff;border:none;text-transform:uppercase;color:var(--theme-primary-color);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);transition:.2s}.newsletter-footer .block-subscribe-footer .field .newsletter-form__button:hover{box-shadow:0 0 15px #0003}.newsletter-footer #NewsletterForm--footer{height:48px;border:none;width:100%}.ft-block.social-fanpage .list-social{padding-top:8px}.ft-block.social-fanpage .list-social>li{float:left;margin:0 8px 8px 0}.ft-block.social-fanpage .list-social a{display:block;width:40px;height:40px;line-height:40px;background-color:#fff;color:var(--theme-primary-color);text-align:center;border-radius:50%;transition:.1s}.ft-block.social-fanpage .list-social a:hover{background-color:var(--theme-primary-color);color:var(--text-on-theme-primary-color)}.ft-block.social-fanpage .list-social a .social-text{display:none}.ft-block .text-address{padding-top:3px;margin-bottom:15px;max-width:310px}.ft-block .text-email{margin-bottom:20px}.ft-block .text-email a{font-weight:700}.ft-block .call-order{display:flex;align-items:center}.ft-block .call-order .phone-image{position:relative;top:2px}.ft-block .call-order .phone-info{padding-left:12px}.ft-block .call-order .phone-info .call-phone{font-size:157.142%;font-weight:800;line-height:1.3}.footer-payment .ft-content{padding-top:8px}.footer-middle{padding-top:45px;padding-bottom:30px}.footer-bottom .copyright a:hover{text-decoration:underline}.footer-top .container{position:relative}.footer-top .container .footer-icon{position:absolute;right:-200px;top:-157px}.ft-block.social-fanpage .ft-title{display:none}.footer-data{font-size:114.285%}.footer-logo{margin:20px 0 25px}.ft-block .about-description{margin-bottom:15px;text-align:justify}.ft-block .about-link{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.footer-bottom .app-payment{padding:18px 30px;border-radius:15px;display:flex;justify-content:space-between;align-items:center}.footer-bottom .app-payment .app-info{display:flex;align-items:center;gap:25px}.footer-bottom .app-payment .app-info .app-title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.footer-bottom .app-payment .app-info .list-apps{display:flex;gap:30px;align-items:center}.footer-bottom .app-payment .payment{text-align:right}.footer-bottom .copyright{text-align:center;padding:25px 0}.m-search-sidebar,.mobile-bottom-bar{display:none}@media (max-width: 1024px){.footer-bottom .app-payment .app-info,.footer-bottom .app-payment .app-info .list-apps{gap:10px}}@media (max-width: 992px){.footer-bottom .app-payment{display:block}.footer-bottom .app-payment .payment{text-align:center;display:block;padding-top:20px}.footer-bottom .app-payment .app-info{display:block;text-align:center}.footer-bottom .app-payment .app-info .list-apps{justify-content:center;padding-top:10px}.footer-middle{padding-top:20px;padding-bottom:10px}}@media (max-width: 767px){.footer-container.enable-bottom-bar{margin-bottom:72px}.mobile-bottom-bar{display:block;position:fixed;z-index:10;bottom:0;width:100%;background:#fff;box-shadow:0 0 10px #0000001a}.mobile-bottom-bar .bottom-bar{display:flex;padding:0 15px;justify-content:space-between}.mobile-bottom-bar .bottom-bar li a{display:flex;flex-direction:column;align-items:center;padding:12px 0}.mobile-bottom-bar .bottom-bar li .icon{font-size:24px}.mobile-bottom-bar .bottom-bar li .text{font-size:10px;font-weight:500}.whatsapp-icon svg path{fill:#04aa6d}.whatsapp-icon svg{width:22px;height:22px;margin-bottom:2px;display:flex}.m-search-sidebar{display:block}.m-search-sidebar .search-popup-container{height:100%;transform:translate(-100%);max-height:100%;max-width:calc(100vw - 40px);transition:.5s}.show-search .m-search-sidebar .search-popup-container{transform:translate(0)}.m-search-sidebar .search-title{display:flex;padding:20px 15px;justify-content:space-between;align-items:center}.m-search-sidebar .search-popup-container .btn-close{margin:0;color:#222}.m-search-sidebar .search-title h3{text-transform:capitalize;margin:0;color:#222;font-weight:500;font-size:18px}.m-search-sidebar .search-popup-container .search-content .search-modal__form{width:100%}.m-search-sidebar .search-popup-container .search-content{padding:10px 0}.m-search-sidebar .search-popup-container .field .search__input{border-bottom:1px solid #e7e7e7;background:#fafafa;padding:12px}.m-search-sidebar .search-content .top-search-collection{display:block}.m-search-sidebar .search-popup-container .top-search-collection .menu{flex-wrap:wrap}.m-search-sidebar .search-popup-container .top-search-collection>span{border-bottom:1px solid #e7e7e7;padding-bottom:10px;margin-bottom:20px;display:block;color:#222;font-weight:500;font-size:16px}.m-search-sidebar .search-popup-container .top-search-collection .menu .menu-link{padding:3px 10px}.m-search-sidebar #m-search-popup-results .container{padding:0}.m-search-sidebar #m-search-popup-results .search-title{border-bottom:1px solid #e7e7e7;padding:10px 0;margin-bottom:20px}.m-search-sidebar #m-search-popup-results .search-title strong{font-weight:500;color:#222;font-size:16px}.m-search-sidebar div.template-search__results{margin-top:0}.m-search-sidebar div.template-search__results .search-products{margin-bottom:30px}}@media (max-width: 560px){.newsletter-footer .block-subscribe-footer .field{display:block}.newsletter-footer .block-subscribe-footer .field .newsletter-form__button{width:100%;margin-top:5px}.newsletter-footer{padding:30px 20px!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/footer.css.map */
