.mf-product-fbt{border:1px solid #d9d9d9;margin-bottom:60px;padding:30px}.mf-product-fbt .fbt-title{margin:0 0 45px;font-size:18px;font-weight:600}.mf-product-fbt ul.products{float:left;width:100%;padding-left:20px}.mf-product-fbt ul.products li.product{float:left;width:20%;margin-bottom:50px;display:block}.mf-product-fbt ul.products li.product:first-child .thumbnail:after{display:none}.mf-product-fbt ul.products li.product.out-of-stock,.mf-product-fbt ul.products li.product.un-active{opacity:.2}.mf-product-fbt ul.products li.product.un-active select{pointer-events:none}.mf-product-fbt ul.products li.product .wcboost-wishlist-button{display:none!important}.mf-product-fbt ul.products .product-content{padding-right:70px;position:relative}.mf-product-fbt ul.products .product-content .thumbnail{display:block;position:relative}.mf-product-fbt ul.products .product-content .thumbnail .thumb-new{opacity:0;transition:all .3s;position:absolute;inset:0}.mf-product-fbt ul.products .product-content .thumbnail:after{content:"";color:#000;font:600 16px/1 linearicons;display:inline-block;position:absolute;top:50%;left:-40px;transform:translateY(-50%)}.mf-product-fbt ul.products .product-content h2{margin:15px 0 10px;font-size:14px;font-weight:400}.mf-product-fbt ul.products .product-content h2 a{color:#06c}.mf-product-fbt ul.products li.product .product-variation-price .price-new,.mf-product-fbt ul.products li.product .product-variation-price.active .price{display:none}.mf-product-fbt ul.products li.product .product-variation-price.active .price-new{display:block}.mf-product-fbt ul.products .product-content .price small{display:inline-block}.mf-product-fbt ul.products .product-content .price .sale{display:none}.mf-product-fbt .product-buttons .mf_add_to_cart_button,.mf-product-fbt .product-buttons .mf-wishlist-button{border-radius:3px;min-width:170px;margin-top:10px;font-size:14px;display:inline-block}.mf-product-fbt .product-buttons .mf_add_to_cart_button:before,.mf-product-fbt .product-buttons .mf-wishlist-button:before{border-width:1px;border-color:var(--mf-background-primary-text-color)var(--mf-background-primary-text-color)var(--mf-background-primary-text-color)transparent;content:" ";border-style:solid;border-radius:50%;width:14px;height:14px;font-weight:400;animation:1s linear infinite mf-spin-fast;display:none;position:absolute;top:12px;left:7px}.mf-product-fbt .product-buttons .mf_add_to_cart_button.loading,.mf-product-fbt .product-buttons .mf-wishlist-button.loading{opacity:.3;padding-left:25px;position:relative}.mf-product-fbt .product-buttons .mf_add_to_cart_button.loading:before,.mf-product-fbt .product-buttons .mf-wishlist-button.loading:before{display:inline-block}.mf-product-fbt .product-buttons .mf-wishlist-button:before{border-color:var(--mf-dark-color)var(--mf-dark-color)var(--mf-dark-color)transparent}.mf-product-fbt .product-buttons .mf-wishlist-button.showed{display:inline-block}.mf-product-fbt .product-buttons .mf-wishlist-button.hided,.mf-product-fbt .product-buttons .btn-view-to-wishlist{display:none}.mf-product-fbt .product-buttons .s-price{color:red;font-size:20px;font-weight:600}.mf-product-fbt .products-list{margin:20px 0 0;padding:0;list-style:none}.mf-product-fbt .products-list li{margin-bottom:5px}.mf-product-fbt .products-list li a{color:#666;padding-left:20px;line-height:1;display:inline-block;position:relative}.mf-product-fbt .products-list li a strong{color:#000;font-weight:600}.mf-product-fbt .products-list li a:before{content:"";background-color:#09c;border-radius:2px;width:13px;height:13px;position:absolute;top:1px;left:0}.mf-product-fbt .products-list li a:after{content:"";color:#fff;text-align:center;width:13px;height:13px;font:700 8px/13px linearicons;display:inline-block;position:absolute;top:1px;left:1px}.mf-product-fbt .products-list li .s-price .sale{display:none}.mf-product-fbt .products-list li.uncheck .p-title,.mf-product-fbt .products-list li.uncheck .s-price{opacity:.5}.mf-product-fbt .products-list li.uncheck a:after{opacity:0}.mf-product-fbt .products-list li .s-price{color:red;padding-left:5px;font-weight:600;transition:all .5s}.mf-product-fbt .products-list li .s-price ins{text-decoration:none}.mf-product-fbt .products-list li .s-price del{display:none}.mf-product-fbt .products-list li .p-title{transition:all .5s}.mf-product-fbt ul.products li.product table.variations{margin-top:3px}.mf-product-fbt ul.products li.product form.cart{margin:0!important;padding:0!important}.mf-product-fbt ul.products li.product form.cart table.variations select{background-position:100%;border-width:1px;border-top-style:none;border-top-color:currentColor;border-left-style:none;border-left-color:currentColor;border-right-style:none;border-right-color:currentColor;height:auto;padding:5px 0;font-size:14px;display:block!important}.mf-product-fbt ul.products li.product table.variations .wcboost-variation-swatches>ul,.mf-product-fbt ul.products li.product table.variations .label{display:none}.mf-product-fbt ul.products li.product table.variations td.value{text-align:left;margin-bottom:10px!important}.mf-product-fbt ul.products li.product .single_variation_wrap{display:none!important}.mf-product-fbt ul.products li.product .reset_variations{font-size:10px;font-weight:500;text-decoration:underline}.mf-product-fbt ul.products .product-content .woocommerce-variation-description,.mf-product-fbt ul.products .product-content .mf-date-onsale-to{display:none}.mf-product-fbt .martfury-pbt-alert{margin:20px 0 0}@media (width<=1199px){.mf-product-fbt ul.products li.product{width:25%}}@media (width<=991px){.mf-product-fbt ul.products li.product{width:50%}.mf-product-fbt ul.products li.product:nth-child(3n+1){clear:none}}@media (width<=767px){.mf-product-fbt{padding-left:20px;padding-right:20px}.mf-product-fbt ul.products{margin-left:0;margin-right:0;padding-left:0}.mf-product-fbt ul.products li.product .product-content{padding-right:0}.mf-product-fbt ul.products li.product .thumbnail:after{display:none}.mf-product-fbt ul.products li.product.product-buttons{width:100%}}