body.woocommerce:not(.home) #content{max-width:1800px}body.woocommerce #main{width:100%}@media screen and (min-width:992px){.woocommerce.has-sidebar #primary{width:calc(100% - 270px)}}.term-description{margin-top:50px}@media (max-width:768px){body.tax-product_cat .term-description{margin-top:20px}}.woocommerce ul.products li.product a{background-color:#faf9f6;text-align:center;display:flex;flex-direction:column;width:100%}.woocommerce-products-header__title{font-size:3.75rem;margin-bottom:.5em}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{line-height:1.5;padding-top:0;font-weight:900;flex-grow:1;display:flex;align-items:center;justify-content:center}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:.875rem}.woocommerce ul.products li.product .price{font-size:2.5rem;color:#009d4a;margin-bottom:0}.woocommerce ul.products li.product .price ins{font-weight:400;text-decoration:none}.woocommerce ul.products li.product .price del{color:#3f3a40;font-size:.625em;line-height:1}.woocommerce ul.products li.product .onsale,.woocommerce span.onsale{background-color:#ff4b44;min-height:auto;min-height:auto;line-height:1;font-weight:400;padding:.6em;top:15px;left:15px;right:unset;border-radius:0}.woocommerce ul.products li.product .woocommerce-loop-category__title{padding-bottom:0}.woocommerce .products ul,.woocommerce ul.products{display:flex;flex-wrap:wrap;margin:0 -15px -30px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0;margin-bottom:30px;padding:0 15px;box-sizing:border-box;display:flex;position:relative}.woocommerce ul.products li.product>a{border:1px solid #f1f1f1;box-sizing:border-box;width:100%;padding-bottom:15px;flex-grow:1}.woocommerce ul.products li.product .btn-container{position:absolute;top:calc(100% - 15px);left:15px;width:calc(100% - 30px);margin-top:0;background-color:#faf9f6;border:1px solid #f1f1f1;border-top:none;box-sizing:border-box;z-index:10}@media (min-width:992px){.woocommerce ul.products li.product:hover .btn-container{transform:translate(0,0);opacity:1;visibility:visible;box-shadow:0px 0px 18px 2px rgba(0,1,0,.1)}}.woocommerce ul.products li.product .btn-container .row{margin:0 -7.5px}.woocommerce ul.products li.product .btn-container .btn{flex-grow:1;font-size:.7rem;font-weight:700;text-transform:uppercase;padding:8px;border:2px solid;border-radius:0;margin:7.5px 7.5px 0;width:calc(50% - 15px)}.woocommerce ul.products li.product .btn-container .btn-more{background-color:transparent}.woocommerce ul.products li.product .btn-container .button{color:#fff;border-color:#3f3a40;background-color:#3f3a40}.woocommerce a.added_to_cart{padding:10px;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{transition-property:color;transition-duration:.3s}@media (min-width:992px){.woocommerce ul.products li.product>a:hover .woocommerce-loop-category__title,.woocommerce ul.products li.product>a:focus .woocommerce-loop-category__title,.woocommerce ul.products li.product>a:hover .woocommerce-loop-product__title,.woocommerce ul.products li.product>a:focus .woocommerce-loop-product__title,.woocommerce ul.products li.product>a:hover h3,.woocommerce ul.products li.product>a:focus h3{color:#009d4a}}.woocommerce ul.products li.product .btn-container{transform:translate(0,-10px);opacity:0;visibility:hidden;transition-property:transform,visibility,opacity,box-shadow;transition-duration:.3s}@media (min-width:992px){.woocommerce ul.products li.product .btn-container .btn{transition-property:background-color,color,border-color;transition-duration:.3s}.woocommerce ul.products li.product .btn-container .btn-more:hover{color:#fff;background-color:#3f3a40;border-color:#3f3a40}.woocommerce ul.products li.product .btn-container .button:hover{background-color:#009d4a;border-color:#009d4a}}.woocommerce ul.products li.product>a{transition-property:box-shadow;transition-duration:.3s}.woocommerce ul.products li.product:hover>a{box-shadow:0px 0px 18px 2px rgba(0,1,0,.1)}.woocommerce ul.products li.product .price:before{position:absolute;top:100%;left:0;width:100%;height:7.5px;background-color:#faf9f6}.woocommerce ul.products li.product:hover .price{background-color:#faf9f6;position:relative;opacity:.99}.woocommerce ul.products li.product:hover .price:before{content:''}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:20%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:16.666%}@media (max-width:1600px){.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:25%}}@media (max-width:1200px){.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:33.333%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:33.333%}}@media (max-width:991px){.woocommerce ul.products li.product{display:flex;flex-direction:column-reverse}.woocommerce ul.products li.product .btn-container{position:static;width:100%;opacity:1;visibility:visible}}@media (max-width:768px){.woocommerce ul.products li.product .btn-container .btn-more{display:none}}@media (max-width:600px){.woocommerce ul.products[class*=columns-] ul,.woocommerce ul.products[class*=columns-]{margin-bottom:-15px;padding:0 10px}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{margin-bottom:15px;padding:0 5px}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:50%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:50%}}@media (max-width:500px){.woocommerce ul.products li.product>a{padding-bottom:10px}.woocommerce ul.products li.product .price{font-size:2rem}.woocommerce ul.products li.product a img{margin-bottom:8px}}