ul.products li.product span.price .woocommerce-price-suffix,ul.products::after,ul.products::before{display:none!important}ul.products{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:center;width:100%;margin:0!important}ul.products li.product{flex:unset!important;-webkit-box-flex:unset;-webkit-flex:unset;max-width:unset;width:calc(33% - 15px)!important;box-shadow:0 6px 10px rgba(0,0,0,.2);margin:0 15px 30px!important;display:flex;padding:0 0 15px!important}ul.products.columns-2 li.product{width:calc(100% / 2 - 30px)!important}ul.products.columns-3 li.product{width:calc(100% / 3 - 30px)!important}ul.products.columns-4 li.product{width:calc(100% / 4 - 30px)!important}ul.products li.product .product-block{overflow:hidden!important}ul.products li.product .shop-action a{background:#fff!important;border-radius:50%!important;border:none!important;box-shadow:0 3px 10px rgba(0,0,0,.4)}ul.products li.product .shop-action a:hover{background:#fd6201!important}.widget_product_search form input[type=search],select:not([size]):not([multiple]){border:1px solid #c8c8c8!important}ul.products li.product .product-block .posted-in{font-size:0;padding:0 10px}ul.products li.product .product-block span.price{padding:0 10px;margin:5px 0 12px!important;line-height:1}ul.products li.product .product-block a.add_to_cart_button{display:inline-block;width:calc(100% - 20px);max-width:200px;margin:0;line-height:1.4}ul.products li.product .product-block a.yith-wcqv-button{display:none!important}ul.products li.product .posted-in a{display:inline-block;font-size:13px;color:#1e1e1e!important;border:1px solid #c8c8c8!important;padding:4px 8px!important;border-radius:10px;margin:2px;line-height:1}ul.products li.product .product-block .product-image img{display:inline-block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}ul.products li.product h3.woocommerce-loop-product__title{font-size:16px;padding:0 10px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;display:flex;flex-flow:column;justify-content:center;margin:0;line-height:1.6}ul.products li.product span.price{font-size:18px;letter-spacing:1px;margin:5px 0 10px!important}ul.products li.product a.add_to_cart_button{padding:10px 15px!important}.woocommerce-page ul.products .product-block span.price{display:flex;flex-flow:row;flex-wrap:wrap}.woocommerce-page ul.products .product-block span.price del{order:1;line-height:1;margin-top:3px;opacity:1}.woocommerce-page ul.products .product-block span.price ins{order:2;margin:0 6px}.ekommart-sorting{margin-bottom:30px!important}.ekommart-archive-product .ekommart-breadcrumb{display:block!important}.ekommart-sorting .gridlist-toggle{display:none!important}@media only screen and (min-width:768px){.product-style-1 li.product:hover .woocommerce-loop-product__link,.product-style-4 li.product:hover .woocommerce-loop-product__link{opacity:.5!important}.ekommart-archive-product .ekommart-breadcrumb{margin-bottom:40px!important}}@media only screen and (max-width:650px){ul.products{justify-content:space-between}ul.products.columns-2 li.product,ul.products.columns-3 li.product,ul.products.columns-4 li.product{width:calc(50% - 10px)!important;margin:0 0 20px!important}ul.products li.product h3.woocommerce-loop-product__title{font-size:15px}ul.products li.product h3.woocommerce-loop-product__title a{-webkit-line-clamp:2}}@media only screen and (min-width:360px){ul.products li.product a.add_to_cart_button{padding:5px 15px 10px!important;line-height:1}ul.products li.product a.add_to_cart_button:before{font-family:ekommart-icon;content:"";font-size:18px;position:relative;top:3px!important;margin-right:5px!important}}.single-product .product h2.product_title{font-size:26px!important}.single-product .product p.price small{font-size:14px;margin-left:-6px}.single-product .product .woocommerce-product-details__short-description p{font-size:15px}.single-product .product div.quantity input.input-text.qty{border-radius:20px!important;border-color:#fd6201;padding:10px 40px 10px 20px!important}.single-product .product button.single_add_to_cart_button{transition:.3s}.single-product section.related.products h2{font-size:18px;border-top:4px solid #f0f0f0;padding-top:40px}.single-product #primary .summary .price{display:flex;flex-flow:row;flex-wrap:wrap}.single-product #primary .product .summary .quantity.hidden.buttons_added{display:none}.single-product #primary .summary .price del{order:1;margin-right:6px;opacity:.8}.single-product #primary .summary .price ins{order:2;margin-right:2px}.single-product #primary .summary .price small{order:3}.single-product .summary span.inventory_status{display:none!important}.single-product .summary h2.product_title{margin-top:5px}.single-product .summary form.cart .pofw-product-options-wrapper{width:100%;display:block}.single-product .summary form.cart .pofw-product-options-wrapper label{margin-bottom:4px;display:inline-block}.single-product .summary form.cart .pofw-product-options-wrapper select{border-color:#f0f0f0;transition:.3s}.single-product .summary form.cart .pofw-product-options-wrapper select:focus{border-color:#969696}.single-product .summary form.cart .pofw-product-options-wrapper .pofw-required-text{color:#de0216;font-weight:700;font-style:normal;display:inline-block;margin-top:4px}.single-product div.product table.variations .value{display:flex;flex-flow:row}.single-product div.product table.variations a.reset_variations{position:unset!important;line-height:44px;margin-left:20px!important}body.single-product .summary .woocommerce-Price-amount span.woocommerce-Price-currencySymbol{display:none}body.single-product .summary .woocommerce-Price-amount:before{content:"¥";margin-right:4px}.order_stop_msg{color:#de0216;border:2px solid #de0216;border-radius:20px;padding:10px 15px 15px;letter-spacing:.5px}.order_stop_msg h4{color:#de0216;border-bottom:2px solid #de0216;font-size:18px;line-height:1;padding-bottom:15px;margin-bottom:10px}.order_stop_msg h4 span{margin-right:4px;position:relative;top:5px}.product_short_description p{margin-bottom:15px!important}.order_stop_msg p{margin:0}.ekommart-archive-product .order_stop_msg{margin-bottom:30px}.filter-toggle{color:#1e1e1e!important}.own_delivery_estimate_minutes,.uber_estimate_minutes,.wolt_estimate_minutes{width:100%;background:rgba(0,157,224,.1);padding:5px 15px;border:2px solid rgba(0,157,224,1);border-radius:20px;font-size:14px;text-align:center;line-height:1.5}.own_delivery_estimate_minutes span,.uber_estimate_minutes span,.wolt_estimate_minutes span{display:inline-block;font-size:16px;background:rgba(0,157,224,09);color:#fff;padding:1px 3px 3px 4px;font-weight:700;margin:0 2px;border-radius:5px;line-height:1}#own_delivery_estimated_time,#uberd_estimated_time,#woltd_estimated_time,.add_estimated_time{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:center;border:4px solid #f5f5f5;width:100%;max-width:500px;text-align:center;margin:0 auto;padding:20px;border-radius:20px}#own_delivery_estimated_time h3,#uberd_estimated_time h3,#woltd_estimated_time h3,.add_estimated_time h3{width:100%;display:flex;align-items:center;margin:0!important;font-size:20px;line-height:1.3}#own_delivery_estimated_time h3 span.material-icons-outlined,#uberd_estimated_time h3 span.material-icons-outlined,#woltd_estimated_time h3 span.material-icons-outlined,.add_estimated_time h3 span.material-icons-outlined{font-size:30px;margin-right:4px;position:relative;top:1px}#own_delivery_estimated_time h3:after,#own_delivery_estimated_time h3:before,#uberd_estimated_time h3:after,#uberd_estimated_time h3:before,#woltd_estimated_time h3:after,#woltd_estimated_time h3:before,.add_estimated_time h3:after,.add_estimated_time h3:before{content:"";flex-grow:1;height:1px;background:#333;display:block}#own_delivery_estimated_time h3:before,#uberd_estimated_time h3:before,#woltd_estimated_time h3:before,.add_estimated_time h3:before{margin-right:20px}#own_delivery_estimated_time h3:after,#uberd_estimated_time h3:after,#woltd_estimated_time h3:after,.add_estimated_time h3:after{margin-left:20px}#own_delivery_estimated_time .own_delivery_estimate_minutes,#uberd_estimated_time .uber_estimate_minutes,#woltd_estimated_time .wolt_estimate_minutes{padding:0;width:100%;background:0 0;border:none;margin:10px auto 15px;letter-spacing:.5px}#own_delivery_estimated_time p.recommended,#uberd_estimated_time p.recommended,#woltd_estimated_time p.recommended,.add_estimated_time p.recommended{margin:0!important}#own_delivery_estimated_time p.recommended a,#uberd_estimated_time p.recommended a,#woltd_estimated_time p.recommended a,.add_estimated_time p.recommended a{padding:7px 20px!important;font-size:16px!important}.wolt_estimate_minutes:nth-child(n+3){margin-top:10px}.uber_estimate_minutes{background:rgba(98,190,8,.1);border:2px solid rgba(98,190,8,1)}.uber_estimate_minutes span{background:rgba(98,190,8,09)}.aet_message{margin:10px auto 15px}.own_delivery_estimate_minutes{background:rgba(250,140,60,.1);border:2px solid rgba(250,140,60,1)}.own_delivery_estimate_minutes span{background:rgba(250,140,60,1)}body.home section.delivery_service_2{margin-top:-75px!important}@media only screen and (max-width:460px){#woltd_estimated_time h3{flex-flow:column}#woltd_estimated_time h3:after,#woltd_estimated_time h3:before{display:none}}#secondary.widget-area .woocommerce-price-suffix{display:none}ul.product-categories .cat-parent{background:#fff;box-shadow:0 6px 10px rgba(0,0,0,.2);padding:15px}ul.product-categories .cat-parent a{font-weight:700;font-size:18px}ul.product-categories .children{margin:15px 0 0}ul.product-categories .children a{font-weight:400;font-size:14px}ul.product-categories .children .count{display:none}ul.product-categories .children li:last-of-type{margin-bottom:0}ul.product-categories .children li{display:flex;align-items:center}ul.product-categories .children li:before{border-top:1px solid #c8c8c8;content:"";flex-grow:1;margin-right:6px;max-width:20px}#yith-quick-view-content .single_add_to_cart_button{border-radius:0!important}.common_content{margin:50px 0 0}.common_content h5{color:#1e1e1e;font-size:16px;display:flex;align-items:center;margin-bottom:0;text-align:center;margin-bottom:10px;line-height:1.3}.common_content h5:after,.common_content h5:before{content:"";flex-grow:1;height:1px;background:#c8c8c8;display:block}.common_content h5:before{margin-right:20px}.common_content h5:after{margin-left:20px}.common_content .description p{color:#1e1e1e;margin:0;font-size:15px}.single-product-countdown{display:none}.eeat_product_cat{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:center}.eeat_product_cat ul{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:#f5f5f5;list-style:none;margin:0 10px 20px;padding:10px;box-sizing:border-box;border-radius:20px}.eeat_product_cat li.parent{height:auto;font-size:16px;font-weight:700;display:flex;flex-flow:column;justify-content:center}.eeat_product_cat li.parent a{color:#1e1e1e;margin:0 10px}.eeat_product_cat li.parent .count{display:none}.eeat_product_cat li.child{min-height:34px;display:flex;flex-flow:row;flex-wrap:wrap;margin:auto}.eeat_product_cat li.child .ver_center{display:flex;flex-flow:column;justify-content:center}.eeat_product_cat li.child .mago{padding-left:25px}.eeat_product_cat li.child .mago a{display:flex;flex-flow:row;flex-wrap:wrap;margin:4px 0;width:100%;position:relative}.eeat_product_cat li.child .mago a:before{content:"ー";width:auto;height:100%;display:flex;flex-flow:column;justify-content:center;position:absolute;color:#999;top:0;left:-20px}.eeat_product_cat li.child a{font-size:15px;color:#1e1e1e;background:#fff;padding:6px 12px;box-sizing:border-box;line-height:1.5;letter-spacing:1px;border-radius:20px;text-decoration:underline;margin:5px;text-decoration:none}.eeat_product_cat li.child div:last-of-type a{margin-right:0}body.home .eeat_product_cat ul{padding:10px}body.home .eeat_product_cat li.parent{width:100%;text-align:center;margin:auto;flex-flow:row;justify-content:center}body.home .eeat_product_cat li.parent a{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:auto 10px}body.home .eeat_product_cat li.child{justify-content:center;margin-top:5px}body.home .eeat_product_cat li.child .mago{display:none}.eeat_cat.single_list_cat{display:none}@media only screen and (max-width:800px){body.home #content .eeat_product_cat,body.home #content .eeat_product_cat ul{flex-flow:column;width:100%;padding:10px;margin-left:0;margin-right:0}body.home #content .eeat_product_cat{padding:0}body.home #content .eeat_product_cat li{text-align:center;width:100%}body.home #content .eeat_product_cat .ver_center,body.home #content .eeat_product_cat li a{width:100%;box-sizing:border-box;margin-left:0;margin-right:0}body.home #content .eeat_product_cat li a{margin-bottom:10px}body.home #content .eeat_product_cat .ver_center:last-of-type a{margin-bottom:0}body.home #content .eeat_product_cat li a.child_link{padding:8px 10px;height:unset}}.eeat_cat_home .eeat_cat.single_list_cat{display:block}body.ekommart-archive-product .eeat_cat.single_list_cat{display:block;margin-bottom:30px}@media only screen and (min-width:1024px){body.ekommart-archive-product .eeat_cat.single_list_cat{display:none!important}}@media only screen and (max-width:1023px){body.ekommart-archive-product .eeat_cat.single_list_cat{width:100%;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}body.ekommart-archive-product .eeat_cat.single_list_cat::-webkit-scrollbar{display:none}body.ekommart-archive-product .eeat_cat.single_list_cat .eeat_cat_scroll{width:-webkit-max-content;width:-moz-max-content;width:max-content}body.ekommart-archive-product .eeat_cat.single_list_cat ul{margin:0 15px 0 0;flex-flow:column;padding:6px 12px}body.ekommart-archive-product .eeat_cat.single_list_cat li.parent{height:26px}body.ekommart-archive-product .eeat_cat.single_list_cat li.parent a{line-height:1}}.widget .eeat_product_cat ul{width:100%;flex-flow:column;justify-content:flex-start;margin:0 0 20px}.widget .eeat_product_cat ul:last-of-type{margin:0}.widget .eeat_product_cat li.parent a{display:flex;justify-content:space-between}.widget .eeat_product_cat span.count{display:inline-block;margin-left:5px}.widget .eeat_product_cat li.child{flex-flow:column}.widget .eeat_product_cat li.child a{margin:4px 0}.widget .eeat_product_cat li.child{margin:5px 0;min-height:unset}.pofw-product-options-wrapper input[id$="_none_value"],.pofw-product-options-wrapper label[for$="_none_value"]{display:none!important}body.single-product .wolt_estimate_minutes{display:none!important}