.bp,.bp-root{--bp-u: 1.6rem;--bp-font-heading: var(--heading-font-family, Roboto, Arial, sans-serif);--bp-font-body: var(--body-font-family, Helvetica, Arial, sans-serif);--bp-bg: #ffffff;--bp-surface: #f5f3f0;--bp-surface-hover: #ebe7e2;--bp-peach: #fff1e6;--bp-field: #f1eeea;--bp-text: #17191c;--bp-text-muted: #66625e;--bp-brand: #ff6e0b;--bp-brand-hover: #f26100;--bp-brand-ink: #b84700;--bp-on-brand: #17191c;--bp-line: #e8e4df;--bp-line-strong: #d6d1cb;--bp-error: #b42318;--bp-radius-pill: 999px;--bp-radius-field: 14px;--bp-radius-card: 20px;--bp-radius-dialog: 28px;--bp-fs-body: var(--bp-u);--bp-fs-label: calc(var(--bp-u) * .9375);--bp-fs-small: calc(var(--bp-u) * .875);--bp-fs-title: calc(var(--bp-u) * 1.125);--bp-fs-micro: calc(var(--bp-u) * .75);--bp-fs-tile: calc(var(--bp-u) * .8125);--bp-fs-dialog: calc(var(--bp-u) * 1.625);--bp-fs-dialog-lg: calc(var(--bp-u) * 1.75);--bp-motion: .2s;--bp-easing: cubic-bezier(.2, 0, 0, 1)}.bp-ikona{flex:none}.bp-alert{display:flex;gap:8px;align-items:flex-start;margin:0 0 12px;padding:10px 12px;border-radius:var(--bp-radius-field);background:var(--bp-peach);color:var(--bp-text);font-size:var(--bp-fs-small);line-height:1.4}.bp-alert .bp-ikona{color:var(--bp-brand-ink);margin-top:1px}.bp-sys{position:relative}.bp-sys__etykieta{display:block}.bp-sys__pole{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:52px;padding:12px 16px;border:1px solid var(--bp-line-strong);border-radius:var(--bp-radius-field);background:var(--bp-bg);color:var(--bp-text);font-family:var(--bp-font-body);font-size:var(--bp-fs-body);text-align:start;cursor:pointer;transition:border-color var(--bp-motion) var(--bp-easing)}.bp-sys__wartosc{color:var(--bp-text-muted);overflow-wrap:anywhere}.bp-sys__wartosc.is-wybrana{color:var(--bp-text);font-weight:500}.bp-sys__pole[aria-expanded=true] .bp-ikona{transform:rotate(180deg)}.bp-sys__pole:focus-visible,.bp-sys__zamknij:focus-visible,.bp-komunikat a:focus-visible{outline:2px solid var(--bp-brand-ink);outline-offset:3px}@media(hover:hover)and (pointer:fine){.bp-sys__pole:hover{border-color:var(--bp-text-muted)}}.bp-sys.bp-brak .bp-sys__pole{outline:2px solid var(--bp-error);outline-offset:0}fieldset.option-selector.bp-brak{border-radius:var(--bp-radius-field);outline:2px solid var(--bp-error);outline-offset:6px}.bp-komunikat{margin:0 0 12px;color:var(--bp-error);font-size:var(--bp-fs-small);line-height:1.4}.bp-komunikat.is-info{color:var(--bp-text-muted)}.bp-sys__panel{position:absolute;inset:auto 0 auto 0;z-index:20;width:100%;max-width:none;margin:8px 0 0;padding:0;border:0;border-radius:var(--bp-radius-card);background:var(--bp-bg);color:var(--bp-text);box-shadow:0 12px 32px #17191c2e}.bp-sys__panel[open]{display:flex;flex-direction:column}.bp-sys__panel:not(.is-arkusz) .bp-sys__glowa{display:none}.bp-sys__panel.is-arkusz{position:fixed;inset:auto 0 0 0;width:100%;height:88dvh;max-height:88dvh;margin:0;border-radius:var(--bp-radius-dialog) var(--bp-radius-dialog) 0 0;animation:bp-arkusz .24s var(--bp-easing)}.bp-sys__panel.is-arkusz::backdrop{background:#17191c80}@keyframes bp-arkusz{0%{transform:translateY(32px);opacity:0}to{transform:none;opacity:1}}.bp-sys__glowa{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 4px 20px}.bp-sys__tytul{margin:0;font-family:var(--bp-font-heading);font-size:var(--bp-fs-title);font-weight:500}.bp-sys__zamknij{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:var(--bp-radius-pill);background:var(--bp-surface);color:var(--bp-text);cursor:pointer}.bp-sys__szukaj{position:relative;display:flex;align-items:center;margin:8px;color:var(--bp-text-muted)}.bp-sys__szukaj .bp-ikona{position:absolute;left:14px;pointer-events:none}.bp-sys__input{width:100%;min-height:48px;padding:10px 14px 10px 42px;border:0;border-radius:var(--bp-radius-field);background:var(--bp-field);color:var(--bp-text);font-family:var(--bp-font-body);font-size:var(--bp-fs-body);-webkit-appearance:none;appearance:none}.bp-sys__input:focus-visible{outline:2px solid var(--bp-brand-ink);outline-offset:-2px}.bp-sys__lista{position:relative;flex:1 1 auto;max-height:320px;margin:0;padding:0 8px 8px;overflow-y:auto;overscroll-behavior:contain;list-style:none}.bp-sys__panel.is-arkusz .bp-sys__lista{max-height:none;min-height:0;padding-bottom:calc(8px + env(safe-area-inset-bottom))}.bp-sys__poz{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin:0;padding:10px 12px;border-radius:var(--bp-radius-field);font-size:var(--bp-fs-body);line-height:1.3;cursor:pointer}.bp-sys__poz[hidden]{display:none}.bp-sys__nazwa{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0}.bp-sys__dopisek{color:var(--bp-text-muted);font-size:var(--bp-fs-small)}.bp-sys__poz .bp-ikona{visibility:hidden;color:var(--bp-brand-ink)}.bp-sys__poz[aria-selected=true]{background:var(--bp-peach);font-weight:500}.bp-sys__poz[aria-selected=true] .bp-ikona{visibility:visible}.bp-sys__poz.is-aktywna{outline:2px solid var(--bp-brand-ink);outline-offset:-2px}.bp-sys__poz.is-unavailable{color:var(--bp-text-muted);text-decoration:line-through;cursor:not-allowed}@media(hover:hover)and (pointer:fine){.bp-sys__poz:hover{background:var(--bp-surface)}.bp-sys__poz[aria-selected=true]:hover{background:var(--bp-peach)}}.bp-sys__brak{margin:0;padding:8px 20px 20px;color:var(--bp-text-muted);font-size:var(--bp-fs-small)}html.bp-bez-przewijania{overflow:hidden}.bp-nieaktywny{opacity:.5;cursor:not-allowed}.bp-ukryte{display:none}bp-wybor.is-laduje{cursor:progress}.bp-cena .price__from[hidden]{display:none}@media(prefers-reduced-motion:reduce){.bp-sys__panel.is-arkusz{animation:none}.bp-sys__pole{transition:none}}.bp-dok[hidden]{display:none}.bp-dok{margin-block:32px 48px}.bp-dok__panel{padding:20px;border-radius:var(--bp-radius-dialog);background:var(--bp-surface)}.bp-dok__tytul{margin:0 0 12px}.bp-dok__lista{display:grid;gap:8px;margin:0;padding:0;list-style:none}.bp-dok__poz{margin:0}.bp-dok__link{display:flex;align-items:center;gap:12px;min-height:52px;padding:10px 16px;border-radius:var(--bp-radius-field);background:var(--bp-bg);color:var(--bp-text);font-size:var(--bp-fs-body);line-height:1.3;text-decoration:none}.bp-dok__link .bp-ikona{color:var(--bp-brand-ink)}.bp-dok__nazwa{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.bp-dok__rozmiar{flex:none;color:var(--bp-text-muted);font-size:var(--bp-fs-small);white-space:nowrap}.bp-dok__link:focus-visible{outline:2px solid var(--bp-brand-ink);outline-offset:3px}@media(hover:hover)and (pointer:fine){.bp-dok__link:hover .bp-dok__nazwa{text-decoration:underline}}.bp-dok__podpowiedz{margin:12px 0 0;color:var(--bp-text-muted);font-size:var(--bp-fs-small);line-height:1.4}@media(min-width:769px){.bp-dok{margin-block:48px 64px}.bp-dok__panel{padding:32px}}.bp-pil{margin-top:16px}.bp-pil__podpowiedz{margin:0 0 8px;color:var(--bp-text-muted);font-size:var(--bp-fs-small);line-height:1.4}.bp-pil__podpowiedz[hidden]{display:none}.bp-pil__otworz,.bp-pil__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;margin:0 0 8px;padding:10px 20px;border:0;border-radius:var(--bp-radius-pill);background:var(--bp-surface);color:var(--bp-text);font-family:var(--bp-font-heading);font-size:var(--bp-fs-label);font-weight:500;cursor:pointer;transition:background-color var(--bp-motion) var(--bp-easing)}.bp-pil__btn--glowny{background:var(--bp-brand);color:var(--bp-on-brand)}.bp-pil__otworz:disabled,.bp-pil__btn:disabled,.bp-pil__krok:disabled{opacity:.5;cursor:not-allowed}.bp-pil__otworz:focus-visible,.bp-pil__btn:focus-visible,.bp-pil__krok:focus-visible,.bp-pil__nazwa:focus-visible{outline:2px solid var(--bp-brand-ink);outline-offset:3px}@media(hover:hover)and (pointer:fine){.bp-pil__otworz:not(:disabled):hover,.bp-pil__btn:not(:disabled):hover,.bp-pil__krok:not(:disabled):hover{background:var(--bp-surface-hover)}.bp-pil__btn--glowny:not(:disabled):hover{background:var(--bp-brand-hover)}}.bp-pil__panel{width:min(560px,calc(100vw - 32px));max-width:none;max-height:min(720px,88dvh);padding:0;border:0;border-radius:var(--bp-radius-dialog);background:var(--bp-bg);color:var(--bp-text);box-shadow:0 12px 32px #17191c2e}.bp-pil__panel[open]{display:flex;flex-direction:column}.bp-pil__panel::backdrop{background:#17191c80}.bp-pil__panel.is-arkusz{position:fixed;inset:auto 0 0 0;width:100%;max-height:88dvh;margin:0;border-radius:var(--bp-radius-dialog) var(--bp-radius-dialog) 0 0;animation:bp-arkusz .24s var(--bp-easing)}.bp-pil__tresc{flex:1 1 auto;min-height:120px;padding:4px 20px 12px;overflow-y:auto;overscroll-behavior:contain}.bp-pil__stan{margin:8px 0;color:var(--bp-text-muted);font-size:var(--bp-fs-small)}.bp-pil__stan:empty{display:none}.bp-pil__lista{display:grid;gap:16px;margin:0;padding:0;list-style:none}.bp-pil__poz{display:grid;grid-template-columns:64px minmax(0,1fr);gap:4px 12px;align-items:center;margin:0}.bp-pil__img{width:64px;height:64px;border-radius:var(--bp-radius-field);background:var(--bp-surface);object-fit:contain}.bp-pil__info{min-width:0}.bp-pil__nazwa{color:var(--bp-text);font-size:var(--bp-fs-small);line-height:1.3;text-decoration:none}.bp-pil__cena{margin:2px 0 0;font-family:var(--bp-font-heading);font-weight:500}.bp-pil__ilosc{display:flex;grid-column:2;align-items:center;gap:4px;justify-self:start}.bp-pil__krok{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:var(--bp-radius-pill);background:var(--bp-surface);color:var(--bp-text);cursor:pointer}.bp-pil__liczba{min-width:28px;font-variant-numeric:tabular-nums;text-align:center}.bp-pil__stopka{padding:12px 20px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--bp-line)}.bp-pil__stopka .bp-pil__btn:last-child{margin-bottom:0}@media(min-width:600px){.bp-pil__poz{grid-template-columns:64px minmax(0,1fr) auto}.bp-pil__ilosc{grid-column:auto}}@media(prefers-reduced-motion:reduce){.bp-pil__panel.is-arkusz{animation:none}}.bp-szuf{margin-top:24px}.bp-opis-hero,.bp-opis-blok{margin:32px 0}.bp-opis-hero img,.bp-opis-blok img{display:block;width:100%;max-width:100%;height:auto;margin:0;border-radius:20px}.bp-opis-blok{display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px}.bp-opis-blok>*{flex:1 1 280px;min-width:0;margin:0}.bp-opis-blok:nth-child(2n of.bp-opis-blok){flex-direction:row-reverse}.bp-opis-blok>div>:first-child{margin-top:0}.bp-opis-blok>div>:last-child{margin-bottom:0}bp-wybor .option-selector{margin:0}bp-wybor .option-selector:not(:last-child){margin-bottom:24px}.bp-opcja__glowa{display:flex;align-items:center;gap:8px;min-height:20px;margin:0 0 10px}bp-wybor .bp-opcja__glowa .bp-sys__etykieta,.bp-opcja__nazwa{margin:0;color:var(--bp-text);font-family:var(--bp-font-heading);font-size:var(--bp-fs-label);font-weight:500;line-height:1.3}.bp-pomoc{display:inline-flex}.bp-pomoc__ikona{display:inline-grid;place-items:center;position:relative;flex:none;width:20px;height:20px;margin:0;padding:0;border:0;border-radius:var(--bp-radius-pill);background:transparent;color:var(--bp-text-muted);font-family:var(--bp-font-heading);font-size:var(--bp-fs-micro);font-weight:700;line-height:1;cursor:pointer;transition:color var(--bp-motion) var(--bp-easing)}.bp-pomoc__ikona:before{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px}.bp-pomoc__okrag{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bp-pomoc__ikona:focus-visible{outline:2px solid var(--bp-brand-ink);outline-offset:2px}@media(hover:hover)and (pointer:fine){.bp-pomoc__ikona:hover{color:var(--bp-text)}}.bp-kafle{--bp-kafel-img: 64px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:8px}.bp-kafel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:calc(var(--bp-kafel-img) + 40px);margin:0;padding:8px 2px;border:1px solid var(--bp-line-strong);border-radius:var(--bp-radius-field);background:var(--bp-bg);color:var(--bp-text);font-family:var(--bp-font-body);font-size:var(--bp-fs-tile);font-weight:400;line-height:1.25;text-align:center;cursor:pointer;transition:border-color var(--bp-motion) var(--bp-easing)}.bp-kafel__img{display:block;flex:none;width:min(var(--bp-kafel-img),100%);height:auto;aspect-ratio:1;object-fit:contain}.bp-kafel__nazwa{max-width:100%;overflow-wrap:anywhere}.bp-kafle__wybrany{margin:10px 0 0;color:var(--bp-text);font-size:var(--bp-fs-small);line-height:1.4}.bp-kafle__wybrany[hidden]{display:none}@media(min-width:769px){.bp-kafle{--bp-kafel-img: 72px;grid-template-columns:repeat(6,minmax(0,1fr))}}.bp-wiersze{display:grid;gap:8px}.bp-wiersz{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;margin:0;padding:13px 16px;border:1px solid var(--bp-line-strong);border-radius:var(--bp-radius-field);background:var(--bp-bg);color:var(--bp-text);font-family:var(--bp-font-body);font-size:var(--bp-fs-body);line-height:1.4;cursor:pointer;transition:border-color var(--bp-motion) var(--bp-easing)}.bp-wiersz__nazwa{min-width:0}.bp-wiersz__cena{flex:none;font-family:var(--bp-font-heading);font-weight:500;white-space:nowrap}.opt-btn:checked+.bp-kafel,.opt-btn:checked+.bp-wiersz{border:2px solid var(--bp-brand)}.opt-btn:checked+.bp-kafel{padding:7px 1px}.opt-btn:checked+.bp-wiersz{padding:12px 15px}.opt-btn:focus-visible+.bp-kafel,.opt-btn:focus-visible+.bp-wiersz{outline:2px solid var(--bp-brand-ink);outline-offset:2px}.is-unavailable+.bp-kafel,.opt-btn:disabled+.bp-kafel,.is-unavailable+.bp-wiersz,.opt-btn:disabled+.bp-wiersz{color:var(--bp-text-muted);cursor:not-allowed}.is-unavailable+.bp-kafel .bp-kafel__img,.opt-btn:disabled+.bp-kafel .bp-kafel__img{opacity:.35}@media(hover:hover)and (pointer:fine){.opt-btn:not(:disabled):not(:checked)+.bp-kafel:hover,.opt-btn:not(:disabled):not(:checked)+.bp-wiersz:hover{border-color:var(--bp-text-muted)}}html.bp-pomoc-otwarta{overflow:hidden}.bp-pomoc__okno{position:fixed;inset:auto 0 0 0;width:100%;max-width:none;max-height:88dvh;margin:0;padding:0;overflow:hidden;border:0;border-radius:var(--bp-radius-dialog) var(--bp-radius-dialog) 0 0;background:var(--bp-bg);color:var(--bp-text);font-family:var(--bp-font-body);box-shadow:0 12px 32px #17191c2e;animation:bp-arkusz .24s var(--bp-easing)}.bp-pomoc__okno[open]{display:flex;flex-direction:column}.bp-pomoc__okno::backdrop{background:#17191c80}.bp-pomoc__glowa{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 8px 0 20px}.bp-pomoc__tytul{margin:0;padding-top:6px;font-family:var(--bp-font-heading);font-size:var(--bp-fs-dialog);font-weight:700;line-height:1.2}.bp-pomoc__tytul:focus{outline:none}.bp-pomoc__zamknij{display:grid;flex:none;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:var(--bp-radius-pill);background:transparent;color:var(--bp-text);cursor:pointer}.bp-pomoc__zamknij:focus{outline:none}.bp-pomoc__zamknij:focus-visible{outline:2px solid var(--bp-brand-ink);outline-offset:-2px}@media(hover:hover)and (pointer:fine){.bp-pomoc__zamknij:hover{background:var(--bp-surface)}}.bp-pomoc__tresc{flex:1 1 auto;min-height:0;padding:16px 20px 24px;overflow-y:auto;overscroll-behavior:contain;font-size:var(--bp-fs-body);line-height:1.55}.bp-pomoc__obraz{display:block;width:auto;max-width:100%;height:auto;max-height:220px;margin:0 auto 20px;object-fit:contain}.bp-pomoc__rte>:first-child{margin-top:0}.bp-pomoc__rte>:last-child{margin-bottom:0}.bp-pomoc__link{margin:16px 0 0}.bp-pomoc__link a,.bp-pomoc__stopka a{color:var(--bp-brand-ink);text-decoration:underline;text-underline-offset:2px}.bp-pomoc__stopka{flex:none;margin:0;padding:16px 20px calc(16px + env(safe-area-inset-bottom));background:var(--bp-surface);color:var(--bp-text-muted);font-size:var(--bp-fs-small);line-height:1.4;text-align:center}.bp-siatka{display:grid;grid-template-columns:minmax(0,1fr);gap:12px 24px;margin:20px 0 0;padding:0;list-style:none}.bp-siatka__poz{display:flex;align-items:center;gap:12px;min-width:0;margin:0}.bp-siatka .bp-kafel__img{--bp-kafel-img: 48px}.bp-siatka__tekst{display:flex;flex-direction:column;min-width:0;font-size:var(--bp-fs-small);line-height:1.35}.bp-siatka__nazwa{font-family:var(--bp-font-heading);font-weight:500}.bp-siatka__opis{color:var(--bp-text-muted)}@media(min-width:600px){.bp-siatka{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:769px){.bp-pomoc__okno{top:0;right:0;bottom:0;left:0;width:min(640px,calc(100vw - 32px));max-height:min(760px,88dvh);margin:auto;border-radius:var(--bp-radius-dialog);animation:none}.bp-pomoc__glowa{padding:24px 20px 0 32px}.bp-pomoc__tytul{padding-top:4px;font-size:var(--bp-fs-dialog-lg)}.bp-pomoc__tresc{padding:16px 32px 32px}.bp-pomoc__stopka{padding:16px 32px}}@media(prefers-reduced-motion:reduce){.bp-pomoc__okno{animation:none}.bp-kafel,.bp-wiersz,.bp-pomoc__ikona{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/bramowe-produkt.css.map */
