.wt-custom-popup__section{position:fixed;bottom:50%;right:50%;transform:translate(50%,50%);z-index:1999999;width:90%;max-width:var(--max-width, 700px)}@media(min-width:1200px){.wt-custom-popup__section{top:var(--top, initial);bottom:var(--bottom, initial);left:var(--left, initial);right:var(--right, initial);transform:translate(var(--translateX, 0),var(--translateY, 0))}}.wt-custom-popup__section .headline{padding:0;margin-top:8px;text-align:var(--popup-content-align, center)}@media(min-width:900px){.wt-custom-popup__section .headline{text-align:var(--popup-content-align-desk, center)}}.wt-custom-popup__section .headline__title{padding:0}.wt-custom-popup__section .newsletter__text h1{margin-top:16px}.wt-custom-popup__section .headline--rich h1,.wt-custom-popup__section .headline--rich h2,.wt-custom-popup__section .headline--rich h3,.wt-custom-popup__section .headline--rich h4,.wt-custom-popup__section .headline--rich h5,.wt-custom-popup__section .headline--rich h6,.wt-custom-popup__section .headline--rich p{padding-top:calc(var(--gap, 8px) * 1);padding-bottom:calc(var(--gap, 8px) * 1);font-weight:var(--font-headline-weight)}.wt-custom-popup__section .newsletter--popup{border-radius:var(--border-radius);overflow:hidden}.wt-custom-popup__section .newsletter--border{border-color:var(--popup-border-color, var(--color-input-border, var(--color-button-secondary-border)));border-width:1px;border-style:solid}.wt-custom-popup__section .newsletter--shadow{box-shadow:0 4px 6px #0000001a}.wt-custom-popup__section .newsletter__nav{width:100%;display:flex;justify-content:end;padding:16px 16px 0}@media(min-width:900px){.wt-custom-popup__section .newsletter__nav{padding:16px 24px 0}}.wt-custom-popup__section .newsletter__nav svg{color:var(--color-custom-text, var(--color-text))}@media(max-width:899px){.wt-custom-popup__section .wt-custom-popup__container--with-image:not(.wt-custom-popup__container--hide-image-mobile){position:relative}.wt-custom-popup__section .wt-custom-popup__container--with-image:not(.wt-custom-popup__container--hide-image-mobile) .newsletter__nav{position:absolute;top:0;right:0;z-index:1;width:auto;padding:12px}.wt-custom-popup__section .wt-custom-popup__container--with-image:not(.wt-custom-popup__container--hide-image-mobile) .newsletter__close-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#fffc}}.wt-custom-popup__section .newsletter__content{padding:0 16px;position:relative;text-align:var(--popup-content-align, center)}@media(min-width:900px){.wt-custom-popup__section .newsletter__content{padding:0 32px;text-align:var(--popup-content-align-desk, center)}}.wt-custom-popup__section .newsletter .form__message{padding-top:16px}.wt-custom-popup__section .newsletter .form__success-field{background-color:transparent;border:none}.wt-custom-popup__container{width:100%;display:flex;flex-direction:column}.wt-custom-popup__media{display:flex;width:100%;height:auto}.wt-custom-popup__media img{width:100%;height:auto;aspect-ratio:8/5;object-fit:cover}.wt-custom-popup__media .hero__pic-container{width:100%}@media(min-width:900px){.wt-custom-popup__media .hero__pic--mobile{display:none}}@media(max-width:899px){.wt-custom-popup__media .hero__pic:not(.hero__pic--mobile){display:none}}.wt-custom-popup__body{flex:1 1 auto;min-width:0}@media(max-width:899px){.wt-custom-popup__container--hide-image-mobile .wt-custom-popup__media{display:none}}@media(min-width:900px){.wt-custom-popup__container--with-image{flex-direction:row;align-items:stretch}.wt-custom-popup__container--with-image .wt-custom-popup__media{flex:0 0 var(--popup-image-width, 40%);width:var(--popup-image-width, 40%)}.wt-custom-popup__container--with-image .wt-custom-popup__media img{height:100%;aspect-ratio:auto}.wt-custom-popup__container--with-image .wt-custom-popup__media .hero__pic-container{height:100%}}.wt-custom-popup__section .wt-newsletter__fieldset{flex-direction:column}.wt-custom-popup__section .wt-newsletter__field{padding:16px 24px;border-radius:var(--popup-input-radius, var(--border-radius-button));border-right-width:1px;background-color:var(--color-background);border-color:var(--color-input-border, var(--color-button-secondary-border));color:var(--color-custom-text, var(--color-input-text))}@media(min-width:900px){.wt-custom-popup__section .wt-newsletter__field{min-height:54px}}.wt-custom-popup__section input[type=email].wt-newsletter__field{margin:12px 0 8px}.wt-custom-popup__section .wt-newsletter__field::placeholder{color:var(--color-custom-text, var(--color-input-placeholder));font-weight:700;font-size:calc(var(--font-base-size) - 2px)}.wt-custom-popup__section .wt-newsletter__send{width:100%;padding:16px 24px;border-radius:var(--popup-input-radius, var(--border-radius-button));color:var(--color-background);font-weight:600}@media(min-width:900px){.wt-custom-popup__section .wt-newsletter__send{min-height:60px}}.wt-custom-popup__section .wt-newsletter__send--primary{background:var(--popup-button-background, var(--color-button-primary-background))}.wt-custom-popup__section .wt-newsletter__send--secondary{background:var(--popup-button-background, var(--color-button-secondary-background))}.wt-custom-popup__birthday{display:block;width:100%;max-width:60rem;margin-inline:auto;text-align:left}.wt-custom-popup__section .wt-custom-popup__separator{width:100%;height:var(--popup-separator-height, 1px);margin:var(--popup-separator-margin-top, 16px) 0 var(--popup-separator-margin-bottom, 16px);border:0;background-color:var(--popup-separator-color, var(--color-custom-text, var(--color-border)))}.wt-custom-popup__section .headline p{margin-top:0;font-weight:600}.wt-custom-popup__section .wt-custom-popup__separator--hidden{background-color:transparent}.wt-custom-popup__section .wt-custom-popup__scaled-text{margin:0;font-size:calc(var(--font-base-size) * var(--popup-text-scale, 1));line-height:1.3}.wt-custom-popup__section .wt-custom-popup__scaled-text p{line-height:1.2}.wt-custom-popup__section .wt-custom-popup__scaled-text a{color:var(--color-custom-text, var(--color-text))}@media(min-width:1200px){.wt-custom-popup__section .wt-custom-popup__scaled-text{font-size:calc(var(--font-base-size) * var(--popup-text-scale-desk, 1))}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-custom-popup.css.map */
