@media (min-width:960px){.newsletter-modal__wrapper[data-v-5a870703]{display:flex;width:100%}}.newsletter-modal__content[data-v-5a870703]{padding:32PX}@media (min-width:960px){.newsletter-modal__content[data-v-5a870703]{width:50%}}@media (max-width:959.98px){.newsletter-modal__content[data-v-5a870703]{padding:24PX 14PX calc(24PX + var(--app-safe-area-inset-bottom, 0px))}}.newsletter-modal__heading[data-v-5a870703]{font-family:Bonprix,Bonprix fallback,Source Sans\ 3,Source Sans\ 3 fallback,sans-serif,\$font-family-bonprix fallback;font-size:50PX;letter-spacing:.03rem;margin-bottom:1.25rem;text-transform:uppercase}@media (max-width:959.98px){.newsletter-modal__heading[data-v-5a870703]{font-size:24PX}}.newsletter-modal__description[data-v-5a870703]{font-size:20PX;line-height:1.5}@media (max-width:1199.98px){.newsletter-modal__description[data-v-5a870703]{font-size:16PX}}.newsletter-modal__banner[data-v-5a870703]{color:#fff;margin:0;position:relative;text-align:center}@media (min-width:960px){.newsletter-modal__banner[data-v-5a870703]{width:50%}}.newsletter-modal__banner-img[data-v-5a870703]{display:block;height:100%;min-height:34.375rem;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:959.98px){.newsletter-modal__banner-img[data-v-5a870703]{min-height:18.75rem}}.newsletter-modal__banner-promo[data-v-5a870703]{display:flex;flex-direction:column;left:50%;margin:0;position:absolute;top:40%;transform:translate(-50%,-50%);width:100%}@media (max-width:959.98px){.newsletter-modal__banner-promo[data-v-5a870703]{padding-right:15%;top:30%}}@media (max-width:360px){.newsletter-modal__banner-promo[data-v-5a870703]{padding-right:0}}.newsletter-modal__banner-title[data-v-5a870703]{font-family:Bonprix,Bonprix fallback,Source Sans\ 3,Source Sans\ 3 fallback,sans-serif,\$font-family-bonprix fallback;font-size:40PX;letter-spacing:.03rem;line-height:1;text-transform:uppercase}@media (max-width:959.98px){.newsletter-modal__banner-title[data-v-5a870703]{font-size:35PX}}@media (max-width:689.98px){.newsletter-modal__banner-title[data-v-5a870703]{font-size:24PX}}.newsletter-modal__banner-amount[data-v-5a870703]{font-size:96PX;font-weight:700;line-height:1}@media (max-width:959.98px){.newsletter-modal__banner-amount[data-v-5a870703]{font-size:40PX}}@media (max-width:689.98px){.newsletter-modal__banner-amount[data-v-5a870703]{font-size:35PX;margin-top:.625rem}}.newsletter-modal__banner-amount-suffix[data-v-5a870703]{font-size:40PX;font-weight:700}@media (max-width:959.98px){.newsletter-modal__banner-amount-suffix[data-v-5a870703]{font-size:30PX}}@media (max-width:689.98px){.newsletter-modal__banner-amount-suffix[data-v-5a870703]{font-size:20PX}}.newsletter-modal__banner-promo-terms[data-v-5a870703]{bottom:0;font-size:12PX;left:50%;margin:0;padding:0 .625rem;position:absolute;transform:translate(-50%,-50%);width:100%}.newsletter-modal__subheading[data-v-5a870703]{margin-bottom:1.875rem;margin-top:0}.newsletter-modal__list[data-v-5a870703]{margin:2.5rem 0 1.25rem}@media (max-width:689.98px){.newsletter-modal__list[data-v-5a870703]{margin:1.875rem 0}}.newsletter-modal__li[data-v-5a870703]{align-items:center;display:flex;font-size:20PX;list-style:none}@media (max-width:689.98px){.newsletter-modal__li[data-v-5a870703]{font-size:16PX}}.newsletter-modal__icon-success[data-v-5a870703]{display:inline-block;flex-shrink:0;font-size:1.375rem;height:1.375rem;margin-right:.3125rem;position:relative;width:1.375rem}.newsletter-modal[data-v-5a870703] .overlay .modal{padding:0 0 var(--app-safe-area-inset-bottom,0)}.newsletter-modal[data-v-5a870703] .overlay-content,.newsletter-modal[data-v-5a870703] .modal-next__sheet{max-height:95%}.newsletter-modal[data-v-5a870703] .button-icon{background-color:#fff}.newsletter-modal[data-v-5a870703] .button-icon:hover{background-color:#f2f2f2}.newsletter-modal[data-v-5a870703] .button-icon:focus{background-color:#e5e5e5}.newsletter-modal .newsletter__form--primary[data-v-5a870703]{margin:0}.newsletter-modal .newsletter__form--primary[data-v-5a870703] form{display:block}.newsletter-modal .newsletter__form--primary[data-v-5a870703] .newsletter-form__form{flex-wrap:wrap}.newsletter-modal .newsletter__form--primary[data-v-5a870703] .newsletter-form__button{flex:auto}.newsletter-modal .newsletter__form--primary[data-v-5a870703] .form-input{flex-grow:1}@media (min-width:960px){.newsletter-modal[data-v-5a870703] .modal-header{right:.625rem;top:.625rem}}@media (min-width:960px){.newsletter-modal[data-v-5a870703] .newsletter-consent__checkbox{margin-bottom:60PX}}.newsletter-modal__list-badge-wrapper[data-v-5a870703]{align-items:center;display:flex;justify-content:space-between}
