span.e_title{display:block;font-size:14px;font-weight:400}a.product-title .e_heading{font-weight:700;font-size:18px;line-height:24px;margin-bottom:4px}a.product-title,.product-actions .price-net{font-weight:700;font-size:18px;line-height:24px}.product-actions .price-net,span.price-net{white-space:nowrap;display:inline-block}.product-actions .product-add-to-cart{flex:0 0 auto;max-width:175px}.product-actions del{display:block;font-size:14px;font-weight:400}li.product-card .title-part{flex:1 1 auto;margin-bottom:.5em}li.product-card{display:flex;flex-direction:column;min-height:100%;height:auto;padding:12px}li.product-card .product-thumb{padding:18px}.product-symbol{opacity:50%;font-size:12px;line-height:21px}.product-label{font-size:12px;font-weight:700;line-height:12px;background-color:#fff;margin-top:-14px}.product-label.new{color:#ff7300}.product-label.sale{color:red}.product-label.promocja{color:#ef4444}.product-label.eco{color:#10b981}.product-label.bestseller{color:#f59e0b}.product-label.nowosc{color:#3b82f6}.product-label.polecany{color:#8b5cf6}.product-actions{display:flex;align-items:flex-end;justify-content:space-between;gap:.2rem;margin-top:auto;padding-top:8px}.product-price{display:flex;flex-direction:column;max-width:calc(100% - 48px);min-width:0}.woocommerce ul.products li.product .product-actions .m-btn.m-btn{background:var(--m-btn-bg, transparent);color:var(--m-btn-fg, inherit);border:1px solid var(--m-btn-bc, transparent);padding:var(--m-btn-pad, 0);font-size:14px;font-weight:600;text-transform:none;letter-spacing:normal;width:auto;display:inline-flex;gap:6px}.woocommerce li.product-card .product-actions a.button.merida-product-set-loop-button{max-width:175px;white-space:normal;text-align:center}.woocommerce li.product-card .product-actions a.button.merida-product-set-loop-button:before{content:none!important;display:none!important}.woocommerce li.product-card .product-actions a.button.merida-product-set-loop-button .add-to-cart-text{line-height:1.15}.woocommerce li.product-card .product-actions a.added_to_cart.wc-forward{display:none!important}.woocommerce ul.products li.product .product-actions .m-btn.m-btn.added{padding:var(--m-btn-pad, 10px 16px);border:1px solid var(--m-btn-bc, transparent);height:auto}.product-actions .product-add-to-cart .add-to-cart-icon{display:flex;align-items:center;flex-shrink:0}.product-actions .product-add-to-cart .add-to-cart-icon svg{width:20px;height:20px;transition:filter .3s}.woocommerce li.product-card .product-actions a.button:not(.add_to_cart_button):before{content:"i";font-family:serif;font-weight:700;font-style:italic;display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px;background-color:var(--wp--preset--color--theme-palette-3, #000);color:#fff;border-radius:50%;font-size:14px;line-height:1;margin-right:0;transition:filter .3s}.woocommerce .product-actions .product-add-to-cart .button.add_to_cart_button:before{content:""}@media screen and (min-width:768px){.woocommerce ul.products.woo-archive-btn-button li.product-card .product-actions .product-add-to-cart .add-to-cart-text{display:inline}.woocommerce ul.products.woo-archive-btn-button li.product-card .product-actions .product-add-to-cart .add-to-cart-icon{display:flex;align-items:center}}p.price-net-gross{margin-block-start:0em;margin-block-end:0em}.product-price p.price-net-gross,li p.price-net-gross{text-align:left;font-size:14px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}li.product-card .product-actions{container-type:inline-size}@container (max-width: 260px){.woocommerce .product-actions .product-add-to-cart .add-to-cart-text{display:none!important}.woocommerce .product-actions .product-add-to-cart .button.add_to_cart_button,.woocommerce .product-actions a.button{padding:12px!important;gap:0!important}.woocommerce .product-actions .product-add-to-cart .add-to-cart-icon{display:flex!important}.woocommerce li.product-card .product-actions a.button:not(.add_to_cart_button):before{margin-right:0}.woocommerce .product-actions a.button:not(.add_to_cart_button):not(.merida-product-set-loop-button){font-size:0!important;line-height:0;overflow:hidden;gap:0!important}}.merida-cta-mode-icon .product-actions .product-add-to-cart .add-to-cart-text{display:none!important}.merida-cta-mode-icon .product-actions .product-add-to-cart .add-to-cart-icon{display:flex!important;align-items:center}.merida-cta-mode-icon .product-actions .product-add-to-cart .button.add_to_cart_button,.merida-cta-mode-icon .product-actions a.button{padding:12px!important;gap:0!important}.merida-cta-mode-icon li.product-card .product-actions a.button:not(.add_to_cart_button):before{margin-right:0}.merida-cta-mode-icon .product-actions a.button:not(.add_to_cart_button):not(.merida-product-set-loop-button){font-size:0!important;line-height:0;overflow:hidden;gap:0!important}@container (max-width: 330px){.merida-cta-mode-bugfix .product-actions .product-add-to-cart .add-to-cart-text{display:none!important}.merida-cta-mode-bugfix .product-actions .product-add-to-cart .add-to-cart-icon{display:flex!important}.merida-cta-mode-bugfix .product-actions .product-add-to-cart .button.add_to_cart_button,.merida-cta-mode-bugfix .product-actions a.button{padding:12px!important;gap:0!important}.merida-cta-mode-bugfix li.product-card .product-actions a.button:not(.add_to_cart_button):before{margin-right:0}.merida-cta-mode-bugfix .product-actions a.button:not(.add_to_cart_button):not(.merida-product-set-loop-button){font-size:0!important;line-height:0;overflow:hidden;gap:0!important}}@media screen and (min-width:1200px){.woocommerce ul.products.merida-products-grid.grid-cols.grid-lg-col-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}}x.woocommerce ul.products li.product .button.added,span.kadence-svg-iconset.svg-baseline{display:none!important}.woocommerce .product-actions .product-add-to-cart .button.add_to_cart_button:before{display:none!important}a.added_to_cart.wc-forward{white-space:pre-line;max-width:100px;padding-bottom:0!important;text-align:center}@media(max-width:768px){.woocommerce ul.products.woo-archive-loop,.woocommerce ul.products.grid-cols,.woocommerce ul.products.grid-ss-col-2,.woocommerce ul.products.grid-sm-col-3,.woocommerce ul.products.grid-lg-col-4,.woocommerce ul.products.product-archive{grid-template-columns:1fr!important}.woocommerce ul.products li.product-card{display:grid!important;grid-template-columns:112px minmax(0,1fr)!important;gap:8px;align-items:start;width:100%;padding:6px}.woocommerce ul.products li.product-card .product-thumb{grid-column:1;grid-row:1;position:relative;width:112px;height:112px;justify-self:start;align-self:center;display:flex;align-items:center;justify-content:center}.woocommerce ul.products li.product-card .product-thumb a,.woocommerce ul.products li.product-card .product-thumb img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.woocommerce ul.products li.product-card .product-labels{grid-column:1;grid-row:2;margin-top:4px;justify-self:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.product-card .product-label{position:static;border-radius:999px;background:#fff;padding:2px 6px;font-size:10px;line-height:1;border:1px solid #eee;margin-top:0}.woocommerce ul.products li.product-card .title-part{grid-column:2 / -1;grid-row:1;margin-bottom:4px;align-self:center}.woocommerce ul.products li.product-card .product-actions{grid-column:2 / -1;grid-row:2;width:100%;display:flex;flex-direction:row;align-items:center;align-self:start;justify-content:space-between;gap:8px;margin-top:0}.woocommerce ul.products li.product-card .product-price{max-width:100%;flex:1 1 auto;min-width:0}li a.product-title .e_heading,li.product a.product-title{font-size:16px;line-height:1.05;margin-bottom:2px}li a span.e_title{font-size:12px;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}li p.price-net-gross{margin-block-start:0;margin-block-end:0;line-height:1.2}.woocommerce li.product-card .product-actions .product-add-to-cart a.button.add_to_cart_button,.woocommerce li.product-card .product-actions a.button{padding:10px 12px}}@media screen and (max-width:400px){li.product-card{padding:4px}li a.product-title .e_heading,li.product a.product-title{font-size:14px}}
