.seo-topic-links{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.seo-topic-links a{border:1px solid var(--line);padding:10px 15px;border-radius:8px;text-decoration:none;font-size:14px;background:#fff}.seo-editorial{max-width:1160px;margin:auto;padding:60px clamp(18px,5vw,64px)}.seo-editorial h1{font-size:clamp(36px,5vw,64px);line-height:1.08;max-width:900px}.seo-editorial .seo-lead{font-size:19px;line-height:1.8;color:var(--muted);max-width:860px}.seo-editorial h2,.seo-buying-guide h2,.seo-related h2{font-size:clamp(23px,3vw,34px);line-height:1.2}.seo-editorial article{padding:26px 0;border-top:1px solid var(--line)}.seo-editorial article p,.seo-buying-guide p{color:var(--muted);line-height:1.85;max-width:860px}.seo-editorial details{border-top:1px solid var(--line);padding:20px 0}.seo-editorial summary{cursor:pointer;font-weight:650;line-height:1.5}.seo-editorial details p{line-height:1.8;color:var(--muted)}.seo-editorial .showroom-grid{margin:34px 0}.seo-buying-guide{padding:40px 0 20px;margin-top:30px;border-top:1px solid var(--line)}.seo-specs{display:grid;grid-template-columns:auto 1fr;gap:12px 24px;font-size:14px;margin:24px 0}.seo-specs dt{color:var(--muted)}.seo-specs dd{margin:0;font-weight:600}.seo-related{margin-top:48px}.seo-related .showroom-grid{margin-top:24px}.seo-related .showroom-photo{color:inherit;text-decoration:none}.seo-gallery-all a[aria-current=true]{outline:2px solid var(--teal);outline-offset:3px}.seo-sitemap-list{columns:2;list-style:none;padding:0}.seo-sitemap-list li{break-inside:avoid;margin:0 0 14px;line-height:1.6}.seo-sitemap-list a{text-decoration-thickness:1px;text-underline-offset:3px}.hero{background-image:linear-gradient(rgba(251,250,246,.78),rgba(251,250,246,.85)),url('/assets/seo-full-20261103/images/fashion-brand-supply-cm-fashion-apparel-background.webp')}.contact-hero{background-image:linear-gradient(rgba(251,250,246,.80),rgba(251,250,246,.86)),url('/assets/seo-full-20261103/images/fashion-brand-supply-cm-fashion-contact-background.webp')}.hero-media img{height:100%;aspect-ratio:1672/941}.showroom-gallery img{background:white}.seo-hub{padding:40px clamp(18px,5vw,72px);background:#eef2ed}.seo-hub h2{font-size:30px}.seo-footer-topics{width:100%;display:flex;gap:18px;flex-wrap:wrap;font-size:13px;line-height:1.6}.seo-footer-topics a{text-decoration:none}@media(max-width:700px){.seo-editorial{padding-top:32px}.seo-editorial .seo-lead{font-size:17px}.seo-sitemap-list{columns:1}.seo-specs{gap:10px 16px}.seo-editorial .showroom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.showroom-heading{flex-wrap:wrap}.showroom-heading>.seo-topic-links{flex-basis:100%;margin:0}
