/* Gorgor masaüstü mega menü — mobil menüyü etkilemez */
@media (min-width:761px){
.mast,.nav,.navin{overflow:visible!important}.nav{position:relative!important;z-index:70}.navin>.desktop-mega-trigger{display:flex;align-items:center;align-self:stretch;position:static}.desktop-mega-trigger>.desktop-category-link{display:flex;align-items:center;gap:5px;height:46px;color:#fff;transition:color .2s}.desktop-mega-trigger>.desktop-category-link:hover,.desktop-mega-trigger:focus-within>.desktop-category-link{color:#ff6a5f}.mega-chevron{display:inline-block;margin-top:-3px;color:#8e8e95;font-size:.72rem;transition:transform .2s,color .2s}.desktop-mega-trigger:hover .mega-chevron,.desktop-mega-trigger:focus-within .mega-chevron{transform:rotate(180deg);color:#ff6a5f}
.desktop-mega-panel{position:absolute;z-index:200;left:50%;top:calc(100% - 1px);width:min(1180px,calc(100vw - 40px));padding-top:12px;transform:translate(-50%,10px);visibility:hidden;opacity:0;pointer-events:none;transition:opacity .18s,transform .22s,visibility .18s}.desktop-mega-panel:before{content:'';position:absolute;left:0;right:0;top:0;height:14px}.desktop-mega-trigger:hover>.desktop-mega-panel,.desktop-mega-trigger:focus-within>.desktop-mega-panel{visibility:visible;opacity:1;pointer-events:auto;transform:translate(-50%,0)}
.desktop-mega-inner{display:grid;grid-template-columns:230px minmax(0,1fr) 250px;gap:24px;padding:24px;border:1px solid #dedee2;border-top:3px solid var(--red);border-radius:0 0 15px 15px;background:#fff;color:#202024;box-shadow:0 28px 70px rgba(10,10,12,.2)}.desktop-mega-intro{padding:4px 22px 4px 2px;border-right:1px solid #e7e7ea}.desktop-mega-intro>span,.desktop-mega-feature>span{display:block;color:var(--red);font-size:.54rem;font-weight:800;letter-spacing:.14em}.desktop-mega-intro>strong{display:block;margin:8px 0 9px;font-size:1.18rem;line-height:1.15;letter-spacing:-.035em}.desktop-mega-intro p{margin:0 0 17px;color:#74747b;font-size:.64rem;line-height:1.65}.desktop-mega-all{display:inline-flex;align-items:center;gap:7px;color:#202024!important;font-size:.6rem!important;font-weight:800!important}.desktop-mega-all b{color:var(--red);transition:transform .2s}.desktop-mega-all:hover b{transform:translateX(3px)}
.desktop-mega-categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-content:start}.desktop-mega-category,.desktop-mega-empty{display:grid;grid-template-columns:54px 1fr auto;align-items:center;gap:11px;min-height:64px;padding:7px;border:1px solid transparent;border-radius:9px;color:#202024!important;transition:background .2s,border-color .2s,transform .2s}.desktop-mega-category:hover,.desktop-mega-empty:hover{border-color:#e1e1e5;background:#f7f7f8;transform:translateY(-1px)}.desktop-mega-thumb{width:54px;height:50px;display:grid;place-items:center;overflow:hidden;border-radius:7px;background:#f0f0f2}.desktop-mega-thumb img{width:100%;height:100%;object-fit:cover}.desktop-mega-thumb i{color:#c9c9ce;font-style:normal;font-size:1rem;font-weight:800}.desktop-mega-category strong,.desktop-mega-empty strong{display:block;font-size:.66rem;line-height:1.3}.desktop-mega-category small,.desktop-mega-empty small{display:block;margin-top:3px;color:#8a8a91;font-size:.53rem}.desktop-mega-category>b,.desktop-mega-empty>b{color:#c0c0c5;font-size:.72rem}.desktop-mega-empty{grid-column:1/-1;grid-template-columns:1fr auto;padding:14px;background:#fafafa}.desktop-mega-empty small{grid-column:1}
.desktop-mega-feature{position:relative;min-height:205px;display:flex!important;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:19px!important;border-radius:11px;color:#fff!important;background:linear-gradient(0deg,rgba(12,12,14,.94),rgba(12,12,14,.12)),var(--mega-image,linear-gradient(135deg,#38383d,#151517)) center/cover;box-shadow:inset 0 0 0 1px #ffffff1e}.desktop-mega-feature:after{content:'';position:absolute;inset:0;background:linear-gradient(120deg,transparent 45%,rgba(229,45,34,.25));pointer-events:none}.desktop-mega-feature>*{position:relative;z-index:1}.desktop-mega-feature>span{color:#ff8178}.desktop-mega-feature>strong{margin:6px 0;font-size:1.08rem;line-height:1.15}.desktop-mega-feature>small{color:#ededf0;font-size:.58rem;font-weight:700}
}
@media(max-width:760px){.navin>.desktop-mega-trigger{display:none!important}}
