.custom-newsletter{width:100%;box-sizing:border-box}.custom-newsletter-container{padding-left:40px;padding-right:40px}.custom-newsletter__header-text h2{font-family:var(--display-font-family)!important;font-weight:400;font-size:clamp(22px,2.5vw,32px);line-height:1.2;margin:0 0 12px}.custom-newsletter__subheader-text{font-family:var(--text-font-family);font-size:clamp(14px,1.2vw,16px);line-height:1.5;color:#6b6357}.custom-newsletter__subheader-text p{margin:10px 0}.custom-newsletter__mini-text{filter:brightness(.75);font-size:12px;margin-top:8px}.custom-newsletter .Newsletter .Form__Input{min-width:300px}.custom-newsletter button{max-width:none;width:100%;white-space:nowrap}.custom-newsletter .input-field{max-width:none;width:100%}.Button-CustomNewsletter{border-radius:0;margin:0!important}.Button-CustomNewsletter:before{border-radius:0}@media screen and (min-width:750px){.custom-newsletter-container{display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-items:center}.custom-newsletter-form form{max-width:500px;margin-left:auto}.custom-newsletter .Newsletter__Inner{display:flex;gap:0}.custom-newsletter .notification--success{background-color:transparent;outline:none;max-width:450px;margin:0 0 0 auto}.custom-newsletter .notification--success h3{color:#fff}.mini-text-mobile{display:none}.mini-text-desktop{display:block}}@media screen and (min-width:750px)and (max-width:1100px){.custom-newsletter .Newsletter__Inner{flex-direction:column}.custom-newsletter .Newsletter__Inner input[type=email]{width:100%;margin-bottom:10px}}@media screen and (max-width:999px){.custom-newsletter-container{padding-left:24px;padding-right:24px}}@media screen and (max-width:749px){.custom-newsletter__header-text h2{margin-bottom:20px;line-height:1.4}.custom-newsletter__subheader-text{line-height:1.5;margin-bottom:20px}.custom-newsletter .Newsletter__Inner input[type=email]{margin-bottom:10px}.mini-text-mobile{display:block;text-align:center;margin-top:10px}.mini-text-desktop{display:none}.custom-newsletter .button{max-width:none}}@media screen and (max-width:549px){.custom-newsletter-container{padding-left:16px;padding-right:16px}}
/*# sourceMappingURL=/cdn/shop/t/137/assets/custom-newsletter.css.map */
