:root{--cp-compare-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23000000' stroke-width='1.5'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M12 3v4M5 7h14M5 7l-3 6h6L5 7zm14 0l3 6h-6l3-6zM12 17v4m-4 0h8'/%3E%3C/svg%3E")}.icon--round-checkbox-outline,.icon--comparison-s,.icon--comparison-m,.icon--comparison-l,.comparison-button__icon svg{display:none !important}.comparison-view__button{position:relative}.comparison-view__button::before{content:"";display:inline-block;width:35px;height:35px;vertical-align:middle;background:var(--cp-compare-icon) center/contain no-repeat;transform:translate(9px, -2px)}.comparison-button{display:inline-flex;align-items:center}.comparison-button__icon{position:relative;width:24px;height:24px;flex:0 0 24px;margin-right:6px}.comparison-button__icon::before{content:"";position:absolute;inset:0;background:var(--cp-compare-icon) center/contain no-repeat}.comparison-button__text{margin:0;line-height:1}.catalogCard .comparison-button__icon,.catalog-card .comparison-button__icon,.product-thumb .comparison-button__icon{width:35px !important;height:35px !important;flex:0 0 35px !important}.product-view .product-toolbar,.product-page .product-toolbar,.product__column-right .product-toolbar{display:flex !important;align-items:center !important;gap:12px !important}.product-view .product-toolbar__item--icon,.product-page .product-toolbar__item--icon,.product__column-right .product-toolbar__item--icon{display:flex !important;align-items:center !important;justify-content:center !important;width:18px !important;height:18px !important;flex:0 0 18px !important}.product-view .comparison-button__icon,.product-page .comparison-button__icon,.product-view .favorites-button__icon,.product-page .favorites-button__icon,.product__column-right .comparison-button__icon,.product__column-right .favorites-button__icon{width:18px !important;height:18px !important;flex:0 0 18px !important}.product-view .comparison-button__icon::before,.product-page .comparison-button__icon::before,.product__column-right .comparison-button__icon::before{inset:0 !important;background-size:contain !important}.product-view .favorites-button__icon svg,.product-page .favorites-button__icon svg,.product__column-right .favorites-button__icon svg{width:100% !important;height:100% !important}.comparison-button__icon{width:20px;height:20px;flex:0 0 20px}.breadcrumbs{font-size:14px !important}a.a-pseudo.j-comment-opener{text-indent:-9999em;overflow:hidden;white-space:nowrap;display:inline-block;position:relative}a.a-pseudo.j-comment-opener::before{content:"NIP (opcjonalny; wymagany do faktury VAT dla firm). Adres zamieszkania wymagany do potwierdzenia zakupu (paragonu)";display:block;text-indent:0;font-size:14px;line-height:1.4}dt.form-head.j-comment-head{font-size:0 !important;overflow:visible}dt.form-head.j-comment-head::before{content:"NIP (opcjonalny; wymagany do faktury VAT dla firm). Adres zamieszkania wymagany do potwierdzenia zakupu (paragonu)";font-size:14px !important;line-height:1.4;white-space:normal;display:block}.product-price__item.product-price__item--new{font-weight:700 !important}:root{--hdr-icon-size: 20px;--hdr-col-gap: 0px;--hdr-row-gap: 5px;--hdr-nudge: -1px;--hdr-title-size: 16px;--hdr-title-w: 400;--hdr-text-size: 15px;--hdr-text-w: 400}@media(min-width: 1024px){.header__section .timetable{display:grid !important;grid-template-columns:var(--hdr-icon-size) 1fr;grid-auto-rows:auto;align-items:center;-moz-column-gap:var(--hdr-col-gap);column-gap:var(--hdr-col-gap);row-gap:var(--hdr-row-gap);transform:translateY(var(--hdr-nudge));margin:0;padding:0}.header__section .timetable .icon,.header__section .timetable svg.icon{width:var(--hdr-icon-size);height:var(--hdr-icon-size);margin:0;grid-row:1/3;vertical-align:middle}.header__section .timetable__title{grid-column:2;display:block !important;margin:0 !important;font-size:var(--hdr-title-size);font-weight:var(--hdr-title-w);line-height:1.15;white-space:normal !important}.header__section .timetable__text{grid-column:2;display:block !important;margin:0 !important;font-size:var(--hdr-text-size);font-weight:var(--hdr-text-w);line-height:1.15;white-space:normal !important}.header__section .timetable__text p{margin:0 !important}.header__section .timetable__text p+p{display:none !important}}@media(min-width: 1024px){:root{--wt-tighten: 14px}.header__section .timetable__title,.header__section .timetable__text{transform:translateX(calc(var(--wt-tighten) * -1)) !important;margin:0 !important}.header__section .timetable .icon{margin:0 !important;padding:0 !important}.header__layout--bottom .products-menu__button-text{font-size:22px !important;font-weight:700 !important;line-height:1.2 !important;text-transform:none !important;color:inherit !important;display:flex !important;align-items:center !important;gap:6px !important}.header__layout--bottom .lang-menu__button-text{font-size:22px !important;font-weight:700 !important;line-height:1.2 !important;text-transform:none !important;color:inherit !important;display:flex !important;align-items:center !important;gap:6px !important}.header__layout--bottom .products-menu__button-text,.header__layout--bottom .lang-menu__button-text{font-weight:500 !important}:root{--bottom-bar-height: 48px}.header__layout--bottom{height:var(--bottom-bar-height) !important;box-sizing:border-box}.header__layout--bottom .header__column{height:100% !important;display:flex !important;align-items:center !important}.header__layout--bottom .products-menu__button,.header__layout--bottom .lang-menu__button{height:100% !important;display:flex !important;align-items:center !important}.header__layout--bottom .products-menu__button-text,.header__layout--bottom .lang-menu__button-text{line-height:1 !important}.header__bottom{background:rgba(0,0,0,0) !important}.header__layout--bottom{background:#222 !important;max-width:1440px !important;margin:0 auto !important;border-radius:6px !important;height:var(--bottom-bar-height, 48px) !important;display:flex !important;align-items:center !important}.header__layout--bottom .lang-menu__button{padding-right:12px !important}.cart-panel,.cart-panel__container{display:none !important}.footer__address{white-space:pre-line;line-height:1.4}.contacts-address{display:none !important}.checkout .checkout-step.j-component[data-component=Delivery]{margin-top:36px}}@media(min-width: 1024px)and (max-width: 768px){.checkout .checkout-step.j-component[data-component=Delivery]{margin-top:48px}}