.srcd278e-products-featured{background:#e9eef2;padding:64px 0}.srcd278e-products-featured h1,.srcd278e-products-featured p{color:#24313b}.srcd278e-products-featured img{width:100%;min-height:280px;-o-object-fit:cover;object-fit:cover;background:#f1f5f6;border:1px solid #d5dde1}.srcd278e-catalog{padding:48px 0 64px}.srcd278e-catalog-tools{border:1px solid #d5dde1;padding:16px;margin-bottom:24px}.srcd278e-catalog-search{display:grid;grid-gap:16px;gap:16px;margin-bottom:16px}@media (min-width:768px){.srcd278e-catalog-search{grid-template-columns:1fr auto;align-items:end}}.srcd278e-catalog-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.srcd278e-catalog-count,.srcd278e-catalog-note,.srcd278e-catalog-reset{color:#24313b}.srcd278e-product-card{border:1px solid #d5dde1;padding:16px;background:#fff;height:100%}.srcd278e-product-card img,.srcd278e-text-card{display:block;width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;background:#f1f5f6;border:1px solid #d5dde1;margin-bottom:16px}.srcd278e-text-card{display:flex;align-items:center;justify-content:center;font-size:.875rem;color:#24313b;text-indent:0}.srcd278e-product-name{font-size:1rem;margin-bottom:16px}.srcd278e-product-card .btn{width:100%}.srcd278e-catalog-empty{border:1px dashed #d5dde1;padding:16px}