.wcbvp-disabled-swatch{opacity:.2}.select2-dropdown--below{top:38px!important}.wcbvp-grid-enabled .qty{display:none}.quantity .wcbvp-grid-quantity-field.qty{display:inline-block;width:100%}.wcbvp-grid-enabled .wcbvp-table-wrapper{overflow-x:auto;width:100%}.wcbvp-grid-enabled table.variations,.wcbvp-grid-enabled .woocommerce-variation.single_variation{display:none!important}.wcbvp-grid-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1em;max-width:100%}.wcbvp-grid-filters .wcbvp-grid-filter{display:flex;flex-direction:column;align-items:stretch;flex:1 1 200px;margin:0 0 1em}.wcbvp-grid-filters .wcbvp-grid-filter-swatches{display:block}.wcbvp-grid-filters:has(.wcbvp-grid-filter-swatches){display:block}.wcbvp-grid-filters .wcbvp-grid-filter-select{width:100%!important;max-width:100%!important}.wcbvp-grid-filters .wcbvp-grid-filter-select-hidden{display:none!important}.wcbvp-grid-enabled .wcbvp-table tr.wcbvp-filtered-out,.wcbvp-grid-enabled .wcbvp-table th.wcbvp-filtered-out,.wcbvp-grid-enabled .wcbvp-table td.wcbvp-filtered-out{display:none!important}.wcbvp-product-name{display:none}table.wcbvp-table.shop_table_responsive tr td{display:table-cell}table.wcbvp-table.shop_table_responsive tr td::before{display:table}span.wcbvp-quantity-wrapper{text-align:center}.single-product div.product form.cart .wcbvp-quantity-wrapper .quantity{float:none;margin:0}.wcbvp-quantity-wrapper input{width:100%;min-width:45px}@media screen and (max-width:767px){.wcbvp-grid-enabled .wcbvp-table-wrapper.wcbvp-scrollable{overflow-x:scroll;overflow-y:scroll;max-height:400px}.shop_table_responsive .wcbvp-product-name{display:block}table.wcbvp-table.shop_table_responsive tr td{display:grid;grid-template-columns:1fr 100px;text-align:left}table.wcbvp-table.shop_table_responsive tr td::before,table.wcbvp-table.shop_table_responsive tr td::after{display:none}.shop_table_responsive span.wcbvp-quantity-wrapper{text-align:right;order:2;align-self:center}}@media screen and (min-width:768px){.wcbvp-hide-price .amount,.wcbvp-hide-price .woocommerce-price-suffix{display:none}.wcbvp-hide-stock .stock{display:none}}.wcbvp-table thead th span{display:flex;text-align:center;margin:auto;justify-content:center}.wcbvp-term-name-wrapper{display:flex;align-items:center}.wcbvp-grid-image{margin-right:10px}.wcbvp-totals p{margin-bottom:0}.wp-theme-flatsome.wcbvp-grid-enabled .product-info.col-fit{flex-basis:50%;overflow:hidden}@media screen and(min-width:767px){.wp-theme-flatsome.wcbvp-grid-enabled .product-info.col-fit{width:50%;max-width:50%}}.wp-theme-flatsome.wcbvp-grid-enabled .wcbvp-table-wrapper{overflow-x:auto}