.thb-full-menu li.shop-menu[data-shop-menu].menu-item-has-children>.sub-menu.shop-menu__panel{--shop-menu-bg: #272421;--shop-menu-side-bg: #45372f;--shop-menu-accent: #8a6544;--shop-menu-text: #f4efe9;--shop-menu-muted: #8a6544;box-sizing:border-box;display:flex;align-items:stretch;gap:24px;position:absolute;top:100%;left:10px;right:auto;width:558px;max-width:calc(100vw - 20px);padding:12px;margin:0;border:0;border-radius:0;box-shadow:0 6px 18px #0000001f;background:var(--shop-menu-bg);color:var(--shop-menu-text);line-height:1.2;white-space:normal;text-align:left;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.thb-full-menu li.shop-menu[data-shop-menu]>.shop-menu__panel:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:40px}.thb-full-menu li.shop-menu[data-shop-menu].menu-item-has-children:hover>.sub-menu.shop-menu__panel,.thb-full-menu li.shop-menu[data-shop-menu].menu-item-has-children:focus-within>.sub-menu.shop-menu__panel,.thb-full-menu li.shop-menu[data-shop-menu].menu-item-has-children.is-open>.sub-menu.shop-menu__panel{display:flex;opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0s}.thb-full-menu li.shop-menu[data-shop-menu][data-shop-ready].menu-item-has-children:not(.is-open)>.sub-menu.shop-menu__panel{display:flex;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px);transition-delay:0s,0s,.2s}.thb-full-menu .shop-menu__panel p{margin:0}.thb-full-menu .shop-menu__panel ul{list-style:none;margin:0;padding:0}.thb-full-menu .sub-menu.shop-menu__panel li a{display:block;padding:0;color:var(--shop-menu-text);font-size:13px;font-weight:var(--font-body-medium-weight, 500);line-height:1.2;letter-spacing:0;text-decoration:none}.thb-full-menu .sub-menu.shop-menu__panel li a:after{content:none}.thb-full-menu .sub-menu.shop-menu__panel li a:hover,.thb-full-menu .sub-menu.shop-menu__panel li a:focus{color:var(--shop-menu-text)}.thb-full-menu .sub-menu.shop-menu__panel li a:focus-visible{outline:1px solid var(--shop-menu-text);outline-offset:-1px}.thb-full-menu .shop-menu__label{font-size:10px;line-height:12px;text-transform:uppercase;color:var(--shop-menu-text)}.thb-full-menu .shop-menu__label--muted{color:var(--shop-menu-muted)}.thb-full-menu .shop-menu__side{flex:0 0 219px;box-sizing:border-box;width:219px;padding:12px 12px 4px;background:var(--shop-menu-side-bg)}.thb-full-menu .shop-menu__side .shop-menu__label{margin-bottom:12px}.thb-full-menu .sub-menu.shop-menu__panel .shop-menu__link{display:flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;min-height:56px;padding:0 12px;text-transform:uppercase;transition:background-color .2s ease}.thb-full-menu .shop-menu__link-text{display:flex;flex-direction:column;gap:5px;min-width:0}.thb-full-menu .shop-menu__link-title{text-transform:uppercase}.thb-full-menu .shop-menu__link-sub{font-size:10px;line-height:12px;font-weight:var(--font-body-normal-weight, 400);text-transform:none}.thb-full-menu .shop-menu__arrow{flex:0 0 auto;color:var(--shop-menu-text)}.thb-full-menu .shop-menu__item.is-active>.shop-menu__link{background:var(--shop-menu-accent)}.thb-full-menu .shop-menu__item:not(.is-active)>.shop-menu__link:hover,.thb-full-menu .shop-menu__item:not(.is-active)>.shop-menu__link:focus-visible{background:#ffffff0f}.thb-full-menu .shop-menu__main{flex:1 1 auto;min-width:0;padding-top:18px}.thb-full-menu .shop-menu__main .shop-menu__label{margin-bottom:8px}.thb-full-menu .shop-menu__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--shop-menu-rows, 3),auto);grid-auto-flow:column;column-gap:10px}.thb-full-menu .shop-menu__grid li{border-bottom:1px solid var(--shop-menu-accent)}.thb-full-menu .sub-menu.shop-menu__panel .shop-menu__grid a{padding:8px 0;line-height:15px;transition:opacity .2s ease}.thb-full-menu .sub-menu.shop-menu__panel .shop-menu__grid a:hover,.thb-full-menu .sub-menu.shop-menu__panel .shop-menu__grid a:focus-visible{opacity:.7}@media(prefers-reduced-motion:reduce){.thb-full-menu li.shop-menu[data-shop-menu]>.sub-menu.shop-menu__panel,.thb-full-menu .shop-menu__link,.thb-full-menu .sub-menu.shop-menu__panel .shop-menu__grid a{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/header-shop-menu.css.map */
