:root{--mw_product_overly:#0072ffc7;--mw_primary_color:#fed700}.woo_none{display:none}.woocommerce ul.products.columns-3 li.product.mw_product_item,.woocommerce-page ul.products.columns-3 li.product.mw_product_item{width:33.3%}.mw_product_item .mw_overly,.mw_product_item .mw_add_to_cart,body.woocommerce ul li.product.mw_product_item .button.mw_add_to_cart,.mw_product_item .mw_term_data{display:none}.mw_product_item .mw_overly{background:linear-gradient(45deg,var(--mw_product_overly),#0858bbc7);width:100%;height:100%;position:absolute;top:0;right:0}.single-product .related{margin-top:80px}.mw_product_item:hover{z-index:11;border:none!important}.mw_product_item:hover .mw_overly,.mw_product_item:hover .mw_add_to_cart,.mw_product_item:hover .mw_term_data{display:block!important}.mw_product_item:hover .woocommerce-loop-product__title,.mw_product_item:hover span.price *{color:#fff!important}.mw_product_item .woocommerce-loop-product__title,.mw_product_item span.price{position:relative}.mw_product_item .woocommerce-loop-product__title{font-size:18px;padding:10px 30px!important}.mw_product_item span.price{padding:0 30px 10px}.mw_product_item span.price *{font-size:16px}.mw_product_item .mw_add_to_cart,body.woocommerce ul li.product.mw_product_item .button.mw_add_to_cart{color:#333;background-color:#fff;border-radius:100px;width:100px;position:absolute;top:45%;right:10%}.mw_product_item .mw_add_to_cart:hover,body.woocommerce ul li.product.mw_product_item .button.mw_add_to_cart:hover{width:110px}.mw_product_item .added_to_cart{display:none!important}.mw_product_item .mw_term_data{color:#fff;position:absolute;top:20%;left:10%}.mw_product_item .mw_term_item{float:left;background:#00000080;border-radius:100px;margin:0 0 5px;padding:2px 10px}.mw_product_item .mw_term_item:not(:first-of-type){margin-left:1px}.mw_product_item .onsale{background-color:var(--mw_product_overly)}.mw_product_item .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{margin:0!important}.woocommerce .products .star-rating{right:30px}.mw_product_item img{margin:0!important}.woocommerce-ordering .orderby{background:#fff;border:none;border-radius:10px;outline:none;box-shadow:0 1px 10px #0003}.woocommerce div.product div.images .flex-control-thumbs{margin:10px 0!important}.woocommerce button.single_add_to_cart_button.button.alt{border-radius:100px}.woocommerce ul.products li.product .button{transition-duration:.1s}.woocommerce input[type=number].qty{-moz-appearance:textfield;box-shadow:none;border:none}.woocommerce input[type=number].qty::-webkit-outer-spin-button,.woocommerce input[type=number].qty::-webkit-inner-spin-button{-webkit-appearance:none}.woocommerce .summary.entry-summary .quantity:not(.hidden),.woocommerce .product-quantity .quantity:not(.hidden){background:#fff;border:1px solid #d4d4d4;border-radius:100px;justify-content:center;align-items:center;padding:10px 15px;display:flex}.woocommerce .cart_item .product-quantity .quantity:not(.hidden)>span{text-align:center;width:33.3333%}.woocommerce .summary.entry-summary .quantity:not(.hidden){margin-bottom:10px}.woocommerce .mw_qty_btn{cursor:pointer;display:inline-block}.woocommerce .product_meta span{display:block}.woocommerce .summary.entry-summary .price{margin:10px 0;font-weight:700}.woocommerce .star-rating span{color:var(--mw_primary_color);font-family:star}.mw_woocommerce_entry{box-shadow:none;border:none;padding:0}.woocommerce div.product p.stock{font-size:1em}.woocommerce .mw_product_item .out-of-stock,body.woocommerce div.product .out-of-stock{color:#fff;background-color:#ee384e;border-radius:3px;padding:4px;font-size:12px;position:absolute;top:1em;left:1em}.mw_woocommerce_entry .post-title{padding:10px 20px}.woocommerce nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination ul{border-color:#f7f7f7!important}.woocommerce .woocommerce-ordering{margin-left:20px}.woocommerce .woocommerce-result-count{margin-right:20px}.woocommerce img{max-width:100%}.woocommerce.columns-3 ul.products li.product{min-height:427px}body.woocommerce .mw_product_item.product{margin:0}.woocommerce .mw_product_item{border:1px solid #f7f7f7}.woocommerce.woocommerce-shop .mw_product_item,.woocommerce.archive .mw_product_item{flex-wrap:wrap;display:flex}.woocommerce.woocommerce-shop ul.products li.product a.woocommerce-loop-product__link,.woocommerce.woocommerce-shop ul.products li.product a:first-child,.woocommerce.archive ul.products li.product a.woocommerce-loop-product__link,.woocommerce.archive ul.products li.product a:first-child{align-self:self-start;width:100%}.woocommerce.woocommerce-shop ul.products li.product div,.woocommerce.woocommerce-shop ul.products li.product a,.woocommerce.archive ul.products li.product div,.woocommerce.archive ul.products li.product a{align-self:self-end}.woocommerce.woocommerce-shop ul.products li.product div,.woocommerce.archive ul.products li.product div{width:100%;margin:5px 0}.woocommerce.woocommerce-shop ul.products li.product .button,.woocommerce.archive ul.products li.product .button{margin:0 auto 2px}.woocommerce.woocommerce-shop ul.products li.product .woo-shop-product-after-loop-item,.woocommerce.archive ul.products li.product .woo-shop-product-after-loop-item{text-align:center}.woocommerce .woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs:before{display:none}.woocommerce .woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li{background-color:#fff;border:none;border-radius:100px;margin:10px 3px;box-shadow:0 1px 10px #d4d4d4}.woocommerce .woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li.active{background-color:var(--mw_product_overly);box-shadow:0px 1px 10px 0px var(--mw_product_overly);color:#fff}.woocommerce .woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li:before,.woocommerce .woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li:after{display:none!important}.sidebar-widget .price_slider_wrapper .price_slider.ui-slider{text-align:left;background-color:#f7e894;border:0;border-radius:1em;height:.5em;margin:10px .5rem;position:relative}.sidebar-widget .price_slider_wrapper .price_slider.ui-slider .ui-slider-range{z-index:1;background-color:var(--mw_primary_color);border:0;border-radius:1em;height:100%;font-size:.7em;display:block;position:absolute;top:0}.sidebar-widget .price_slider_wrapper .price_slider.ui-slider .ui-slider-handle{z-index:2;cursor:ew-resize;background-color:#fff;border-radius:1em;outline:0;width:1.5em;height:1.5em;margin-left:-.5em;position:absolute;top:-.5em;box-shadow:0 0 10px #d4d4d4}.sidebar-widget .price_slider_wrapper .price_slider.ui-slider .ui-slider-handle:first-of-type{margin-left:0}.sidebar-widget .price_slider_wrapper .price_slider.ui-slider .ui-slider-handle:nth-of-type(2){margin-left:-1.5em}.sidebar-widget .price_slider_wrapper .price_slider_amount{padding:10px}.sidebar-widget .price_slider_wrapper .price_slider_amount .price_label{margin-top:15px}.woocommerce-cart-form__cart-item.cart_item .product-thumbnail img{border-radius:10px}.woocommerce .page-numbers li{overflow:visible!important}.woocommerce .page-numbers li .page-numbers{box-sizing:content-box;padding:20px}.woocommerce nav.woocommerce-pagination ul.page-numbers li span.current{background-color:var(--mw_product_overly);color:#fff;box-shadow:0 0 10px 0px var(--mw_product_overly);border:none}.woocommerce:not([class*=elementor-page]) div.product{background:#fff;border-radius:10px;margin-bottom:25px;padding:30px;box-shadow:0 5px 30px #282e361a}.woocommerce ul.products{background:#fff;flex-wrap:wrap;display:flex}.ahura-post-single .woocommerce .woocommerce-MyAccount-navigation ul li{border-radius:3px;padding:1px 10px;list-style-type:none}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{list-style:none}.ahura-post-single .woocommerce .woocommerce-MyAccount-navigation ul li.is-active{background-color:var(--mw_primary_color)}.ahura-post-single .woocommerce .woocommerce-MyAccount-navigation ul li a{padding:10px;display:block}.woocommerce-mini-cart .woocommerce-mini-cart-item a.remove{text-align:center;border-radius:5px;width:34px;height:34px;margin-top:0;padding:8px;font-size:22px}.woocommerce-mini-cart li.mini_cart_item a img,body.woocommerce ul.cart_list li img,body.woocommerce ul.product_list_widget li img{float:right;width:50px;height:50px}ul.woocommerce-mini-cart li.mini_cart_item a img{background-color:#fff;width:60px;height:60px;margin:0 0 0 10px}.mini-cart-item-data .variation{white-space:nowrap;text-overflow:ellipsis;width:100%;margin:3px 0;overflow:hidden}.mini-cart-item-data .variation>*{color:#747474;width:auto;margin:0;padding:0;font-size:14px;display:inline-block}.woocommerce-Reviews .woocommerce-Reviews-title{padding:20px 0}.woocommerce-Reviews .comment_container{padding:10px 0}.woocommerce-Reviews .comment_container img{width:10%;position:inherit;border-radius:50%;margin:0 20px}.woocommerce-Reviews .comment_container .comment-text{border:none}.woocommerce #respond input#submit{width:auto;padding:10px 30px}.woocommerce div.product .product_title{clear:none;margin-bottom:15px;padding:10px}.single-product .woocommerce-product-details__short-description{font-weight:300;line-height:30px}.woocommerce div.product .woocommerce-tabs .panel{line-height:35px}.woocommerce .woocommerce-billing-fields__field-wrapper{margin-top:20px}.woocommerce table.shop_table.woocommerce-cart-form__contents{border-radius:0}.woocommerce .woocommerce-cart-form__cart-item .remove{vertical-align:middle;text-align:center;color:#ef898c;background:#ffefef;border-radius:3px;width:24px;height:24px;margin:15px auto;font-size:16px;line-height:23px;display:inline-block}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;text-align:center;color:#fff;background-color:#ffc439;border-radius:4px;margin:5px auto;padding:10px 40px;font-size:20px;font-weight:700;line-height:2.5em;display:block}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:20px;margin:20px 0;padding:20px}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 2px 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{max-height:30px}.woocommerce-billing-fields .input-text{height:60px;padding:0 20px;font-size:18px;line-height:2em}.wc_payment_method input[type=radio]{-webkit-appearance:none;appearance:none;font:inherit;color:currentColor;border:.15em solid;border-radius:50%;place-content:center;width:1.15em;height:1.15em;display:inline-grid;transform:translateY(-.075em)}.wc_payment_method input[type=radio]:before{content:"";border-radius:50%;width:.65em;height:.65em;transition:transform .12s ease-in-out;transform:scale(0)}.wc_payment_method input[type=radio]:checked:before{transform:scale(1)}.woocommerce-mini-cart .woocommerce-mini-cart-item a{font-size:15px;font-weight:700;line-height:20px}.remove_from_cart_button{color:red;float:right;background:#ff000050;border-radius:2px;margin-top:20px;margin-left:5px;padding:5px 10px}.woocommerce-mini-cart__buttons a.button,body.woocommerce .woocommerce-mini-cart__buttons a.button{text-align:center;color:#333;width:50%;padding:inherit;background-color:#fff;border:2px solid #333;border-radius:5px;margin:5px;font-size:15px;line-height:30px;display:inline-block;box-shadow:0 0 15px #33333350}.woocommerce-mini-cart__buttons a.button:hover{color:#fff;background:#333}.woocommerce-mini-cart__buttons a.button.checkout,body.woocommerce .woocommerce-mini-cart__buttons a.button.checkout{color:var(--main-text-color);background:#fed700;border-color:#fed700;box-shadow:0 0 15px #fed700}.woocommerce-widget-layered-nav-list li{line-height:2em}.woocommerce-widget-layered-nav-list li span{color:#fff;float:left;background:#fed700;border-radius:100%;padding:3px;font-size:13px;line-height:1em}.woocommerce div.product form.cart button,.woocommerce div.product form.cart button:hover{color:var(--main-text-color);text-align:center;box-shadow:var(--main_soft_shadow);background-color:#fed700;padding:15px 30px;line-height:20px}.woocommerce div.product form.cart button{font-size:10px;font-weight:700}.woocommerce ul.products li.product .button{color:#fff;text-align:center;box-shadow:var(--main_soft_shadow);background-color:#fed700;width:87%}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{min-height:50px}body.woocommerce ul.products li.product,body.woocommerce-page ul.products li.product{margin:0}.woocommerce div.product div.images .flex-control-thumbs li{width:20%}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:none}.woocommerce ul.products li.product a img{border-radius:10px}#tab-description div[id^=attachment]{max-width:100%}.price-left-position,.price-left-position :not(span){display:flex}.out-of-stock{border-radius:3px;padding:4px;position:absolute;top:1em;left:1em}.single-product .woocommerce-product-details__short-description{margin-bottom:20px}.mwprprice p{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;padding-bottom:20px;display:flex}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{max-width:100%}.woocommerce-input-wrapper{width:100%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:100%}.ahura-3c-column .post-box .ahura_woocommerce_content_wrapper{float:left;width:65%}.sidebar .sidebar-widget .product_list_widget li span.woocommerce-Price-amount,footer .product_list_widget li span.woocommerce-Price-amount *{color:#5ce1b3}.price_on_inquiry{margin-bottom:15px}.price_on_inquiry span{color:#5ce1b3;font-size:19px;font-weight:700;display:block}.mw_product_item .price_on_inquiry span{text-align:center}.woocommerce div.price_on_inquiry a{margin-top:10px}.product_list_widget li img{margin-left:0;margin-right:10px}.woocommerce.quantity *{color:#444}.woocommerce-product-gallery img{max-width:100%}.sidebar .sidebar-widget ul.product-categories li{line-height:33px;position:relative}.sidebar .sidebar-widget ul.product-categories li ul.children{padding:0 40px 0 0}.sidebar .sidebar-widget ul.product-categories li ul.children li{list-style:outside}.sidebar .sidebar-widget ul.product-categories li.cat-parent:before{content:">";color:#817f86;font-size:16px;line-height:38px;display:inline-block;position:absolute;top:-2px;right:-17px;transform:rotate(270deg)}.sidebar .sidebar-widget ul.product-categories li a{font-size:14px;display:block}.sidebar .sidebar-widget ul.product-categories li a:hover{background-color:#e5e5e5;padding-right:5px;transition-duration:.3s;box-shadow:0 0 10px #0000001a}.woocommerce-product-rating .star-rating,.woocommerce-Reviews .star-rating{font-family:star}.header-mode-2 .mini-cart-header>a{color:#181522;align-items:center;font-size:24px;display:flex}.mini-cart-header ul.woocommerce-mini-cart{max-height:70vh;overflow:auto}.woocommerce .star-rating{font-family:star}.woocommerce .bread-crumb2 .woocommerce-breadcrumb{color:var(--main-text-color);margin:0;font-size:16px}.woocommerce .bread-crumb2 .woocommerce-breadcrumb a{color:var(--main-text-color)}.mini-cart-header>a{color:#fff}.mini-cart-header-content{visibility:hidden;opacity:0;z-index:999999999;box-shadow:var(--main_soft_shadow);background:#fff;border-radius:10px;width:300px;padding:10px;transition:all .4s;position:absolute;top:100%;left:0;transform:translateY(30px)}.woocommerce-mini-cart li.mini_cart_item,.woocommerce ul.woocommerce-mini-cart li.mini_cart_item{border-radius:7px;align-items:center;width:100%;min-height:auto;margin:0 0 7px;padding:7px;display:flex}.mini-cart-item-details{align-items:center;column-gap:6px;display:flex;overflow:hidden}.mini-cart-item-img{width:70px}.mini-cart-header-right .mini-cart-header-content{top:45px;left:0}.mini-cart-header-left .mini-cart-header-content{top:45px;right:0}.mini-cart-header-center .mini-cart-header-content{top:45px;left:0}.mini-cart-icon-mode-right{justify-content:start;display:flex}.mini-cart-icon-mode-center{justify-content:center;display:flex}.mini-cart-icon-mode-left{justify-content:end;display:flex}.mini-cart-header-content .quantity{font-size:14px;font-weight:100;display:block}.mini-cart-header-content img{float:right;border-radius:5px}.woocommerce .mini-cart-header-content ul.woocommerce-mini-cart,.mini-cart-header-content ul.woocommerce-mini-cart,.woocommerce .mini-cart-header-content .woocommerce-mini-cart__total.total,.mini-cart-header-content .woocommerce-mini-cart__total.total{margin-bottom:10px}.mini-cart-header-content .woocommerce-mini-cart__total.total{text-align:center}.mini-cart-header-content .woocommerce-mini-cart__buttons.buttons{width:100%;display:flex}.mini-cart-header:hover>.mini-cart-header-content{visibility:visible;opacity:1;transform:translateY(0)}.mini-cart-header:hover>.mini-cart-header-content>ul.woocommerce-mini-cart,.mini-cart-header:hover>.mini-cart-header-content>.woocommerce-mini-cart__total.total,.mini-cart-header:hover>.mini-cart-header-content>.woocommerce-mini-cart__buttons.buttons{opacity:1;visibility:visible}.ahura-main-header .middle-section .action-box .mini-cart-header{width:21px;height:24px;margin-left:25px;display:inline-block;position:relative}.ahura-main-header .middle-section .action-box .mini-cart-header>a{display:flex}.ahura-main-header.header-mode-2.scrolled-topbar .action-box .mini-cart-header>a{transform:translateY(-3px)}.header-mode-3 .panel_menu_wrapper .mini-cart-header{text-align:center;width:20%;margin-right:20px;position:relative}.header-mode-3 .panel_menu_wrapper .mini-cart-header .cart-icon{color:var(--main-text-color);font-size:40px;display:inline-block;position:relative}.header-mode-3 .panel_menu_wrapper .mini-cart-header .cart-icon:after{content:attr(cart-count);color:#fff;background-color:#fed700;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-size:15px;display:flex;position:absolute;top:90%;right:90%;transform:translate(50%,-50%)}.cart-icon-count:after{content:attr(cart-count);color:#fff;text-align:center;background-color:#23a0f4;border-radius:50%;width:20px;height:20px;font-size:14px;position:absolute;bottom:0;left:-8px}.cart-icon{position:relative}.header-mode-3 .panel_menu_wrapper .mini-cart-header .mini-cart-header-content a{color:var(--main-text-color)}.header-mode-3 .mini-cart-header-content .quantity{margin-top:0}.scrolled-topbar:not(.in_custom_header) .mini-cart-header{margin-top:5px}.header-mode-4-cart{margin:0 15px}.header-mode-4-cart .mini-cart-header a#mcart-stotal{color:#35495c;font-size:25px}.header-mode-4-cart #mcart-widget{line-height:50px;display:inline-block}.header-mode-4.mini-cart-header.wc-forward{color:#fff}.sidebar-widget .widget_shopping_cart_content{padding:20px 30px}.product_list_widget li{border-bottom:1px solid #eeeeee0d;min-height:80px;margin-bottom:10px;padding:5px 0}.product_list_widget li:last-child{border-bottom:none}.product_list_widget li img{border-radius:10px;width:70px;height:70px;margin-left:10px}body.mw_rtl .product_list_widget li img,body.mw_rtl.woocommerce-page ul.cart_list li img,body.mw_rtl.woocommerce-page ul.product_list_widget li img{float:right}.single-product .price *{font-size:20px}.price ins{text-decoration:none}.product_list_widget a{display:block}.elementor-menu-cart__container .mini-cart-header-content{all:unset}.sidebar .sidebar-widget .product_list_widget li{border-bottom:1px solid #ececec;flex-direction:column;align-items:center;display:flex}.sidebar .sidebar-widget .product_list_widget li:last-child{border-bottom:0}.sidebar .sidebar-widget .product_list_widget li a{align-items:center;width:100%;display:flex}.sidebar .sidebar-widget .product_list_widget li span.product-title{color:#464646}.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price,body.woocommerce div.product p.price,body.woocommerce div.product span.price,body.woocommerce ul.products li.product .price{color:#00c178}.woocommerce div.product form.cart button{padding:15px 30px;font-size:1.2em;font-weight:700}.ahura-1c-column .woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:35%}.ahura-1c-column .woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:63%}.woocommerce div.product p.price del,.woocommerce div.product span.price del{margin-left:8px}.header-popup-login-form form.woocommerce-form.login,.header-popup-login-form form.woocommerce-form.register{border:none;border-radius:0;margin:0;padding:0}.header-popup-login-form form.woocommerce-form .form-row{float:none;width:100%;margin:0;padding:0}.header-popup-login-form form.woocommerce-form .form-row label{color:var(--main-text-color);margin:0;line-height:2}.header-popup-login-form form.woocommerce-form .form-row label .required{color:var(--main-text-color)}.header-popup-login-form form.woocommerce-form button.button{padding:.618em 1em;font-weight:700;line-height:1;display:inline-block}.woocommerce .related.products .swiper ul.products{flex-wrap:nowrap;width:100%;margin:0;padding:1.3rem 0}.woocommerce div.product div.images img,.product-gallery-slider{border-radius:5px}.product-gallery-thumbs-slider{margin-top:10px}.product-gallery-thumbs-slider .swiper-slide img{cursor:pointer;transition:all .4s}.product-gallery-thumbs-slider .swiper-slide-thumb-active img{opacity:.6;-webkit-transform:scale(.88);transform:scale(.88)}.product-gallery-thumbs-slider .swiper-button-next,.product-gallery-thumbs-slider .swiper-button-prev{background-color:#fff;border-radius:15px 0 0 15px;width:30px;height:40px;box-shadow:0 0 10px #00000059}.product-gallery-thumbs-slider .swiper-button-next:after,.product-gallery-thumbs-slider .swiper-button-prev:after{color:#333;font-size:23px}body .product-gallery-thumbs-slider .swiper-button-next,body .product-gallery-thumbs-slider.swiper-rtl .swiper-button-next{right:0}body .product-gallery-thumbs-slider .swiper-button-prev,body .product-gallery-thumbs-slider.swiper-rtl .swiper-button-prev{border-radius:0 15px 15px 0;left:0;right:auto}.product-gallery-slider .zoom-photo{opacity:0;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;position:absolute;top:0;left:0}.product-gallery-slider .zoom-photo:hover{opacity:1}.product-gallery-thumbs-slider .swiper-button-next,.product-gallery-thumbs-slider.swiper-rtl .swiper-button-next,.product-gallery-thumbs-slider .swiper-button-prev,.product-gallery-thumbs-slider.swiper-rtl .swiper-button-prev,.product-related-slider .swiper-button-next,.product-related-slider .swiper-button-prev{background-image:none}.product-gallery-thumbs-slider.swiper-rtl .swiper-button-next:after,.product-gallery-thumbs-slider.swiper-rtl .swiper-button-prev:after{transform:rotateY(180deg)}body.woocommerce span.onsale,body.woocommerce ul.products li.product .onsale{color:#000;background-color:#fed700;border-radius:10px;min-width:0;min-height:0;margin:0;padding:10px 15px;line-height:1.7;top:7px;left:auto;right:7px;box-shadow:0 0 10px #fed700}.woocommerce .mw_qty_btn.disabled{opacity:.4;pointer-events:none}.woocommerce .variable-items-wrapper{width:100%}.woocommerce .variable-items-wrapper li{margin:0 5px;display:inline-block}.woocommerce .variable-items-wrapper .variable-item-span-color{cursor:pointer;border:2px solid #0000;border-radius:50px;width:30px;height:30px;display:inline-block}.woocommerce .variable-items-wrapper li.selected .variable-item-span-color{border-color:#fff;box-shadow:0 0 11px #9d9d9d}body.woocommerce a.woo-attribute-filters-color-variation{vertical-align:middle;background-color:#f0f0f0;border:3px solid #fff;border-radius:50px;width:27px;height:28px;display:inline-block;box-shadow:0 0 0 1px #ddd}body.woocommerce a.woo-attribute-filters-color-variation:before{background-color:#fff;border-radius:50px;padding:2px;position:relative;top:-16px;left:6px}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen .woo-attribute-filters-color-variation{margin:0;box-shadow:0 0 10px #00000047}.woocommerce .is-colors-widget li{margin:3px;display:inline-block}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item em.woo-attribute-name{margin:0 10px;font-size:16px;font-style:normal}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span.woo-attribute-count{text-align:center;color:#959595;background-color:#f0f0f0;border-radius:50px;min-width:23px;height:23px;margin-top:4px;margin-left:5px;margin-right:5px;padding:7px 4px;font-size:11px;display:inline-block}.wc-block-attribute-filter .wc-block-attribute-filter-list li input[type=checkbox]~label{background-color:#f0f0f0;border-radius:50px;padding:3px 14px;display:inline-block}.wc-block-attribute-filter .wc-block-attribute-filter-list li input[type=checkbox]:checked~label:before{content:"";vertical-align:middle;background-color:#a46497;border-radius:50px;width:10px;height:10px;margin-left:7px;display:inline-block}.wc-block-attribute-filter .wc-block-attribute-filter-list li input[type=checkbox]{display:none}.woocommerce .page-title{font-size:23px;font-weight:700;display:inline-block}.woocommerce .page-title:before{content:"";color:#000;margin-left:10px;font-family:"Font Awesome 5 Free"}.woocommerce .woocommerce-result-count{color:#7e7e7e;border-top:1px solid #f0f0f0;margin-top:7px;padding-top:5px;display:inline-block}.woocommerce .products ul,.woocommerce .content ul.products{margin:5rem 0 2rem}.woocommerce .woocommerce-ordering select{box-shadow:none;cursor:pointer;border:1px solid #e5e5e5;border-radius:4px;padding:6px 9px;transition:all .3s}.woocommerce .woocommerce-ordering select:hover{border-color:var(--mw_primary_color);box-shadow:0 3px 9px #0000001c}.product-related-slider .mw_product_item span.price *{display:inline-block}.elementor-section .elementor-products-grid ul.products.elementor-grid li.product a.woocommerce-loop-product__link{position:unset}.woocommerce.archive p.stock.available-on-backorder{display:none}.woocommerce .page-description{margin:15px 0}.woocommerce table td{word-wrap:break-word;word-break:break-all}@media screen and (width<=1000px){.ahura-3c-column .post-box .ahura_woocommerce_content_wrapper{width:100%}.site-container .woocommerce .mw_product_item{width:50%!important}}@media only screen and (width<=1024px){.scrolled-topbar .panel_menu_wrapper .mini-cart-header{display:none}.header-mode-1 .mini-cart-header{width:100%}}@media screen and (width<=800px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product,.woocommerce .mw_product_item,.woocommerce ul.products.columns-3 li.product.mw_product_item,.woocommerce-page ul.products.columns-3 li.product.mw_product_item{width:50%}}@media screen and (width<=767px){.header-mode-1:not(.scrolled-topbar):not(.in_custom_header) .mini-cart-header{margin-top:30px}.header-mode-1:not(.scrolled-topbar) .topbar-main .mini-cart-header-content{width:90%;right:50%;transform:translate(50%)}.header-mode-1:not(.scrolled-topbar):not(.in_custom_header) div[class^=elementor] .mini-cart-header{margin-top:5px}}@media screen and (width>=690px){.ahura-post-single .woocommerce:after{content:"";clear:both;display:block}.ahura-post-single.mw_rtl .woocommerce .woocommerce-MyAccount-navigation{float:right;width:30%}.ahura-post-single.mw_rtl .woocommerce .woocommerce-MyAccount-content{float:left;width:68%}}@media only screen and (width<=600px){div.mini-cart-header,.woocommerce div.product form.cart .button,.site-container .woocommerce .mw_product_item,.woocommerce ul.products.columns-3 li.product.mw_product_item,.woocommerce-page ul.products.columns-3 li.product.mw_product_item{width:100%}.scrolled-topbar:not(.in_custom_header) .mini-cart-header{display:none}}@media screen and (width<=500px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product,ul.products li.mw_product_item,.woocommerce ul.products.columns-3 li.product.mw_product_item,.woocommerce-page ul.products.columns-3 li.product.mw_product_item{width:100%}.header-mode-4-cart #mcart-widget{right:0}}