.tr-newsletter-signup{position:relative;display:flex;align-items:center;justify-content:center;min-height:0;padding-block:var(--trPaddingTopMobile) var(--trPaddingBottomMobile);background:var(--trBackgroundColor);color:var(--trTextColor)}.tr-newsletter-signup__background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.tr-newsletter-signup--has-image{min-height:calc(100vw * 385 / 390)}.tr-newsletter-signup__background-image{width:100%;height:100%;object-fit:cover}.tr-newsletter-signup__inner{position:relative;width:100%;max-width:var(--trMaxWidth);padding-inline:1.5rem}.tr-newsletter-signup--center .tr-newsletter-signup__inner{text-align:center}.tr-newsletter-signup--right .tr-newsletter-signup__inner{text-align:right}.tr-newsletter-signup__heading{margin:0 0 var(--trHeadingSpacing);color:var(--trHeadingColor);font-family:var(--tr-font-heading);font-size:var(--trHeadingSizeMobile);font-weight:var(--trHeadingWeight);letter-spacing:var(--trHeadingLetterSpacing);line-height:1.1;text-transform:var(--trHeadingTransform)}.tr-newsletter-signup__subheading{max-width:37.5rem;margin:0 0 var(--trSubheadingSpacing);font-family:var(--tr-font-body);font-size:var(--trSubheadingSizeMobile);font-weight:var(--trSubheadingWeight);line-height:1.5}.tr-newsletter-signup--center .tr-newsletter-signup__subheading,.tr-newsletter-signup--center .tr-newsletter-signup__form-wrap{margin-inline:auto}.tr-newsletter-signup--right .tr-newsletter-signup__subheading,.tr-newsletter-signup--right .tr-newsletter-signup__form-wrap{margin-left:auto}.tr-newsletter-signup__form-wrap{max-width:var(--trFormMaxWidth)}.tr-newsletter-signup__row{display:flex;flex-direction:column;gap:.75rem}.tr-newsletter-signup__row .tr-field{flex:1}.tr-newsletter-signup__row .tr-field__input{height:3.375rem}.tr-newsletter-signup__button{flex:none;min-height:3.375rem;padding:.875rem 2rem;font-family:var(--tr-font-body);font-size:var(--trButtonFontSize);font-weight:var(--trButtonFontWeight);letter-spacing:.05em;text-transform:var(--trButtonTransform)}.tr-newsletter-signup__message{margin-top:.75rem}.tr-newsletter-signup__disclaimer{margin:var(--trDisclaimerSpacing) 0 0;font-size:var(--trDisclaimerSize);line-height:1.4;opacity:var(--trDisclaimerOpacity)}@media(min-width:768px){.tr-newsletter-signup{padding-block:var(--trPaddingTopDesktop) var(--trPaddingBottomDesktop)}.tr-newsletter-signup--has-image{min-height:calc(100vw * 514 / 1440)}.tr-newsletter-signup__inner{padding-inline:2.5rem}.tr-newsletter-signup__heading{font-size:var(--trHeadingSizeDesktop)}.tr-newsletter-signup__subheading{font-size:var(--trSubheadingSizeDesktop)}.tr-newsletter-signup__row{flex-direction:row;gap:1rem}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/tr-newsletter-signup.css.map */
