.m-newsletter-section--contact .mnl,.m-newsletter-section--contact .mnl *,.m-newsletter-section--contact .mnl *:before,.m-newsletter-section--contact .mnl *:after{box-sizing:border-box}.m-newsletter-section--contact .mnl{width:min(var(--mnl-max, 1536px),100% - 2 * var(--mnl-side, 24px));margin-inline:auto;color:var(--mnl-text, #000)}.m-newsletter-section--contact .mnl__grid{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head contact" "form form" "rule rule";align-items:center;column-gap:32px;row-gap:var(--mnl-form-gap, 10px)}.m-newsletter-section--contact .mnl__head{grid-area:head;min-width:0}.m-newsletter-section--contact .mnl__heading{margin:0;color:var(--mnl-heading-color, #000);font-size:clamp(30px,16px + 2vw,var(--mnl-heading-size, 56px));font-weight:400;line-height:1.16;text-transform:uppercase;overflow-wrap:break-word}.m-newsletter-section--contact .mnl__description{margin-top:8px;color:var(--mnl-text, #000);font-size:15px;line-height:1.5;opacity:.7}.m-newsletter-section--contact .mnl__description p{margin:0}.m-newsletter-section--contact .mnl__contact{grid-area:contact;display:flex;align-items:center;margin:0;padding:0;list-style:none;min-width:0}.m-newsletter-section--contact .mnl__contact-item{display:flex;align-items:center;min-width:0;margin:0;padding:0;list-style:none}.m-newsletter-section--contact .mnl__contact-item+.mnl__contact-item{margin-inline-start:calc(var(--mnl-contact-gap, 24px) / 2);padding-inline-start:calc(var(--mnl-contact-gap, 24px) / 2);border-inline-start:1px solid var(--mnl-vrule, rgba(34, 25, 25, .35))}.m-newsletter-section--contact .mnl__contact--no-divider .mnl__contact-item+.mnl__contact-item{border-inline-start:0}.m-newsletter-section--contact .mnl__contact-link{display:inline-flex;align-items:center;gap:12px;min-width:0;color:inherit;font-size:15px;font-weight:400;line-height:1.428;text-decoration:none}.m-newsletter-section--contact .mnl__contact-link:hover .mnl__contact-text{text-decoration:underline}.m-newsletter-section--contact .mnl__contact-link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.m-newsletter-section--contact .mnl__contact-text{white-space:nowrap}.m-newsletter-section--contact .mnl__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--mnl-icon, 16px);height:var(--mnl-icon, 16px)}.m-newsletter-section--contact .mnl__icon svg,.m-newsletter-section--contact .mnl__icon-img{display:block;width:100%;height:100%;object-fit:contain}.m-newsletter-section--contact .mnl__form-wrap{grid-area:form;min-width:0}.m-newsletter-section--contact .mnl__form{margin:0}.m-newsletter-section--contact .mnl__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:var(--mnl-input-h, 61px)}.m-newsletter-section--contact .mnl__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.m-newsletter-section--contact .mnl__input{width:100%;min-width:0;height:var(--mnl-input-h, 61px);margin:0;padding:0 21px;border:var(--mnl-input-bw, 0) solid var(--mnl-input-border, #fff);border-radius:var(--mnl-radius, 0) 0 0 var(--mnl-radius, 0);background:var(--mnl-input-bg, #fff);box-shadow:none;color:var(--mnl-input-color, #151313);font-family:inherit;font-size:15px;font-weight:300;letter-spacing:-.01em;line-height:normal;-webkit-appearance:none;appearance:none}.m-newsletter-section--contact .mnl__input::placeholder{color:var(--mnl-placeholder, rgba(21, 19, 19, .7));opacity:1}.m-newsletter-section--contact .mnl__input:focus-visible{outline:2px solid var(--mnl-btn-bg, #221919);outline-offset:-2px}.m-newsletter-section--contact .mnl__button{width:100%;height:var(--mnl-input-h, 61px);margin:0;padding:0 24px;border:0;border-radius:0 var(--mnl-radius, 0) var(--mnl-radius, 0) 0;background:var(--mnl-btn-bg, #221919);box-shadow:none;color:var(--mnl-btn-color, #fff);cursor:pointer;font-family:inherit;font-size:16px;font-weight:400;letter-spacing:0;line-height:23px;text-align:center;text-transform:uppercase;transition:background-color .2s ease}.m-newsletter-section--contact .mnl__button:hover{background:var(--mnl-btn-hover, #000)}.m-newsletter-section--contact .mnl__button:focus-visible{outline:2px solid var(--mnl-btn-bg, #221919);outline-offset:2px}.m-newsletter-section--contact .mnl__message{margin:10px 0 0;font-size:14px;line-height:1.4}.m-newsletter-section--contact .mnl__message--success{color:#1f6f3a}.m-newsletter-section--contact .mnl__message--error{color:#b3261e}.m-newsletter-section--contact .mnl__message ul{margin:0;padding:0;list-style:none}.m-newsletter-section--contact .mnl__message li{margin:0}.m-newsletter-section--contact .mnl__terms{display:flex;align-items:center;gap:10px;margin-top:12px;color:var(--mnl-text, #000)}.m-newsletter-section--contact .mnl__checkbox{flex:0 0 auto;width:16px;height:16px;margin:0;accent-color:var(--mnl-btn-bg, #221919);cursor:pointer}.m-newsletter-section--contact .mnl__checkbox:focus-visible{outline:2px solid var(--mnl-btn-bg, #221919);outline-offset:2px}.m-newsletter-section--contact .mnl__terms-text{margin:0;color:inherit;font-size:clamp(12px,11px + .2vw,14px);font-weight:300;line-height:1.4}.m-newsletter-section--contact .mnl__terms-text a{color:inherit;text-decoration:underline;text-underline-offset:2px}.m-newsletter-section--contact .mnl__terms-text a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.m-newsletter-section--contact .mnl__rule{grid-area:rule;height:0;margin-top:var(--mnl-rule-space, 40px);border-top:var(--mnl-rule-w, 1px) solid var(--mnl-rule, rgba(34, 25, 25, .43))}@media screen and (max-width:1199px){.m-newsletter-section--contact .mnl__grid{column-gap:24px}}@media screen and (max-width:767px){.m-newsletter-section--contact .mnl__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "form" "contact" "rule";row-gap:var(--mnl-mobile-gap, 20px)}.m-newsletter-section--contact .mnl__contact{flex-wrap:wrap;row-gap:12px}.m-newsletter-section--contact .mnl__row{grid-template-columns:minmax(0,1fr) auto}.m-newsletter-section--contact .mnl__button{padding:0 32px}.m-newsletter-section--contact .mnl__heading br{display:none}}@media screen and (max-width:479px){.m-newsletter-section--contact .mnl__row{grid-template-columns:minmax(0,1fr);min-height:0}.m-newsletter-section--contact .mnl__input{height:max(52px,calc(var(--mnl-input-h, 61px) - 6px));border-radius:var(--mnl-radius, 0) var(--mnl-radius, 0) 0 0}.m-newsletter-section--contact .mnl__button{height:max(52px,calc(var(--mnl-input-h, 61px) - 6px));border-radius:0 0 var(--mnl-radius, 0) var(--mnl-radius, 0)}.m-newsletter-section--contact .mnl__contact{flex-direction:column;align-items:flex-start;row-gap:14px}.m-newsletter-section--contact .mnl__contact-item+.mnl__contact-item{margin-inline-start:0;padding-inline-start:0;border-inline-start:0}.m-newsletter-section--contact .mnl__contact-text{white-space:normal;overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.m-newsletter-section--contact .mnl__button{transition:none}}.m-newsletter-section--contact .mnl__contact-link{display:inline-flex!important;align-items:center!important;justify-content:flex-start;gap:12px;line-height:1!important}.m-newsletter-section--contact .mnl__icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 var(--mnl-icon, 16px);width:var(--mnl-icon, 16px);height:var(--mnl-icon, 16px);margin:0!important;padding:0!important;line-height:0!important;vertical-align:middle!important}.m-newsletter-section--contact .mnl__icon svg,.m-newsletter-section--contact .mnl__icon img,.m-newsletter-section--contact .mnl__icon-img{display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;vertical-align:middle!important;object-fit:contain}.m-newsletter-section--contact .mnl__contact-text{display:block;margin:0!important;padding:0!important;font-size:15px;line-height:1.4!important}.m-newsletter-section--contact .mnl__contact-item{display:flex!important;align-items:center!important}.m-newsletter-section--contact .mnl__terms{display:flex!important;align-items:center!important;justify-content:flex-start;gap:10px;margin-top:12px;padding:0;line-height:1}.m-newsletter-section--contact .mnl__checkbox{display:block!important;flex:0 0 16px;width:16px!important;height:16px!important;margin:0!important;padding:0!important;position:static!important;top:auto!important;transform:none!important;vertical-align:middle!important;cursor:pointer;appearance:auto;-webkit-appearance:checkbox;accent-color:var(--mnl-btn-bg, #221919)}.m-newsletter-section--contact .mnl__terms-text{display:block;margin:0!important;padding:0!important;color:inherit;font-size:clamp(12px,11px + .2vw,14px);font-weight:300;line-height:1.4!important}.m-newsletter-section--contact .mnl__terms-text a{display:inline;vertical-align:baseline}.m-newsletter-section--contact input.mnl__checkbox{min-width:16px!important;max-width:16px!important;min-height:16px!important;max-height:16px!important}.m-newsletter-section--contact .mnl__contact-link *,.m-newsletter-section--contact .mnl__terms *{box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/3/assets/newsletter-contact.css.map */
