/* Reuse the existing store contact anchor and its configured WhatsApp URL. */
#storeCartBar.store-cart-bar{
 left:auto;right:max(24px,env(safe-area-inset-right));bottom:calc(24px + env(safe-area-inset-bottom));
 width:auto;max-width:calc(100vw - 32px);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;z-index:25;
}
#storeCartBar #storeWhatsApp{
 box-sizing:border-box;display:inline-flex;flex:none;align-items:center;justify-content:flex-start;gap:10px;
 min-height:58px;max-width:100%;padding:10px 18px 10px 12px;border:0;border-radius:999px;
 background:#148449;color:#fff;box-shadow:0 6px 22px #073d2c30;
 text-decoration:none;font:700 14px/1.25 Arial,Helvetica,sans-serif;transition:background-color .15s,transform .15s;
}
#storeCartBar #storeWhatsApp svg{width:32px;height:32px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
#storeCartBar #storeWhatsApp .contact-copy{display:flex;flex-direction:column;gap:3px;background:none;color:inherit;min-width:0;padding:0;border-radius:0}
#storeCartBar #storeWhatsApp strong{font:inherit}
#storeCartBar #storeWhatsApp small{font:400 11px/1.2 Arial,Helvetica,sans-serif;color:#fff}
#storeCartBar #storeWhatsApp:hover{background:#0c6d3b;transform:translateY(-2px)}
#storeCartBar #storeWhatsApp:focus-visible{outline:3px solid #e6b422;outline-offset:3px;box-shadow:none}
body:not(.team-active) .store-main{padding-bottom:96px}
@media(max-width:600px){
 #storeCartBar.store-cart-bar{right:max(12px,env(safe-area-inset-right));left:auto;bottom:calc(14px + env(safe-area-inset-bottom));max-width:calc(100vw - 24px)}
 #storeCartBar #storeWhatsApp{min-height:54px;gap:9px;padding:9px 15px 9px 11px;font-size:13px}
 #storeCartBar #storeWhatsApp svg{width:30px;height:30px}
 body:not(.team-active) .store-main{padding-bottom:88px}
}
@media(prefers-reduced-motion:reduce){#storeCartBar #storeWhatsApp{transition:none}#storeCartBar #storeWhatsApp:hover{transform:none}}
