.subscription-popup__teaser{transform:translate(50%,-100%) rotate(-90deg)!important}.subscription-popup{--modal-gap: 0;--modal-height: calc(100dvh - 3.2rem) ;--content-gap: 5.6rem 3.6rem 4rem;--blocks-gap: 2.4rem;--image-width: 44%}.subscription-popup>.drawer__inner{border-radius:1.6rem;box-shadow:0 2.4rem 8rem #0000002e}.subscription-popup>.drawer__inner>.drawer__body{padding:0;overscroll-behavior:contain}.subscription-popup>.drawer__inner>.drawer__close-btn{top:1rem;inset-inline-end:1rem;width:4.4rem;height:4.4rem;background:#fffffff5;box-shadow:none;color:#161616}.subscription-popup__layout{align-items:stretch}.subscription-popup__layout>.subscription-popup__image{background:#fff;max-height:none;min-width:0}.subscription-popup__image-left .subscription-popup__image:before{display:none}.subscription-popup__image .bg-image img{object-fit:contain;object-position:center}.subscription-popup__image-copy{display:none}.subscription-popup__layout>.subscription-popup__blocks{flex:1;min-width:0;padding:var(--content-gap)}.subscription-popup__blocks>*+*{margin:var(--blocks-gap) 0 0}.subscription-popup__title h3{font-size:3.6rem;line-height:1.16;letter-spacing:-.035em}.subscription-popup__eyebrow{display:block;margin-bottom:2rem;font-size:1.1rem;line-height:1.4;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.subscription-popup__title+.subscription-popup__text{margin-top:1.6rem}.subscription-popup__text{font-size:1.5rem;line-height:1.6}.subscription-popup__form+.subscription-popup__text{margin-top:1.4rem;font-size:1.2rem;line-height:1.5}.subscription-popup .newsletter-form .form-field{flex-direction:column;gap:1.2rem}.subscription-popup__form .form-field>.form-control{min-height:5rem;font-size:1.6rem;border-radius:.8rem}.subscription-popup__form .form-field>.btn{min-height:5rem;border-radius:.8rem;--color-button: 255, 199, 0;--color-button-text: 17, 17, 17}.subscription-popup .newsletter-form .form-message{margin:0}.subscription-popup__code .form-control{--inputs-border-width: .2rem;border-width:.2rem;border-style:dashed}.subscription-popup .modal--newsletter-alert{--modal-gap: 3.2rem}@media(min-width:768px){.subscription-popup__image-left .subscription-popup__layout>.subscription-popup__image{width:var(--image-width);min-height:45rem;background:#f2f1ed;isolation:isolate}.subscription-popup__image .bg-image{mix-blend-mode:multiply}.subscription-popup__image .bg-image img{transform:translateY(.8rem) scale(.9)}.subscription-popup__image-left .subscription-popup__layout>.subscription-popup__blocks{width:calc(100% - var(--image-width))}.subscription-popup__image-copy{display:block;position:absolute;z-index:1;inset-inline:3.2rem;margin:0;text-align:start;line-height:1.5}.subscription-popup__image-heading{top:3.2rem;font-size:2.2rem;line-height:1.25;letter-spacing:-.025em;font-weight:600;color:#242424}.subscription-popup__image-caption{bottom:2.8rem;border-top:1px solid #d8d6cf;padding-top:1.4rem;font-size:1.3rem;color:#666}.subscription-popup__image-caption p{margin:0}.subscription-popup__image-caption strong{display:inline-block;margin-bottom:.3rem;font-size:1.4rem;font-weight:600;color:#343434}}@media(max-width:767.98px){.subscription-popup{--content-gap: 2.4rem;--blocks-gap: 2rem}.subscription-popup>.drawer__inner{max-width:46rem;border-radius:1.2rem}.subscription-popup__layout>.subscription-popup__image{height:clamp(16rem,58vw,30rem);flex-basis:100%}.subscription-popup__image .bg-image img{object-fit:cover;object-position:center;transform:scale(.92);transform-origin:center}.subscription-popup__layout>.subscription-popup__blocks{flex-basis:100%}.subscription-popup__title h3{font-size:clamp(2.8rem,7.4vw,3.2rem)}.subscription-popup__eyebrow{margin-bottom:1.2rem;font-size:1rem}.subscription-popup__title+.subscription-popup__text{margin-top:1.2rem}}@media(max-width:374.98px){.subscription-popup{--content-gap: 2rem}}@media(max-height:600px){.subscription-popup{--content-gap: 3.6rem 2.4rem 2.4rem;--blocks-gap: 1.6rem}.subscription-popup__image-left .subscription-popup__layout>.subscription-popup__image{min-height:0}.subscription-popup__title h3{font-size:2.8rem}}@media(max-width:767.98px)and (max-height:600px){.subscription-popup{--content-gap: 2rem}.subscription-popup__layout>.subscription-popup__image{height:clamp(16rem,58vw,30rem)}}@media(min-width:768px)and (max-height:600px){.subscription-popup__image .bg-image img{transform:translateY(.8rem) scale(.72)}.subscription-popup__image-heading{top:2rem;font-size:1.8rem}.subscription-popup__image-caption{bottom:2rem;padding-top:1rem}}.subscription-popup__image-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;border-radius:inherit}.subscription-popup__image-link:focus-visible{outline:3px solid #161616;outline-offset:-6px}.subscription-popup--poster .subscription-popup__image--poster{position:relative;background:#ffd400;isolation:isolate}.subscription-popup--poster .subscription-popup__image--poster:before,.subscription-popup--poster .subscription-popup__image-copy{display:none}.subscription-popup--poster .subscription-popup__image--poster>.bg-image{mix-blend-mode:normal}.subscription-popup--poster .subscription-popup__image--poster img{position:static;inset:auto;display:block;width:100%;max-width:100%;height:100%;object-fit:contain;object-position:center;transform:none}@media(min-width:768px){.subscription-popup--poster .subscription-popup__layout>.subscription-popup__image--poster{flex:0 0 44%;width:44%;min-height:450px;background:#ffd400}.subscription-popup--poster .subscription-popup__image--poster>.bg-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}}@media(max-width:767.98px){.subscription-popup--poster .subscription-popup__layout>.subscription-popup__image--poster{flex:0 0 100%;width:100%;height:auto;min-height:0;aspect-ratio:1122 / 590}.subscription-popup--poster .subscription-popup__image--poster>.bg-image{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:1122 / 590}.subscription-popup--poster .subscription-popup__image--poster img{height:auto;aspect-ratio:1122 / 590}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/subscription-popup.css.map */
