#tf_sticky_buy{background:#fff;color:#666;padding:15px 0;position:fixed;top:auto;transform:translateY(100%);z-index:990;content-visibility:auto;contain:layout paint style;transition:transform .7s,opacity .7s}#tf_sticky_buy.tf_st_show{box-shadow:0 0 9px rgba(0,0,0,.12);opacity:1;transform:none}#tf_sticky_buy .product{align-items:center;display:flex;justify-content:space-between}#tf_sticky_buy .woocommerce-product-gallery{opacity:1!important}#tf_sticky_buy div.product:after{clear:both;content:"";display:block}#tf_sticky_buy .tf_sticky_prod_img{flex-grow:1}#tf_sticky_buy div.product div.tf_sticky_prod_img div.images{box-shadow:none;float:left;margin:0 20px 0 0;width:auto}#tf_sticky_buy div.product div.images .woocommerce-product-gallery__image{position:relative;width:auto!important}#tf_sticky_buy div.product div.tf_sticky_prod_img div.summary{float:left;margin:0;padding-left:0;width:auto}#tf_sticky_buy div.product div.tf_sticky_prod_img div.images img{border-radius:var(--theme_rounded_sm);max-height:50px;max-width:70px;object-fit:cover}#tf_sticky_buy div.product .cart{margin:0;white-space:nowrap}#tf_sticky_buy .quantity .qty,#tf_sticky_buy div.product :is(.product_title,.tbp_title,.price),#tf_sticky_buy div.product form.cart,#tf_sticky_buy div.product form.cart :is(.quantity,.button,.product-share-wrap),.woocommerce.woo_qty_btn #tf_sticky_buy .quantity .qty{margin-bottom:0}#tf_sticky_buy div.product :is(.product_title,.tbp_title){color:#000;font-size:1.05em;font-weight:400;letter-spacing:0;margin-bottom:4px;margin-top:4px}#tf_sticky_buy div.product .price{color:inherit;font-size:1.05em;font-weight:400}#tf_sticky_buy div.product form.cart .quantity{display:inline-block;float:none}#tf_sticky_buy div.product form.cart .button{display:inline-block;float:none;margin-right:0}#tf_sticky_buy .added_to_cart{display:none}#tf_sticky_buy div.product form.cart .variations{float:right;margin-bottom:5px;width:auto}#tf_sticky_buy div.product form.cart .variations th{vertical-align:middle}#tf_sticky_buy div.product form.cart .variations td{display:flex;padding:0}#tf_sticky_buy .single_variation_wrap{align-items:center;clear:both;display:flex;justify-content:end}#tf_sticky_buy :is(.woocommerce-variation-availability,.woocommerce-variation-description),#tf_sticky_buy div.product form.cart .reset_variations[style*="visibility:hidden"],#tf_sticky_buy div.product form.cart :is(.variations td.label,.product-share-wrap){display:none}#tf_sticky_buy div.product form.cart .reset_variations{margin-left:10px}#tf_sticky_buy div.product form.cart .variations select{margin:5px 0 5px 10px;padding:.3em 1.6em .3em .8em}#tf_sticky_buy div.product .single_variation_wrap .woocommerce-variation-price{margin:2px 15px 0 0}@media (max-width:768px){#tf_sticky_buy{padding:12px 0}#tf_sticky_buy div.product{display:flex;flex-wrap:wrap}#tf_sticky_buy div.product div.tf_sticky_prod_img div.images{display:none}#tf_sticky_buy div.product div.tf_sticky_prod_img div.summary{order:-1;padding:0;width:100%}#tf_sticky_buy div.product :is(.product_title,.tbp_title){float:left;margin-bottom:15px}#tf_sticky_buy div.product .price{float:right}#tf_sticky_buy div.product .cart{text-align:inherit;width:100%}#tf_sticky_buy div.product form.cart .variations select{margin-left:0;margin-right:10px}#tf_sticky_buy div.product form.cart .variations{float:left}#tf_sticky_buy .single_variation_wrap{justify-content:start}}