.liquid-glass--menu{--liquid-glass-fill: rgb(0 0 0 / .35);--liquid-glass-border: rgb(255 255 255 / .12);--liquid-glass-border-width: .1px;--liquid-glass-specular-top: transparent;--liquid-glass-specular-bottom: transparent;--liquid-glass-shadow: rgb(0 0 0 / .28);--liquid-glass-shadow-tight: rgb(0 0 0 / .14);--liquid-glass-blur: 24px;--liquid-glass-saturate: 165%;--liquid-glass-shine-opacity: 0;border-radius:var(--mega-menu-glass-radius, 1.875rem)}.mega-menu-glass{--mega-menu-glass-width: 32rem;--mega-menu-glass-max-height: 36.8125rem;--mega-menu-glass-radius: 1.875rem;--mega-menu-glass-accent: #d0e39d;--mega-menu-glass-padding: 2rem;--mega-menu-glass-offset-y: 1.75rem;display:block;width:var(--mega-menu-glass-width);max-width:calc(100vw - 2rem);margin-block-start:.5rem}.mega-menu-glass__panel{position:relative;overflow:hidden;display:flex;flex-direction:column}.mega-menu-glass__panel--height-locked .mega-menu-glass__content{flex:1 1 auto;min-height:100%}.mega-menu-glass__content{display:flex;flex-direction:column;flex:1 1 auto;max-height:var(--mega-menu-glass-max-height);padding:var(--mega-menu-glass-padding);box-sizing:border-box}.mega-menu-glass__view{min-height:0}.mega-menu-glass__view[hidden]{display:none!important}.mega-menu-glass__view[data-mega-menu-glass-view=collections],.mega-menu-glass__view[data-mega-menu-glass-view=subcollections]{max-height:calc(var(--mega-menu-glass-max-height) - 6rem);overflow-y:auto;overscroll-behavior:contain}.mega-menu-glass__view--products:not([hidden]){display:flex;flex-direction:column;flex:1;min-height:0}.mega-menu-glass__list,.mega-menu-glass__columns{display:flex;flex-direction:column;gap:1.25rem}.mega-menu-glass__columns .mega-menu-glass__list{display:flex;flex-direction:column;gap:1.25rem;min-width:0}@media screen and (min-width:990px){.mega-menu-glass:has([data-mega-menu-glass-view=collections]:not([hidden]) .mega-menu-glass__columns){--mega-menu-glass-width: 41rem}.mega-menu-glass__columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:2rem;align-items:start;gap:0}.mega-menu-glass__columns--scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(255 255 255 / .35) transparent;padding-inline-end:.25rem}.mega-menu-glass__columns--scroll::-webkit-scrollbar{width:4px}.mega-menu-glass__columns--scroll::-webkit-scrollbar-thumb{background:#ffffff59;border-radius:4px}}.mega-menu-glass__list--scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(255 255 255 / .35) transparent;padding-inline-end:.25rem}.mega-menu-glass__list--scroll::-webkit-scrollbar{width:4px}.mega-menu-glass__list--scroll::-webkit-scrollbar-thumb{background:#ffffff59;border-radius:4px}.mega-menu-glass__row{display:flex;align-items:center;gap:1rem;width:100%;padding:0;border:0;background:transparent;color:#fff;text-align:start;text-decoration:none;cursor:pointer;transition:none;-webkit-font-smoothing:antialiased}.mega-menu-glass__row:focus-visible{outline:2px solid var(--mega-menu-glass-accent);outline-offset:4px;border-radius:.5rem}.mega-menu-glass__item:where(:hover,:focus-within) .mega-menu-glass__row{color:var(--mega-menu-glass-accent, #d0e39d)}.mega-menu-glass__title,.mega-menu-glass__icon,.mega-menu-glass__icon svg{color:inherit}.mega-menu-glass__price{font-weight:500;color:var(--mega-menu-glass-accent)}.mega-menu-glass__thumb{flex-shrink:0;width:4.5625rem;height:4.5625rem;border-radius:.5rem;overflow:hidden;background:#ffffff14}.mega-menu-glass__thumb-image{width:100%;height:100%;object-fit:cover;display:block}.mega-menu-glass__meta{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.mega-menu-glass__title-row{display:flex;align-items:center;gap:.5rem}.mega-menu-glass__title{font-family:var(--menu-top-level-font-family, var(--font-body-family));font-style:var(--menu-top-level-font-style, normal);font-weight:var(--menu-top-level-font-weight, var(--font-body-weight));font-size:var(--menu-top-level-font-size-desktop, var(--menu-top-level-font-size, 1rem));line-height:var(--menu-top-level-font-line-height, 1.2);text-transform:var(--menu-top-level-font-case, none);letter-spacing:-.01em}.mega-menu-glass__icon{flex-shrink:0;width:.875rem;height:.875rem}.mega-menu-glass__icon svg{width:.875rem;height:.875rem}.mega-menu-glass__subtitle{font-family:var(--menu-top-level-font-family, var(--font-body-family));font-style:var(--menu-top-level-font-style, normal);font-weight:var(--menu-top-level-font-weight, var(--font-body-weight));font-size:var(--menu-top-level-font-size-desktop, var(--menu-top-level-font-size, 1rem));line-height:var(--menu-top-level-font-line-height, 1.2);letter-spacing:-.01em;color:var(--mega-menu-glass-accent)}.mega-menu-glass__row--text-only{gap:0}.mega-menu-glass__footer{display:flex;align-items:center;justify-content:flex-end;gap:1rem;margin-block-start:1.5rem;padding-block-start:1rem;border-block-start:1px solid rgb(255 255 255 / .1)}.mega-menu-glass__footer--products{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-block-start:auto;flex-shrink:0;padding-block-start:1.5rem}.mega-menu-glass__footer[hidden]{display:none}.mega-menu-glass__back{font-family:var(--menu-top-level-font-family, var(--font-body-family));font-style:var(--menu-top-level-font-style, normal);font-weight:var(--menu-top-level-font-weight, var(--font-body-weight));font-size:var(--menu-top-level-font-size-desktop, var(--menu-top-level-font-size, 1rem));line-height:var(--menu-top-level-font-line-height, 1.2);text-transform:var(--menu-top-level-font-case, none);letter-spacing:-.01em;color:#fff;white-space:nowrap;flex-shrink:0}.mega-menu-glass__back:focus-visible{outline:2px solid var(--mega-menu-glass-accent);outline-offset:2px}.mega-menu-glass__footer-link{font-family:var(--menu-top-level-font-family, var(--font-body-family));font-style:var(--menu-top-level-font-style, normal);font-weight:var(--menu-top-level-font-weight, var(--font-body-weight));font-size:var(--menu-top-level-font-size-desktop, var(--menu-top-level-font-size, 1rem));line-height:var(--menu-top-level-font-line-height, 1.2);text-transform:var(--menu-top-level-font-case, none);letter-spacing:-.01em;color:#fff;text-decoration:none;white-space:nowrap;margin-inline-start:auto}.mega-menu-glass__footer--products .mega-menu-glass__footer-link{margin-inline-start:0;min-width:0;flex:1 1 auto;white-space:normal;text-align:end;overflow-wrap:break-word}.mega-menu-glass__footer-link[hidden]{display:none}.mega-menu-glass__footer-link:hover,.mega-menu-glass__footer-link:focus-visible{color:var(--mega-menu-glass-accent)}.mega-menu-glass__footer-link:focus-visible{outline:2px solid var(--mega-menu-glass-accent);outline-offset:2px}.header--liquid-glass overflow-list{width:100%;min-width:0;max-width:100%}.header--liquid-glass .overflow-menu{padding:0;margin:0}.header--liquid-glass .overflow-menu::part(list){overflow:visible;flex-wrap:nowrap;gap:0 var(--menu-horizontal-gap)}.header--liquid-glass header-menu,.header--liquid-glass .menu-list{overflow:visible}.header--liquid-glass .overflow-menu:after{display:none;content:none;opacity:0;height:0;box-shadow:none;clip-path:none;transition:none;pointer-events:none}.header--liquid-glass .menu-list__list-item:where(:not([slot=overflow])){position:relative}.header--liquid-glass .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu{width:max-content;left:50%;right:auto;transform:translate(-50%);clip-path:none;background-color:transparent;padding-inline:0;top:calc(100% + var(--mega-menu-glass-offset-y, 1.75rem));box-shadow:none;overflow:visible;z-index:calc(var(--layer-header-menu) + 1);transition:none}.header--liquid-glass .menu-list__submenu-inner{padding:0;max-height:none;overflow:visible;display:block;opacity:1;transition:none}.header--liquid-glass .menu-list__list-item:not(:has([aria-expanded=true]))>.menu-list__submenu{display:none;visibility:hidden;pointer-events:none}.header--liquid-glass .menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu,.header--liquid-glass .menu-list__list-item>.menu-list__submenu:is(:hover){display:block;--submenu-content-opacity: 1;visibility:visible}.header--liquid-glass .mega-menu-glass .liquid-glass--menu{contain:layout style paint}.header--liquid-glass .mega-menu.section{padding:0}.header--liquid-glass .mega-menu__grid{display:block}@media(forced-colors:active){.liquid-glass--menu{border:1px solid CanvasText;background:Canvas}.mega-menu-glass__row:focus-visible,.mega-menu-glass__back:focus-visible,.mega-menu-glass__footer-link:focus-visible{outline:2px solid transparent}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mega-menu-glass.css.map */
