.woocommerce.woocommerce-page main.site-main{max-width:1000px;margin:auto;background-color:#fff;padding:25px}.woocommerce.single-product:not(.product-with-description) main.site-main .product.type-product{display:flex}.product_title.entry-title{margin-bottom:5px}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{font-size:28px;margin-top:0;margin-bottom:9px;font-weight:600;color:#bf8b7b}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center;border:1px solid #f1f1f1;padding:20px 10px;box-shadow:0 0 3px #d7d7d7;border-radius:8px;transition:all 0.1s ease-in-out}.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{box-shadow:0 0 16px #d7d7d7}.woocommerce ul.products li.product a img{max-height:150px;object-fit:contain}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:21px;padding:unset}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#5d5d5d;font-size:19px;font-weight:600}.woocommerce ul.products li.product .button{background-color:#e7a48f;color:#fff;font-weight:600;padding:10px 20px;border-radius:5px;transition:all 0.1s ease-in-out;margin-top:0}.woocommerce ul.products li.product .button:hover{background-color:#a66b5c;color:#fff}.woocommerce div.product form.cart .button{background-color:#e7a48f;color:#fff;font-weight:600;padding:10px 20px;border-radius:5px;transition:all 0.1s ease-in-out;margin-top:0}.woocommerce div.product form.cart .button:hover{background-color:#a66b5c;color:#fff}