.subscription-popup{--modal-gap: 0;--content-gap: 4rem;--blocks-gap: 2.4rem;--drawer-close-btn-size: 19px}.subscription-popup .drawer__close-btn{top:1.25rem;inset-inline-end:1.5rem;padding:0;border:0;border-radius:0;background:transparent;line-height:0;z-index:9}.subscription-popup .drawer__close-btn:before{content:"";position:absolute;top:-12.5px;right:-12.5px;bottom:-12.5px;left:-12.5px}.subscription-popup .drawer__close-btn svg{display:block;width:19px;height:19px}.subscription-popup .drawer__close-btn path{stroke-width:.5px}.subscription-popup .drawer__inner{height:80vh;height:round(nearest,80vh,.25rem);max-height:740px}.subscription-popup .drawer__body>.flex{height:100%}.subscription-popup .subscription-popup__blocks{padding:var(--content-gap)}.subscription-popup__image{max-height:40vh}.subscription-popup__blocks{justify-content:flex-start;flex:1}.subscription-popup__blocks>*+*{margin:var(--blocks-gap) 0 0}.subscription-popup__title>h3{font-size:4rem;line-height:3.875rem}.subscription-popup__title{display:flex;align-items:center;justify-content:center;flex:1 1 0;min-height:0;text-align:center}.subscription-popup__text{font-family:GT America,sans-serif;font-size:1.3rem;line-height:1.75rem}.subscription-popup__title+.subscription-popup__text{margin-top:0}.subscription-popup__code .form-control{border-width:.2rem;border-style:dashed}.subscription-popup__form{--blocks-gap: 2rem;--popup-field-inset: .375rem;width:100%;max-width:400px;margin-inline:auto}.subscription-popup__form .form-control{height:5rem;padding-block:0;padding-inline-end:12rem;border:.5px solid #000;background:#fff;font-family:GT America,sans-serif;font-size:16px;line-height:calc(5rem - 1px)}.subscription-popup__form .form-control::placeholder{font-family:inherit}.subscription-popup__form .newsletter-form__button{position:absolute;inset-block:var(--popup-field-inset);inset-inline-end:var(--popup-field-inset);z-index:1;width:auto;height:auto;margin:0;padding-inline:2rem;border-radius:max(0px,calc(var(--inputs-radius) - var(--popup-field-inset)));font-family:GT America,sans-serif;font-size:1.3rem;letter-spacing:.01em;text-transform:none}.subscription-popup__teaser{position:fixed;top:20vh;left:0;z-index:98;border-radius:0;padding:0 2.4rem;color:var(--color-teaser-popup-text);background:var(--color-teaser-popup-bg);transform:rotate(-90deg) translate(-100%,100%);transform-origin:bottom left}@media(min-width:1024px){.subscription-popup{--image-width: 47.728%}.subscription-popup .drawer__inner{width:min(calc(100vw - 3.2rem),1416px,153.081vh);width:min(calc(100vw - 3.2rem),1416px,153.081dvh);max-width:1416px;height:auto;aspect-ratio:1416 / 740}.subscription-popup__image-left .subscription-popup__image{width:var(--image-width);height:100%;max-height:100%}.subscription-popup__image-left .subscription-popup__blocks{width:calc(100% - var(--image-width))}}@media(max-width:767.98px){.subscription-popup{--blocks-gap: 1.6rem}}@media(max-width:1249px){.subscription-popup .drawer__inner{max-height:850px}.subscription-popup__title>h3{font-size:clamp(3.15rem,3.8vw,4rem);line-height:1em;line-height:round(nearest,1em,.25rem)}.subscription-popup__text{font-family:GT America,sans-serif;font-size:1.2rem;line-height:1.625rem}}@media(max-width:1229px){.subscription-popup__form .newsletter-form__button{font-size:1.2rem}}@media(max-width:1029px){.subscription-popup{--image-width: 36%}.subscription-popup .drawer__inner{max-height:490px}.subscription-popup .drawer__body>.flex{flex-wrap:nowrap}.subscription-popup__image-left .subscription-popup__image{flex:0 0 var(--image-width);width:var(--image-width);height:100%;max-height:100%}.subscription-popup__image-left .subscription-popup__blocks{flex:0 0 calc(100% - var(--image-width));min-width:0;width:calc(100% - var(--image-width))}}@media(max-width:869px){.subscription-popup .drawer__inner{max-height:450px}}@media(max-width:699px){.subscription-popup__image-left .subscription-popup__image{display:none}.subscription-popup__image-left .subscription-popup__blocks{flex-basis:100%;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/subscription-popup.css.map */
