body.wadaif-commerce-page{background:#f4f8fc;color:#173b5d;font-family:Cairo,sans-serif}.wadaif-commerce-page .noo-page-heading{display:none!important}.wadaif-commerce-page .container-wrap .main-content{padding-top:26px!important;padding-bottom:90px!important}.wadaif-commerce-page .woocommerce,.wadaif-commerce-page .wp-block-woocommerce-cart,.wadaif-commerce-page .wp-block-woocommerce-order-confirmation{max-width:1180px;margin-inline:auto;direction:rtl;text-align:right;min-width:0}
.wadaif-commerce-intro{max-width:1180px;margin:0 auto 24px;padding:23px 27px;border:1px solid #d6e8f8;border-radius:17px;background:linear-gradient(115deg,#e4f2ff,#f4faff);direction:rtl;box-sizing:border-box}.wadaif-commerce-intro>span{font:12px/1.9 Cairo,sans-serif;color:#64839e}.wadaif-commerce-intro h1{font:800 28px/1.7 Cairo,sans-serif;color:#173b5d;margin:3px 0 6px}.wadaif-commerce-intro p{font:13px/1.9 Cairo,sans-serif;color:#71869b;margin:0}
.wadaif-commerce-page .woocommerce :is(h2,h3,h4,label,input,select,textarea,button,.button){font-family:Cairo,sans-serif!important;letter-spacing:normal;text-transform:none}.wadaif-commerce-page .woocommerce h2{font-size:22px;color:#173b5d;font-weight:800}.wadaif-commerce-page .woocommerce h3{font-size:19px;color:#173b5d;font-weight:700}.wadaif-commerce-page .woocommerce a{color:#1476c8}
.wadaif-commerce-page .woocommerce :is(form.woocommerce-cart-form,.cart_totals,form#order_review,form#add_payment_method,.woocommerce-order-details,.woocommerce-customer-details,.woocommerce-MyAccount-content){box-sizing:border-box;border:1px solid #dbe7f2!important;border-radius:15px;background:white;padding:22px;min-width:0;box-shadow:0 5px 24px #234e7406;margin-bottom:20px}.wadaif-commerce-page .woocommerce .cart_totals{max-width:100%;margin-top:20px}.wadaif-commerce-page .woocommerce .cart-collaterals{float:none!important;display:block;width:100%}.wadaif-commerce-page .woocommerce .cart_totals>h2{margin-top:0}.wadaif-commerce-page .woocommerce form#order_review{max-width:860px;margin-inline:auto}
.wadaif-commerce-page .woocommerce table.shop_table{width:100%;max-width:100%;border:0!important;border-collapse:collapse;table-layout:auto;font:13px/1.9 Cairo,sans-serif}.wadaif-commerce-page .woocommerce table.shop_table :is(th,td){padding:13px 10px;border:0!important;border-bottom:1px solid #e7eef5!important;text-align:right;vertical-align:middle;overflow-wrap:anywhere;color:#315773}.wadaif-commerce-page .woocommerce table.shop_table th{font-weight:700;background:#f7fbff}.wadaif-commerce-page .woocommerce table.shop_table .product-thumbnail img{max-width:64px;height:auto;object-fit:contain;border-radius:9px}.wadaif-commerce-page .woocommerce table.shop_table .product-quantity input{width:75px;max-width:100%}.wadaif-commerce-page .woocommerce table.shop_table .order-total{font-size:18px;color:#126bb3}.wadaif-commerce-page .woocommerce table.shop_table .order-total .amount{color:#126bb3;font-weight:800}.wadaif-commerce-page .woocommerce .woocommerce-orders-table__cell-order-actions .button{margin:3px}
.wadaif-commerce-page .woocommerce .button,.wadaif-commerce-page .woocommerce button.button{display:inline-flex;align-items:center;justify-content:center;min-height:45px;padding:10px 19px;border:1px solid #1476c8;border-radius:9px;background:#1476c8;color:white!important;font:700 14px/1.7 Cairo,sans-serif!important;text-decoration:none;white-space:normal;box-sizing:border-box}.wadaif-commerce-page .woocommerce .button:hover{background:#0c64ae}.wadaif-commerce-page .woocommerce button:disabled{opacity:.6;cursor:wait}.wadaif-commerce-page .woocommerce :is(.button,button,input,select):focus-visible{outline:3px solid #1476c833;outline-offset:2px}.wadaif-commerce-page .woocommerce .input-text,.wadaif-commerce-page .woocommerce select{min-height:45px;max-width:100%;border:1px solid #cfdfed;border-radius:9px;padding:9px 12px;font:14px/1.7 Cairo,sans-serif;color:#244e6c;box-sizing:border-box}.wadaif-commerce-page .woocommerce .coupon{display:flex;gap:9px;align-items:center;flex-wrap:wrap;min-width:0}.wadaif-commerce-page .woocommerce .coupon input{min-width:140px;width:auto!important;max-width:100%}.wadaif-commerce-page .woocommerce input:is([type=radio],[type=checkbox]){accent-color:#1476c8}
.wadaif-commerce-page .woocommerce form#order_review #payment,.wadaif-commerce-page .woocommerce form#add_payment_method #payment{background:transparent!important;border:0}.wadaif-commerce-page #order_review ul.payment_methods,.wadaif-commerce-page #add_payment_method ul.payment_methods{list-style:none;margin:18px 0;padding:0;border:0}.wadaif-commerce-page #order_review ul.payment_methods>li,.wadaif-commerce-page #add_payment_method ul.payment_methods>li{list-style:none;border:1px solid #d7e5f1;border-radius:10px;background:#fbfdff;padding:13px;margin-bottom:10px;font:14px/1.9 Cairo,sans-serif;overflow-wrap:anywhere}.wadaif-commerce-page #order_review ul.payment_methods>li:has(input:checked),.wadaif-commerce-page #add_payment_method ul.payment_methods>li:has(input:checked){background:#eff7ff;border-color:#1476c8}.wadaif-commerce-page .woocommerce .payment_box{background:white!important;border:1px solid #e0eaf3;border-radius:8px;color:#55738d;font:12px/1.9 Cairo,sans-serif;box-sizing:border-box}.wadaif-commerce-page .woocommerce .payment_box::before{display:none}.wadaif-commerce-page .woocommerce .payment_box fieldset{min-width:0;max-width:100%}.wadaif-commerce-page .woocommerce #place_order{width:100%;float:none;min-height:50px}.wadaif-commerce-page .woocommerce ul.payment_methods img{max-height:34px;max-width:140px;width:auto;object-fit:contain}
.wadaif-commerce-page .woocommerce .woocommerce-order-overview{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;list-style:none;padding:0;margin:20px 0}.wadaif-commerce-page .woocommerce .woocommerce-order-overview>li{float:none!important;border:1px solid #dbe7f2!important;border-radius:11px;background:white;padding:16px!important;margin:0!important;font:12px/1.9 Cairo,sans-serif;color:#71869b;min-width:0;overflow-wrap:anywhere}.wadaif-commerce-page .woocommerce .woocommerce-order-overview strong{display:block;color:#244e6c;font:700 15px/1.9 Cairo,sans-serif;overflow-wrap:anywhere}.wadaif-commerce-page .woocommerce .woocommerce-thankyou-order-received{background:#edf7ff;border:1px solid #cee5f8;border-radius:11px;padding:16px;font:700 15px/1.9 Cairo,sans-serif;color:#244e6c}.wadaif-commerce-page .woocommerce .woocommerce-error{border-radius:10px;background:#fff3f3;color:#a13742}.wadaif-commerce-page .woocommerce .woocommerce-message,.wadaif-commerce-page .woocommerce .woocommerce-info{border-radius:10px;font:13px/1.9 Cairo,sans-serif}.wadaif-commerce-page .woocommerce-MyAccount-navigation ul{list-style:none;padding:8px;margin:0;border:1px solid #dbe7f2;border-radius:12px;background:white}.wadaif-commerce-page .woocommerce-MyAccount-navigation a{display:block;padding:10px 12px;border-radius:8px;font:13px/1.8 Cairo,sans-serif}.wadaif-commerce-page .woocommerce-MyAccount-navigation .is-active a{background:#edf6ff;color:#126bb3;font-weight:700}
.wadaif-commerce-page .wp-block-woocommerce-cart{font:14px/1.9 Cairo,sans-serif}.wadaif-commerce-page .wc-block-cart .wc-block-components-main,.wadaif-commerce-page .wc-block-cart .wc-block-components-sidebar{background:white;border:1px solid #dbe7f2;border-radius:14px;padding:20px;box-sizing:border-box;min-width:0}.wadaif-commerce-page .wc-block-cart-items{font-family:Cairo,sans-serif}.wadaif-commerce-page .wc-block-cart-items td,.wadaif-commerce-page .wc-block-cart-items th{border-color:#e7eef5!important}.wadaif-commerce-page .wc-block-cart__submit-button{background:#1476c8!important;color:white!important;border-radius:10px;min-height:49px;font:800 15px/1.8 Cairo,sans-serif}.wadaif-commerce-page .wc-block-components-product-name{font:700 14px/1.8 Cairo,sans-serif;color:#244e6c}.wadaif-commerce-page .wc-block-components-totals-footer-item{color:#126bb3;font-weight:800}.wadaif-commerce-page .wp-block-woocommerce-order-confirmation :is(.wc-block-order-confirmation-summary,.wc-block-order-confirmation-totals,.wc-block-order-confirmation-billing-address,.wc-block-order-confirmation-shipping-address){border:1px solid #dbe7f2;border-radius:14px;background:white;padding:20px;box-sizing:border-box;font-family:Cairo,sans-serif}.wadaif-commerce-page .wp-block-woocommerce-order-confirmation h2{font:800 22px/1.8 Cairo,sans-serif;color:#173b5d}
.wadaif-payment-guide{max-width:1180px;margin:auto;padding:24px;background:white;border:1px solid #dbe7f2;border-radius:15px;font:14px/2 Cairo,sans-serif;color:#315773;overflow-wrap:anywhere;box-sizing:border-box}.wadaif-payment-guide h2,.wadaif-payment-guide h3{color:#173b5d;font-family:Cairo,sans-serif;font-size:21px}.wadaif-payment-guide input:not([type=hidden]):not([type=checkbox]):not([type=radio]){max-width:100%;min-height:45px;border:1px solid #cfdfed;border-radius:9px;padding:9px 12px;box-sizing:border-box;font-family:Cairo,sans-serif}.wadaif-payment-guide button,.wadaif-payment-guide input[type=submit]{background:#1476c8;color:white;border:0;border-radius:9px;padding:11px 20px;font:700 14px Cairo,sans-serif}
@media(max-width:700px){.wadaif-commerce-page .container-wrap .main-content{padding:18px 12px 115px!important}.wadaif-commerce-intro{padding:18px;border-radius:13px;margin-bottom:18px}.wadaif-commerce-intro h1{font-size:24px}.wadaif-commerce-intro p{font-size:12px}.wadaif-commerce-page .woocommerce :is(form.woocommerce-cart-form,.cart_totals,form#order_review,form#add_payment_method,.woocommerce-order-details,.woocommerce-customer-details,.woocommerce-MyAccount-content){padding:15px;border-radius:12px;max-width:100%;overflow-wrap:anywhere}.wadaif-commerce-page .woocommerce table.shop_table :is(th,td){padding:10px 5px;font-size:12px}.wadaif-commerce-page .woocommerce form.woocommerce-cart-form{overflow-x:auto}.wadaif-commerce-page .woocommerce table.cart .coupon{max-width:100%;float:none}.wadaif-commerce-page .woocommerce table.cart .actions .button{margin:5px 0;max-width:100%}.wadaif-commerce-page .woocommerce .woocommerce-order-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.wadaif-commerce-page .woocommerce .woocommerce-order-overview strong{font-size:13px}.wadaif-commerce-page .wc-block-cart .wc-block-components-main,.wadaif-commerce-page .wc-block-cart .wc-block-components-sidebar{padding:15px;width:100%!important;margin:0 0 15px}.wadaif-payment-guide{padding:17px}.wadaif-commerce-page .woocommerce-MyAccount-navigation,.wadaif-commerce-page .woocommerce-MyAccount-content{float:none!important;width:100%!important}.wadaif-commerce-page .woocommerce-MyAccount-navigation{margin-bottom:15px}}
.wadaif-commerce-page .wc-block-cart.wc-block-components-sidebar-layout,.wadaif-commerce-page .wc-block-cart .wc-block-components-sidebar-layout{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(290px,.88fr);gap:24px;direction:rtl}.wadaif-commerce-page .wc-block-cart .wc-block-components-main,.wadaif-commerce-page .wc-block-cart .wc-block-components-sidebar{width:100%!important;max-width:100%;margin:0!important}
@media(max-width:900px){.wadaif-commerce-page .wc-block-cart.wc-block-components-sidebar-layout,.wadaif-commerce-page .wc-block-cart .wc-block-components-sidebar-layout{grid-template-columns:minmax(0,1fr);gap:18px}}
.wadaif-commerce-page .wal-redeem-wallet-fund-form-wrapper,.wadaif-commerce-page .wal-block-redeem-wallet-fund-form_wrapper{background:#f4f9ff;border:1px solid #d5e5f3;border-radius:12px;padding:16px;margin-bottom:18px;font:13px/1.9 Cairo,sans-serif;color:#416683;box-sizing:border-box;max-width:100%}.wadaif-commerce-page .wal-checkout-partial-fund-usage-form,.wadaif-commerce-page .wal-block-redeem-wallet-fund-form_fields{max-width:100%;min-width:0}.wadaif-commerce-page .wal-partial-fund-usage-amount,.wadaif-commerce-page .wal-block-redeem-wallet-fund{border:1px solid #cfdfed!important;border-radius:9px!important;min-height:45px;max-width:100%;padding:9px 12px;font:14px Cairo,sans-serif;box-sizing:border-box}.wadaif-commerce-page .wal-checkout-partial-fund-usage-btn,.wadaif-commerce-page .wal-block-redeem-wallet-fund_button{background:#1476c8!important;color:white!important;border:0!important;border-radius:9px!important;min-height:45px;padding:9px 17px;font:700 14px Cairo,sans-serif!important}.wadaif-commerce-page .wal-block-redeem-wallet-fund_button:disabled{opacity:.55;cursor:not-allowed}.wadaif-commerce-page .wal-checkout-partial-fund-usage-content{padding-top:12px}.wadaif-commerce-page .wp-block-woocommerce-empty-cart-block,.wadaif-commerce-page .woocommerce .cart-empty{background:white;border:1px solid #dbe7f2;border-radius:13px;padding:22px;box-sizing:border-box}
.wadaif-commerce-page .woocommerce:has(>form.woocommerce-cart-form){display:grid;grid-template-columns:minmax(0,1.15fr) minmax(290px,.85fr);gap:22px;align-items:start}.wadaif-commerce-page .woocommerce:has(>form.woocommerce-cart-form)>*{grid-column:1/-1;min-width:0}.wadaif-commerce-page .woocommerce:has(>form.woocommerce-cart-form)>form.woocommerce-cart-form{grid-column:1;grid-row:2;margin:0}.wadaif-commerce-page .woocommerce:has(>form.woocommerce-cart-form)>.cart-collaterals{grid-column:2;grid-row:2}.wadaif-commerce-page .woocommerce .cart_totals{float:none!important;width:100%!important;margin-top:0!important}
@media(max-width:900px){.wadaif-commerce-page .woocommerce:has(>form.woocommerce-cart-form){display:block}.wadaif-commerce-page .woocommerce:has(>form.woocommerce-cart-form)>.cart-collaterals{margin-top:18px}}