.isEmptyCart .cart_progress-bar,.isEmptyCart .gift_swiper{display:none!important}.drawer_main{max-height:64vh;height:100%;overflow-y:scroll;overflow-x:hidden;outline:none;border:none}.isEmptyCart .drawer_main{height:70vh}.top_swiper{display:none;width:calc(100% + 1px);position:relative;border-radius:18px 18px 0 0;top:-2px;left:-1px}.top_swiper-slide-text{padding:13px 0;margin:0 auto;font-family:Poppins;font-size:13px;font-weight:600;line-height:18px;letter-spacing:.05em;text-align:center;color:#fff}.top_swiper-btn{position:absolute;cursor:pointer;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%);z-index:2;opacity:1}.top_swiper-btn.swiper-button-disabled{opacity:0;pointer-events:none}.top_swiper-next{top:50%;right:15px}.top_swiper-prev{top:50%;left:15px}.gift_swiper{width:100%;margin:0 auto;padding:10px 30px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;cursor:pointer}.gift_swiper-slide{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px;z-index:1}.gift-image{position:relative;width:60px;height:60px;overflow:hidden;border-radius:4px;margin-right:14px}.gift-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.gift-text{max-width:calc(100% - 74px);z-index:1}.gift-title{margin:0 0 1px;font-family:Poppins;font-size:14px;font-weight:600;line-height:24px;letter-spacing:.04em;text-align:left;color:#000}.gift-info{margin:0;font-family:Poppins;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0em;text-align:left;color:#868489}.gift_swiper{opacity:0}.gift_swiper-pagination{display:flex;align-items:center;justify-content:center}.gift_swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;opacity:1;background-color:#ccc}.gift_swiper-pagination .swiper-pagination-bullet-active{background-color:#333}.gift_swiper-btn{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:30px;height:30px;cursor:pointer;z-index:2}.gift_swiper-next{right:0}.gift_swiper-prev{left:0}.cart_progress-bar{display:none;padding:0 10px;margin-bottom:25px}.cart_progress-title{font-family:Poppins;font-size:14px;font-weight:400;line-height:24px;letter-spacing:0em;text-align:center;color:#000;margin:10px auto}.cart_progress-title span{font-weight:600}.cart_progress-line{display:flex;align-items:flex-start;justify-content:space-between;position:relative}.progress-line{position:absolute;background-color:#ddd;width:100%;height:6px;border-radius:3px;top:7px;z-index:-1}.progress-line-checked{background-color:teal;width:30%}.cart_progress-step{display:flex;flex-direction:column;align-items:flex-end;width:100%;position:relative}.step-progress{z-index:0;width:100%;position:absolute;top:7px;height:7px}.progress2,.progress3{right:7px}progress.step-progress{border-radius:none}.step-circle{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:#ddd;border-radius:50%;margin-bottom:5px;z-index:2}.step-progress+.step-circle .circle-icon-chekmark{display:none}.step-progress.isChecked+.step-circle .circle-icon-chekmark{display:block}.step-progress.isChecked+.step-circle .circle-icon-gift{display:none}.cart_progress-step.isChecked .step-circle{background-color:teal}.progress3.isChecked+.step-circle svg path{fill:#fff}.step-progress.progress1.isChecked+.step-circle,.step-progress.progress2.isChecked+.step-circle,.step-progress.progress3.isChecked+.step-circle{background-color:teal}.step-progress:before{display:none}.step-progress::-webkit-progress-value{background-color:teal!important;background-image:initial!important}.step-progress::-moz-progress-bar{background-color:teal!important}.step-text{font-family:Poppins;font-size:11px;font-weight:400;line-height:18px;letter-spacing:0em;text-align:right;color:#333}#confettis{overflow:hidden;position:fixed;top:-50px;height:100%;width:355px;z-index:5;right:20px;pointer-events:none}canvas{width:100%;height:100vh}.isActiveCart .cart_progress-bar,.isActiveCart .top_swiper{display:block}.isActiveCart .gift_swiper{opacity:1;z-index:2}
/*# sourceMappingURL=/cdn/shop/t/89/assets/component-cart-drawer.css.map */
