.woocommerce div.product div.images.woocommerce-product-gallery{height:auto !important}.woocommerce table.shop_attributes th{width:auto;font-weight:400;padding:8px;border-top:0;border-bottom:1px dotted var(--global-gray-400);margin:0;line-height:1.5;text-align:left;font-size:13px;line-height:18px;color:gray}.woocommerce table.shop_attributes td p{font-style:normal;font-weight:600;padding:0;border-top:0;border-bottom:1px dotted var(--global-gray-400);margin:0;line-height:1.5;font-size:13px;line-height:18px;color:#000}.woocommerce-Tabs-panel h2{display:none}.single-content .wp-block-columns,.single-content figure.wp-block-image,h2.wp-block-heading{margin-bottom:0 !important;margin-top:0 !important}.wc-block-grid .wc-block-grid__product .wc-block-grid__product-image{text-align:center;width:100%}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:auto !important;width:auto;max-height:200px;box-shadow:0 0 1px #ccc;margin:0 auto;display:block}.woocommerce ul.products li.product{text-align:center;width:100%}.woocommerce ul.products li.product a img{width:auto;height:auto;display:block;margin:0 auto;box-shadow:0 0 1px #ccc;max-height:200px}.wc-block-components-product-title a,.woocommerce ul.products li.product .woocommerce-loop-product__title a{font-size:14px !important}.wc-block-grid__product-price,.woocommerce-Price-amount.amount bdi{font-weight:600 !important;font-size:1rem !important}.woocommerce ul.products li.product .entry-content-wrap{padding:0;margin:0 .5em;text-align:left}.woocommerce ul.products li.product a.woocommerce-loop-image-link,.wc-block-grid .wc-block-grid__product .wc-block-grid__product-image{position:relative;display:block;outline-offset:-5px;background-color:#f7f7f7;padding:10px}.woocommerce ul.products li.product .entry-content-wrap{padding:0;margin:0;text-align:left;border-radius:0}h1{font-weight:300}.fa-plus:before{content:"\2228" !important;color:#aaa !important}.fa-minus:before{content:"\2227" !important;color:#aaa !important}.wc-block-sort-select select{font-weight:400;font-size:14px;line-height:1.6;font-family:var(--global-body-font-family);color:var(--global-palette4)}h5.wp-block-heading,.footer-social-wrap h2.widget-title{font-weight:600;font-size:18px;line-height:1.5;color:#fff;text-transform:none}footer .widget_block ul{list-style:none;margin:0;padding:0}footer .widget_block ul li{font-size:14px}@media (max-width:480px){.home .content-area{margin-top:0;margin-bottom:2rem}}