.section-header{position:sticky;top:0;z-index:var(--zu-z-fixed, 300)}.header-wrapper{background:#fffffff2!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--zu-color-gray-100, #F3F4F6);transition:all var(--zu-duration-normal, .25s) var(--zu-ease-out, cubic-bezier(.16, 1, .3, 1))}.header-wrapper--border-bottom{border-bottom:1px solid var(--zu-color-gray-100, #F3F4F6)}.shopify-section-header-sticky .header-wrapper{box-shadow:var(--zu-shadow-md, 0 4px 8px rgba(0, 0, 0, .04), 0 2px 4px rgba(0, 0, 0, .06))}.header{padding-top:1rem!important;padding-bottom:1rem!important;min-height:72px;display:flex;align-items:center}@media screen and (min-width: 990px){.header{padding-top:1.25rem!important;padding-bottom:1.25rem!important}}.header__heading-link{display:flex;align-items:center;gap:var(--zu-space-2, .5rem);text-decoration:none}.header__heading-logo-wrapper{display:flex;align-items:center}.header__heading-logo{height:40px;width:auto;max-width:none;border-radius:var(--zu-radius-lg, .75rem);transition:transform var(--zu-duration-normal, .25s) var(--zu-ease-out)}.header__heading-logo:hover{transform:scale(1.02)}.header__heading-link .h2{font-family:var(--zu-font-display, "Outfit", sans-serif);font-size:var(--zu-text-xl, 1.25rem);font-weight:var(--zu-font-bold, 700);color:var(--zu-color-black, #0A0A0B);letter-spacing:var(--zu-tracking-tight, -.015em)}.header__inline-menu{margin:0}.header__inline-menu .list-menu--inline{gap:var(--zu-space-1, .25rem)}.header__menu-item,.list-menu__item{font-family:var(--zu-font-display, "Outfit", sans-serif);font-size:var(--zu-text-sm, .875rem);font-weight:var(--zu-font-medium, 500);color:var(--zu-color-gray-700, #374151);padding:var(--zu-space-2, .5rem) var(--zu-space-3, .75rem);transition:color var(--zu-duration-fast, .15s) var(--zu-ease-out);text-decoration:none}.header__menu-item:hover,.list-menu__item:hover,.header__menu-item:focus,.list-menu__item:focus{color:var(--zu-color-accent, #059669);text-decoration:none}.header__menu-item.active,.list-menu__item.active{color:var(--zu-color-accent, #059669)}.header__menu-item{position:relative}.header__menu-item:after{content:"";position:absolute;bottom:0;left:var(--zu-space-3, .75rem);right:var(--zu-space-3, .75rem);height:2px;background:var(--zu-color-accent, #059669);transform:scaleX(0);transition:transform var(--zu-duration-normal, .25s) var(--zu-ease-out)}.header__menu-item:hover:after,.header__menu-item.active:after{transform:scaleX(1)}.header__icons{display:flex;align-items:center;gap:var(--zu-space-1, .25rem)}.header__icon{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--zu-radius-full, 9999px);color:var(--zu-color-gray-700, #374151);transition:all var(--zu-duration-fast, .15s) var(--zu-ease-out)}.header__icon:hover{background:var(--zu-color-gray-100, #F3F4F6);color:var(--zu-color-black, #0A0A0B)}.header__icon svg{width:22px;height:22px}.cart-count-bubble{position:absolute;top:4px;right:4px;min-width:18px;height:18px;padding:0 var(--zu-space-1, .25rem);background:var(--zu-color-accent, #059669);color:var(--zu-color-white, #FFFFFF);font-family:var(--zu-font-display, "Outfit", sans-serif);font-size:10px;font-weight:var(--zu-font-bold, 700);border-radius:var(--zu-radius-full, 9999px);display:flex;align-items:center;justify-content:center}.header__search{margin:0}.search__input{font-family:var(--zu-font-body, "DM Sans", sans-serif);font-size:var(--zu-text-sm, .875rem);background:var(--zu-color-white-muted, #F4F6F8);border:2px solid transparent;border-radius:var(--zu-radius-full, 9999px);padding:var(--zu-space-3, .75rem) var(--zu-space-4, 1rem) var(--zu-space-3, .75rem) var(--zu-space-12, 3rem);transition:all var(--zu-duration-fast, .15s) var(--zu-ease-out)}.search__input:focus{background:var(--zu-color-white, #FFFFFF);border-color:var(--zu-color-accent, #059669);box-shadow:var(--zu-shadow-md, 0 4px 8px rgba(0, 0, 0, .04));outline:none}.search__input::placeholder{color:var(--zu-color-gray-400, #9CA3AF)}header-drawer button,.menu-drawer__close-button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--zu-radius-full, 9999px);color:var(--zu-color-gray-700, #374151);transition:all var(--zu-duration-fast, .15s) var(--zu-ease-out)}header-drawer button:hover,.menu-drawer__close-button:hover{background:var(--zu-color-gray-100, #F3F4F6);color:var(--zu-color-black, #0A0A0B)}.menu-drawer{background:var(--zu-color-white, #FFFFFF);padding:var(--zu-space-6, 1.5rem)}.menu-drawer__inner-container{display:flex;flex-direction:column;height:100%}.menu-drawer__navigation-container{flex:1}.menu-drawer__menu{list-style:none;padding:0;margin:0}.menu-drawer__menu-item{font-family:var(--zu-font-display, "Outfit", sans-serif);font-size:var(--zu-text-lg, 1.125rem);font-weight:var(--zu-font-medium, 500);color:var(--zu-color-black, #0A0A0B);padding:var(--zu-space-4, 1rem) 0;border-bottom:1px solid var(--zu-color-gray-100, #F3F4F6)}.menu-drawer__menu-item:hover{color:var(--zu-color-accent, #059669)}.mega-menu,.header__submenu{background:var(--zu-color-white, #FFFFFF);border:1px solid var(--zu-color-gray-100, #F3F4F6);border-radius:var(--zu-radius-xl, 1rem);box-shadow:var(--zu-shadow-xl, 0 20px 40px rgba(0, 0, 0, .08));padding:var(--zu-space-6, 1.5rem)}.mega-menu__link,.header__submenu a{font-family:var(--zu-font-display, "Outfit", sans-serif);font-size:var(--zu-text-sm, .875rem);font-weight:var(--zu-font-medium, 500);color:var(--zu-color-gray-700, #374151);padding:var(--zu-space-2, .5rem) var(--zu-space-3, .75rem);border-radius:var(--zu-radius-md, .5rem);transition:all var(--zu-duration-fast, .15s) var(--zu-ease-out)}.mega-menu__link:hover,.header__submenu a:hover{background:var(--zu-color-gray-100, #F3F4F6);color:var(--zu-color-accent, #059669)}.announcement-bar{background:var(--zu-color-black, #0A0A0B);color:var(--zu-color-white, #FFFFFF)}.announcement-bar__link,.announcement-bar__message{font-family:var(--zu-font-display, "Outfit", sans-serif);font-size:var(--zu-text-xs, .8125rem);font-weight:var(--zu-font-medium, 500);letter-spacing:var(--zu-tracking-wide, .02em)}.localization-form__select{font-family:var(--zu-font-display, "Outfit", sans-serif);font-size:var(--zu-text-sm, .875rem);font-weight:var(--zu-font-medium, 500);color:var(--zu-color-gray-700, #374151)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/zerounique-header.css.map */
