.dcs-mega{position:relative;z-index:1001;font-family:'Outfit',system-ui,sans-serif}.dcs-mega *{box-sizing:border-box}.ts-header.menu-background-overlay::before,.ts-header::before{display:none !important}.dcs-mega ul,.dcs-mega ol{list-style:none !important;margin:0 !important;padding-left:0 !important}.dcs-mega li{list-style:none !important}.dcs-mega li::before,.dcs-mega li::after{content:none !important;display:none !important}.dcs-mega li::marker{content:'' !important}.dcs-mega a{border-bottom:none;box-shadow:none}.dcs-mega__bar>li,.ts-menu .dcs-mega__bar>li,.ts-menu nav .dcs-mega__bar>li{margin:0 !important;padding:0 !important;float:none !important;position:static !important;list-style:none !important}.dcs-mega__bar{display:flex !important;flex-wrap:nowrap;align-items:center;list-style:none;margin:0 !important;padding:0 !important}.dcs-mega__item>a{position:relative;display:inline-flex;align-items:center;gap:7px;padding:17px 11px;font-family:'Outfit',system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:.3px;text-transform:uppercase;color:#fff !important;text-decoration:none !important;white-space:nowrap}.dcs-mega__item>a::after{content:'';position:absolute;left:11px;right:11px;bottom:9px;height:2px;background:#e8772e;border-radius:1px;transform:scaleX(0);transform-origin:left;transition:transform 160ms ease-out}.dcs-mega__item>a:hover::after,.dcs-mega__item.is-open>a::after{transform:scaleX(1)}.dcs-mega__chev{opacity:.6;transition:transform 160ms}.dcs-mega__item.is-open .dcs-mega__chev{transform:rotate(180deg);opacity:1;color:#e8772e}.dcs-mega__item--promo>a{background:#fff;color:#1a1a1a !important;border-radius:99px;padding:8px 14px;margin-right:6px}.dcs-mega__item--promo>a:hover{color:#e8772e !important}.dcs-mega__item--promo>a::after{display:none}.dcs-mega__item--sale>a{color:#e8772e !important}.dcs-mega__item--sale>a::after{display:none}.dcs-mega__panel{position:absolute;top:100%;left:0;right:0;z-index:9999;background:#fff;border:none;border-radius:0 0 12px 12px;box-shadow:0 20px 48px -16px rgba(0,0,0,.22);overflow:hidden}.dcs-mega__panel:not([hidden]){animation:dcs-mega-in 150ms ease-out}@keyframes dcs-mega-in{from{opacity:0}to{opacity:1}}.dcs-mega__body--c{display:flex;padding:0;gap:0;min-height:420px}.dcs-mega__railwrap{width:300px;flex:0 0 300px;background:#1a1a1a;display:flex;flex-direction:column}.dcs-mega__railhead{display:block;padding:16px 22px;background:#111;border-bottom:2px solid #e8772e;color:#fff !important;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;text-decoration:none !important;transition:color 120ms}.dcs-mega__railhead:hover{color:#e8772e !important}.dcs-mega__rail{list-style:none;margin:0;padding:0;flex:1;display:flex;flex-direction:column}.dcs-mega__rail-item{border-bottom:1px solid rgba(255,255,255,.08)}.dcs-mega__rail-item>a{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:15px 22px;border-left:3px solid transparent;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:rgba(255,255,255,.85) !important;text-decoration:none !important;transition:background 120ms,color 120ms,border-color 120ms}.dcs-mega__rail-item>a svg{color:rgba(255,255,255,.3);flex-shrink:0;transition:transform 120ms,color 120ms}.dcs-mega__rail-item:hover>a,.dcs-mega__rail-item.is-active>a{background:rgba(232,119,46,.14);border-left-color:#e8772e;color:#fff !important}.dcs-mega__rail-item:hover>a svg,.dcs-mega__rail-item.is-active>a svg{color:#e8772e;transform:translateX(3px)}.dcs-mega__rail-item:last-of-type{border-bottom:none}.dcs-mega__rail-all{margin-top:auto;padding:16px;border-top:1px solid rgba(255,255,255,.08)}.dcs-mega__rail-all a{display:flex !important;align-items:center;justify-content:center;height:46px;background:#e8772e;border-radius:10px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#fff !important;text-decoration:none !important;transition:background 130ms,transform 130ms}.dcs-mega__rail-all a:hover{background:#d16820;transform:translateY(-1px)}.dcs-mega__stage{flex:1;min-width:0;padding:26px 32px;background:#fff;display:flex;flex-direction:column}.dcs-mega__panes{display:grid;align-content:start}.dcs-mega__pane{grid-area:1 / 1;transition:opacity 130ms ease}.dcs-mega__pane[hidden]{display:block !important;visibility:hidden;opacity:0;pointer-events:none}.dcs-mega__gtitle{margin:0 0 10px;font-size:15px;font-weight:700;color:#1a1a1a;text-transform:uppercase;letter-spacing:.4px}.dcs-mega__links{list-style:none;margin:0;padding:0}.dcs-mega__links li{margin:0;padding:0}.dcs-mega__links a{display:block;padding:8px 10px;margin:0 -10px;border-radius:8px;font-size:15px;line-height:1.4;color:#363636 !important;text-decoration:none !important;transition:background 120ms,color 120ms;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dcs-mega__links a:hover{background:#efefef;color:#1a1a1a !important}.dcs-mega__links--cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 26px}.dcs-mega__more{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font-size:14px;font-weight:600;color:#e8772e !important;text-decoration:none !important}.dcs-mega__more::after{content:'\2192';transition:transform 120ms}.dcs-mega__more:hover::after{transform:translateX(3px)}.dcs-mega__aside{flex:0 0 215px;display:flex;flex-direction:column;gap:10px;padding:22px 22px;background:#fff;border-left:1px solid #e0e0e0}.dcs-mega__aside .dcs-mega__gtitle{font-size:12px;letter-spacing:.5px;margin-bottom:2px;color:#3a2035}.dcs-mega__tiles{display:flex;flex-direction:column;gap:8px}.dcs-mega__tile{display:block;background:#fafafa;border:1px solid #e0e0e0;border-radius:10px;padding:10px;text-decoration:none !important;transition:border-color 150ms,transform 150ms}.dcs-mega__tile:hover{border-color:#e8772e;transform:translateY(-1px)}.dcs-mega__tile img{width:100%;height:86px;object-fit:contain;margin-bottom:7px;border-radius:8px;background:#f2f2f2}.dcs-mega__tile-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;font-weight:600;color:#3a2035 !important;line-height:1.35}.dcs-mega__tile-price{display:block;margin-top:3px;font-size:14px;font-weight:700;color:#e8772e !important}.dcs-mega__promo{display:block;background:#1a1a1a;border-radius:10px;padding:13px 15px;text-decoration:none !important}.dcs-mega__promo-title{display:block;font-size:13px;font-weight:700;color:#fff !important;letter-spacing:.3px}.dcs-mega__promo-text{display:block;margin-top:3px;font-size:12.5px;color:#e8772e !important;font-weight:500}.dcs-mega__trust{display:flex;gap:24px;padding:11px 18px;border-top:1px solid #e0e0e0;background:#f8f8f8;font-size:12.5px;font-weight:500;color:#363636}.dcs-mega__trust span{display:inline-flex;align-items:center;gap:7px}.dcs-mega__trust span::before{content:'';width:5px;height:5px;border-radius:50%;background:#e8772e}.dcs-mega__recent{margin-top:auto;padding-top:18px;border-top:1px solid #ececea}.dcs-mega__recent .dcs-mega__gtitle{font-size:12px;letter-spacing:.5px;color:#888;margin-bottom:10px}.dcs-mega__recent-grid{display:flex;gap:14px;justify-content:flex-end}.dcs-mega__recent-item{width:76px;text-align:center;text-decoration:none !important;transition:transform 150ms}.dcs-mega__recent-item:hover{transform:scale(1.04)}.dcs-mega__recent-item img{width:56px;height:56px;border-radius:8px;object-fit:cover;background:#f2f2f2;border:1px solid #e0e0e0;margin:0 auto 4px;display:block}.dcs-mega__recent-price{display:block;font-size:12px;font-weight:700;color:#e8772e !important}.dcs-mega__recent-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:11px;color:#666 !important;line-height:1.25}@media (max-width:991px){.dcs-mega{display:none}}