.newsletter-signup-wrapper[data-v-993d8afe]{max-width:100vw}[data-v-993d8afe] .v-responsive__sizer:before{content:"";z-index:2;display:block;position:absolute;inset:0}.newsletter-signup[data-v-993d8afe] .v-responsive__content{z-index:3;align-items:center;display:flex;position:relative}.newsletter-signup[data-v-993d8afe] .v-responsive__sizer{padding-bottom:322px!important}.newsletter-signup[data-v-993d8afe] .v-img__img{-o-object-fit:cover!important;object-fit:cover!important}.newsletter-signup[data-v-993d8afe] .v-responsive__content:before{content:"";display:block;position:absolute;inset:0}.newsletter-signup[data-v-993d8afe] .v-responsive__content .v-container{z-index:2;position:relative}.newsletter-signup-alt[data-v-993d8afe] .v-responsive__sizer{padding-bottom:0!important}.darken-image[data-v-993d8afe] .v-responsive__content:before{z-index:1;background:#1a202c80;position:absolute;overflow:hidden}.newsletter-signup-text-field[data-v-993d8afe] .v-input__slot{border-radius:3px;margin-bottom:0}.newsletter-signup-text-field[data-v-993d8afe] .v-input__slot:before{border-radius:2px;width:calc(100% - 2px);margin-left:1px;border-color:#e2e8f0!important}.newsletter-signup-text-field[data-v-993d8afe] .v-text-field__details{display:none!important}.newsletter-signup-text-field[data-v-993d8afe] :scope.v-input--is-focused .v-icon{color:#718096!important}.newsletter-signup-text-field[data-v-993d8afe] .v-icon{font-size:16px;font-weight:300}.newsletter-signup-button[data-v-993d8afe]{margin-left:12px;color:#fff!important}@media only screen and (width<=599px){.newsletter-signup-button[data-v-993d8afe]{width:100%}}@media only screen and (width>=1280px){.newsletter-signup-button[data-v-993d8afe]{width:100%}}@media only screen and (width<=959px){.newsletter-signup-button[data-v-993d8afe]{margin:20px auto 0;display:block}}.offset-form-box[data-v-993d8afe]{width:380px;height:fit-content;top:-5%}.offset-form-box .title[data-v-993d8afe]{font-family:Nunito Sans,sans-serif!important;font-size:22px!important}.offset-form-box .subtitle[data-v-993d8afe]{text-transform:uppercase;font-size:10px}@media only screen and (width<=599px){.offset-form-box[data-v-993d8afe]{width:94%;top:90%;left:3%}}@media screen and (width<=959px) and (width>=600px){[data-v-993d8afe] .v-form>.v-row>div{padding:8px!important}}
