.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{display:flex;flex-direction:column}.woocommerce form .form-row .select2-container{width:100%!important}.woocommerce-billing-fields__field-wrapper p.form-row,.woocommerce-shipping-fields__field-wrapper p.form-row{order:2}.woocommerce-billing-fields__field-wrapper p.form-row.address_book,.woocommerce-shipping-fields__field-wrapper p.form-row.address_book{order:1}.cssload-loader-inner{background-color:var(--color-1)!important}.cssload-loader{border:4px solid var(--color-1)!important}.woocommerce-account .address_book header{border:0}.woocommerce-MyAccount-content header h3{position:relative}.wc-address-book-meta a{padding:2px 25px;border-radius:25px;color:#fff;background:var(--color-1);border:0;font-size:14px;text-align:center;margin-bottom:5px}.woocommerce-MyAccount-content header h3:before{bottom:-2px;content:'';height:5px;left:0;position:absolute;width:35px;background-color:var(--color-2);z-index:1}.woocommerce-MyAccount-content header h3:after{bottom:0;content:'';height:2px;left:0;background-color:var(--color-1);position:absolute;width:100%}.woocommerce-account .wc-address-book-add-new-address a,.woocommerce-account .wc-address-book-add-new-address a:hover{padding:2px 25px;border-radius:25px;color:#fff;background:var(--color-1);border:0;font-size:14px}.woocommerce-account .wc-address-book-add-new-address a:after{display:none}.woocommerce-account .wc-address-book-add-new-address a:hover,.wc-address-book-meta a:hover{background:var(--color-2)}.my_account_link{color:#442CC1}span.toggle-submenu{display:inline-block;transition:transform 0.3s ease}span.toggle-submenu::before{content:"\33";display:block;color:var(--color-1);font-size:18px;font-family:ETmodules}span.toggle-submenu.rotated{transform:rotate(180deg)}.sub-menu.hide{display:none}.et_pb_menu__icon__with_count{display:flex!important}body:not(.logged-in) .et_pb_wc_add_to_cart,body:not(.logged-in) .add_to_cart_button,body:not(.logged-in) .et_pb_woopro_price_0_tb_bodyr{display:none!important}body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_wcbd_products_search_0_tb_header button.button{color:#fff!important;font-size:20px;font-weight:500!important}.et_pb_woopro_price .woocommerce-Price-amount.amount,.et_pb_woopro_price p.price{color:#000!important;font-size:23px!important}.et-db #et-boc .et-l .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:0 12px!important}.et-db #et-boc .et-l .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a:after{right:-3px!important}.et-db #et-boc .et-l .et_pb_shop_0_tb_body.et_pb_shop .woocommerce ul.products li.product .price .amount{font-size:18px}.select2-container--default .select2-selection--single{border-radius:20px!important}.select2-container .select2-selection--single{height:40px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:20px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:20px!important;position:absolute;top:10px!important;right:10px!important;width:20px!important;background:var(--color-2);border-radius:50%}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#fff transparent transparent!important}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #fff!important}.et_pb_wc_add_to_cart form.cart .variations td.value span:after{top:33px}@media only screen and (min-width:1200px){.et_pb_menu__menu{margin-left:9%}}@media only screen and (max-width:980px){#et-boc div.et_pb_wcbd_products_search_0_tb_header.wcbd_module,.et-db #et-boc .et-l div.et_pb_wcbd_products_search_0_tb_header.wcbd_module{padding-right:0!important}.et_pb_wcbd_products_search_0_tb_header button.button{height:50px}}@media (max-width:400px){.et_pb_wcbd_products_search form{padding:0 2px}.et_pb_menu__cart-count{font-size:13px}}#page-container .woocommerce-orders-table__cell-order-actions a:hover,.woocommerce-account #page-container .bya_order_item_fields button:hover,.woocommerce-account #page-container .bya_buy_again_product_table [data-title="Action"] button:hover,.woocommerce-account #page-container .order-again a:hover{border:none!important;padding:.4em 1.7em!important;background-color:var(--color-2);color:#fff;border-color:var(--color-2);border-radius:25px!important}#page-container .woocommerce-orders-table__cell-order-actions a,.woocommerce-account #page-container .bya_order_item_fields button,.woocommerce-account #page-container .bya_buy_again_product_table [data-title="Action"] button,.woocommerce-account #page-container .order-again a{border:none;padding:.4em 1.7em;text-align:center;text-transform:uppercase;-webkit-box-shadow:0 0 11px 0 rgba(6,22,58,.14);-moz-box-shadow:0 0 11px 0 rgba(6,22,58,.14);box-shadow:0 0 11px 0 rgba(6,22,58,.14);border-radius:25px;background:var(--color-1);border-color:var(--color-1);color:#fff;font-size:15px!important;letter-spacing:1px!important;font-weight:600!important;margin-top:5px;min-width:74%}#page-container .woocommerce-orders-table__cell-order-actions a.button:after,.woocommerce-account #page-container .bya_order_item_fields button:after,.woocommerce-account #page-container .bya_buy_again_product_table [data-title="Action"] button:after,.woocommerce-account #page-container .order-again a:after{font-size:25px;content:""}.woocommerce-account #page-container .bya_order_item_fields{display:flex;align-items:center}@media only screen and (max-width:600px){.woocommerce-account #page-container .bya_order_item_fields{display:block!important}.woocommerce-account #page-container .bya_order_item_fields button{width:100%}}.woocommerce-account #page-container .bya_buy_again_product_table [data-title="Action"]{width:190px}.woocommerce-account #page-container .bya_buy_again_product_table [data-title="Action"] button{width:100%!important}.woocommerce-account #page-container .order-again a{min-width:auto!important}.home_quation h2{font-size:40px!important}.home_quation h3{font-size:23px}@media only screen and (min-width:981px) and (max-width:1300px){.et_pb_row--with-menu{max-width:100%!important;padding-left:30px;width:100%}}.lost_password{font-size:17px!important}