.menu-list__link-title.hom-has-caret{display:inline-flex;align-items:center}.hom-caret{display:inline-flex;box-sizing:content-box;width:9px;height:9px;padding:7px;margin:-7px -7px -7px 0;cursor:pointer;transition:transform .25s ease}.hom-caret svg{width:100%;height:100%;display:block}@media screen and (min-width:750px){#header-component[data-menu-style=menu]{--full-open-header-height: 0px !important;--submenu-height: 0px !important}#header-component[data-menu-style=menu] .header__underlay-open{display:none}#header-component[data-menu-style=menu] .menu-list__link:after{display:none!important}#header-component[data-menu-style=menu] .menu-list__list-item.hom-shut>.menu-list__submenu{transition:none!important}#header-component[data-menu-style=menu] .menu-list__list-item:not([slot=overflow])>.menu-list__submenu{position:absolute;top:var(--hom-top, 100%);left:var(--hom-left, 0px);right:auto;width:max-content;min-width:230px;max-width:min(560px,calc(100vw - 32px));padding:0;margin:0;clip-path:none;background:transparent;content-visibility:visible;contain-intrinsic-size:none;z-index:var(--layer-header-menu, 60);visibility:hidden;opacity:0;transform:translateY(8px);transition:opacity .2s ease .15s,transform .2s ease .15s,visibility 0s linear .35s}#header-component[data-menu-style=menu] .menu-list__list-item:not([slot=overflow])>.menu-list__submenu:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:var(--hom-bridge, 24px)}#header-component[data-menu-style=menu] .menu-list__list-item.hom-open>.menu-list__submenu{visibility:visible;opacity:1;transform:translateY(0);transition:opacity .22s ease,transform .22s ease,visibility 0s linear 0s}#header-component[data-menu-style=menu] .menu-list__list-item:not(.hom-closed):hover>.menu-list__submenu{visibility:visible;opacity:1;transform:translateY(0);transition:opacity .22s ease,transform .22s ease,visibility 0s linear 0s}#header-component[data-menu-style=menu] .menu-list__list-item.hom-open .hom-caret{transform:rotate(180deg)}#header-component[data-menu-style=menu] .menu-list__list-item:not(.hom-closed):hover .hom-caret{transform:rotate(180deg)}#header-component[data-menu-style=menu] .menu-list__list-item:not([slot=overflow])>.menu-list__submenu>.menu-list__submenu-inner{display:block;background:#000;color:#fff;padding:18px 28px 20px;opacity:1;transform:none;max-height:calc(100vh - var(--header-height, 80px) - 40px);overflow-y:auto;box-shadow:0 14px 34px #00000047;border-top:1px solid rgb(255 255 255 / .08)}#header-component[data-menu-style=menu] .menu-list__submenu .mega-menu,#header-component[data-menu-style=menu] .menu-list__submenu .mega-menu__grid,#header-component[data-menu-style=menu] .menu-list__submenu .mega-menu__list,#header-component[data-menu-style=menu] .menu-list__submenu .mega-menu__column{display:block;width:auto;margin:0;padding:0;gap:0}#header-component[data-menu-style=menu] .menu-list__submenu .mega-menu__column:has(>div:nth-child(9)){column-count:2;column-gap:44px}#header-component[data-menu-style=menu] .menu-list__submenu .mega-menu__column>div{break-inside:avoid}#header-component[data-menu-style=menu] .menu-list__submenu .mega-menu__link{position:relative;display:inline-flex;color:#fff;font-family:var(--menu-child-font-family);font-size:.9375rem;font-weight:400;line-height:1.3;letter-spacing:.01em;white-space:nowrap;padding:8px 0;text-decoration:none;transition:opacity .2s ease,transform .2s ease}#header-component[data-menu-style=menu] .menu-list__submenu .mega-menu__link:after{content:"";position:absolute;left:0;bottom:5px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}#header-component[data-menu-style=menu] .menu-list__submenu .mega-menu__link:hover,#header-component[data-menu-style=menu] .menu-list__submenu .mega-menu__link:focus-visible{color:#fff;transform:translate(3px)}#header-component[data-menu-style=menu] .menu-list__submenu .mega-menu__link:hover:after,#header-component[data-menu-style=menu] .menu-list__submenu .mega-menu__link:focus-visible:after{transform:scaleX(1)}#header-component[data-menu-style=menu] .menu-list__submenu .mega-menu__link:focus-visible{outline:1px solid #ffffff;outline-offset:3px}}@media(prefers-reduced-motion:reduce){#header-component .menu-list__submenu,#header-component .mega-menu__link,.hom-caret{transition:none!important}}.menu-drawer{background-color:#000!important;color:#fff;--color-background: #000000;--color-foreground: #ffffff;--color-foreground-rgb: 255 255 255;--color-border: rgb(255 255 255 / .15)}.menu-drawer .menu-drawer__navigation{--menu-top-level-font-color: #ffffff !important;--menu-top-level-font-color-rgb: 255 255 255 !important;--menu-parent-font-color: #ffffff !important;--menu-child-font-color: rgb(255 255 255 / .85) !important;--menu-child-active-font-color: #ffffff !important}.menu-drawer .menu-drawer__submenu{background-color:#000}.menu-drawer .menu-drawer__menu-item,.menu-drawer .menu-drawer__close-button,.menu-drawer .menu-drawer__back-button{color:#fff}.menu-drawer .menu-drawer__menu-item--child{box-sizing:border-box;min-height:44px;padding-block:10px}.menu-drawer .menu-drawer__menu-item--mainlist{box-sizing:border-box;min-height:52px}.menu-drawer .icon-plus svg{display:none}.menu-drawer .icon-plus{display:inline-flex;align-items:center;justify-content:center}.menu-drawer .icon-plus:before{content:"";width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .25s ease}.menu-drawer details[open]>summary .icon-plus:before{transform:translateY(2px) rotate(-135deg)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/hom-dropdown.css.map */
