@media only screen and (min-width:1025px){.header .main-menu>li.type_mega:first-child .mega-menu1{left:50%!important;right:auto!important;width:min(calc(100vw - 30px),1360px)!important;max-width:1360px;margin:0!important;padding:0;border-radius:0 0 var(--alo-border-radius) var(--alo-border-radius);transform:translate(-50%,12px)!important}.header .main-menu>li.type_mega:first-child:hover>.mega-menu1,.header .main-menu>li.type_mega:first-child.menu_item_hover>.mega-menu1{transform:translate(-50%)!important}.main-menu>li.type_mega:first-child .mega-menu1>.full,.main-menu>li.type_mega:first-child .mega-menu1 .lazy_menu_mega,.concept-mega-menu{width:100%}.concept-mega-menu{padding:0}.concept-mega-tabs{position:relative;min-height:396px;max-height:calc(100vh - 175px);padding:0;overflow:hidden;background:#fff}.concept-mega-tab{position:static;width:260px;margin:0;border-bottom:1px solid var(--color-border)}.concept-mega-summary{display:flex;min-height:36px;padding:7px 14px 7px 18px;align-items:center;justify-content:space-between;gap:10px;color:#111;font-size:15px;font-weight:500;line-height:1.25}.concept-mega-tab:first-child>.concept-mega-summary,.concept-mega-tab:hover>.concept-mega-summary{color:var(--color-link-menu-hover);background:color-mix(in srgb,var(--color-link-menu-hover) 8%,#fff)}.concept-mega-arrow{flex:0 0 auto;font-size:18px;line-height:1}.concept-mega-panel{position:absolute;top:0;right:0;left:260px;display:none;min-height:396px;max-height:calc(100vh - 175px);overflow-y:auto;padding:17px 22px 22px;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:18px 22px;background:#fff}.concept-mega-tab:first-child>.concept-mega-panel,.concept-mega-tab:hover>.concept-mega-panel{display:grid}.concept-mega-tabs:hover .concept-mega-tab:first-child:not(:hover)>.concept-mega-panel{display:none}.concept-mega-all{grid-column:1 / -1;padding-bottom:10px;border-bottom:1px solid var(--color-border)}.concept-mega-all a,.concept-mega-heading{color:#111;font-size:15px;font-weight:600;line-height:1.3}.concept-mega-group{min-width:0}.concept-mega-group ul{margin:7px 0 0;padding:0;list-style:none}.concept-mega-group li+li{margin-top:5px}.concept-mega-group li a{color:#111;font-size:14px;line-height:1.35}.concept-mega-all a:hover,.concept-mega-heading:hover,.concept-mega-group li a:hover{color:var(--color-link-menu-hover)}}@media only screen and (max-width:1024px){.box-menu-moible{min-width:0;width:min(100vw,420px);padding:0;background:var(--color-bg-menu-mobile)}body .box-menu-moible .js-close-sidebar.close-sidebar-btn{position:absolute!important;z-index:3;top:9px!important;right:12px!important;left:auto!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center;justify-content:center;border:0;border-radius:50%;background:transparent;color:#111;font-size:0!important;line-height:1!important}body .box-menu-moible .js-close-sidebar.close-sidebar-btn:hover{background:color-mix(in srgb,var(--color-text-menu-mobile) 7%,transparent)}body .box-menu-moible .js-close-sidebar.close-sidebar-btn i{margin:0;font-size:21px!important;line-height:1}.box-menu-moible .logo-mobile{margin:0;padding:18px 64px 14px 18px;text-align:left;border-bottom:1px solid var(--color-bd-menu-mobile)}.concept-mobile-nav{padding:0 10px 24px;color:#111}.concept-mobile-drawer-title{min-height:58px;margin:0 -10px;padding:0 58px 0 12px;display:flex;align-items:center;border-bottom:1px solid var(--color-bd-menu-mobile);color:#111;font-size:20px;font-weight:700;line-height:1}.box-menu-moible .logo-mobile+.concept-mobile-nav .concept-mobile-drawer-title{min-height:50px}.concept-mobile-pages{display:block;margin:6px 0 14px;padding:0;list-style:none}.concept-mobile-pages li{margin:0;border-bottom:1px solid var(--color-bd-menu-mobile)}.concept-mobile-pages a{display:flex;min-height:45px;padding:9px 2px;align-items:center;border:0;border-radius:0;color:#111;font-size:15px;font-weight:600;line-height:1.25}.concept-mobile-section-title{padding:2px 2px 8px;color:#111;font-size:13px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;opacity:1}.concept-mobile-categories{border-top:1px solid var(--color-bd-menu-mobile)}.concept-mobile-category,.concept-mobile-subcategory{margin:0;border-bottom:1px solid var(--color-bd-menu-mobile)}.concept-mobile-category>summary,.concept-mobile-subcategory>summary{display:flex;min-height:46px;padding:10px 2px;align-items:center;justify-content:space-between;gap:12px;color:#111;cursor:pointer;list-style:none}.concept-mobile-category>summary{font-size:15px;font-weight:600}.concept-mobile-subcategory>summary{min-height:40px;padding:8px 0;font-size:14px;font-weight:600}.concept-mobile-category>summary::-webkit-details-marker,.concept-mobile-subcategory>summary::-webkit-details-marker{display:none}.concept-mobile-chevron{width:8px;height:8px;flex:0 0 auto;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translate(-2px,2px);transition:transform .2s ease;opacity:.7}.concept-mobile-category[open]>summary .concept-mobile-chevron,.concept-mobile-subcategory[open]>summary .concept-mobile-chevron{transform:rotate(225deg) translate(-2px,2px)}.concept-mobile-category-panel{padding:0 0 8px 10px}.concept-mobile-subcategory{border-bottom:0}.concept-mobile-subcategory-panel{display:grid;gap:0;padding:0 0 7px 8px}.concept-mobile-view-all,.concept-mobile-child-link,.concept-mobile-subcategory-panel>a{display:flex;min-height:36px;padding:7px 0;align-items:center;color:#111;font-size:14px;line-height:1.35}.concept-mobile-view-all{font-weight:600;color:#111}.concept-mobile-view-all--sub{min-height:32px;font-size:13px}.concept-mobile-subcategory-panel>a:not(.concept-mobile-view-all){opacity:1}.concept-mobile-category-link,.concept-mobile-account{display:flex;min-height:46px;padding:10px 2px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--color-bd-menu-mobile);color:#111;font-size:15px;font-weight:600}.concept-mobile-account{margin-top:16px;border-top:1px solid var(--color-bd-menu-mobile)}.concept-mobile-pages a:hover,.concept-mobile-category-link:hover,.concept-mobile-account:hover,.concept-mobile-category summary:hover,.concept-mobile-subcategory summary:hover,.concept-mobile-child-link:hover,.concept-mobile-subcategory-panel>a:hover{color:var(--color-text-menu-mobile-hover)}}@media only screen and (max-width:359px){.header.logo-left_2l .header-control li.signin .header-icon span.text{display:none}.concept-mobile-pages{display:block}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/concept-mega-menu.css.map */
