.footer-newsletter-wrapper{background-color:#f7e9e5;padding:32px 0}@media screen and (min-width:800px){.footer-newsletter-wrapper{padding:56px 0}}.footer-newsletter-wrapper p,.footer-newsletter-wrapper label{margin:0;padding:0;font-size:11px;font-weight:300;letter-spacing:.02em;line-height:19px}@media screen and (min-width:800px){.footer-newsletter-wrapper p,.footer-newsletter-wrapper label{line-height:24px;font-size:14px}}.footer-newsletter-wrapper span{line-height:20px}.footer-newsletter-wrapper .heading{font-size:32px;line-height:1;text-transform:unset;letter-spacing:-.02em;padding:0 0 16px;margin:0}@media screen and (max-width:749px){.footer-newsletter-wrapper .heading{font-size:28px;line-height:32px}}.footer-newsletter-wrapper .subheading{font-size:12px;font-weight:400;letter-spacing:.02em;text-transform:unset;line-height:20px}@media screen and (min-width:800px){.footer-newsletter-wrapper .subheading{font-size:14px;line-height:24px}}.footer-newsletter-wrapper .newsletter-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:24px}@media screen and (min-width:800px){.footer-newsletter-wrapper .newsletter-container{flex-direction:row}}.footer-newsletter-wrapper .newsletter-container>div:first-of-type{text-align:center}@media screen and (min-width:800px){.footer-newsletter-wrapper .newsletter-container>div:first-of-type{max-width:400px;text-align:left}}@media screen and (min-width:800px){.footer-newsletter-wrapper .newsletter-container>div:last-of-type{max-width:50%;width:100%}}.footer-newsletter-wrapper .newsletter-container .email-form{margin-top:12px;margin-bottom:8px}@media screen and (min-width:800px){.footer-newsletter-wrapper .newsletter-container .email-form{margin-top:18px}}.footer-newsletter-wrapper .newsletter-container .input-radio{margin:0 10px 0 0;width:18px;height:18px;display:grid;place-content:center;-webkit-appearance:none;appearance:none;border:1px solid #1D1D1D;border-radius:50%;position:relative;cursor:pointer;vertical-align:middle;transition:all .1 linear;background-color:#fff}.footer-newsletter-wrapper .newsletter-container .input-radio:after{content:"";position:absolute;width:8px;height:8px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:#1d1d1d;visibility:hidden;opacity:0;transition:all .1 linear}.footer-newsletter-wrapper .newsletter-container .input-radio:focus{outline:none;box-shadow:0 0 0 4px #1d1d1d}.footer-newsletter-wrapper .newsletter-container .input-radio:checked{border-color:#1d1d1d;background-color:#fff}.footer-newsletter-wrapper .newsletter-container .input-radio:checked:after{visibility:visible;opacity:1}.footer-newsletter-wrapper .newsletter-container .button{width:100%;min-height:4.2rem;padding:8px 16px}.footer-newsletter-wrapper .newsletter-container .button svg{margin-right:12px;width:20px;height:20px}.footer-newsletter-wrapper .newsletter-container .button span{font-weight:500;letter-spacing:.15em;font-size:12px;text-transform:uppercase}.footer-newsletter-wrapper .newsletter-container .button span:first-of-type{display:none}@media screen and (min-width:800px){.footer-newsletter-wrapper .newsletter-container .button span:first-of-type{display:block}}.footer-newsletter-wrapper .newsletter-container .button span:last-of-type{display:block}@media screen and (min-width:800px){.footer-newsletter-wrapper .newsletter-container .button span:last-of-type{display:none}}.footer-newsletter-wrapper form+span{display:block;margin-top:12px}.footer-newsletter-wrapper label{font-weight:500}.footer-newsletter-wrapper label:has(>.input-radio){display:inline-flex;align-items:center}.footer-newsletter-wrapper label:has(>.input-radio) input{margin-right:8px!important}.footer-newsletter-wrapper label+label{margin-left:24px}.input-field{width:100%;border:1px solid #1D1D1D;font-size:12px;line-height:24px;font-weight:300;letter-spacing:.02em;color:#1d1d1d;padding:8px 16px;font-family:var(--font-body-family)}@media screen and (min-width:800px){.input-field{font-size:14px}}.input-field:focus,.input-field:focus-visible,.input-field:focus-within{border-radius:0;border-color:#1d1d1d}
/*# sourceMappingURL=/cdn/shop/t/6/assets/footer-newsletter.css.map */
