<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.promo-popup{position:fixed;left:0;top:0;width:100%;height:100%;height:100svh;visibility:visible;opacity:1;z-index:9999;transition:visibility .35s ease,opacity .35s ease}.promo-popup.is-hidden{visibility:hidden;opacity:0;z-index:-99}.promo-popup *{box-sizing:border-box}.promo-popup__close{position:absolute;right:10px;top:10px;width:33px;height:33px;background-color:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.promo-popup__close svg{width:20px;height:20px}.promo-popup__overlay{position:fixed;left:0;top:0;width:100%;height:100%;height:100svh;background-color:#0000004d;cursor:pointer}@media only screen and (max-width: 768px){.promo-popup__overlay{height:100%;height:100svh}}.promo-popup__content-wrap{padding:20px;height:100vh;position:relative;z-index:1;overflow-y:auto}.promo-popup__content{display:flex;flex-direction:row-reverse;align-items:center;max-width:840px;width:100%;margin:0 auto;position:relative;background-color:#fff;border-radius:4px;text-align:center}@media only screen and (min-height: 581px){.promo-popup__content{top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}}@media only screen and (max-width: 768px){.promo-popup__content{flex-wrap:wrap}}@media only screen and (max-width: 768px) and (min-height: 481px){.promo-popup__content{top:50%;left:50%;position:absolute;transform:translate(-50%,-50%);max-width:calc(100% - 40px)}}.promo-popup__right{flex:1;padding:15px}@media only screen and (max-width: 768px){.promo-popup__right{flex:none;width:100%}}.promo-popup__heading{font-size:36px;color:#373f47;line-height:1.3;word-wrap:break-word}@media only screen and (max-width: 768px){.promo-popup__heading{font-size:20px}}.promo-popup__desc{max-width:380px;width:100%;margin:0 auto 20px;font-size:16px;color:#373f47;word-wrap:break-word}@media only screen and (max-width: 768px){.promo-popup__desc,.promo-popup__desc p{font-size:14px}}.promo-popup__image{flex:1;overflow:hidden}@media only screen and (max-width: 768px){.promo-popup__image{flex:none;width:100%}}.promo-popup__image img{object-fit:cover;object-position:center;height:540px;width:100%;display:block}@media only screen and (max-width: 768px){.promo-popup__image img{height:185px}}.promo-popup__button{display:block;margin-top:8px;width:100%;max-width:100%;height:54px}.promo-popup__button.button--primary{--bg-color: rgb(33, 29, 28);--border-color: rgb(33, 29, 28)}
/*# sourceMappingURL=/cdn/shop/t/85/assets/section-promo-popup.css.map */
</pre></body></html>