.yg-mega-menu:has(.yg-mega-menu-aside) .yg-mega-menu__inner{justify-content:center!important;width:min(100%,1440px)!important}.yg-mega-menu-aside{align-self:stretch;background:var(--yg-mega-menu-aside-background-color, #f5f5f5);color:var(--yg-mega-menu-aside-text-color, #999);display:flex;flex:0 0 auto;flex-direction:column;padding:12px 24px 10px;position:relative;width:340px}.yg-mega-menu-aside:before{background:var(--yg-mega-menu-aside-border-color, #e2e8f0);content:"";inset-block:0;inset-inline-start:-24px;position:absolute;width:1px}.yg-mega-menu-aside__header{align-items:center;display:flex;flex-direction:column;gap:2px;text-align:center}.yg-mega-menu-aside__heading{color:var(--yg-mega-menu-aside-heading-color, #6b7280);font-size:17px;font-weight:700;line-height:1.5}.yg-mega-menu-aside__subheading{color:var(--yg-mega-menu-aside-subheading-color, #999);font-size:15px;font-weight:600;line-height:1.5}.yg-mega-menu-aside__groups{display:flex;flex-direction:column;gap:20px;margin-block-start:12px;width:100%}.yg-mega-menu-aside__group{align-items:center;display:flex;gap:16px}.yg-mega-menu-aside__group-icon{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:2px;justify-content:center;width:80px}.yg-mega-menu-aside__icon{height:32px;object-fit:contain;width:32px}.yg-mega-menu-aside__group-title{color:var(--yg-mega-menu-aside-group-title-color, var(--yg-mega-menu-aside-text-color, #999));font-size:var(--yg-mega-menu-aside-group-title-font-size, 11px);line-height:1.25;text-align:center}.yg-mega-menu-aside__group-links{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.yg-mega-menu-aside__list-item{align-items:flex-start;display:flex;gap:6px}.yg-mega-menu-aside__dot{background:var(--yg-mega-menu-aside-link-color, var(--yg-mega-menu-aside-text-color, #999));border-radius:50%;flex:0 0 auto;height:4px;margin-block-start:9px;width:4px}.yg-mega-menu-aside__list-link{background:linear-gradient(90deg,currentColor,currentColor) 0 calc(100% - 1px) /0 1px no-repeat;color:var(--yg-mega-menu-aside-link-color, var(--yg-mega-menu-aside-text-color, #999));font-size:12px;line-height:1.625;transition:color .2s ease,background-size .25s ease;white-space:nowrap}.yg-mega-menu-aside__list-link:hover{background-size:100% 1px;color:var(--yg-mega-menu-aside-heading-color, #111827)}.yg-mega-menu-aside__subgroup{align-items:center;display:flex;flex-direction:row;gap:16px;margin-block-start:12px}.yg-mega-menu-aside__subgroup:first-child{margin-block-start:0}.yg-mega-menu-aside .yg-mega-menu-aside__icon--item{flex:0 0 auto;height:32px;max-width:none;object-fit:contain;width:32px}.yg-mega-menu-aside__subgroup-title{background:linear-gradient(90deg,currentColor,currentColor) 0 calc(100% - 1px) /0 1px no-repeat;color:var(--yg-mega-menu-aside-group-title-color, var(--yg-mega-menu-aside-heading-color, #6b7280));font-size:var(--yg-mega-menu-aside-group-title-font-size, 12px);font-weight:700;line-height:1.625;transition:color .2s ease,background-size .25s ease;width:fit-content}.yg-mega-menu-aside__subgroup-title:hover{background-size:100% 1px;color:var(--yg-mega-menu-aside-heading-color, #111827)}.yg-mega-menu-aside__promo{color:#fff;display:block;height:160px;margin-block-start:14px;overflow:hidden;position:relative}.yg-mega-menu-aside__promo:after{background:linear-gradient(0deg,#0f172bcc,#0f172b40 50%,#0f172b00);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.yg-mega-menu-aside__promo-image{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;transition:transform .35s ease;width:100%}.yg-mega-menu-aside__promo-content{inset-block-end:14px;inset-inline:16px;position:absolute;z-index:1}.yg-mega-menu-aside__promo-heading{color:var(--yg-mega-menu-aside-promo-heading-color, #fff);display:block;font-size:14px;font-weight:600;line-height:1.4}.yg-mega-menu-aside__promo-link{color:var(--yg-mega-menu-aside-promo-link-color, #fff);display:block;font-size:13px;font-weight:600;line-height:1.5;margin-block-start:8px;transition:opacity .2s ease}@media screen and (pointer:fine){.yg-mega-menu-aside__promo:hover .yg-mega-menu-aside__promo-image{transform:scale(1.06)}.yg-mega-menu-aside__promo:hover .yg-mega-menu-aside__promo-link{opacity:.8}}@media screen and (max-width:1399px){.yg-mega-menu-aside{display:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/yg-mega-menu-aside.css.map */
