.CheckoutForm_checkoutForm__WMeAb{background-color:#ffffff;padding:2rem;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.CheckoutForm_inputField__ltvNN::placeholder{color:var(--primary)}.CheckoutForm_inputField__ltvNN{width:100%;padding:10px 14px;border:1px solid var(--primary);border-radius:6px;font-size:1rem}.CheckoutForm_inputField__ltvNN:focus{border-color:var(--primary);outline:none}.CheckoutForm_textAreaField__BJ7Rc{width:100%;padding:10px 14px;border:1px solid var(--primary);border-radius:6px;font-size:1rem;resize:none;color:var(--primary)}.CheckoutForm_textAreaField__BJ7Rc:focus{border-color:var(--primary);outline:none}.CheckoutForm_box__wFhA8{border:1px solid var(--primary);background-color:#f9f9f9;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.CheckoutForm_cartList__FHxtJ{list-style:none;padding:0;margin:0}.CheckoutForm_cartList__FHxtJ li{margin-bottom:8px;font-size:1rem}.CheckoutForm_cartBox__BoGMe{background-color:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.CheckoutForm_cartHeading__UbPW9{margin-bottom:1rem;font-size:1.5rem;font-weight:700}.CheckoutForm_cartItem__yBVhU{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid #eee;font-size:1rem}.CheckoutForm_cartItemTotal__5T10y{display:flex;justify-content:space-between;padding:.8rem 0;font-size:1.2rem;font-weight:700}.CheckoutHeader_backgroundImage__IuxvY{position:relative;background-image:url(/imgs/checkout/krishi.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:200px;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column;color:white;text-shadow:0 1px 3px rgba(0,0,0,.8)}.CheckoutHeader_backgroundImage__IuxvY:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:1}.CheckoutHeader_heading__BxiT9,.CheckoutHeader_subtext__kNFUO{position:relative;z-index:2}.CheckoutHeader_heading__BxiT9{font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.CheckoutHeader_subtext__kNFUO{font-size:1.2rem}.CheckoutHeader_heading4Style__mA0Vr{font-weight:700;margin-bottom:.5rem!important}.CheckoutHeader_subtextStyle__Tts2i{font-size:1.1rem!important}