.rds-products-feature{background:var(--brand-bg-alt);padding:64px 0;color:var(--brand-text)}.rds-products-feature h1,.rds-products-feature p{color:var(--brand-text)}.rds-products-feature h1{font-size:max(2rem, min(4vw, 3.5rem))}.rds-products-feature img{width:100%;border-radius:var(--rds-radius);-o-object-fit:cover;object-fit:cover;min-height:320px}.rds-btn-solid{background:var(--brand-primary);color:var(--brand-text-inverse);border-radius:var(--rds-radius);font-weight:700;padding:12px 20px}.rds-btn-solid:hover{background:var(--brand-primary-dark);color:var(--brand-text-inverse)}.rds-products-grid{padding:64px 0 80px;background:#fff;color:var(--brand-text)}.rds-product-cat{margin-bottom:48px}.rds-cat-desc,.rds-product-card h3,.rds-product-cat h2{color:var(--brand-text)}.rds-product-card{border:1px solid var(--brand-border);border-radius:var(--rds-radius);padding:16px;background:#fff}.rds-product-card img{width:100%;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;background:var(--brand-neutral-light);border-radius:var(--rds-radius)}.rds-product-card a{-webkit-text-decoration:none;text-decoration:none;color:var(--brand-text)}.rds-product-card .btn{margin-top:12px}