.Catalog{scroll-margin-top:calc(var(--header-height) + 2.4rem);row-gap:2.4rem}.Catalog__toolbar{grid-column:1/-1;justify-content:space-between;align-items:center;gap:1.6rem;display:flex}.Catalog__search{width:34.7rem;height:4.8rem}.Catalog__filters{border-radius:var(--radius-pill);grid-column:1/-1}@media (hover:hover){.Catalog__filters{cursor:grab}}.Catalog__filters.isDragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Catalog__filters.isDragging .Chip{pointer-events:none}.Catalog__chip{--catalog-chip-ink:var(--color-black-50)}.Catalog__chip.f-footnote{font-size:1.4rem}.Catalog__chip.is-green{--catalog-chip-ink:var(--color-green)}.Catalog__chip.is-orange{--catalog-chip-ink:var(--color-orange)}.Catalog__chip.is-turquoise{--catalog-chip-ink:var(--color-turquoise)}.Catalog__chip.is-blue{--catalog-chip-ink:var(--color-blue)}.Catalog__chip.is-purple{--catalog-chip-ink:var(--color-purple)}.Catalog__chip.is-red{--catalog-chip-ink:var(--color-red)}.Catalog__chip .Chip__icon{width:1.8rem;height:1.8rem;color:var(--catalog-chip-ink);transition:color var(--transition-duration) var(--ease-out-quad), scale .4s var(--ease-out-back), rotate .4s var(--ease-out-back)}.Catalog__chip.isActive .Chip__icon{color:currentColor}@media (hover:hover){.Catalog__chip:hover .Chip__icon{rotate:-6deg;scale:1.12}}.Catalog__list{grid-column:1/-1;grid-template-columns:subgrid;grid-row-gap:.8rem;align-items:stretch;row-gap:.8rem;display:grid}.Catalog__card{grid-column:span 3}.Catalog__promo{grid-column:span 6;display:grid}.Catalog__promo>*{min-width:0}.Catalog.isEmpty .Catalog__list,.Catalog__card[hidden],.Catalog__promo[hidden],.Catalog__more[hidden],.Catalog__filters [hidden]{display:none}.Catalog__card.isEntering{animation:CatalogCardIn .5s var(--ease-out-cubic) both;animation-delay:0s;animation-delay:calc(min(var(--n,0), 12) * 30ms)}@keyframes CatalogCardIn{0%{opacity:0;translate:0 1.6rem}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.Catalog__card.isEntering{animation:none}}.Catalog__more{flex-direction:column;grid-column:1/-1;align-items:center;gap:1.2rem;margin-top:1.6rem;display:flex}.Catalog__moreButton{width:34.7rem;max-width:100%}.Catalog__count{color:var(--color-black-70);margin:0}@media (width<=768px){.Catalog{row-gap:1.6rem}.Catalog__toolbar{justify-content:flex-start;gap:.8rem;position:relative}.Catalog__toolbar .SearchField__form{flex:none;order:-1}.Catalog__toolbar .Tabs__scroller{border-radius:var(--radius-pill) 0 0 var(--radius-pill);flex:auto;margin-left:0;padding-left:0}.Catalog__search:not(.hasValue):not(:focus-within){justify-content:center;gap:0;width:4.8rem;padding-left:0;padding-right:0}.Catalog__search:not(.hasValue):not(:focus-within) .SearchField__input{opacity:0;flex:none;width:0;padding:0}.Catalog__search:not(.hasValue):not(:focus-within) .SearchField__clear{display:none}.Catalog__search.hasValue,.Catalog__search:focus-within{z-index:3;width:100%;position:absolute;inset:0 0 auto}.Catalog__filters{margin-left:calc(var(--screen-offset-x-base) * -1);margin-right:calc(var(--screen-offset-x-base) * -1);padding-left:var(--screen-offset-x-base);padding-right:var(--screen-offset-x-base);border-radius:0}.Catalog__card,.Catalog__promo{grid-column:1/-1}}@media (width>=501px) and (width<=768px){.Catalog__card{grid-column:span 2}}.CatalogPage__about{scroll-margin-top:calc(var(--header-height) + 2.4rem)}.CatalogPage__aboutPin{align-items:start}.CatalogPage__about.isPinned .CatalogPage__aboutPin{top:calc(var(--header-height) + 2.4rem);position:sticky}.CatalogPage__aboutHead{flex-direction:column;grid-column:1/5;gap:2.4rem;padding-top:4.2rem;display:flex}.CatalogPage__aboutTitle{margin:0}.CatalogPage__aboutStack{gap:var(--grid-gap);flex-direction:column;grid-column:7/-1;display:flex;position:relative}.CatalogPage__aboutCard{--shift:0px;--covered:0;--glow:0;--co-shadow:0 -1.6rem 4.8rem rgb(1 191 191/calc(16% * var(--glow))), var(--shadow-panel);transform:translateY(0)scale(1);transform:translateY(var(--shift)) scale(calc(1 - var(--covered) * .06));transform-origin:50% 0;opacity:1;opacity:calc(1 - var(--covered) * .6);position:relative}.CatalogPage__aboutCard:nth-child(2){z-index:1}.CatalogPage__aboutCard:nth-child(3){z-index:2}.CatalogPage__aboutCard:nth-child(4){z-index:3}.CatalogPage__aboutCard .Callout__title{min-height:4.8rem;letter-spacing:-3%;align-items:center;font-size:3.2rem;line-height:1.05;display:flex}.CatalogPage__aboutCard .Callout__text{color:var(--color-black-70)}@media (width<=768px){.CatalogPage__aboutPin{row-gap:2.4rem}.CatalogPage__aboutHead,.CatalogPage__aboutStack{grid-column:1/-1;padding-top:0}.CatalogPage__aboutStack{gap:.4rem}.CatalogPage__aboutCard .Callout__title{min-height:0;font-size:2.4rem;line-height:1.1}}
