@media screen and (min-width: 990px){.mobile-menu{display:none}}.mobile-menu{width:20px}.mobile-menu__icon{cursor:pointer}.mobile-menu__container{height:100%}.mobile-menu__content{height:calc(var(--hh-window-height) - var(--hh-header-height) - var(--hh-search-height) - 15px);display:flex;flex-direction:column;overflow-y:scroll}.mobile-menu__icon{height:4.4rem;width:4.4rem}.mobile-menu__icon>svg{height:1.25rem;width:1.25rem;fill:none;vertical-align:middle}.mobile-menu__icon .icon-hamburger{display:block}[is-open] .mobile-menu__icon .icon-hamburger,.mobile-menu__icon .icon-close{display:none}[is-open] .mobile-menu__icon .icon-close{display:block}@media screen and (min-width: 990px){.mobile-menu__icon{display:none}}.mobile-menu__menu-item{display:flex;justify-content:space-between;align-items:center}.mobile-menu__menu-item>svg{height:1.4rem;width:1.4rem}.mobile-menu__menu-item--parent svg{width:10px;transform:rotate(-90deg);position:relative;top:-1px}.mobile-menu__menu-item--parent{width:100%;color:#000;text-decoration:none;padding:1.4rem 1.25rem;cursor:pointer;border-bottom:#f1f1f1 1px solid;gap:4px;display:flex;align-items:center}.mobile-menu__back{color:#000}.mobile-menu__back svg{width:10px;transform:rotate(90deg) translateY(-50%);transform-origin:center;position:absolute;top:40%;left:20px}.mobile-menu__submenu{height:calc(var(--hh-window-height, 100%) - var(--hh-header-height, 92px) - var(--hh-search-height, 55px) - var(--hh-nav-drawer, 0) - 15px);border-top:#f1f1f1 1px solid;padding:20px 20px 0;overflow-y:scroll;-webkit-overflow-scrolling:auto}.mobile-menu__submenu--grandchild>p{margin:20px 0}.mobile-menu__menu-item--grandchild{color:var(--hh-color-subdued, #707070);margin-bottom:20px;text-decoration:none}.mobile-menu__submenu--grandchild .mobile-menu__menu{max-height:230px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-menu__utility-links{flex-grow:1;display:flex;padding:20px 20px 30px;justify-content:flex-end;flex-direction:column}.mobile-menu__utility-links a{text-decoration:none;color:#000}.mobile-menu__utility-links--list li{margin-bottom:30px}.mobile-menu__utility-links li:last-child{margin:0}.mobile-menu__utility-links--list{margin-bottom:22px}.mobile-menu__utility-links--socials{display:flex;gap:20px}.mobile-menu__utility-links--socials a{color:#000}.mobile-menu__utility-links--socials a path{fill:#000}
/*# sourceMappingURL=/cdn/shop/t/287/assets/snippet-mobile-menu.css.map */
