@layer components{.dynamic-hamburger-menu-block .navbar__hamburger{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background:transparent;border:none;box-shadow:none;transition:none}.dynamic-hamburger-menu-block .navbar__hamburger:hover,.dynamic-hamburger-menu-block .navbar__hamburger:active,.dynamic-hamburger-menu-block .navbar__hamburger:focus{background:transparent;border:none;box-shadow:none;transform:none!important}.hamburger-menu button:not(.overlay-panel-close),.hamburger-menu-sheet button:not(.overlay-panel-close){transition:none}.hamburger-menu button:not(.overlay-panel-close):hover,.hamburger-menu button:not(.overlay-panel-close):active,.hamburger-menu button:not(.overlay-panel-close):focus,.hamburger-menu-sheet button:not(.overlay-panel-close):hover,.hamburger-menu-sheet button:not(.overlay-panel-close):active,.hamburger-menu-sheet button:not(.overlay-panel-close):focus{transform:none!important;box-shadow:none}.hamburger-menu-sheet .overlay__panel,.hamburger-menu-sheet .sheet__panel{background-color:var(--color-background);color:var(--color-foreground)}.hamburger-menu{display:flex;flex-direction:column;height:100%;padding:2rem;background-color:var(--color-background);color:var(--color-foreground);overflow-x:hidden}.hamburger-menu-sheet .overlay__panel,.hamburger-menu-sheet .sheet__panel,.hamburger-menu__scroll{scrollbar-width:none;-ms-overflow-style:none}.hamburger-menu-sheet .overlay__panel::-webkit-scrollbar,.hamburger-menu-sheet .sheet__panel::-webkit-scrollbar,.hamburger-menu__scroll::-webkit-scrollbar{display:none}.hamburger-menu__scroll-wrap{position:relative;flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.hamburger-menu__scroll-hint{position:absolute;inset-inline:0;inset-block-end:.75rem;z-index:2;display:flex;justify-content:center;pointer-events:none}.hamburger-menu__scroll-hint[hidden]{display:none}.hamburger-menu__scroll-hint--top{inset-block-end:auto;inset-block-start:.75rem}.hamburger-menu__scroll-hint-chip{display:inline-flex;align-items:center;justify-content:center;cursor:default}.hamburger-menu__scroll-hint-icon{display:flex;align-items:center;line-height:0;transition:transform var(--transition-base) var(--ease-in-out)}.hamburger-menu__scroll-hint--top .hamburger-menu__scroll-hint-icon{transform:rotate(180deg)}.hamburger-menu__header{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--color-separator)}.hamburger-menu__header--no-separator{padding-bottom:0;border-bottom:none}.hamburger-menu__title{margin:0}.hamburger-menu__title:not(.text-heading-h2){color:var(--color-foreground);font-size:var(--hamburger-menu-title-font-size-mobile, 1.25rem);font-weight:var(--hamburger-menu-title-font-weight, var(--h2-font-weight));line-height:var(--heading-line-height, 1.2)}@media screen and (min-width:640px)and (max-width:879px){.hamburger-menu__title:not(.text-heading-h2){font-size:var(--hamburger-menu-title-font-size-tablet, 1.375rem)}}@media screen and (min-width:880px){.hamburger-menu__title:not(.text-heading-h2){font-size:var(--hamburger-menu-title-font-size-desktop, 1.5rem)}}.hamburger-menu__nav{flex:0 0 auto;display:flex;flex-direction:column;gap:0;overflow:visible;min-height:auto}.hamburger-menu__link{display:block;color:var(--color-foreground);text-decoration:none;font-size:var(--hamburger-menu-title-font-size-mobile, 1.125rem);font-weight:var(--hamburger-menu-title-font-weight, 700);padding:1rem 0;border-bottom:1px solid var(--color-separator);transition:color var(--transition-fast)}@media screen and (min-width:640px)and (max-width:879px){.hamburger-menu__link{font-size:var(--hamburger-menu-title-font-size-tablet, 1.2rem)}}@media screen and (min-width:880px){.hamburger-menu__link{font-size:var(--hamburger-menu-title-font-size-desktop, 1.25rem)}}.hamburger-menu__link:hover{color:color-mix(in srgb,var(--color-foreground) 70%,transparent)}.hamburger-menu__item--dropdown{border-bottom:1px solid var(--color-separator)}.hamburger-menu__link--dropdown.drawer-disclosure__trigger{background:none;border:none;border-bottom:none;color:var(--color-foreground);text-decoration:none;font-weight:var(--hamburger-menu-title-font-weight, 700);padding:1rem 0;font-family:inherit;transition:none;box-shadow:none}.hamburger-menu__link--dropdown.drawer-disclosure__trigger .drawer-disclosure__title{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit}.hamburger-menu__link--dropdown.drawer-disclosure__trigger:hover,.hamburger-menu__link--dropdown.drawer-disclosure__trigger:active,.hamburger-menu__link--dropdown.drawer-disclosure__trigger:focus{background:none;color:color-mix(in srgb,var(--color-foreground) 70%,transparent);transform:none!important;box-shadow:none}.hamburger-menu__dropdown-icon{max-width:2rem}.hamburger-menu__submenu-inner{padding-block:.5rem}.hamburger-menu__submenu-link{display:block;color:color-mix(in srgb,var(--color-foreground) 80%,transparent);text-decoration:none;padding:.75rem 0;padding-inline-start:1rem;font-size:var(--hamburger-menu-submenu-link-font-size-mobile, .875rem);font-weight:var(--hamburger-menu-submenu-link-font-weight, 500);line-height:var(--paragraph-line-height);transition:color var(--transition-fast);border-radius:var(--border-radius-sm)}@media screen and (min-width:640px)and (max-width:879px){.hamburger-menu__submenu-link{font-size:var(--hamburger-menu-submenu-link-font-size-tablet, .9375rem)}}@media screen and (min-width:880px){.hamburger-menu__submenu-link{font-size:var(--hamburger-menu-submenu-link-font-size-desktop, 1rem)}}.hamburger-menu__submenu-link:hover{color:var(--color-foreground)}.hamburger-menu__submenu-item--nested{border-bottom:none}.hamburger-menu__submenu-link--nested.drawer-disclosure__trigger{background:none;border:none;color:color-mix(in srgb,var(--color-foreground) 80%,transparent);text-decoration:none;padding:.75rem 0;padding-inline-start:1rem;font-size:inherit;font-family:inherit;transition:none;box-shadow:none;border-radius:var(--border-radius-md)}.hamburger-menu__submenu-link--nested.drawer-disclosure__trigger .drawer-disclosure__title{font:inherit;color:inherit}.hamburger-menu__submenu-link--nested.drawer-disclosure__trigger:hover,.hamburger-menu__submenu-link--nested.drawer-disclosure__trigger:active,.hamburger-menu__submenu-link--nested.drawer-disclosure__trigger:focus{background:none;color:var(--color-foreground);transform:none!important;box-shadow:none}.hamburger-menu__nested-icon{max-width:2rem}.hamburger-menu__nested-submenu-inner{padding-block:.5rem}.hamburger-menu__nested-submenu-link{display:block;color:color-mix(in srgb,var(--color-foreground) 70%,transparent);text-decoration:none;padding:.75rem 0;padding-inline-start:2rem;font-size:var(--hamburger-menu-submenu-link-font-size-mobile, .8125rem);font-weight:var(--hamburger-menu-submenu-link-font-weight, 500);line-height:var(--paragraph-line-height);min-height:var(--tap-target-min);width:100%;box-sizing:border-box;transition:color var(--transition-fast);border-radius:var(--border-radius-sm)}@media screen and (min-width:640px)and (max-width:879px){.hamburger-menu__nested-submenu-link{font-size:var(--hamburger-menu-submenu-link-font-size-tablet, .875rem)}}@media screen and (min-width:880px){.hamburger-menu__nested-submenu-link{font-size:var( --hamburger-menu-submenu-link-font-size-desktop, .9375rem )}}.hamburger-menu__nested-submenu-link:hover{color:var(--color-foreground)}.hamburger-menu__footer{flex-shrink:0;padding-block-start:1rem;margin-block-start:1rem;border-block-start:1px solid var(--color-separator)}.hamburger-menu__footer-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-block-end:1rem}.hamburger-menu__footer-top:not(:has(.hamburger-menu__login)){justify-content:flex-end}.hamburger-menu__footer-top:last-child{margin-block-end:0}.hamburger-menu__login{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:.5rem;min-width:0;min-height:var(--tap-target-min);text-decoration:none;text-transform:uppercase}.hamburger-menu__login--pill{border-radius:9999px;padding-inline:1.25rem;padding-block:.625rem}.hamburger-menu__login:hover,.hamburger-menu__login:focus-visible{transform:none;box-shadow:none}.hamburger-menu__login-icon{display:inline-flex;flex-shrink:0;line-height:0}.hamburger-menu__login-icon svg{width:1.25rem;height:1.25rem}.hamburger-menu__login-label{color:inherit;font-size:var(--paragraph-size-mobile);line-height:var(--paragraph-line-height);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:640px)and (max-width:879px){.hamburger-menu__login-label{font-size:var(--paragraph-size-tablet)}}@media screen and (min-width:880px){.hamburger-menu__login-label{font-size:var(--paragraph-size-desktop)}}.hamburger-menu__social{display:flex;flex-shrink:0;align-items:center;gap:.375rem}.hamburger-menu__social-item{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid var(--color-separator);color:var(--color-foreground);text-decoration:none;transition:color var(--transition-fast)}.hamburger-menu__social-item:hover{color:var(--color-foreground)}.hamburger-menu__social-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;color:currentColor;line-height:0}.hamburger-menu__social-icon svg{width:1.125rem;height:1.125rem;display:block}.hamburger-menu__footer .currency-switcher{width:100%}.hamburger-menu__footer .currency-switcher__trigger{width:100%;justify-content:space-between;padding:.75rem 0;font-weight:var(--paragraph-font-weight)}@media(max-width:639px){.hamburger-menu{padding:1.5rem}}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/block-dynamic-hamburger-menu-styles.css.map */
