.form-address{display:none}.form-address.show{display:block}.cart-list .desc-row{display:flex;justify-content:space-between}.cart-list .desc-row .meta{font-size:14px;color:var(--gray)}.cart-list .price-wrap{display:flex;flex-direction:column;align-items:flex-end}.cart-list .price-wrap .price{font-size:18px;font-weight:600;color:var(--primary)}.cart-list .remove{color:var(--primary)}.cart-min .cart-media{width:60px;margin-right:10px}.cart-min .product-name a{font-size:14px}.cart-min .price-wrap .price{font-size:15px;font-weight:600;color:var(--primary);white-space:nowrap}.chekout-coupon{width:600px;margin:45px auto 5px;text-align:center}.checkout-charge{max-width:600px;margin:0 auto;background:var(--white)}.checkout-charge ul{border-top:3px solid var(--primary)}.checkout-charge ul li{padding:15px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid var(--border)}.checkout-charge ul li:last-child{border-bottom:0}.checkout-charge ul li:last-child span{font-size:18px;font-weight:500;color:var(--primary)}.checkout-charge ul li span{font-weight:500;color:var(--heading);text-transform:capitalize}.checkout-charge ul li span.price{font-weight:600}.checkout-charge ul li span small{font-size:14px;font-weight:400;margin-left:3px}.checkout-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:25px;margin-top:50px}.checkout-check input{width:15px;height:15px;margin-right:10px;margin-top:4px;cursor:pointer}.checkout-check label{line-height:22px}.checkout-check label a{color:var(--primary)}.checkout-check label a:hover{text-decoration:underline}.checkout-proced .btn{width:100%}.table-action .view i,.table-action .trash i{background:var(--chalk)}.form-group .mgs{font-size:15px;color:#f00;display:none}@media(max-width:767px){.chekout-coupon,.checkout-charge{width:100%}.checkout-check{margin-top:15px}.filter-select{height:40px}.checkout-part .cart-list{padding:0}}.shipping-item{position:relative;cursor:pointer;padding:0;margin-bottom:15px;width:100%}.shipping-item.default{color:var(--gray)}.shipping-item input[type="radio"]{display:none}.shipping-content{border:2px solid #ddd;border-radius:8px;padding:15px;background:#fff;transition:all .2s ease;display:block}.shipping-content .title{display:flex;justify-content:space-between;align-items:center;font-size:1.1rem;font-weight:600;margin-bottom:6px}.shipping-content .price{font-weight:600;color:#d9534f}.shipping-content .eta,.shipping-content .partner{display:block;margin-bottom:4px;color:#555;line-height:1.4}.shipping-item input[type="radio"]:checked+.shipping-content{border-color:#28a745;box-shadow:0 0 6px rgba(40,167,69,.4);background:#f8fff8}.shipping-item input[type="radio"]:checked+.shipping-content::after{content:"✔";position:absolute;top:1px;right:7px;font-size:20px;color:#28a745;font-weight:bold}