.woocommerce form .form-row label.checkbox{display:block;padding-left:22px;line-height:1.5 !important}.woocommerce form .form-row label.checkbox input{position:absolute;margin:3px 0 0 -22px !important}article.hentry form p:not(.form-row){padding:3px;font-size:.875rem;line-height:1.5}#contentarea .ui.form button{padding:10px 30px}#products-area .woocommerce-notices-wrapper{display:none}.cl-modal-cart{position:fixed;top:0;left:0;width:100%;height:100%;background:#1313138a;z-index:10199}.modal-cart-content{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);width:95%;max-width:730px;padding:15px;margin:auto;background:#fff;border-radius:4px}.cart-holders{position:initial;width:100%;background:#fff;margin-left:0;transform:unset;transition:all ease-in .3s}.cart-header{position:relative;border-bottom:solid 1px #efefef;padding:0 0 15px;font-size:16px;text-align:left;overflow:hidden}.cart-header_icon{display:inline-block;vertical-align:middle;margin-right:10px;width:40px;height:40px;border-radius:20px;background:#eee;background-color:#c9363b}.cart-header_icon svg{display:block;width:18px;margin:0 10px;height:40px}.cart-header_info{display:inline-block;max-width:calc(100% - 110px);vertical-align:middle;line-height:100%;font-size:13px}.cart-header_info span.cart-count{display:block;font-size:20px;font-weight:700;line-height:1.2;margin-bottom:5px}.cart-header .close-cart{float:right;cursor:pointer}.cart-content{max-height:calc(100vh - 120px);overflow:auto}.cart-holders .cart-content ul{max-height:365px;overflow:auto}.cart-holders .cart-content ul li{position:relative;width:100%;max-width:100%;padding:10px 30px 10px 0;font-size:13px;text-align:left;border-bottom:solid 1px #dedede}.cart-content ul li:last-child{border-bottom:0}.cart-content ul li a{display:block}.cart-content ul li a.remove{position:absolute;top:5px;left:auto;right:0;width:30px;height:30px;line-height:10px;padding:10px}.mc-item{display:flex;column-gap:10px}.mc-item-body{display:flex;flex:1;flex-direction:column;justify-content:space-around}.mc-item-price{display:flex;align-items:center;column-gap:20px}.cart-holders .mc-item-thumb img{width:70px !important;height:auto !important;margin:0 !important}.mc-item .quantity{position:relative;width:100px;min-height:24px}.mc-item .quantity .qty{width:40px;height:24px;line-height:100%;float:left;display:block;padding:0;margin:0;padding-left:0;border:1px solid #eee;position:absolute;left:30px;font-size:13px;text-align:center}.quantity-button{position:absolute;width:30px;height:24px;font-size:22px;line-height:20px;cursor:pointer;text-align:center;color:#333;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;border-top:1px solid #eee;border-bottom:1px solid #eee;z-index:1}.quantity-button.quantity-up{left:100px;border-right:1px solid #eee}.quantity-button.quantity-down{left:30px;border-left:1px solid #eee}.cart-content ul li span.amount{font-size:12px;display:inherit}.cart-content ul li:after{content:"";display:table;width:100%}.cart-content .total{position:relative;width:100%;text-align:right;margin-bottom:0;padding:20px 15px;border-top:solid 1px #dedede}.total strong{font-weight:500}p.total span.woocommerce-Price-amount.amount{font-size:22px;font-weight:700;margin-left:6px}.woocommerce-mini-cart__buttons{display:none}.cart-footer{display:flex;column-gap:10px;flex-direction:column;position:relative;bottom:0;right:0;left:0;background:0 0}.cart-footer .btn{width:100%;font-size:.95em;text-transform:uppercase;font-weight:700;line-height:14px;text-align:center;padding:12px!important;margin:5px 0;border-radius:4px}.cart-footer .btn.wc-forward{background:#fff!important;color:#000!important;border:solid 1px #e1e1e1;display:inline-block!important}.cart-footer .btn:last-child{margin-right:0}.cart-holders .cart-footer .btn.checkout{background-color:#399e5a}.woocommerce div.product form.cart .button,.woocommerce #payment #place_order,.cart-holders .cart-footer a.checkout-btn,.woocommerce-cart .wc-proceed-to-checkout a.button{border:none}.cart-footer a.checkout-btn svg{width:14px;height:12px;color:#fff;margin-left:10px;animation:1s ease-in-out infinite forward}.woocommerce-mini-cart__empty-message{text-align:center;padding:10px 20px;border:1px solid #ededed}.cart-content .info-harga{font-size:80%;height:32px;line-height:22px;padding:5px 15px;margin:-5px 0 10px;color:#2b493b;background-color:#e3f3dd;text-align:center}.cart-content .info-harga:after{position:relative;display:block;content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #e3f3dd;bottom:40px;left:75%}@keyframes forward{0%,100%{transform:translate(0,0)}50%{transform:translate(4px,0)}}.loader-sidebar-cart{display:flex;align-items:center;justify-content:center;z-index:9999;position:absolute;top:0;right:0;left:0;bottom:0;background:#ddd;opacity:.5;padding:20px}.woocommerce-mini-cart .co-kupon{font-size:13px;line-height:1.4;padding:10px 15px;margin-bottom:5px;background-color:#fff8dc;color:#b22222;border:solid 1px #ebebeb}.woocommerce-mini-cart .success{background-color:#dffdea;color:#006400}.entry-content .mini,.woocommerce-mini-cart .maxi,.woocommerce-mini-cart .co-kupon a,.woocommerce-mini-cart .co-kupon br{display:none}@media (max-width:750px){.cart-holders .cart-content ul{min-height:auto}.cart-content .total{position:unset}}@media (max-width:750px) and (max-height:740px){.cart-holders .cart-content ul{max-height:320px}}@media (min-width:751px){.cart-content .info-harga{position:absolute;bottom:75px;background-color:unset;color:#b5850d;font-size:90%;text-align:left}.cart-content .info-harga:after{content:none}.cart-footer{flex-direction:row}.cart-footer .btn{width:auto}}body:not(.woocommerce-page) .mini_cart_item .quantity,body:not(.woocommerce-page) .cart-holders li.mini_cart_item a.remove{display:none}