.kl-f-tytul{margin:4px 0;font-size:clamp(24px,2.3vw,30px);line-height:1.2;font-weight:700;letter-spacing:-.01em}.kl-f-podtytul{margin:0;font-size:14px;color:#5c5c5c}.kl-f-param{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 0;padding:0;list-style:none}.kl-f-param li{border:1px solid #e6e4df;background:#fff;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:500;white-space:nowrap}.kl-oszczedzasz{background:none!important;color:#5c5c5c!important;padding:0!important;font-size:13px!important;font-weight:400!important;margin:0!important}.kl-f-dost{width:100%;box-sizing:border-box;margin:14px 0 6px;padding:14px 16px;display:grid;gap:9px;font-size:14px;line-height:1.35;background:#fff;border:1px solid #e6e4df;border-radius:10px}.kl-f-dost__wiersz{display:flex;gap:10px;align-items:flex-start}.kl-f-dost__wiersz svg{flex:none;margin-top:1px}.kl-f-dost__kropka{width:9px;height:9px;border-radius:50%;background:#1d8a42;flex:none;margin:5px 5px 0 4px}.kl-f-dost__kropka--brak{background:#b0102a}.kl-f-zauf{width:100%;box-sizing:border-box;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:2px 0 0;padding:0;list-style:none}.kl-f-zauf a{display:block;height:100%;background:#fff;border:1px solid #e6e4df;border-radius:8px;padding:10px 6px;text-align:center;text-decoration:none;color:inherit;font-size:12px;line-height:1.3}.kl-f-zauf strong{display:block;font-size:13px}.kl-f-zauf span{color:#5c5c5c}@media screen and (max-width:749px){.kl-f-zauf{grid-template-columns:repeat(2,minmax(0,1fr))}}.kl-f-dor{width:100%;box-sizing:border-box;display:grid;background:#fff;border:1px solid #e6e4df;border-radius:10px;padding:2px 16px}.kl-f-dor__wiersz{display:flex;gap:12px;align-items:center;padding:12px 0;text-decoration:none;color:inherit;min-height:48px}.kl-f-dor__wiersz+.kl-f-dor__wiersz{border-top:1px solid #efede8}.kl-f-dor__wiersz span{display:grid;gap:2px;font-size:14px}.kl-f-dor__wiersz small{font-size:13px;color:#5c5c5c}.kl-f-dor__wiersz svg{flex:none}.kl-f-dor__str{margin-left:auto}.kl-f-plat{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:4px;width:100%;margin:0;padding:0;list-style:none}.kl-f-plat li{flex:0 1 44px;min-width:0}.kl-f-plat img{display:block;width:100%;max-width:44px;height:auto;aspect-ratio:152 / 96;object-fit:contain}.kl-f-wszystkie{display:block;width:100%;margin-top:12px;min-height:48px;border:1px solid #141414;border-radius:8px;background:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer}@media screen and (max-width:749px){.kl-f-wszystkie{display:none}}.kl-f-wszystkie-on .kl-f-wszystkie{display:none}@media screen and (min-width:750px){.product-information .kl-ls__btn--pdp,.product-information .kl-360__btn{display:none!important}}@media screen and (max-width:749px){.product-information .kl-ls__btn--pdp{right:12px;top:12px}.product-information .kl-360__btn{top:12px;right:auto;left:12px}}@media screen and (max-width:749px){.kl-zar--pdp .kl-zar__poz{flex-wrap:wrap}.kl-zar--pdp .kl-zar__link{flex:1 1 100%}.kl-zar--pdp .kl-zar__poz .quick-add{margin:6px 0 0 auto}}.product-form-buttons>.kl-f-serce{flex:0 0 var(--height-buy-buttons, 48px);width:var(--height-buy-buttons, 48px);min-width:0;height:var(--height-buy-buttons, 48px);padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid #141414;border-radius:10px;background:#fff;color:#141414;cursor:pointer}.product-form-buttons>.kl-f-serce:focus-visible{outline:2px solid #141414;outline-offset:2px}.product-form-buttons>.kl-f-serce[aria-pressed=true] svg path{fill:#b0102a;stroke:#b0102a}.product-form-buttons:has(>.kl-f-serce)>.accelerated-checkout-block{flex-basis:100%}.product-form-buttons:has(>.kl-f-serce)>span:not(.product-form-text__error){flex:1 1 0;min-width:0}.product-form-buttons:has(>.kl-f-serce) .add-to-cart-button{padding-inline:12px}.product-details .group-block-content>div:has(>.kl-f-serce){display:none}media-gallery [class*=swym],.product-information__media [class*=swym-wishlist]{display:none!important}media-gallery .media-gallery__grid>li:first-child,media-gallery slideshow-slide:first-of-type{background:#fff}media-gallery .media-gallery__grid>li:first-child :is(img.product-media__image),media-gallery slideshow-slide:first-of-type :is(img.product-media__image){object-fit:contain!important;background:#fff}.product-information .jdgm-prev-badge .jdgm-star{color:#141414!important;font-size:11px!important}.product-information .jdgm-prev-badge__text{font-size:13px;color:#5c5c5c}.product-details .group-block-content>div:has(>.kl-f-dost,>.kl-f-zauf,>.kl-f-dor,>.kl-f-plat,>.kl-f-zar,>.kl-zar){align-self:stretch;width:100%}.kl-f-zar{background:#fff;border:1px solid #e6e4df;border-radius:10px;padding:14px 16px 8px}.kl-f-zar__tytul{margin:0;display:flex;gap:8px;align-items:center;font-size:14px;font-weight:700}.kl-f-zar__pod{margin:4px 0 8px;font-size:13px;color:#5c5c5c}.kl-f-zar__lista{margin:0;padding:0;list-style:none}.kl-f-zar__poz{display:flex;align-items:center;gap:6px;border-top:1px solid #efede8}.kl-f-zar__etyk{flex:1;min-width:0;display:flex;align-items:center;gap:12px;padding:8px 0;min-height:56px;cursor:pointer;font-size:14px}.kl-f-zar__cb{width:20px;height:20px;accent-color:#141414;flex:none;margin:0}.kl-f-zar__img{width:44px;height:44px;object-fit:contain;background:#faf9f7;border-radius:6px;flex:none}.kl-f-zar__nazwa{line-height:1.3}.kl-f-zar__opis{display:flex;flex-direction:column;gap:2px;min-width:0}.kl-f-zar__cena{font-weight:600;font-size:13px}.kl-f-zar__szt{font-weight:400;color:#5c5c5c;white-space:nowrap}.kl-f-zar__wym{font-size:12px;color:#5c5c5c}.kl-f-zar__ile{display:inline-flex;align-items:center;flex:none;height:32px;border:1px solid #e6e4df;border-radius:8px;background:#fff}.kl-f-zar__krok{width:28px;height:30px;min-height:0;margin:0;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:none;box-shadow:none;color:#141414;cursor:pointer}.kl-f-zar__krok:disabled{color:#c4c2bd;cursor:default}.kl-f-zar__liczba{width:30px;height:30px;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;text-align:center;font:inherit;font-size:14px;font-weight:600;color:#141414;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.kl-f-zar__liczba::-webkit-outer-spin-button,.kl-f-zar__liczba::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.kl-f-zar__liczba:focus-visible,.kl-f-zar__krok:focus-visible{outline:2px solid #141414;outline-offset:-2px}.kl-f-zar__blad{margin:6px 0 8px;font-size:13px;line-height:1.4;color:#b42318}@media screen and (max-width:749px){.kl-f-zar{padding:12px 12px 6px}.kl-f-zar__poz{gap:4px}.kl-f-zar__etyk{gap:8px;font-size:13px}.kl-f-zar__img{width:36px;height:36px}.kl-f-zar__link{width:22px}}.kl-f-zar__link{width:32px;height:44px;display:inline-flex;align-items:center;justify-content:center;color:#5c5c5c;flex:none}.kl-f-zar__suma{margin:6px 0 8px;font-size:14px;font-weight:600}.kl-f-war-zrodlo{display:none!important}.kl-f-war{display:grid;gap:14px;width:100%}.kl-f-war__lbl{margin:0 0 8px;font-size:14px}.kl-f-war__lista{display:flex;flex-wrap:wrap;gap:8px}.kl-f-war__btn{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:6px 14px;border:1px solid #e6e4df;border-radius:8px;background:#fff;color:#141414;text-decoration:none;font-size:14px}.kl-f-war__btn span{display:grid;gap:2px}.kl-f-war__btn small{font-size:12px;color:#5c5c5c}.kl-f-war__btn.is-on{border:2px solid #141414;padding:5px 13px}.kl-f-war__btn.is-brak{opacity:.5;text-decoration:line-through}.kl-f-war__btn.is-niedost{opacity:.45;border-style:dashed}.kl-f-war__btn.is-niedost:hover,.kl-f-war__btn.is-niedost:focus-visible{opacity:.8}.kl-f-war__lista--kolor .kl-f-war__btn{border-radius:999px;padding:4px 14px 4px 4px}.kl-f-war__lista--kolor .kl-f-war__btn.is-on{padding:3px 13px 3px 3px}.kl-f-war__btn img{width:36px;height:36px;border-radius:50%;object-fit:cover;background:#f3f1ec}.kl-f-dor{margin-top:-12px}.kl-f-war__kropka{width:32px;height:32px;border-radius:50%;border:1px solid rgb(0 0 0 / .15);flex:none}.product-details .shopify-block:has(>.kl-f-war){width:100%;align-self:stretch}.kl-f-war__lista:not(.kl-f-war__lista--kolor) .kl-f-war__btn{flex:0 0 150px;min-width:0;box-sizing:border-box}@media screen and (max-width:749px){.kl-f-war__lista:not(.kl-f-war__lista--kolor) .kl-f-war__btn{flex:1 1 0}}.product-details .group-block-content>div:has(>.kl-payu-raty){margin-top:-20px}.kl-payu-raty{gap:6px 8px;font-size:13px}.kl-payu-raty-brand-txt{order:-1}.kl-payu-raty-logo{height:13px}.kl-cl:has(>.kl-inf),.kl-cl:has(>.kl-opis),.kl-cl:has(>.kl-op){width:100%!important;max-width:100%!important;align-self:stretch!important}.kl-inf{display:grid;grid-template-columns:250px minmax(0,1fr);gap:48px;align-items:start;width:100%}.kl-inf__nav{display:flex;flex-direction:column;gap:2px;position:sticky;top:110px;background:#fff;border:1px solid #e6e4df;border-radius:10px;padding:8px}.kl-inf__tab{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:11px 12px;min-height:46px;text-align:left;cursor:pointer;background:none;border:0;border-radius:7px;color:#5c5c5c;font:inherit;font-size:15px}.kl-inf__tab small{font-size:12px;color:#8a8780;min-width:24px;text-align:center;padding:2px 7px;border-radius:999px;background:#f1efea}.kl-inf__tab:hover{color:#141414;background:#f7f6f3}.kl-inf__tab[aria-selected=true]{color:#141414;font-weight:600;background:#f1efea}.kl-inf__tab[aria-selected=true] small{background:#141414;color:#fff}.kl-inf__tab:focus-visible{outline:2px solid #141414;outline-offset:-2px}.kl-inf__tytul{margin:0 0 6px;font-size:20px;font-weight:600}.kl-inf__arkusz{display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid #dcd9d2}.kl-inf__arkusz .kl-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:24px;align-items:baseline;padding:13px 4px;border-bottom:1px solid #e6e4df}.kl-inf__arkusz .kl-k{font-size:14px;color:#5c5c5c;font-weight:400}.kl-inf__arkusz .kl-v{font-size:15px;color:#141414;font-weight:500;text-align:left}.kl-inf__pliki{margin-top:28px}.kl-inf__pliki-tytul{margin:0 0 12px;font-size:18px;font-weight:600}.kl-inf__pliki-lista{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.kl-inf__plik{display:flex;gap:12px;align-items:center;height:100%;box-sizing:border-box;padding:14px 16px;min-height:64px;background:#fff;border:1px solid #e6e4df;border-radius:10px;color:#141414;text-decoration:none}.kl-inf__plik:hover{border-color:#141414}.kl-inf__plik>svg{flex:none}.kl-inf__plik span{display:grid;gap:2px;min-width:0}.kl-inf__plik b{font-size:14px}.kl-inf__plik small{font-size:13px;color:#5c5c5c}.kl-inf__pobierz{margin-left:auto;color:#5c5c5c}.kl-inf__plik-inne{grid-column:1 / -1}.kl-inf__plik--inne:hover,.kl-inf__plik--zamek:hover{border-color:#e6e4df}.kl-inf__plik--inne small{display:flex;flex-wrap:wrap;gap:6px 14px}.kl-inf__plik--inne small a,.kl-inf__plik--zamek small a{color:#141414;text-decoration:underline;text-underline-offset:2px}.kl-inf__plik--inne small a:hover,.kl-inf__plik--zamek small a:hover{text-decoration-thickness:2px}.kl-inf__plik--zamek{background:#f7f6f3}@media screen and (max-width:749px){.kl-inf{grid-template-columns:minmax(0,1fr);gap:14px}.kl-inf__nav{position:static;flex-direction:row;gap:6px;overflow-x:auto;scrollbar-width:none;padding:6px}.kl-inf__nav::-webkit-scrollbar{display:none}.kl-inf__tab{width:auto;flex:none;min-height:40px;padding:8px 12px;white-space:nowrap;font-size:14px}.kl-inf__tytul{display:none}.kl-inf__arkusz .kl-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:11px 2px}.kl-inf__pliki-lista{grid-template-columns:minmax(0,1fr)}}.kl-opis{display:grid;gap:40px;width:100%}.kl-opis__tekst{font-size:16px;line-height:1.65}.kl-opis__tekst>:first-child{margin-top:0}.kl-opis__tekst>:last-child{margin-bottom:0}.kl-opis__rzad{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:center}.kl-opis__img{display:block;box-sizing:border-box;width:100%;height:auto;aspect-ratio:auto;max-height:560px;object-fit:contain;padding:clamp(14px,5%,36px);border-radius:12px;background:#fff}.kl-opis__rzad--samo .kl-opis__img{max-width:640px}@media screen and (min-width:990px){.kl-opis__rzad{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:64px}.kl-opis__rzad--odwr{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}@media screen and (max-width:989px){.kl-opis__rzad--odwr .kl-opis__zdj{order:2}}.kl-op__h{margin:0 0 18px;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 400);font-size:clamp(26px,2.4vw,34px);line-height:1.2}.kl-op__karta{display:flex;flex-wrap:wrap;gap:20px 32px;align-items:center;background:#fff;border:1px solid #e6e4df;border-radius:12px;padding:22px 24px}.kl-op__wynik{display:grid;gap:4px}.kl-op__liczba{font-size:44px;font-weight:800;line-height:1}.kl-op__gw{position:relative;display:inline-block;font-size:18px;letter-spacing:2px;line-height:1}.kl-op__gw:before{content:"\2605\2605\2605\2605\2605";color:#d9d6cf}.kl-op__gw-pelne{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap}.kl-op__gw-pelne:before{content:"\2605\2605\2605\2605\2605";color:#141414}.kl-op__ile{font-size:13px;color:#5c5c5c}.kl-op__opis{flex:1;min-width:220px;margin:0;font-size:14px;color:#3d3d3d;line-height:1.5}.kl-op__btn{min-height:48px;padding:0 22px;border:0;border-radius:8px;background:#141414;color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.kl-op__btn:focus-visible{outline:2px solid #141414;outline-offset:2px}.jm-review-widget{--jm-review-widget-star-and-histogram-color: #141414 !important;--jm-review-widget-button-color: #141414 !important;--jm-review-widget-button-text-color: #ffffff !important;--jm-widget-primary-color: #141414 !important;--jm-review-widget-form-button-color: #141414 !important;--jm-review-widget-form-button-text-color: #ffffff !important}.jdgm-widget .jdgm-star,.jm-review-widget .jm-star,.jm-review-widget [class*=star]{color:#141414!important}[id$=__17817772326e108d00] .jm-review-widget__header{display:none!important}[id$=__17817772326e108d00] .jm-review-widget__body:has(.jdgm-review-list>*){background:#fff;border:1px solid #e6e4df;border-radius:12px;padding:8px 24px}[id$=__17817772326e108d00] #judgeme_product_reviews{max-width:none!important}[id$=__section_EWVa7f] .accordion{display:grid;gap:10px}[id$=__section_EWVa7f] details{background:#fff;border:1px solid #e6e4df!important;border-radius:10px;padding-inline:18px}[id$=__section_EWVa7f] details summary{font-weight:600}[id$=__section_EWVa7f] .accordion--dividers details{border-block-end:1px solid #e6e4df!important}[id$=__product-recommendations] product-card,[id$=__product-recommendations] .product-card{background:#fff;border:1px solid #e6e4df;border-radius:10px;overflow:hidden;padding-bottom:10px}[id$=__product-recommendations] .product-card .group-block,[id$=__product-recommendations] product-card .group-block{padding-inline:12px}:is([id$=__section_r6AQ7z],[id$=__section_QLW4Kc]) h2{font-size:clamp(26px,2.4vw,34px)!important}[id$=__section_QLW4Kc] .kl-opis__tekst h2{font-size:22px!important;margin:1.4em 0 .5em}[id$=__section_QLW4Kc] .kl-opis__tekst h3{font-size:22px;font-weight:600;line-height:1.3;margin:1.3em 0 .45em}.product-information .product-form-buttons .quantity-selector,.product-information .product-form-buttons .add-to-cart-button{border-radius:10px!important;overflow:hidden}.product-information .product-form-buttons :is(shopify-accelerated-checkout,shopify-accelerated-checkout-cart){--shopify-accelerated-checkout-button-border-radius: 10px !important}.product-information .shopify-payment-button__button{border-radius:10px!important}.product-details .group-block-content>div:has(>.kl-f-zauf){margin-top:-14px}.kl-f-war__lista--zdj .kl-f-war__btn{flex:0 0 132px;flex-direction:column;align-items:stretch;gap:6px;padding:8px;text-align:left}.kl-f-war__lista--zdj .kl-f-war__btn.is-on{padding:7px}.kl-f-war__lista--zdj .kl-f-war__btn img{width:100%;height:auto;aspect-ratio:1;border-radius:6px;object-fit:contain;background:#fff}.kl-f-war__lista--zdj .kl-f-war__btn span{padding:0 4px 2px}@media screen and (max-width:749px){.kl-f-war__lista--zdj .kl-f-war__btn{flex:1 1 0;min-width:0;max-width:33%}}.kl-inf__wymiary{margin:16px 0 0;background:#fff;border:1px solid #e6e4df;border-radius:12px;padding:16px}.kl-inf__wymiary img{display:block;width:100%;max-width:640px;height:auto;aspect-ratio:auto;max-height:560px;object-fit:contain;margin:0 auto}.kl-inf__wymiary figcaption{margin-top:8px;font-size:13px;color:#5c5c5c;text-align:center}.kl-cl:has(>.kl-faqp){width:100%!important;max-width:100%!important;align-self:stretch!important}.kl-faqp{display:grid;gap:10px;margin-bottom:10px}.kl-faqp__poz{background:#fff;border:1px solid #e6e4df;border-radius:10px;padding:0 18px}.kl-faqp__poz summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:12px 0;cursor:pointer;list-style:none;font-weight:600;font-size:15px}.kl-faqp__poz summary::-webkit-details-marker{display:none}.kl-faqp__poz summary:after{content:"";width:8px;height:8px;flex:none;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .2s ease}.kl-faqp__poz[open] summary:after{transform:rotate(-135deg) translateY(-2px)}.kl-faqp__odp{padding:0 0 16px;font-size:14px;line-height:1.6;color:#3d3d3d}@media(prefers-reduced-motion:reduce){.kl-faqp__poz summary:after{transition:none}}[id$=__section_EWVa7f] .accordion summary,[id$=__section_EWVa7f] .accordion summary *{text-transform:none!important;letter-spacing:0!important;font-size:15px!important;font-weight:600!important}[id$=__section_EWVa7f] .kl-faqp{margin-bottom:-22px}body>.kl-belka{z-index:90!important}media-gallery .media-gallery__grid>li,media-gallery .media-gallery__grid .product-media-container,media-gallery .media-gallery__grid .product-media,media-gallery .media-gallery__grid img{border-radius:12px}media-gallery .media-gallery__grid>li,media-gallery .media-gallery__grid .product-media-container{overflow:hidden}.product-form-buttons>.kl-f-serce svg{width:36px;height:36px}.product-information product-price .price{font-size:30px!important;font-weight:800!important;letter-spacing:-.01em}.product-information product-price .compare-at-price{font-size:20px!important}@media screen and (max-width:749px){.product-information product-price .price{font-size:28px!important}}@media screen and (min-width:990px){.product-information__grid.product-information__grid--half.product-information--media-left:not(:has(.product-information__media:empty)){grid-template-columns:var(--full-page-grid-margin) calc(var(--full-page-grid-central-column-width) * .6) calc(var(--full-page-grid-central-column-width) * .4) var(--full-page-grid-margin)}}@media screen and (max-width:749px){.swatches.swatches-type-collections{display:none!important}}.kl-f-wm{display:none}.product-details .shopify-block:has(>.kl-f-wm){width:100%;align-self:stretch}@media screen and (max-width:749px){.kl-f-war--desk{display:none!important}.kl-f-wm{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;width:100%;min-width:0;color:#141414}.kl-f-wm>*{min-width:0}.kl-f-wm small{font-size:12px;color:#5c5c5c;font-weight:400}.kl-f-wm__op{display:grid;gap:8px;min-width:0}.kl-f-wm__lbl{margin:0;font-size:14px}.kl-f-wm__kolka{display:flex;gap:4px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:2px 0;-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}.kl-f-wm__kolka::-webkit-scrollbar{display:none}.kl-f-wm__k{scroll-snap-align:start;flex:0 0 56px;display:flex;flex-direction:column;align-items:center;gap:4px;text-decoration:none;color:#141414;font-size:11px;line-height:1.15;text-align:center}.kl-f-wm__k span{display:grid;gap:1px;overflow-wrap:anywhere}.kl-f-wm__k small{font-size:10px}.kl-f-wm__dot{display:block;width:40px;height:40px;border-radius:50%;border:1px solid rgb(0 0 0 / .15);margin:4px;object-fit:cover;background:#f3f1ec;box-shadow:0 0 0 3px #fff,0 0 0 4px transparent;flex:none}.kl-f-wm__k.is-on .kl-f-wm__dot{box-shadow:0 0 0 3px #fff,0 0 0 5px #141414}.kl-f-wm__k.is-on span{font-weight:600}.kl-f-wm__k.is-niedost{opacity:.4}.kl-f-wm__k.is-brak span{text-decoration:line-through}.kl-f-wm__siatka{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.kl-f-wm__t{display:grid;align-content:start;gap:2px;padding:9px 10px;min-height:52px;border:1px solid #e6e4df;border-radius:8px;background:#fff;color:#141414;text-decoration:none;font-size:14px;line-height:1.2;min-width:0;overflow-wrap:anywhere}.kl-f-wm__t b{font-weight:600}.kl-f-wm__t img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:6px;background:#fff;margin-bottom:4px}.kl-f-wm__siatka--zdj .kl-f-wm__t{padding:6px}.kl-f-wm__t.is-on{border:2px solid #141414;padding:8px 9px}.kl-f-wm__siatka--zdj .kl-f-wm__t.is-on{padding:5px}.kl-f-wm__t.is-niedost{border-style:dashed;opacity:.5}.kl-f-wm__t.is-brak b{text-decoration:line-through}.kl-f-wm__pole{display:flex;align-items:center;gap:10px;width:100%;min-height:56px;padding:8px 12px;border:1px solid #cfccc5;border-radius:10px;background:#fff;color:#141414;font:inherit;text-align:left;cursor:pointer}.kl-f-wm__pole img{width:40px;height:40px;object-fit:contain;border-radius:6px;flex:none}.kl-f-wm__pole .kl-f-wm__pv{flex:1}.kl-f-wm__ile{font-size:12px;color:#5c5c5c;white-space:nowrap}}.kl-f-wm-host{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:none}.kl-f-wm-host.is-open{display:block}html.kl-f-wm-blok,html.kl-f-wm-blok body{overflow:hidden}.kl-f-wm__tlo{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.kl-f-wm__ark{position:absolute;left:0;right:0;bottom:0;max-height:78vh;display:flex;flex-direction:column;background:#fff;border-radius:16px 16px 0 0;box-shadow:0 -6px 24px #0000002e;color:#141414;padding-bottom:env(safe-area-inset-bottom)}.kl-f-wm__uchwyt{width:40px;height:4px;border-radius:2px;background:#d6d3cc;margin:8px auto 0}.kl-f-wm__gl{display:flex;align-items:center;justify-content:space-between;padding:8px 16px 10px;border-bottom:1px solid #e6e4df;font-size:16px}.kl-f-wm__x{width:44px;height:44px;border:0;background:none;font-size:28px;line-height:1;color:#141414;padding:0;cursor:pointer}.kl-f-wm__lista{overflow-y:auto;padding:4px 16px 24px;overscroll-behavior:contain}.kl-f-wm__sek{margin:14px 0 4px;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:#5c5c5c}.kl-f-wm__poz{display:flex;align-items:center;gap:12px;min-height:64px;padding:6px 0;border-bottom:1px solid #efede8;color:#141414;text-decoration:none}.kl-f-wm__poz img,.kl-f-wm__pusty{width:52px;height:52px;object-fit:contain;border-radius:8px;background:#f6f5f2;flex:none}.kl-f-wm__pv{display:grid;min-width:0;font-size:15px;line-height:1.3}.kl-f-wm__poz .kl-f-wm__pv{flex:1}.kl-f-wm__pv b{font-weight:600}.kl-f-wm__pv small{font-size:12px;color:#5c5c5c}.kl-f-wm__pv .kl-f-wm__uw{color:#8a6d1f}.kl-f-wm__pc{font-size:14px;font-weight:600;white-space:nowrap}.kl-f-wm__pz{display:flex;width:20px;justify-content:center;color:#141414}.kl-f-wm__poz.is-on{background:#f6f5f2;margin:0 -16px;padding:6px 16px}.kl-f-wm__poz.is-niedost b,.kl-f-wm__poz.is-niedost .kl-f-wm__pc,.kl-f-wm__poz.is-niedost img{opacity:.6}.product-media-container.media-fit-contain .product-media img.product-media__image,.product-media-container.media-fit-contain .kl-ls__img{box-sizing:border-box;padding:6%;object-fit:contain;background-color:#fff}.dialog-zoomed-gallery .product-media-container .product-media img.product-media__image{box-sizing:border-box;padding:clamp(12px,3vmin,40px);background-color:#fff}.dialog-thumbnails-list__thumbnail img{box-sizing:border-box;padding:6%;object-fit:contain!important;background-color:#fff}
/*# sourceMappingURL=/cdn/shop/t/16/assets/kl-f.css.map */
