.link--faded{color:var(--text-link)}.link--faded:hover{color:var(--primary_hover)}.footer__item-title.heading.p{font-size:14px;line-height:24px;letter-spacing:2px;font-weight:700;text-transform:uppercase}.footer .social-media__link{font-size:16px;line-height:30px;text-transform:capitalize;font-weight:400;background-color:transparent;width:auto;height:auto;border-radius:8px}.footer .social-media{flex-direction:row;align-items:start;gap:25px;margin:0}.footer .text-center .social-media{justify-content:center}.footer .text-right .social-media{justify-content:end}.text-center .footer__image{margin-left:auto;margin-right:auto}.text-right .footer__image{margin-left:auto}.footer .social-media__item{margin:0;box-shadow:none}.footer .social-media__link svg.icon{display:block}.footer .social-media__item:before{display:none}.footer .text-social{display:none}.footer .linklist__item a{line-height:30px;position:relative;z-index:9}.footer__item-content svg{width:16px;height:16px}.footer__item-content span{font-size:14px;font-weight:500;display:flex;align-items:center;gap:10px;margin:0 0 10px;line-height:20px}.footer__item-content:not(:last-child){margin:0 0 13px}.footer .logo-footer.footer__item-title{margin-bottom:30px;padding:0}.footer .wp-newsletter-input{display:flex;align-items:center;justify-content:space-between;border-radius:8px;gap:10px}.footer .button-newsletter>.ap-text-loaderbutton{padding:11px 0}.footer .ap-text-loaderbutton{flex-direction:row;gap:7px;line-height:1}.footer .input__field{padding:0 26px}.footer .input-row{display:flex;align-items:center;justify-content:space-between;padding:0;margin-bottom:0;flex:1}.input-icon svg{width:27px;height:27px}.input-mail{width:100%}.footer .input__label{left:0;padding:0;font-size:14px;font-weight:400;line-height:24px}.js .no-focus-outline *:focus{box-shadow:none}.footer .button-newsletter{font-size:12px;font-family:var(--base-font-size);font-style:normal;font-weight:600;line-height:24px;letter-spacing:1.2px;text-transform:uppercase;border-radius:100px;border:1px solid var(--White, #fff)}.footer-description{margin-bottom:20px;margin-top:0!important}.footer__item-title{color:rgb(var(--heading-color))}.footer__item-title.sub-heading{text-transform:uppercase;letter-spacing:2px;line-height:24px;font-weight:700}.text-right .footer__item-menu{justify-content:end}.text-center .footer__item-menu{justify-content:center}.footer__item-content{display:flex;justify-content:end}.footer__item-content .footer__item-info{text-align:left;width:365px;display:flex;flex-direction:column;gap:18px;font-style:normal;font-weight:400;line-height:24px}.footer__item-content .footer__item-info .footer__item-phone .footer_number-phone{color:#f2b612;font-size:22px;font-style:normal;font-weight:600;line-height:31px}.row{display:flex!important;justify-content:end!important}.row .footer__item .linklist__item a svg{display:none}.row .footer__item .footer__item-title{font-family:Montserrat;font-size:20px;font-style:normal;font-weight:500;line-height:24px;text-transform:uppercase}.row .footer__item .linklist__item a{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:36px}.row .footer__item .footer-description{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.row .footer__item .footer-description span{color:var(--Primary, #f2b612);font-style:normal;font-weight:600;line-height:24px}@media (max-width: 1199px){.row .footer__item .footer__item-image,.row .footer__item .footer__item-image-second,.border-footer{display:none}.footer__item-content{justify-content:start}}@media (max-width: 800px){.footer__item-content{justify-content:space-between}.row{justify-content:start!important}}@media (max-width: 767px){.footer__item-content{padding:0}.footer__item-content img,.logo-footer .footer__image{margin:auto!important}.footer__item{width:100%;text-align:center!important}.footer__inner{padding:60px 0}.footer__image{margin:auto!important}.footer .social-media{justify-content:center}.footer__item-content{display:block}.footer__item-content .footer__item-info{text-align:center;margin:auto auto 30px}}@media (max-width: 380px){.footer .input-row{width:100%}.footer .button-newsletter{padding:0}.footer__item-content .footer__item-info{width:290px}.footer .button-newsletter>.ap-text-loaderbutton{padding:11px 30px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/footer.css.map */
