.gratitude-wrapper-outer{padding:0 15px}.welcome-gratitude-wrap{max-width:1060px;width:100%;box-shadow:-1px 14px 52px -10px #2d394924;padding:56px 130px 95px;margin:110px auto 174px;border-radius:30px;background:var(--gg-white)}.welcome-gratitude-wrap .upper-wrap{text-align:center}.welcome-gratitude-wrap h1{color:var(--gg-dark-grey);text-align:center;font-size:54px;font-weight:600;line-height:29px;margin:120px 0 55px}.welcome-gratitude-wrap .description{color:var(--gg-dark-grey);text-align:center;font-size:18px;font-style:italic;font-weight:500;line-height:36px;margin:0 0 120px}.what-you-expect-wrap{max-width:642px;width:100%;margin:0 auto 120px}.what-you-expect-wrap h2{color:var(--gg-black);font-size:25px;font-weight:600;margin:0 0 43px;line-height:29px}.what-you-expect-wrap ul{padding:0;margin:0}.what-you-expect-wrap ul li{list-style:none;margin-bottom:40px;display:flex;align-items:center;column-gap:20px}.what-you-expect-wrap ul li:last-child{margin-bottom:0}.what-you-expect-wrap ul li img{max-width:40px}.what-you-expect-wrap ul li p{margin:0;color:var(--gg-dark-grey);font-size:20px;font-weight:500;line-height:1.4}.form-wrap{border-radius:36px;border:.5px solid #B0A8A8;background:#fdfcf7;padding:60px 75px 90px;max-width:421px;width:100%;margin:0 auto 45px}.form-wrap .ec-v-form-holder{max-width:100%;background-color:transparent!important}.form-wrap .ec-v-form-holder form{min-height:auto!important}.form-wrap .ec-v-form-holder .ec-v-form-input{padding:0!important;margin-bottom:18px}.form-wrap .ec-v-form-holder .ec-v-form-step.ec-v-form-step-visible{display:block;height:auto!important}.form-wrap .ec-v-form-holder .ec-v-form-step .ec-v-form-column{display:block}.form-wrap .ec-v-form-holder .ec-v-forms-label{color:var(--gg-dark-grey);font-size:14px;font-weight:600;line-height:22px;margin-bottom:10px}.form-wrap .ec-v-form-holder label:after{content:"*";color:red;padding-left:2px}.form-wrap .ec-v-form-holder input{border-radius:5px!important;border:1px solid #E6E6E6!important;background:#fff}.form-wrap .ec-v-form-holder .ec-v-form-submit button{font-size:16px;font-weight:600;line-height:1.8;border-radius:5px;letter-spacing:.72px;text-transform:uppercase;padding:5px 10px;position:relative;width:100%}.form-wrap .ec-v-form-holder .ec-v-form-submit button:before{content:"";background-image:url(/cdn/shop/files/newsletter-icon.svg?v=1685956435);width:29px;height:30px;display:inline-block;vertical-align:middle}.form-wrap .ec-v-form-holder .ec-v-form-submit{padding:0!important}.form-wrap .ec-v-form-holder .ec-v-form-column input.ec-v-form-has-error{border-color:red!important}.form-wrap .ec-v-form-holder .ec-v-form-column .ec-v-form-error{color:red;border-radius:4px;background-color:transparent;font-weight:400;padding:0}.form-wrap .ec-v-form-holder .ec-v-form-step-send{height:auto!important}.form-wrap .ec-v-form-holder .ec-v-form-step-send .ec-v-form-text,.form-wrap .ec-v-form-holder .ec-v-form-step-send .ec-v-form-regular{padding:0!important}.form-wrap .ec-v-form-holder .ec-v-form-step-send .ec-v-form-regular button{font-size:16px;font-weight:600;line-height:1.8;border-radius:5px;letter-spacing:.72px;text-transform:uppercase;padding:5px 10px;position:relative}.form-wrap h2{color:var(--gg-dark-grey);text-align:center;font-size:25px;font-weight:600;line-height:29px;margin:0 0 48px}.form-below-des{max-width:454px;width:100%;margin:0 auto}.form-below-des p{color:var(--gg-dark-grey);text-align:center;font-size:15px;font-weight:400;line-height:27px;margin:0}@media (max-width:767px){.welcome-gratitude-wrap{margin:68px 0;padding:0 32px;box-shadow:none}.welcome-gratitude-wrap h1{font-size:24px;line-height:1;margin:56px 0 33px}.welcome-gratitude-wrap .description{font-size:16px;font-weight:400;line-height:23px;letter-spacing:.16px;margin-bottom:46px}.what-you-expect-wrap h2{font-size:20px;font-weight:600;line-height:20px;margin:0 0 54px;text-align:center}.what-you-expect-wrap ul li{row-gap:15px;flex-direction:column;margin-bottom:49px}.what-you-expect-wrap ul li:last-child{margin-bottom:0}.what-you-expect-wrap ul li p{font-size:15px;font-weight:500;line-height:22px;text-align:center}.what-you-expect-wrap{margin-bottom:66px}.form-wrap{padding:31px 39px 43px;margin-bottom:30px}.form-wrap h2{font-size:20px;font-weight:600;line-height:19px;margin-bottom:36px}.form-below-des p{font-size:12px;font-weight:400;line-height:13px;margin-bottom:10px}.form-wrap .ec-v-form-holder .ec-v-forms-label{margin-bottom:5px;font-size:15px;text-align:center;line-height:14px}.form-wrap .ec-v-form-holder input{padding:7px 16px!important;font-size:12px!important;line-height:1!important}.form-wrap .ec-v-form-holder .ec-v-form-input{padding:0!important;margin-bottom:27px}.form-wrap .ec-v-form-holder .ec-v-form-submit button{font-size:12px;height:auto;line-height:1;padding:2px 10px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/gratitude-sign-up.css.map */
