.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#c00;color:#fff}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#ffb645;background-image:linear-gradient(0deg,#ffb645,#ffe68e);color:#5a460a!important;box-shadow:inset 0 1px hsl(0 0% 100% / .6);background:#ffc600;background-image:linear-gradient(0deg,#faa21b,#ffc600);border:1px solid #ec9a10;opacity:.7}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#c00;color:#fff}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;padding:0;position:relative;width:49.7%;border-bottom:1px solid rgb(0 0 0 / .16);margin:.1% .1%;height:80px;list-style:none}.woocommerce ul.products li.product a img{height:60px;width:60px;display:block;margin:0 0 1em;box-shadow:none;float:left;border:1px solid #e0e0e0;top:10px;background:#fff;bottom:10px;left:10px;position:relative}.attachment-shop_catalog.size-shop_catalog.wp-post-image{max-width:100%;width:auto;max-height:100%;height:auto}ul.products{margin:5px;float:left;padding:0;margin:0;width:100%}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:1em;float:left;margin:5%;color:#000;width:28%;word-wrap:break-word;white-space:-moz-pre-wrap;white-space:pre-wrap}.woocommerce ul.products li.product .price{color:#c00;display:block;font-weight:400;font-size:.857em;margin-top:20px;float:left;border-radius:3px;width:auto;max-width:16%}.woocommerce ul.products li.product .button{margin:auto;margin-top:1.5em;margin-right:.5em;float:right;max-width:25%;overflow:hidden}.widget_shopping_cart{box-shadow:1px 1px 10px #bbb}.variations .label{font-size:17px;color:#000}.variations .value{display:block;float:left;width:100%}.variations select{display:block;float:left;width:100%}.entry-summary .product_title{width:100%!important;display:block!important;float:left!important;color:black!important;padding:10px!important;border-bottom:2px solid rgb(0 0 0 / .14);margin-bottom:5px}.woocommerce div.product p.price,.woocommerce div.product span.price,.wf_product_view .price{display:block;vertical-align:middle!important;padding:10px!important;background:#cc0000!important;color:#fff;text-align:right!important;float:right;border-left:5px solid #000}.widget_shopping_cart_content{background:#fff;padding:15px;margin-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background:#fff;border-radius:0}.type-product{background:#fff;padding:25px}.header-cart-items{margin-top:10px;float:left}.header-cart-items span{vertical-align:middle;color:#fff;padding-top:30px;height:100%}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:#c00}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;border-radius:0;margin:0 2px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover{background-color:#000}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{height:0}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:relative;border-bottom:1px solid #d3ced2}.woocommerce div.product .woocommerce-tabs .panel{padding:10px}.quantity .qty::-webkit-inner-spin-button,.quantity .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity .qty{text-align:center;float:left;max-width:40px;width:30px;height:30px}.qty-change-button{background:dimgray;color:#fff;font-weight:700;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;text-align:center;float:left;width:30px;height:30px;display:flex;justify-content:center;cursor:pointer}.qty-change-button i.woofood-icon-plus,.qty-change-button i.woofood-icon-minus{margin:auto;color:#fff;-webkit-text-fill-color:#fff}.qty-change-button:hover{background-color:#dad8da;color:#515151}.woocommerce-variation-price{width:15%;float:left;margin-top:10px;display:none}.woocommerce-variation-price .price{background:#fff0!important;color:black!important;padding:0px!important;text-align:center!important;margin:0;float:left;border:none}.woocommerce-product-details__short-description{width:100%;float:left;display:block;padding:10px}.woocommerce-variation-price .woocommerce-Price-amount{color:#000}.woocommerce-variation-add-to-cart .single_add_to_cart_button .alt{width:49.1%!important;float:left;display:block}.woocommerce-message{border-top-color:#c00}.woocommerce-message::before{color:#c00}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#fff;border-color:#fff;color:#fff}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:#ffb645;background-image:linear-gradient(0deg,#ffb645,#ffe68e);color:#5a460a!important;box-shadow:inset 0 1px hsl(0 0% 100% / .6);background:#ffc600;background-image:linear-gradient(0deg,#faa21b,#ffc600);border:1px solid #ec9a10}.woocommerce-info{border-top-color:#c00}.woocommerce-info:before{color:#c00}.showlogin{padding:10px;background:#c00;border-radius:5px;color:#fff}.showlogin:hover{padding:10px;background:#c00;border-radius:5px;color:#fff;text-decoration:none}.woocommerce .woocommerce-form-login .woocommerce-Button{color:#000;background-color:#fcf3ff}.woocommerce .woocommerce-form-login .woocommerce-Button:hover{color:#000;background-color:#fcf3ff}.woocommerce .woocommerce-form-login{padding:20px;margin:2em 0;text-align:left;border-radius:5px;padding:27px;border:1px solid #dedede;border-radius:0;box-shadow:2px 2px 7px 5px #eee}p.woocommerce-LostPassword.lost_password{border-top:1px solid #eee;padding:21px}p.woocommerce-LostPassword.lost_password a{padding:6px;text-decoration:none;background:#ffb645;background-image:linear-gradient(0deg,#ffb645,#ffe68e);color:#5a460a!important;box-shadow:inset 0 1px hsl(0 0% 100% / .6);background:#ffc600;background-image:linear-gradient(0deg,#faa21b,#ffc600);border:1px solid #ec9a10}label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{float:left;width:100%}@media screen and (max-width:768px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-page[class*=columns-] ul.products li.product,.woocommerce[class*=columns-] ul.products li.product{float:left;padding:0;position:relative;width:100%;border-bottom:1px solid rgb(0 0 0 / .16);margin:1px 1px;height:80px}.woocommerce ul.products li.product a img{height:60px;width:60px;display:block;margin:0 0 1em;box-shadow:none;float:left;border:1px solid #000;top:10px;background:#fff;bottom:10px;left:10px;position:relative}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.1em 0;font-size:1em;float:left;margin:5%;color:#000;width:30%;word-wrap:break-word;white-space:-moz-pre-wrap;white-space:pre-wrap}.woocommerce ul.products li.product .price{color:#c00;display:block;font-weight:400;font-size:.857em;float:left;border-radius:3px;width:10%}.woocommerce ul.products li.product .button{margin:auto;margin-left:0%;margin-top:5%;margin-right:2%;float:right}.checkout-button.button.alt.wc-forward{position:fixed;bottom:0;right:0;left:0;z-index:1000;width:100%;margin:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em;position:fixed;bottom:0;right:0;left:0;z-index:1000;width:100%;margin:0}form.woocommerce-cart-form{width:100%;float:left;flex:0 100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;margin-left:0%;margin-top:0;position:relative;float:left}.single_add_to_cart_button.button.alt{bottom:0;width:100%}.header-cart{position:fixed;bottom:0;width:100%;background:#ffb645;background-image:linear-gradient(0deg,#ffb645,#ffe68e);color:#5a460a!important;box-shadow:inset 0 1px hsl(0 0% 100% / .6);background:#ffc600;background-image:linear-gradient(0deg,#faa21b,#ffc600);border:1px solid #ec9a10;left:0;right:0;z-index:2}}@media screen and (max-width:320px){.woocommerce ul.products li.product a img{height:35px;width:auto}}.extra-options-title{width:100%;background:#c00;padding:10px;color:#fff;float:right;border-top-right-radius:5px;border-top-left-radius:5px}.extra-options-table td{color:#000}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:100%}.woocommerce-MyAccount-navigation-link a{color:#000;padding:10px}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:100%;padding:10px}.woocommerce-mini-cart__empty-message{text-align:center;background:#f7f7f7;border-radius:10px;padding:20px}.widget_shopping_cart .widget-title{background:#fff;border-radius:0;color:#000;text-transform:uppercase;text-align:center;padding:15px 0 13px;text-align:center;line-height:1;font-weight:700;font-size:20px;text-transform:uppercase;letter-spacing:2px}