.checkout-section{background:var(--clr-bg-card);padding:25px}.checkout-section .shipping-form{background:#fff;padding:40px 25px}.checkout-section .checkout-summary{background:#fff;padding:20px 25px}.checkout-section .checkout-summary h3{border-bottom:1px solid var(--clr-border);margin-bottom:15px;padding-bottom:15px;font-size:22px;font-weight:600}.checkout-section .checkout-summary .summery-item{border-bottom:1px solid var(--clr-border);justify-content:space-between;align-items:center;padding:10px;display:flex}.modal-btn{color:#fff;text-decoration:none}.d-none{display:none}.d-block{display:block}.payment-bold{margin:10px 0;display:block}.placeorder_btn button:hover{color:var(--clr-primary)!important;background-color:#fff!important}.form-select{font-family:solaimanlipi!important}textarea,input,select{font-size:18px!important}@media only screen and (max-width:668px){.placeorder_btn .placeorder_btn_div{border-top:1px solid var(--clr-bg-card);background:#fff;justify-content:center;display:flex;position:fixed;bottom:0;right:0;width:100%!important}.placeorder_btn .placeorder_btn_div button{border-radius:0;width:82%}}.coupon-header{cursor:pointer;border-top:1px solid var(--clr-border-ddd);justify-content:space-between;align-items:center;margin-top:20px;padding:8px 0;display:flex}.coupon-header:hover h5{color:var(--clr-bootstrap);transition:color .2s}.arrow-icon{color:var(--clr-bootstrap);font-size:18px;transition:transform .3s}.coupon-body{opacity:0;max-height:0;transition:all .4s;overflow:hidden}.coupon-body.open{opacity:1;max-height:200px;margin-top:10px}.coupon-body input{border-radius:6px}.coupon-note{color:#555;margin-top:5px;font-size:13px}
