.woocommerce span.onsale{z-index:1;background-color:#a80000}.mn-seo-cart{margin-top:10px;text-align:center}.mn-seo-cart a{font-size:13px;background:#361e10;color:#e5e5e5}table.shop_table.cart{margin-top:20px}.mn-seo-cart a:hover{color:#fff !important}.woocommerce table.shop_attributes td p{padding:8px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{text-align:center;font-size:1vw}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:0 10px}.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price{text-align:center}.woocommerce-loop-product__title{z-index:0;width:100%;position:absolute;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s;bottom:50%;line-height:17px}.woocommerce .products .product a img{-webkit-transition:all .6s linear 0s;-moz-transition:all .6s linear 0s;-o-transition:all .6s linear 0s;transition:all .6s linear 0s;position:relative;z-index:2;overflow:hidden}.woocommerce .products .product a:hover .woocommerce-loop-product__title{display:inline-block !important;position:absolute;text-align:center;bottom:55%;width:100%;z-index:31}.woocommerce ul.products li.product .onsale{z-index:5}.woocommerce ul.products li.product .star-rating,.woocommerce .star-rating span,.woocommerce .star-rating span:before,.woocommerce ul.products li.product .star-rating,.woocommerce .products .star-rating,.woocommerce ul.products li.product strong{text-align:center;width:100%;float:none;margin:0 auto;display:inline-block}.woocommerce .star-rating:before{position:relative;left:auto;float:none}.woocommerce a.added_to_cart{text-align:center;width:100%;padding:8px}.woocommerce ul.products li.product a img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;background:#fff;overflow:hidden}.woocommerce div.product div.images img{background:#fff;margin:10px;overflow:hidden}.woocommerce .woocommerce-message{border-top-color:#361e10;margin-top:18px !important}.woocommerce div.product{margin-top:20px}.woocommerce .woocommerce-message:before,.woocommerce div.product .stock{color:#361e10}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{border:1px solid #d2d3cd;outline:0;margin:0;box-shadow:none;border-radius:3px;color:#fff;background:#7f0000;box-shadow:inset 0 0 0 #333,inset 0 1px 84px #333,inset 0 0 0 #333}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#7f0000;box-shadow:none}button,input[type=text],input[type=email],input[type=url],input[type=password],.input-text{border:1px solid #d2d3cd;outline:0;margin:0;box-shadow:none;border-radius:3px;color:#6d705e;background:#eee;padding:10px}.select2-selection{background:#eee !important;border:1px solid #d2d3cd !important}.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price{color:#361e10}.woocommerce .woocommerce-ordering select{padding:5px;margin-bottom:10px;max-width:200px}.woocommerce-checkout #payment ul.payment_methods li img{width:50px}.woocommerce #payment #place_order,.woocommerce form .form-row-last,.woocommerce-page #payment #place_order,.woocommerce-page form .form-row-last{float:left}.woocommerce-pagination ul li a{background:gray}.woocommerce nav.woocommerce-pagination ul{border:1px solid #666;font-size:14px;font-weight:900;box-shadow:inset 0 0 0 #333,inset 0 1px 84px #333,inset 0 0 0 #333}.woocommerce nav.woocommerce-pagination ul li{width:22px;border-left:1px solid #a0a0a0;border-right:1px solid #666}.woocommerce nav.woocommerce-pagination ul li a:hover{opacity:.8;background:#333}.woocommerce-pagination ul{min-width:auto !important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:.3em}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{color:#555;font-weight:900;-moz-box-shadow:inset 0 30px 30px -30px #828282,inset 0 -30px 30px -30px #828282;-webkit-box-shadow:inset 0 30px 30px -30px #828282,inset 0 -30px 30px -30px #828282;box-shadow:inset 0 30px 30px -30px #828282,inset 0 -30px 30px -30px #828282}.woocommerce ul.products li.product .button{border-top:1px solid #7f0000;border-bottom:1px solid #000;background:#7f0000;color:#fff;box-shadow:inset 0 0 0 #333,inset 0 1px 84px #333,inset 0 0 0 #333;margin:0;width:100%;text-align:center;border-radius:0}.woocommerce ul.products li.product a img:hover .woocommerce ul.products li.product .button{background:green}.woocommerce ul.products li.product .button:hover{background:#7f0000;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce-MyAccount-navigation-link{background:#333;box-shadow:inset 0 0 0 #333,inset 0 1px 84px #333,inset 0 0 0 #333;padding:10px;border-top:1px solid #3d3d3d;border-bottom:1px solid #000;list-style-type:none}.woocommerce-MyAccount-navigation-link a{color:#fff}.woocommerce-MyAccount-navigation-link a:hover{color:#7f0000}.woocommerce-MyAccount-navigation ul{margin:10px 0;padding:0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{border:1px solid silver;position:relative}@media screen and (max-width:560px){.woocommerce #payment #place_order,.woocommerce form .form-row-last,.woocommerce-page #payment #place_order,.woocommerce-page form .form-row-last{float:left;font-size:14px}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{width:150px}.woocommerce table.shop_table,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th{width:100%;margin:0;padding:3px}.woocommerce-cart table{border:none}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:13px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0 !important}.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:3vw}}.woocommerce ul.products li.product a:hover img{opacity:.1}