//CSS code Will be here 
.wps_marquie_area{visibility:hidden;}
.wps_marquie_area.owl-loaded{visibility:visible;}
.category-box{position:absolute;left:0px;top:9px;width:300px;border:solid;border-width:1px;border-bottom:none;border-radius:5px 5px 0px 0px;padding:15px 20px;cursor:pointer;}
.category-box .category-list{position:absolute;left:0px;top:100%;width:100%;background:#fff;box-shadow:0px 0px 10px 0px #00000012;padding:15px 10px;border-radius:0px 0px 5px 5px;opacity:0;transform-origin:top center;transform:scaleY(0);visibility:hidden;width:300px;transition:all 500ms ease;z-index:9999;}
.category-box:hover .category-list{opacity:1;transform:scaleY(1);visibility:visible;}
.category-box .category-list > li{position:relative;display:block;}
.category-box .category-list .list-inner{position:absolute;}
.category-box .category-list li:hover .list-inner{transform:scaleX(1);visibility:visible;opacity:1;}
.category-box .list-inner .inner-box{position:relative;padding:40px 50px;max-height:320px;overflow-x:hidden;overflow-y:auto;}
.wps-countdown .wps_date{display:inline-block;text-align:center;}
.wps_quick_view{transform:scale(.7);transition:.7s;transition-delay:.3s;opacity:0;}
.mfp-ready .wps_quick_view{transform:scale(1);opacity:1;}
.mfp-wrap{z-index:999999;}
.wps_page_title{text-align:left;}
.wps_product_banner_area .mr_bread_list{text-align:left;}
.wps_vartiation_quantity{display:none;}
.wps_width{position:static;padding:0px 15px;margin:0 auto;}
.mr_shop .product-block_hr_001 .overlay ul li{position:relative;z-index:99;}
.mr_shop .product-block_hr_001 .overlay li:hover .tool_tip{opacity:1;}
.mr_shop .tool_tip{clip-path:polygon(0 0, 90% 0, 100% 50%, 90% 100%, 0 100%);}
.mr_shop .mr_star_rating li{display:inline-block;}
.mr_shop .mr_rating{margin-left:inherit;}
.mr_shop .mr_star_rating i{color:#06d2f8;}
.mr_shop .product-block_hr_001:hover .image:before{background:red;}
.mr_shop .product-block_hr_001{padding-top:0;transition:.5s;}
.mr_shop .product-block_hr_001:hover{border-color:#dbdbdb;background-color:#fff;}
.mr_shop .product-block_hr_001:hover{z-index:9999;position:relative;}
.mr_shop .product-block_hr_001 .ribon{width:54px;height:27px;border-radius:2px;background-color:#e35712;text-align:center;color:#fff;position:absolute;left:7px;top:7px;z-index:1;}
.mr_shop .product-block_hr_001 .ribon.style_2{background-color:#15ad64;}
.mr_shop .product-block_hr_001 .image{text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;overflow:hidden;}
.mr_shop .product-block_hr_001 .image img{transition:.5s;width:auto;}
.mr_shop .product-block_hr_001:hover .image img{opacity:.5;transform:scale(1.1);}
.mr_shop .product-block_hr_001 h4{color:#141417;margin-bottom:10px;}
.mr_shop .product-block_hr_001 h4 a{color:#141417;transition:.5s;}
.mr_shop .product-block_hr_001 .rating{font-size:13px;color:#ffc92e;margin-bottom:5px;}
.mr_shop .product-block_hr_001 .rating span{color:#222;font-size:15px;}
.mr_shop .product-block_hr_001 .price{margin-bottom:5px;font-size:14px;}
.mr_shop .product-block_hr_001 .overlay{position:absolute;top:20px;right:30px;left:30px;transition:.8s;opacity:0;}
.mr_shop .product-block_hr_001:hover .overlay{opacity:1;}
.mr_shop .product-block_hr_001 .overlay ul li{background:#ececec;text-align:center;margin-bottom:1px;border-radius:2px;}
.mr_shop .product-block_hr_001 .overlay ul li a,.mr_shop .product-block_hr_001 .overlay ul li i{color:#4c4c4c;}
.mr_shop .product-block_hr_001 .overlay li:nth-child(4) a{transition:1s;font-weight:400;color:#4c4c4c;}
.mr_shop .products-section_hr_001{position:relative;padding:70px 0 70px;}
@media only screen and (min-width:1200px) {
section.products-section_hr_001 .column{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}
 
}
.mr_shop .product-single-item-bar{border-radius:3px;background-color:#e1e1e4;height:3px;position:relative;}
.mr_shop .product-single-item-bar span{content:"";display:block;height:100%;position:absolute;left:0;top:0;background:var(--color-high-dark);}
.mr_shop .product-single-item-bar span.border-yellow{background:#fbab00;}
.mr_shop .product-single-item-bar span.border-green{background:#50bc0f;}
.mr_shop .product-single-item-bar span.border-red{background:red;}
.mr_pro_list{position:relative;right:0%;}
.mr_addtocart .ajax_add_to_cart.added .added_to_cart.wc-forward{display::none;}
.mr_addtocart .ajax_add_to_cart:after{display::none!important;}
.single_metas  .compare.added{color:#0000;}
.mr_shop .single_metas .added_to_cart.wc-forward{display:inline-block;color:#fff0!important;padding-top:0px;margin-top:0px;position:absolute;right:0;background:#737373;top:-5px;}
.mr_shop_price ins{text-decoration:none!important;}
.mr_shop .product .price ins span{}
a.product_type_simple.add_to_cart_button.ajax_add_to_cart:after{display:none !important;}
.mr_product_block>a{display:none!important;}
.owl-dot-style-one .owl-dots{position:relative;text-align:center;display:block;}
.owl-dot-style-one .owl-dots .owl-dot{position:relative;display:inline-block;margin:0px 5px;}
.owl-dot-style-one .owl-dots .owl-dot span{position:relative;display:block;width:10px;height:10px;border:1px solid #5e5e5e;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;border-radius:50%;background:#f9ddcf;}
.mr_wishtlist .feedback{display:inline-block;background:none!important;padding:0px!important;position:relative;top:0px!important;}
.mr_shop .product-block_hr_001 .overlay ul li.mr_addtocart a.ajax_add_to_cart.added{display:none!important;}
.mr_shop .product-block_hr_001 .overlay ul li:hover{color:#fff;}
.mr_shop .product-block_hr_001 .overlay ul li{cursor:pointer;transition:.5s;}
.mr_shop .product-block_hr_001 .overlay ul li .yith-wcwl-icon{color:#4c4c4c;}
.mr_compare_a{position:absolute;top:0;right:0;left:0;bottom:0;}
.mr_shop .product-block_hr_001 .overlay ul li .addtocarticon{top:0;color:var(--bs-danger);pointer-events:none;line-height:0;}
.mr_shop .product-block_hr_001 .overlay ul li.mr_addtocart>a{background:#dbdbdb00;position:absolute;top:0;left:0;right:0;bottom:0;}
.mr_shop .product-block_hr_001 .overlay ul li .yith-wcwl-wishlistaddedbrowse .yith-wcwl-icon{padding-left:5px!important;}
.mr_shop .product-block_hr_001 .overlay ul li .yith-wcwl-wishlistaddedbrowse .feedback{font-size:0px!important;}
.mr_pro_list{display:flex;flex-direction:column;align-items:flex-end}
.mr_shop .yith-wcwl-add-button>a i{margin-right:0px;color:#ff0909;}
.mr_shop .yith-wcwl-add-to-wishlist{margin-top:0px;}
.wps_quick_view .woocommerce-product-gallery .owl-nav{left:0;bottom:20px;right:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:.5s;}
.wps_quick_view .woocommerce-product-gallery .owl-nav>*{width:50px;height:50px;border:2px solid #ddd !important;margin:0 5px;border-radius:50%;transition:.5s;}
.wps_quick_view .woocommerce-product-gallery .owl-nav>*:hover{color:#fff;background:#222;border-color:#222 !important;}
.wps_quick_view .woocommerce-product-gallery:hover .owl-nav{opacity:1;}
.mr_tooltip_left{right:100%;left:auto;transform:translateY(-50%) translateX(8px);}
.mr_tooltip_right{left:100%;right:auto;transform:translateY(-50%) translateX(8px);}
.mr_tooltip_top{top:0;left:50%;transform:translateY(-35px) translateX(-50%);right:auto;}
.mr_tooltip_bottom{bottom:0;left:50%;transform:translateY(35px) translateX(-50%);right:auto;}
.row-5{margin:0 -5px!important;}
.row-5>*{padding:0 5px!important;}
@media only screen and (min-width: 1200px){
.mr_column_5{-ms-flex:0 0 20%!important;flex:0 0 20%!important;max-width:20%!important;}
.mr_column_7{-ms-flex:0 0 14.2%!important;flex:0 0 14.2%!important;max-width:14.2%!important;}
.mr_column_8{-ms-flex:0 0 12.5%!important;flex:0 0 12.5%!important;max-width:12.5%!important;}
.mr_column_9{-ms-flex:0 0 11.1%;flex:0 0 11.1%!important;max-width:11.1%!important;}
.mr_column_10{-ms-flex:0 0 10%!important;flex:0 0 10%!important;max-width:10%!important;}
} .quick_defult_wps .wps-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);display:none;justify-content:center;align-items:center;margin:0 auto;z-index:9;}
.quick_defult_wps .wps-content{background-color:#fff;padding:20px;border-radius:5px;position:relative;width:80%;}
.quick_defult_wps .close-wps{position:relative;top:100px;right:100px;font-size:70px;background:none;border:none;cursor:pointer;background:#7a7a7a;color:#fff;border:1px solid #616161;padding:10px;border-radius:50%;line-height:43px;float:right;z-index:999;}
.quick_defult_wps .open-wps:hover{color:#fff;background-color:#5c0000;}
.wps-countdown .wps_date{border:1px solid #f3f3f3;padding:3px 5px;border-radius:2px;margin-right:0px;font-size:11px;line-height:19px;margin-bottom:10px;}
.mr_product_thumb.product_image{overflow:hidden;}
.wps_order_container{display:flex;flex-direction:column;}
.order-1{order:1 !important;}
.order-2{order:2 !important;}
.order-3{order:3 !important;}
.order-4{order:4 !important;}
.order-5{order:5 !important;}
.order-6{order:6 !important;}
.order-7{order:7 !important;}
.order-8{order:8 !important;}
.order-9{order:9 !important;}
.order-10{order:10 !important;}
.mr_shop_price del{text-decoration:none!important;}
.mr_shop_price del .amount bdi{text-decoration:line-through;}
.wps_cat{display:flex;}
.wps_inline_block{display:inline-block!important;}
.wps_thumbnail_area{}
.mr_shop .product-block_hr_001 .overlay.flex-end{position:absolute;top:50%;right:15px;transform:translateY(-50%);transition:all 500ms ease;}
.wps_thumbnail_area:hover .overlay.flex-end{right:30px;}
.mr_shop .product-block_hr_001 .overlay.flex-start{position:absolute;top:50%;left:15px;transform:translateY(-50%);transition:all 500ms ease;}
.wps_thumbnail_area:hover .overlay.flex-start{left:30px;}
.mr_shop .product-block_hr_001 .overlay.column{position:absolute;top:50%;left:50%;margin-top:-20px;transform:translateX(-20%);transition:all 500ms ease;}
.wps_thumbnail_area:hover .overlay.column{transform:translateX(-50%);}
.wps_style_3_count{display:flex;align-items:center;gap:10px;}
.mr_style_one{position:relative;z-index:1;}
.mr_style_one .hide_content{position:absolute;padding:20px;top:100%;opacity:0;z-index:999999;visibility:hidden;background-color:#ffffff;border:1px solid #ededed;transform:scaleY(.8);transition:all 0.5s;transform-origin:top;}
.mr_style_one:hover .hide_content{opacity:1;z-index:999999;visibility:visible;transform:scaleY(1);top:100%;}
.wps_slide_sweeper_one .swiper{width:100%;height:100%;}
.wps_slide_sweeper_one .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;}
.wps_slide_sweeper_one .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;}
.wps_slide_thumb .swiper{width:100%;height:100%;}
.wps_slide_thumb .swiper-slide{text-align:center;font-size:18px;background:none!important;display:flex;justify-content:center;align-items:center;}
.wps_slide_thumb .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;}
.wps_slide_sweeper_two .swiper{width:100%;height:100%;margin-left:auto;margin-right:auto;}
.wps_slide_sweeper_two .swiper-slide{text-align:center;font-size:18px;background:#fff;height:calc((100% - 30px) / 2) !important;display:flex;justify-content:center;align-items:center;}
.wps_slide_sweeper_two .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;}
.swiper{width:100%;height:100%;}
.swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;}
.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;}
.product-card{position:relative;width:200px;}
.product-card img{width:100%;}
.flip-box{perspective:1000px;}
.flip-box-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.8s;transform-style:preserve-3d;}
.mr_shop .product-block_hr_001:hover .flip-box-inner{transform:rotateY(180deg);}
.flip-box-back{position:absolute;width:100%;height:100%;top:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.flip-box-front{background-color:#ffffff00;color:black;}
.flip-box-back{background-color:#ffffff;color:white;transform:rotateY(180deg);}
.swiper-button-next:after{font-size:25px!important;top:70px!important;z-index:999!important;position:relative;}
.swiper-button-prev:after{font-size:25px!important;top:70px!important;z-index:999!important;position:relative;}
.produt_section .wps_thumbnail_area{position:relative;}
.mr_shop_price bdi, .mr_shop_price ins span{}
.mr_star_rating .mr_star_full{display:inline-block;}
.mr_product_progress span.border-green{background:#008000 !important;}
.mr_style_one .hide_content{left:0;right:0;}
.wps_tab_container .nav-link{border-radius:0px!important;margin:0px!important;border:none!important;line-height:1.8em!important;color:#181818;font-size:13px;font-weight:500;}
svg.wps_svg_23 path[fill="#ec2e18"]{fill:green!important;}
.wps_slider_path .owl-theme .owl-dots .owl-dot span{display:block;margin:0px 5px;transition:opacity 200ms ease 0s;width:15px;height:15px;}
.wps_slider_path .owl-theme .owl-dots .owl-dot.active span{background:none repeat scroll 0 0 #ff126e;}
.wps_slider_path  .owl-nav{position:absolute;width:100%;}
.wps_slider_path .owl-nav .owl-next{left:90%;position:absolute;}
.wps_slider_path .owl-nav .owl-prev{left:10%;position:absolute;}
.wps_slider_path .owl-nav .owl-prev, .wps_slider_path .owl-nav .owl-next{bottom:50%;position:absolute;color:#222;}
.wps_slider_path .owl-nav{display:flex;}
.wps_slider_path .owl-nav .owl-next{left:auto;}
.mr_shop .nav-tabs .nav-link.active{border:none!important;}
.mr_shop .nav-tabs li{}
.mr_shop .nav-tabs{border-bottom:none;width:100%;}
.mr_shop .mr_star_rating i{font-size:13px;color:#ffc92e;margin-bottom:5px;}
.mr_shop .product-single-item-sold p span{margin-left:5px;}
.wps_out_stock_icont{color:#999;}
.wps_instock i{font-size:13px;}
.mr_spcl .spcl_text{font-size:13px;padding:0px 15px;line-height:30px;margin-top:40px;background:#222;color:#fff;}
.wps_out_stock_icont{font-style:13px;}
.wps_cat_img img{width:35px;}
.wps_slide_thumb .swiper-slide img{max-height:100%;}
.slider_path.wps_slider_path .owl-carousel .owl-stage-outer{overflow:visible;}
.slider_path.wps_slider_path .owl-carousel .owl-item{opacity:0;}
.slider_path.wps_slider_path .owl-carousel .owl-item.active{opacity:1;}
.slider_path_button_container{display:flex;}
.wps_slider_style_one .owl-theme .owl-dots{position:absolute;display:flex;}
.wps_product_details .quantity input[type="number"]{text-align:center;padding-left:10px;}
.wps_qnt_button .minus{float:left;}
.wps_qnt_button .plus{float:right;}
.mr_product_thumb .swiper-pagination-fraction{border:1px solid #ededed;width:80px;border-radius:7px;color:#222;background:white;padding:4px 10px;line-height:15px;font-size:13px;}
.wps_cart_notice.ajax-notice{position:fixed;bottom:20px;right:61px;background-color:#fff5f5;padding:10px;box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 10px;z-index:9999;display:flex;align-items:center;}
.wps_cart_notice.ajax-notice button.close-notice{position:absolute;right:15px;top:8px;font-size:13px;color:#e13a3a;}
.wps_cart_notice.ajax-notice .wps_notice_content{position:relative;padding-left:154px;max-width:550px;padding-right:50px;padding-top:20px;padding-bottom:18px;}
.wps_cart_notice.ajax-notice .wps_cart_thumbnail{position:absolute;left:21px;top:20px;width:110px;background:#fff;border:2px solid #ffcfcf;border-radius:4px;}
.wps_cart_notice.ajax-notice p{margin-bottom:6px;color:#414141;font-size:15px;}
.wps_cart_notice.ajax-notice a{margin-right:10px;font-size:13px;background:#8192ff;color:#fff;padding:4px 14px;border-radius:3px;}
.wps_hide_two_block{position:relative;}
.wps_hide_two_block .hider_area_2{height:0;transition:.3s all;overflow:hidden;}
.wps_hide_two_block .wps_product_details.product_bottom.mr_bottom{transition:.3s all;position:relative;z-index:9;}
.mr_shop .product-block_hr_001:hover .wps_hide_two_block .wps_product_details.product_bottom.mr_bottom{margin-top:-50px;}
.mr_shop .product-block_hr_001:hover .wps_hide_two_block .hider_area_2{height:50px;transition:.3s all;overflow:hidden;}
.product_block_one img{transition:.5s;}
.product-block_hr_001:hover .mr_product_thumb .image-box img{transform:scale(1.1);}
.mr_shop_single .woocommerce span.onsale{z-index:995!important;background:#ffffff;color:#06414a;border:1px solid #06414a;top:20px!important;left:20px!important;border-radius:4px!important;padding:4px 20px!important;}
.wps_slide_row .swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:row;}
.swiper-pagination .swiper-pagination-bullet{opacity:1;width:30px;height:30px;}
.wps_product_search{position:relative;}
.wps_product_search #search-results{display:none;position:absolute;top:100%;left:0;width:100%;background-color:#fff;box-shadow:0 0 10px rgba(0, 0, 0, 0.1);z-index:1000;max-height:500px;transition:max-height 0.3s ease-out;padding:30px;overflow-y:scroll;overflow-x:hidden;}
.wps_product_search #search-results.show{display:block;max-height:500px;}
.wps_thumbnail_area .swiper-pagination .swiper-pagination-bullet{}
.mr_shop .product-block_hr_001 .overlay ul li{transform:translateY(20px);transition:.5S;opacity:0;}
.mr_shop .product-block_hr_001:hover .overlay ul li{transform:translateY(0);opacity:1;}
.mr_shop .product-block_hr_001 .overlay ul li:nth-child(2){transition-delay:0;}
.mr_shop .product-block_hr_001 .overlay ul li:nth-child(3){transition-delay:0;}
.mr_shop .product-block_hr_001 .overlay ul li:nth-child(4){transition-delay:0;}
.mr_shop .product-block_hr_001 .overlay ul li:nth-child(5){transition-delay:0;}
.jesan_underline_color_03{color:#f1a112!important;}
.bgcolor_yello{background:#f1a112;padding:0px 20px;margin-bottom:5px;}
.bgcolor_meg{background:#4e2596;padding:0px 20px;}
.wps_order-left{order:0 !important;}
.wps_order-right{order:1 !important;}
.mr_style_one .hide_content{margin-left:-4px;margin-right:-4px;}
.wps_grid_left{order:1 !important;}
.wps_overflow{overflow:hidden;}
.wps_shop_mainpage{padding-top:100px;}
.mr_shop .product-block_hr_001 .overlay ul li{list-style:none;}
.slider_path .owl-nav{display:flex!important;}
.slider_path .owl-theme .owl-dots{display:flex!important;}
.wps_project_tab .slider_path .owl-nav button{position:absolute;}
.wps_project_tab .slider_path .owl-dots{display:flex!important;}
.wps_project_tab .slider_path .owl-dots .owl-dot span{display:block;}
.wps_project_tab .slider_path .owl-dots .owl-dot{position:absolute;}
.wps_project_tab_style_1 .wp_project_block:hover .image-box:before{position:absolute;content:'';background:#023827;width:100%;height:100%;left:0px;top:0px;opacity:1;z-index:1;transition:all 500ms ease;}
.wps_project_tab_style_1 .wp_project_block{transition:all 500ms ease;}
.wps_project_gallery .wp_project_block:hover .image-box:before{position:absolute;content:'';background:#023827;width:100%;height:100%;left:0px;top:0px;opacity:1;z-index:1;transition:all 500ms ease;}
.wps_project_gallery .wp_project_block:hover .image-box{transition:all 500ms ease;}
.wps_project_gallery .wp_project_block{transition:all 500ms ease;}
.wps_overflow_hidden{overflow:hidden;}
.wps_slider_path .owl-nav .owl-prev, .wps_slider_path .owl-nav .owl-next{transition:.5s ease;}
.slider_path.wps_slider_path .wps_thumbnail_area.wps_slide_thumb .swiper{overflow:hidden;}
.wps_ajax_search_price{margin-left:20px;}
.wps_ajax_search_rating .rating-count{font-size:13px;font-weight:500;}
.single_metas .mr_addtocart_i{color:#4c4c4c;}
.single_metas .cart-btn button{position:inherit;font-weight:500;}
.mr_shop_slide.wps_owls_slide{overflow:hidden;}
.mr_shop.mr_products_one.wps_slide_sweeper_two{overflow:hidden;}
.wps_thumb_gallery{overflow:hidden;}
.wps_thumb_gallery img{transition:transform 0.3s ease;}
.wps_thumb_gallery:hover img{transform:scale(1.8);}
.woocommerce .woocommerce-product-gallery__image.wps_thumb_gallery  img{border:none;}
.woocommerce .woocommerce-product-gallery__image  img{border-radius:4px;}
.wps_singleproduct_variation select{border:1px solid #ddd;padding:10px;border-radius:4px;}
.wps_singleproduct_variation tr{display:flex;gap:20px;}
.wps_singleproduct_variation a.reset_variations{display:none;}
.wps_singleproduct_variation th.label{position:relative;top:-5px;}
.wps_singleproduct_variation .woocommerce-variation-add-to-cart{display:flex;align-items:center;}
.wps_singleproduct_variation .quantity{}
.wps_singleproduct_variation .quantity  input.input-text{padding:2px;height:auto;top:-15px;}
.wps_singleproduct_variation p.stock.in-stock{margin-bottom:20px;}
.wps_singleproduct_variation td.value{display:flex;}
.wps_singleproduct_variation del bdi{font-size:18px;}
.wps_singleproduct_variation span.woocommerce-Price-currencySymbol{font-size:18px;}
.single-product.woocommerce .wps_singleproduct_variation .price inc span.woocommerce-Price-currencySymbol{font-size:20px !important;}
.wps_shop_mainpage{padding-bottom:80px;}
.wps_shop_view .wps_product_list_view .product-block-two{padding-bottom:0px;}
.wps_shop_view .wps_product_list_view .product-block-two .inner-box .row{align-items:center;}
.wps_shop_view .wps_product_list_view .product-block-two .lower-content{border-top:none;padding:0px;}
.wps_shop_view .wps_product_list_view .product-block-two .quantity{width:150px;height:40px;line-height:38px;}
.wps_shop_view .wps_product_list_view .product-block-two .overlay{border-radius:10px 0px 0px 10px;}
.wps_shop_view .mr_shop_sorting{position:relative;display:flex;align-items:center;justify-content:space-between;background:#F6F7F9;border-radius:5px;padding:20px;margin-bottom:30px !important;padding-bottom:20px!important;width:100%;}
.wps_shop_view .woocommerce-form .woocommerce-ordering select{position:relative;display:block;height:40px;line-height:40px;background:#fff;border:1px solid #e5e5e5 !important;border-radius:30px;color:#292929;font-size:15px;font-weight:400;padding:5px 12px;}
.wps_shop_view .menu-box{position:relative;z-index:999;display:flex;gap:10px;align-items:center;}
.wps_shop_view .menu-box button{position:relative;display:inline-block;width:30px;height:30px;line-height:24px;background:#fff;border:1px solid #E3E7EB;border-radius:4px;text-align:center;font-size:17px;color:#7C7C7C;cursor:pointer;transition:all 500ms ease;}
.wps_shop_view .mr_shop_sorting .woocommerce-form{position:relative;right:inherit;}
.wps_shop_view .product-block-two a.button{max-width:150px;width:100%;margin-top:10px;margin-bottom:0px;padding:12px 25px;border-radius:5px;}
.wps_shop_view .product-block-two table.variations{text-align:center;display:inline-block;margin-bottom:0px;}
.wps_shop_view .product-block-two a.reset_variations{display:none;}
.wps_shop_view .mr_shop_sorting p.woocommerce-result-count{top:0px;}
.wps_shop_view .mr_shop_sorting .woocommerce-form .woocommerce-ordering{margin-bottom:0px;}
.wps_shop_view .wrapper.list .shop-list-content{display:block;}
.wps_shop_view .wrapper.grid .shop-grid-content{display:block}
.wps_product_list_view .product-block-two h4 a{transition:.5s;color:#1e2843;font-size:20px;line-height:16px;}
.wps_product_list_view  .lower-content{text-align:left;}
.wps_product_list_view  .cart-wrapper{text-align:left;}
.wps_product_list_view  .cart-wrapper  li{list-style:inside!important;padding:0px;margin:0px;margin-left:5px;}
.wps_product_list_view .wps_simple_quantity{display:flex;}
.wps_shop_view .wps_product_list_view .product-block-two .quantity{text-align:center;}
.mr_star_rating{display:inline-flex;color:#ffc92e;}
.wps_related_products .stock.in-stock{display:none;}
.wps_content_defult .stock.in-stock{margin-bottom:10px;}
.product-block-spining.loading::before{z-index:999!important;}
.product-block-spining.loading::after{z-index:9999!important;}
.wps_qnt_button .quantity{display:flex;}
.wps_qnt_button .quantity input[type="number"]{width:100%;padding:0;}
.wps_thumbnail_area .product_block_one .hover-slider-indicator{display:flex;justify-content:center;}
.slider_path .owl-theme .owl-dots{position:absolute;bottom:10%;left:47%;}
.slider_path .owl-theme .owl-dots .owl-dot span{background:#18f45e;display:block;margin:0px 5px 0px 5px;transition:opacity 200ms ease 0s;width:15px;height:15px;}
.slider_path .owl-theme .owl-dots .owl-dot.active span{background:none repeat scroll 0 0 #ff126e;}
.slider_path  .owl-nav{position:absolute;}
.slider_path .owl-nav .owl-next{left:90%;position:absolute;}
.slider_path .owl-nav .owl-prev{left:10%;position:absolute;}
.slider_path .owl-nav .owl-prev, .slider_path .owl-nav .owl-next{bottom:50%;position:absolute;color:#222;width:40px;height:40px;background:#f4187c;border-radius:50%;font-size:15px;}
.woocommerce-cart-summary{position:absolute;top:62px;right:0;background:#fff;z-index:999999;padding:20px;box-shadow:0 0 11px rgb(0 0 0 / 10%);min-width:400px;}
.woocommerce-cart-summary h2{font-size:20px;font-weight:700;margin-bottom:20px;}
.woocommerce-cart-summary .cart-summary-name a{color:#222;font-size:14px;}
.woocommerce-cart-summary .amount{margin-bottom:10px;display:inline-block;font-weight:600;margin-top:3px;font-size:12px;}
.woocommerce-cart-summary td.cart-summary-price{width:60%;}
.woocommerce-cart-summary .cart-summary-quantity input{width:34px;text-align:center;padding-left:11px;font-size:13px;}
.woocommerce-cart-summary .quantity-buttons{display:flex;align-items:center;justify-content:center;text-align:center;border:1px solid #e5e5e5;padding:1px 13px;border-radius:3px;margin-right:10px;}
.woocommerce-cart-summary button.remove-item-button{position:absolute;top:9px;right:-9px;width:15px;height:15px;background:#ff7979;border-radius:50%;color:#fff;line-height:15px;}
.woocommerce-cart-summary tr.cart-summary-item{position:relative;}
.woocommerce-cart-summary a.button.checkout-button{padding:10px 20px;background:#222;color:#fff;}
.woocommerce-cart-summary a.button.checkout-button:hover{background:#3bb77e;}
.woocommerce-cart-summary a.button.view-cart-button{background:#3bb77e;color:#fff;padding:10px 20px;}
.woocommerce-cart-summary a.button.view-cart-button:hover{background:#222;}
.woocommerce-cart-summary button.button:hover{color:#3bb77e;}
.woocommerce-cart-summary button.button{transition:.5s;}
.cart-summary-thumbnail{padding-right:10px;}
.woocommerce-cart-summary  .woocommerce-Price-amount amount{font-size:13px;}
.woocommerce-cart-summary .cart-summary-thumbnail img{border:1px solid #e9e9e9;border-radius:4px;padding:5px;margin-left:3px;background:#fff;}
.woocommerce-cart-summary .cart-summary-name{line-height:17px}
.wps_cart_summery_number{height:20px;width:20px;text-align:center;margin-top:-47px;background:#000000;color:#fff;border-radius:50%;line-height:21px;font-size:14px;left:12px;font-size:12px;}
.wps_cart_notice.ajax-notice img{display:inline-block;max-width:100%;height:auto;transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.7s;transition-property:all;}
.wps_basic_pricing>del>.amount{text-decoration:line-through;}
.wps_testimonials.testimonial-section .owl-nav button{position:relative;}
.wps_testimonials.testimonial-section .owl-nav{left:-50px;right:-50px;display:flex;display:flex!important;position:absolute;width:100%;}
.cart-summary-table tbody tr:nth-child(odd){background-color:#f4f4f4;}
.cart-summary-table tbody tr:nth-child(even){background-color:#ffffff;}
.woocommerce-cart-summary .close-cart-summary{float:right;cursor:pointer;position:relative;z-index:99;}
.cart_summary_total_area p{padding-bottom:0px;}
.cart_summary_total_area{display:flex;}
.cart_summary_total_area bdi{font-size:18px;font-weight:600;}
.cart_summary_total_area .amount{font-size:18px;font-weight:600;margin-bottom:0px;display:inline;}
.wps_header_area .mr_main-menu .mr_navigation > li > ul{pointer-events:none;}
.wps_header_area .mr_main-menu .mr_navigation > li:hover > ul{pointer-events:auto;}
.wps_quote-box{position:absolute!important;left:0%;bottom:0%;}
.woocommerce-MyAccount-content p a{color:var(--theme-color) !important;}
.woocommerce-MyAccount-content p:nth-child(3){font-size:16px;line-height:28px;font-weight:400;font-family:'Roboto';box-shadow:0px 0px 30px 0px #0000001A;padding:40px;border-radius:5px;margin-top:40px;}
.woocommerce-MyAccount-navigation ul li a{font-size:16px;line-height:30px;font-weight:500;font-family:'Roboto';color:#111111 !important;padding:20px;transition:all 500ms ease;}
.woocommerce-MyAccount-navigation ul li{border:1px solid #EDF0E6;padding:10px;margin-bottom:10px;border-radius:5px;transition:all 500ms ease;}
nav.woocommerce-MyAccount-navigation{padding-right:60px;}
.woocommerce-MyAccount-content{padding-left:60px;}
li.woocommerce-MyAccount-navigation-link.is-active{background-color:var(--theme-color);}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link.is-active a{color:#fff !important;}
.woocommerce-MyAccount-navigation ul li:hover{background-color:var(--theme-color);}
.woocommerce-MyAccount-navigation ul li:hover a{color:#fff !important;}
.woocommerce table.shop_table th .nobr{font-size:13px;line-height:16px;font-weight:600;font-family:'Outfit';color:#111;}
.woocommerce table.shop_table th{background-color:#fff;}
.woocommerce table.shop_table td{}
.woocommerce table.shop_table td a{font-size:14px;line-height:30px;font-family:'Outfit';font-weight:500;}
.woocommerce table.shop_table, .woocommerce table.shop_table th, .woocommerce table.shop_table td{}
.woocommerce-Address-title.title{background-color:#ededed;}
.woocommerce-account .addresses .title .edit{float:left!important;}
.woocommerce-MyAccount-content h3, .woocommerce-account .addresses .title h3{background:#2A2A2A !important;font-size:20px;font-weight:500;line-height:32px;font-family:'Outfit';margin:0 !important;padding:0 !important;}
.woocommerce-Address address{font-size:16px;font-weight:500;line-height:32px;font-family:Outfit;color:#6A6A6A;padding-left:30px;padding-bottom:50px;}
.woocommerce-Address{box-shadow:0px 0px 30px 0px #0000001A;border-radius:5px;margin-top:40px;}
header.woocommerce-Address-title.title{padding:20px;border-radius:10px 10px 0px 0px;margin-bottom:40px;}
.woocommerce form em, .woocommerce form .form-row label{font-size:16px;line-height:26px;font-weight:400;font-family:'Roboto';}
.woocommerce-EditAccountForm.edit-account legend{background-color:#2A2A2A;border-radius:5px;}
.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:10px;}
.woocommerce-MyAccount-content p:nth-child(3){padding:0;margin-top:0;box-shadow:none;}
.woocommerce .woocommerce-error, .woocommerce .woocommerce-info{border-radius:5px;}
.woocommerce form.woocommerce-form-login .form-row label{margin-left:0px;}
.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:block;}
.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:block;}
.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme .woocommerce-form__input-checkbox{margin-right:5px;}
.list .wps_grid{display:none;}
.grid .wps_list{display:none;}
.mr_shop .quantity .wps_qnt_minus{width:60px;height:45px;border-left:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;border-radius:4px 0px 0px 4px;border-right:none;}
.mr_shop .quantity .wps_qnt_plus{width:60px;height:45px;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;border-radius:0px 4px 4px 0px;}
.mr_shop .quantity .input-text.qty{width:110px;height:45px;border:1px solid #e2e2e2;margin-left:-4px;margin-right:-4px;}
.mr_shop_single .wps_qnt_minus{width:50px;height:50px;border-left:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6;border-radius:4px 0px 0px 4px;}
.mr_shop_single  .wps_qnt_plus{width:50px;height:50px;border-right:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6;border-radius:0px 4px 4px 0px;}
.mr_shop_single .input-text.qty{width:130px;height:50px;border:1px solid #c6c6c6;}
.mr_shop_single  .quantity{display:flex;}
.mr_shop_single .single_add_to_cart_button{width:200px;height:49px;border-radius:4px;color:#fff!important;border:none !important;margin-left:10px !important;}
@media(max-width:768px){
.wps_shop_mainpage .col{margin-left:5px;margin-right:5px;padding-right:10px;padding-left:10px;margin-bottom:0px;}
} .text-flip-slide{opacity:0;transform:translateY(50px);transition:opacity 1s ease-in-out, transform 1s ease-in-out;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;}
.text-flip-slide:first-child{opacity:1;transform:translateY(0);}
.text-flip-container{width:100%;min-height:16px;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;}
.text-flip-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;transition:transform 1s ease-in-out;}
.flip-text{font-size:13px;font-weight:500;margin-bottom:10px;color:#fff;}
.flip-content{display:flex;justify-content:flex-start;align-items:center;width:100%;padding:10px;}
.flip-image{margin-right:20px;}
.flip-image img{width:100px;height:auto;border-radius:10px;}
.flip-text{font-size:13px;font-weight:500;color:#fff;font-family:'Quicksand';}
.theme_overflow_hidden{overflow:visible!important;}
.wp-style{overflow:hidden!important;}
.swiper-button-next.hidden, .swiper-button-prev.hidden{display:none !important;}
.wps_defult_addtocar .product_type_variable{display:inline-block;}
.single_add_to_cart_button{transition:.5s;}
.wps_price_tag{background-color:#e63946;color:white;padding:3px 5px;font-size:10px;font-weight:500;white-space:nowrap;display:inline-block;clip-path:polygon(10% 0, 100% 0, 100% 100%, 10% 100%, 0 50%);transform:translateY(-4px);line-height:15px;border-radius:0px 2px 2px 0px;}
.mr_products_one table tbody tr td{border:none!important;line-height:0px!important;padding:0px!important;vertical-align:middle!important;padding-left:10px!important;}
.mr_products_one table tbody tr th{border:none !important;line-height:0px!important;padding:0px!important;vertical-align:middle!important;}
.mr_products_one table tbody tr #weight{width:85%;}
.mr_products_one table tbody .value .reset_variations{visibility:visible;position:absolute;line-height:14px;font-size:12px;border-radius:2px;padding:2px 5px;}
.mr_products_one table{margin-bottom:5px!important;}
.product-buttons.mr_pro_list li i{transition:transform 0.4s ease;display:inline-block;}
.product-buttons.mr_pro_list li:hover i{transform:rotateY(180deg);}
.wps_tab_button .nav-link{position:relative;color:#000;text-decoration:none;padding-bottom:4px;transition:color 0.3s ease;}
.wps_tab_button .nav-link::after{content:"";position:absolute;left:0;bottom:0;height:2px;width:0;background:#007bff;transition:width 0.3s ease;}
.wps_tab_button .nav-link:hover{color:#007bff;}
.wps_tab_button .nav-link:hover::after{width:100%;}
.wps_meta_text ol{padding:0px 15px;margin:0px;}
.compare-section .content-block{
min-width:20%!important;
margin-bottom:20px;
}