.commercial-demo{min-width:0;max-width:1200px;margin:auto;padding:28px 24px}.commercial-demo>section{margin-block:22px}.commercial-demo .demo-audiences{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:30px;display:grid}.commercial-demo .demo-audiences .product-brand{max-width:180px;margin-bottom:16px}.commercial-demo .demo-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.commercial-demo .demo-product{text-align:left;width:100%;min-width:0;height:auto;color:inherit;font:inherit;overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:12px;display:flex}.commercial-demo .demo-product .product-brand{justify-content:center;width:100%;max-width:100%;height:80px}.commercial-demo .demo-product .product-artwork{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:50px}.commercial-demo .demo-product strong{font-size:30px}.commercial-demo .demo-product[aria-pressed=true]{border-color:var(--primary)}.commercial-demo :is(h1,h2,h3,p,button,a,label,section,nav,article,.product-brand){overflow-wrap:anywhere;min-width:0}.commercial-demo button{white-space:normal;max-width:100%;min-height:44px}.commercial-demo .top{flex-wrap:wrap}.commercial-demo .field select{max-width:100%;min-height:44px;padding:8px;display:block}.commercial-demo .demo-current{scroll-margin-top:90px}.commercial-demo .notice p:last-child{margin-bottom:0}@media (max-width:800px){.commercial-demo .demo-products{grid-template-columns:repeat(2,minmax(0,1fr))}.commercial-demo .demo-audiences{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.commercial-demo{padding:20px 12px}.commercial-demo .demo-products{gap:10px}.commercial-demo .demo-product{padding:14px}.commercial-demo .demo-product .product-brand{height:70px}.commercial-demo .demo-product .product-artwork{max-height:42px}.commercial-demo .demo-product .codimida-product-signature{font-size:11px}}
