:root{--mlh-mq-h:38px;--mlh-bar-h:84px;--mlh-logo-h:52px;--mlh-nav-fs:15px;--mlh-nav-gap:clamp(18px,1.8vw,28px);--mlh-col-gap:28px;--mlh-icon:38px;--mlh-hit:44px}@media(max-width:1320px){:root{--mlh-bar-h:80px;--mlh-logo-h:48px;--mlh-nav-fs:14.5px;--mlh-nav-gap:16px}}@media(max-width:1240px){:root{--mlh-bar-h:64px;--mlh-logo-h:44px;--mlh-icon:44px;--mlh-col-gap:12px}}@media(max-width:600px){:root{--mlh-bar-h:60px;--mlh-logo-h:42px}}.ml-scope header[role=banner]{position:sticky;top:calc(-1 * var(--mlh-mq-h));z-index:50}.ml-scope header[role=banner]:not(:has(.mlh-marquee)){top:0}.ml-scope header[role=banner]:has(.mlh-marquee:focus-within){top:0}.ml-scope :is(#main,[role=contentinfo]) *{scroll-margin-top:calc(var(--mlh-bar-h) + 16px)}@media(max-width:900px){.ml-scope :is(#main,[role=contentinfo]) *{scroll-margin-bottom:calc(72px + env(safe-area-inset-bottom,0px))}}body:has([data-ml-menu]:not([hidden]),[data-ml-search]:not([hidden]),[data-ml-wishlist]:not([hidden])) .ml-totop,body:has([data-ml-menu]:not([hidden]),[data-ml-search]:not([hidden]),[data-ml-wishlist]:not([hidden])) .ml-progress{opacity:0;pointer-events:none}.ml-scope .mlh-marquee{height:var(--mlh-mq-h);box-sizing:border-box;padding:0}.mlh-bar{background:#fff;border-bottom:1px solid var(--ml-line)}.ml-scope .mlh-inner{max-width:var(--ml-max-wide);margin:0 auto;box-sizing:border-box;min-height:var(--mlh-bar-h);padding:0 var(--ml-gutter);display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:var(--mlh-col-gap)}.ml-scope .mlh-brand{display:flex;align-items:center;gap:14px;justify-self:start}.ml-scope .mlh-brand>a{display:flex;align-items:center}.ml-scope .mlh-nav{justify-self:center}.ml-scope .mlh-actions{justify-self:end}.ml-scope img.mlh-logo{display:block;height:var(--mlh-logo-h);width:auto;max-width:none}.ml-scope .mlh-nav{display:flex;align-items:center;gap:var(--mlh-nav-gap);font:500 var(--mlh-nav-fs)/1 var(--ml-ui)}.ml-scope .mlh-nav>a,.ml-scope .mlh-navitem>a{position:relative;display:inline-flex;align-items:center;gap:4px;height:var(--mlh-hit);white-space:nowrap;letter-spacing:.01em;color:#323843;text-decoration:none;text-decoration-thickness:1.5px;text-underline-offset:8px;transition:color .14s ease}.ml-scope .mlh-nav>a:hover,.ml-scope .mlh-navitem>a:hover{color:var(--ml-ink)}.ml-scope .mlh-nav>a.is-active,.ml-scope .mlh-navitem>a.is-active{color:var(--ml-accent);font-weight:600;text-decoration-line:underline;text-decoration-color:var(--ml-accent)}.ml-scope .mlh-nav>a.mlh-sale{color:var(--ml-accent)}.ml-scope .mlh-navitem{position:relative;display:inline-flex;align-items:center}.ml-scope .mlh-navitem__c{width:12px;height:12px;flex:none;margin-top:1px;color:#7e8792;transition:transform .16s ease}.ml-scope .mlh-navitem:hover .mlh-navitem__c,.ml-scope .mlh-navitem:focus-within .mlh-navitem__c{transform:rotate(180deg)}.ml-scope .mlh-drop{--mlh-drop-gap:calc((var(--mlh-bar-h) - var(--mlh-hit)) / 2 + 8px);position:absolute;top:calc(100% + var(--mlh-drop-gap));left:-14px;min-width:250px;background:var(--ml-paper);border:1px solid var(--ml-line);border-radius:var(--ml-r-card);padding:8px;z-index:35;box-shadow:var(--ml-lift-shadow);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .16s ease,transform .16s ease,visibility .16s}.ml-scope .mlh-navitem:hover .mlh-drop,.ml-scope .mlh-navitem:focus-within .mlh-drop{opacity:1;visibility:visible;transform:none}.ml-scope .mlh-drop:before{content:"";position:absolute;left:0;right:0;top:calc(-1 * var(--mlh-drop-gap));height:var(--mlh-drop-gap)}.ml-scope .mlh-drop a{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 12px;border-radius:9px;font:500 13.5px/1.3 var(--ml-ui);color:#2d333d;border-bottom:none;white-space:nowrap}.ml-scope .mlh-drop a:hover{background:var(--ml-powder-soft);color:var(--ml-ink)}.ml-scope .mlh-drop__all{font-weight:600;color:var(--ml-accent);border-top:1px solid var(--ml-line-soft);margin-top:4px;padding-top:12px!important;border-radius:0 0 9px 9px;justify-content:flex-start!important;gap:6px}.ml-scope .mlh-drop__k{font:600 10.5px/1 var(--ml-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ml-muted);padding:12px 12px 6px;margin-top:4px;border-top:1px solid var(--ml-line-soft)}.ml-scope .mlh-drop__ser{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 4px}.ml-scope .mlh-drop__ser a{justify-content:flex-start}.ml-scope .mlh-drop a.mlh-drop__ov{font-size:12.5px;color:var(--ml-muted);text-decoration:underline;text-underline-offset:3px;padding-top:6px;padding-bottom:8px}.ml-scope .mlh-drop a.mlh-drop__ov:hover{color:var(--ml-accent);background:none}.ml-scope .mlh-actions{display:flex;align-items:center;gap:2px;color:#171f2e;margin-right:calc((21px - var(--mlh-icon)) / 2)}.ml-scope .mlh-actions .ml-icon-btn,.ml-scope .mlh-actions .mlh-cart,.ml-scope .mlh-burger{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--mlh-icon);height:var(--mlh-icon);margin:0;padding:0;border:none;border-radius:10px;background:none;color:#171f2e;transform:none;cursor:pointer;transition:color .14s ease}.ml-scope .mlh-actions .ml-icon-btn:hover,.ml-scope .mlh-actions .mlh-cart:hover,.ml-scope .mlh-burger:hover{background:none;transform:none;color:var(--ml-accent)}.ml-scope .mlh-actions svg,.ml-scope .mlh-burger svg{width:21px;height:21px}.ml-scope .mlh-cart__count{position:absolute;top:calc((var(--mlh-icon) - 21px) / 2 - 7px);right:calc((var(--mlh-icon) - 21px) / 2 - 9px);background:var(--ml-accent);color:#fff;font:600 10px/1 var(--ml-mono);min-width:16px;height:16px;padding:0 4px;border-radius:9px;display:flex;align-items:center;justify-content:center}.ml-scope .mlh-cart__count[hidden]{display:none}.ml-scope .mlh-wishbadge{top:calc((var(--mlh-icon) - 21px) / 2 - 3px);right:calc((var(--mlh-icon) - 21px) / 2 - 3px)}.ml-scope .mlh-burger{display:none}@media(max-width:1240px){.ml-scope .mlh-nav{display:none}.ml-scope .mlh-inner{grid-template-columns:1fr auto 1fr}.ml-scope .mlh-brand{display:contents}.ml-scope .mlh-burger{display:inline-flex;grid-column:1;justify-self:start;margin-left:calc((21px - var(--mlh-icon)) / 2)}.ml-scope .mlh-brand>a{grid-column:2;justify-self:center}.ml-scope .mlh-actions{grid-column:3;gap:0}}@media(max-width:600px){.ml-scope .mlh-inner{padding-left:20px;padding-right:20px}.ml-scope .mlh-actions .mlh-hide-sm{display:none}}@media(prefers-reduced-motion:reduce){.ml-scope .mlh-navitem__c,.ml-scope .mlh-drop{transition:none}.ml-scope .mlh-drop{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/milaros-header.css.map */
