.newsletter{position:relative}.newsletter--border-top{border-top:.1rem solid rgba(var(--color-border))}.newsletter--border-bottom{border-bottom:.1rem solid rgba(var(--color-border))}.newsletter .backlight-led-animation--bg:after{width:15%}.newsletter__image{width:25rem;height:28rem;z-index:1;margin:auto;order:1}.newsletter .newsletter-form__wrapper{order:2}@media(min-width:750px){.newsletter .newsletter-form__wrapper{order:unset}}.newsletter__image svg,.newsletter__image img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;object-position:center;border-radius:var(--border-radius-main);z-index:-2}.newsletter__image img{object-fit:contain}@media(min-width:576px){.newsletter__image{margin:0}}@media(min-width:750px){.newsletter__image{position:absolute;top:-2.8rem;left:2rem;height:calc(100% + 2.8rem);order:unset}}@media(min-width:990px){.newsletter__image{left:4.2rem}}.newsletter__wrapper{display:flex;flex-direction:column;gap:3.2rem;flex-wrap:wrap;width:100%;position:relative;padding:var(--main-padding);border:.1rem solid rgba(var(--color-border));border-radius:var(--border-radius-main)}.newsletter__wrapper .section-header{margin:0}@media(min-width:1100px){.newsletter__wrapper{flex-direction:row;flex-wrap:nowrap;gap:4rem;margin:0 auto;padding:8rem var(--main-padding)}}@media(min-width:750px){.newsletter__wrapper.has-image{padding-left:30rem}}@media(min-width:850px){.newsletter__wrapper.has-image{padding-left:35rem}}@media(min-width:990px){.newsletter__wrapper.has-image{padding-left:40rem}}@media(min-width:1100px){.newsletter__wrapper.has-image{padding-left:30rem;align-items:center}}@media(min-width:990px){.newsletter__wrapper--left{flex-direction:row-reverse}}.newsletter__title{margin:0}.newsletter .section-header,.newsletter .section-header__title{max-width:38rem}.newsletter .newsletter-form{font-size:1.4rem}.newsletter .newsletter-form__wrapper{display:flex;flex-direction:column;gap:1rem .8rem;width:100%;max-width:49.5rem}.newsletter .newsletter-form__wrapper.only-form{margin:0 auto}@media(min-width:576px){.newsletter .newsletter-form .field{max-width:37.1rem}}.newsletter .newsletter-form .field .field__input{padding:1.4rem 2rem}.newsletter .newsletter-form__inner{display:flex;align-items:flex-start;flex-direction:column;gap:1.6rem;flex-wrap:wrap;width:100%}@media(min-width:576px){.newsletter .newsletter-form__inner{flex-direction:row;gap:.8rem;align-items:center}}.newsletter .newsletter-form__inner .field,.newsletter .newsletter-form__inner .newsletter-form__button{height:4.8rem}.newsletter .newsletter-form__field-wrapper{flex:1;width:100%;position:relative;display:flex;justify-content:space-between;align-items:center;text-align:center}.newsletter .newsletter-form__message{margin-bottom:0}@media(min-width:750px){.newsletter .newsletter-form__message{justify-content:flex-start}}@media(min-width:750px){.newsletter .newsletter-form__message--success{width:100%}}.newsletter .newsletter-form__button{width:100%;padding:1.1rem 2rem}@media(min-width:750px){.newsletter .newsletter-form__button{width:auto}}.newsletter .newsletter-form__text{max-width:37.1rem;color:rgb(var(--color-foreground))}.newsletter .newsletter-form__text a{transition:opacity var(--duration-default)}.newsletter .newsletter-form__consent,.notification-subscribe .newsletter-form__consent{margin-top:1.6rem;text-align:left;max-width:37.1rem}.newsletter .newsletter-form__consent input[type=checkbox]+label,.notification-subscribe .newsletter-form__consent input[type=checkbox]+label{align-items:flex-start}.newsletter .newsletter-form__consent input[type=checkbox]+label .icon-checkmark,.notification-subscribe .newsletter-form__consent input[type=checkbox]+label .icon-checkmark{top:0;transform:none}.newsletter .newsletter-form__consent .field__label,.notification-subscribe .newsletter-form__consent .field__label{color:rgb(var(--color-foreground));text-align:left}.newsletter .newsletter-form__consent input[type=checkbox]:focus-visible+label:before,.notification-subscribe .newsletter-form__consent input[type=checkbox]:focus-visible+label:before{outline:.1rem solid rgb(var(--color-foreground));outline-offset:.2rem}.newsletter .newsletter-form__consent input[type=checkbox].is-invalid+label:before,.notification-subscribe .newsletter-form__consent input[type=checkbox].is-invalid+label:before{border-color:rgb(var(--color-error))}.newsletter .newsletter-form__consent input[type=checkbox].is-invalid~.form__message--error,.notification-subscribe .newsletter-form__consent input[type=checkbox].is-invalid~.form__message--error{display:flex}.newsletter .newsletter-form__consent .field__label a,.notification-subscribe .newsletter-form__consent .field__label a{text-decoration:underline;text-underline-offset:.2rem}.newsletter .newsletter-form__consent .form__message--error,.notification-subscribe .newsletter-form__consent .form__message--error{color:rgb(var(--color-foreground))}.newsletter .newsletter__image--cover img{object-fit:cover;border-radius:var(--border-radius-main)}.newsletter .newsletter__image--contain img{object-fit:contain}.newsletter .newsletter__image--cover{border-radius:var(--border-radius-main);overflow:hidden}.newsletter{--newsletter-image-gap: 1.6rem}@media(min-width:1100px){.newsletter .newsletter__wrapper.has-image{padding-left:calc(4.2rem + 25rem + var(--newsletter-image-gap))}}.newsletter .newsletter__image--cover img{object-position:50% 0%}@media(min-width:1100px){.newsletter__wrapper--center{flex-direction:column;align-items:center;justify-content:center;gap:3.2rem}}.newsletter__wrapper--center .section-header,.newsletter__wrapper--center .section-header__title{max-width:60rem;text-align:center}.newsletter__wrapper--center .newsletter-form__wrapper{margin-left:auto;margin-right:auto}.notification-subscribe .notification-banner__image{border-radius:var(--border-radius-main);overflow:hidden}.notification-subscribe .notification-banner__image img{border-radius:var(--border-radius-main)}@media screen and (min-width:750px){.notification-subscribe .popup-outer-image--left,.notification-subscribe .popup-outer-image--right{padding:1.6rem;gap:1.6rem}}@media screen and (max-width:749px){.newsletter__image{width:100%;height:28rem}.newsletter .newsletter__image--cover img,.newsletter .newsletter__image--contain img{object-fit:cover;object-position:center 22%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-newsletter.css.map */
