.section-custom-header{position:sticky;top:0;z-index:999}.custom-header{position:relative;left:0;right:0;padding:var(--header-padding-top, 20px) 20px 20px 20px;background:transparent}.custom-header__container{position:relative;width:100%;max-width:var(--header-max-width, 700px);margin:0 auto}.custom-header__nav{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;width:100%;height:var(--header-height, 70px);padding:0 12px;background:linear-gradient(135deg,rgba(var(--color-accent-rgb, 74, 222, 128),calc(var(--header-bg-opacity, 30) / 100 * .18)),rgba(var(--color-accent-rgb, 74, 222, 128),calc(var(--header-bg-opacity, 30) / 100 * .04))),#0a0a0a59;border:2px solid rgba(var(--color-accent-rgb, 74, 222, 128),calc(var(--header-border-opacity, 50) / 100));border-radius:var(--header-border-radius, 50px);box-shadow:0 0 var(--header-glow-intensity, 10px) rgba(var(--color-accent-rgb, 74, 222, 128),.3),inset 0 1px #ffffff14,inset 0 0 30px rgba(var(--color-accent-rgb, 74, 222, 128),.05);backdrop-filter:blur(22px) saturate(180%);-webkit-backdrop-filter:blur(22px) saturate(180%);transition:border-color .3s ease,box-shadow .3s ease}.custom-header__nav:hover{border-color:rgba(var(--color-accent-rgb, 74, 222, 128),calc(var(--header-border-opacity, 50) / 100 + .2));box-shadow:0 0 calc(var(--header-glow-intensity, 10px) + 5px) rgba(var(--color-accent-rgb, 74, 222, 128),.4),inset 0 0 30px rgba(var(--color-accent-rgb, 74, 222, 128),.08)}.custom-header__logo{display:flex;align-items:center;justify-content:center;text-decoration:none;transition:transform .3s ease;min-width:0;padding:0 8px}.custom-header__logo:hover{transform:scale(1.03)}.custom-header__logo img{height:var(--logo-height, 40px);width:auto;object-fit:contain;max-width:100%}.custom-header__logo-text{color:var(--color-text-primary, #ffffff);font-size:20px;font-weight:700;letter-spacing:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-header__icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--icon-button-size, 40px);height:var(--icon-button-size, 40px);padding:0;background:transparent;border:none;border-radius:50%;color:var(--color-text-primary, #ffffff);text-decoration:none;cursor:pointer;flex-shrink:0;transition:background-color .2s ease,transform .2s ease;-webkit-appearance:none;appearance:none}.custom-header__icon-btn:hover,.custom-header__icon-btn:focus-visible{background:rgba(var(--color-accent-rgb, 74, 222, 128),.15);outline:none}.custom-header__icon-btn:active{transform:scale(.95)}.custom-header__icon-btn svg{width:22px;height:22px;stroke:currentColor}.custom-header__cart-count{position:absolute;top:2px;right:2px;min-width:18px;height:18px;padding:0 5px;background-color:var(--color-accent, #4ade80);color:var(--color-background, #0a0a0a);font-size:10px;font-weight:700;border-radius:10px;display:flex;align-items:center;justify-content:center;line-height:1}.custom-header__menu-toggle .custom-header__icon--close,.custom-header.is-open .custom-header__menu-toggle .custom-header__icon--menu,.custom-header__container.is-open .custom-header__menu-toggle .custom-header__icon--menu{display:none}.custom-header.is-open .custom-header__menu-toggle .custom-header__icon--close,.custom-header__container.is-open .custom-header__menu-toggle .custom-header__icon--close{display:block}.custom-header__panel{margin-top:12px;padding:8px;background:linear-gradient(135deg,rgba(var(--color-accent-rgb, 74, 222, 128),calc(var(--header-bg-opacity, 30) / 100 * .18)),rgba(var(--color-accent-rgb, 74, 222, 128),calc(var(--header-bg-opacity, 30) / 100 * .04))),#0a0a0a59;border:2px solid rgba(var(--color-accent-rgb, 74, 222, 128),calc(var(--header-border-opacity, 50) / 100));border-radius:calc(var(--header-border-radius, 50px) / 2);box-shadow:0 8px 24px #00000059,inset 0 1px #ffffff14,0 0 var(--header-glow-intensity, 10px) rgba(var(--color-accent-rgb, 74, 222, 128),.25);backdrop-filter:blur(22px) saturate(180%);-webkit-backdrop-filter:blur(22px) saturate(180%);animation:customHeaderPanelIn .18s ease-out}@keyframes customHeaderPanelIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.custom-header__panel-list{list-style:none;margin:0;padding:0}.custom-header__panel-item+.custom-header__panel-item{border-top:1px solid rgba(var(--color-accent-rgb, 74, 222, 128),.15)}.custom-header__panel-link,.custom-header__panel a[href="/collections/all"]{display:block!important;padding:14px 18px!important;color:var(--color-text-primary, #ffffff)!important;text-decoration:none!important;font-size:15px!important;font-weight:700!important;border:none!important;border-radius:calc(var(--header-border-radius, 50px) / 4)!important;background:transparent!important;box-shadow:none!important;transition:background-color .2s ease,color .2s ease}.custom-header__panel-link:focus,.custom-header__panel-link:focus-visible{outline:none!important;outline-offset:0!important;box-shadow:none}.custom-header__panel-link:hover,.custom-header__panel-link:focus-visible,.custom-header__panel a[href="/collections/all"]:hover,.custom-header__panel a[href="/collections/all"]:focus-visible{background:rgba(var(--color-accent-rgb, 74, 222, 128),.12)!important;color:var(--color-accent, #4ade80)!important}.custom-header__panel-link.is-active{color:var(--color-text-primary, #ffffff);background:transparent;border:none;outline:none!important;box-shadow:none}@media screen and (max-width:989px){.custom-header{padding:15px}}@media screen and (max-width:749px){.custom-header{padding:12px}.custom-header__nav{height:56px;padding:0 8px;border-radius:30px}.custom-header__logo img{height:30px}.custom-header__logo-text{font-size:16px}.custom-header__icon-btn{width:38px;height:38px}.custom-header__icon-btn svg{width:20px;height:20px}}@media screen and (max-width:390px){.custom-header{padding:10px}.custom-header__nav{height:50px;border-radius:25px}.custom-header__logo img{height:26px}.custom-header__logo-text{font-size:14px}.custom-header__icon-btn{width:34px;height:34px}.custom-header__icon-btn svg{width:18px;height:18px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-header.css.map */
