:root{--black: #2A2A2A;--dark-blue: #424854;--light-blue: #DAEAED}.footer__wrapper{padding-bottom:0}.footer-block.footer-block--menu h3{text-transform:uppercase;margin:0 0 8px;font-weight:600;font-size:1em;letter-spacing:1px}.footer-block--newsletter *{color:var(--dark-blue)}.footer-block--newsletter{position:relative;padding:40px!important;background-color:var(--light-blue);overflow:hidden}.footer-block--newsletter:before{position:absolute;top:-100px;right:-100px;width:450px;height:450px;content:"";background-image:url(/cdn/shop/files/four-dots-blue.svg?v=1746625035);background-size:100%;background-position:center;background-repeat:no-repeat}.footer-block--newsletter .footer-newsletter{position:relative;width:100%;z-index:99999}.footer-block--newsletter .footer-block__heading,.footer-block--newsletter .footer-newsletter__description{width:33%}.footer-block--newsletter .footer-newsletter__form input{background-color:transparent;border-top:none;border-left:none;border-right:none;border-bottom:1px solid var(--dark-blue);border-radius:0;box-shadow:none;padding:0;color:var(--dark-blue)}.footer-block--newsletter .footer-newsletter__form input::placeholder{color:var(--dark-blue);opacity:1}.footer-block--newsletter .footer-newsletter__form button{background:var(--dark-blue)}.footer__bottom{margin-top:32px;padding-top:12px;padding-bottom:12px;background-color:var(--black);text-align:right}.footer__bottom *{color:#fff}.footer__bottom motion-element{opacity:1!important;transform:translateY(0)!important}.footer_bottom .footer__bottom-row{justify-content:flex-end}.footer__bottom .footer__info{display:none}@media only screen and (max-width: 768px){.footer-block.footer-block--image_text .footer-image-box__image{margin:0 auto}.footer-block.footer-block--image_text .footer-social-links{justify-content:center}.footer-block.footer-block--menu{width:50%!important;padding:16px 0}.footer-block--newsletter .footer-block__heading,.footer-block--newsletter .footer-newsletter__description{width:100%}.footer-block--newsletter:before{top:-20px;right:-130px;width:350px;height:350px}.footer__bottom-row{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-footer.css.map */
