.footer{background:#8b7355!important;color:#fff!important;padding:5rem 3rem 3rem!important;border-top:3px solid rgba(212,165,116,.3)}@media screen and (min-width: 990px){.footer{padding:6rem 5rem 3rem!important}}.footer__heading,.footer h2,.footer h3{color:bisque!important;font-weight:600;font-size:1.8rem;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:.1em}.footer a,.footer__list-social a,.footer__list a{color:#fff!important;text-decoration:none;transition:all .3s ease;font-size:1.5rem}.footer a:hover,.footer__list a:hover{color:#d4a574!important;transform:translate(5px)}.footer__list{list-style:none;padding:0;margin:0}.footer__list-item{margin-bottom:1rem}.footer__newsletter{background:#ffffff1a;padding:2rem;border-radius:12px;margin-bottom:2rem}.footer__newsletter .field__input{background:#fff!important;color:#2c2c2c!important;border:none!important;border-radius:50px 0 0 50px!important;padding:1.2rem 2rem!important;font-size:1.5rem}.footer__newsletter .button{background:#d4a574!important;color:#fff!important;border:none!important;border-radius:0 50px 50px 0!important;padding:1.2rem 2.5rem!important;font-weight:600;text-transform:uppercase;letter-spacing:.05em;transition:all .3s ease}.footer__newsletter .button:hover{background:#c49565!important;transform:scale(1.05)}.footer__list-social{display:flex;gap:1.5rem;margin-top:1.5rem}.footer__list-social a{display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;background:#ffffff26;border-radius:50%;transition:all .3s ease}.footer__list-social a:hover{background:#d4a574;transform:translateY(-5px) scale(1.1);box-shadow:0 6px 20px #d4a57466}.footer__list-social svg{width:2rem;height:2rem;fill:#fff}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.2);padding-top:2rem;margin-top:3rem;text-align:center}.footer__copyright{color:#fffc!important;font-size:1.4rem}.footer__copyright a{color:#d4a574!important;font-weight:600}.footer__payment{display:flex;justify-content:center;gap:1rem;margin-top:1.5rem;flex-wrap:wrap}.footer__payment-icon{background:#fff;padding:.5rem 1rem;border-radius:6px;opacity:.9;transition:all .3s ease}.footer__payment-icon:hover{opacity:1;transform:translateY(-3px)}.footer__blocks-wrapper{display:grid;grid-template-columns:1fr;gap:3rem;margin-bottom:3rem}@media screen and (min-width: 750px){.footer__blocks-wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 990px){.footer__blocks-wrapper{grid-template-columns:repeat(4,1fr)}}.footer-block{padding:0}.footer-block__heading{color:bisque!important;margin-bottom:1.5rem;font-size:1.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em}.footer__content-bottom-wrapper p{color:#fffc;font-size:1.4rem;line-height:1.6}.footer .localization-form{background:#ffffff1a;border-radius:8px;padding:1rem}.footer .localization-form select{background:#fff;color:#2c2c2c;border:none;border-radius:6px;padding:.8rem 1.2rem;font-size:1.4rem}@media screen and (max-width: 749px){.footer{padding:4rem 2rem 2rem!important}.footer__blocks-wrapper{gap:2.5rem}.footer__heading{font-size:1.6rem}.footer a{font-size:1.4rem}.footer__list-social a{width:4rem;height:4rem}}.newsletter-form{display:flex;max-width:400px}.newsletter-form__field-wrapper{flex-grow:1}.footer .newsletter-form__message{color:bisque;font-size:1.3rem;margin-top:1rem}.footer .newsletter-form__message--success{color:#6b8e23}.footer .newsletter-form__message--error{color:#f99}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-footer-styles.css.map */
