/*!*******************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js!./src/styles/sections/email-capture.scss ***!
  \*******************************************************************************************************************************************************************************************************/.email-capture__bg{z-index:0}@media (min-width: 64em){.email-capture__bg--mobile{display:none}}@media (max-width: 63.99em){.email-capture__bg--mobile+.email-capture__bg--desktop{display:none}}#main-content .email-capture{padding:2.4rem 0}.email-capture__wrapper{padding:2.4rem;border-radius:1rem;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}@media (min-width: 64em){.email-capture__wrapper{padding:5.6rem 0}}.email-capture__wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.email-capture .content{position:relative}@media (min-width: 64em){.email-capture .content{display:grid;justify-items:center;grid-template-columns:1fr 1fr;justify-items:start;grid-gap:4.8rem;padding:0 8rem}}.email-capture__content svg{padding:2rem;border:2px solid #99ad9f;border-radius:50%;box-sizing:content-box}.email-capture__heading{font-size:2.4rem;line-height:1;font-weight:400;margin:1.6rem 0;font-family:SanchezSemiBold}@media (min-width: 64em){.email-capture__heading{font-size:4rem}}.email-capture__heading span{color:#fec437;line-height:1}.email-capture__subheading p{font-size:1.8rem;line-height:2.7rem;font-weight:300}.email-capture__form-wrapper{display:grid;grid-template-columns:1fr;width:100%;grid-gap:2.4rem;gap:2.4rem;margin:0 0 2.4rem}@media (min-width: 48em){.email-capture__form-wrapper{grid-template-columns:1fr 1fr}}.email-capture__form form{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2.4rem 0 0;width:100%}.email-capture__form form .form__input-wrapper{z-index:0;padding:1rem}.email-capture__form form .button{padding:1.4rem 6.4rem;background-color:#adce5d}@media (max-width: 63.99em){.email-capture__form form .button{width:100%}}.email-capture__form form .button.loading .loading-icon{display:block;margin:0 .8rem 0 0}.email-capture__form form .button:hover,.email-capture__form form .button:active,.email-capture__form form .button:focus{background-color:rgba(var(--color-base-solid-button),1)}.email-capture__form form .button:disabled{background-color:gray;cursor:not-allowed;opacity:.4}.email-capture__form form.loading{opacity:.4}.email-capture__form form input+.required{color:#fff;padding:.6rem;font-size:1.2rem;font-weight:600;line-height:1;position:absolute;left:0;bottom:-2.4rem;display:none}.email-capture__disclaimer{margin:1.6rem 0;flex:1}@media (min-width: 64em){.email-capture__disclaimer{margin:0;flex:1}}.email-capture__disclaimer p{font-size:1.2rem;line-height:1.25;color:#b2bdba}@media (min-width: 64em){.email-capture__disclaimer p{padding:0 4rem 0 0}}.email-capture__disclaimer p a{color:inherit}@media (min-width: 64em){.email-capture__form-footer{display:flex}.email-capture__form-footer button{order:2}}@media (min-width: 64em){.email-capture+.logos{margin:8rem 0 0}.email-capture+.logos .content{padding:0}}.email-capture__success,.email-capture__error{display:none;color:#5c755c;background:#f7faf7;border-radius:1rem;padding:1.6rem;margin:2.4rem 0 0;font-size:1.4rem}.grotime__results-button{font-size:1.8rem}.grotime__form{transition:.4s}.grotime__form .form__input-wrapper{margin:0 0 2.4rem;padding:1rem}.grotime__success,.grotime__error{display:none;background:#fff;border-radius:1rem;color:#7c7570;padding:1.6rem 2.4rem;margin:2.4rem 0 0;font-size:1.4rem}.grotime__email{text-align:center;border-radius:1rem;background:#f7f8f9;color:#4caf50!important;margin:0 0 3.6rem;padding:1.6rem!important;font-weight:600}.grotime__disclaimer{margin:1.6rem 0;flex:1}@media (min-width: 64em){.grotime__disclaimer{margin:0 1.6rem;flex:1}}.grotime__disclaimer p{font-size:1.2rem;color:#99ad9f}.grotime__disclaimer p a{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-email-capture.css.map?v=164865968148778364761667314685 */
