.site-footer{background-color:#f1f8ff;color:#000;padding-top:40px}.footer-newsletter{padding:20px 0}.page-width{max-width:1200px;margin:0 auto;padding:0 20px}.footer-newsletter__content{display:flex;justify-content:space-between;align-items:center;gap:40px}.newsletter-heading{display:flex;align-items:center;gap:12px;white-space:nowrap}.newsletter-heading h2{font-size:46px;font-weight:700;margin:0;letter-spacing:2px}.paper-plane-icon{width:100%;height:150px}.footer-newsletter__form{flex-grow:1;max-width:600px}.footer-newsletter__field-wrapper{display:flex;gap:10px}.footer-newsletter__field{flex-grow:1;padding:0 15px;border:2px solid #000;min-width:0;height:40px;border-radius:40px}.button--primary{background-color:#c00;color:#fff;padding:12px 30px;border:none;border-radius:4px;cursor:pointer;text-transform:uppercase;font-weight:700!important;white-space:nowrap;font-size:12px!important;min-height:40px!important}.footer-content{padding:60px 0}.footer-blocks-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px}.footer-block--logo{max-width:150px}.footer-logo{width:100%;height:auto}.footer-block h3{font-size:16px;margin-bottom:10px;font-weight:700}.footer-block__details-content{font-size:14px}.footer-block__details-content a{color:#000;text-decoration:none}.footer-block__details-content a:hover{text-decoration:underline}.footer-social-icons{display:flex;gap:15px;margin-top:20px;padding:0;list-style:none}.social-icon{width:32px;height:32px;background:#000;border-radius:50%;display:flex;align-items:center;justify-content:center}.social-icon svg{width:16px;height:16px;fill:#fff}.footer-bottom{background-color:#000;color:#fff;padding:20px 0}.footer-bottom__content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.copyright{font-size:14px}.payment-icons{display:flex;gap:10px;align-items:center}.payment-icon{height:24px;width:auto}@media screen and (max-width:968px){.footer-blocks-wrapper{grid-template-columns:repeat(2,1fr)}.footer-block--logo{grid-column:1 / -1;justify-self:center}}@media screen and (max-width:768px){.footer-newsletter__content{flex-direction:column;gap:20px;text-align:center}.newsletter-heading{justify-content:center}.footer-newsletter__field-wrapper{flex-direction:column}.button--primary{width:100%}.footer-blocks-wrapper{grid-template-columns:1fr;text-align:center}.footer-social-icons{justify-content:center}.footer-bottom__content{justify-content:center;text-align:center}}.list-unstyled{list-style:none;padding:0;margin:0}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map?subset=AAAE */
