#popup-cart .modal-title{text-transform:uppercase}#popup-cart .modal-body .wrap-cart{padding:0px;box-shadow:none;border:0px}#popup-cart .modal-body .top-cart{width:100%;border:0px;padding:0px;margin:0px}#popup-cart .modal-footer{padding:0.75rem 0 0 0;border-top:0px}.buymore-cart{color:var(--color-red);cursor:pointer;margin:0px}.buymore-cart i{margin-right:2px;margin-top:5px;vertical-align:top;font-size:12px}.wrap-cart{background:#ffffff}.top-cart{width:60%;border-right:1px solid #eee;padding-right:15px;margin-right:15px}.procart{padding:20px 10px;border:1px solid #eee;border-top:0px}.pic-procart{width:20%;text-align:center;margin-right:3%}.pic-procart img{max-width:100%;max-height:100px}.pic-procart .del-procart{color:#999;font-size:12px;display:block;margin-top:5px;cursor:pointer}.pic-procart .del-procart:hover{color:red}.pic-procart-rp{display:none;margin:10px auto auto auto;width:100%;max-width:85px}.info-procart{width:80%;margin-right:3%}.name-procart a{font-size:14px;color:#000;display:block}.name-procart a:hover{color:var(--color-red)}.properties-procart{display:block}.properties-procart p{display:inline-block;margin-bottom:0px}.properties-procart p:first-child{margin-right:10px}.properties-procart p strong{font-weight:600}.quantity-procart{width:20%;margin-right:3%}.quantity-procart p{margin-bottom:0px}.quantity-counter-procart{border:1px solid #dfdfdf;width:100%;height:30px;line-height:normal;text-align:center;border-radius:3px}.counter-procart{background-color:transparent;border:0px;width:30%;color:#333;outline:none;cursor:pointer;font-size:23px}.counter-procart:hover,.counter-procart:focus{color:var(--color-red)}.counter-procart:disabled,.counter-procart:disabled:hover{color:#ccc;cursor:not-allowed}.counter-procart-minus{line-height:26px}.counter-procart-plus{line-height:24px}.quantity-counter-procart .quantity-procat{width:40%;box-sizing:border-box;border:0px;border-right:1px solid #dfdfdf;border-left:1px solid #dfdfdf;outline:none;box-shadow:none;padding:0px;color:#333;text-align:center}.price-procart{width:20%;text-align:right}.price-procart-rp{display:none;width:100%;margin-bottom:10px;font-size:13.5px}.price-new-cart{color:var(--color-red);margin-bottom:0px}.price-old-cart{color:#999;text-decoration:line-through}.procart-label{border:0px;background:#f7f7f7;padding:10px;margin:0px;text-transform:capitalize}.procart-label .quantity-procart p:last-child{display:none}.money-procart{margin-top:15px}.total-procart{background:#f7f7f7;padding:7px 10px;border:1px solid #ececec;margin-bottom:-1px}.total-procart p{margin-bottom:0px;font-size:15px}.total-procart p:last-child{color:var(--color-red)}.bottom-cart{width:40%}.section-cart{position:-webkit-sticky;position:sticky;top:15px}.title-cart{font-size:18px;text-transform:uppercase;color:#343436;border-bottom:1px solid #eee;padding-bottom:5px;margin-bottom:15px;font-weight:700}.information-cart{margin-bottom:1.5rem}.input-cart{margin-bottom:0.5rem;position:relative}.input-cart input,.input-cart textarea{font-size:14px;padding:0.5rem 0.75rem;outline:none;height:auto}.input-cart textarea{resize:none;height:100px}.input-cart select{cursor:pointer;font-size:14px;padding:0.5rem 1.75rem 0.5rem 0.75rem;height:auto}.input-double-cart{margin-bottom:0.5rem}.input-double-cart .input-cart{width:49%;float:left;margin-right:2%;margin-bottom:0px}.input-double-cart .input-cart:last-child{margin-right:0px}.input-triple-cart{margin-bottom:0.5rem}.input-triple-cart .input-cart{width:32.65%;float:left;margin-right:1%;margin-bottom:0px}.input-triple-cart .input-cart:last-child{margin-right:0px}.payments-cart{text-align:left;margin-bottom:5px;min-height:auto}.payments-cart:last-child{margin-bottom:0px}.payments-cart input{top:calc(50% - 1.25rem/2)}.payments-label{cursor:pointer;background: #f7f7f7;display:block;padding:10px 15px;border-radius:3px;margin-bottom:0px;color:#313131!important}.payments-label::before,.payments-label::after{top:calc(50% - 1rem/2)}.payments-label.active{background:var(--color-red);color:#ffffff!important}.payments-info{display:none;overflow:hidden;background:#f5efef;border-radius:5px}.payments-info p{margin-bottom:1em}.payments-info.active{padding:10px 15px;margin-top:5px;display:block}.btn-cart{outline:none!important;box-shadow:none!important;border-color:transparent!important;font-size:14px;text-transform:uppercase;background: #0b1924;}.btn-cart:hover{background:#719880}.empty-cart{padding:25px 30px;display:block;text-align:center;color:#23527c!important;width:100%}.empty-cart i{color:red;font-size:70px}.empty-cart p{margin:15px 0px;color:#333;font-size:18px}.empty-cart span{display:inline-block;border:1px solid #2e9ef2;border-radius:3px;padding:10px;font-size:16px;text-transform:uppercase;width:100%;max-width:325px}@media(max-width:993px){.wrap-cart{flex-wrap:wrap}.top-cart,.bottom-cart{width:100%;border-right:0px;padding-right:0px;margin-right:0px}.top-cart{margin-bottom:30px}}@media(max-width:769px){.price-procart,.procart-label .quantity-procart p:first-child{display:none}.price-procart-rp,.procart-label .quantity-procart p:last-child{display:block}.quantity-procart{width:25%;text-align:right;margin-right:0px}.info-procart{width:65%}}@media(max-width:441px){.procart-label{font-size:12px}.pic-procart{display:none}.pic-procart-rp{display:block}.info-procart{width:65%;margin-right:5%}.quantity-procart{width:35%}.input-double-cart,.input-triple-cart{margin-bottom:0px}.input-double-cart .input-cart,.input-triple-cart .input-cart{width:100%;float:none;margin:0 0 0.5rem 0!important}}.support-cart{position:fixed;z-index:999;right:25px;bottom:145px;top:auto!important}.support-cart a.btn-support-cart{position:relative;margin:20px 10px;text-align:left;width:40px;height:40px;cursor:pointer;display:block}.support-cart a.btn-support-cart i{width:40px;height:40px;background:#FF2D37;color:#fff;border-radius:100%;font-size:20px;text-align:center;line-height:1.9;position:relative;z-index:999}.support-cart a.btn-support-cart svg{position:absolute;top:50%;transform:translate(0,-50%);z-index:1;left:0;right:0;margin:0 auto}.support-cart a.btn-support-cart .kenit-alo-circle{border-color:#6f6f6f}.support-cart a.btn-support-cart .kenit-alo-circle-fill{background-color:rgb(8 8 8 / 50%)}.support-cart .count_item_pr{position:absolute;top:-15px;right:-15px;height:25px;min-width:25px;border-radius:50%;color:#fff;background-color:#000000;text-align:center;line-height:21px;z-index:9999;border:2px solid #fff;font-size:13px}.support-cart:before{border:15px solid transparent;border-bottom:15px solid #FF2D37;margin-left:-15px;bottom:75px;left:30px;content:" ";height:0;width:0;position:absolute;pointer-events:none;display:none}.support-cart:after{content:"";position:absolute;left:0;bottom:70px;width:100%;height:30px;background:0 0;display:none;z-index:8}.kenit-alo-circle-fill{width:60px;height:60px;top:-10px;position:absolute;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;transition:all .1s;background-color:rgba(21,85,147,0.5);opacity:.75;right:-10px}.kenit-alo-circle{width:50px;height:50px;top:-5px;right:-5px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,0.4);opacity:.1;border-color:#1862a9;opacity:.5}.support-online .btn-support{cursor:pointer}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3,0.3,0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes pulse{from{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale3d(1,1,1)}}.pulse{animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,0.75,1)}40%{transform:scale3d(0.75,1.25,1)}50%{transform:scale3d(1.15,0.85,1)}65%{transform:scale3d(0.95,1.05,1)}75%{transform:scale3d(1.05,0.95,1)}to{transform:scale3d(1,1,1)}}
