.subscription-text-content-container{display:flex;flex-direction:column;gap:16px;width:50%;z-index:3;position:relative}.subscription-content-container{padding-top:var(--padding-top-desktop);padding-bottom:var(--padding-bottom-desktop);display:flex;flex-direction:column}.subscription-wrapper .product-form__input{position:relative;z-index:3}.subscription-preheading{text-transform:uppercase;font-family:var(--font-family-akrobat);font-weight:var(--font-weight-medium);font-size:var(--font-size-2xl);line-height:var(--line-height-normal);color:var(--preheading-color)}.subscription-heading{margin:0;font-family:var(--font-family-akrobat);font-weight:var(--font-weight-bold);font-size:var(--font-size-6xl);line-height:var(--line-height-s);color:var(--heading-color)}.subscription-description-container p{margin:0;color:var(--preheading-color);font-family:var(--font-family-akrobat);font-weight:var(--font-weight-medium);font-size:var(--font-size-m);line-height:var(--line-height-xl)}.subscription-section selling-plan-select{display:block}.subscription-section selling-plan-select+div{width:100%}.subscription-section .product-form__buttons{max-width:unset}.subscription-section .product-form__submit.button{border-radius:var(--border-radius-xl);padding:14px 32px;background-color:var(--color-primary-1);font-family:var(--font-family-akrobat);font-weight:var(--font-weight-bold);font-size:var(--font-size-l);line-height:var(--line-height-normal);color:var(--color-white)}.subscription-section .product-form__submit.button:disabled{background-color:var(--color-dark-gray)}.subscription-section .product-form__submit.button:not(:disabled):hover{background-color:var(--color-btn-hover)}.subscription-section .product-form__submit.button:after,.subscription-section .product-form__submit.button:before{content:unset}.subscription-section .product-form__submit.button:has(.icon-cta){display:flex;align-items:center;gap:10px}.subscription-wrapper{position:relative}.subscription-background-image{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.subscription-background-image picture{height:100%;width:100%;display:block}.subscription-background-image img{height:100%;width:100%;object-fit:cover}.subscription-gradient:empty{display:block}.subscription-gradient{height:100%;width:100%;position:absolute;top:0;left:0;z-index:2;background:var(--hair-horizontal-gradient-section)}.subscription-gradient.gradient-dental{background:var(--dental-horizontal-gradient-section)}.subscription-gradient.gradient-homecare{background:var(--homecare-horizontal-gradient-section)}.subscription-wrapper swiper-container{max-width:480px}.subscription-wrapper custom-variant-picker{margin-top:32px;z-index:3}@media (max-width: 989px){.subscription-content-container{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.subscription-background-image{max-height:400px}.subscription-gradient{background:var(--hair-vertical-gradient-section)}.subscription-gradient.gradient-dental{background:var(--dental-vertical-gradient-section)}.subscription-gradient.gradient-homecare{background:var(--homecare-vertical-gradient-section)}.subscription-text-content-container{width:100%}.subscription-preheading{font-size:var(--font-size-l);line-height:var(--line-height-l)}.subscription-heading{font-size:var(--font-size-4xl)}custom-variant-picker fieldset.product-form__input{min-width:0;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/section-subscribe-and-save.css.map */
