#header-group:has(.melco-header--sticky){display:contents}.shopify-section:has(>.melco-header--sticky){position:sticky;top:0;z-index:40}html.melco-lock{overflow:hidden}.melco-header{--melco-accent:#2eb169;--melco-text:#1f1f1f;--melco-bg:#fff;--melco-border:#ececec;--melco-container:1200px;--melco-logo-h:48px;--melco-logo-h-m:40px;position:relative;z-index:20;background:var(--melco-bg);color:var(--melco-text);font-family:var(--melco-font,inherit);font-size:15px;line-height:1.4}.melco-header *,.melco-header *:before,.melco-header *:after{box-sizing:border-box}.melco-header a{color:inherit;text-decoration:none}.melco-header ul{list-style:none;margin:0;padding:0}.melco-header .melco-container{width:100%;max-width:var(--melco-container);margin-inline:auto;padding-inline:clamp(16px,3vw,24px)}.melco-header .melco-top{padding-block:18px}.melco-header .melco-top__inner{display:flex;align-items:center;gap:24px}.melco-header .melco-logo{display:inline-flex;align-items:center;flex:none}.melco-header .melco-logo__img{display:block;height:var(--melco-logo-h);width:auto;max-width:240px;object-fit:contain}.melco-header .melco-logo__text{font-size:28px;font-weight:700;letter-spacing:.02em}.melco-header .melco-search{position:relative;flex:1 1 auto;max-width:410px;margin-inline-start:auto}.melco-header .melco-search__form{display:flex;height:50px;overflow:hidden;background:#fff;border:1px solid var(--melco-border);border-radius:8px;transition:border-color .2s,box-shadow .2s}.melco-header .melco-search__form:focus-within{border-color:var(--melco-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--melco-accent) 18%,transparent)}.melco-header .melco-search__input{flex:1;min-width:0;height:100%;margin:0;padding:0 16px;border:0;border-radius:0;background:transparent;box-shadow:none;color:inherit;font:inherit;outline:0;-webkit-appearance:none;appearance:none}.melco-header .melco-search__input::placeholder{color:#7a7a7a;opacity:1}.melco-header .melco-search__btn{display:grid;place-items:center;flex:none;width:66px;padding:0;border:0;border-radius:0;background:var(--melco-accent);color:#fff;cursor:pointer;transition:filter .2s}.melco-header .melco-search__btn:hover{filter:brightness(.92)}.melco-header .melco-info{display:flex;align-items:center;flex:none;gap:12px}.melco-header .melco-search+.melco-info,.melco-header .melco-info+.melco-info{margin-inline-start:16px}.melco-header .melco-info__icon{flex:none;width:40px;height:40px;color:var(--melco-accent)}.melco-header .melco-info__label{display:block;color:var(--melco-accent);font-size:12px;font-weight:500}.melco-header .melco-info__value{display:block;font-size:16px;font-weight:600;white-space:nowrap}.melco-header .melco-suggest{position:absolute;inset-inline:0;top:calc(100% + 6px);z-index:50;max-height:70vh;overflow-y:auto;background:#fff;border:1px solid var(--melco-border);border-radius:10px;box-shadow:0 14px 36px #0000001a}.melco-header .melco-suggest[hidden]{display:none}.melco-header .melco-suggest__item{display:flex;align-items:center;gap:12px;padding:10px 14px}.melco-header .melco-suggest__item:hover,.melco-header .melco-suggest__item:focus-visible{background:color-mix(in srgb,var(--melco-accent) 8%,transparent)}.melco-header .melco-suggest__img{flex:none;width:48px;height:48px;border-radius:6px;background:#f2f2f2;object-fit:cover}.melco-header .melco-suggest__title{display:block;font-size:14px;font-weight:500}.melco-header .melco-suggest__price{display:block;color:#666;font-size:13px}.melco-header .melco-suggest__empty{padding:14px;color:#666;font-size:14px}.melco-header .melco-suggest__all{display:block;padding:12px 14px;border-top:1px solid var(--melco-border);color:var(--melco-accent);font-weight:600;text-align:center}.melco-header .melco-bottom{border-top:1px solid var(--melco-border)}.melco-header .melco-bottom__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:56px}.melco-header .melco-nav__list{display:flex;align-items:center;gap:32px}.melco-header .melco-nav__item{position:relative}.melco-header .melco-nav__link{display:inline-flex;align-items:center;gap:6px;padding-block:16px;font-weight:500;transition:color .2s}.melco-header .melco-nav__link:hover,.melco-header .melco-nav__link.is-active,.melco-header .melco-nav__item:hover>.melco-nav__link,.melco-header .melco-nav__item:focus-within>.melco-nav__link{color:var(--melco-accent)}.melco-header .melco-chevron{flex:none;transition:transform .2s}.melco-header .melco-nav__item:hover .melco-chevron,.melco-header .melco-nav__item:focus-within .melco-chevron{transform:rotate(180deg)}.melco-header .melco-dropdown{position:absolute;inset-block-start:100%;inset-inline-start:-16px;z-index:30;min-width:220px;padding:8px;background:#fff;border:1px solid var(--melco-border);border-radius:10px;box-shadow:0 12px 32px #00000014;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s,transform .18s,visibility .18s}.melco-header .melco-nav__item:hover>.melco-dropdown,.melco-header .melco-nav__item:focus-within>.melco-dropdown{opacity:1;visibility:visible;transform:none}.melco-header .melco-dropdown__link{display:block;padding:9px 12px;border-radius:6px;font-weight:500;white-space:nowrap}.melco-header .melco-dropdown__link:hover,.melco-header .melco-dropdown__link.is-active{background:color-mix(in srgb,var(--melco-accent) 10%,transparent);color:var(--melco-accent)}.melco-header .melco-dropdown__sub{padding-inline-start:12px}.melco-header .melco-dropdown__sub .melco-dropdown__link{color:#5a5a5a;font-size:14px;font-weight:400}.melco-header .melco-bottom__right{display:flex;align-items:center}.melco-header .melco-ship{white-space:nowrap}.melco-header .melco-ship__amount{color:var(--melco-accent);font-weight:500;text-decoration:underline;text-underline-offset:3px}.melco-header .melco-divider{width:1px;height:44px;margin-inline:36px 32px;background:var(--melco-border)}.melco-header .melco-actions{display:flex;align-items:center;gap:22px}.melco-header .melco-act{position:relative;display:inline-flex;align-items:center;gap:6px;padding:6px;border:0;background:none;color:inherit;font:inherit;font-weight:500;cursor:pointer;transition:color .2s}.melco-header .melco-act:hover{color:var(--melco-accent)}.melco-header .melco-act svg{width:20px;height:20px}.melco-header .melco-act__text{white-space:nowrap}.melco-header .melco-bubble{display:none;position:absolute;top:0;inset-inline-end:-2px;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:var(--melco-accent);color:#fff;font-size:11px;font-weight:700;line-height:1}.melco-header .melco-bubble[hidden]{display:none!important}.melco-header .melco-burger,.melco-header .melco-mobile-actions,.melco-header .melco-drawer{display:none}.melco-header .melco-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;visibility:hidden;pointer-events:none}.melco-header .melco-drawer.is-open{visibility:visible;pointer-events:auto}.melco-header .melco-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;transition:opacity .25s}.melco-header .melco-drawer.is-open .melco-drawer__overlay{opacity:1}.melco-header .melco-drawer__panel{position:absolute;inset-block:0;inset-inline-start:0;display:flex;flex-direction:column;width:min(86vw,360px);overflow-y:auto;background:var(--melco-bg);color:var(--melco-text);outline:0;transform:translate(-100%);transition:transform .28s ease}[dir=rtl] .melco-header .melco-drawer__panel{transform:translate(100%)}.melco-header .melco-drawer.is-open .melco-drawer__panel{transform:none}.melco-header .melco-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--melco-border)}.melco-header .melco-drawer__nav{flex:1;padding:8px 0}.melco-header .melco-drawer__link{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;font-size:16px;font-weight:500;list-style:none;cursor:pointer}.melco-header .melco-drawer__link::-webkit-details-marker{display:none}.melco-header .melco-drawer__link.is-active,.melco-header .melco-drawer__sublink.is-active{color:var(--melco-accent)}.melco-header .melco-acc[open]>summary .melco-chevron{transform:rotate(180deg)}.melco-header .melco-drawer__sublink{display:block;padding:10px 20px 10px 36px;color:#4a4a4a}.melco-header .melco-drawer__sub--nested .melco-drawer__sublink{padding-inline-start:52px;font-size:14px}.melco-header .melco-drawer__foot{padding:16px 20px 24px;border-top:1px solid var(--melco-border);font-size:14px}.melco-header .melco-drawer__info{display:block;margin:0 0 8px}@media(max-width:989px){.melco-header .melco-bottom,.melco-header .melco-info{display:none}.melco-header .melco-top{padding-block:10px}.melco-header .melco-top__inner{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"burger logo actions" "search search search";align-items:center;gap:10px 8px}.melco-header .melco-burger{display:inline-grid;grid-area:burger;place-items:center;padding:10px}.melco-header .melco-logo{grid-area:logo;justify-self:start}.melco-header .melco-logo__img{height:var(--melco-logo-h-m);max-width:180px}.melco-header .melco-mobile-actions{display:flex;grid-area:actions;align-items:center;gap:2px}.melco-header .melco-mobile-actions .melco-act{padding:10px}.melco-header .melco-search{grid-area:search;max-width:none;margin:0}.melco-header .melco-search__form{height:44px}.melco-header .melco-cart__text{display:none}.melco-header .melco-mobile-actions .melco-bubble{display:grid;top:2px;inset-inline-end:0}.melco-header .melco-drawer{display:block}}@media(prefers-reduced-motion:reduce){.melco-header *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/melco-header.css.map */
