.hw-footer{font:400 14px/1.5 Figtree,sans-serif;color:#5c3a28;background:#f5f1ec;margin-top:64px}.hw-footer__signup{padding:64px 24px;display:flex;flex-direction:column;align-items:center;gap:18px;background:#5c3a28;color:#f5f1ec;text-align:center}.hw-footer__signup h2{font:italic 400 64px/1 "Instrument Serif",Georgia,serif;margin:0;color:inherit;text-transform:none;letter-spacing:-.02em}.hw-footer__offer{display:inline-block;border-radius:999px;padding:9px 18px;background:#f3e3a6;color:#5c3a28;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.hw-footer__description{font-size:17px;color:#d9cdbe}.hw-footer__description p{margin:0}.hw-footer__form{width:min(100%,496px);margin-top:14px}.hw-footer__fields{display:flex;align-items:end;gap:10px;text-align:left}.hw-footer__fields label{flex:1;font-size:12px;letter-spacing:.1em;text-transform:uppercase;display:flex;flex-direction:column;gap:6px}.hw-footer__fields input{width:100%;min-width:0;height:50px;box-sizing:border-box;padding:0 20px;border-radius:999px;border:1.5px solid #f5f1ec;background:transparent;color:#f5f1ec;font:400 15px Figtree,sans-serif;letter-spacing:0;text-transform:none}.hw-footer__fields input::placeholder{color:#d9cdbe}.hw-footer__fields button{height:50px;border:0;border-radius:999px;background:#f3e3a6;color:#5c3a28;padding:0 30px;font:700 13px Figtree,sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.hw-footer__sms{text-decoration:underline;text-underline-offset:4px}.hw-footer__body{padding:56px max(20px,3.889vw) 32px}.hw-footer__columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.hw-footer__columns h3{font:600 12px Figtree,sans-serif;letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;color:#6b5e55}.hw-footer__links p{margin:0 0 12px}.hw-footer__links p:last-child{margin-bottom:0}.hw-footer a{color:inherit}.hw-footer .hw-footer__links a{text-decoration:none;background:none;box-shadow:none}.hw-footer .hw-footer__links a:hover{text-decoration:underline}.hw-footer__stripe{height:10px;margin:36px 0;background:repeating-linear-gradient(90deg,#5c3a28 0 40px,#f3e3a6 40px 80px,#bfd6ea 80px 120px)}.hw-footer__logo{display:block;width:min(420px,80%);margin:0 auto 20px}.hw-footer__logo img{display:block;width:auto;max-width:100%;height:110px;object-fit:contain;margin:auto}.hw-footer__copyright{text-align:center;margin:0;color:#6b5e55;font-size:13px}.hw-footer .footer__aside{margin-top:30px;padding-top:22px;border-top:1px solid #e2d9ce;--text-color:92,58,40;--border-color:226,217,206}.hw-footer .footer__copyright,.hw-footer .footer__payment-methods-label{display:none}.hw-footer a:focus-visible,.hw-footer input:focus-visible,.hw-footer button:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.hw-footer{margin-top:36px}.hw-footer__signup{padding:40px 20px;gap:16px}.hw-footer__signup h2{font-size:44px}.hw-footer__description{font-size:15px}.hw-footer__fields{flex-direction:column;align-items:stretch;gap:12px}.hw-footer__fields label{width:100%}.hw-footer__body{padding:36px 20px 24px}.hw-footer__columns{grid-template-columns:1fr 1fr;gap:28px 20px}.hw-footer__stripe{margin:28px 0}.hw-footer .footer__aside{gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map?subset=AIA */
