:where([data-theme] .bz-collection-columns__list){grid-template-columns:minmax(0,1fr);gap:2.5rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){:where([data-theme] .bz-collection-columns__list){grid-template-columns:repeat(var(--bz-columns,3), minmax(0, 1fr))}}:where([data-theme] .bz-collection-columns__column){flex-direction:column;gap:1.5rem;min-width:0;display:flex}:where([data-theme] .bz-collection-columns__banner){border-radius:var(--radius,.5rem);background:var(--color-foreground,#111);min-height:6.875rem;color:var(--color-background,#fff);align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}:where([data-theme] .bz-collection-columns__media){position:absolute;inset:0}:where([data-theme] .bz-collection-columns__media):after{content:"";background:linear-gradient(90deg,#0009,#0000 75%);position:absolute;inset:0}:where([data-theme] .bz-collection-columns__image){object-fit:cover;width:100%;height:100%}:where([data-theme] .bz-collection-columns__banner-body){flex-direction:column;gap:.375rem;padding:1.25rem;display:flex;position:relative}:where([data-theme] .bz-collection-columns__title){overflow-wrap:anywhere;font-size:1.125rem;font-weight:600;line-height:1.25}:where([data-theme] .bz-collection-columns__text){opacity:.9;font-size:.875rem}@media (hover:hover){:where([data-theme] a.bz-collection-columns__banner:hover .bz-collection-columns__title){text-underline-offset:3px;text-decoration:underline}}:where([data-theme] .bz-collection-columns__products){flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}:where([data-theme] .bz-collection-columns__product){color:inherit;align-items:flex-start;gap:1.25rem;text-decoration:none;display:flex}:where([data-theme] .bz-collection-columns__product-media){width:var(--bz-collection-columns-thumb,6.25rem);aspect-ratio:1;border:1px solid var(--color-border,#e5e5e5);border-radius:var(--radius,.25rem);background:var(--color-card,#fff);flex:none;place-items:center;display:grid;overflow:hidden}:where([data-theme] .bz-collection-columns__product-image){object-fit:contain;width:100%;height:100%}:where([data-theme] .bz-collection-columns__product-body){flex-direction:column;gap:.5rem;min-width:0;display:flex}:where([data-theme] .bz-collection-columns__product-title){overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.35;display:-webkit-box;overflow:hidden}@media (hover:hover){:where([data-theme] .bz-collection-columns__product:hover .bz-collection-columns__product-title){text-underline-offset:3px;text-decoration:underline}}:where([data-theme] .bz-collection-columns__product-price){font-size:.875rem;font-weight:600}@media (width<=767.98px){:where([data-theme] .bz-collection-columns){--bz-collection-columns-thumb:4.5rem}}
