.related-products.related-products--empty{display:none}.shopify-section:has(>.content-for-grouping>.related-products--empty){display:none}.related-products__heading.left{text-align:start}.related-products__skeleton{display:block}.related-products__skeleton-heading{display:block;width:min(32rem,70%);height:calc(var(--font-heading-scale) * 3.2rem);margin:0 auto 3rem;border-radius:.6rem;background:rgba(var(--color-foreground),.08)}.related-products__skeleton-heading--left{margin-inline-start:0}.related-products__skeleton-grid{display:grid;grid-template-columns:repeat(var(--skeleton-columns-mobile, 2),minmax(0,1fr));column-gap:var(--grid-mobile-horizontal-spacing)}.related-products__skeleton-card{display:flex;flex-direction:column;gap:1rem;min-width:0}.related-products__skeleton-media,.related-products__skeleton-line{display:block;background:rgba(var(--color-foreground),.08)}.related-products__skeleton-media{padding-bottom:var(--skeleton-ratio, 100%);border-radius:var(--product-card-corner-radius, 0)}.related-products__skeleton-line{height:1.4rem;width:80%;border-radius:.4rem}.related-products__skeleton-line--short{width:40%}.related-products__skeleton--mobile-1 .related-products__skeleton-card:nth-child(n+2),.related-products__skeleton--mobile-2 .related-products__skeleton-card:nth-child(n+3){display:none}@media screen and (min-width:990px){.related-products__skeleton-grid{grid-template-columns:repeat(var(--skeleton-columns, 4),minmax(0,1fr));column-gap:var(--grid-desktop-horizontal-spacing)}.related-products__skeleton--mobile-1 .related-products__skeleton-card:nth-child(n+2),.related-products__skeleton--mobile-2 .related-products__skeleton-card:nth-child(n+3){display:flex}}@media(prefers-reduced-motion:no-preference){.related-products__skeleton-heading,.related-products__skeleton-media,.related-products__skeleton-line{animation:related-products-pulse 1.2s ease-in-out infinite alternate}}@keyframes related-products-pulse{0%{opacity:1}to{opacity:.45}}.recs-editor-notice{margin:1rem 0;padding:1rem 1.2rem;border-radius:.8rem;font-size:1.3rem;line-height:1.4;letter-spacing:0;text-align:start;background:#e3f0ff;color:#0b2e59}.recs-editor-notice small{display:block;margin-top:.3rem;font-size:1.1rem;opacity:.75}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-related-products.css.map */
