body.woocommerce input[type=email],body.woocommerce input[type=search],body.woocommerce input[type=submit],body.woocommerce input[type=text],body.woocommerce select,body.woocommerce textarea{height:auto!important}body.woocommerce input[type=number]:not(.wc-block-components-quantity-selector__input){height:100%!important;min-width:80px}.wp-block-woocommerce-add-to-cart-form .variations_button>.quantity:not(.wc-block-components-quantity-selector) .qty{height:100%}.single-product.woocommerce div.product .woocommerce-product-gallery__trigger{-webkit-box-shadow:0 1px 6px rgba(0,0,0,.12);box-shadow:0 1px 6px rgba(0,0,0,.12)}.single-product.woocommerce div.product div.images .flex-control-thumbs{display:grid;gap:5px;grid-template-columns:repeat(4,1fr);margin-top:5px}.single-product.woocommerce div.product div.images .flex-control-thumbs li{float:none;width:100%}.single-product.woocommerce span.onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;left:5px;line-height:1;min-height:auto;padding:5px 10px;top:5px}.single-product.woocommerce .woocommerce-variation-price .price{font-size:24px}.single-product.woocommerce .wc-block-grid__product-price del,.single-product.woocommerce div.product span.price del{font-size:.72em;opacity:.65}.single-product.woocommerce .wc-block-grid__product-price ins,.single-product.woocommerce div.product span.price ins{color:var(--wp--preset--color--brand)}.single-product.woocommerce div.product form.cart table.variations th{min-width:90px;text-transform:capitalize}.single-product.woocommerce div.product form.cart .reset_variations{color:inherit;float:right;text-decoration:none}.single-product .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:24px;margin:0 0 16px}.single-product table.shop_attributes tr td,.single-product table.shop_attributes tr th{background:none!important;text-align:left}.single-product table.shop_attributes tr th{padding:14px 5px;text-transform:capitalize}.single-product table.shop_attributes tr td{font-style:normal}.single-product #reviews{display:grid;gap:50px;grid-template-columns:1fr 340px}.single-product.woocommerce #reviews #comments ol.commentlist{padding:0}.single-product.woocommerce #reviews #comments ol.commentlist li .comment-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;padding-bottom:1em}.single-product.woocommerce #reviews #comments ol.commentlist li .comment-text .description p:last-child{margin-bottom:0}.single-product.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{-webkit-box-ordinal-group:4;-ms-flex-order:3;margin:0;order:3;text-align:right}.single-product.woocommerce #reviews .comment-text p.meta span,.single-product.woocommerce #reviews .comment-text p.meta time,.single-product.woocommerce #reviews .comment-text:after,.single-product.woocommerce #reviews .comment-text:before,.single-product.woocommerce .wc-block-components-product-rating__reviews_count{display:none!important}.single-product #reviews #review_form{background-color:var(--wp--preset--color--base-off);border-radius:4px;-webkit-box-shadow:0 0 0 1px #e1dde7,0 1px 8px rgba(0,0,0,.14);box-shadow:0 0 0 1px #e1dde7,0 1px 8px rgba(0,0,0,.14);font-size:15px;margin-top:37px;padding:22px}.single-product.woocommerce .woocommerce-Reviews .comment-reply-title{display:block;font-size:17px;margin:0 0 8px}.single-product #reviews #review_form label{display:block;margin:0 0 5px}