/* Give the family options cards the full content width. */
.product-template.family-aligned .family-editorial{display:block}
.product-template .family-editorial>.family-rows{margin-top:28px;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.product-template .family-editorial .family-rows>article{display:block;min-width:0}
.product-template .family-editorial .family-rows>article>span{display:block;margin-bottom:18px}
.product-template .family-editorial .family-rows h3{margin:0 0 18px;font-size:23px;line-height:1.25}
@media(max-width:1000px){.product-template .family-editorial>.family-rows.product-grid{grid-template-columns:1fr}.product-template .family-editorial .family-rows>article{padding:24px!important}}
