.ezpo-nav{--ezpo-nav-unit: min(.06944vw, .09766vh);--ezpo-nav-white: #fff;--ezpo-nav-ink: #000;--ezpo-nav-hover: #f5f5f5;--ezpo-nav-shadow: 0 2px 1px #0000001f;--ezpo-nav-duration: .25s;position:fixed;top:var(--ezpo-announcement-height, 0px);left:0;right:0;z-index:400;display:block;pointer-events:none;color:var(--ezpo-nav-ink);font:500 20px/1.2 Inter Tight,sans-serif;letter-spacing:normal;transition:transform .4s cubic-bezier(.65,0,.35,1)}.ezpo-nav *,.ezpo-nav *:before,.ezpo-nav *:after{box-sizing:border-box}.ezpo-nav a,.ezpo-nav summary,.ezpo-nav button{font-family:inherit;color:inherit;letter-spacing:normal;text-transform:none}.ezpo-nav a,.ezpo-nav a:hover{text-decoration:none}.ezpo-nav a:focus-visible,.ezpo-nav summary:focus-visible,.ezpo-nav button:focus-visible{outline:3px solid #ff1c8c;outline-offset:3px}.ezpo-nav.is-hidden{transform:translateY(calc(-100% - var(--ezpo-announcement-height, 0px) - 16px))}.ezpo-nav__desktop{display:flex;gap:calc(16 * var(--ezpo-nav-unit));width:calc(1200 * var(--ezpo-nav-unit));height:calc(76 * var(--ezpo-nav-unit));margin:calc(48 * var(--ezpo-nav-unit)) auto 0;pointer-events:auto}.ezpo-nav__bar{display:flex;flex:1 1 auto;min-width:0;align-items:center;justify-content:space-between;padding:calc(14 * var(--ezpo-nav-unit)) calc(32 * var(--ezpo-nav-unit));border-radius:calc(16 * var(--ezpo-nav-unit));background:var(--ezpo-nav-white);box-shadow:var(--ezpo-nav-shadow)}.ezpo-nav__logo{display:flex;align-items:center;flex-shrink:0}.ezpo-nav__logo img{display:block;width:calc(160 * var(--ezpo-nav-unit));height:calc(47.709 * var(--ezpo-nav-unit));object-fit:contain;object-position:left center}.ezpo-nav__desktop nav{display:flex;align-items:center;gap:calc(4 * var(--ezpo-nav-unit))}.ezpo-nav__desktop nav>a,.ezpo-nav__desktop summary{display:flex;align-items:center;gap:calc(8 * var(--ezpo-nav-unit));height:calc(44 * var(--ezpo-nav-unit));padding:0 calc(16 * var(--ezpo-nav-unit));border-radius:999px;white-space:nowrap;font-size:calc(20 * var(--ezpo-nav-unit));font-weight:500}.ezpo-nav__dropdown{position:relative}.ezpo-nav summary{cursor:pointer;list-style:none}.ezpo-nav summary::-webkit-details-marker{display:none}.ezpo-nav summary::marker{content:""}.ezpo-nav__chevron{width:.4em;height:.4em;border-bottom:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:translateY(-.12em) rotate(45deg);margin:0 .3em;transition:transform var(--ezpo-nav-duration)}.ezpo-nav details[open]>summary .ezpo-nav__chevron{transform:translateY(.12em) rotate(225deg)}.ezpo-nav__desktop nav>a:hover,.ezpo-nav__desktop summary:hover,.ezpo-nav__desktop details[open]>summary{background:var(--ezpo-nav-hover)}.ezpo-nav__desktop .ezpo-nav__submenu{position:absolute;top:100%;left:0;min-width:max-content;padding:calc(8 * var(--ezpo-nav-unit));border-radius:calc(14 * var(--ezpo-nav-unit));background:var(--ezpo-nav-white);box-shadow:inset 0 0 0 1px #e3e3e3,0 12px 32px #00000024}.ezpo-nav__submenu a{display:block;padding:calc(12 * var(--ezpo-nav-unit)) calc(14 * var(--ezpo-nav-unit));border-radius:calc(10 * var(--ezpo-nav-unit));font-size:calc(17 * var(--ezpo-nav-unit));white-space:nowrap}.ezpo-nav__submenu a:hover{background:var(--ezpo-nav-hover)}.ezpo-nav__cta,.ezpo-nav__actions{flex:0 0 auto;display:flex;align-items:center;justify-content:center;border-radius:calc(16 * var(--ezpo-nav-unit));background:var(--ezpo-nav-white);box-shadow:var(--ezpo-nav-shadow)}.ezpo-nav__cta{gap:calc(12 * var(--ezpo-nav-unit));width:calc(183 * var(--ezpo-nav-unit));font-size:calc(20 * var(--ezpo-nav-unit));overflow:hidden;isolation:isolate;position:relative;transition:color var(--ezpo-nav-duration)}.ezpo-nav__cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#000;transform:scale(.5,0);transform-origin:center bottom;border-radius:50% 50% 0 0;transition:transform var(--ezpo-nav-duration),border-radius var(--ezpo-nav-duration)}.ezpo-nav__cta:hover{color:#fff}.ezpo-nav__cta:hover:before{transform:scale(1);border-radius:inherit}.ezpo-nav__cta img,.ezpo-nav__mobile-cta img{display:block;flex:0 0 auto;object-fit:contain;transform-origin:center}.ezpo-nav__cta img{width:calc(32 * var(--ezpo-nav-unit));height:calc(32 * var(--ezpo-nav-unit))}@keyframes ezpo-nav-candy-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.ezpo-nav__cta img,.ezpo-nav__mobile-cta img{animation:ezpo-nav-candy-turn 5s linear infinite paused}.ezpo-nav__cta:hover img,.ezpo-nav__mobile-cta:hover img{animation-play-state:running}}.ezpo-nav__actions{width:calc(136 * var(--ezpo-nav-unit));gap:calc(4 * var(--ezpo-nav-unit))}.ezpo-nav__actions a{position:relative;display:grid;place-items:center;width:calc(44 * var(--ezpo-nav-unit));height:calc(44 * var(--ezpo-nav-unit));border-radius:50%}.ezpo-nav__actions a:hover{background:var(--ezpo-nav-hover)}.ezpo-nav__actions svg{width:calc(24 * var(--ezpo-nav-unit));height:calc(24 * var(--ezpo-nav-unit))}.ezpo-nav__cart-icon{position:relative;display:inline-grid;place-items:center;width:24px;height:24px;flex:0 0 auto}.ezpo-nav__desktop .ezpo-nav__cart-icon{width:calc(24 * var(--ezpo-nav-unit));height:calc(24 * var(--ezpo-nav-unit))}.ezpo-nav__count{position:absolute;right:-3px;top:-1px;border-radius:999px;min-width:14px;height:14px;padding:0 3px;background:#000;color:#fff;font-size:10px;font-weight:500;line-height:14px;text-align:center}.ezpo-nav__mobile{display:none}body:has(ezpo-navigation) #header-group .header-section{display:block!important;position:absolute!important;width:100%;height:0!important;min-height:0!important;visibility:hidden;pointer-events:none}body:has(ezpo-navigation) #header-group .header-section header-component{height:0!important;min-height:0!important;padding:0;border:0}body:has(ezpo-navigation) #header-group .header-section dialog[open]{visibility:visible;pointer-events:auto}.ezpo-nav [data-ezpo-cart-count][hidden]{display:none}body:has(ezpo-navigation){--header-height: 0px;--header-group-height: var(--ezpo-announcement-height, 0px)}body:has(ezpo-navigation):not(:has([data-ezpo-homepage-design])):not(:has([data-ezpo-exact-host])) #MainContent{padding-top:calc(156*min(.06944vw,.09766vh))}@media(max-width:767px){.ezpo-nav__desktop{display:none}.ezpo-nav__mobile{display:flex;flex-direction:column;gap:8px;margin:17px 16px 0;pointer-events:auto}.ezpo-nav__mobile-bar{display:flex;align-items:center;justify-content:space-between;height:60px;padding:8px 12px 8px 16px;border-radius:12px;background:#fff;box-shadow:var(--ezpo-nav-shadow)}.ezpo-nav__mobile .ezpo-nav__logo img{width:112px;height:44px}.ezpo-nav .ezpo-nav__toggle{width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;color:#fff;background:#000;cursor:pointer}.ezpo-nav__close-icon,.ezpo-nav.is-open .ezpo-nav__menu-icon{display:none}.ezpo-nav.is-open .ezpo-nav__close-icon{display:block}.ezpo-nav__mobile-content{max-height:calc(100svh - 110px - var(--ezpo-announcement-height, 0px));overflow-y:auto;border-radius:12px}.ezpo-nav__mobile-content[hidden]{display:none}.ezpo-nav__mobile-panel,.ezpo-nav__mobile-actions{display:flex;flex-direction:column;padding:0 16px;border-radius:12px;background:#fff;box-shadow:var(--ezpo-nav-shadow)}.ezpo-nav__mobile-panel>a,.ezpo-nav__mobile-panel summary{display:flex;align-items:center;justify-content:space-between;min-height:62px;font-size:22px;font-weight:500;padding:12px 0}.ezpo-nav__mobile-panel>a,.ezpo-nav__mobile-panel>details:not(:last-child){border-bottom:1px solid #e3e3e3}.ezpo-nav__mobile-panel .ezpo-nav__submenu{padding:0 0 8px 12px}.ezpo-nav__mobile-panel .ezpo-nav__submenu a{font-size:17px;white-space:normal;padding:12px 0;min-height:44px}.ezpo-nav__mobile-actions{margin-top:12px;padding:8px 16px}.ezpo-nav__mobile-actions a{display:flex;align-items:center;gap:8px;min-height:52px;font-size:18px}.ezpo-nav__mobile-actions svg{width:24px;height:24px}.ezpo-nav__mobile-cta{margin-top:8px;min-height:60px;display:flex;justify-content:center;align-items:center;gap:12px;border-radius:12px;background:#fff;font-size:18px}.ezpo-nav__mobile-cta img{width:28px;height:28px}body:has(ezpo-navigation):not(:has([data-ezpo-homepage-design])):not(:has([data-ezpo-exact-host])) #MainContent{padding-top:101px}}@media(prefers-reduced-motion:reduce){.ezpo-nav,.ezpo-nav *,.ezpo-nav *:before{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/ezpo-navigation.css.map */
