/* v2.8.3: Spacious premium navigation; no shipping duplicate beside cart. */
@media(min-width:1000px){
 .zera-v10-container{gap:clamp(14px,1.7vw,26px)!important;max-width:1480px!important;padding:12px clamp(18px,2.5vw,36px)!important}
 .zera-v10-desktop-menu{flex:1 1 auto!important;min-width:0!important;margin-left:0!important}
 .zera-v10-links{display:flex!important;flex-wrap:wrap!important;align-content:center;justify-content:center!important;column-gap:clamp(5px,.65vw,11px)!important;row-gap:5px!important}
 .zera-v10-links>li>a{display:inline-block;padding:7px 8px!important;border-radius:7px;font-size:clamp(11px,.88vw,13px)!important;font-weight:600!important;line-height:1.2!important;letter-spacing:.005em;transition:background-color .15s,color .15s;white-space:nowrap}
 .zera-v10-links>li>a:hover,.zera-v10-links>li.current-menu-item>a,.zera-v10-links>li.current-menu-ancestor>a{background:color-mix(in srgb,var(--zera-accent,#FCB900) 13%,white)!important;color:#152B3E!important}
 .zera-v10-actions{flex:0 0 auto!important;gap:4px!important}
 .zera-shipping-header-wrap{display:none!important}
}
@media(min-width:1000px) and (max-width:1199px){
 .zera-v10-container{gap:12px!important}
 .zera-v10-links>li>a{padding:6px!important;font-size:11px!important}
}
@media(max-width:999px){.zera-shipping-header-wrap{display:none!important}}
body.zera-product-taxonomy-banner :is(.hero-section,.ct-page-title){min-height:190px!important;display:flex!important;align-items:center!important;justify-content:center!important}
@media(max-width:700px){body.zera-product-taxonomy-banner :is(.hero-section,.ct-page-title){min-height:128px!important}}
