.section[data-astro-cid-ajqg6dtd]:has(+.section){padding-bottom:3rem}@media (width>=1025px){:root:not([data-catalog-sidebar=hidden]) .section--brands[data-astro-cid-ajqg6dtd]{display:none}}.section[data-astro-cid-ajqg6dtd] h2[data-astro-cid-ajqg6dtd]{z-index:auto;background:0 0;margin-block:0 1rem;font-weight:500;position:relative;top:auto}.section[data-astro-cid-ajqg6dtd] h2[data-astro-cid-ajqg6dtd]:after{display:none}.cards[data-astro-cid-ajqg6dtd]{gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}.cards__row[data-astro-cid-ajqg6dtd]{grid-template-columns:40% minmax(0,1fr);gap:2rem;display:grid}.cards__folder[data-astro-cid-ajqg6dtd]{--folder-border:var(--color-border);--folder-radius:10px;box-sizing:border-box;color:inherit;pointer-events:none;flex-direction:column;align-self:start;text-decoration:none;display:flex}.cards__tab[data-astro-cid-ajqg6dtd],.cards__body[data-astro-cid-ajqg6dtd]{pointer-events:auto}.cards__folder[data-astro-cid-ajqg6dtd]:active{--folder-border:var(--color-border-hover)}@media (hover:hover){.cards__folder[data-astro-cid-ajqg6dtd]:hover{--folder-border:var(--color-border-hover)}.cards__folder[data-astro-cid-ajqg6dtd]:hover .cards__tab[data-astro-cid-ajqg6dtd]{translate:0 -2px}.cards__folder[data-astro-cid-ajqg6dtd]:hover .cards__tab[data-astro-cid-ajqg6dtd]:before,.cards__folder[data-astro-cid-ajqg6dtd]:hover .cards__tab[data-astro-cid-ajqg6dtd]:after{bottom:1px}}.cards__tab[data-astro-cid-ajqg6dtd]{z-index:1;box-sizing:border-box;background:linear-gradient(var(--color-card-bg), var(--color-card-bg)) 1px 100% / calc(100% - 2px) 4px no-repeat;backface-visibility:hidden;flex-direction:column;align-self:flex-start;gap:.125rem;min-width:55%;max-width:calc(100% - 3rem);margin-bottom:-4px;padding:8px 2.5rem 8px 1rem;transition:translate .15s;display:flex;position:relative}.cards__tab[data-astro-cid-ajqg6dtd]:before,.cards__tab[data-astro-cid-ajqg6dtd]:after{content:"";box-sizing:border-box;border:1px solid var(--folder-border);background:var(--color-card-bg);border-bottom:0;transition:border-color .15s,bottom .15s;position:absolute;top:0;bottom:3px}.cards__tab[data-astro-cid-ajqg6dtd]:before{z-index:-1;border-top-left-radius:var(--folder-radius);border-right:0;left:0;right:2rem}.cards__tab[data-astro-cid-ajqg6dtd]:after{z-index:-2;border-top-right-radius:var(--folder-radius);transform-origin:100% 100%;border-left:0;width:3rem;right:0;transform:skew(20deg)}.cards__body[data-astro-cid-ajqg6dtd]{border:1px solid var(--folder-border);border-radius:0 var(--folder-radius) var(--folder-radius) var(--folder-radius);background:var(--color-card-bg);padding:6px;transition:border-color .15s;display:block}.cards__media[data-astro-cid-ajqg6dtd]{aspect-ratio:16/9;background:var(--color-product-media-bg);border-radius:4px;display:block;overflow:hidden}.cards__media[data-astro-cid-ajqg6dtd] img{object-fit:cover;width:100%;height:100%;display:block}.cards__name[data-astro-cid-ajqg6dtd]{font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.3;overflow:hidden}.shortcuts[data-astro-cid-ajqg6dtd]{grid-template-columns:minmax(0,2fr) minmax(max-content,1fr) minmax(max-content,1fr);align-content:start;gap:1.5rem 0;margin:0;display:grid}.shortcuts__line[data-astro-cid-ajqg6dtd]{flex-direction:column;gap:0;min-width:0;display:flex}.shortcuts[data-astro-cid-ajqg6dtd] dt[data-astro-cid-ajqg6dtd]{border-bottom:1px solid var(--color-border);color:var(--color-muted);font-size:var(--text-base);margin-bottom:4px;padding:.3rem 12px;line-height:1.3}.shortcuts[data-astro-cid-ajqg6dtd] dd[data-astro-cid-ajqg6dtd]{margin:0}.shortcuts__line--brands[data-astro-cid-ajqg6dtd],.shortcuts__line--grades[data-astro-cid-ajqg6dtd]{white-space:nowrap}.shortcuts[data-astro-cid-ajqg6dtd] ul[data-astro-cid-ajqg6dtd]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.shortcuts[data-astro-cid-ajqg6dtd] a[data-astro-cid-ajqg6dtd]{color:color-mix(in srgb, var(--color-text) var(--tree-rest,60%), transparent);font-size:var(--text-base);padding:.3rem 12px;line-height:1.3;text-decoration:none;transition:color .15s,background-color .15s;display:block}.shortcuts[data-astro-cid-ajqg6dtd] a[data-astro-cid-ajqg6dtd].shortcuts__more{color:var(--color-muted)}.shortcuts[data-astro-cid-ajqg6dtd] a[data-astro-cid-ajqg6dtd]:active{color:var(--color-text);background-color:color-mix(in srgb, var(--color-text) 6%, transparent)}@media (hover:hover){.shortcuts[data-astro-cid-ajqg6dtd] a[data-astro-cid-ajqg6dtd]:hover{color:var(--color-text);background-color:color-mix(in srgb, var(--color-text) 6%, transparent)}}@media (width<=1280px){.cards__row[data-astro-cid-ajqg6dtd]{gap:1.5rem}.shortcuts[data-astro-cid-ajqg6dtd]{gap:1rem 0}}@media (width<=1024px){.cards[data-astro-cid-ajqg6dtd]{gap:3.5rem}}@media (width<=768px){.cards__row[data-astro-cid-ajqg6dtd]{grid-template-columns:minmax(0,1fr);gap:12px}}.logos[data-astro-cid-ajqg6dtd]{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.logos[data-astro-cid-ajqg6dtd] a[data-astro-cid-ajqg6dtd]{--brand-mark-height:22px;--brand-mark-opacity:.8;box-sizing:border-box;place-items:center;height:80px;padding:0 12px;display:grid}.logos[data-astro-cid-ajqg6dtd] a[data-astro-cid-ajqg6dtd]:active{--brand-mark-opacity:1}@media (hover:hover){.logos[data-astro-cid-ajqg6dtd] a[data-astro-cid-ajqg6dtd]:hover{--brand-mark-opacity:1}}
