subscription-popup.lw-popup-fix.drawer{z-index:60}@media(max-width:767.98px){subscription-popup.lw-popup-fix{--modal-gap: 0;--drawer-close-btn-size: 40px}subscription-popup.lw-popup-fix .drawer__inner{width:calc(100% - 32px);max-width:440px;height:auto;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:hidden}subscription-popup.lw-popup-fix .drawer__body{height:auto;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);padding:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}subscription-popup.lw-popup-fix .drawer__close-btn{top:10px;inset-inline-end:10px;width:40px;height:40px;z-index:3;background:#fff;color:#111;border-radius:50%}subscription-popup.lw-popup-fix .subscription-popup__image{position:relative;width:100%;height:auto;min-height:0;aspect-ratio:auto;padding:0;flex:0 0 100%}subscription-popup.lw-popup-fix .subscription-popup__image:before{display:none}subscription-popup.lw-popup-fix .subscription-popup__image img{display:block;position:static;width:100%;height:auto;max-height:28vh;max-height:28dvh;object-fit:contain}subscription-popup.lw-popup-fix .subscription-popup__blocks{width:100%;padding:22px 18px;gap:16px}subscription-popup.lw-popup-fix .subscription-popup__blocks>*{margin-block:0}subscription-popup.lw-popup-fix .subscription-popup__title>*{font-size:clamp(22px,6vw,28px);line-height:1.2}subscription-popup.lw-popup-fix .subscription-popup__text{font-size:15px;line-height:1.6}subscription-popup.lw-popup-fix input[type=email]{font-size:16px;min-height:46px}subscription-popup.lw-popup-fix .newsletter-form__button{min-height:46px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/lw-multicolumn-mobile.css.map */
