body.woocommerce-checkout,body.woocommerce-cart{direction:ltr;text-align:left}body.woocommerce-checkout .woocommerce,body.woocommerce-cart .woocommerce{max-width:1180px;margin:40px auto;padding:0 20px} .woocommerce form .form-row input.input-text,.woocommerce form .form-row select{min-height:46px;border:1px solid #cbd5e1;border-radius:8px;padding:10px} .woocommerce #payment{background:#f4f7fb;border-radius:12px} .woocommerce button.button.alt,.woocommerce a.button.alt{background:#10153f;color:white;border-radius:8px;padding:14px 22px} .woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{width:100%;float:none} @media(min-width:960px){.woocommerce-checkout form.checkout{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.8fr);gap:24px}.woocommerce-checkout #customer_details{grid-row:1 / 4}.woocommerce-checkout #order_review_heading{margin:0}.woocommerce-checkout #order_review{grid-column:2}}