[data-component="patterns.$patternSlug.variant-selector"]{display:flex;flex-direction:column;gap:16px;padding-top:24px}[data-component="patterns.$patternSlug.variant-selector"]:after{width:calc(100% - 16px);height:2px;margin-top:8px;margin-right:auto;margin-left:auto;content:"";background-color:var(--color-surface-2)}[data-component="patterns.$patternSlug.variant-selector"] .category-title{font-family:var(--font-family-gotham)}[data-component="patterns.$patternSlug.variant-selector"] .variants{display:flex;flex-direction:column;gap:8px}[data-component="patterns.$patternSlug.variant-selector"] .variants-grid{display:flex;flex-wrap:wrap;gap:8px}[data-component="patterns.$patternSlug.variant-selector"] .out-of-stock-message{color:var(--color-discount)}[data-component="patterns.$patternSlug.variant-selector"] .product-details{display:flex;gap:16px}[data-component="patterns.$patternSlug.variant-selector"] .product-title{font-family:var(--font-family-gotham);font-weight:350}[data-component="patterns.$patternSlug.variant-selector"] .alternative-yarn-label{color:var(--color-grey)}
