.custom-mega-menu{position:absolute;top:100%;left:50%;width:100%;background:var(--mega-menu-background);border-top:1px solid var(--mega-menu-border);box-shadow:0 10px 15px -3px #0000000d;z-index:100;max-width:var(--mega-menu-max-width);transform:translate(-50%)}.custom-mega-menu.is-empty-content{background:none;width:fit-content;min-width:250px;box-shadow:none;transform:translate(-35px);left:35px}.custom-mega-menu:after{display:none}.custom-mega-menu__container{display:flex;min-height:var(--mega-menu-height)}.custom-mega-menu.is-empty-content .custom-mega-menu__container{min-height:unset}.custom-menu__sidebar{width:26.4%;background-color:var(--mega-menu-sidebar-background);display:flex;flex-direction:column;border-right:1px solid var(--mega-menu-border);overflow:hidden}.header__linklist-item:has(.custom-mega-menu.is-empty-content){position:relative}.header__linklist-item:has(.custom-mega-menu.is-empty-content):hover:before{height:calc(100% + 21px);padding-bottom:21px}.header__linklist-item:has(.custom-mega-menu.is-empty-content) .mega-menu{top:calc(100% + 21px);left:-15px}.custom-mega-menu.is-empty-content .custom-menu__sidebar{width:100%;background:rgb(var(--header-background))}.custom-mega-menu.is-empty-content .custom-menu__sidebar{padding:0}.custom-menu__tab-trigger{display:block;padding:15px 20px;font-weight:400;color:var(--mega-menu-text-primary);text-decoration:none;text-align:left;transition:color .2s ease;position:relative;font-size:14px;line-height:normal}.custom-mega-menu.is-empty-content .custom-menu__tab-trigger{padding:15px 20px;font-size:14px}.custom-mega-menu .custom-menu__tab-trigger:hover{background:var(--mega-menu-text-muted)!important}.custom-mega-menu.is-empty-content .custom-menu__tab-trigger:hover{margin-right:0!important;background:var(--mega-menu-text-muted)!important}.custom-mega-menu.is-empty-content .custom-menu__tab-trigger:before,.custom-mega-menu.is-empty-content .custom-menu__tab-trigger:after{display:none}.custom-menu__content-wrapper{width:73.6%;position:relative;background:var(--mega-menu-background)}.custom-menu__tab-content{display:none;grid-template-columns:2.11fr 1fr;gap:40px;padding:20px;position:relative;top:0;right:0;bottom:0;left:0;width:100%;height:100%;box-sizing:border-box}.custom-mo__product-info{display:flex;flex-direction:column;gap:2px;text-align:left}.custom-mo__product-price{font-size:14px;color:var(--mega-menu-text-muted);font-weight:400}.custom-mo__products-section{display:flex;flex-direction:column;text-align:left}.custom-mo__products-section .custom-mo__grid{flex-direction:row}.custom-mo__products-section .custom-mo__grid .custom-mo__item{flex-direction:column}.custom-menu__tab-content:first-child{display:grid}.custom-menu__tab-trigger:hover,.custom-menu__sidebar:not(:hover) .custom-menu__tab-trigger:first-child{background-color:var(--mega-menu-background);color:var(--mega-menu-accent)}.custom-mo__articles-section{display:flex;flex-direction:column;text-align:left}.custom-mo__section-title{font-weight:600;font-size:16px;line-height:100%;letter-spacing:0%;color:var(--mega-menu-accent);margin-bottom:20px}.custom-mo__images{display:flex;flex-direction:column}.custom-mo__images .custom-mo__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;height:100%}.custom-mo__images .custom-mo__img-wrapper{width:100%;height:100%;overflow:hidden}.custom-mo__images .custom-mo__img{width:100%;height:100%;object-fit:cover}.custom-mo__grid{display:flex;flex-direction:column;gap:16px}.custom-mo__item{display:flex;align-items:center;gap:8px;text-decoration:none}.custom-mo__img-wrapper{width:80px;height:53px;flex-shrink:0;overflow:hidden;background:var(--mega-menu-sidebar-background)}.custom-mo__products-section .custom-mo__img-wrapper{width:150px;height:150px}.custom-mo__img{width:100%;height:100%;object-fit:cover}.custom-mo__title{color:var(--mega-menu-text-primary);font-weight:400;font-size:14px;line-height:normal;letter-spacing:normal}.custom-mo__products-section .custom-mo__grid .custom-mo__item .custom-mo__title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.custom-mo__item:hover .custom-mo__title{text-decoration:underline}.custom-mo__more-link{margin-top:auto;padding-top:15px;color:var(--mega-menu-text-primary);display:inline-flex;align-items:center;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%}.custom-mo__more-link:hover{text-decoration:underline}.custom-mo__featured-section{display:flex;flex-direction:column;text-align:left}.custom-mo__feat-link{text-decoration:none;display:block}.custom-mo__feat-img-wrapper{width:100%;overflow:hidden;margin-bottom:12px}.custom-mo__feat-title{color:var(--mega-menu-text-primary);font-weight:400;font-size:14px;letter-spacing:normal;line-height:normal;display:block}.custom-mo__feat-link:hover .custom-mo__feat-title{text-decoration:underline}.mega-menu__columns-wrapper-fallback{display:flex;gap:30px;padding:30px;width:100%;text-align:left}.mega-menu__column-fallback{flex:1}.mega-menu__title-fallback{font-size:14px;font-weight:600;text-transform:uppercase;margin-bottom:15px;display:block}.linklist-fallback{list-style:none;padding:0;margin:0}.linklist-fallback li{margin-bottom:8px}.linklist-fallback a{color:var(--mega-menu-text-muted);text-decoration:none;font-size:14px}.linklist-fallback a:hover{color:var(--mega-menu-text-primary)}#mobile-menu-drawer{max-height:var(--mobile-nav-height);top:var(--mobile-nav-space-above)}#mobile-menu-drawer .drawer__content>ul>li>.mobile-nav__link{padding-inline:24px}#mobile-menu-drawer .drawer__content{flex-grow:unset;padding-block-end:0}#mobile-menu-drawer .drawer__footer{margin-block-start:0;border-bottom:1px solid rgba(var(--text-color),.15)}#mobile-menu-drawer .mobile-nav .mobile-nav .mobile-nav__item{margin-bottom:10px}#mobile-menu-drawer .mobile-nav .mobile-nav .mobile-nav__item:first-child{margin-top:10px}#mobile-menu-drawer .mobile-nav .mobile-nav{margin-block-end:20px!important}#mobile-menu-drawer .mobile-nav .collapsible{padding-inline:0;margin-inline:0}#mobile-menu-drawer .custom-mo__more-link{font-size:12px;padding-top:5px}body.menu-drawer--open{position:fixed!important;width:100%}
/*# sourceMappingURL=/cdn/shop/t/44/assets/component-dekstop-menu.css.map */
