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