.woocommerce-order-pay .woocommerce,.woocommerce-order-received .woocommerce{background:transparent!important;padding:0!important}.woocommerce-order-pay form#order_review,.woocommerce-order-received .woocommerce-order{max-width:900px;margin:0 auto;background:#121216;border:1px solid #292930;border-radius:24px;padding:26px}.woocommerce-order-pay #order_review_heading{max-width:900px;margin:0 auto 15px;font-size:2rem}.woocommerce-order-pay table.shop_table,.woocommerce-order-received table.shop_table{background:#17171d;border-color:#303038!important}.woocommerce-order-pay table th,.woocommerce-order-pay table td,.woocommerce-order-received table th,.woocommerce-order-received table td{border-color:#303038!important;color:#fff}.woocommerce-order-pay #payment{background:#1b1b21!important;color:#fff!important;border-radius:16px!important}.woocommerce-order-pay #payment .payment_box{background:#292930!important;color:#ddd!important}.woocommerce-order-pay #payment .payment_box:before{border-bottom-color:#292930!important}.woocommerce-order-pay #place_order{width:100%;background:#c7ff35!important;color:#111!important;border-radius:12px!important;min-height:54px;font-weight:900!important}.woocommerce-thankyou-order-received{background:rgba(199,255,53,.08);border:1px solid rgba(199,255,53,.3);border-radius:16px;padding:18px;color:#c7ff35;font-weight:800}.woocommerce-order-overview{display:grid!important;grid-template-columns:repeat(4,1fr);gap:10px;padding:0!important;margin:20px 0!important}.woocommerce-order-overview li{float:none!important;width:auto!important;margin:0!important;padding:14px!important;background:#19191f;border:1px solid #292930!important;border-radius:12px;color:#aaa}.woocommerce-order-overview li strong{color:#fff;margin-top:5px}.woocommerce-order-details,.woocommerce-customer-details{background:#15151a;border:1px solid #292930;border-radius:18px;padding:20px;margin-top:20px}.woocommerce-customer-details address{border-color:#292930!important;background:#19191f;color:#ddd;border-radius:12px!important}@media(max-width:700px){.woocommerce-order-pay form#order_review,.woocommerce-order-received .woocommerce-order{padding:15px;border-radius:16px}.woocommerce-order-overview{grid-template-columns:1fr 1fr}.woocommerce-order-details,.woocommerce-customer-details{padding:14px}}@media(max-width:420px){.woocommerce-order-overview{grid-template-columns:1fr}}
