.aylvo-footer-newsletter-v1{padding-block-start:48px;background:#0e0d0b;color:#fff8ed;overflow-x:clip}.aylvo-footer-newsletter-v1__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.85fr);gap:clamp(48px,8vw,120px);align-items:center;width:min(calc(100% - 80px),1360px);margin-inline:auto;padding:clamp(34px,4vw,54px) clamp(28px,4vw,54px);border:1px solid #8a673f;border-radius:12px}.aylvo-footer-newsletter-v1__intro{display:grid;grid-template-columns:76px minmax(0,1fr);gap:28px;align-items:center;min-width:0}.aylvo-footer-newsletter-v1__icon{display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;border:1px solid #a77b4c;border-radius:50%;color:#d3a46f}.aylvo-footer-newsletter-v1__icon svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.aylvo-footer-newsletter-v1__intro h2{margin:0;font-family:var(--font-primary--family);font-size:clamp(2.2rem,3.5vw,3.5rem);font-weight:400;line-height:1;letter-spacing:-.015em}.aylvo-footer-newsletter-v1__intro p{max-width:35rem;margin:14px 0 0;font-size:1rem;line-height:1.55;color:#c9bfb0}.aylvo-footer-newsletter-v1__form{min-width:0}.aylvo-footer-newsletter-v1__field{display:grid;grid-template-columns:minmax(0,1fr) 92px;min-height:66px;border:1px solid rgb(215 165 106 / .5);border-radius:4px;overflow:hidden;background:#ffffff04}.aylvo-footer-newsletter-v1__field input{min-width:0;padding:0 24px;border:0;border-radius:0;outline:0;color:#fff8ed;background:transparent}.aylvo-footer-newsletter-v1__field input::placeholder{color:#9f9588;opacity:1}.aylvo-footer-newsletter-v1__field:focus-within{outline:2px solid #d7a56a;outline-offset:3px}.aylvo-footer-newsletter-v1__field button{display:inline-flex;align-items:center;justify-content:center;min-width:64px;border:0;border-radius:0;color:#1b1713;background:#c69660;cursor:pointer}.aylvo-footer-newsletter-v1__field button:hover{background:#d7a56a}.aylvo-footer-newsletter-v1__field button:focus-visible{outline:2px solid #fff8ed;outline-offset:-5px}.aylvo-footer-newsletter-v1__field button svg{width:28px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.aylvo-footer-newsletter-v1__message{margin:12px 0 0;font-size:.875rem;line-height:1.4;color:#e7d5c1}@media screen and (max-width:989px){.aylvo-footer-newsletter-v1__inner{grid-template-columns:1fr;gap:30px;width:min(calc(100% - 40px),900px)}}@media screen and (max-width:749px){.aylvo-footer-newsletter-v1{padding-block-start:32px}.aylvo-footer-newsletter-v1__inner{width:calc(100% - 40px);padding:28px 20px}.aylvo-footer-newsletter-v1__intro{grid-template-columns:54px minmax(0,1fr);gap:18px}.aylvo-footer-newsletter-v1__icon{width:50px;height:50px}.aylvo-footer-newsletter-v1__intro h2{font-size:2.2rem}.aylvo-footer-newsletter-v1__intro p{grid-column:1 / -1;margin-top:12px;font-size:.9375rem}.aylvo-footer-newsletter-v1__field{grid-template-columns:minmax(0,1fr) 64px;min-height:58px}.aylvo-footer-newsletter-v1__field input{width:100%;padding-inline:16px}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/aylvo-footer-newsletter-v1.css.map */
