.ve-header-menu{grid-area:left-icons;justify-self:start;margin-left:-1.2rem}.ve-header-menu .ve-slide-menu__trigger{width:44px!important;height:44px!important;justify-items:center;gap:6px!important}.ve-header-menu .ve-slide-menu__trigger span{width:24px!important}.ve-navigation-thumbnail{display:grid;place-items:center;width:40px;height:40px;overflow:hidden}.ve-navigation-thumbnail img{display:block;width:100%;height:100%;object-fit:contain}.ve-navigation-initial{display:grid;place-items:center;width:32px;height:32px;border:1px solid #d7d0c9;border-radius:50%;background:#f4efeb;color:#6e5644;font-family:var(--font-heading-family);font-size:16px}.header__submenu .header__menu-item,.mega-menu__content .mega-menu__link{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;min-height:61px;margin:0;padding:10px 20px;border-bottom:1px solid #dedede;color:#171717;background:#fff;text-decoration:none;font-family:var(--font-body-family);font-size:13px;font-weight:400;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.header__submenu summary.header__menu-item{grid-template-columns:40px minmax(0,1fr) 16px}.header__submenu summary.header__menu-item .icon-caret{position:static;width:16px;height:16px;transform:rotate(-90deg)}.header__submenu details[open]>summary.header__menu-item .icon-caret{transform:rotate(0)}.header__submenu.list-menu--disclosure,.mega-menu__content{padding-block:0;border:1px solid #dedede;background:#fff;box-shadow:none;border-radius:0;--color-foreground: 23, 23, 23}.header__submenu.list-menu--disclosure{width:min(360px,90vw);max-height:min(70dvh,calc(100dvh - var(--header-height, 200px) - 50px));overflow-y:auto;overscroll-behavior:contain}.header__submenu .header__submenu{padding:0;margin:0}.header__submenu .header__submenu .header__menu-item{padding-left:30px}.header__submenu .header__menu-item:hover,.header__submenu .header__menu-item:focus-visible,.mega-menu__content .mega-menu__link:hover,.mega-menu__content .mega-menu__link:focus-visible{background:#f7f3ef}.ve-navigation-label{overflow-wrap:anywhere}.mega-menu__content .mega-menu__list{gap:0 24px}@media screen and (min-width:990px){.header__inline-menu>.list-menu>li:nth-last-child(-n+3)>header-menu>details>.header__submenu{right:0;left:auto}.ve-header-menu:not([data-desktop-menu=drawer]){display:none}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/ve-navigation.css.map */
