/* Consistent Customizer colors on mobile without overriding product photography. */
@media(max-width:767px){
 .zera-mobile-bar a,.zera-mobile-bar button{color:var(--zera-site-color,#fcb900)!important}
 .zera-mobile-bar a:focus-visible,.zera-mobile-bar button:focus-visible{outline-color:var(--zera-site-color,#fcb900)!important}
 .zera-mobile-bar .zera-bottom-cart-number{background:var(--zera-site-color,#fcb900)!important;color:var(--zera-button-text,#fff)!important}
 body .zera-home .zera-product-link,body .zera-home a.zera-add-cart,
 body .zera-home .zera-product-card a.zera-product-link,
 body .zera-home .zera-campaign-cell a.zera-product-link,
 body.woocommerce ul.products li.product a.button,
 body.woocommerce-page ul.products li.product a.button,
 body.woocommerce ul.products li.product a.add_to_cart_button,
 body.woocommerce-page ul.products li.product a.add_to_cart_button,
 body .woocommerce .products a.button,
 body .woocommerce-page .products a.button{
 background-color:var(--zera-site-color,#fcb900)!important;
 border-color:var(--zera-site-color,#fcb900)!important;
 color:var(--zera-button-text,#fff)!important;
 -webkit-text-fill-color:var(--zera-button-text,#fff)!important;
 }
 body .zera-home .zera-product-link:hover,body.woocommerce ul.products li.product a.button:hover,body.woocommerce-page ul.products li.product a.button:hover{background-color:var(--zera-accent-hover,var(--zera-site-color,#fcb900))!important}
}
