body:has(.ss-shop) #theme-toggle{display:none}.ss-shop{font-family:var(--font-shop);color:var(--color-ss-ink);background:var(--color-ss-paper)}.ss-shop ::selection{background:var(--color-ss-soft);color:var(--color-ss-accent2)}.ss-shop :where(a,button,input,textarea,select,[tabindex]):focus-visible{outline-color:var(--color-ss-accent)}@keyframes spaRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes ssDrawerIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes ssFadeIn{0%{opacity:0}to{opacity:1}}@keyframes ssSheetIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ss-arkusz{animation:ssSheetIn .28s var(--ease-spa)}@media (prefers-reduced-motion:reduce){.ss-arkusz{animation:none}}@keyframes ssToast{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}.ss-rise{animation:spaRise .6s ease both}@keyframes ssDialogIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.ss-dialog-in{animation:ssDialogIn .28s ease both}@keyframes ssMenuPop{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ss-menu-pop{animation:ssMenuPop .16s var(--ease-spa) both}@keyframes pulse-dot{0%,to{box-shadow:0 0 0 0 rgba(176,125,60,.35)}50%{box-shadow:0 0 0 6px rgba(176,125,60,0)}}.ss-pulse-dot{animation:pulse-dot 2s infinite}.ss-zoom img{transition:transform .55s var(--ease-spa)}.group:hover .ss-zoom img,.ss-zoom:hover img{transform:scale(1.045)}.ss-cardgal{scrollbar-width:none;-ms-overflow-style:none}.ss-cardgal::-webkit-scrollbar{display:none}.ss-cardgal img{-webkit-user-drag:none;user-select:none}.ss-photo{filter:brightness(1.06)}img.ss-photo.relative{mix-blend-mode:multiply}.ss-lista-kart>li:nth-child(n+5){content-visibility:auto;contain-intrinsic-size:auto 520px}body[data-ss-lp-bar="1"]{padding-bottom:calc(var(--ss-lp-bar-h, 56px) + env(safe-area-inset-bottom))}body[data-lp-modal="1"] .ss-chat,body[data-lp-modal="1"] .ss-fab{opacity:0;pointer-events:none}.ss-lp-bar__row{display:flex;align-items:center;gap:10px;max-width:1280px;margin:0 auto;padding:8px 16px}.ss-lp-kolo{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:56px;height:56px;border-radius:999px;text-decoration:none;color:#fff}.ss-lp-kolo svg{width:26px;height:26px}.ss-lp-kolo--tel{background:var(--color-ss-accent,#b07d3c)}.ss-lp-kolo--wa{background:var(--color-ss-wa,#25d366)}.ss-lp-kolo__etykieta{display:none}.ss-lp-cta{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 20px;border:none;border-radius:999px;background:var(--color-ss-accent,#b07d3c);color:#fff;font:inherit;font-weight:800;font-size:15.5px;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:var(--shadow-ss-cta,0 14px 30px -12px #b07d3c)}@media (min-width:640px){.ss-lp-bar__row{gap:8px;padding:6px 16px}.ss-lp-kolo{width:auto;height:44px;padding:0 16px;background:var(--color-ss-paper,#fff);border:1px solid var(--color-ss-line,#e7e0d4)}.ss-lp-kolo svg{width:18px;height:18px}.ss-lp-kolo--tel{color:var(--color-ss-accent,#b07d3c)}.ss-lp-kolo--wa{color:var(--color-ss-wa,#25d366)}.ss-lp-kolo__etykieta{display:inline;font-weight:700;font-size:13.5px;color:var(--color-ss-ink,#1a1714)}.ss-lp-cta{flex:0 0 auto;margin-left:auto;min-height:44px;padding:0 24px;font-size:14.5px}}.ss-lp-bar__row--bez-tel .ss-lp-kolo--tel,.ss-lp-pill--leasing{display:none}@media (min-width:640px){.ss-lp-bar__row--bez-tel .ss-lp-kolo--tel{display:inline-flex}.ss-lp-pill--leasing{display:inline-flex;align-items:center;height:44px;padding:0 18px;border-radius:999px;background:var(--color-ss-leaselink,#822a85);color:#fff;font-weight:700;font-size:13.5px;text-decoration:none;white-space:nowrap}}.ss-toast{bottom:calc(28px + var(--ss-cc-h, 0px))}.ss-fab,.ss-toast{transition:bottom .25s ease}.ss-fab{bottom:calc(22px + var(--ss-cc-h, 0px))}body[data-ss-buybar="1"] .ss-toast{bottom:calc(94px + var(--ss-cc-h, 0px))}body[data-ss-buybar="1"] .ss-fab{bottom:calc(100px + var(--ss-cc-h, 0px))}body[data-ss-buybar="1"] .ss-chat{bottom:calc(100px + var(--ss-cc-h, 0px))!important}@media (prefers-reduced-motion:reduce){.ss-fab,.ss-toast{transition:none}}.ss-comparebar{bottom:calc(1.25rem + 64px + var(--ss-cc-h, 0px))}body[data-ss-buybar="1"] .ss-comparebar{bottom:calc(100px + 64px + var(--ss-cc-h, 0px))}@media (max-width:639px){body[data-ss-tabbar="1"] .ss-buybar{bottom:calc(4rem + env(safe-area-inset-bottom));padding-bottom:0}body[data-ss-tabbar="1"]:not([data-ss-buybar="1"]) .ss-toast{bottom:calc(28px + 4rem + var(--ss-cc-h, 0px) + env(safe-area-inset-bottom))}body[data-ss-tabbar="1"]:not([data-ss-buybar="1"]) .ss-fab{bottom:calc(22px + 4rem + var(--ss-cc-h, 0px) + env(safe-area-inset-bottom))}body[data-ss-tabbar="1"]:not([data-ss-buybar="1"]) .ss-chat{bottom:calc(1.75rem + 4rem + var(--ss-cc-h, 0px) + env(safe-area-inset-bottom))!important}body[data-ss-tabbar="1"]:not([data-ss-buybar="1"]) .ss-comparebar{bottom:calc(1.25rem + 64px + 4rem + var(--ss-cc-h, 0px) + env(safe-area-inset-bottom))}body[data-ss-tabbar="1"][data-ss-buybar="1"] .ss-toast{bottom:calc(28px + 4rem + var(--ss-buybar-h) + var(--ss-cc-h, 0px) + env(safe-area-inset-bottom))}body[data-ss-tabbar="1"][data-ss-buybar="1"] .ss-fab{bottom:calc(22px + 4rem + var(--ss-buybar-h) + var(--ss-cc-h, 0px) + env(safe-area-inset-bottom))}body[data-ss-tabbar="1"][data-ss-buybar="1"] .ss-chat{bottom:calc(1.75rem + 4rem + var(--ss-buybar-h) + var(--ss-cc-h, 0px) + env(safe-area-inset-bottom))!important}body[data-ss-tabbar="1"][data-ss-buybar="1"] .ss-comparebar{bottom:calc(1.25rem + 64px + 4rem + var(--ss-buybar-h) + var(--ss-cc-h, 0px) + env(safe-area-inset-bottom))}body[data-ss-buybar="1"]:not([data-ss-lp-bar="1"]) .ss-shop>footer{margin-bottom:78px}body[data-ss-scrolling="1"] .ss-chat{opacity:0;pointer-events:none;transform:scale(.6)}.ss-chat{transition:opacity .2s ease,transform .2s ease}.ss-chat-fab{background:#1a1714!important;box-shadow:0 12px 30px -8px rgba(26,23,20,.5)!important}body[data-ss-buybar="1"] div[id^=trustbadge-container]{display:none!important}body:has(.ss-kasa-bar) [id^=minimized-trustbadge],body:has(.ss-kasa-bar) div[id^=trustbadge-container]{display:none!important}body[data-ss-tabbar="1"] .ss-cookie-banner{bottom:calc(4rem + env(safe-area-inset-bottom))}body[data-ss-tabbar="1"][data-ss-buybar="1"] .ss-cookie-banner{bottom:calc(4rem + var(--ss-buybar-h) + env(safe-area-inset-bottom))}}@media (min-width:640px){body[data-ss-buybar="1"] .ss-shop>footer{margin-bottom:calc(78px + env(safe-area-inset-bottom, 0px))}}.ss-cookie-banner{display:none;bottom:0}html[data-ss-cc] .ss-cookie-banner{display:block}:root{--ss-cc-h:0px;--ss-buybar-h:61px}html[data-ss-cc]{--ss-cc-h:104px}@media (min-width:640px){html[data-ss-cc]{--ss-cc-h:62px}}html[data-ss-cc] body:not([data-ss-tabbar="1"]):not([data-ss-buybar="1"]) .ss-chat{bottom:calc(1.25rem + var(--ss-cc-h, 0px))!important}@media (min-width:640px){html[data-ss-cc] body:not([data-ss-buybar="1"]) .ss-chat{bottom:calc(1.25rem + var(--ss-cc-h, 0px))!important}body[data-ss-buybar="1"] .ss-cookie-banner{bottom:calc(78px + env(safe-area-inset-bottom, 0px))}}body[data-ss-lp-bar="1"] .ss-cookie-banner{bottom:calc(var(--ss-lp-bar-h, 56px) + env(safe-area-inset-bottom))}body[data-ss-chat-open="1"] [id^=maximized-trustbadge],body[data-ss-chat-open="1"] [id^=minimized-trustbadge],body[data-ss-chat-open="1"] div[id^=trustbadge-container],body[data-ss-panel-open="1"] [id^=maximized-trustbadge],body[data-ss-panel-open="1"] [id^=minimized-trustbadge],body[data-ss-panel-open="1"] div[id^=trustbadge-container],body[data-ss-search-open="1"] .ss-chat,body[data-ss-search-open="1"] [id^=maximized-trustbadge],body[data-ss-search-open="1"] [id^=minimized-trustbadge],body[data-ss-search-open="1"] div[id^=trustbadge-container]{display:none!important}[id^=maximized-trustbadge][id],div:has(>[id^=minimized-trustbadge]),div:has(>[id^=trustbadge-card]),div[id^=trustbadge-container]{left:16px!important;right:auto!important;bottom:16px!important;top:auto!important;transform:none!important}@media (max-width:639px){[id^=maximized-trustbadge][id],div:has(>[id^=minimized-trustbadge]),div:has(>[id^=trustbadge-card]),div[id^=trustbadge-container]{bottom:84px!important}}body[data-ss-hide-floating="1"] .ss-chat,body[data-ss-hide-floating="1"] .ss-chatpanel,body[data-ss-hide-floating="1"] [id^=maximized-trustbadge],body[data-ss-hide-floating="1"] [id^=minimized-trustbadge],body[data-ss-hide-floating="1"] div:has(>[id^=minimized-trustbadge]),body[data-ss-hide-floating="1"] div:has(>[id^=trustbadge-card]),body[data-ss-hide-floating="1"] div[id^=trustbadge-container]{display:none!important}.ss-md li,.ss-md p,.ss-md td{color:var(--color-ss-muted)}.ss-md h1,.ss-md h2,.ss-md h3,.ss-md strong,.ss-md th{color:var(--color-ss-ink)}.ss-md h1,.ss-md h2,.ss-md h3{font-family:var(--font-display)}.ss-md a{color:var(--color-ss-accent)}.ss-md blockquote{border-color:var(--color-ss-soft);color:var(--color-ss-muted)}.ss-md blockquote,.ss-md pre,.ss-md tr:nth-child(2n){background:var(--color-ss-surface)}body[data-ss-overhero] .ss-chrome{position:fixed;top:0;left:0;right:0}body[data-ss-overhero] .ss-chrome .ss-catbar,body[data-ss-overhero] .ss-chrome .ss-utilbar,body[data-ss-overhero] .ss-chrome header{transition:background-color .25s ease,border-color .25s ease}
/* !important: nadpisujemy utilities Tailwinda (bg-white/90 itd. wygrywają kaskadę warstw).
   CZYSTE SZKŁO (feedback właściciela 2026-07-09 — „zostaw tylko szkło i napisy"): pasy belki
   całkiem PRZEZROCZYSTE (backdrop-blur z klas komponentów robi szkło), bez białawych wypełnień;
   pełne wypełnienia pigułek (szukajka/telefon/ikony na bg-ss-paper/-surface) schodzą do szkła. */body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome .ss-catbar,body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome header{background:transparent!important;border-color:transparent!important}body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome .ss-utilbar{background:transparent!important}body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome .ss-catbar,body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome header{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome header [class*=bg-ss-paper],body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome header [class*=bg-ss-surface]{background:rgba(255,255,255,.32)!important;border-color:rgba(255,255,255,.4)!important;transition:background-color .25s ease,border-color .25s ease}body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome .ss-searchbox:focus-within [class*=bg-ss-paper],body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome .ss-searchbox:focus-within [class*=bg-ss-surface]{background:var(--color-ss-paper,#ffffff)!important;border-color:var(--color-ss-line,#e7e0d4)!important}body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome .ss-catbar-row a,body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome .ss-catbar-row button{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 5px rgba(0,0,0,.7),0 0 3px rgba(0,0,0,.6)}.ss-chrome .ss-logo-img{transition:filter .25s ease}body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome .ss-logo-img{filter:brightness(0) invert(1) drop-shadow(0 1px 3px rgba(0,0,0,.55))}body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome:has(.ss-catbar:hover) .ss-catbar,body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome:has(.ss-catbar:hover) header{background:rgba(255,255,255,.95)!important;border-color:var(--color-ss-line,#e7e0d4)!important;backdrop-filter:saturate(1.1) blur(14px)!important;-webkit-backdrop-filter:saturate(1.1) blur(14px)!important}body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome:has(.ss-catbar:hover) .ss-catbar-row a,body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome:has(.ss-catbar:hover) .ss-catbar-row button{color:var(--color-ss-ink,#1a1714)!important;-webkit-text-fill-color:var(--color-ss-ink,#1a1714)!important;text-shadow:none!important}body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome:has(.ss-catbar:hover) .ss-logo-img{filter:none}body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome:not(:has(.ss-catbar:hover)) header a[href^="tel:"],body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome:not(:has(.ss-catbar:hover)) header a[href^="tel:"] span,body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome:not(:has(.ss-catbar:hover)) header button[aria-label=Wyloguj]{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 5px rgba(0,0,0,.65),0 0 3px rgba(0,0,0,.55)}body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome:not(:has(.ss-catbar:hover)) .ss-searchbox:not(:focus-within) svg [stroke],body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome:not(:has(.ss-catbar:hover)) header a[aria-label=Konto] svg [stroke],body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome:not(:has(.ss-catbar:hover)) header a[aria-label^=Ulubione] svg [stroke],body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome:not(:has(.ss-catbar:hover)) header a[href^="tel:"] svg [stroke]{stroke:#fff!important}body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome:not(:has(.ss-catbar:hover)) .ss-searchbox:not(:focus-within) input{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 4px rgba(0,0,0,.55)}body[data-ss-overhero]:not([data-ss-scrolled]) .ss-chrome:not(:has(.ss-catbar:hover)) .ss-searchbox:not(:focus-within) input::placeholder{color:rgba(255,255,255,.82)!important;-webkit-text-fill-color:rgba(255,255,255,.82)!important}@media (min-width:1024px){.ss-reviews-wide{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:clamp(24px,4vw,72px);padding-right:clamp(24px,4vw,72px)}.ss-reviews-wide .ss-reviews-scroller{scroll-padding-left:0}}body[data-ss-overhero] main [data-ss-media-hero]{padding-top:var(--ss-chrome-h,140px)!important}@keyframes ssSheetDown{0%{transform:translateY(-14px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes play-pulse{0%,to{box-shadow:0 12px 40px rgba(26,23,20,.35),0 0 0 0 rgba(255,255,255,.35)}50%{box-shadow:0 12px 40px rgba(26,23,20,.35),0 0 0 14px rgba(255,255,255,0)}}.benefit-bar{display:grid;grid-template-columns:repeat(var(--bb-n,5),minmax(0,1fr))}.benefit-bar .bb-item+.bb-item{border-left:1px solid var(--color-ss-line,#e7e0d4)}@media (max-width:940px){.benefit-bar{grid-template-columns:repeat(2,1fr);row-gap:22px}.benefit-bar .bb-item+.bb-item{border-left:none}.benefit-bar .bb-item:nth-child(2n){border-left:1px solid var(--color-ss-line,#e7e0d4)}.benefit-bar .bb-item:last-child:nth-child(odd){grid-column:1/-1}}.ss-ask-outline{transition:background .2s,color .2s}.ss-ask-outline:hover{background:var(--color-ss-accent2,#161413);color:#fff}.ss-pdp-kontakt{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;border-radius:999px;border:1.5px solid var(--color-ss-line,#e7e0d4);background:var(--color-ss-paper,#fff);font-weight:700;font-size:14px;text-decoration:none;transition:border-color .2s,background .2s}.ss-pdp-kontakt--tel{color:var(--color-ss-accent,#b07d3c)}.ss-pdp-kontakt--wa{color:var(--color-ss-wa-ink,#1a6b3a)}.ss-pdp-kontakt--tel:hover{border-color:var(--color-ss-accent,#b07d3c);background:var(--color-ss-soft,#f1e6d4)}.ss-pdp-kontakt--wa:hover{border-color:var(--color-ss-wa,#25d366);background:rgb(37 211 102/.08)}.ss-offer-link{transition:color .2s}.ss-offer-link:hover{color:var(--color-ss-accent,#b07d3c)}.ss-askmodal-overlay{animation:ss-askmodal-fade .2s ease}.ss-askmodal-card{animation:ss-askmodal-in .28s cubic-bezier(.2,.9,.3,1.15)}@keyframes ss-askmodal-fade{0%{opacity:0}}@keyframes ss-askmodal-in{0%{opacity:0;transform:translateY(16px) scale(.96)}}.ss-askmodal-x{transition:border-color .15s,color .15s}.ss-askmodal-x:hover{border-color:var(--color-ss-accent,#b07d3c);color:var(--color-ss-accent,#b07d3c)}.ss-askmodal-field:focus{border-color:var(--color-ss-accent,#b07d3c)!important}@media (prefers-reduced-motion:reduce){.ss-askmodal-card,.ss-askmodal-overlay{animation:none}}.ss-pin{width:30px;height:30px;border-radius:50% 50% 50% 5px;transform:rotate(-45deg);background:var(--color-ss-paper);border:2px solid var(--color-ss-accent);display:grid;place-items:center;box-shadow:0 4px 10px rgba(26,23,20,.25)}.ss-pin span{transform:rotate(45deg);font-weight:800;font-size:9px;color:var(--color-brand-700);font-family:var(--font-shop),ui-sans-serif,system-ui,sans-serif}.ss-pin-on{background:var(--color-ss-accent);border-color:var(--color-ss-paper)}.ss-pin-on span{color:#fff}.ss-pin-here{width:18px;height:18px;border-radius:50%;background:var(--color-ss-accent2);border:3px solid #fff;box-shadow:0 0 0 3px rgba(176,125,60,.35),0 4px 10px rgba(26,23,20,.25)}.ss-paczkomat-lista::-webkit-scrollbar{width:5px}.ss-paczkomat-lista::-webkit-scrollbar-thumb{background:var(--color-ss-line);border-radius:999px}