.znp-price-split{display:flex;gap:18px;flex-wrap:wrap;margin:8px 0 18px;font-size:.95rem}.znp-price-split span{padding:8px 12px;border:1px solid rgba(127,127,127,.25);border-radius:10px}.znp-open-quote,.znp-compare-add{margin:8px 8px 8px 0!important}.znp-specs{margin:32px 0}.znp-specs table{width:100%;border-collapse:collapse}.znp-specs th,.znp-specs td{padding:12px;border-bottom:1px solid rgba(127,127,127,.2);text-align:left}.znp-specs th{width:36%}.znp-modal{display:none;position:fixed;inset:0;background:rgba(0,0,0,.72);z-index:99999;align-items:center;justify-content:center;padding:20px}.znp-modal.is-open{display:flex}.znp-modal__inner{position:relative;background:#111820;color:#fff;width:min(720px,100%);max-height:90vh;overflow:auto;border:1px solid rgba(255,255,255,.15);border-radius:20px;padding:28px;box-shadow:0 30px 80px rgba(0,0,0,.45)}.znp-modal__close{position:absolute;right:14px;top:10px;background:none;border:0;color:#fff;font-size:30px;cursor:pointer}.znp-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.znp-quote-form label,.znp-configurator label{display:flex;flex-direction:column;gap:7px;margin-bottom:14px;font-weight:600}.znp-quote-form input,.znp-quote-form textarea,.znp-configurator input,.znp-configurator select{width:100%;padding:12px 14px;border-radius:10px;border:1px solid rgba(127,127,127,.35);background:rgba(255,255,255,.04);color:inherit}.znp-consent{flex-direction:row!important;align-items:flex-start}.znp-consent input{width:auto!important;margin-top:4px}.znp-form-status{margin-top:12px;font-weight:600}.znp-configurator{padding:28px;border:1px solid rgba(127,127,127,.25);border-radius:20px}.znp-config-results{margin-top:30px}@media(max-width:700px){.znp-form-grid{grid-template-columns:1fr}.znp-modal__inner{padding:22px}.znp-specs th{width:45%}}

/* Miniatury produktów muszą pozostać widoczne także przy animacjach motywu. */
.woocommerce ul.products li.product,
.woocommerce ul.products li.product a,
.woocommerce ul.products li.product img,
.woocommerce div.product div.images,
.woocommerce div.product div.images img {
    opacity: 1 !important;
    visibility: visible !important;
}

.woocommerce ul.products li.product img,
.woocommerce div.product div.images img {
    display: block !important;
    background: #fff !important;
    filter: none !important;
}
