.mnp-compact-header{position:sticky;top:0;z-index:45;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:clamp(52px,8vw,64px);padding:12px clamp(16px,4vw,32px);background:#fff;border-bottom:1px solid rgba(5,5,5,.06);color:#050505}.mnp-compact-header__left,.mnp-compact-header__right,.mnp-compact-header__center{display:flex;align-items:center}.mnp-compact-header__left{position:relative;z-index:2;justify-content:flex-start;gap:16px;pointer-events:auto}.mnp-compact-header [data-mnp-menu-open],.mnp-header [data-mnp-menu-open]{position:relative;z-index:3;pointer-events:auto;touch-action:manipulation;min-width:44px;min-height:44px}.mnp-compact-header__right{justify-content:flex-end;gap:16px}.mnp-compact-header__center{justify-content:center}.mnp-compact-header__logo-link{display:block;line-height:0;text-decoration:none}.mnp-compact-header__logo-img{display:block;width:clamp(96px,16vw,130px);height:auto;object-fit:contain}.mnp-compact-header__logo-img.mnp-logo__img--transparent{width:auto;max-width:min(280px,70vw);max-height:var(--mnp-header-logo-max-height, 32px);object-fit:contain}.mnp-compact-header__icon-btn{-webkit-appearance:none;appearance:none;border:0;background:transparent;padding:4px;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.mnp-compact-header__icon-btn svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.5}.mnp-compact-header__cart{position:relative}.mnp-compact-header__cart-count{position:absolute;top:-2px;right:-6px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#050505;color:#fff;font-size:10px;font-weight:600;line-height:16px;text-align:center}.mnp-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:transparent;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.mnp-drawer-backdrop.is-open{opacity:1;visibility:visible;pointer-events:auto}.mnp-drawer{--mnp-drawer-pad: clamp(16px, 4vw, 32px);--mnp-drawer-ink: #050505;position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;width:100%;max-width:100%;background:#fff;transform:translate(-100%);transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;color:var(--mnp-drawer-ink);font-family:Helvetica,Arial,sans-serif;pointer-events:none;visibility:hidden}.mnp-drawer.is-open{transform:translate(0);pointer-events:auto;visibility:visible}.mnp-drawer__header{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:clamp(52px,8vw,64px);padding:12px var(--mnp-drawer-pad);padding-top:max(12px,env(safe-area-inset-top));background:#fff;border-bottom:1px solid rgba(5,5,5,.08);flex-shrink:0}.mnp-drawer__header-left,.mnp-drawer__header-right,.mnp-drawer__header-center{display:flex;align-items:center}.mnp-drawer__header-left{justify-content:flex-start}.mnp-drawer__header-right{justify-content:flex-end;gap:12px}.mnp-drawer__header-center{justify-content:center}.mnp-drawer__logo-link{display:block;line-height:0;text-decoration:none}.mnp-drawer__logo-img{display:block;width:clamp(100px,16vw,140px);height:auto;object-fit:contain}.mnp-drawer__logo-img.mnp-logo__img--transparent{width:auto;max-width:min(280px,70vw);max-height:var(--mnp-header-logo-max-height, 32px)}.mnp-drawer__icon-btn{-webkit-appearance:none;appearance:none;border:0;background:transparent;padding:4px;color:var(--mnp-drawer-ink);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.mnp-drawer__icon-btn svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.5}.mnp-drawer__cart{position:relative}.mnp-drawer__cart-count{position:absolute;top:-2px;right:-6px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--mnp-drawer-ink);color:#fff;font-size:10px;font-weight:600;line-height:16px;text-align:center}.mnp-drawer__body{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.mnp-drawer__scroll{flex:1;overflow-y:auto;padding:0 var(--mnp-drawer-pad) 16px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#E5843B transparent}.mnp-drawer__scroll::-webkit-scrollbar{width:4px}.mnp-drawer__scroll::-webkit-scrollbar-track{background:transparent}.mnp-drawer__scroll::-webkit-scrollbar-thumb{background-color:#e5843b;border-radius:999px}.mnp-drawer__search{display:flex;align-items:center;gap:12px;padding:18px 0;border-bottom:1px solid rgba(5,5,5,.1)}.mnp-drawer__search svg{width:18px;height:18px;stroke:var(--mnp-drawer-ink);fill:none;stroke-width:1.5;flex-shrink:0;opacity:.85}.mnp-drawer__search input{width:100%;border:0;background:transparent;font-family:inherit;font-size:15px;font-weight:400;color:var(--mnp-drawer-ink);outline:none}.mnp-drawer__search input::placeholder{color:#0505056b}.mnp-drawer__nav{display:flex;flex-direction:column;padding-top:4px}.mnp-drawer__link{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;font-size:15px;font-weight:400;letter-spacing:.01em;line-height:1.2;color:var(--mnp-drawer-ink);text-decoration:none;transition:opacity .2s ease}.mnp-drawer__link:hover{opacity:.55}.mnp-drawer__chevron{flex-shrink:0;font-size:20px;font-weight:300;line-height:1;color:var(--mnp-drawer-ink);opacity:.9}.mnp-drawer__social{display:flex;gap:20px;margin-top:8px;padding:16px 0 8px}.mnp-drawer__social a{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--mnp-drawer-ink);text-decoration:none;opacity:.55}.mnp-drawer__social a:hover{opacity:1}.mnp-drawer__feature{position:relative;display:block;flex-shrink:0;margin:0 var(--mnp-drawer-pad) max(16px,env(safe-area-inset-bottom));overflow:hidden;aspect-ratio:16 / 10;text-decoration:none}.mnp-drawer__feature img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.mnp-drawer__feature-btn{position:absolute;right:16px;bottom:16px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:#fff;color:var(--mnp-drawer-ink);box-shadow:0 2px 12px #0000001f}.mnp-drawer__feature-btn svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.5}body.mnp-menu-open{overflow:hidden}@media(prefers-reduced-motion:reduce){.mnp-drawer{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/mnp-shared.css.map */
