.single-product .list-products table.list-product tr:first-child td{background:#ffd033!important;color:#000!important}.single-product form.variations_form.cart .style2{border:0 solid #ffd033!important}.single-product .list-products td.product-cart a{background:#ffd033!important;text-align:center}.single-product .list-products tr td{vertical-align:middle}.single-product .list-products .product-quantity input.input-text.product_qty_text{width:30px;text-align:center;border:none;padding:0}.single-product .list-products table.list-product tr td.product-cart a{color:#000!important;font-size:12px;font-weight:600;border-radius:30px!important;width:100%!important;margin-left:5px;min-width:unset!important}.single-product .list-products .product-quantity input::-webkit-outer-spin-button,.single-product .list-products .product-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single-product .list-products td.product-image{padding-right:15px!important}.single-product .list-products td.product-name a,.single-product .list-products td.product-price{font-weight:600}.single-product .list-products td{font-family:"Avenir",Sans-serif!important}.woocommerce-message,.woocommerce-info{border-top-color:#ffd033}.woocommerce-info::before{color:#ffd033}#payment{float:right;padding-bottom:20px}#payment button#place_order{background:#ffd035;color:#000;border:none}#customer_details .col-1{float:right;width:100%}#customer_details .woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:30px;grid-row-gap:30px;clear:both!important}#customer_details p#billing_first_name_field{width:100%}#customer_details .woocommerce-additional-fields{display:none}a.added_to_cart.wc-forward{display:none!important}#custom_add_to_cart a.elementor-button{cursor:pointer}p.custom_cart_added{font-size:24px;font-weight:700;text-align:center;width:100%;color:green!important;font-family:var(--e-global-typography-text-font-family),sans-serif;display:none}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid rgba(0,0,0,.1);font-family:"Suez One" !IMPORTANT}@media (max-width:767px){.woocommerce table.cart td.product-quantity:not(#qib_id):not(#qib_id){white-space:inherit;margin:0;width:100%}}.woocommerce-error,.woocommerce-message,.woocommerce-info{border-top-color:#b81c23;background:red;color:#fff;font-weight:700}.woocommerce-error::before,.woocommerce-message::before,.woocommerce-info::before,a.restore-item{color:#fff}@media(max-width:576px){#customer_details .woocommerce-billing-fields__field-wrapper{grid-template-columns:repeat(1,1fr);grid-row-gap:0}ul.wc_payment_methods.payment_methods.methods li label{font-size:20px}}.city_details{text-align:center}.main_product_select .elementor-section,.main_product_select .elementor-widget,.main_product_select .elementor-widget-wrap,.main_product_select .elementor-column,.main_product_select .elementor-column-wrap,.main_product_select,.main_product_select .elementor-section .elementor-container,.main_product_select .elementor-container.elementor-column-gap-default{position:unset!important}.loader_product{position:absolute;top:0;max-width:1920px;float:right;left:0;right:0;height:100%;display:flex;align-items:center;justify-content:center;background:#00000008;z-index:-1}.loader_product.Z-index{z-index:999}div#custom_add_to_cart a{z-index:999999}.loader_product img{animation-name:spin;animation-duration:2000ms;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media(max-width:576px){.admin_dashboard{overflow-x:scroll}}.adminDashboardTbl td,.adminDashboardTbl th{padding:0px!important}.sticky_header{position:relative}.sticky_header td{position:sticky;top:0;z-index:99999}.page-id-3603 div#wpadminbar{display:none}.select2-container--default.select2-container--rtl .select2-selection--single{height:44px;border-radius:8px}.select2-container--default.select2-container--rtl .select2-selection--single .select2-selection__rendered{line-height:42px;padding-left:60px;padding-right:14px}.select2-container--default.select2-container--rtl .select2-selection--single .select2-selection__arrow{left:10px;right:auto;height:42px;top:0}.select2-container--default.select2-container--rtl .select2-selection--single .select2-selection__clear{float:left;margin:0;padding:0;line-height:42px;font-size:18px;position:relative;left:26px}