.abandonment-popup__overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:999999;background:#0000001a;justify-content:center;align-items:center;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.abandonment-popup__50-50{color:#000;background-color:#fff;border-radius:5px;flex-direction:column-reverse;width:100%;height:550px;margin:auto 20px;display:flex;position:relative;box-shadow:0 0 20px #0003}@media (width >= 768px){.abandonment-popup__50-50{flex-direction:row;width:900px;height:400px;margin:auto}}.abandonment-popup__img-container{width:100%;position:relative}@media (width >= 768px){.abandonment-popup__img-container{width:50%;height:auto}}.abandonment-popup__img{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;z-index:0;border-top-left-radius:5px;border-top-right-radius:5px;justify-content:end;width:100%;height:100%;display:flex;top:0;right:0;bottom:0;left:0;overflow:hidden}@media (width >= 768px){.abandonment-popup__img{border-top-left-radius:0;border-bottom-right-radius:5px}}.abandonment-popup__close{color:#fff;cursor:pointer;z-index:2;margin-left:auto;line-height:1;position:absolute;top:15px;right:15px}@media (width >= 768px){.abandonment-popup__close{top:20px;right:20px}}.abandonment-popup__close .mobile{display:inline-block}@media (width >= 768px){.abandonment-popup__close .mobile{display:none}}.abandonment-popup__close .desktop{display:none}@media (width >= 768px){.abandonment-popup__close .desktop{display:inline-block}}.abandonment-popup__title{text-transform:uppercase;font-family:Avenir Next Condensed;font-size:48px;font-weight:700;line-height:52px}@media (width >= 768px){.abandonment-popup__title{font-size:64px;line-height:60px}}.abandonment-popup__subtitle{font-family:Georgia;font-size:28px;font-weight:400;line-height:36px}@media (width >= 768px){.abandonment-popup__subtitle{font-size:36px;line-height:42px}}.abandonment-popup__copy{margin-top:0;font-family:Avenir Next;font-size:18px;line-height:28px}@media (width >= 768px){.abandonment-popup__copy{font-size:20px}}.abandonment-popup__btn{letter-spacing:.9px;text-transform:uppercase;background:#17af9c;background:var(--Primary-Color-Scheme-Ritual-Teal, #17af9c);color:#fff;border-radius:8px;width:100%;padding:10px 20px;font-family:Avenir Next;font-size:18px;font-style:normal;font-weight:800;line-height:28px;-webkit-text-decoration:none;text-decoration:none;display:inline-block}@media (width >= 768px){.abandonment-popup__btn{width:250px;line-height:32px}}.abandonment-popup__btn:hover{background:#00ab93}.abandonment-popup__text-panel{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;height:fit-content;padding:30px;display:flex;position:relative}@media (width >= 768px){.abandonment-popup__text-panel{gap:30px;width:50%}}.abandonment-popup__container{color:#fff;text-align:center;background-color:#d3d3d3;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;width:100%;height:600px;margin:auto 20px;padding:20px;position:relative;overflow:hidden;box-shadow:0 0 20px #0003}@media (width >= 768px){.abandonment-popup__container{width:600px;height:700px;margin:auto;padding:30px 20px}}.abandonment-popup__container .abandonment-popup__img-container{width:100%;height:100%;position:absolute;top:0;left:0}.abandonment-popup__container .abandonment-popup__img-bg-mobile{height:100%;display:block}@media (width >= 768px){.abandonment-popup__container .abandonment-popup__img-bg-mobile{display:none}}.abandonment-popup__container .abandonment-popup__img-bg-desktop{display:none}@media (width >= 768px){.abandonment-popup__container .abandonment-popup__img-bg-desktop{display:block}}.abandonment-popup__container .abandonment-popup__text-panel{width:100%;height:100%;padding:34px 0 0}@media (width >= 768px){.abandonment-popup__container .abandonment-popup__text-panel{padding-top:40px}}.abandonment-popup__container .abandonment-popup__close{top:20px;right:20px}@media (width >= 768px){.abandonment-popup__container .abandonment-popup__close{top:30px}}.abandonment-popup__container .abandonment-popup__copy{margin-top:auto}@media (width >= 768px){.abandonment-popup__container .abandonment-popup__btn{width:300px}}.hidden{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/615/assets/lsg-abandonment-popup.css.map */
