.page_overlay{position:fixed;z-index:9997;background:rgba(0,0,0,.5);left:0;right:0;bottom:0;top:0;transition:.6s;visibility:hidden;opacity:0}.center-popup,.left-popup{position:fixed;z-index:9998;transition:.4s;visibility:hidden;opacity:0}.left-popup{right:0;bottom:0;top:0;transform:translateX(100%)}.left-popup .left-popup-container{background:var(--color-white);width:450px;height:100vh;padding:40px;overflow-y:auto}.left-popup .left-popup-container h5{font-weight:400!important;font-size:20px;display:block;margin-bottom:7px}.left-popup .left-popup-container h5.noMb{margin-bottom:0}.left-popup .left-popup-container h5.blue{color:var(--color-blue)}.left-popup .left-popup-container h5.black{color:var(--color-black)}.left-popup .left-popup-container p{opacity:.8;font-weight:500;color:var(--color-black)}.left-popup .left-popup-container p.Mb{margin-bottom:8px}.left-popup .left-popup-container ul{width:100%;position:relative}.left-popup .left-popup-container ul.scroll{max-height:300px;overflow-y:auto;padding-bottom:25px}.left-popup .left-popup-container ul li{border-bottom:solid 1px var(--color-EEE);margin:15px 0;padding-bottom:15px}.left-popup .left-popup-container ul li:last-child{border-bottom:solid 0 var(--color-EEE);margin-bottom:0;padding-bottom:0}.left-popup .left-popup-container ul li a{color:var(--color-black);display:block;width:100%;transition:.2s}.center-popup-close .center-popup-close-button:hover>img,.left-popup .left-popup-container ul li a:hover,.left-popup-close .left-popup-close-button:hover>img{opacity:.6}.left-popup .left-popup-container ul li a.red{color:var(--color-red)}.left-popup .left-popup-container .mb15{margin-bottom:15px}.center-popup a.mb20,.left-popup .left-popup-container .mb20{margin-bottom:20px}.left-popup .left-popup-container .mb30{margin-bottom:30px}.left-popup .left-popup-container .divider{width:100%;border-bottom:solid 1px var(--color-EEE);margin:20px 0}.left-popup .left-popup-container .empty-cart{width:100%;position:relative;text-align:center}.left-popup .left-popup-container .empty-cart img{width:50%}.open-center-popup-check .center-popup.check,.open-center-popup-check .page_overlay,.open-center-popup-error .center-popup.error,.open-center-popup-error .page_overlay,.open-center-popup-error-stock .center-popup.error-stock,.open-center-popup-error-stock .page_overlay,.open-left-popup-add-new-address .page_overlay,.open-left-popup-basket .page_overlay,.open-left-popup-edit-address .page_overlay,.open-left-popup-login .page_overlay{visibility:visible;opacity:1}.open-left-popup-add-new-address .left-popup.add-new-address,.open-left-popup-basket .left-popup.basket,.open-left-popup-edit-address .left-popup.edit-address,.open-left-popup-login .left-popup.login{transform:translateX(0);visibility:visible;opacity:1}.center-popup-close,.left-popup-close{text-align:right;margin-bottom:10px;margin-top:-7px}.center-popup-close .center-popup-close-button,.left-popup-close .left-popup-close-button{cursor:pointer}.center-popup-close .center-popup-close-button img,.left-popup-close .left-popup-close-button img{width:15px;transition:.2s}.dark-theme .left-popup-close .left-popup-close-button img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media(max-width:600px){.left-popup .left-popup-container{width:490px;padding:25px}.left-popup .left-popup-container h5{font-size:18px}}@media(max-width:500px){.left-popup .left-popup-container{max-width:420px}}@media(max-width:450px){.left-popup .left-popup-container{max-width:380px}}@media(max-width:400px){.left-popup .left-popup-container{max-width:340px}}@media(max-width:350px){.left-popup .left-popup-container{max-width:300px}}.center-popup{top:50%;left:50%;transform:translate(-50%,-50%);width:700px;background:#fff;padding:40px;text-align:center}.center-popup .check{display:block;vertical-align:middle;width:50px;margin:0 auto 20px}.center-popup .check_span{display:block;width:100%;margin-bottom:40px;color:#333333;font-weight:400;font-size:16px}.center-popup .check_span b.big{font-size:22px;font-weight:600;}@media(max-width:767px){.center-popup{width:600px}}@media(max-width:590px){.center-popup{width:85%}}