.menu-list__submenu:has(.ox-mega){--submenu-padding-block-start: 10px;--submenu-padding-block-end: 56px}.menu-list__submenu:has(.ox-mega) .menu-list__submenu-inner{max-height:calc(100dvh - var(--header-height, 80px) - 12px)}.ox-mega{--ox-moss: #093c32;--ox-moss-soft: rgba(9, 60, 50, .62);--ox-line: rgba(9, 60, 50, .1);--ox-cream: #f4f1e8;--ox-coral: #e8533b;--ox-ease: cubic-bezier(.22, .7, .2, 1);grid-column:1 / -1;width:100%;max-width:1240px;margin-inline:auto;box-sizing:border-box;padding:clamp(18px,2.1vw,30px);color:var(--ox-moss);background:#fff;border:1px solid var(--ox-line);border-radius:24px;box-shadow:0 16px 36px -4px #093c3229,0 2px 8px #093c320f;white-space:normal}.ox-mega :where(a){color:inherit;text-decoration:none}.ox-mega__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px clamp(20px,2.2vw,36px)}@media screen and (min-width:990px){.ox-mega__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ox-mega__col{display:flex;flex-direction:column;min-width:0}.ox-mega__head{min-height:3.9rem;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--ox-line)}.ox-mega__title{display:inline-block;font-size:.8rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;line-height:1.3;position:relative}.ox-mega__title:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1.5px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ox-ease)}.ox-mega__title:hover:after,.ox-mega__title:focus-visible:after{transform:scaleX(1)}.ox-mega__desc{margin:8px 0 0;font-size:.78rem;line-height:1.45;color:var(--ox-moss-soft);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ox-mega__list{display:flex;flex-direction:column;gap:4px;margin:0 0 12px;padding:0;flex:1 1 auto}.ox-mega__item{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:14px;padding:6px 8px;margin-inline:-8px;border-radius:16px;transition:background-color .25s ease}.ox-mega__item:hover,.ox-mega__item:focus-visible{background:var(--ox-cream)}.ox-mega__thumb{display:block;width:64px;aspect-ratio:1 / 1;overflow:hidden;border-radius:14px;background:var(--ox-cream)}.ox-mega__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .55s var(--ox-ease)}.ox-mega__item:hover .ox-mega__img,.ox-mega__item:focus-visible .ox-mega__img{transform:scale(1.08)}.ox-mega__meta{display:flex;flex-direction:column;gap:3px;min-width:0}.ox-mega__name{font-size:.86rem;font-weight:700;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ox-mega__price{font-size:.78rem;font-weight:600;color:var(--ox-moss-soft)}.ox-mega__view,.ox-mega__all{display:inline-flex;align-items:center;gap:8px;font-weight:700}.ox-mega__view{align-self:flex-start;font-size:.84rem;padding:4px 0}.ox-mega__arrow{transition:transform .3s var(--ox-ease)}.ox-mega__view:hover .ox-mega__arrow,.ox-mega__view:focus-visible .ox-mega__arrow,.ox-mega__all:hover .ox-mega__arrow,.ox-mega__all:focus-visible .ox-mega__arrow{transform:translate(4px)}.ox-mega__view:hover{color:var(--ox-coral)}.ox-mega__foot{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;padding-top:16px;border-top:1px solid var(--ox-line)}.ox-mega__count{margin:0;font-size:.8rem;color:var(--ox-moss-soft)}.ox-mega__all{padding:11px 22px;font-size:.88rem;color:#fff;background:var(--ox-moss);border-radius:999px;transition:background-color .25s ease}.ox-mega__all:hover,.ox-mega__all:focus-visible{color:#fff;background:var(--ox-coral)}.ox-mega a:focus-visible{outline:2px solid var(--ox-coral);outline-offset:3px;border-radius:8px}@supports selector(:has(*)){.ox-mega{opacity:0;transform:translateY(-10px) scale(.99);transform-origin:top center;transition:opacity .22s ease,transform .22s ease}.ox-mega__col{opacity:0;transform:translateY(14px);transition:opacity .2s ease,transform .2s ease}.ox-mega__foot{opacity:0;transition:opacity .2s ease}.menu-list__list-item:has([aria-expanded=true]) .ox-mega{opacity:1;transform:none;transition:opacity .38s ease .04s,transform .5s var(--ox-ease) .04s}.menu-list__list-item:has([aria-expanded=true]) .ox-mega__col{opacity:1;transform:none;transition:opacity .4s ease calc(.1s + var(--i, 0) * .06s),transform .55s var(--ox-ease) calc(.1s + var(--i, 0) * .06s)}.menu-list__list-item:has([aria-expanded=true]) .ox-mega__foot{opacity:1;transition:opacity .4s ease .4s}}@media(prefers-reduced-motion:reduce){.ox-mega,.ox-mega__col,.ox-mega__foot,.ox-mega__img,.ox-mega__arrow,.ox-mega__title:after,.ox-mega__item,.ox-mega__all{transition:none!important;animation:none!important}.ox-mega,.ox-mega__col,.ox-mega__foot{opacity:1!important;transform:none!important}.ox-mega__item:hover .ox-mega__img,.ox-mega__item:focus-visible .ox-mega__img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/outin-shop-mega.css.map */
