/* Match the existing homepage Flatsome header on shared native routes. */
#masthead.header-main,#masthead .header-bg-color{background:#fff!important}
#masthead #logo{width:240px!important;max-width:240px}
#masthead #logo a{font-size:0!important;line-height:1!important;display:block;text-align:center;white-space:nowrap}
#masthead #logo a::after{content:'VANICREAM™';display:block;font-family:Arial,Helvetica,sans-serif;font-weight:800;font-size:30px;letter-spacing:-.05em;line-height:1.1;color:#0065b3}
#masthead .nav>li>a,#masthead .nav>li>a i{color:#165087!important}
@media(max-width:549px){#masthead #logo{width:190px!important;max-width:190px}#masthead #logo a::after{font-size:24px}}

/* Two-line product names on native WooCommerce cards site-wide. */
.woocommerce .product-small .product-title a,.woocommerce .products .woocommerce-loop-product__title a,.woocommerce .related .product-title a,.woocommerce .upsells .product-title a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;line-height:1.4;max-height:2.8em}
