@layer components{.vehicle-features-container{container-type:inline-size}.vehicle-features-layout{-moz-column-gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));justify-items:start;gap:1rem;display:grid}.vehicle-feature-item{flex-direction:column;align-items:flex-start;gap:.5rem;min-inline-size:auto;display:flex}@container (width>=11rem){.vehicle-features-layout{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=16rem){.vehicle-features-layout{grid-template-columns:repeat(3,minmax(0,1fr))}.vehicle-features-layout-4-items,.vehicle-features-layout-7-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=21rem){.vehicle-features-layout{grid-template-columns:repeat(4,minmax(0,1fr))}.vehicle-features-layout-5-items{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width>=26rem){.vehicle-features-layout{grid-template-columns:repeat(5,minmax(0,1fr))}.vehicle-features-layout-6-items{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (width>=31rem){.vehicle-features-layout{grid-template-columns:repeat(6,minmax(0,1fr))}.vehicle-features-layout-7-items{grid-template-columns:repeat(5,minmax(0,1fr))}}}
