.catalog-mode{display:flex;gap:6px;padding:5px;background:#eeeae0;border-radius:14px;width:max-content;margin:22px 0 26px}.mode-tab{border:0;background:transparent;padding:12px 24px;border-radius:10px;color:#777;font-weight:650}.mode-tab.active{background:#171717;color:#fff}.scene-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 22px}.scene-rail[hidden],.subcategory-rail[hidden],.category-rail[hidden]{display:none!important}.scene-tile{text-align:left;border:1px solid #e4e0d5;background:#fff;border-radius:15px;padding:24px;min-height:112px;display:flex;flex-direction:column;justify-content:space-between}.scene-tile span{font-size:18px;font-weight:700}.scene-tile small{font-size:12px;color:#999}.scene-tile.active,.scene-tile:hover{border-color:#e7b22b;background:#fff9e7}.subcategory-rail{display:flex;gap:9px;overflow-x:auto;padding:16px 1px 4px}.sub-pill{white-space:nowrap;border:1px solid #ddd8cc;background:#fff;border-radius:999px;padding:10px 17px;font-size:13px}.sub-pill.active{background:#202020;border-color:#202020;color:#fff}.scene-filter{display:none!important}.store-catalog{scroll-margin-top:85px}@media(max-width:760px){.scene-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.scene-tile{min-height:92px;padding:15px}.scene-tile span{font-size:15px}.catalog-mode{width:100%}.mode-tab{flex:1;padding:11px 8px}}
