.fizzy-nav-image{display:inline-block;overflow:hidden;border-radius:var(--fizzy-nav-radius,12px);background:var(--fizzy-nav-background,#f5f5f5);flex-shrink:0;vertical-align:middle}.fizzy-nav-image img{display:block;width:100%;height:100%;object-fit:var(--fizzy-nav-fit,contain)}.fizzy-nav-image--thumb{width:var(--fizzy-nav-thumb,48px);height:var(--fizzy-nav-thumb,48px);margin-right:12px}.fizzy-nav-image--card{display:block;width:100%;aspect-ratio:var(--fizzy-nav-ratio,1);margin-bottom:12px;background:var(--colorBody,#fff)}.fizzy-image-navigation .megamenu__nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;width:100%}.fizzy-image-navigation .megamenu__column{width:auto;min-width:0;margin:0;padding:0}.fizzy-image-navigation .megamenu__column .h5{margin:0}.fizzy-image-navigation .megamenu__column .site-nav__dropdown-link--top-level{display:block;padding:0;font-size:inherit;letter-spacing:normal;text-transform:none}.fizzy-image-navigation .site-nav__dropdown-link:focus-visible,.fizzy-image-navigation summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}.fizzy-image-navigation details[open]>.site-nav__dropdown{visibility:visible;opacity:1;pointer-events:auto}.fizzy-image-navigation .fizzy-nav-view-all{display:inline-block;margin-bottom:20px;text-decoration:underline}@media(max-width:768px){.fizzy-nav-image--thumb{width:var(--fizzy-nav-thumb,48px);height:var(--fizzy-nav-thumb,48px)}.mobile-nav__link .fizzy-nav-image{vertical-align:middle}.mobile-nav__link{white-space:normal}}#NavDrawer.fizzy-clean-menu .drawer__scrollable{display:flex;flex-direction:column}#NavDrawer.fizzy-clean-menu .mobile-nav{margin-bottom:24px}#NavDrawer.fizzy-clean-menu .mobile-nav__item{border-color:#7f7f7f24}#NavDrawer.fizzy-clean-menu .mobile-nav__link,#NavDrawer.fizzy-clean-menu .mobile-nav__link--button{font-family:var(--typeBasePrimary),var(--typeBaseFallback);letter-spacing:normal;text-transform:none;line-height:1.35;padding-block:var(--fizzy-menu-row-padding,10px);min-height:48px}#NavDrawer.fizzy-clean-menu .mobile-nav__link--top-level{font-size:var(--fizzy-menu-font,18px);font-weight:500}#NavDrawer.fizzy-clean-menu .mobile-nav__link .fizzy-nav-image--thumb,#NavDrawer.fizzy-clean-menu .mobile-nav__faux-link .fizzy-nav-image--thumb{width:var(--fizzy-menu-main-image,40px);height:var(--fizzy-menu-main-image,40px);margin-right:12px;border-radius:6px}#NavDrawer.fizzy-clean-menu .mobile-nav__sublist .mobile-nav__link .fizzy-nav-image--thumb,#NavDrawer.fizzy-clean-menu .mobile-nav__sublist .mobile-nav__faux-link .fizzy-nav-image--thumb{width:var(--fizzy-menu-child-image,32px);height:var(--fizzy-menu-child-image,32px)}#NavDrawer.fizzy-clean-menu .mobile-nav__sublist .mobile-nav__link{font-size:16px;font-weight:400;padding-block:8px}#NavDrawer.fizzy-clean-menu .mobile-nav__toggle button{min-width:44px;min-height:44px}#NavDrawer.fizzy-clean-menu .mobile-nav__toggle .icon{width:12px;height:12px}.fizzy-menu-services{display:flex;justify-content:space-around;gap:8px;margin-top:auto;padding:18px 0 6px;border-top:1px solid rgba(127,127,127,.14);background:var(--colorBody)}.fizzy-menu-services__link{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:52px;text-align:center;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:12px;line-height:1.3;color:inherit;text-decoration:none}.fizzy-menu-services__link svg{width:20px;height:20px}.fizzy-menu-services__link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.fizzy-menu-services__link[aria-disabled=true]{opacity:.5}#NavDrawer.fizzy-clean-menu .mobile-nav{flex:0 0 auto;margin-bottom:0}#NavDrawer.fizzy-clean-menu .mobile-nav__item,#NavDrawer.fizzy-clean-menu .mobile-nav__has-sublist,#NavDrawer.fizzy-clean-menu .mobile-nav__toggle,#NavDrawer.fizzy-clean-menu .mobile-nav__toggle button{border:0}#NavDrawer.fizzy-clean-menu .mobile-nav__toggle:before,#NavDrawer.fizzy-clean-menu .mobile-nav__toggle:after{display:none}#NavDrawer.fizzy-clean-menu .fizzy-menu-services{flex:0 0 auto;flex-wrap:wrap;margin-top:var(--fizzy-menu-service-gap,24px);padding:12px 0 8px;border:0}#NavDrawer.fizzy-clean-menu .fizzy-menu-services__link{flex:1 0 calc(33.333% - 8px);max-width:50%}#NavDrawer.fizzy-clean-menu--featured .mobile-nav{display:flex;flex-direction:column;gap:4px}#NavDrawer.fizzy-clean-menu--featured .fizzy-menu-feature-original{display:none}#NavDrawer.fizzy-clean-menu--featured .fizzy-menu-seasonal{margin-top:12px;border-radius:8px;background:var(--fizzy-menu-feature-background,#f5f3f8)}#NavDrawer.fizzy-clean-menu--featured .fizzy-menu-seasonal .mobile-nav__link--top-level{padding-inline:10px}#NavDrawer .fizzy-menu-seasonal__badge{display:inline-block;margin-left:8px;padding:3px 6px;border-radius:4px;font-size:10px;font-weight:500;line-height:1.2;background:var(--colorBody,#fff);vertical-align:middle}.fizzy-menu-feature{display:flex;align-items:center;gap:14px;padding:12px;margin:0 0 18px;border-radius:10px;background:var(--fizzy-menu-feature-background,#f5f3f8);color:inherit;text-decoration:none;font-family:var(--typeBasePrimary),var(--typeBaseFallback)}#NavDrawer .fizzy-menu-feature .fizzy-nav-image--thumb,.fizzy-menu-feature__image{display:block;flex:0 0 76px;width:76px;height:76px;margin:0;border-radius:6px;overflow:hidden}.fizzy-menu-feature__image img{display:block;width:100%;height:100%;object-fit:contain}.fizzy-menu-feature__copy{display:flex;flex:1;flex-direction:column;gap:5px;min-width:0}.fizzy-menu-feature__copy strong{font-size:18px;line-height:1.2;font-weight:600}.fizzy-menu-feature__copy>span{font-size:13px;line-height:1.4}.fizzy-menu-feature>svg{flex:0 0 18px;width:18px;height:18px}.fizzy-menu-feature:focus-visible{outline:2px solid currentColor;outline-offset:3px}#NavDrawer.fizzy-clean-menu .mobile-nav__item:after{display:none;border:0}#NavDrawer.fizzy-clean-menu--featured .fizzy-menu-seasonal{margin-inline:20px}#NavDrawer.fizzy-clean-menu{color:#111}#NavDrawer.fizzy-clean-menu .drawer__header{min-height:64px;height:64px;border:0}#NavDrawer.fizzy-clean-menu .drawer__title{display:flex;align-items:center}#NavDrawer .fizzy-menu-brand{display:block;max-width:110px;line-height:1}#NavDrawer .fizzy-menu-brand img{width:110px;height:44px;object-fit:contain;display:block}#NavDrawer.fizzy-clean-menu .mobile-nav__link--top-level{font-weight:var(--fizzy-menu-font-weight,700);letter-spacing:-.025em}#NavDrawer.fizzy-clean-menu .mobile-nav__faux-link{display:flex;align-items:center;flex:1;min-width:0;font:inherit;color:inherit}#NavDrawer.fizzy-clean-menu .mobile-nav__link--button.mobile-nav__link--top-level{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;padding-inline:20px;color:inherit}#NavDrawer.fizzy-clean-menu .mobile-nav__link--button.mobile-nav__link--top-level>.mobile-nav__toggle{position:static;flex:0 0 32px;width:32px;transform:none;border:0}#NavDrawer.fizzy-clean-menu .mobile-nav__sublist .fizzy-menu-view-all{display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:600;min-height:44px;padding-inline:20px;text-decoration:underline;text-underline-offset:4px}#NavDrawer.fizzy-clean-menu .mobile-nav__sublist .mobile-nav__link:not(.fizzy-menu-view-all){display:flex;align-items:center}#NavDrawer .fizzy-menu-feature{margin-inline:0;margin-bottom:10px;border-radius:12px;padding:12px 14px;min-height:92px}#NavDrawer .fizzy-menu-feature__copy strong{font-size:22px;font-weight:800;letter-spacing:-.035em}#NavDrawer .fizzy-menu-feature__copy>span{font-size:12px}#NavDrawer .fizzy-menu-feature .fizzy-nav-image--thumb,#NavDrawer .fizzy-menu-feature__image{width:68px;height:68px;flex-basis:68px;border-radius:8px}#NavDrawer.fizzy-clean-menu--featured .fizzy-menu-seasonal{margin:0 20px 8px;border-radius:12px;background:var(--fizzy-menu-feature-background,#eeedf2)}#NavDrawer.fizzy-clean-menu--featured .fizzy-menu-seasonal .mobile-nav__link--button.mobile-nav__link--top-level{padding-inline:12px}#NavDrawer.fizzy-clean-menu .fizzy-menu-seasonal .mobile-nav__faux-link{font-size:18px}#NavDrawer .fizzy-menu-products{margin:28px 0 12px}#NavDrawer .fizzy-menu-products h2{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px}#NavDrawer .fizzy-menu-product{display:flex;align-items:center;gap:12px;padding:10px;margin-top:8px;border-radius:12px;background:#f4f4f4;color:inherit;text-decoration:none}#NavDrawer .fizzy-menu-product__image{width:76px;height:84px;flex:0 0 76px;overflow:hidden;border-radius:8px;mix-blend-mode:multiply}#NavDrawer .fizzy-menu-product__image img{width:100%;height:100%;object-fit:contain;display:block}#NavDrawer .fizzy-menu-product__copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:4px;font-size:13px;line-height:1.35}#NavDrawer .fizzy-menu-product__copy strong{font-weight:650;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#NavDrawer .fizzy-menu-product__rating{font-size:12px}#NavDrawer .fizzy-menu-product__price{font-weight:600}#NavDrawer .fizzy-menu-product:focus-visible,#NavDrawer .fizzy-menu-brand:focus-visible{outline:2px solid currentColor;outline-offset:3px}#NavDrawer.fizzy-clean-menu .mobile-nav__link--button.mobile-nav__link--top-level>.mobile-nav__faux-link{padding:0}#NavDrawer.fizzy-clean-menu .mobile-nav{margin-top:0}@media(max-width:768px){#NavDrawer.fizzy-clean-menu{width:calc(100vw - 16px);max-width:480px;left:8px;top:8px;bottom:auto;height:calc(100dvh - 16px);border-radius:16px;overflow:hidden}}#NavDrawer.fizzy-clean-menu .drawer__header{height:60px;min-height:60px}#NavDrawer.fizzy-clean-menu .drawer__scrollable{padding-top:8px}#NavDrawer .fizzy-menu-search{position:relative;margin:0 0 18px;display:flex;align-items:center;border-radius:10px;background:#f4f4f4;min-height:44px}#NavDrawer .fizzy-menu-search input[type=search]{width:100%;background:transparent;border:0;padding:12px 44px 12px 14px;min-height:44px;font:inherit;font-size:14px;outline-offset:2px}#NavDrawer .fizzy-menu-search button{position:absolute;right:0;top:0;width:44px;height:44px;padding:12px}#NavDrawer .fizzy-menu-search svg{width:20px;height:20px;display:block}#NavDrawer .fizzy-menu-spotlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 24px}#NavDrawer .fizzy-menu-spotlights .fizzy-menu-feature{display:flex;flex-direction:column;align-items:stretch;gap:8px;position:relative;margin:0;padding:0;background:transparent;border-radius:0;min-height:0;min-width:0}#NavDrawer .fizzy-menu-spotlights .fizzy-nav-image--thumb,#NavDrawer .fizzy-menu-spotlights .fizzy-menu-feature__image{display:block;width:100%;height:auto;aspect-ratio:1;flex-basis:auto;margin:0;border-radius:12px;background:var(--colorBody,#fff)}#NavDrawer .fizzy-menu-spotlights img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}#NavDrawer .fizzy-menu-spotlights .fizzy-menu-feature__copy{padding-right:20px;flex:0}#NavDrawer .fizzy-menu-spotlights .fizzy-menu-feature__copy strong{font-size:16px;font-weight:650;letter-spacing:-.02em;line-height:1.3}#NavDrawer .fizzy-menu-spotlights .fizzy-menu-feature__copy>span{display:none}#NavDrawer .fizzy-menu-spotlights .fizzy-menu-feature>svg{position:absolute;right:0;bottom:2px;width:16px;height:16px}#NavDrawer.fizzy-clean-menu .mobile-nav{gap:0}#NavDrawer.fizzy-clean-menu .mobile-nav__link--top-level{font-size:24px;font-weight:650;line-height:1.2;letter-spacing:-.035em}#NavDrawer.fizzy-clean-menu .mobile-nav__link--button.mobile-nav__link--top-level{padding-block:14px;min-height:56px}#NavDrawer.fizzy-clean-menu .mobile-nav__has-sublist>.mobile-nav__link--button>.mobile-nav__faux-link>.fizzy-nav-image{display:none}#NavDrawer.fizzy-clean-menu--featured .fizzy-menu-seasonal{margin:0;border-radius:0;background:transparent}#NavDrawer.fizzy-clean-menu--featured .fizzy-menu-seasonal .mobile-nav__link--button.mobile-nav__link--top-level{padding-inline:20px}#NavDrawer.fizzy-clean-menu .fizzy-menu-seasonal .mobile-nav__faux-link{font-size:24px}#NavDrawer.fizzy-clean-menu .mobile-nav>.mobile-nav__item>.collapsible-content>.collapsible-content__inner>ul.mobile-nav__sublist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:8px 20px 20px}#NavDrawer.fizzy-clean-menu .mobile-nav__sublist>.fizzy-menu-overview{grid-column:1/-1}#NavDrawer.fizzy-clean-menu .mobile-nav__sublist .fizzy-menu-view-all{padding:0;min-height:36px;font-size:13px}#NavDrawer.fizzy-clean-menu .mobile-nav__sublist>.mobile-nav__item>.mobile-nav__child-item>.mobile-nav__link{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:0 0 8px;font-size:15px;font-weight:600;line-height:1.3}#NavDrawer.fizzy-clean-menu .mobile-nav__sublist .mobile-nav__link .fizzy-nav-image--thumb{display:block;width:100%;height:auto;aspect-ratio:1;margin:0;border-radius:10px;background:var(--colorBody,#fff);overflow:hidden}#NavDrawer.fizzy-clean-menu .mobile-nav__sublist .fizzy-nav-image img{mix-blend-mode:multiply}#NavDrawer .fizzy-menu-products{margin:28px 0 8px;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 12px)/2);gap:12px;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:12px}#NavDrawer .fizzy-menu-products h2{grid-row:1;grid-column:1/-1;margin:0}#NavDrawer .fizzy-menu-product{grid-row:2;display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:0;margin:0;background:transparent;border-radius:0;scroll-snap-align:start;min-width:0}#NavDrawer .fizzy-menu-product__image{display:block;flex:0 0 auto;width:100%;height:auto;aspect-ratio:4/5;border-radius:12px;background:#f4f4f4}#NavDrawer .fizzy-menu-product__copy{gap:5px;font-size:13px}#NavDrawer .fizzy-menu-product>span:last-child:not(.fizzy-menu-product__copy){display:none}#NavDrawer.fizzy-clean-menu .fizzy-menu-services{margin-top:20px;justify-content:flex-start;padding-top:16px;border-top:1px solid #eee}#NavDrawer.fizzy-clean-menu .fizzy-menu-services__link{min-height:44px;font-size:13px;color:#555}@media(max-width:768px){#NavDrawer.fizzy-clean-menu.drawer--left{transform:translate(calc(-100% - 16px))}#NavDrawer.fizzy-clean-menu.drawer--is-open{transform:translate(0)}}#NavDrawer .fizzy-menu-product__image img{mix-blend-mode:multiply}#NavDrawer .fizzy-menu-products{grid-auto-columns:44%;scrollbar-width:none}#NavDrawer .fizzy-menu-products::-webkit-scrollbar{display:none}#NavDrawer.fizzy-clean-menu .mobile-nav__has-sublist>.mobile-nav__link--button>.mobile-nav__toggle{display:flex;align-items:center;justify-content:center;position:static;flex:0 0 24px;width:24px;height:24px;transform:none}#NavDrawer.fizzy-clean-menu .mobile-nav__toggle .faux-button{display:flex;align-items:center;justify-content:center;position:static;width:24px;height:24px;min-height:0;padding:0;margin:0;background:transparent;border:0;border-radius:0;box-shadow:none;transform:none}#NavDrawer.fizzy-clean-menu .mobile-nav__toggle .collapsible-trigger__icon{display:flex;align-items:center;justify-content:center;position:static;inset:auto;width:16px;height:16px;margin:0;line-height:1;transform:none}#NavDrawer.fizzy-clean-menu .mobile-nav__toggle .collapsible-trigger__icon .icon{display:block;position:static;width:14px;height:8px;margin:0;transform:none}#NavDrawer.fizzy-clean-menu .mobile-nav__link--button[aria-expanded=true]>.mobile-nav__toggle .collapsible-trigger__icon{transform:rotate(180deg)}#NavDrawer.fizzy-clean-menu .drawer__header{display:block;position:relative;height:60px;min-height:60px;padding-top:0;padding-bottom:0}#NavDrawer.fizzy-clean-menu .drawer__title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:110px;margin:0;padding:0}#NavDrawer.fizzy-clean-menu .drawer__close{position:absolute;right:0;top:50%;transform:translateY(-50%);display:block;width:44px;height:44px;padding:0}#NavDrawer.fizzy-clean-menu .drawer__close-button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0}#NavDrawer.fizzy-clean-menu .mobile-nav__sublist>.mobile-nav__item,#NavDrawer.fizzy-clean-menu .mobile-nav__child-item{min-width:0}#NavDrawer.fizzy-clean-menu .mobile-nav__sublist>.mobile-nav__item>.mobile-nav__child-item>.mobile-nav__link{width:100%;min-width:0;overflow-wrap:anywhere}#NavDrawer.fizzy-clean-menu .drawer__header{height:max(64px,calc(var(--fizzy-menu-logo-width,220px) / var(--fizzy-menu-logo-aspect,2.46) + 16px));min-height:64px}#NavDrawer.fizzy-clean-menu .drawer__title{width:min(var(--fizzy-menu-logo-width,220px),calc(100% - 88px))}#NavDrawer.fizzy-clean-menu .fizzy-menu-brand{width:100%;max-width:none}#NavDrawer.fizzy-clean-menu .fizzy-menu-brand img{display:block;width:100%;height:auto;max-height:none}#NavDrawer.fizzy-clean-menu .fizzy-menu-search{min-height:44px;background:transparent;border-radius:0}#NavDrawer.fizzy-clean-menu .fizzy-menu-search input[type=search]{height:var(--fizzy-menu-search-height,28px);min-height:var(--fizzy-menu-search-height,28px);padding:4px 44px 4px 12px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:var(--fizzy-menu-search-font,16px);line-height:1.4;background:var(--fizzy-menu-search-bg,#fff);color:var(--fizzy-menu-search-color,#2a3743);border:1px solid var(--fizzy-menu-search-border,#e6e6e6);border-radius:var(--fizzy-menu-search-radius,4px)}#NavDrawer.fizzy-clean-menu .fizzy-menu-search input::placeholder{color:inherit;opacity:.8}#NavDrawer.fizzy-clean-menu .fizzy-menu-search button{top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;padding:0;min-height:44px;color:var(--fizzy-menu-search-color,#2a3743)}#NavDrawer.fizzy-clean-menu .fizzy-menu-search svg{width:18px;height:18px}#NavDrawer.fizzy-clean-menu .mobile-nav__link--top-level,#NavDrawer.fizzy-clean-menu .fizzy-menu-seasonal .mobile-nav__faux-link{font-size:var(--fizzy-menu-font,24px);font-weight:var(--fizzy-menu-font-weight,700)}#NavDrawer.fizzy-clean-menu .mobile-nav__link--button.mobile-nav__link--top-level{padding-block:var(--fizzy-menu-row-padding,14px)}#NavDrawer.fizzy-clean-menu .fizzy-menu-spotlights .fizzy-menu-feature__copy strong{font-size:var(--fizzy-menu-spotlight-font,16px)}#NavDrawer.fizzy-clean-menu .mobile-nav__sublist>.mobile-nav__item>.mobile-nav__child-item>.mobile-nav__link{font-size:var(--fizzy-menu-submenu-font,15px)}#NavDrawer.fizzy-clean-menu .fizzy-menu-services{margin-top:var(--fizzy-menu-service-gap,20px)}#NavDrawer.fizzy-clean-menu .fizzy-menu-services__link{font-size:var(--fizzy-menu-service-font,13px)}#NavDrawer.fizzy-clean-menu .fizzy-menu-spotlights,#NavDrawer.fizzy-clean-menu .mobile-nav>.mobile-nav__item>.collapsible-content>.collapsible-content__inner>ul.mobile-nav__sublist{gap:var(--fizzy-menu-card-gap,12px)}#NavDrawer.fizzy-clean-menu .fizzy-menu-spotlights .fizzy-nav-image--thumb,#NavDrawer.fizzy-clean-menu .fizzy-menu-spotlights .fizzy-menu-feature__image,#NavDrawer.fizzy-clean-menu .mobile-nav__sublist .mobile-nav__link .fizzy-nav-image--thumb{border-radius:var(--fizzy-menu-card-radius,12px)}
/*# sourceMappingURL=/cdn/shop/t/45/assets/fizzy-navigation.css.map */
