.webi-products-catalog{width:100%;max-width:100%}.webi-products-toolbar{align-items:end;display:flex;flex-wrap:wrap;gap:12px;margin:0 0 32px}.webi-products-toolbar>label{display:flex;flex-direction:column;gap:4px;margin:0}.webi-products-toolbar>label:first-child{margin-right:auto;width:240px}.webi-products-toolbar select,.webi-products-view{background:#fff;border:1px solid #d7d7d7;box-sizing:border-box;min-height:42px;padding:8px 12px}.webi-products-toolbar select{min-width:0}.webi-products-toolbar .webi-products-view{flex:0 0 48px;width:48px}.webi-products-toolbar>label:last-child{flex:0 0 120px;width:120px}.webi-products-toolbar>label:last-child select{width:120px}.webi-products-view{font-size:22px;line-height:1;padding:8px 14px}.webi-products-view.is-active{background:#ee4628;color:#fff}.webi-products-items{display:grid;gap:48px 24px;grid-template-columns:repeat(var(--webi-columns,4),minmax(0,1fr))}.webi-products-catalog[data-columns="1"] .webi-products-items{--webi-columns:1}.webi-products-catalog[data-columns="2"] .webi-products-items{--webi-columns:2}.webi-products-catalog[data-columns="3"] .webi-products-items{--webi-columns:3}.webi-products-catalog[data-columns="4"] .webi-products-items{--webi-columns:4}.webi-products-catalog[data-columns="5"] .webi-products-items{--webi-columns:5}.webi-products-catalog[data-columns="6"] .webi-products-items{--webi-columns:6}.webi-product-card{display:flex;flex-direction:column;min-width:0;text-align:center}.webi-product-image{align-items:center;aspect-ratio:16/9;display:flex;justify-content:center;overflow:hidden;width:100%}.webi-product-image img{display:block;height:100%;max-width:100%;object-fit:contain;width:100%}.webi-product-content{display:flex;flex:1;flex-direction:column}.webi-product-card h3{display:-webkit-box;font-size:clamp(20px,1.7vw,26px);line-height:1.2;margin:20px 0 12px;min-height:2.4em;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.webi-product-description{margin-bottom:18px}.webi-product-price{font-size:20px;font-weight:600;margin:18px 0 20px;min-height:1.5em}.webi-product-order{align-self:center;background:#ee4628;color:#fff;display:inline-block;margin-top:auto;min-width:120px;padding:11px 18px;text-decoration:none}.webi-product-unavailable{color:#777;margin-top:auto}.webi-view-list{display:block}.webi-view-list .webi-product-card{align-items:center;display:flex;flex-direction:row;gap:30px;text-align:left}.webi-view-list .webi-product-image{flex:0 0 30%}.webi-view-list .webi-product-order{align-self:flex-start}@media (max-width:1024px){.webi-products-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.webi-products-toolbar{display:grid;grid-template-columns:minmax(0,1fr) 48px 48px 120px}.webi-products-toolbar>label:first-child{grid-column:1/-1;margin-right:0;width:auto}.webi-products-toolbar .webi-products-view{width:48px}.webi-products-toolbar>label:last-child select{width:120px}.webi-products-items{grid-template-columns:1fr}.webi-view-list .webi-product-card{display:block;text-align:center}.webi-view-list .webi-product-image{margin:0 auto;max-width:100%}.webi-view-list .webi-product-order{align-self:center}}
