.divimegapro ul.products li.product-category img{display:none!important}.divimegapro ul.products li.product-category mark,.divimegapro ul.products li.product-category .count{display:none!important}.divimegapro ul.products{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-wrap:wrap!important}.divimegapro ul.products li.product-category{width:50%!important;margin:0!important;padding:4px 0 4px 16px!important;position:relative;box-sizing:border-box;text-align:left!important}.divimegapro ul.products li.product-category::before{content:"";position:absolute;left:0;top:17px;width:6px;height:6px;background:#333;border-radius:50%}.divimegapro ul.products li.product-category:hover::before{background:#E7242A}.divimegapro ul.products li.product-category a{text-decoration:none!important;font-size:15px!important;color:#111111!important;font-weight:500!important;display:inline-block!important;line-height:1.4em}.et-db #et-boc .et-l .divimegapro ul.products li.product-category:hover a h2.woocommerce-loop-category__title{color:#E7242A!important}.tippy-popper-singleton .divimegapro{height:auto!important}.tippy-popper.tippy-popper-singleton .tippy-content{height:auto!important}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button-over-image--top-left{left:inherit;top:0;right:0}.yith-add-to-wishlist-button-block{margin:0px auto}.woocommerce div.product div.images .flex-control-thumbs li{width:22%;margin-right:4%;margin-bottom:4%}.woocommerce div.product div.images .flex-control-thumbs{margin-top:4%}.woocommerce div.product form.cart .variations th{text-align:left;vertical-align:middle}.orderby,.woocommerce div.product form.cart .variations td select{border-radius:6px;font-size:14px;padding:12px 12px}.woocommerce div.product form.cart .variations tr{margin-bottom:20px!important;display:inline-table;width:100%}.woocommerce div.product form.cart .variations td{padding:0 20px 0px 0!important}body.woocommerce div.product .et_pb_db_tabs.remove-default-style .woocommerce-tabs ul.tabs{padding-top:0!important}body.woocommerce div.product .et_pb_db_tabs_0_tb_body .woocommerce-tabs ul.tabs li.active a{border-top:2px solid #E7242A;padding-top:20px!important}.woocommerce-order-received .order-summery-cls{display:none}.woocommerce-order-received .order-form-cls{width:100%;margin-right:0}.woocommerce-order-received .woocommerce-order{border-radius:6px!important;padding:20px!important}.woocommerce-thankyou-order-received{font-size:18px;color:green}.woocommerce-order-received .woocommerce-order-details__title,.woocommerce-order-received .woocommerce-column__title{font-weight:700;font-size:22px;margin-bottom:10px}.woocommerce-order-received .et_pb_wc_checkout_payment_info{background-color:#f6f9f4!important}.woocommerce-order-received .woocommerce-table__line-item a{color:#E7242A}.woocommerce-order-received .woocommerce-order-overview{padding-left:0!important}@media (max-width:768px){.woocommerce-order-received .woocommerce-order-overview{display:flex;flex-direction:column;gap:15px}.woocommerce-order-received ul.order_details li{border-right:0;padding:0;margin:0}.woocommerce-order-received .woocommerce-column--shipping-address{margin-top:20px}}.woocommerce-MyAccount-content{width:100%!important}.woocommerce-account .woocommerce-orders-table__cell .woocommerce-button{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif!important;font-size:16px!important;text-align:center!important;border-radius:6px 6px 6px 6px;overflow:hidden;justify-content:center!important;background-color:#E7242A!important;border:0;color:#FFF!important;padding:4px 25px!important}.woocommerce-account .woocommerce-orders-table__cell .woocommerce-button:hover{border:0}.woocommerce-account .woocommerce-orders-table__cell .woocommerce-button:after{display:none}.custom-account-style .woocommerce .woocommerce-info{border-radius:6px;display:flex;flex-direction:row;align-items:center;gap:10px;justify-content:space-between}.custom-account-style .woocommerce .woocommerce-info .woocommerce-Button{order:2;border:0}.custom-account-style .woocommerce .woocommerce-info .woocommerce-Button:after{display:none}.custom-account-style .woocommerce .woocommerce-info .woocommerce-Button:hover{border:0;background:#E7242A;padding:0.3em 1em 0.3em 1em}.woocommerce-account form.woocommerce-EditAccountForm{background:#fff;border:1px solid #eee;border-radius:12px;padding:30px;box-shadow:0 2px 10px rgba(0,0,0,0.05);max-width:800px;margin:0 auto}.woocommerce-account form.woocommerce-EditAccountForm p.form-row{width:48%;display:inline-block;vertical-align:top;margin-bottom:20px}.woocommerce-account form.woocommerce-EditAccountForm p.form-row.form-row-wide{width:100%}.woocommerce-account form.woocommerce-EditAccountForm label{display:block;font-weight:600;color:#333;margin-bottom:6px}.woocommerce-account form.woocommerce-EditAccountForm input.input-text{width:100%;padding:8px 14px;border-radius:8px;border:1px solid #ccc;background-color:#f9f9f9;font-size:15px;transition:all 0.2s ease-in-out}.woocommerce-account form.woocommerce-EditAccountForm input.input-text:focus{background-color:#fff;border-color:#0073aa;box-shadow:0 0 0 2px rgba(0,115,170,0.15)}.woocommerce-account form.woocommerce-EditAccountForm p.form-row-last{width:48%;text-align:left}@media (max-width:768px){.woocommerce-account form.woocommerce-EditAccountForm p.form-row{width:100%}}.woocommerce-account .woocommerce{display:flex;justify-content:space-between;gap:3%;flex-wrap:wrap}.woocommerce-account .woocommerce form.login,.woocommerce-account .woocommerce form.register{background:#fff;border:1px solid #eee;border-radius:12px;padding:30px;box-shadow:0 2px 10px rgba(0,0,0,0.05);width:48%;min-width:320px}.woocommerce form.login label,.woocommerce form.register label{font-weight:600;color:#333;margin-bottom:6px;display:block}.woocommerce form.login input.input-text,.woocommerce form.register input.input-text{width:100%;padding:8px 14px;border-radius:8px;border:1px solid #ccc;background-color:#f9f9f9;font-size:15px;transition:all 0.2s ease-in-out}.woocommerce form.login input.input-text:focus,.woocommerce form.register input.input-text:focus{background-color:#fff;border-color:#0073aa;box-shadow:0 0 0 2px rgba(0,115,170,0.15)}.woocommerce form.login h2,.woocommerce form.register h2{font-size:22px;font-weight:700;margin-bottom:20px;color:#222}.woocommerce form.login .woocommerce-form__label-for-checkbox{display:flex;align-items:center;margin-top:10px}.woocommerce .woocommerce-error,.woocommerce .woocommerce-message{border-radius:8px;padding:8px 15px}.woocommerce form.login button,.woocommerce form.register button{width:100%}@media (max-width:768px){.woocommerce-account .woocommerce{flex-direction:column}.woocommerce-account .woocommerce form.login,.woocommerce-account .woocommerce form.register{width:100%}.custom-account-style .woocommerce .woocommerce-info{flex-direction:column}.woocommerce-MyAccount-content .woocommerce-Addresses.addresses .col-1.woocommerce-Address{margin-bottom:20px}#acc-address{padding-top:0!important}#acc-address .et_pb_row{margin:0;width:100%;padding:0}.woocommerce-account .woocommerce form.login,.woocommerce-account .woocommerce form.register{min-width:100%;width:100%}.woocommerce-account .woocommerce form.login{margin-bottom:25px!important}#customer_login h2{font-size:18px}.dgwt-wcas-search-wrapp{width:100%}}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#E7242A}.woocommerce-account .woocommerce form.login,.woocommerce-account .woocommerce form.register{min-width:100%;width:100%;margin:0}#customer_login h2{font-size:20px}#acc-address form{background:#fff;border:1px solid #eee;border-radius:12px;padding:30px;box-shadow:0 2px 10px rgba(0,0,0,0.05);max-width:800px;margin:0 auto}#acc-address form .woocommerce-input-wrapper input{width:100%;padding:8px 14px;border-radius:8px;border:1px solid #ccc;background-color:#f9f9f9;font-size:15px}#acc-address form .woocommerce-address-fields button{color:#ffffff!important;background-color:#e7242a;border-color:#e7242a;margin-top:10px}.dgwt-wcas-sf-wrapp{padding:0!important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:10px;top:10px}.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{right:12px}.dgwt-wcas-style-pirx .dgwt-wcas-preloader{margin-right:16px}