.seo-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.seo-text.open{display:block;overflow:visible}.berocket_better_labels_inline{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.berocket_better_labels_inline .br_alabel{display:block;width:fit-content;margin:0;float:none}.facetwp-load-more{display:inline-block;min-height:56px;padding:20px 40px;background:#fff;color:#111;border:3px solid #111;border-radius:999px;font-size:16px;font-weight:500;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease,opacity 0.2s ease}.facetwp-load-more:hover{background:#D9A29B;color:#fff;border:3px solid #D9A29B}.facetwp-load-more.loading{opacity:.6;pointer-events:none}@media (max-width:768px){.facetwp-load-more{width:auto;min-height:42px;padding:10px 20px;font-size:13px}}@media (max-width:480px){.facetwp-load-more{min-height:38px;padding:12px 18px;font-size:16px}}.facetwp-facet-sortowanie{position:relative;display:inline-block}.facetwp-facet-sortowanie select,select.facetwp-sort-select{appearance:none;-webkit-appearance:none;min-height:40px;padding:8px 40px 8px 18px;background:#fff;color:#111;border:2px solid #111;border-radius:999px;font-size:16px;line-height:1.2;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}.facetwp-facet-sortowanie::after{content:"▾";position:absolute;top:50%;right:16px;transform:translateY(-50%);color:#111;font-size:14px;pointer-events:none}.facetwp-facet-sortowanie select:hover,.facetwp-facet-sortowanie select:focus{background:#fff;color:#111;outline:0}.facetwp-facet-sortowanie:hover::after,.facetwp-facet-sortowanie:focus-within::after{color:#111}:is(.facetwp-facet-promocja,.facetwp-facet-nowo,.facetwp-facet-rozmiar,.facetwp-facet-cena)::before{display:block;margin-bottom:6px;color:#2d2a26;font-size:15px;font-weight:600}.facetwp-facet-promocja::before{content:"Promocja"}.facetwp-facet-nowo::before{content:"Nowość"}.facetwp-facet-rozmiar::before{content:"Mieści A4"}.facetwp-facet-cena::before{content:"Cena"}.facetwp-facet-cena{text-align:center}.facetwp-slider-reset{display:none!important}.facetwp-type-fselect .fs-label-wrap{border-radius:999px}.facetwp-type-fselect .fs-option .fs-checkbox i{border-color:#f7c2b2!important}.facetwp-type-fselect .fs-option.selected .fs-checkbox i{background:#f7c2b2!important;border-color:#000!important}.facetwp-type-slider .noUi-connect{background:#f7c2b2}:is(.facetwp-facet-color .facetwp-color,.facetwp-facet-kolor .fs-option)[data-value="kolor-czarny"]{--bf-filter-color:#000}:is(.facetwp-facet-color .facetwp-color,.facetwp-facet-kolor .fs-option)[data-value="kolor-bialy"]{--bf-filter-color:#fff}:is(.facetwp-facet-color .facetwp-color,.facetwp-facet-kolor .fs-option)[data-value="kolor-bezowy"]{--bf-filter-color:#e6d3b3}:is(.facetwp-facet-color .facetwp-color,.facetwp-facet-kolor .fs-option)[data-value="kolor-brazowy"]{--bf-filter-color:#8b5a2b}:is(.facetwp-facet-color .facetwp-color,.facetwp-facet-kolor .fs-option)[data-value="kolor-bordowy"]{--bf-filter-color:#800020}:is(.facetwp-facet-color .facetwp-color,.facetwp-facet-kolor .fs-option)[data-value="kolor-camelowy"]{--bf-filter-color:#c19a6b}:is(.facetwp-facet-color .facetwp-color,.facetwp-facet-kolor .fs-option)[data-value="kolor-czerwony"]{--bf-filter-color:#d32f2f}:is(.facetwp-facet-color .facetwp-color,.facetwp-facet-kolor .fs-option)[data-value="kolor-ecru"]{--bf-filter-color:#f5f5dc}:is(.facetwp-facet-color .facetwp-color,.facetwp-facet-kolor .fs-option)[data-value="kolor-fioletowy"]{--bf-filter-color:#6a1b9a}:is(.facetwp-facet-color .facetwp-color,.facetwp-facet-kolor .fs-option)[data-value="kolor-fuksjowy"]{--bf-filter-color:#f0f}:is(.facetwp-facet-color .facetwp-color,.facetwp-facet-kolor .fs-option)[data-value="kolor-ganowy"]{--bf-filter-color:#2f4f4f}:is(.facetwp-facet-color .facetwp-color,.facetwp-facet-kolor .fs-option)[data-value="kolor-niebieski"]{--bf-filter-color:#1976d2}:is(.facetwp-facet-color .facetwp-color,.facetwp-facet-kolor .fs-option)[data-value="kolor-pomaranczowy"]{--bf-filter-color:#f57c00}:is(.facetwp-facet-color .facetwp-color,.facetwp-facet-kolor .fs-option)[data-value="kolor-rozowy"]{--bf-filter-color:#e91e63}:is(.facetwp-facet-color .facetwp-color,.facetwp-facet-kolor .fs-option)[data-value="kolor-srebrny"]{--bf-filter-color:#c0c0c0}:is(.facetwp-facet-color .facetwp-color,.facetwp-facet-kolor .fs-option)[data-value="kolor-szary"]{--bf-filter-color:#9e9e9e}:is(.facetwp-facet-color .facetwp-color,.facetwp-facet-kolor .fs-option)[data-value="kolor-taupe"]{--bf-filter-color:#8b8589}:is(.facetwp-facet-color .facetwp-color,.facetwp-facet-kolor .fs-option)[data-value="kolor-wielokolorowy"]{--bf-filter-color:linear-gradient(45deg, red, orange, yellow, green, blue, purple)}:is(.facetwp-facet-color .facetwp-color,.facetwp-facet-kolor .fs-option)[data-value="kolor-zielony"]{--bf-filter-color:#2e7d32}:is(.facetwp-facet-color .facetwp-color,.facetwp-facet-kolor .fs-option)[data-value="kolor-zloty"]{--bf-filter-color:#c9a227}.facetwp-facet-color .facetwp-color[data-value]{background:var(--bf-filter-color,#eee);border-radius:50%!important}.facetwp-facet-color .facetwp-color[data-value="kolor-bialy"]{border:1px solid #ddd}.facetwp-facet-kolor .fs-option-label{display:inline-flex;align-items:center;gap:10px}.facetwp-facet-kolor .fs-option-label::before{content:"";display:inline-block;flex:0 0 14px;width:14px;height:14px;background:var(--bf-filter-color,#eee);border:1px solid #d0d0d0;border-radius:50%}.woocommerce ul.products li.product{display:flex!important;flex-direction:column!important;width:100%;min-width:0;height:100%;padding-bottom:8px!important}.woocommerce ul.products{row-gap:20px!important}.woocommerce ul.products li.product>.bde-woo-product-footer{width:100%;margin-top:auto}.woocommerce ul.products li.product>.bonafora-loop-swatches-slot>a.woocommerce-loop-product__link:empty,.woocommerce ul.products li.product>.bonafora-loop-swatches-slot>.bonafora-loop-swatches>a.woocommerce-loop-product__link:empty{display:none!important}.woocommerce ul.products li.product .bonafora-loop-swatches-slot{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:40px!important;margin-top:0!important;margin-bottom:6px!important;padding:0!important;overflow:visible!important;box-sizing:border-box!important;text-align:left!important}.woocommerce ul.products li.product .bonafora-loop-swatches-slot:empty,.woocommerce ul.products li.product .bonafora-loop-swatches-slot:not(:has(>.bonafora-loop-swatches)){height:40px!important;min-height:40px!important;max-height:40px!important;margin-top:0!important;margin-bottom:6px!important}.woocommerce ul.products li.product .bonafora-loop-swatches-slot>.bonafora-loop-swatches{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;align-content:flex-start!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:40px!important;gap:8px!important;margin:0!important;padding:0!important;direction:ltr!important;text-align:left!important;transform:translateY(-4px);overflow:visible!important;box-sizing:border-box!important}.woocommerce ul.products li.product .bonafora-loop-swatch,.woocommerce ul.products li.product .bonafora-swatch-more{display:inline-flex!important;flex:0 0 40px!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;align-items:center;justify-content:center;margin:0!important;padding:0!important;float:none!important;clear:none!important;box-sizing:border-box;border-radius:6px;line-height:1;text-decoration:none}.woocommerce ul.products li.product .bonafora-loop-swatch__inner{position:relative;display:block;width:100%;height:100%;box-sizing:border-box;border:1px solid #d8d8d8;border-radius:6px}.woocommerce ul.products li.product .bonafora-loop-swatch.is-active .bonafora-loop-swatch__inner{border:2px solid #111}.woocommerce ul.products li.product .bonafora-loop-swatch.is-out-of-stock .bonafora-loop-swatch__inner{opacity:.6}.woocommerce ul.products li.product .bonafora-loop-swatch.is-out-of-stock .bonafora-loop-swatch__inner::after{content:"";position:absolute;top:50%;left:50%;width:140%;height:2px;background:#111;transform:translate(-50%,-50%) rotate(-45deg)}.woocommerce ul.products li.product .bonafora-swatch-more{background:#f1f1f1!important;color:#111!important;border:1px solid #d8d8d8;font-size:13px;font-weight:700;cursor:pointer}.woocommerce ul.products li.product .woocommerce-loop-product__title{display:-webkit-box!important;width:100%;height:3.6em!important;min-height:3.6em!important;max-height:3.6em!important;margin-top:0!important;margin-bottom:2px!important;overflow:hidden!important;line-height:1.2!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important}.woocommerce ul.products li.product .price{margin-top:0!important}@media (max-width:768px){.woocommerce ul.products li.product .bonafora-loop-swatches-slot{min-height:24px!important;margin-top:0!important;margin-bottom:8px!important}.woocommerce ul.products{row-gap:16px!important}.woocommerce ul.products li.product .bonafora-loop-swatches-slot:empty,.woocommerce ul.products li.product .bonafora-loop-swatches-slot:not(:has(>.bonafora-loop-swatches)){height:24px!important;min-height:24px!important;max-height:24px!important;margin-top:0!important;margin-bottom:8px!important}.woocommerce ul.products li.product .bonafora-loop-swatches-slot>.bonafora-loop-swatches{min-height:24px!important;gap:6px!important;margin:0!important;transform:translateY(-2px)}.woocommerce ul.products li.product .bonafora-loop-swatch,.woocommerce ul.products li.product .bonafora-swatch-more{flex:0 0 24px!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important}.woocommerce ul.products li.product .bonafora-swatch-more{font-size:10px}}body.page-id-21548 .seo-text,body.page-id-21604 .seo-text,body.page-id-21551 .seo-text{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden!important}body.page-id-21548 .seo-text.open,body.page-id-21604 .seo-text.open,body.page-id-21551 .seo-text.open{display:block!important;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible!important}@media (max-width:1119px){.bf-filter-fixed{position:fixed!important;left:0!important;right:0!important;bottom:0!important;width:auto!important;min-width:0!important;max-width:none!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0!important;box-sizing:border-box!important;border-radius:0!important;z-index:9998!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(100%)!important;transition:opacity 0.2s ease,visibility 0.2s ease,transform 0.2s ease}.bf-filter-fixed .button-atom,.bf-filter-fixed>button,.bf-filter-fixed>a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:none!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0 12px!important;box-sizing:border-box!important;border-radius:0!important}.bf-filter-fixed.bf-filter-active{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}}@media (max-width:1119px){.breakdance .bde-popup-1823-100.filter-button,.breakdance .bde-popup-102700-100.filter-button{position:fixed!important;inset:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;padding:12px!important;background:rgb(0 0 0 / .52)!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important;box-sizing:border-box!important;z-index:10050!important}.breakdance .bde-popup-1823-100.filter-button>.breakdance-popup,.breakdance .bde-popup-102700-100.filter-button>.breakdance-popup{position:relative!important;width:100%!important;min-width:0!important;max-width:520px!important;height:auto!important;max-height:calc(100dvh - 24px)!important;margin:0 auto!important;align-self:center!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;box-sizing:border-box!important}.breakdance .filter-button>.breakdance-popup>.breakdance-popup-content{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:calc(100dvh - 32px)!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;box-sizing:border-box!important}.breakdance .bde-popup-1823-100.filter-button .bf-filter-panel,.breakdance .bde-popup-102700-100.filter-button .bf-filter-panel{width:100%!important;min-width:0!important;max-width:100%!important;margin:0 auto!important;background:#ffffff!important;border:1px solid #ead8d4!important;border-radius:22px!important;box-shadow:0 18px 45px rgb(0 0 0 / .16)!important;overflow:hidden!important;box-sizing:border-box!important}.breakdance .filter-button .bf-filter-panel>.section-container{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:calc(100dvh - 32px)!important;min-height:0!important;margin:0!important;padding:0!important;gap:0!important;overflow:hidden!important;box-sizing:border-box!important}.breakdance .filter-button .bf-filter-header{display:flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:68px!important;margin:0!important;padding:20px 56px 20px 24px!important;background:#d9a29b!important;border:0!important;box-sizing:border-box!important;text-align:center!important}.breakdance .filter-button .bf-filter-header,.breakdance .filter-button .bf-filter-header *{margin:0!important;color:#111111!important;font-size:22px!important;font-weight:500!important;line-height:1.2!important;text-align:center!important}.breakdance .filter-button .bf-filter-body{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;width:100%!important;max-width:100%!important;min-height:0!important;max-height:calc(100dvh - 32px - 68px)!important;margin:0!important;padding:24px 22px 28px!important;gap:16px!important;background:#ffffff!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important}.breakdance .filter-button .bf-filter-body>.bde-shortcode{width:100%!important;max-width:100%!important;margin:0!important}.breakdance .filter-button .bf-filter-body>.bde-shortcode .facetwp-facet{width:100%!important;margin:0!important}}@media (max-width:1119px){.breakdance .filter-button .bf-filter-actions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:stretch!important;justify-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:6px 0 0!important;padding:0!important;gap:12px!important;position:static!important;transform:none!important;box-sizing:border-box!important}.breakdance .filter-button .bf-filter-actions>.bde-shortcode,.breakdance .filter-button .bf-filter-actions>.bde-button{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;position:static!important;transform:none!important;box-sizing:border-box!important}.breakdance .filter-button .bf-filter-actions .facetwp-facet{width:100%!important;margin:0!important}.breakdance .filter-button .bf-filter-actions .bf-filter-show{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.breakdance .filter-button .bf-filter-actions .facetwp-reset,.breakdance .filter-button .bf-filter-actions .bf-filter-show .button-atom,.breakdance .filter-button .bf-filter-actions .bf-filter-show>a,.breakdance .filter-button .bf-filter-actions .bf-filter-show>button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding:0 16px!important;border-radius:999px!important;box-shadow:none!important;outline:0!important;font-family:inherit!important;font-size:16px!important;font-weight:500!important;line-height:1!important;text-align:center!important;text-decoration:none!important;box-sizing:border-box!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease!important}.breakdance .filter-button .bf-filter-actions .facetwp-reset{background:#ffffff!important;color:#111111!important;border:2px solid #111111!important}.breakdance .filter-button .bf-filter-actions .bf-filter-show .button-atom,.breakdance .filter-button .bf-filter-actions .bf-filter-show>a,.breakdance .filter-button .bf-filter-actions .bf-filter-show>button{background:#d9a29b!important;color:#ffffff!important;border:2px solid #d9a29b!important}}@media (max-width:1119px) and (hover:hover) and (pointer:fine){.breakdance .filter-button .bf-filter-actions .facetwp-reset:hover{background:#d9a29b!important;color:#ffffff!important;border-color:#d9a29b!important}.breakdance .filter-button .bf-filter-actions .bf-filter-show .button-atom:hover,.breakdance .filter-button .bf-filter-actions .bf-filter-show>a:hover,.breakdance .filter-button .bf-filter-actions .bf-filter-show>button:hover{background:#111111!important;color:#ffffff!important;border-color:#111111!important}}@media (max-width:1119px) and (hover:none),(max-width:1119px) and (pointer:coarse){.breakdance .filter-button .bf-filter-actions .facetwp-reset:hover,.breakdance .filter-button .bf-filter-actions .facetwp-reset:focus,.breakdance .filter-button .bf-filter-actions .facetwp-reset:focus-visible{background:#ffffff!important;color:#111111!important;border-color:#111111!important}.breakdance .filter-button .bf-filter-actions .facetwp-reset:active{background:#d9a29b!important;color:#ffffff!important;border-color:#d9a29b!important}.breakdance .filter-button .bf-filter-actions .bf-filter-show .button-atom:hover,.breakdance .filter-button .bf-filter-actions .bf-filter-show .button-atom:focus,.breakdance .filter-button .bf-filter-actions .bf-filter-show .button-atom:focus-visible,.breakdance .filter-button .bf-filter-actions .bf-filter-show>a:hover,.breakdance .filter-button .bf-filter-actions .bf-filter-show>a:focus,.breakdance .filter-button .bf-filter-actions .bf-filter-show>button:hover,.breakdance .filter-button .bf-filter-actions .bf-filter-show>button:focus{background:#d9a29b!important;color:#ffffff!important;border-color:#d9a29b!important}.breakdance .filter-button .bf-filter-actions .bf-filter-show .button-atom:active,.breakdance .filter-button .bf-filter-actions .bf-filter-show>a:active,.breakdance .filter-button .bf-filter-actions .bf-filter-show>button:active{background:#111111!important;color:#ffffff!important;border-color:#111111!important}}