/* ss2oc: top category menu opens after a short pause (hover intent), not when the mouse just passes by */
.vo-nav.ss-intent .vo-nav__item.has-mega:hover>.vo-mega{visibility:hidden;opacity:0;transform:translateY(-6px);transition:opacity .15s,transform .15s,visibility 0s .15s}
.vo-nav.ss-intent .vo-nav__item.has-mega.ss-open>.vo-mega,.vo-nav.ss-intent .vo-nav__item.has-mega.is-open>.vo-mega{visibility:visible;opacity:1;transform:none;transition:opacity .15s,transform .15s,visibility 0s}
/* ss2oc: "Account" button when the customer is signed in: green, with a dot */
.vo-hdr .vo-account .vo-hi.vo-hi--in{padding:0 14px;border-radius:var(--vo-rb,10px);background:#dcfce7;color:#15803d!important;font-weight:600}
.vo-hdr .vo-account .vo-hi.vo-hi--in:hover{background:#bbf7d0}
.vo-hdr .vo-account .vo-hi.vo-hi--in .vo-ic{color:#15803d}
@media (max-width:767px){.vo-hdr .vo-account .vo-hi.vo-hi--in{padding:0 8px}}
