.m-046-newsletter-wrapper .newsletter-container .newsletter-btn{display:inline-block;margin-top:0}
.m-046-newsletter-wrapper .grid-wrapper{padding-left:0;padding-right:0;margin:0;width:100%;scroll-padding-right:0}
.m-046-newsletter-wrapper .newsletter-container{padding-left:90px;padding-right:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.m-046-newsletter-wrapper .newsletter-container .newsletter-form-container{min-width:100%}
.m-046-newsletter-wrapper .newsletter-container .col-6.hidden{display:none}
.m-046-newsletter-wrapper .newsletter-container .col-6.thanksgiving .am-icon-thanksgiving{width:96px;height:68px;vertical-align:middle}
.m-046-newsletter-wrapper .newsletter-container .col-6.thanksgiving .am-icon-thanksgiving:after{width:96px;height:68px;vertical-align:middle;background-image:url("../../../../clientlibs/clientlib-base/resources/img/icons/thank-you.svg")}
.m-046-newsletter-wrapper .newsletter-container .col-6.thanksgiving .sl-input-container .sl-input-wrapper{border:0;background-color:transparent}
@media only screen and (min-width:1280px){.m-046-newsletter-wrapper .newsletter-container .col-6.thanksgiving .sl-input-wrapper{width:100%}
}
.m-046-newsletter-wrapper .newsletter-container .col-6.thanksgiving .thanksgiving-text{height:30px;margin:36px 40px 30px 0;font-family:"Value-Bold";font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;color:#222}
.m-046-newsletter-wrapper .newsletter-container .copy{text-align:left;padding:0;margin-top:20px;display:inline-block;font-size:16px;color:#222;line-height:1.63;font-family:"Noto Sans",sans-serif;letter-spacing:normal}
.m-046-newsletter-wrapper .newsletter-container .title-heading{text-align:left;padding:0;margin-right:20px;margin-top:0;display:inline-block}
.m-046-newsletter-wrapper .newsletter-container .submission .sl-input-container{width:100%;margin-top:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}
@media only screen and (max-width:1279px){.m-046-newsletter-wrapper .newsletter-container .submission .sl-input-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
.m-046-newsletter-wrapper .newsletter-container .submission .email-container,.m-046-newsletter-wrapper .newsletter-container .submission .submit-container{padding:0}
.m-046-newsletter-wrapper .newsletter-container .submission .email-container{margin-right:40px}
@media only screen and (max-width:707px){.m-046-newsletter-wrapper .newsletter-container .submission .email-container{margin-right:0}
}
.m-046-newsletter-wrapper .newsletter-container .submission .email-container .newsletter-wrapper{background:#fff}
.m-046-newsletter-wrapper .newsletter-container .submission .email-container .errors-display-container{left:23px;color:#aa0061;font-size:12px;line-height:24px;text-align:left;padding-left:20px}
@media only screen and (max-width:707px){.m-046-newsletter-wrapper .newsletter-container .submission .email-container .errors-display-container{text-align:left}
}
.m-046-newsletter-wrapper .newsletter-container .submission .submit-container .newsletter-submit-btn{height:44px;margin-bottom:3px;border:25px;max-width:176px;min-width:176px}
@media only screen and (max-width:707px){.m-046-newsletter-wrapper .newsletter-container .submission .submit-container .newsletter-submit-btn{margin-top:20px;max-width:none;min-width:none;width:100%}
}
@media only screen and (max-width:707px){.m-046-newsletter-wrapper .newsletter-container{padding-left:20px;padding-right:20px}
}
@media(min-width:400px) and (max-width:707px){.m-046-newsletter-wrapper .newsletter-container{padding-left:40px;padding-right:40px}
}
@media mediaDownDesktop{.m-046-newsletter-wrapper .newsletter-container .title-heading.email-address{text-align:left}
.m-046-newsletter-wrapper .newsletter-container .title-heading.email-address span{text-align:left;display:inline-block;width:596px}
}
@media only screen and (max-width:707px){.m-046-newsletter-wrapper .newsletter-container .title-heading.email-address{display:none}
}
@media only screen and (max-width:1279px){.m-046-newsletter-wrapper .newsletter-container .title-heading{text-align:center}
.m-046-newsletter-wrapper .newsletter-container .copy{text-align:center}
}
@media only screen and (max-width:1279px){.m-046-newsletter-wrapper .newsletter-container .col-6{min-width:100%;text-align:center}
}
@media only screen and (max-width:1279px){.m-046-newsletter-wrapper .newsletter-container .col-6.thanksgiving{margin-top:10px}
.m-046-newsletter-wrapper .newsletter-container .col-6.thanksgiving .thanksgiving-text{text-align:center}
.m-046-newsletter-wrapper .newsletter-container .col-6.submission{margin-top:10px}
}
@media only screen and (max-width:707px){.m-046-newsletter-wrapper .newsletter-container .col-6.thanksgiving{text-align:center;min-width:100%}
.m-046-newsletter-wrapper .newsletter-container .col-6.submission{text-align:center;min-width:100%}
}
@media(max-width:360px){.m-046-newsletter-wrapper .newsletter-container .col-6.thanksgiving{max-width:280px}
.m-046-newsletter-wrapper .newsletter-container .col-6.submission{max-width:280px}
}
@media only screen and (max-width:707px){.m-046-newsletter-wrapper .newsletter-container .col-6.thanksgiving .thanksgiving-text{height:26px;margin:20px 0 0;font-size:18px;font-weight:bold;line-height:1.44;letter-spacing:normal;color:#222}
}
@media only screen and (max-width:1365px){.m-046-newsletter-wrapper .newsletter-container .title-heading{display:block;width:100%;margin:0;line-height:36px}
}
@media only screen and (min-width:708px){.m-046-newsletter-wrapper .newsletter-container .newsletter-input::-webkit-input-placeholder{color:transparent}
.m-046-newsletter-wrapper .newsletter-container .newsletter-input:-ms-input-placeholder{color:transparent !important}
.m-046-newsletter-wrapper .newsletter-container .newsletter-input::-moz-placeholder{color:transparent}
.m-046-newsletter-wrapper .newsletter-container .newsletter-input::-ms-input-placeholder{color:transparent}
.m-046-newsletter-wrapper .newsletter-container .newsletter-input::placeholder{color:transparent}
}
@media only screen and (max-width:1279px){.m-046-newsletter-wrapper .newsletter-container.newsletter-input .title-heading{width:100%;text-align:center}
}
@media only screen and (max-width:707px){.m-046-newsletter-wrapper .newsletter-container .newsletter-submit-btn{min-width:280px}
}
@media(max-width:360px){.m-046-newsletter-wrapper .newsletter-container .newsletter-submit-btn{max-width:280px}
}
@media only screen and (max-width:707px){.m-046-newsletter-wrapper .newsletter-container .sl-input-container{max-width:100%}
}
@media(max-width:360px){.m-046-newsletter-wrapper .newsletter-container .sl-input-container{padding-left:10px}
}
@media only screen{.m-046-newsletter-wrapper .newsletter-container .sl-input-container{margin-top:10px}
}
.m-046-newsletter-wrapper .newsletter-container .sl-input-container .sl-input-container{height:50px}
@media only screen and (max-width:707px){.m-046-newsletter-wrapper .newsletter-container .sl-input-container{height:114px}
}
@media(max-width:360px){.m-046-newsletter-wrapper .newsletter-container .sl-input-container{padding-left:10px}
}
@media only screen and (max-width:707px){.m-046-newsletter-wrapper .newsletter-container .sl-input-container .newsletter-submit-btn{margin-top:20px;display:block}
.m-046-newsletter-wrapper .newsletter-container .d-flex{display:inline-block !important}
}
.email-container .newsletter-wrapper .newsletter-input{background:transparent;padding-left:20px}