.skeleton-input{align-items:center;border:1px solid var(--bds-color-border-low);border-radius:var(--bds-size-radius-m);display:flex;height:2.5rem;width:100%}[dir=ltr] .skeleton-input,[dir=rtl] .skeleton-input{padding:var(--bds-size-spacing-05)}.skeleton-input .skeleton-line{height:1.25rem}.newsletter-subscription-form-skeleton .skeleton-line{height:16px}.newsletter-subscription-form-skeleton .skeleton-input .skeleton-line,.newsletter-subscription-form-skeleton__description .skeleton-line{height:12px}.newsletter-subscription-form-skeleton__title{margin-bottom:var(--bds-size-spacing-03)}.newsletter-subscription-form-skeleton__subtitle{margin-bottom:var(--bds-size-spacing-08)}.newsletter-subscription-form-skeleton__description{margin-bottom:var(--bds-size-spacing-03)}.newsletter-subscription-form-skeleton__section:first-of-type{margin-bottom:var(--bds-size-spacing-08)4px}.newsletter-subscription-form-skeleton__input{margin-bottom:var(--bds-size-spacing-08)}.newsletter-subscription-form-skeleton__input .skeleton-input{height:48px}.newsletter-subscription-form-skeleton__gender_selectors{display:flex;margin-top:var(--bds-size-spacing-06)}.newsletter-subscription-form-skeleton__gender_selectors .newsletter-subscription-form-skeleton__input{display:inline-block}[dir=ltr] .newsletter-subscription-form-skeleton__gender_selectors .newsletter-subscription-form-skeleton__input{margin-right:var(--bds-size-spacing-05)}[dir=rtl] .newsletter-subscription-form-skeleton__gender_selectors .newsletter-subscription-form-skeleton__input{margin-left:var(--bds-size-spacing-05)}.newsletter-subscription-form-skeleton__gender_selectors .newsletter-subscription-form-skeleton__input .skeleton-input{border-radius:50px;height:40px}.newsletter-subscription-form-skeleton__submit{margin-top:var(--bds-size-spacing-09)}.newsletter-subscription-form-skeleton__submit .skeleton-line{border-radius:var(--bds-size-radius-m);height:48px}img[data-v-2ccf4c4e]{animation:loading-placeholder 1s linear infinite;animation-fill-mode:forwards;background-color:var(--bds-color-background-low);background-image:linear-gradient(45deg,var(--bds-color-background-low) 0,var(--bds-color-background-low) 20%,var(--bds-color-background-base) 50%,var(--bds-color-background-low) 80%,var(--bds-color-background-low) 100%);background-repeat:no-repeat;background-size:600%}.newsletter-subscription-page-skeleton{display:flex;width:100%}.newsletter-subscription-page-skeleton__image{height:calc(100vh - var(--bds-size-spacing-10));position:sticky;top:var(--bds-size-spacing-10);width:100%}.newsletter-subscription-page-skeleton__form{width:540px}[dir=ltr] .newsletter-subscription-page-skeleton__form,[dir=rtl] .newsletter-subscription-page-skeleton__form{padding:var(--bds-size-spacing-07) var(--bds-size-spacing-12) var(--bds-size-spacing-07)}.newsletter-subscription-page{display:flex}.newsletter-subscription-page__title{margin-bottom:var(--bds-size-spacing-07)}.newsletter-subscription-page__body{display:flex;width:100%}.newsletter-subscription-page__image{height:calc(100vh - 48px);position:sticky;top:48px;width:100%}.newsletter-subscription-page__image .image-item{height:calc(100vh - 48px);object-fit:cover;width:100%}.newsletter-subscription-page__image--error{background:var(--bds-color-background-low);height:calc(100vh - 48px);position:sticky;top:48px;width:100%}.newsletter-subscription-page__image-fallback{height:32px;position:absolute;top:50%;width:32px}[dir=ltr] .newsletter-subscription-page__image-fallback{transform:translate3d(-50%,-50%,0)}[dir=rtl] .newsletter-subscription-page__image-fallback{transform:translate3d(50%,-50%,0)}[dir=ltr] .newsletter-subscription-page__image-fallback{left:50%}[dir=rtl] .newsletter-subscription-page__image-fallback{right:50%}.newsletter-subscription-page__image.loading{position:sticky}.newsletter-subscription-page__form-wrapper{width:540px}[dir=ltr] .newsletter-subscription-page__form-wrapper{margin-left:auto}[dir=rtl] .newsletter-subscription-page__form-wrapper{margin-right:auto}[dir=ltr] .newsletter-subscription-page__form-wrapper,[dir=rtl] .newsletter-subscription-page__form-wrapper{padding:var(--bds-size-spacing-07) var(--bds-size-spacing-12) var(--bds-size-spacing-07)}