.woocommerce-account .woocommerce{background:#fff;padding:30px;border-radius:20px;display:flex;justify-content:center}.woocommerce-account .woocommerce-MyAccount-navigation{width:220px;margin-right:20px}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation li{margin-bottom:10px}.woocommerce-account .woocommerce-MyAccount-navigation a{font-family:'Roboto',sans-serif;font-size:16px;color:#000;background:#f2f2f2;border-radius:12px;padding:12px 16px;display:block;transition:all 0.25s ease;font-weight:500;box-shadow:0 2px 6px rgba(0,0,0,0.05)}.woocommerce-account .woocommerce-MyAccount-navigation a:hover{background:#D21404;color:#fff!important;transform:translateY(-2px);box-shadow:0 6px 14px rgba(210,20,4,0.25)}.woocommerce-account .woocommerce-MyAccount-navigation .is-active a{background:linear-gradient(135deg,#D21404,#ff3b2f);color:#fff!important;box-shadow:0 4px 12px rgba(210,20,4,0.3)}.woocommerce-account .woocommerce-MyAccount-content{font-family:'Roboto',sans-serif;font-size:16px;color:#333;line-height:1.6;padding-left:20px;max-width:500px}.woocommerce-checkout .woocommerce{max-width:1100px;margin:0 auto;padding:40px;background:#fff;border-radius:20px}.woocommerce-checkout h3{margin-top:30px;margin-bottom:15px;font-weight:600}.woocommerce-checkout .woocommerce-info,.woocommerce-checkout .woocommerce-form-login-toggle,.woocommerce-checkout .woocommerce-form-coupon-toggle{background:#111!important;color:#fff!important;border-radius:10px;border:none!important;box-shadow:none!important}.woocommerce-checkout form.login,.woocommerce-checkout form.checkout_coupon{background:#fff;padding:20px;border-radius:15px;box-shadow:0 4px 12px rgba(0,0,0,0.05);border:none!important}.woocommerce-checkout input,.woocommerce-checkout select,.woocommerce-checkout textarea{background:#f5f5f5;border:none!important;border-radius:10px;padding:12px;font-size:14px;box-shadow:none!important}.woocommerce-checkout input:focus,.woocommerce-checkout select:focus,.woocommerce-checkout textarea:focus{outline:none;box-shadow:0 0 0 2px #D21404!important}.woocommerce-checkout .woocommerce-additional-fields textarea{min-height:120px}.woocommerce-checkout button,.woocommerce-checkout input[type="submit"],.woocommerce-checkout button#place_order{background:#D21404!important;color:#fff!important;border-radius:10px;padding:12px 18px;transition:0.3s;border:none!important;box-shadow:none!important}.woocommerce-checkout button:hover,.woocommerce-checkout input[type="submit"]:hover,.woocommerce-checkout button#place_order:hover{background:#000!important;color:#fff!important}.woocommerce-checkout .woocommerce-form-login-toggle{display:none}.woocommerce-checkout #main-content,.woocommerce-checkout .container,.woocommerce-checkout .et-l--footer,.woocommerce-checkout footer{width:100%!important;max-width:100%!important}.woocommerce-checkout .et-l--footer .et_pb_section{width:100%!important;max-width:100%!important;background-color:#000!important}.woocommerce-checkout .et-l--footer .et_pb_row{width:100%!important;max-width:1200px!important;margin:0 auto!important}.woocommerce-cart .woocommerce{max-width:1100px;margin:0 auto;padding:40px;background:#fff;border-radius:20px}.woocommerce-cart table.shop_table{border:none!important;border-radius:16px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,0.05)}.woocommerce-cart table.shop_table th,.woocommerce-cart table.shop_table td{padding:18px;border-color:#f0f0f0!important}.woocommerce-cart table.shop_table th{background:#111;color:#fff;font-weight:600}.woocommerce-cart .product-remove a{color:#D21404!important;font-size:22px}.woocommerce-cart input,.woocommerce-cart select{background:#f5f5f5;border:none!important;border-radius:10px;padding:12px;box-shadow:none!important}.woocommerce-cart input:focus,.woocommerce-cart select:focus{outline:none;box-shadow:0 0 0 2px #D21404!important}.woocommerce-cart button,.woocommerce-cart .button,.woocommerce-cart a.checkout-button,.woocommerce-cart input[type="submit"]{background:#D21404!important;color:#fff!important;border:none!important;border-radius:10px;padding:14px 20px;transition:0.3s;box-shadow:none!important}.woocommerce-cart button:hover,.woocommerce-cart .button:hover,.woocommerce-cart a.checkout-button:hover,.woocommerce-cart input[type="submit"]:hover{background:#000!important;color:#fff!important}.woocommerce-cart .cart_totals{background:#fff;padding:25px;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,0.05)}.woocommerce-cart .cart_totals h2{margin-bottom:20px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%;text-align:center;font-size:16px}.woocommerce-cart .coupon .input-text{min-width:180px}