.bg-primary{background-color:var(--ap-orange)!important;color:var(--ap-ink)!important}a.bg-primary:focus,a.bg-primary:hover{background-color:var(--ap-orange-hover)!important}.text-primary{color:var(--ap-orange-link)!important}a.text-primary:focus,a.text-primary:hover{color:var(--ap-orange-hover)!important}.btn-link{color:var(--ap-orange-link)}.btn-link:focus,.btn-link:hover{color:var(--ap-orange-hover)}.btn,.btn-primary,.btn-secondary,.btn-tertiary,.products .product-actions .add-to-cart,.product-quantity .add .add-to-cart,.block_newsletter form input.btn,.block-promo .promo-input+button,.checkout-step li.nav-item .nav-link.active,.list-group-item.active,.nav-pills .nav-link.active,.page-item.active .page-link,.pagination .current a,.cart-products-counthome,#_mobile_cart .cart-products-count,.ap-total-wishlist,.ap-total-compare,.tag-primary,.card-primary,.readmore_btn a,#left-column .block_content .allproducts,.cat-title.title2{color:var(--ap-ink)!important}.btn:hover,.btn:focus,.btn-primary:hover,.btn-primary:focus,.btn-secondary:hover,.btn-secondary:focus,.btn-tertiary:hover,.btn-tertiary:focus{background-color:var(--ap-orange-hover)!important;color:var(--ap-ink)!important}.btn,.btn-primary,.btn-secondary,.btn-tertiary,.products .product-actions .add-to-cart,.product-quantity .add .add-to-cart,.block_newsletter form input.btn{border:1px solid var(--ap-orange-link)!important}.btn-outline-primary{color:var(--ap-orange-link);border-color:var(--ap-orange)}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active{background-color:var(--ap-orange)!important;color:var(--ap-ink)!important}.has-discount .discount,.product-flag.discount,.special-products .product-flag.discount,.product-flag.on-sale,.discount-percentage,.discount-amount{background-color:var(--ap-sale)!important;color:#fff!important}.product-price.has-discount,.has-discount .price,.product-discount~.price,.product-prices .current-price span:first-child{color:var(--ap-sale)!important}.regular-price,.product-discount .regular-price{color:var(--ap-ink-3)!important;text-decoration:line-through}.product-flag.new,.product-flag.online-only{background-color:var(--ap-ink)!important;color:#fff!important}.product-flag.pack{background-color:var(--ap-amber)!important;color:var(--ap-ink)!important}.alert-success,.alert.alert-success{background-color:var(--ap-tint-ok)!important;border-color:var(--ap-ok)!important;color:#14532d!important}.alert-danger,.alert.alert-danger{background-color:var(--ap-tint-sale)!important;border-color:var(--ap-sale)!important;color:#8c0b20!important}.alert-warning,.alert.alert-warning{background-color:var(--ap-tint-warn)!important;border-color:var(--ap-amber)!important;color:var(--ap-warn)!important}.alert-info,.alert.alert-info{background-color:var(--ap-tint-info)!important;border-color:var(--ap-info)!important;color:#0a4c85!important}.product-available,.product-available i,.in-stock,#product-availability .material-icons.product-available{color:var(--ap-ok)!important}.product-unavailable,.product-last-items,#product-availability .product-last-items{color:var(--ap-warn)!important}.js-mailalert .text-danger,.has-error .help-block,.form-control-comment.text-danger{color:var(--ap-sale)!important}.form-control,.input-group .form-control,select.form-control,textarea.form-control,.search-widget input[type=text],#search_widget input{border-color:var(--ap-field)}.form-control:focus,.input-group .form-control:focus,#search_widget input:focus{border-color:var(--ap-orange-link);box-shadow:0 0 0 3px var(--ap-orange-link);outline:none}.form-control::placeholder{color:var(--ap-ink-3);opacity:1}:focus-visible{outline:3px solid var(--ap-orange-link);outline-offset:2px}body,#wrapper,.page-content,p,li,td,dd{color:var(--ap-ink)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.page-title,.product-title,.title_block{color:var(--ap-ink)}.text-muted,small.text-muted,.product-comment-list-item .comment-date,.meta{color:var(--ap-ink-3)!important}a{color:var(--ap-ink)}a:hover,a:focus{color:var(--ap-orange-hover)}.footer-container a,.footer-container li a{color:var(--ap-ink-2)}.footer-container a:hover,.footer-container li a:hover{color:var(--ap-orange-hover)!important}.product-price,.price,.product-prices .current-price,.regular-price+.price{color:var(--ap-ink);font-variant-numeric:tabular-nums}.service_image{background-color:var(--ap-orange)!important}#search_filters .ui-slider .ui-slider-handle{background:var(--ap-orange)!important}.active_filters .filter-block .close{background-color:var(--ap-ink)!important;color:#fff!important}.custom-radio input[type=radio]:checked+span,.custom-checkbox input[type=checkbox]:checked+span{background-color:var(--ap-orange)!important}.block_newsletter .title::before{background-color:var(--ap-orange)!important}.footer-container .block-social li a:hover{background-color:var(--ap-orange)!important}.newsletter-main .left-block,.newsletter-main .right-block,.newsletter-main .left-block h1,.newsletter-main .left-block h2,.newsletter-main .left-block h3,.newsletter-main .left-block h4,.newsletter-main .left-block p,.newsletter-main .left-block span,.newsletter-main .right-block h1,.newsletter-main .right-block h2,.newsletter-main .right-block h3,.newsletter-main .right-block h4,.newsletter-main .right-block p,.newsletter-main .right-block span,.newsletter-main .block_title,#cpcouponpop h1,#cpcouponpop h2,#cpcouponpop h3,#cpcouponpop h4,#cpcouponpop p,#cpcouponpop label,#cpcouponpop .block_title{color:#fff!important}.newsletter-main input.form-control,#cpcouponpop input{color:var(--ap-ink)!important}.newsletter-main .btn,#cpcouponpop .btn,#cpcouponpop button{color:var(--ap-ink)!important}.review-img{filter:hue-rotate(-174deg) saturate(2) brightness(.95)}.star-content .star,.grade-stars .star,.comments-note .star,.star_on,.star-on,.product-comments .star-full,.average-rating .star{color:var(--ap-amber)!important}.slidertext1,.slider-text1,.offer-text1{color:var(--ap-orange-link)!important}@media (min-width:992px){#cp_vertical_menu_top.cpvm-contener{vertical-align:top;}#_top_main_menu.menu{width:calc(100% - 520px) !important;margin-left:20px;vertical-align:top;}}@media (min-width:1200px) and (max-width:1449px){#_top_main_menu.menu{width:calc(100% - 500px) !important;}#_top_main_menu .top-menu > li{margin-left:8px !important;margin-right:8px !important;}#_top_main_menu .top-menu > li > a{font-size:13px !important;}}@media (min-width:992px) and (max-width:1199px){#_top_main_menu.menu{width:calc(100% - 500px) !important;}#_top_main_menu .top-menu > li{margin-left:8px !important;margin-right:8px !important;}#_top_main_menu .top-menu > li > a{font-size:12px !important;}#_top_main_menu .top-menu > li:nth-child(2),#_top_main_menu .top-menu > li:nth-child(3){display:none !important;}}.product-prices .current-price span:first-child{color:var(--ap-ink) !important}.product-prices.has-discount .current-price span:first-child,.has-discount .current-price span:first-child,.product-discount ~ .current-price span:first-child{color:var(--ap-sale) !important}@media (min-width:992px){body:not(.page-index) #cp_vertical_menu_top #_desktop_top_menu{display:none}body:not(.page-index) #cp_vertical_menu_top:hover #_desktop_top_menu,body:not(.page-index) #cp_vertical_menu_top:focus-within #_desktop_top_menu{display:block}#cp_vertical_menu_top .block-title{cursor:pointer}}.product-miniature .comments_note,.product-miniature .total-rating{display:none !important}#product .product-information .comments_note:not(:has(.star_on)){display:none !important}#carousel .slider-caption,#carousel .caption-description,#wrapper-top .slidertext1,#wrapper-top .slidertext2{display:none !important}#carousel img,.cp-slider img{width:100%;height:auto}.ap-btn-compare span,.ap-btn-wishlist span,.cart-shoptext,.block-title .menu-title,#cookieNoticeContent .closeFontAwesome,.st-compare-title,.st-wishlist-title{font-size:0 !important;letter-spacing:0 !important}.ap-btn-compare span::after{content:"Porównaj"}.ap-btn-wishlist span::after{content:"Ulubione"}.cart-shoptext::after{content:"Koszyk"}.block-title .menu-title::after{content:"Wszystkie działy"}#cookieNoticeContent .closeFontAwesome::after{content:"Rozumiem"}.st-compare-title::after{content:"Porównaj"}.st-wishlist-title::after{content:"Do ulubionych"}.ap-btn-compare span::after,.ap-btn-wishlist span::after,.cart-shoptext::after,.block-title .menu-title::after,#cookieNoticeContent .closeFontAwesome::after{font-size:15px;letter-spacing:.8px}.st-compare-title::after,.st-wishlist-title::after{font-size:14px;letter-spacing:.8px}#featured-products .products-section-title h2.title,.newproducts .products-section-title h2.title,.productscategory-products .products-section-title h2.title{font-size:0 !important;letter-spacing:0 !important}#featured-products .products-section-title h2.title::after{content:"Polecane produkty"}.newproducts .products-section-title h2.title::after{content:"Nowości w sklepie"}.productscategory-products .products-section-title h2.title::after{content:"Z tej samej kategorii"}#featured-products .products-section-title h2.title::after,.newproducts .products-section-title h2.title::after,.productscategory-products .products-section-title h2.title::after{font-size:24px;letter-spacing:.8px;font-weight:500}#_desktop_user_info .locator{display:none !important}#_desktop_user_info .track-order span,#_desktop_user_info .sign-in span,.block_newsletter .title .block_title,.block_newsletter .title span:not(.block_title){font-size:0 !important;letter-spacing:0 !important}#_desktop_user_info .track-order span::after{content:"Śledź zamówienie"}#_desktop_user_info .sign-in span::after{content:"Moje konto"}#_desktop_user_info .track-order span::after,#_desktop_user_info .sign-in span::after{font-size:14px;letter-spacing:.8px}.block_newsletter .title .block_title::after{content:"Zapisz się na newsletter";font-size:20px;font-weight:500;letter-spacing:.8px}.block_newsletter .title span:not(.block_title)::after{content:"Nowości i promocje prosto na e-mail";font-size:14px;letter-spacing:.8px}#featured-products .products-section-title h2.title::after,.newproducts .products-section-title h2.title::after,.productscategory-products .products-section-title h2.title::after{white-space:nowrap}.service_title1,.service_title2,.block-title .menu-title,.block-title .menu-title::after,#footer .block_title,#footer h3,#footer .title,.st-compare-title::after,.st-wishlist-title::after,#cookieNoticeContent .closeFontAwesome::after{text-transform:none !important}@media (min-width:768px){.cpsearch-main + button .submit-text,#searchbox button .submit-text{font-size:0 !important}.cpsearch-main + button .submit-text::after,#searchbox button .submit-text::after{content:"Szukaj";font-size:15px;letter-spacing:.8px}}@media (max-width:767px){.owl-carousel,.owl-wrapper-outer,#featured-products,.newproducts{overflow-x:hidden !important}}@media (max-width:767px){#carousel .carousel-control,#wrapper-top .carousel-control{display:none !important}}#product .product-add-to-cart .btn-primary,#product button.add-to-cart,.product-add-to-cart .btn-primary{text-transform:none !important}.hook-reviews .comments_note,#productCommentsBlock{display:none !important}.nav-tabs a[href="#shippingcmsblock"]{display:none !important}#cpcmsbanner1_block1,#cpcmsbanner2_block1{display:block !important;float:none !important}.ap-siatka{display:grid;gap:22px;align-items:stretch;width:100%}.ap-siatka--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ap-siatka--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-kol{min-width:0;display:flex}.ap-kafel,.ap-pas{position:relative;flex:1 1 auto;display:block;overflow:hidden;border-radius:12px;text-decoration:none !important;color:#212121;background:#fff;border:1px solid #e4e8ee;isolation:isolate;transition:transform .34s cubic-bezier(.22,.7,.24,1),box-shadow .34s cubic-bezier(.22,.7,.24,1),border-color .34s ease}.ap-kafel{min-height:196px}.ap-pas{min-height:214px}.ap-kafel:hover,.ap-pas:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(22,32,43,.13);color:#212121}.ap-kafel:focus-visible,.ap-pas:focus-visible{outline:3px solid var(--ap-orange-link,#a85900);outline-offset:3px}.ap-kafel__tlo,.ap-pas__tlo{position:absolute;inset:0;z-index:0;background:#fff}.ap-kafel__tlo::after,.ap-pas__tlo::after{content:"";position:absolute;top:50%;border-radius:50%;transform:translateY(-50%);transition:transform .46s cubic-bezier(.22,.7,.24,1)}.ap-kafel__tlo::after{right:-6%;width:54%;padding-bottom:54%}.ap-pas__tlo::after{right:-5%;width:46%;padding-bottom:46%}.ap-kafel:hover .ap-kafel__tlo::after,.ap-pas:hover .ap-pas__tlo::after{transform:translateY(-50%) scale(1.06)}.ap-kafel__tresc,.ap-pas__tresc{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;height:100%;text-align:left}.ap-kafel__tresc{padding:20px 42% 20px 20px;min-height:196px}.ap-pas__tresc{padding:22px 38% 22px 26px;min-height:214px}.ap-nad{align-self:flex-start;font-family:Barlow,sans-serif;font-weight:700;font-size:10px;letter-spacing:.14em;text-transform:uppercase;line-height:1;padding:6px 9px;border-radius:4px}.ap-tyt{margin-top:10px;font-family:Poppins,sans-serif;font-weight:600;font-size:18px;line-height:1.22;letter-spacing:-.018em;color:#16202b}.ap-pas .ap-tyt{font-size:22px}.ap-pod{margin-top:6px;font-size:14px;line-height:1.34;color:#67757f;font-weight:500}.ap-cena{margin-top:12px;font-family:Poppins,sans-serif;font-weight:700;color:#16202b;font-size:29px;line-height:1;letter-spacing:-.03em;white-space:nowrap;font-variant-numeric:tabular-nums}.ap-pas .ap-cena{font-size:31px}.ap-cena .ap-gr{font-size:.78em}.ap-cena i{font-style:normal;font-size:.44em;font-weight:600;margin-left:2px}.ap-hak{margin-top:6px;font-family:Barlow,sans-serif;font-weight:600;font-size:13px;color:#7c8a94;letter-spacing:.01em}.ap-cta{margin-top:14px;align-self:flex-start;display:inline-flex;align-items:center;gap:9px;font-family:Barlow,sans-serif;font-weight:700;font-size:14px;line-height:1;color:#212121;background:var(--ap-orange,#f08102);border:1px solid var(--ap-orange-link,#a85900);border-radius:7px;padding:11px 17px;white-space:nowrap;transition:background .26s ease}.ap-kafel:hover .ap-cta,.ap-pas:hover .ap-cta{background:var(--ap-orange-hover,#d97300)}.ap-strzalka{position:relative;display:inline-block;width:14px;height:12px;flex:0 0 auto;transition:transform .34s cubic-bezier(.22,.7,.24,1)}.ap-strzalka::before{content:"";position:absolute;left:0;top:50%;width:12px;height:2px;background:currentColor;transform:translateY(-50%);border-radius:2px}.ap-strzalka::after{content:"";position:absolute;right:0;top:50%;width:7px;height:7px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:translate(1px,-50%) rotate(45deg)}.ap-kafel:hover .ap-strzalka,.ap-pas:hover .ap-strzalka{transform:translateX(4px)}.ap-kafel__foto,.ap-pas__foto{position:absolute;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.ap-kafel__foto{width:42%}.ap-pas__foto{width:38%}.ap-kafel__foto img,.ap-pas__foto img{display:block;width:auto;max-width:92%;object-fit:contain;mix-blend-mode:multiply;transition:transform .46s cubic-bezier(.22,.7,.24,1);transform-origin:center center}.ap-kafel__foto img{max-height:158px}.ap-pas__foto img{max-height:178px}.ap-kafel:hover .ap-kafel__foto img,.ap-pas:hover .ap-pas__foto img{transform:scale(1.07)}.ap-t-indygo .ap-nad{color:#33377f;background:#e9ebf8}.ap-t-indygo .ap-kafel__tlo::after,.ap-t-indygo .ap-pas__tlo::after{background:#eef0fa}.ap-t-indygo:hover{border-color:#b9c0ea}.ap-t-mieta .ap-nad{color:#0f6b54;background:#e4f4ef}.ap-t-mieta .ap-kafel__tlo::after,.ap-t-mieta .ap-pas__tlo::after{background:#e8f6f1}.ap-t-mieta:hover{border-color:#a8dccb}.ap-t-roz .ap-nad{color:#a52260;background:#fbe8f0}.ap-t-roz .ap-kafel__tlo::after,.ap-t-roz .ap-pas__tlo::after{background:#fceef4}.ap-t-roz:hover{border-color:#f0bcd4}.ap-t-grafit .ap-nad{color:#2b3946;background:#e9edf2}.ap-t-grafit .ap-kafel__tlo::after,.ap-t-grafit .ap-pas__tlo::after{background:#eef2f6}.ap-t-grafit:hover{border-color:#bcc7d3}.ap-t-cieply .ap-nad{color:#96500a;background:#fdefdd}.ap-t-cieply .ap-kafel__tlo::after,.ap-t-cieply .ap-pas__tlo::after{background:#fdf3e7}.ap-t-cieply:hover{border-color:#f3cd9c}@media (max-width:1199px){.ap-siatka{gap:16px}.ap-kafel__tresc{padding:18px 42% 18px 16px}.ap-tyt{font-size:16px}.ap-pas .ap-tyt{font-size:19px}.ap-cena{font-size:26px}.ap-pas .ap-cena{font-size:28px}.ap-kafel__foto img{max-height:136px}.ap-pas__foto img{max-height:158px}.ap-cta{padding:10px 14px;font-size:13px}}@media (max-width:991px){.ap-siatka--3{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-siatka--3>.ap-kol:first-child{grid-column:1 / -1}}@media (max-width:767px){.ap-siatka{gap:12px}.ap-siatka--3,.ap-siatka--2{grid-template-columns:1fr}.ap-siatka--3>.ap-kol:first-child{grid-column:auto}.ap-kafel,.ap-pas{min-height:168px;border-radius:10px}.ap-kafel__tresc,.ap-pas__tresc{padding:18px 40% 18px 18px;min-height:168px}.ap-pod{display:none}.ap-tyt,.ap-pas .ap-tyt{font-size:17px}.ap-cena,.ap-pas .ap-cena{font-size:26px}.ap-kafel__foto,.ap-pas__foto{width:40%}.ap-kafel__foto img,.ap-pas__foto img{max-height:128px}}@media (prefers-reduced-motion:reduce){.ap-kafel,.ap-pas,.ap-kafel__foto img,.ap-pas__foto img,.ap-strzalka,.ap-cta,.ap-kafel__tlo::after,.ap-pas__tlo::after{transition:none !important}.ap-kafel:hover,.ap-pas:hover{transform:none}}#carousel .carousel-indicators{left:auto !important;right:22px;bottom:16px;width:auto;margin:0;text-align:right}#carousel .carousel-indicators li{width:22px !important;height:6px !important;border-radius:3px}@media (min-width:768px){#carousel .carousel-control{opacity:0;transition:opacity .32s ease}#carousel:hover .carousel-control{opacity:.9}}:root{--ap-orange:#f08102;--ap-orange-hover:#d97300;--ap-orange-link:#a34a00;--ap-amber:#fdb20a;--ap-on-orange:#3f2b1f;--ap-ink:#4a3226;--ap-ink-2:#6e5445;--ap-ink-3:#7e6558;--ap-paper:#f7f1e8;--ap-surface:#efe6d8;--ap-tint:#fdf0e0;--ap-border:#e7dccb;--ap-field:#9c8877;--ap-sale:#b32217;--ap-ok:#2f6b3c;--ap-info:#1f5e8c;--ap-warn:#8c5a0a;--ap-tint-sale:#fbeae7;--ap-tint-ok:#eaf2ea;--ap-tint-warn:#fdf1df;--ap-tint-info:#eaf1f6;}body,#wrapper,#content-wrapper,#main,.container-fluid.bg_main{background-color:var(--ap-paper)!important}.page-content,#content.page-content,.product-leftside,.images-container{background-color:transparent!important}nav.header-nav,.header-top-main.bg_main,#header,.header-nav{background-color:var(--ap-paper)!important}.vertical-side-top-text,#left-column .block_title,h4.block_title,.block_title.hidden-md-down{background-color:var(--ap-surface)!important;color:var(--ap-ink)!important}.product-miniature,.card,.js-product-miniature,.thumbnail-container,#product .product-container,.tab-content,.sidebar-featured.block,.block-categories.block{background-color:#fff!important}.header-top-main.bg_main,.cp_sf-menu.top-menu,.dropdown-item,.container,#left-column .block,.block-categories,.sidebar-featured,.product-miniature,.thumbnail-container,.card,hr,.tab-content,.nav-tabs{border-color:var(--ap-border)!important}.btn,.btn-primary,.btn-secondary,.btn-tertiary,.btn-touchspin,.quick-view.btn,.st-compare-button.btn-product,.st-wishlist-button.btn-product,.products .product-actions .add-to-cart,.product-quantity .add .add-to-cart,.block_newsletter form input.btn,input.btn,a.btn,button.btn{border:1px solid var(--ap-border)!important;box-shadow:none!important;text-transform:none!important;letter-spacing:.012em!important;font-family:Lato,Arial,sans-serif!important;font-weight:700!important}.btn-primary,.btn-secondary,button.btn-primary,input.btn-primary,a.btn-primary,.products .product-actions .add-to-cart,.product-quantity .add .add-to-cart,.block_newsletter form input.btn,#product .product-add-to-cart .btn-primary,#product button.add-to-cart,.blog_view_all.btn,.readmore_btn a,.ap-cta{background-color:var(--ap-orange)!important;border:1px solid var(--ap-orange)!important;color:var(--ap-on-orange)!important;border-radius:999px!important;padding-left:26px!important;padding-right:26px!important}.btn-primary:hover,.btn-primary:focus,.btn-secondary:hover,.btn-secondary:focus,button.btn-primary:hover,.products .product-actions .add-to-cart:hover,.product-quantity .add .add-to-cart:hover,#product button.add-to-cart:hover,.ap-kafel:hover .ap-cta,.ap-pas:hover .ap-cta,.block_newsletter form input.btn:hover{background-color:var(--ap-orange-link)!important;border-color:var(--ap-orange-link)!important;color:#fff!important}.btn-touchspin,.btn-touchspin:hover{border-radius:6px!important;padding-left:0!important;padding-right:0!important}.cpsearch-main,.search_query.form-control,#search_widget input{border-radius:999px 0 0 999px!important;border-right:none!important;padding-left:22px!important}.cpsearch-main + button,#searchbox button,.search-widget button[type=submit]{border-radius:0 999px 999px 0!important}.st-compare-button.btn-product,.st-wishlist-button.btn-product,.btn-touchspin,.quick-view.btn,.btn-outline-primary{background-color:#fff!important;color:var(--ap-ink)!important;border:1px solid var(--ap-border)!important}.st-compare-button.btn-product:hover,.st-wishlist-button.btn-product:hover,.btn-touchspin:hover,.quick-view.btn:hover,.btn-outline-primary:hover{border-color:var(--ap-orange)!important;color:var(--ap-orange-link)!important;background-color:var(--ap-tint)!important}#header i.track-icon,#header i.account-icon,#header i.locator-icon,#header .carthome,#_desktop_cart .carthome,#_mobile_cart .carthome,#header .ap-btn-wishlist i.material-icons,#header .ap-btn-compare i.material-icons{background-color:var(--ap-ink)!important;color:var(--ap-ink)!important}#header a:hover i.track-icon,#header a:hover i.account-icon,#header a:hover .carthome,#header a:hover .ap-btn-wishlist i.material-icons,#header a:hover .ap-btn-compare i.material-icons{background-color:var(--ap-orange-link)!important}.products .st-wishlist-bt-content,.products .st-compare-bt-content,.products .st-wishlist-title,.product-miniature .st-wishlist-bt-content,.product-miniature .st-compare-bt-content,.product-miniature .st-wishlist-title{background-color:var(--ap-ink)!important}.products .st-wishlist-button:hover .st-wishlist-bt-content,.products .st-compare-button:hover .st-compare-bt-content{background-color:var(--ap-orange-link)!important}.wish-comp .st-wishlist-bt-content,.wish-comp .st-compare-bt-content,.wish-comp .st-wishlist-title,.wish-comp .st-compare-title,.wish-comp .fa{background-color:transparent!important;-webkit-mask-image:none!important;mask-image:none!important;color:var(--ap-ink)!important}.wish-comp a.btn-product.btn{background-color:#fff!important;border:1px solid var(--ap-border)!important;border-radius:999px!important;color:var(--ap-ink)!important;padding:9px 18px!important;height:auto!important;width:auto!important;font-weight:600!important}.wish-comp a.btn-product.btn:hover{border-color:var(--ap-orange)!important;background-color:var(--ap-tint)!important}.wish-comp a.btn-product.btn:hover .st-wishlist-title,.wish-comp a.btn-product.btn:hover .st-compare-title,.wish-comp a.btn-product.btn:hover .fa{color:var(--ap-orange-link)!important}.header-nav .material-icons,i.material-icons.menu-open,i.material-icons.left,i.material-icons.add{color:var(--ap-ink-3)!important}.cart-products-counthome,#_mobile_cart .cart-products-count,.ap-total-wishlist,.ap-total-compare{background-color:var(--ap-orange)!important;color:var(--ap-on-orange)!important;font-weight:700!important}.product-flag.new,.product-flag.online-only,.products .product-miniature:hover .product-flag.new,.products .product-miniature1:hover .product-flag.new,.quickview li.product-flag.new,.product-leftside li.product-flag.new,.products li.product-flag.new,#product_comparison li.product-flag.new{background-color:var(--ap-tint)!important;color:var(--ap-orange-link)!important;border:1px solid #f3d9b8!important;border-radius:999px!important;font-family:Lato,Arial,sans-serif!important;font-weight:700!important;font-size:11px!important;letter-spacing:.09em!important;text-transform:uppercase!important;box-shadow:none!important}.product-flag.pack{background-color:var(--ap-amber)!important;color:var(--ap-on-orange)!important}span.price,.price,.product-price,.product-prices .current-price,span.current-price-value,.product-prices .current-price span:first-child,.ap-cena{color:var(--ap-ink)!important;font-family:Raleway,Arial,sans-serif!important;font-weight:700!important;letter-spacing:-.015em!important;font-variant-numeric:tabular-nums}.has-discount .price,.product-price.has-discount,.product-prices.has-discount .current-price span:first-child,.has-discount .current-price span:first-child,.product-discount ~ .current-price span:first-child{color:var(--ap-sale)!important}.regular-price,.product-discount .regular-price{color:var(--ap-ink-3)!important}body,p,li,td,dd,input,select,textarea,label,.form-control{font-family:Lato,Arial,Helvetica,sans-serif!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.page-title,.product-title,.title_block,.block_title,.title_menu,.products-section-title,.cat-title,.breadcrumb,.menu-title,.top-menu a,.ap-tyt{font-family:Raleway,Arial,Helvetica,sans-serif!important;letter-spacing:-.012em!important;text-transform:none!important}h1,.h1,#main h1,.page-header h1,.block-category h1,.category-info h1{font-weight:600!important;line-height:1.16!important;font-size:32px!important;letter-spacing:-.02em!important}#product h1,#product .page-title{font-size:30px!important}h2,.h2,#main h2.h2,.products-section-title{font-weight:600!important;letter-spacing:-.015em!important}.product-title,.product-title a,.product-miniature .product-title a{font-family:Raleway,Arial,sans-serif!important;font-weight:600!important;line-height:1.34!important;letter-spacing:-.008em!important;color:var(--ap-ink)!important}.top-menu a[data-depth="0"],#_top_main_menu .top-menu > li > a,.title_menu,.menu-title,.block-title .menu-title::after{font-family:Raleway,Arial,sans-serif!important;font-weight:600!important;letter-spacing:.01em!important}#left-column .block-categories a,.category-sub-menu a,.categorylist a{font-family:Lato,Arial,sans-serif!important;font-weight:400!important}#product [style*="font-family"]:not(i):not(.material-icons),#description [style*="font-family"],.product-description [style*="font-family"],.tab-content [style*="font-family"],font,[face]{font-family:Lato,Arial,Helvetica,sans-serif!important}#product .product-description,#product .product-description *,#description,#description *,.product-description,.product-description *,.tab-content p,.tab-content li,.tab-content td,.tab-content span,#product p,#product li,#product td,span.block-title,.block-title{color:var(--ap-ink)!important}#product .product-description,#description,.product-description,.tab-content{font-size:16px!important;line-height:1.75!important}#product .product-description p,#description p{margin-bottom:1em}body,#wrapper,.page-content,p,li,td,dd,a,span,.contact-link,.empty-text,.service_title1,.service_title2{color:var(--ap-ink)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.page-title,.product-title,.title_block,.block_title,.title_menu{color:var(--ap-ink)!important}.text-muted,small.text-muted,.product-brand,.meta,.comment-date{color:var(--ap-ink-3)!important}a:hover,a:focus{color:var(--ap-orange-link)!important}div.title_main_menu,div.title_main_menu *,.title_main_menu .menu-title::after{background-color:var(--ap-orange)!important;color:var(--ap-on-orange)!important}.title_main_menu .material-icons{color:var(--ap-on-orange)!important}.form-control,.input-group .form-control,select.form-control,textarea.form-control,.search_query.form-control,#search_widget input,.cpsearch-main,.cpsearch-main input{border-color:var(--ap-field)!important;color:var(--ap-ink)!important;background-color:#fff!important;border-radius:8px!important}.form-control:focus,#search_widget input:focus{border-color:var(--ap-orange-link)!important;box-shadow:0 0 0 3px rgba(240,129,2,.28)!important}.form-control::placeholder{color:var(--ap-ink-3)!important}:focus-visible{outline:3px solid var(--ap-orange-link)!important;outline-offset:2px}.ap-kafel,.ap-pas{background:#fff!important;border-color:var(--ap-border)!important;color:var(--ap-ink)!important;border-radius:14px!important}.ap-kafel:hover,.ap-pas:hover{border-color:#f3d9b8!important;box-shadow:0 14px 30px rgba(74,50,38,.10)!important;color:var(--ap-ink)!important}.ap-tyt{color:var(--ap-ink)!important;font-family:Raleway,Arial,sans-serif!important;font-weight:600!important}.ap-pod{color:var(--ap-ink-3)!important;font-family:Lato,Arial,sans-serif!important}.ap-hak{color:var(--ap-ink-3)!important;font-family:Lato,Arial,sans-serif!important}.ap-cena{color:var(--ap-ink)!important}.ap-nad,.ap-t-indygo .ap-nad,.ap-t-mieta .ap-nad,.ap-t-roz .ap-nad,.ap-t-grafit .ap-nad,.ap-t-cieply .ap-nad{color:var(--ap-orange-link)!important;background:var(--ap-tint)!important;font-family:Lato,Arial,sans-serif!important;font-weight:700!important;border-radius:999px!important}.ap-t-indygo .ap-kafel__tlo::after,.ap-t-indygo .ap-pas__tlo::after,.ap-t-mieta .ap-kafel__tlo::after,.ap-t-mieta .ap-pas__tlo::after,.ap-t-roz .ap-kafel__tlo::after,.ap-t-roz .ap-pas__tlo::after,.ap-t-grafit .ap-kafel__tlo::after,.ap-t-grafit .ap-pas__tlo::after,.ap-t-cieply .ap-kafel__tlo::after,.ap-t-cieply .ap-pas__tlo::after{background:var(--ap-paper)!important}.ap-cta{color:var(--ap-on-orange)!important;font-family:Lato,Arial,sans-serif!important;border-radius:999px!important}div.close-icon,.close-icon,.active_filters .filter-block .close{background-color:var(--ap-ink)!important;color:#fff!important}#carousel .carousel-indicators li{background-color:var(--ap-border)!important;border:none!important}#carousel .carousel-indicators li.active{background-color:var(--ap-orange)!important}a.left.carousel-control,a.right.carousel-control{background-color:var(--ap-tint)!important;color:var(--ap-ink)!important}#cookieNotice{background:var(--ap-ink)!important;color:var(--ap-paper)!important;box-shadow:0 -6px 24px rgba(74,50,38,.16)!important}#cookieNoticeContent,#cookieNoticeContent .cookie_text{color:var(--ap-paper)!important}#cookieNoticeContent .closeFontAwesome{background:var(--ap-orange)!important;border:1px solid var(--ap-orange)!important;color:var(--ap-on-orange)!important;border-radius:999px!important}.alert-danger,.alert.alert-danger{background-color:var(--ap-tint-sale)!important;border-color:var(--ap-sale)!important;color:#8c1a10!important}.service_image{background-color:var(--ap-orange)!important}.product-miniature,.thumbnail-container{border-radius:14px!important;border-color:transparent!important;box-shadow:0 1px 3px rgba(74,50,38,.05)!important;transition:box-shadow .3s ease,transform .3s ease}.product-miniature:hover,.thumbnail-container:hover{box-shadow:0 12px 26px rgba(74,50,38,.10)!important}#main h1,#main .page-header h1,.block-category h1{margin-bottom:22px!important}.header-top-main.bg_main,#header .header-top,#header .header-top-main{background-color:#fff!important;border-bottom:1px solid var(--ap-border)!important}nav.header-nav,.header-nav{background-color:var(--ap-tint)!important;border-bottom:1px solid transparent!important}nav.header-nav .contact-link,nav.header-nav a,nav.header-nav span{color:var(--ap-ink)!important}.product-prices .current-price span:first-child,.current-price-value,#product .product-price.h5{font-size:34px!important;line-height:1.08!important;letter-spacing:-.022em!important;color:var(--ap-ink)!important}.product-prices .tax-shipping-delivery-label,#product .tax-shipping-delivery-label{color:var(--ap-ink-3)!important;font-size:14px!important;font-weight:400!important}.product-miniature .price,.product-miniature span.price{font-size:20px!important}#product .product-description,#description,#product #description .rte-content,.product-description{max-width:78ch!important}#product .product-description h2,#product .product-description h3,#description h2,#description h3{font-family:Raleway,Arial,sans-serif!important;font-weight:600!important;letter-spacing:-.01em!important;margin-top:1.6em!important}.blockreassurance_product,.product-additional-info .blockreassurance_product{border:1px solid var(--ap-border)!important;border-radius:14px!important;background-color:#fff!important;border-style:solid!important}.service_block_inner,.service_title1{color:var(--ap-ink)!important}.blockreassurance_product svg,.blockreassurance_product svg path,.blockreassurance_product svg g{fill:var(--ap-orange-link)!important}.images-container,.product-images,.js-qv-mask,.js-qv-mask.mask,.product-cover{background-color:transparent!important}nav.breadcrumb,.breadcrumb{background-color:transparent!important;border:none!important}.breadcrumb li,.breadcrumb li a,.breadcrumb li span{color:var(--ap-ink-3)!important;font-family:Lato,Arial,sans-serif!important}.breadcrumb li:last-child span,.breadcrumb li:last-child{color:var(--ap-ink)!important}.breadcrumb li a:hover,.breadcrumb li a:hover span{color:var(--ap-orange-link)!important}.breadcrumb li a::after,.breadcrumb li:last-child a::after{display:none!important}.breadcrumb li a,.breadcrumb li:last-child a{padding:3px 2px!important;background-color:transparent!important}.breadcrumb li:not(:last-child)::after{content:"\203A"!important;display:inline-block!important;position:static!important;transform:none!important;width:auto!important;height:auto!important;background:none!important;border:none!important;color:var(--ap-ink-3)!important;margin:0 10px!important;text-indent:0!important}.product-miniature .product-title,.product-miniature .product-title a,.products .product-title a,.product-list .product-title a{color:var(--ap-ink-2) !important;font-weight:500 !important;}.product-miniature .price,.product-miniature span.price,.products .price,.product-list .price{color:var(--ap-ink) !important;font-weight:800 !important;font-size:22px !important;letter-spacing:-.02em !important;font-variant-numeric:tabular-nums !important;}.product-miniature .product-brand,.products .product-brand{color:var(--ap-ink-3) !important;font-weight:500 !important;}div.title_main_menu,div.title_main_menu *,.cpvm-contener .block-title,.cpvm-contener .block-title *,.cart_block .top-block-cart,.cart_block .top-block-cart *,.title_main_menu .menu-title::after{background-color:var(--ap-ink) !important;color:#fbf6ef !important;}.title_main_menu .material-icons{color:var(--ap-amber) !important;}div.title_main_menu:hover,div.title_main_menu:hover *{background-color:#3c2820 !important;}a{color:var(--ap-orange-link);}a:hover,a:focus{color:var(--ap-orange-hover);}.cart-item a,.product-line-info a,.cart-summary a,.block_content a,#left-column a,#right-column a,.product-name a,.label a{color:var(--ap-ink) !important;}.cart-item a:hover,.product-line-info a:hover,.block_content a:hover,#left-column a:hover,#right-column a:hover,.product-name a:hover{color:var(--ap-orange-link) !important;}.service_block_inner .service_image,div.service_image{background-color:var(--ap-orange-link) !important;}.service_block_inner .service_image i,.service_block_inner .service_image svg{color:var(--ap-orange-link) !important;fill:var(--ap-orange-link) !important;}a.allproducts{background-color:transparent !important;color:var(--ap-orange-link) !important;border:1px solid var(--ap-border) !important;}a.allproducts:hover{background-color:var(--ap-tint) !important;border-color:#f3d9b8 !important;}:root{--ap-font-tekst:"Open Sans","Segoe UI",system-ui,sans-serif;--ap-font-glos:"Mulish","Open Sans","Segoe UI",system-ui,sans-serif;}.btn,.btn-primary,.btn-secondary,.btn-tertiary,.btn-touchspin,.quick-view.btn,.st-compare-button.btn-product,.st-wishlist-button.btn-product,.products .product-actions .add-to-cart,.product-quantity .add .add-to-cart,.block_newsletter form input.btn,input.btn,a.btn,button.btn{font-family:var(--ap-font-glos) !important;font-weight:700!important;font-size:15px!important;letter-spacing:.006em!important;}.product-flag.new,.product-flag.online-only,.products .product-miniature:hover .product-flag.new,.products .product-miniature1:hover .product-flag.new,.quickview li.product-flag.new,.product-leftside li.product-flag.new,.products li.product-flag.new,#product_comparison li.product-flag.new{font-family:var(--ap-font-tekst) !important;}span.price,.price,.product-price,.product-prices .current-price,span.current-price-value,.product-prices .current-price span:first-child,.ap-cena{font-family:var(--ap-font-glos) !important;font-weight:800!important;letter-spacing:-.02em!important;font-variant-numeric:tabular-nums lining-nums!important;}body,p,li,td,dd,input,select,textarea,label,.form-control{font-family:var(--ap-font-tekst) !important;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.page-title,.product-title,.title_block,.block_title,.title_menu,.products-section-title,.cat-title,.breadcrumb,.menu-title,.top-menu a,.ap-tyt{font-family:var(--ap-font-glos) !important;}h1,.h1,#main h1,.page-header h1,.block-category h1,.category-info h1{font-weight:700!important;font-size:32px!important;line-height:1.18!important;letter-spacing:-.018em!important;}.product-title,.product-title a,.product-miniature .product-title a{font-family:var(--ap-font-glos) !important;font-weight:600!important;line-height:1.42!important;letter-spacing:-.005em!important;}.top-menu a[data-depth="0"],#_top_main_menu .top-menu > li > a,.title_menu,.menu-title,.block-title .menu-title::after{font-family:var(--ap-font-glos) !important;}#left-column .block-categories a,.category-sub-menu a,.categorylist a{font-family:var(--ap-font-glos) !important;font-weight:500!important;font-size:14.5px!important;line-height:1.55!important;}#product [style*="font-family"]:not(i):not(.material-icons),#description [style*="font-family"],.product-description [style*="font-family"],.tab-content [style*="font-family"],font,[face]{font-family:var(--ap-font-tekst) !important;}.ap-tyt{font-family:var(--ap-font-glos) !important;}.ap-pod{font-family:var(--ap-font-tekst) !important;}.ap-hak{font-family:var(--ap-font-tekst) !important;}.ap-nad,.ap-t-indygo .ap-nad,.ap-t-mieta .ap-nad,.ap-t-roz .ap-nad,.ap-t-grafit .ap-nad,.ap-t-cieply .ap-nad{font-family:var(--ap-font-tekst) !important;font-weight:700!important;font-size:11.5px!important;letter-spacing:.1em!important;}.ap-cta{font-family:var(--ap-font-glos) !important;}.product-prices .current-price span:first-child,.current-price-value,#product .product-price.h5{font-size:34px!important;line-height:1.1!important;letter-spacing:-.022em!important;}.product-miniature .price,.product-miniature span.price{font-size:22px!important;}#product .product-description h2,#product .product-description h3,#description h2,#description h3{font-family:var(--ap-font-glos) !important;}.breadcrumb li,.breadcrumb li a,.breadcrumb li span{font-family:var(--ap-font-glos) !important;font-weight:500!important;font-size:13.5px!important;letter-spacing:.005em!important;}.product-miniature .price,.product-miniature span.price,.products .price,.product-list .price{font-size:22px!important;}*,*::before,*::after{text-transform:none !important;}#left-column .block .block_title,#left-column .block .block_title *,#right-column .block .block_title,#right-column .block .block_title *,.text-uppercase.h6,.text-capitalize,body#checkout section.checkout-step .step-title,body#checkout section.checkout-step h1 .step-edit,body#checkout #order-summary-content .step-edit,#js-checkout-summary .card-block .cart-summary-products .js-show-details{text-transform:none !important;}.ap-nad,.product-flag,.product-flags li,.product-flags span,.label,.badge,.new-box,.sale-box,.online-box,.discount,.discount-percentage,.product-availability,.cp-label{text-transform:uppercase !important;}body,.container,input,select,textarea,button,optgroup,.form-control,.custom-select,table,td,th,li,p,dd,dt,figcaption{font-family:var(--ap-font-tekst) !important;}body{font-size:16px !important;line-height:1.68 !important;letter-spacing:0 !important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}small,.small,.text-muted,.form-text{font-size:13.5px !important;line-height:1.55 !important;}h1,h2,h3,h4,h5,h6,.block_title,.block-title,.title_block,.products-section-title,.cat-title,.page-title,.h1,.h2,.h3,.card-title,.section-title,.title,.title2,.service_title1,.service_title2,.toggle-title,.block-contact-title,.tabs .nav-link,#main .page-header h1{font-family:var(--ap-font-glos) !important;font-weight:700 !important;letter-spacing:-.012em !important;text-transform:none !important;}h1,.h1,#main .page-header h1{font-size:32px !important;line-height:1.18 !important;}h2,.h2,.products-section-title{font-size:25px !important;line-height:1.26 !important;}h3,.h3{font-size:20px !important;line-height:1.32 !important;}h4,.h4,.block_title,.block-title,.title_block,.cat-title{font-size:17px !important;line-height:1.35 !important;}.products-section-title,.block_title,.block-title{font-weight:800 !important;}.block_title::first-letter,.block-title::first-letter,.title_block::first-letter,.products-section-title::first-letter,.cat-title::first-letter,.toggle-title::first-letter,.block-contact-title::first-letter,h2::first-letter,h3::first-letter,h4::first-letter,.btn::first-letter,.add-to-cart::first-letter{text-transform:uppercase !important;}.ap-nad{font-family:var(--ap-font-tekst) !important;font-weight:700 !important;font-size:11.5px !important;letter-spacing:.1em !important;line-height:1.4 !important;}.product-title,.product-title a,.product-miniature .product-title a,.products .product-title a,.product-list .product-title a,.product-name,.product-name a,.st-wishlist-title,.st-compare-title,.product-line-info a{font-family:var(--ap-font-glos) !important;font-weight:600 !important;letter-spacing:-.005em !important;text-transform:none !important;}.product-miniature .product-title,.product-miniature .product-title a,.products .product-title a,.product-list .product-title a{font-size:15px !important;line-height:1.45 !important;}#main .product-container h1,.product-detail h1,h1.h1[itemprop="name"],.product-information h1,.pb-center-column h1,.product-title h1{font-family:var(--ap-font-glos) !important;font-weight:700 !important;font-size:27px !important;line-height:1.24 !important;letter-spacing:-.015em !important;}.top-menu a,.top-menu .dropdown-item,.sub-menu a,.dropdown-submenu a,.category a,.block-categories a,.category-sub-menu a,.cp_sf-menu a,.sidevertical-menu a,.vertical-menu a,.menu-title,.title_menu,.breadcrumb,.breadcrumb a,.breadcrumb li,.breadcrumb span{font-family:var(--ap-font-glos) !important;text-transform:none !important;}.top-menu > li > a,.menu-title,.title_menu{font-weight:600 !important;font-size:15px !important;letter-spacing:.002em !important;}.sub-menu a,.dropdown-submenu a,.block-categories a,.category-sub-menu a{font-weight:500 !important;font-size:14.5px !important;line-height:1.55 !important;}.breadcrumb,.breadcrumb a,.breadcrumb li,.breadcrumb span{font-weight:500 !important;font-size:13.5px !important;letter-spacing:.005em !important;}#description,#description *,.product-description,.product-description *,.product-short-description,.product-short-description *,[id^="product-description-short"],[id^="product-description-short"] *,.rte,.rte *{font-family:var(--ap-font-tekst) !important;}#description [style*="font-family"],#description font,#description [face],.product-description [style*="font-family"],.product-description font,.product-description [face],[id^="product-description-short"] [style*="font-family"],[id^="product-description-short"] font,[id^="product-description-short"] [face],.rte [style*="font-family"],.rte font,.rte [face],[style*="Microsoft Sans"],[style*="microsoft sans"],font[face]{font-family:var(--ap-font-tekst) !important;font-size:inherit !important;line-height:inherit !important;}#description,#product .product-description,[id^="product-description-short"],.rte{font-size:16.5px !important;line-height:1.72 !important;letter-spacing:.002em !important;}#description p,#description li,#description div,#description span,#product .product-description p,#product .product-description li,[id^="product-description-short"] p,[id^="product-description-short"] li,.rte p,.rte li{font-size:16.5px !important;line-height:1.72 !important;}#description,#description > *,#product .product-description,[id^="product-description-short"],.rte{max-inline-size:58ch !important;}.product-miniature .product-description,.products .product-description,.product-list .product-description{font-size:16px !important;line-height:1.5 !important;letter-spacing:normal !important;max-inline-size:none !important;}#description ul,#description ol,#product .product-description ul,.rte ul{padding-inline-start:1.15em !important;list-style-position:outside !important;}#description li,#product .product-description li,.rte li{padding-inline-start:.1em !important;}#description h1,#description h2,#description h3,.product-description h1,.product-description h2{font-family:var(--ap-font-glos) !important;font-weight:700 !important;font-size:20px !important;line-height:1.3 !important;max-inline-size:34ch !important;}.cookie_text,.cookie-text,.block_content > p,.category-description p,#category-description p,.cms-block p{display:inline-block;max-inline-size:62ch;}.price,.product-price,.current-price-value,.product-price-and-shipping .price,.regular-price,.product-discount .regular-price,.cart-summary .value,.total-value,.price-wrap{font-family:var(--ap-font-glos) !important;font-variant-numeric:tabular-nums lining-nums !important;letter-spacing:-.02em !important;text-transform:none !important;}.product-miniature .price,.products .price,.product-list .price{font-weight:800 !important;font-size:22px !important;line-height:1.2 !important;}.product-prices .current-price-value,.product-prices .price,.product-information .price{font-weight:800 !important;font-size:34px !important;line-height:1.1 !important;}.regular-price,.product-discount .regular-price{font-weight:600 !important;font-size:.62em !important;text-decoration:line-through !important;}.btn,.btn-primary,.btn-secondary,.btn-product,button,.add-to-cart,.cart-content-btn .btn,input[type="submit"],a.allproducts,.continue,.btn-tertiary{font-family:var(--ap-font-glos) !important;font-weight:700 !important;font-size:15px !important;line-height:1.25 !important;letter-spacing:.006em !important;text-transform:none !important;}.btn-sm,.btn-xs,.btn.small{font-size:13.5px !important;}.btn-lg,.add-to-cart{font-size:16px !important;letter-spacing:.004em !important;}.product-brand,.product-miniature .product-brand,.products .product-brand,.product-manufacturer,.product-reference{font-family:var(--ap-font-tekst) !important;font-size:11.5px !important;font-weight:700 !important;line-height:1.5 !important;letter-spacing:.085em !important;text-transform:uppercase !important;}.product-flag,.product-flags li,.product-flags span,.label,.badge,.discount,.discount-percentage,.online-box,.new-box,.sale-box,.product-availability,.cp-label{font-family:var(--ap-font-tekst) !important;font-weight:700 !important;font-size:11.5px !important;line-height:1.45 !important;letter-spacing:.085em !important;}.product-availability{font-size:12.5px !important;letter-spacing:.05em !important;}input,select,textarea,.form-control{font-size:15.5px !important;line-height:1.5 !important;}label,.form-control-label{font-weight:600 !important;font-size:14px !important;}.tabs .nav-link{font-size:16px !important;font-weight:700 !important;}th{font-family:var(--ap-font-glos) !important;font-weight:700 !important;}span.price,.price,.product-price,.product-prices .current-price,span.current-price-value,.product-prices .current-price span:first-child,.product-miniature .price,.product-miniature span.price,.products .price,.product-list .price,.ap-cena{font-family:"Open Sans",Arial,Helvetica,sans-serif !important;font-weight:800 !important;font-variant-numeric:tabular-nums lining-nums !important;letter-spacing:-.022em !important;}:root{--u5-r1:10px;--u5-r2:16px;--u5-r3:24px;--u5-rp:999px;--u5-e1:0 1px 2px rgba(74,50,38,.06),0 2px 6px rgba(74,50,38,.07);--u5-e2:0 1px 2px rgba(74,50,38,.07),0 8px 18px rgba(74,50,38,.11);--u5-e3:0 4px 10px rgba(74,50,38,.12),0 22px 40px rgba(74,50,38,.18);--u5-sec:54px;--u5-pad:16px;--border-radius:10px;}.btn,.btn-secondary,button,input,select,textarea,.form-control,.left-part,.js-search-link,.btn-touchspin,.dropdown-menu,.modal-content,.ui-autocomplete,.cpsearch-main,.search_query,.text-hide,.products-selection,.facet-label,.pagination .page-link{border-radius:var(--u5-r1) !important;}.btn-primary,.add-to-cart,.quick-view,.ap-cta,.product-flag,.ap-nad,.filter-button .btn{border-radius:var(--u5-rp) !important;}.product-miniature,.card,.block-categories,#search_filters,.products-section,.page-content,.block-category,.tmvm-contener.sidevertical-menu,#left-column .block,.featured-block,.cpcms-banner{border-radius:var(--u5-r2) !important;}.wishlist,.compare,.st-wishlist-button,.st-compare-button,i.btn.prev,i.btn.next,.ui-slider-handle,.carousel-indicators li,.thumb-nav a{border-radius:var(--u5-rp) !important;}.add-to-cart-button,.product-bottom .add-to-cart-button{border-radius:var(--u5-rp) !important;}.header-top .search_query.form-control{border-radius:var(--u5-rp) 0 0 var(--u5-rp) !important;}.header-top .cpsearch-main .btn-primary{border-radius:0 var(--u5-rp) var(--u5-rp) 0 !important;}.ap-total,.ap-total-wishlist,.ap-total-compare,.cart-products-counthome,.carousel-control,#search_filters a.ui-slider-handle,.ui-slider a.ui-slider-handle,.ui-slider-handle,.top_button i.material-icons,#_mobile_cart .cart-products-count{border-radius:var(--u5-rp) !important;}.ap-kafel,.ap-pas{border-radius:var(--u5-r2) !important;}#search_filters .ui-slider,#search_filters .ui-slider *,.ui-corner-all{border-radius:var(--u5-rp) !important;}.cpvm-contener,.carousel-inner,.js-content-wrapper,.top_button,.allproducts,.spacer,.ui-slider,.ui-slider-range,.breadcrumb ol,.columns.container,main .container{border-radius:var(--u5-r1) !important;}.tmvm-contener .block-title,.cpvm-contener .block-title{border-radius:var(--u5-r2) var(--u5-r2) 0 0 !important;}.cp_sf-menu.top-menu{border-radius:0 0 var(--u5-r2) var(--u5-r2) !important;}.wishlist,.compare,.st-wishlist-button,.st-compare-button,.thumbnail-container,.product-flags li,.facet-title,.block-category,.products-selection{box-shadow:none !important;}.card,.block-categories,#search_filters,#left-column .block,.page-content,.products-section{box-shadow:var(--u5-e1) !important;}.tmvm-contener.sidevertical-menu{box-shadow:var(--u5-e2) !important;}.cart_block.block,.dropdown-menu,.ui-autocomplete,.modal-content,.quickview .modal-content{box-shadow:var(--u5-e3) !important;}#header{min-height:0 !important;}.header-nav{padding-top:3px !important;padding-bottom:3px !important;}.header-top .container{padding-top:16px !important;padding-bottom:16px !important;}.header-top{box-shadow:none !important;}.header-top-main.bg_main{margin-bottom:0 !important;box-shadow:var(--u5-e1) !important;position:relative;z-index:5;}.header-top-main.bg_main .container{min-height:46px !important;}header .logo{max-height:42px !important;width:auto !important;}.header-top .header-left,.header-top .header-center,.header-top .header-right{min-height:0 !important;}.header-top .search_query.form-control{height:46px !important;}.header-top .cpsearch-main .btn-primary{height:46px !important;}main > section{padding-top:var(--u5-sec) !important;padding-bottom:var(--u5-sec) !important;}main > section:first-of-type{padding-top:24px !important;padding-bottom:0 !important;}main > section#wrapper{padding-top:20px !important;padding-bottom:0 !important;}#cpcmsbanner1,#cpcmsbanner2,#featured-products,.newproducts,.tabs.products_block,.products-section{margin:0 !important;padding-top:44px !important;padding-bottom:44px !important;}#cpcmsbanner1 > .container,#cpcmsbanner2 > .container{padding-top:0 !important;}#featured-products,.newproducts{background:var(--ap-tint) !important;border-top:1px solid var(--ap-border) !important;border-bottom:1px solid var(--ap-border) !important;}.tabs.products_block:not(:has(.product-miniature)){padding-top:0 !important;padding-bottom:0 !important;}#featured-products .products,.newproducts .products{margin-bottom:0 !important;}#featured-products .owl-dots,.newproducts .owl-dots,#featured-products .carousel-indicators,.newproducts .carousel-indicators{margin-top:14px !important;}#featured-products .tab-content,.newproducts .tab-content{padding-bottom:0 !important;}.products-section-title,.cat-title,.block_title{margin-bottom:22px !important;}.products-section-title{position:relative !important;padding-bottom:14px !important;}.products-section-title::after{content:"";position:absolute;left:0;bottom:0;width:56px;height:3px;border-radius:var(--u5-rp);background:var(--ap-orange);}main > section:first-of-type .carousel.slide{border-radius:var(--u5-r3) !important;overflow:hidden !important;}.product-miniature{background:#fff !important;border:1px solid var(--ap-border) !important;box-shadow:var(--u5-e2) !important;padding:0 !important;overflow:hidden !important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease !important;height:100% !important;display:flex !important;flex-direction:column !important;}.product-miniature > .row{margin-left:0 !important;margin-right:0 !important;}.product-miniature:hover{transform:translateY(-4px);box-shadow:var(--u5-e3) !important;border-color:var(--ap-orange) !important;}.product-miniature .thumbnail-container{position:relative !important;width:100% !important;aspect-ratio:1 / 1 !important;height:auto !important;background:#fff !important;border:0 !important;border-radius:0 !important;overflow:hidden !important;margin:0 !important;}.product-miniature .thumbnail-container .thumbnail{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:100% !important;padding:10px !important;}.product-miniature .thumbnail-container img{width:100% !important;height:100% !important;object-fit:contain !important;transition:transform .28s ease !important;}.product-miniature:hover .thumbnail-container img{transform:scale(1.05);}.product-miniature .product-description .product-actions-main{display:none !important;}.product-miniature .thumbnail-container .product-actions-main{position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;top:auto !important;width:auto !important;height:auto !important;padding:9px !important;background:rgba(255,255,255,.97) !important;border-top:1px solid var(--ap-border) !important;transform:translateY(110%);transition:transform .22s ease;z-index:3;}.product-miniature:hover .thumbnail-container .product-actions-main{transform:translateY(0);}.product-miniature .add-to-cart-or-refresh{display:flex !important;align-items:center !important;gap:8px !important;width:100% !important;margin:0 !important;}.product-miniature .compare{display:none !important;}.product-miniature .quick-view.btn{flex:1 1 auto !important;height:38px !important;min-width:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;background:var(--ap-orange) !important;border:1px solid var(--ap-orange) !important;color:var(--ap-on-orange) !important;box-shadow:none !important;padding:0 12px !important;white-space:nowrap !important;font-size:0 !important;overflow:hidden !important;}.product-miniature .quick-view.btn::before{content:none !important;}.product-miniature .quick-view.btn::after{content:"Zobacz" !important;display:inline-block !important;position:static !important;mask-image:none !important;-webkit-mask-image:none !important;background:none !important;width:auto !important;height:auto !important;font-weight:700 !important;font-size:13px !important;line-height:1 !important;letter-spacing:.01em !important;color:var(--ap-on-orange) !important;}.product-miniature .quick-view.btn:hover{background:var(--ap-orange-link) !important;border-color:var(--ap-orange-link) !important;}.product-miniature .quick-view.btn:hover::after{color:#fff;}.product-miniature .wishlist{flex:0 0 38px !important;width:38px !important;height:38px !important;margin:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;background:#fff !important;border:1px solid var(--ap-border) !important;}.product-miniature .wishlist:hover{border-color:var(--ap-orange) !important;}.product-miniature .st-wishlist-button{width:36px !important;height:36px !important;padding:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;background:transparent !important;border:0 !important;box-shadow:none !important;}.st-wishlist-title,.st-compare-title{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;clip-path:inset(50%) !important;white-space:nowrap !important;font-size:12px !important;}.product-miniature .product-description{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;padding:14px var(--u5-pad) 10px !important;margin:0 !important;}.product-miniature .product-brand{font-size:12px !important;letter-spacing:.06em !important;margin:0 0 5px !important;display:block !important;}.product-miniature .product-title{margin:0 !important;}.product-miniature .product-title a{display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden !important;line-height:1.35 !important;min-height:2.7em !important;}.product-miniature .comments_note{margin:0 !important;}.product-miniature .product-bottom{margin-top:auto !important;padding:10px var(--u5-pad) 14px !important;border-top:1px solid var(--ap-border) !important;}.product-miniature .product-price-and-shipping{margin:0 !important;}.product-miniature .product-flags{top:10px !important;left:10px !important;z-index:4 !important;}.product_list.grid{display:flex !important;flex-wrap:wrap !important;gap:0 !important;padding:0 !important;margin:0 !important;align-items:stretch !important;}.product_list.grid > .product_item{padding:0 10px 20px !important;margin:0 !important;display:flex !important;flex-direction:column !important;}.product_list.grid > .product_item > .product{flex:1 1 auto !important;display:flex !important;width:100% !important;}.product_list.grid .product-miniature{width:100% !important;}.block-category{padding:20px 24px !important;margin-bottom:16px !important;border:1px solid var(--ap-border) !important;}#js-product-list-header .block-category h1.h1,.block-category h1.h1{margin:0 !important;padding:0 !important;border-bottom:0 !important;}.block-category .block-category-inner:not(:has(*)){display:none !important;}.products-selection{background:var(--ap-tint) !important;border:1px solid var(--ap-border) !important;padding:10px 16px !important;margin-bottom:20px !important;}#js-product-list-top{margin-bottom:20px !important;}.ets_block_search form{position:relative !important;display:flex !important;align-items:center !important;gap:8px !important;}.ets_block_search form .form-control{flex:1 1 auto !important;min-width:0 !important;}.ets_block_search form .button{position:static !important;flex:0 0 auto !important;width:auto !important;height:40px !important;padding:0 16px !important;background:var(--ap-orange) !important;color:var(--ap-on-orange) !important;border:1px solid var(--ap-orange) !important;border-radius:var(--u5-rp) !important;text-indent:0 !important;opacity:1 !important;}.ets_block_search form .icon_search{display:none !important;}.pagination .page-list li a{border-radius:var(--u5-r1) !important;background:#fff !important;border:1px solid var(--ap-border) !important;box-shadow:none !important;}.pagination .page-list li.current a,.pagination .page-list li a:hover{background:var(--ap-orange) !important;border-color:var(--ap-orange) !important;color:var(--ap-on-orange) !important;}#tab-content{background:#fff !important;border:1px solid var(--ap-border) !important;border-radius:var(--u5-r2) !important;box-shadow:var(--u5-e1) !important;padding:10px 32px 28px !important;display:flow-root !important;}#tab-content .tab-pane{background:transparent !important;float:none !important;max-width:680px !important;margin:0 auto !important;padding:22px 0 !important;}#tab-content .tab-pane p,#tab-content .tab-pane li,#tab-content .tab-pane div,#tab-content .tab-pane span{background:transparent !important;}.product-tabcontent .nav-tabs{margin-bottom:18px !important;}#product .product-container,#product .page-content.product-cover{border-radius:var(--u5-r2) !important;}#product .product-cover img,#product .images-container img{border-radius:var(--u5-r1) !important;}.footer-container{padding-top:26px !important;}.footer-middle{margin-top:24px !important;margin-bottom:24px !important;}.footer-container .block_newsletter{padding-top:22px !important;padding-bottom:22px !important;}.footer-container .links li,.footer-container .block ul li{margin-bottom:2px !important;}.footer-container .links li a,.footer-container .block ul li a{padding:5px 0 !important;}.footer-container h3,.footer-container .h3,.footer-container .block_title{margin-bottom:12px !important;}@media (max-width:991px){.header-top-main .container > [class*="col-"]{overflow:hidden !important;}:root{--u5-sec:32px;--u5-pad:12px;}.header-top .container{padding-top:12px !important;padding-bottom:12px !important;}#cpcmsbanner1,#cpcmsbanner2,#featured-products,.newproducts,.tabs.products_block,.products-section{padding-top:26px !important;padding-bottom:26px !important;}main > section#wrapper{padding-top:24px !important;}#tab-content{padding:8px 16px 20px !important;}#tab-content .tab-pane{padding:16px 0 !important;}.block-category{padding:16px 18px !important;margin-bottom:12px !important;}.products-selection{padding:8px 12px !important;margin-bottom:14px !important;}.product_list.grid > .product_item{padding:0 6px 12px !important;}.product-miniature .thumbnail-container .thumbnail{padding:8px !important;}.product-miniature .product-description{padding:12px var(--u5-pad) 8px !important;}.product-miniature .product-bottom{padding:8px var(--u5-pad) 12px !important;}.product-miniature .thumbnail-container .product-actions-main{position:absolute !important;left:auto !important;right:8px !important;top:8px !important;bottom:auto !important;width:auto !important;padding:0 !important;background:transparent !important;border:0 !important;transform:none !important;}.product-miniature .add-to-cart-or-refresh{display:block !important;}.product-miniature .quick-view.btn{display:none !important;}.product-miniature .wishlist{box-shadow:var(--u5-e1) !important;}.product-brand,.ap-nad,.total-rating,.product-flag,.comments_note,.comments_note span,small,.small,.footer-container a,.footer-container li{font-size:12px !important;}.product-flags li,.product-flags li.product-flag,li.product-flag.new,li.product-flag.on-sale{font-size:12px !important;}span.ap-nad,.ap-kafel__tresc .ap-nad,.ap-pas__tresc .ap-nad{font-size:12px !important;}.product-reference label.label,.product-reference span,.brand-infos label.label,.product-quantities label.label,.product-variants label.label{font-size:12px !important;}.ap-cena i,.ap-cena sup,.product-price i{font-size:12px !important;}}.product-tabcontent .nav-tabs .nav-link,#product .nav-tabs .nav-link{color:var(--ap-ink-2) !important;}.product-tabcontent .nav-tabs .nav-link.active,#product .nav-tabs .nav-link.active{color:var(--ap-ink) !important;}a.blog_view_all.btn,.blog_view_all_button a.btn{color:var(--ap-on-orange) !important;background:var(--ap-orange) !important;border-color:var(--ap-orange) !important;}.ap-t-indygo{--k-akc:#6d3557;--k-tint:#f6ecf2;}.ap-t-mieta{--k-akc:#0d6157;--k-tint:#e6f2f0;}.ap-t-roz{--k-akc:#a52351;--k-tint:#fbeaf0;}.ap-t-grafit{--k-akc:#2b5680;--k-tint:#eaf1f7;}.ap-t-cieply{--k-akc:#8a5312;--k-tint:#fbf1e1;}.ap-t-indygo .ap-kafel__tlo::after,.ap-t-indygo .ap-pas__tlo::after,.ap-t-mieta .ap-kafel__tlo::after,.ap-t-mieta .ap-pas__tlo::after,.ap-t-roz .ap-kafel__tlo::after,.ap-t-roz .ap-pas__tlo::after,.ap-t-grafit .ap-kafel__tlo::after,.ap-t-grafit .ap-pas__tlo::after,.ap-t-cieply .ap-kafel__tlo::after,.ap-t-cieply .ap-pas__tlo::after{background:var(--k-tint) !important;transition:transform .45s cubic-bezier(.22,.7,.24,1),background-color .3s ease !important;}.ap-t-indygo .ap-nad,.ap-t-mieta .ap-nad,.ap-t-roz .ap-nad,.ap-t-grafit .ap-nad,.ap-t-cieply .ap-nad{background:var(--k-tint) !important;color:var(--k-akc) !important;border:1px solid transparent !important;transition:background-color .28s ease,color .28s ease,border-color .28s ease !important;}.ap-kafel,.ap-pas{transition:transform .3s cubic-bezier(.22,.7,.24,1),box-shadow .3s cubic-bezier(.22,.7,.24,1),border-color .3s ease !important;}.ap-t-indygo:hover,.ap-t-mieta:hover,.ap-t-roz:hover,.ap-t-grafit:hover,.ap-t-cieply:hover{border-color:var(--k-akc) !important;transform:translateY(-5px) !important;box-shadow:var(--u5-e3) !important;}.ap-t-indygo:hover .ap-nad,.ap-t-mieta:hover .ap-nad,.ap-t-roz:hover .ap-nad,.ap-t-grafit:hover .ap-nad,.ap-t-cieply:hover .ap-nad{background:var(--k-akc) !important;color:#fff !important;}.ap-t-indygo:hover .ap-kafel__tlo::after,.ap-t-indygo:hover .ap-pas__tlo::after,.ap-t-mieta:hover .ap-kafel__tlo::after,.ap-t-mieta:hover .ap-pas__tlo::after,.ap-t-roz:hover .ap-kafel__tlo::after,.ap-t-roz:hover .ap-pas__tlo::after,.ap-t-grafit:hover .ap-kafel__tlo::after,.ap-t-grafit:hover .ap-pas__tlo::after,.ap-t-cieply:hover .ap-kafel__tlo::after,.ap-t-cieply:hover .ap-pas__tlo::after{transform:translateY(-50%) scale(1.1) !important;}.ap-kafel__foto img,.ap-pas__foto img{transition:transform .45s cubic-bezier(.22,.7,.24,1) !important;}.ap-kafel:hover .ap-kafel__foto img,.ap-pas:hover .ap-pas__foto img{transform:scale(1.07) !important;}@media (prefers-reduced-motion:reduce){.ap-kafel,.ap-pas,.ap-kafel *,.ap-pas *{transition:none !important;}.ap-kafel:hover,.ap-pas:hover{transform:none !important;}}@media (min-width:1200px){#_desktop_top_menu{top:78px !important;}#_desktop_top_menu #top-menu{height:100% !important;display:flex !important;flex-direction:column !important;justify-content:center !important;padding:6px 0 !important;overflow:hidden !important;border-radius:var(--u5-r2,16px) !important;border:1px solid var(--ap-border) !important;box-shadow:var(--u5-e1) !important;}#_desktop_top_menu #top-menu > li > a{padding-top:9px !important;padding-bottom:8px !important;}}@media (min-width:1200px) and (max-width:1449px){#_desktop_top_menu{height:390px !important;}}@media (min-width:1450px){#_desktop_top_menu{height:496px !important;}}:root{--u5-r1:4px;--u5-r2:8px;--u5-r3:10px;--u5-rp:6px;--border-radius:4px;}.btn,.btn-primary,.btn-secondary,.btn-tertiary,button.btn-primary,input.btn-primary,a.btn-primary,.products .product-actions .add-to-cart,.product-quantity .add .add-to-cart,.block_newsletter form input.btn,#product .product-add-to-cart .btn-primary,#product button.add-to-cart,.blog_view_all.btn,.readmore_btn a,.ap-cta,.st-compare-button.btn-product,.st-wishlist-button.btn-product,.quick-view.btn,.btn-outline-primary,.product-miniature .quick-view.btn,.product-miniature .wishlist,#cookieNoticeContent .closeFontAwesome,.ap-nad,.product-flag.new,.product-flag.online-only,.products li.product-flag.new,.product-leftside li.product-flag.new,.quickview li.product-flag.new,.cart-products-counthome,#_mobile_cart .cart-products-count,.ap-total-wishlist,.ap-total-compare,.pagination .page-list li a{border-radius:var(--u5-rp) !important;}.ap-kafel,.ap-pas,.product-miniature,.thumbnail-container,#tab-content,.block-category,.products-selection,#product .product-container,#product .page-content.product-cover{border-radius:var(--u5-r2) !important;}.btn-touchspin,.btn-touchspin:hover,.form-control,.input-group .form-control,select.form-control,textarea.form-control,.cpsearch-main,.cpsearch-main input,#product .product-cover img,#product .images-container img{border-radius:var(--u5-r1) !important;}.header-top .search_query.form-control,.search_query.form-control,#search_widget input{border-radius:var(--u5-r1) 0 0 var(--u5-r1) !important;}.header-top .cpsearch-main .btn-primary,.cpsearch-main + button,#searchbox button,.search-widget button[type=submit]{border-radius:0 var(--u5-r1) var(--u5-r1) 0 !important;}.tmvm-contener .block-title,.cpvm-contener .block-title{border-radius:var(--u5-r2) var(--u5-r2) 0 0 !important;}.cp_sf-menu.top-menu{border-radius:0 0 var(--u5-r2) var(--u5-r2) !important;}@media (min-width:1200px){#_desktop_top_menu #top-menu{border-radius:var(--u5-r2) !important;}}main > section:first-of-type .carousel.slide{border-radius:var(--u5-r3) !important;}#search_filters a.ui-slider-handle,.ui-slider a.ui-slider-handle,.ui-slider-handle{border-radius:50% !important;}.ap-nad,.ap-t-indygo .ap-nad,.ap-t-mieta .ap-nad,.ap-t-roz .ap-nad,.ap-t-grafit .ap-nad,.ap-t-cieply .ap-nad,.wish-comp a.btn-product.btn,a.st-compare-button.btn-product,a.st-wishlist-button.btn-product{border-radius:var(--u5-rp) !important;}.blockreassurance_product,.product-additional-info .blockreassurance_product{border-radius:var(--u5-r2) !important;}li.thumb-container,li.thumb-container.item,.social-sharing li,.social-sharing li a,i.material-icons.product-unavailable{border-radius:var(--u5-r1) !important;}:root{--ux-1:8px;--ux-2:16px;--ux-3:24px;--ux-4:48px;--ux-rzad-info:36px;--ux-rzad-glowny:86px;--ux-rzad-menu:54px;--apb-r:6px;--apb-h:44px;--apb-h-sm:36px;--apb-px:20px;--apb-px-sm:14px;--apb-fs:14px;--apb-fw:600;--ux-ikona:24px;}@media (min-width:992px){#header .header-nav{min-height:var(--ux-rzad-info) !important;}#header .header-nav > .container{display:flex !important;align-items:center !important;min-height:var(--ux-rzad-info) !important;padding-top:0 !important;padding-bottom:0 !important;}#header .header-nav .left-nav,#header .header-nav .right-nav{float:none !important;}#header .header-nav .right-nav{margin-left:auto !important;}#header .header-nav #_desktop_user_info{display:flex !important;align-items:center !important;gap:var(--ux-3) !important;}#header .header-nav #_desktop_user_info .locator{display:none !important;}#header .header-nav a.top-link:not(.locator){display:inline-flex !important;align-items:center !important;gap:var(--ux-1) !important;margin:0 !important;padding:0 !important;font-size:14px !important;line-height:1 !important;}#header .header-nav #_desktop_user_info > a + a{border-left:1px solid var(--ap-border) !important;padding-left:var(--ux-3) !important;}#header .header-top > .header-div > .container{display:flex !important;align-items:center !important;gap:var(--ux-3) !important;min-height:var(--ux-rzad-glowny) !important;padding-top:0 !important;padding-bottom:0 !important;}#header .header-top .header-left{flex:0 0 auto !important;width:auto !important;padding:0 !important;}#header .header-top .header-center{flex:1 1 auto !important;width:auto !important;padding:0 !important;min-width:0 !important;}#header .header-top .header-right{flex:0 0 auto !important;width:auto !important;padding:0 !important;}#header .header-top .header-left,#header .header-top .header-center,#header .header-top .header-right{display:flex !important;align-items:center !important;}#header .header-top .header-center > .text-xs-center.mobile{display:none !important;}#header .header-top .header-center #search_block_top{flex:1 1 auto !important;width:auto !important;max-width:640px !important;padding:0 !important;margin:0 auto !important;}#search_block_top form,#search_widget form,.cpsearch-main form{display:flex !important;align-items:stretch !important;width:100% !important;}#search_block_top .search_query.form-control,#header .header-top .search_query.form-control{height:var(--apb-h) !important;flex:1 1 auto !important;min-width:0 !important;border:1px solid var(--ap-border) !important;border-right:0 !important;border-radius:var(--apb-r) 0 0 var(--apb-r) !important;padding:0 var(--ux-2) !important;font-size:15px !important;background:#fff !important;}#search_block_top .search_query.form-control:focus,#header .header-top .search_query.form-control:focus{border-color:var(--ap-orange) !important;box-shadow:none !important;outline:2px solid rgba(240,129,2,.22) !important;outline-offset:0 !important;}#header .header-top .cpsearch-main .btn-primary,#search_block_top button[type=submit]{height:var(--apb-h) !important;min-height:var(--apb-h) !important;border-radius:0 var(--apb-r) var(--apb-r) 0 !important;padding:0 22px !important;flex:0 0 auto !important;}#header .header-top .header-right{gap:var(--ux-3) !important;}#header .header-top .header-right .overlay{display:none !important;}#header .header-right .head-compare,#header .header-right .head-wishlist,#header #_desktop_cart{position:relative !important;width:68px !important;min-width:68px !important;height:52px !important;margin:0 !important;padding:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;}#header .header-right .head-compare > a,#header .header-right .head-wishlist > a,#header #_desktop_cart .blockcart > .header > .icon_menu{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:5px !important;width:100% !important;height:100% !important;padding:0 !important;margin:0 !important;line-height:1 !important;cursor:pointer !important;}#header .header-right .head-compare i.material-icons,#header .header-right .head-wishlist i.material-icons,#header #_desktop_cart .carthome{display:block !important;width:var(--ux-ikona) !important;height:var(--ux-ikona) !important;font-size:0 !important;line-height:0 !important;margin:0 !important;padding:0 !important;background-color:var(--ap-ink) !important;background-image:none !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-position:center !important;mask-position:center !important;-webkit-mask-size:contain !important;mask-size:contain !important;transition:background-color .18s ease !important;}#header .header-right .head-compare i.material-icons{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8h14'/%3E%3Cpath d='m13 4 4 4-4 4'/%3E%3Cpath d='M21 16H7'/%3E%3Cpath d='m11 12-4 4 4 4'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8h14'/%3E%3Cpath d='m13 4 4 4-4 4'/%3E%3Cpath d='M21 16H7'/%3E%3Cpath d='m11 12-4 4 4 4'/%3E%3C/svg%3E") !important;}#header .header-right .head-wishlist i.material-icons{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.8 4.6a5.5 5.5 0 0 0-7.8 0L12 5.7l-1-1.1a5.5 5.5 0 0 0-7.8 7.8l1.1 1L12 21l7.7-7.6 1.1-1a5.5 5.5 0 0 0 0-7.8z'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.8 4.6a5.5 5.5 0 0 0-7.8 0L12 5.7l-1-1.1a5.5 5.5 0 0 0-7.8 7.8l1.1 1L12 21l7.7-7.6 1.1-1a5.5 5.5 0 0 0 0-7.8z'/%3E%3C/svg%3E") !important;}#header #_desktop_cart .carthome{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1.4'/%3E%3Ccircle cx='18' cy='20' r='1.4'/%3E%3Cpath d='M2 3h2.2l2.3 12.1a1.6 1.6 0 0 0 1.6 1.3h9.1a1.6 1.6 0 0 0 1.6-1.3L21 7H5.1'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1.4'/%3E%3Ccircle cx='18' cy='20' r='1.4'/%3E%3Cpath d='M2 3h2.2l2.3 12.1a1.6 1.6 0 0 0 1.6 1.3h9.1a1.6 1.6 0 0 0 1.6-1.3L21 7H5.1'/%3E%3C/svg%3E") !important;}#header .header-right .head-compare:hover i.material-icons,#header .header-right .head-wishlist:hover i.material-icons,#header #_desktop_cart:hover .carthome{background-color:var(--ap-orange-link) !important;}#header .header-right .head-compare > a > span,#header .header-right .head-wishlist > a > span,#header #_desktop_cart .cart-shoptext{display:block !important;font-size:0 !important;line-height:0 !important;letter-spacing:0 !important;margin:0 !important;padding:0 !important;}#header .header-right .head-compare > a > span::after,#header .header-right .head-wishlist > a > span::after,#header #_desktop_cart .cart-shoptext::after{font-family:var(--ap-font-tekst) !important;font-size:12px !important;font-weight:600 !important;line-height:1 !important;letter-spacing:0 !important;color:var(--ap-ink) !important;white-space:nowrap !important;}#header #_desktop_cart .cart_custom{display:block !important;margin:0 !important;padding:0 !important;line-height:1 !important;}#header .header-right .ap-total-compare,#header .header-right .ap-total-wishlist,#header #_desktop_cart .cart-products-counthome{position:absolute !important;top:1px !important;left:50% !important;right:auto !important;margin-left:4px !important;transform:none !important;min-width:17px !important;height:17px !important;padding:0 5px !important;border-radius:9px !important;box-shadow:0 0 0 2px #fff !important;background:var(--ap-orange) !important;color:var(--ap-on-orange) !important;font-family:var(--ap-font-tekst) !important;font-size:11px !important;font-weight:700 !important;line-height:17px !important;text-align:center !important;border:0 !important;}#header .header-top-main{min-height:var(--ux-rzad-menu) !important;}#header .header-top-main > .container{display:flex !important;align-items:stretch !important;min-height:var(--ux-rzad-menu) !important;padding-top:0 !important;padding-bottom:0 !important;}#cp_vertical_menu_top{flex:0 0 280px !important;width:280px !important;padding:0 !important;}#cp_vertical_menu_top .block-title{height:var(--ux-rzad-menu) !important;min-height:var(--ux-rzad-menu) !important;display:flex !important;align-items:center !important;gap:12px !important;padding:0 20px !important;border-radius:var(--u5-r2,10px) var(--u5-r2,10px) 0 0 !important;margin:0 !important;}#cp_vertical_menu_top .block-title .menu-title{line-height:1 !important;margin:0 !important;}#cp_vertical_menu_top .block-title i.material-icons{margin:0 !important;}@media (min-width:1200px){#_desktop_top_menu.vertical-menu{top:var(--ux-rzad-menu) !important;}#wrapper-top{padding-top:0 !important;margin-top:-1px !important;}}#_top_main_menu{flex:1 1 auto !important;width:auto !important;display:flex !important;align-items:center !important;padding:0 0 0 var(--ux-3) !important;margin:0 !important;}#_top_main_menu > #top-menu{display:flex !important;align-items:center !important;gap:4px !important;height:var(--ux-rzad-menu) !important;margin:0 !important;padding:0 !important;}#_top_main_menu > #top-menu > li{display:flex !important;align-items:center !important;height:var(--ux-rzad-menu) !important;margin:0 !important;padding:0 !important;}#_top_main_menu > #top-menu > li > a{display:flex !important;align-items:center !important;height:34px !important;padding:0 12px !important;border-radius:var(--apb-r) !important;font-size:14px !important;font-weight:600 !important;line-height:1 !important;white-space:nowrap !important;}#_top_main_menu > #top-menu > li > a:hover{background:var(--ap-tint) !important;}#cpheadercms2{flex:0 0 auto !important;display:flex !important;align-items:center !important;padding:0 !important;}#cpheadercms2 .offer-link{display:flex !important;align-items:center !important;gap:4px !important;height:var(--ux-rzad-menu) !important;}#cpheadercms2 .offer-link a{display:flex !important;align-items:center !important;height:34px !important;padding:0 12px !important;border-radius:var(--apb-r) !important;font-size:14px !important;font-weight:600 !important;line-height:1 !important;white-space:nowrap !important;}#cpheadercms2 .offer-link a:hover{background:var(--ap-tint) !important;}@media (min-width:1200px){#_desktop_top_menu.vertical-menu > #top-menu{display:flex !important;flex-direction:column !important;height:100% !important;padding:6px 0 !important;overflow:hidden !important;}#_desktop_top_menu.vertical-menu > #top-menu > li[id^="cpcategory-"]{display:flex !important;flex:1 1 0 !important;min-height:0 !important;align-items:stretch !important;}#_desktop_top_menu.vertical-menu > #top-menu > li:not([id]){display:none !important;}#_desktop_top_menu.vertical-menu > #top-menu > li > a{display:flex !important;flex-direction:row-reverse !important;justify-content:space-between !important;align-items:center !important;gap:10px !important;width:100% !important;height:100% !important;padding:0 18px !important;font-size:14px !important;line-height:1.2 !important;white-space:normal !important;overflow:hidden !important;text-align:left !important;}#_desktop_top_menu.vertical-menu > #top-menu > li > a > .pull-xs-right{float:none !important;margin:0 !important;flex:0 0 auto !important;display:flex !important;align-items:center !important;}#_desktop_top_menu.vertical-menu > #top-menu > li > a > .pull-xs-right i.material-icons{font-size:18px !important;line-height:1 !important;}}}.btn,a.btn,button.btn,input.btn,.quick-view.btn,.st-wishlist-button.btn-product,.st-compare-button.btn-product,.btn-primary,.btn-secondary,.btn-tertiary,.products .product-actions .add-to-cart,.product-quantity .add .add-to-cart,.block_newsletter form input.btn,#product button.add-to-cart,.ap-cta,.readmore_btn a,.blog_view_all.btn{border-radius:var(--apb-r) !important;font-family:var(--ap-font-glos) !important;font-weight:var(--apb-fw) !important;font-size:var(--apb-fs) !important;letter-spacing:0 !important;text-transform:none !important;box-shadow:none !important;line-height:1 !important;}.btn-primary,button.btn-primary,input.btn-primary,a.btn-primary,.btn-secondary,.btn-tertiary,.products .product-actions .add-to-cart,.product-quantity .add .add-to-cart,.block_newsletter form input.btn,#product .product-add-to-cart .btn-primary,#product button.add-to-cart,.ap-cta{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:var(--ux-1) !important;height:var(--apb-h) !important;min-height:var(--apb-h) !important;padding:0 var(--apb-px) !important;background-color:var(--ap-orange) !important;border:1px solid var(--ap-orange) !important;color:var(--ap-on-orange) !important;transition:background-color .18s ease,border-color .18s ease !important;}.btn-primary:hover,.btn-primary:focus,button.btn-primary:hover,a.btn-primary:hover,.btn-secondary:hover,.btn-tertiary:hover,.products .product-actions .add-to-cart:hover,.product-quantity .add .add-to-cart:hover,#product button.add-to-cart:hover,.ap-kafel:hover .ap-cta,.ap-pas:hover .ap-cta,.ap-cta:hover,.block_newsletter form input.btn:hover{background-color:var(--ap-orange-hover) !important;border-color:var(--ap-orange-hover) !important;color:var(--ap-on-orange) !important;}.quick-view.btn,.quick-view.btn.btn-primary{height:var(--apb-h-sm) !important;min-height:var(--apb-h-sm) !important;padding:0 var(--apb-px-sm) !important;font-size:13px !important;}.ap-cta{align-self:flex-start !important;margin-top:14px !important;white-space:nowrap !important;}.carousel-control,.carousel .carousel-control,i.btn.prev,i.btn.next{width:var(--apb-h-sm) !important;height:var(--apb-h-sm) !important;border-radius:var(--apb-r) !important;box-shadow:none !important;}#cpcmsbanner1,#cpcmsbanner2,#featured-products,.newproducts,#cpserviceblock,.tabs.products_block,.products-section{padding-top:var(--ux-4) !important;padding-bottom:var(--ux-4) !important;margin:0 !important;}main > section#wrapper{padding-top:0 !important;padding-bottom:0 !important;}.ap-siatka{gap:var(--ux-3) !important;}.customNavigation i.btn{display:flex !important;align-items:center !important;justify-content:center !important;width:var(--apb-h-sm) !important;height:var(--apb-h-sm) !important;font-size:0 !important;background:#fff !important;border:1px solid var(--ap-border) !important;border-radius:var(--apb-r) !important;box-shadow:none !important;transition:border-color .18s ease,background-color .18s ease !important;}.customNavigation i.btn::before{content:"" !important;display:block !important;width:18px !important;height:18px !important;background-color:var(--ap-ink) !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-position:center !important;mask-position:center !important;-webkit-mask-size:contain !important;mask-size:contain !important;}.customNavigation i.btn.prev::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'/%3E%3C/svg%3E") !important;}.customNavigation i.btn.next::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") !important;}.customNavigation i.btn:hover{border-color:var(--ap-orange) !important;}.customNavigation i.btn:hover::before{background-color:var(--ap-orange-link) !important;}.carousel .carousel-control span.icon-prev,.carousel .carousel-control span.icon-next{display:flex !important;align-items:center !important;justify-content:center !important;}.block_newsletter form input[type=email]{height:var(--apb-h) !important;border-radius:var(--apb-r) 0 0 var(--apb-r) !important;}.block_newsletter form input.btn[value="OK"]{display:none !important;}@media (max-width:767px){.block_newsletter form input.btn[value="OK"]{display:inline-flex !important;}.block_newsletter form input.btn[value="Subscribe"]{display:none !important;}}.block_newsletter form input.btn{border-radius:0 var(--apb-r) var(--apb-r) 0 !important;}:root{--ap-akcja:#f08102;--ap-akcja-hover:#d97300;--ap-akcja-napis:#ffffff;}.btn-primary,button.btn-primary,input.btn-primary,a.btn-primary,.btn-secondary,.btn-tertiary,.products .product-actions .add-to-cart,.product-quantity .add .add-to-cart,.block_newsletter form input.btn,#product .product-add-to-cart .btn-primary,#product button.add-to-cart,.quick-view.btn,.quick-view.btn.btn-primary,.ap-cta{background-color:var(--ap-akcja) !important;border-color:var(--ap-akcja) !important;color:var(--ap-akcja-napis) !important;}.btn-primary:hover,.btn-primary:focus,button.btn-primary:hover,a.btn-primary:hover,.btn-secondary:hover,.btn-tertiary:hover,.products .product-actions .add-to-cart:hover,.product-quantity .add .add-to-cart:hover,#product button.add-to-cart:hover,.quick-view.btn:hover,.ap-kafel:hover .ap-cta,.ap-pas:hover .ap-cta,.ap-cta:hover,.block_newsletter form input.btn:hover{background-color:var(--ap-akcja-hover) !important;border-color:var(--ap-akcja-hover) !important;color:var(--ap-akcja-napis) !important;}#header .header-right .ap-total-compare,#header .header-right .ap-total-wishlist,#header #_desktop_cart .cart-products-counthome,.cart-products-counthome,#_mobile_cart .cart-products-count,.ap-total-wishlist,.ap-total-compare{background:var(--ap-akcja) !important;color:var(--ap-akcja-napis) !important;}#cpheadercms2 .offer-link a:last-child::after{content:none !important;display:none !important;}#cp_vertical_menu_top .block-title{background:var(--ap-orange) !important;border-radius:10px 10px 0 0 !important;gap:14px !important;padding:0 22px !important;box-shadow:none !important;}#cp_vertical_menu_top .block-title .menu-title{font-size:0 !important;background:transparent !important;padding:0 !important;margin:0 !important;}#cp_vertical_menu_top .block-title .menu-title::after{font-family:var(--ap-font-glos) !important;font-size:16px !important;font-weight:800 !important;letter-spacing:.2px !important;color:#ffffff !important;white-space:nowrap !important;background:transparent !important;padding:0 !important;}#cp_vertical_menu_top .block-title i.material-icons{width:22px !important;height:16px !important;font-size:0 !important;background-color:#ffffff !important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 16'%3E%3Crect y='0' width='22' height='2.6' rx='1.3' fill='%23000'/%3E%3Crect y='6.7' width='22' height='2.6' rx='1.3' fill='%23000'/%3E%3Crect y='13.4' width='22' height='2.6' rx='1.3' fill='%23000'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 16'%3E%3Crect y='0' width='22' height='2.6' rx='1.3' fill='%23000'/%3E%3Crect y='6.7' width='22' height='2.6' rx='1.3' fill='%23000'/%3E%3Crect y='13.4' width='22' height='2.6' rx='1.3' fill='%23000'/%3E%3C/svg%3E") !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-position:center !important;mask-position:center !important;-webkit-mask-size:contain !important;mask-size:contain !important;}@media (min-width:1200px){#_desktop_top_menu.vertical-menu > #top-menu{border-radius:0 0 10px 10px !important;}}:root{--ux-ikona:28px;}#header .header-right .head-compare,#header .header-right .head-wishlist,#header #_desktop_cart{width:76px !important;min-width:76px !important;height:58px !important;}#header .header-right .head-compare > a,#header .header-right .head-wishlist > a,#header #_desktop_cart .blockcart > .header > .icon_menu{gap:6px !important;}#header .header-right .head-compare i.material-icons,#header .header-right .head-wishlist i.material-icons,#header #_desktop_cart .carthome{width:28px !important;height:28px !important;}#header .header-right .head-compare > a > span::after,#header .header-right .head-wishlist > a > span::after,#header #_desktop_cart .cart-shoptext::after{font-size:13px !important;font-weight:600 !important;color:var(--ap-ink) !important;}#header .header-right .head-compare i.material-icons{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8h13'/%3E%3Cpath d='m13.5 4.5 3.5 3.5-3.5 3.5'/%3E%3Cpath d='M20 16H7'/%3E%3Cpath d='m10.5 12.5-3.5 3.5 3.5 3.5'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8h13'/%3E%3Cpath d='m13.5 4.5 3.5 3.5-3.5 3.5'/%3E%3Cpath d='M20 16H7'/%3E%3Cpath d='m10.5 12.5-3.5 3.5 3.5 3.5'/%3E%3C/svg%3E") !important;}#header .header-right .head-wishlist i.material-icons{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20.3 3.9 12.2a5.2 5.2 0 0 1 7.4-7.3l.7.7.7-.7a5.2 5.2 0 0 1 7.4 7.3z'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20.3 3.9 12.2a5.2 5.2 0 0 1 7.4-7.3l.7.7.7-.7a5.2 5.2 0 0 1 7.4 7.3z'/%3E%3C/svg%3E") !important;}#header #_desktop_cart .carthome{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9.5' cy='20' r='1.5'/%3E%3Ccircle cx='18' cy='20' r='1.5'/%3E%3Cpath d='M2.5 3.5h2.6l2.2 11.2a1.7 1.7 0 0 0 1.7 1.4h8.6a1.7 1.7 0 0 0 1.7-1.4l1.4-7.2H6'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9.5' cy='20' r='1.5'/%3E%3Ccircle cx='18' cy='20' r='1.5'/%3E%3Cpath d='M2.5 3.5h2.6l2.2 11.2a1.7 1.7 0 0 0 1.7 1.4h8.6a1.7 1.7 0 0 0 1.7-1.4l1.4-7.2H6'/%3E%3C/svg%3E") !important;}#header .header-right .ap-total-compare,#header .header-right .ap-total-wishlist,#header #_desktop_cart .cart-products-counthome{top:0 !important;margin-left:6px !important;min-width:19px !important;height:19px !important;border-radius:10px !important;font-size:11.5px !important;line-height:19px !important;box-shadow:0 0 0 2px #fff !important;}#header .header-top .cpsearch-main{border:0 !important;padding:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;flex:1 1 auto !important;display:flex !important;min-width:0 !important;}#search_block_top form{border:1px solid var(--ap-orange) !important;border-radius:var(--apb-r) !important;overflow:hidden !important;background:#fff !important;box-shadow:none !important;}#search_block_top .search_query.form-control,#header .header-top .search_query.form-control{height:42px !important;border:0 !important;border-radius:0 !important;background:#fff !important;color:var(--ap-ink) !important;padding:0 16px !important;}#search_block_top .search_query.form-control::placeholder{color:var(--ap-ink-3) !important;opacity:1 !important;}#search_block_top .search_query.form-control:focus,#header .header-top .search_query.form-control:focus{outline:none !important;box-shadow:none !important;}#search_block_top form:focus-within{box-shadow:0 0 0 3px rgba(240,129,2,.20) !important;}#header .header-top .cpsearch-main .btn-primary,#search_block_top button[type=submit]{height:42px !important;min-height:42px !important;border:0 !important;border-radius:0 !important;padding:0 26px !important;}@media (min-width:1200px){#_top_main_menu > #top-menu > li[id^="category-"]{display:flex !important;}#_top_main_menu > #top-menu > li#more_menu,#_top_main_menu > #top-menu > li:not([id]){display:none !important;}}#_top_main_menu > #top-menu{gap:2px !important;}#_top_main_menu > #top-menu > li > a::after{content:none !important;display:none !important;}#_top_main_menu > #top-menu > li > a{height:36px !important;padding:0 10px !important;border-radius:var(--apb-r) !important;font-family:var(--ap-font-glos) !important;font-size:14px !important;font-weight:600 !important;color:var(--ap-ink) !important;transition:background-color .16s ease,color .16s ease !important;}#_top_main_menu > #top-menu > li > a:hover,#_top_main_menu > #top-menu > li:hover > a,#_top_main_menu > #top-menu > li > a:focus-visible{background:var(--ap-tint) !important;color:var(--ap-orange-link) !important;}#cpheadercms2 .offer-link a{font-family:var(--ap-font-glos) !important;font-size:14px !important;font-weight:600 !important;color:var(--ap-ink) !important;height:36px !important;padding:0 14px !important;}#cpheadercms2 .offer-link a:hover{background:var(--ap-tint) !important;color:var(--ap-orange-link) !important;}#carousel .carousel-indicators{left:auto !important;right:20px !important;bottom:18px !important;width:auto !important;margin:0 !important;padding:6px 10px !important;display:flex !important;align-items:center !important;gap:7px !important;background:rgba(18,15,12,.34) !important;-webkit-backdrop-filter:blur(7px) saturate(1.1) !important;backdrop-filter:blur(7px) saturate(1.1) !important;border-radius:9px !important;box-shadow:none !important;z-index:3 !important;}#carousel .carousel-indicators li{width:7px !important;height:7px !important;min-width:7px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50% !important;background-color:rgba(255,255,255,.55) !important;text-indent:0 !important;cursor:pointer !important;transition:width .45s cubic-bezier(.22,.7,.24,1),border-radius .45s cubic-bezier(.22,.7,.24,1),background-color .3s ease !important;}#carousel .carousel-indicators li:hover{background-color:rgba(255,255,255,.72) !important;}#carousel .carousel-indicators li.active{width:20px !important;border-radius:4px !important;background-color:rgba(255,255,255,.98) !important;}@media (prefers-reduced-motion:reduce){#carousel .carousel-indicators li{transition:none !important;}}@media (max-width:767px){#carousel .carousel-indicators{right:10px !important;bottom:10px !important;padding:6px 9px !important;gap:6px !important;}#carousel .carousel-indicators li{width:6px !important;height:6px !important;min-width:6px !important;}#carousel .carousel-indicators li.active{width:18px !important;}}#carousel .carousel-control{width:44px !important;height:44px !important;display:flex !important;align-items:center !important;justify-content:center !important;background:rgba(18,15,12,.34) !important;-webkit-backdrop-filter:blur(8px) saturate(1.1) !important;backdrop-filter:blur(8px) saturate(1.1) !important;border:1px solid rgba(255,255,255,.22) !important;border-radius:50% !important;box-shadow:none !important;opacity:0 !important;text-shadow:none !important;transition:opacity .28s ease,transform .28s cubic-bezier(.22,.7,.24,1),background-color .28s ease,border-color .28s ease !important;}#carousel:hover .carousel-control{opacity:1 !important;}#carousel .carousel-control:hover,#carousel .carousel-control:focus-visible{opacity:1 !important;background:rgba(18,15,12,.48) !important;border-color:rgba(255,255,255,.34) !important;}#carousel .carousel-control.left:hover{transform:translateX(-2px) !important;}#carousel .carousel-control.right:hover{transform:translateX(2px) !important;}#carousel .carousel-control span.icon-prev,#carousel .carousel-control span.icon-next,#carousel .carousel-control:hover span.icon-prev,#carousel .carousel-control:hover span.icon-next,#carousel:hover .carousel-control span.icon-prev,#carousel:hover .carousel-control span.icon-next{position:static !important;width:19px !important;height:19px !important;margin:0 !important;font-size:0 !important;line-height:0 !important;color:transparent !important;background-color:#ffffff !important;background-image:none !important;filter:drop-shadow(0 1px 2px rgba(0,0,0,.28)) !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-position:center !important;mask-position:center !important;-webkit-mask-size:contain !important;mask-size:contain !important;}#carousel .carousel-control span.icon-prev::before,#carousel .carousel-control span.icon-next::before,#carousel .carousel-control:hover span.icon-prev::before,#carousel .carousel-control:hover span.icon-next::before{content:none !important;display:none !important;}#carousel .carousel-control span.icon-prev,#carousel .carousel-control:hover span.icon-prev{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'/%3E%3C/svg%3E") !important;}#carousel .carousel-control span.icon-next,#carousel .carousel-control:hover span.icon-next{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") !important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") !important;}@media (prefers-reduced-motion:reduce){#carousel .carousel-control{transition:none !important;}#carousel .carousel-control:hover{transform:none !important;}}#carousel .carousel-control span i.material-icons,#carousel .carousel-control:hover span i.material-icons,#carousel:hover .carousel-control span i.material-icons{display:none !important;}@media (min-width:1200px){#_top_main_menu #top-menu > li > .sub-menu,#_top_main_menu #top-menu > li > .popover{padding:18px 20px 20px !important;background:#ffffff !important;border:1px solid var(--ap-border) !important;border-top:0 !important;border-radius:0 0 12px 12px !important;box-shadow:0 18px 40px rgba(74,50,38,.14) !important;z-index:999 !important;}#_top_main_menu #top-menu > li > .sub-menu .menu-banners,#_top_main_menu #top-menu > li > .popover .menu-banners{display:none !important;}#_top_main_menu #top-menu > li > .sub-menu > ul,#_top_main_menu #top-menu > li > .popover > ul{display:block !important;width:100% !important;max-width:none !important;float:none !important;column-count:3 !important;column-gap:24px !important;column-fill:balance !important;margin:0 !important;padding:0 !important;list-style:none !important;}#_top_main_menu #top-menu > li > .sub-menu > ul > li,#_top_main_menu #top-menu > li > .popover > ul > li{display:block !important;width:auto !important;max-width:none !important;min-width:0 !important;float:none !important;margin:0 0 2px !important;padding:0 !important;break-inside:avoid !important;-webkit-column-break-inside:avoid !important;page-break-inside:avoid !important;}#_top_main_menu #top-menu > li > .sub-menu > ul > li > a,#_top_main_menu #top-menu > li > .popover > ul > li > a{display:block !important;width:100% !important;max-width:none !important;padding:8px 10px !important;border:0 !important;border-radius:var(--apb-r) !important;font-family:var(--ap-font-tekst) !important;font-size:14px !important;font-weight:500 !important;line-height:1.35 !important;color:var(--ap-ink) !important;text-decoration:none !important;transition:background-color .16s ease,color .16s ease !important;}#_top_main_menu #top-menu > li > .sub-menu > ul > li > a:hover,#_top_main_menu #top-menu > li > .popover > ul > li > a:hover,#_top_main_menu #top-menu > li > .sub-menu > ul > li > a:focus-visible{background:var(--ap-tint) !important;color:var(--ap-orange-link) !important;}#_top_main_menu #top-menu > li:hover > a{background:var(--ap-tint) !important;color:var(--ap-orange-link) !important;}}@media (min-width:1200px){#_desktop_top_menu.vertical-menu > #top-menu{overflow:visible !important;}#_desktop_top_menu.vertical-menu > #top-menu > li{position:relative !important;}#_desktop_top_menu.vertical-menu > #top-menu > li > a{position:relative !important;}#_desktop_top_menu.vertical-menu > #top-menu > li:hover > a{background:var(--ap-tint) !important;color:var(--ap-orange-link) !important;}#_desktop_top_menu.vertical-menu > #top-menu > li:hover > a::before{content:"" !important;position:absolute !important;left:0 !important;top:4px !important;bottom:4px !important;width:3px !important;border-radius:0 2px 2px 0 !important;background:var(--ap-orange) !important;}#_desktop_top_menu.vertical-menu > #top-menu > li > a .pull-xs-right i.material-icons{transition:transform .18s ease,color .18s ease !important;}#_desktop_top_menu.vertical-menu > #top-menu > li:hover > a .pull-xs-right i.material-icons{color:var(--ap-orange-link) !important;transform:translateX(3px) !important;}#_desktop_top_menu.vertical-menu > #top-menu > li > .sub-menu{display:block !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important;left:100% !important;right:auto !important;top:-8px !important;bottom:auto !important;width:354px !important;max-width:none !important;height:auto !important;max-height:74vh !important;margin:0 !important;padding:14px 16px !important;background:#fff8f0 !important;border:1px solid #f0dfc9 !important;border-left:4px solid var(--ap-orange) !important;border-radius:0 12px 12px 0 !important;box-shadow:0 16px 36px rgba(33,33,33,.18) !important;overflow-y:auto !important;overflow-x:hidden !important;z-index:1000 !important;transform:translateX(-10px) !important;transform-origin:left center !important;transition:opacity .16s cubic-bezier(.2,.8,.2,1) .14s,transform .16s cubic-bezier(.2,.8,.2,1) .14s,visibility 0s linear .30s !important;}#_desktop_top_menu.vertical-menu > #top-menu > li:hover > .sub-menu{visibility:visible !important;opacity:1 !important;pointer-events:auto !important;transform:none !important;transition:opacity .16s cubic-bezier(.2,.8,.2,1) .08s,transform .16s cubic-bezier(.2,.8,.2,1) .08s,visibility 0s linear .08s !important;}#_desktop_top_menu.vertical-menu > #top-menu > li#cpcategory-105 > .sub-menu,#_desktop_top_menu.vertical-menu > #top-menu > li#cpcategory-108 > .sub-menu,#_desktop_top_menu.vertical-menu > #top-menu > li#cpcategory-109 > .sub-menu{top:auto !important;bottom:-8px !important;max-height:calc(100vh - 24px) !important;}#_desktop_top_menu.vertical-menu > #top-menu > li > .sub-menu::before{content:"" !important;position:absolute !important;left:-14px !important;top:0 !important;bottom:0 !important;width:14px !important;background:transparent !important;}#_desktop_top_menu.vertical-menu > #top-menu > li#cpcategory-100 > .sub-menu,#_desktop_top_menu.vertical-menu > #top-menu > li#cpcategory-101 > .sub-menu,#_desktop_top_menu.vertical-menu > #top-menu > li#cpcategory-102 > .sub-menu,#_desktop_top_menu.vertical-menu > #top-menu > li#cpcategory-103 > .sub-menu,#_desktop_top_menu.vertical-menu > #top-menu > li#cpcategory-104 > .sub-menu,#_desktop_top_menu.vertical-menu > #top-menu > li#cpcategory-106 > .sub-menu,#_desktop_top_menu.vertical-menu > #top-menu > li#cpcategory-107 > .sub-menu{width:672px !important;}#_desktop_top_menu.vertical-menu > #top-menu > li > .sub-menu .menu-banners{display:none !important;}#_desktop_top_menu.vertical-menu > #top-menu > li > .sub-menu > ul > li .sub-menu,#_desktop_top_menu.vertical-menu > #top-menu > li > .sub-menu > ul > li .pull-xs-right{display:none !important;}#_desktop_top_menu.vertical-menu > #top-menu > li > .sub-menu > ul{display:block !important;width:100% !important;max-width:none !important;float:none !important;margin:0 !important;padding:0 !important;list-style:none !important;column-count:1 !important;column-gap:20px !important;column-fill:balance !important;}#_desktop_top_menu.vertical-menu > #top-menu > li#cpcategory-100 > .sub-menu > ul,#_desktop_top_menu.vertical-menu > #top-menu > li#cpcategory-101 > .sub-menu > ul,#_desktop_top_menu.vertical-menu > #top-menu > li#cpcategory-102 > .sub-menu > ul,#_desktop_top_menu.vertical-menu > #top-menu > li#cpcategory-103 > .sub-menu > ul,#_desktop_top_menu.vertical-menu > #top-menu > li#cpcategory-104 > .sub-menu > ul,#_desktop_top_menu.vertical-menu > #top-menu > li#cpcategory-106 > .sub-menu > ul,#_desktop_top_menu.vertical-menu > #top-menu > li#cpcategory-107 > .sub-menu > ul{column-count:2 !important;}#_desktop_top_menu.vertical-menu > #top-menu > li > .sub-menu > ul > li{display:block !important;width:auto !important;max-width:none !important;min-width:0 !important;float:none !important;margin:0 !important;padding:0 !important;border:0 !important;break-inside:avoid !important;-webkit-column-break-inside:avoid !important;}#_desktop_top_menu.vertical-menu > #top-menu > li > .sub-menu > ul > li > a{display:flex !important;align-items:center !important;width:100% !important;max-width:none !important;height:44px !important;margin:0 !important;padding:0 14px !important;border:0 !important;border-radius:var(--apb-r) !important;font-family:var(--ap-font-tekst) !important;font-size:14px !important;font-weight:500 !important;line-height:20px !important;color:var(--ap-ink) !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;text-align:left !important;transition:background-color .14s ease,color .14s ease !important;}#_desktop_top_menu.vertical-menu > #top-menu > li > .sub-menu > ul > li > a:hover,#_desktop_top_menu.vertical-menu > #top-menu > li > .sub-menu > ul > li > a:focus-visible{background:#fff3e6 !important;color:var(--ap-orange-link) !important;}@media (prefers-reduced-motion:reduce){#_desktop_top_menu.vertical-menu > #top-menu > li > .sub-menu{transition:none !important;transform:none !important;}}}.ap-t-indygo{--k-deep:#2f3486;--k-mid:#4a51c4;--k-jasny:#eef0fa;--k-tint:#e9ebf8}.ap-t-mieta{--k-deep:#0d6b54;--k-mid:#179575;--k-jasny:#e8f6f1;--k-tint:#dff2ea}.ap-t-roz{--k-deep:#a52260;--k-mid:#cd3a7e;--k-jasny:#fceef4;--k-tint:#fbe4ef}.ap-t-grafit{--k-deep:#26333f;--k-mid:#3f5468;--k-jasny:#eef2f6;--k-tint:#e6ecf2}.ap-t-cieply{--k-deep:#33241a;--k-mid:#5c4232;--k-jasny:#fdf3e7;--k-tint:#fbe9d3}#cpcmsbanner1 .container,#cpcmsbanner2 .container{display:block !important;float:none !important}.ap-siatka{display:grid !important;gap:22px !important;align-items:stretch !important;width:100% !important}.ap-siatka--3{grid-template-columns:repeat(3,minmax(0,1fr)) !important}.ap-siatka--2{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.ap-siatka .ap-kol{min-width:0 !important;display:flex !important}.ap-siatka .ap-kafel,.ap-siatka .ap-pas{position:relative !important;flex:1 1 auto !important;display:block !important;overflow:hidden !important;border-radius:10px !important;text-decoration:none !important;isolation:isolate !important;background:#ffffff !important;transition:transform .4s cubic-bezier(.22,.7,.24,1),box-shadow .4s cubic-bezier(.22,.7,.24,1) !important}.ap-siatka .ap-kafel{min-height:288px !important}.ap-siatka .ap-pas{min-height:252px !important}.ap-siatka .ap-kafel:focus-visible,.ap-siatka .ap-pas:focus-visible{outline:3px solid var(--ap-orange-link,#a85900) !important;outline-offset:3px !important}.ap-siatka .ap-kafel__tlo,.ap-siatka .ap-pas__tlo{position:absolute !important;inset:0 !important;z-index:0 !important;overflow:hidden !important;background:transparent !important;background-image:none !important}.ap-siatka .ap-kafel__echo,.ap-siatka .ap-pas__echo{position:absolute !important;z-index:1 !important;pointer-events:none !important;white-space:nowrap !important;font-family:Poppins,sans-serif !important;font-weight:800 !important;text-transform:uppercase !important;line-height:.8 !important;letter-spacing:-.02em !important}.ap-siatka .ap-kafel__foto,.ap-siatka .ap-pas__foto{position:absolute !important;z-index:2 !important;display:flex !important;align-items:flex-end !important;justify-content:center !important;pointer-events:none !important}.ap-siatka .ap-kafel__foto img,.ap-siatka .ap-pas__foto img{display:block !important;width:auto !important;height:auto !important;object-fit:contain !important;mix-blend-mode:normal !important;transition:transform .5s cubic-bezier(.22,.7,.24,1),filter .5s ease !important}.ap-siatka .ap-kafel__tresc,.ap-siatka .ap-pas__tresc{position:relative !important;z-index:3 !important;display:flex !important;flex-direction:column !important;justify-content:center !important;height:100% !important;text-align:left !important}.ap-siatka .ap-nad{align-self:flex-start !important;font-family:Barlow,sans-serif !important;font-weight:700 !important;font-size:10.5px !important;letter-spacing:.14em !important;text-transform:uppercase !important;line-height:1 !important;padding:7px 10px !important;border-radius:4px !important}.ap-siatka .ap-tyt{margin-top:12px !important;font-family:Poppins,sans-serif !important;font-weight:600 !important;font-size:19px !important;line-height:1.2 !important;letter-spacing:-.018em !important}.ap-siatka .ap-pas .ap-tyt{font-size:22px !important}.ap-siatka .ap-pod{margin-top:7px !important;font-size:14px !important;line-height:1.34 !important;font-weight:500 !important}.ap-siatka .ap-cena{margin-top:14px !important;font-family:Poppins,sans-serif !important;font-weight:700 !important;font-size:34px !important;line-height:1 !important;letter-spacing:-.032em !important;white-space:nowrap !important;font-variant-numeric:tabular-nums !important}.ap-siatka .ap-pas .ap-cena{font-size:34px !important}.ap-siatka .ap-cena .ap-gr{font-size:.76em !important}.ap-siatka .ap-cena i{font-style:normal !important;font-size:.4em !important;font-weight:600 !important;margin-left:3px !important}.ap-siatka .ap-hak{align-self:flex-start !important;margin-top:8px !important;font-family:Barlow,sans-serif !important;font-weight:600 !important;font-size:12.5px !important;letter-spacing:.01em !important}.ap-siatka .ap-cta{margin-top:16px !important;align-self:flex-start !important;display:inline-flex !important;align-items:center !important;gap:9px !important;font-family:Barlow,sans-serif !important;font-weight:800 !important;font-size:14.5px !important;line-height:1 !important;color:#ffffff !important;background:linear-gradient(180deg,#f7911c 0%,#f08102 46%,#d97300 100%) !important;border:0 !important;border-radius:6px !important;padding:12px 18px !important;white-space:nowrap !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.42),inset 0 -1px 0 rgba(120,58,0,.35),0 2px 0 rgba(126,61,0,.5) !important;transition:transform .22s ease,box-shadow .22s ease !important}.ap-siatka .ap-kafel:hover .ap-cta,.ap-siatka .ap-pas:hover .ap-cta{transform:translateY(-2px) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.42),inset 0 -1px 0 rgba(120,58,0,.35),0 4px 0 rgba(126,61,0,.5),0 10px 20px rgba(240,129,2,.34) !important}.ap-siatka .ap-strzalka{position:relative !important;display:inline-block !important;width:14px !important;height:12px !important;flex:0 0 auto !important;transition:transform .3s cubic-bezier(.22,.7,.24,1) !important}.ap-siatka .ap-strzalka::before{content:"" !important;position:absolute !important;left:0 !important;top:50% !important;width:12px !important;height:2px !important;background:currentColor !important;transform:translateY(-50%) !important;border-radius:2px !important}.ap-siatka .ap-strzalka::after{content:"" !important;position:absolute !important;right:0 !important;top:50% !important;width:7px !important;height:7px !important;border-top:2px solid currentColor !important;border-right:2px solid currentColor !important;transform:translate(1px,-50%) rotate(45deg) !important}.ap-siatka .ap-kafel:hover .ap-strzalka,.ap-siatka .ap-pas:hover .ap-strzalka{transform:translateX(5px) !important}@media (prefers-reduced-motion:reduce){.ap-siatka .ap-kafel,.ap-siatka .ap-pas,.ap-siatka .ap-kafel__foto img,.ap-siatka .ap-pas__foto img,.ap-siatka .ap-cta,.ap-siatka .ap-strzalka,.ap-siatka .ap-kafel__tlo::before,.ap-siatka .ap-kafel__tlo::after,.ap-siatka .ap-pas__tlo::before,.ap-siatka .ap-pas__tlo::after,.ap-siatka .ap-kafel__echo,.ap-siatka .ap-pas__echo{transition:none !important}.ap-siatka .ap-kafel:hover,.ap-siatka .ap-pas:hover{transform:none !important}}.ap-siatka .ap-cena .ap-gr,.ap-siatka .ap-cena i{color:inherit !important}.ap-siatka .ap-kafel,.ap-siatka .ap-pas{background:linear-gradient(135deg,var(--k-mid) 0%,var(--k-deep) 74%) !important;border:0 !important;box-shadow:0 2px 8px rgba(22,32,43,.16) !important}.ap-siatka .ap-kafel:hover,.ap-siatka .ap-pas:hover{transform:translateY(-8px) !important;box-shadow:0 24px 48px rgba(22,32,43,.32) !important}.ap-siatka .ap-kafel__tlo,.ap-siatka .ap-pas__tlo{background-image:repeating-linear-gradient(128deg,rgba(255,255,255,.05) 0 2px,rgba(255,255,255,0) 2px 11px) !important}.ap-siatka .ap-kafel__tlo::before,.ap-siatka .ap-pas__tlo::before{content:"" !important;position:absolute !important;inset:0 !important;background:radial-gradient(120% 90% at 6% -8%,rgba(255,255,255,.20) 0%,rgba(255,255,255,0) 58%) !important}.ap-siatka .ap-kafel__tlo::after,.ap-siatka .ap-pas__tlo::after{content:"" !important;position:absolute !important;border-radius:50% !important;background:radial-gradient(circle at 40% 34%,#ffffff 0%,#ffffff 62%,#f3f5f8 100%) !important;box-shadow:0 0 0 9px rgba(255,255,255,.10),0 18px 40px rgba(10,16,24,.24) !important;transition:transform .5s cubic-bezier(.22,.7,.24,1) !important}.ap-siatka .ap-kafel__tlo::after{right:-10% !important;top:50% !important;width:60% !important;padding-bottom:60% !important;transform:translateY(-50%) !important}.ap-siatka .ap-pas__tlo::after{right:-3% !important;top:50% !important;width:40% !important;padding-bottom:40% !important;transform:translateY(-50%) !important}.ap-siatka .ap-kafel:hover .ap-kafel__tlo::after{transform:translateY(-50%) scale(1.06) !important}.ap-siatka .ap-pas:hover .ap-pas__tlo::after{transform:translateY(-50%) scale(1.05) !important}.ap-siatka .ap-kafel__echo,.ap-siatka .ap-pas__echo{left:20px !important;bottom:14px !important;font-size:60px !important;color:transparent !important;-webkit-text-stroke:2px rgba(255,255,255,.22) !important;transition:transform .55s cubic-bezier(.22,.7,.24,1) !important}.ap-siatka .ap-pas__echo{font-size:70px !important}.ap-siatka .ap-kafel:hover .ap-kafel__echo,.ap-siatka .ap-pas:hover .ap-pas__echo{transform:translateX(10px) !important}.ap-siatka .ap-kafel__tresc{padding:22px 44% 22px 22px !important}.ap-siatka .ap-pas__tresc{padding:24px 38% 24px 26px !important}.ap-siatka .ap-tyt{color:#ffffff !important;font-size:18px !important}.ap-siatka .ap-pas .ap-tyt{font-size:22px !important}.ap-siatka .ap-pod{color:rgba(255,255,255,.82) !important}.ap-siatka .ap-cena{color:#ffffff !important}.ap-siatka .ap-hak{color:rgba(255,255,255,.74) !important}.ap-siatka .ap-nad{background:rgba(255,255,255,.16) !important;color:#ffffff !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.24) !important}.ap-siatka .ap-kafel__foto{right:0 !important;top:0 !important;bottom:0 !important;width:50% !important;align-items:center !important}.ap-siatka .ap-pas__foto{right:0 !important;top:0 !important;bottom:0 !important;width:36% !important;align-items:center !important}.ap-siatka .ap-kafel__foto img{max-height:206px !important;max-width:78% !important;filter:drop-shadow(0 18px 24px rgba(10,16,24,.34)) !important}.ap-siatka .ap-pas__foto img{max-height:182px !important;max-width:84% !important;filter:drop-shadow(0 18px 24px rgba(10,16,24,.34)) !important}.ap-siatka--3 .ap-kol:nth-child(1) .ap-kafel__foto img{transform:rotate(-6deg) !important}.ap-siatka--3 .ap-kol:nth-child(2) .ap-kafel__foto img{transform:rotate(3deg) !important}.ap-siatka--3 .ap-kol:nth-child(3) .ap-kafel__foto img{transform:rotate(-3deg) !important}.ap-siatka--3 .ap-kol:nth-child(1) .ap-kafel:hover .ap-kafel__foto img{transform:rotate(-1deg) translateY(-12px) scale(1.06) !important}.ap-siatka--3 .ap-kol:nth-child(2) .ap-kafel:hover .ap-kafel__foto img{transform:rotate(0deg) translateY(-12px) scale(1.06) !important}.ap-siatka--3 .ap-kol:nth-child(3) .ap-kafel:hover .ap-kafel__foto img{transform:rotate(0deg) translateY(-12px) scale(1.06) !important}.ap-siatka--2 .ap-kol:nth-child(1) .ap-pas__foto img{transform:rotate(-4deg) !important}.ap-siatka--2 .ap-kol:nth-child(2) .ap-pas__foto img{transform:rotate(3deg) !important}.ap-siatka--2 .ap-kol:nth-child(1) .ap-pas:hover .ap-pas__foto img{transform:rotate(0deg) translateY(-10px) scale(1.05) !important}.ap-siatka--2 .ap-kol:nth-child(2) .ap-pas:hover .ap-pas__foto img{transform:rotate(0deg) translateY(-10px) scale(1.05) !important}.ap-siatka--3 .ap-kol:nth-child(1) .ap-kafel__tlo::after{width:58% !important;padding-bottom:58% !important;right:-8% !important;top:46% !important}.ap-siatka--3 .ap-kol:nth-child(2) .ap-kafel__tlo::after{width:64% !important;padding-bottom:64% !important;right:-14% !important;top:54% !important}.ap-siatka--3 .ap-kol:nth-child(3) .ap-kafel__tlo::after{width:56% !important;padding-bottom:56% !important;right:-6% !important;top:50% !important}.ap-siatka .ap-kafel__tresc::before,.ap-siatka .ap-pas__tresc::before{content:"" !important;position:absolute !important;z-index:-1 !important;left:-40% !important;top:-30% !important;width:36% !important;height:170% !important;background:linear-gradient(90deg,rgba(253,178,10,0) 0%,rgba(253,178,10,.24) 50%,rgba(253,178,10,0) 100%) !important;transform:skewX(-14deg) !important;opacity:0 !important;transition:transform .7s cubic-bezier(.22,.7,.24,1),opacity .7s ease !important}.ap-siatka .ap-kafel:hover .ap-kafel__tresc::before,.ap-siatka .ap-pas:hover .ap-pas__tresc::before{transform:skewX(-14deg) translateX(400%) !important;opacity:1 !important}.ap-siatka .ap-kafel__tresc{justify-content:flex-start !important;padding-top:26px !important}.ap-siatka .ap-kafel__echo{bottom:0 !important;font-size:54px !important;-webkit-text-stroke:2px rgba(255,255,255,.20) !important}.ap-siatka .ap-pas__echo{bottom:0 !important;font-size:64px !important;-webkit-text-stroke:2px rgba(255,255,255,.18) !important}.ap-siatka .ap-cena{position:relative !important;align-self:flex-start !important}.ap-siatka .ap-cena::after{content:"" !important;position:absolute !important;left:2px !important;bottom:-11px !important;width:44px !important;height:3px !important;background:#fdb20a !important;transition:width .38s cubic-bezier(.22,.7,.24,1) !important}.ap-siatka .ap-kafel:hover .ap-cena::after,.ap-siatka .ap-pas:hover .ap-cena::after{width:96px !important}.ap-siatka .ap-hak{margin-top:20px !important}.ap-siatka .ap-cta{margin-top:20px !important}.ap-siatka--3 .ap-kol:nth-child(1) .ap-kafel__tlo::after{width:60% !important;padding-bottom:60% !important;right:-12% !important;top:47% !important}.ap-siatka--3 .ap-kol:nth-child(2) .ap-kafel__tlo::after{width:66% !important;padding-bottom:66% !important;right:-17% !important;top:54% !important}.ap-siatka--3 .ap-kol:nth-child(3) .ap-kafel__tlo::after{width:58% !important;padding-bottom:58% !important;right:-11% !important;top:50% !important}.ap-siatka .ap-pas__tlo::after{width:46% !important;padding-bottom:46% !important;right:-9% !important}.ap-siatka .ap-kafel__foto{right:3% !important;width:46% !important}.ap-siatka .ap-pas__foto{right:2% !important;width:34% !important}.ap-siatka .ap-kafel__foto img{max-height:212px !important;max-width:84% !important}.ap-siatka .ap-pas__foto img{max-height:188px !important;max-width:86% !important}.ap-siatka .ap-kafel__tresc{padding-bottom:24px !important}.ap-siatka .ap-pas__tresc{padding-bottom:26px !important;justify-content:flex-start !important;padding-top:26px !important}.ap-siatka .ap-cta{margin-top:auto !important}.ap-siatka .ap-hak{margin-top:18px !important}.ap-siatka .ap-kafel__echo{font-size:50px !important;-webkit-text-stroke:2px rgba(255,255,255,.16) !important}.ap-siatka .ap-pas__echo{font-size:62px !important;-webkit-text-stroke:2px rgba(255,255,255,.14) !important}.ap-siatka .ap-cena{margin-bottom:20px !important}.ap-siatka .ap-hak{margin-top:0 !important;margin-bottom:14px !important}@media (max-width:1199px){.ap-siatka{gap:16px !important}.ap-siatka .ap-kafel{min-height:262px !important}.ap-siatka .ap-pas{min-height:236px !important}.ap-siatka .ap-kafel__tresc{padding:22px 46% 20px 18px !important}.ap-siatka .ap-pas__tresc{padding:22px 38% 22px 20px !important}.ap-siatka .ap-tyt{font-size:17px !important}.ap-siatka .ap-pas .ap-tyt{font-size:20px !important}.ap-siatka .ap-cena{font-size:30px !important}.ap-siatka .ap-pas .ap-cena{font-size:30px !important}.ap-siatka .ap-kafel__foto img{max-height:184px !important}.ap-siatka .ap-pas__foto img{max-height:168px !important;max-width:78% !important}.ap-siatka .ap-cta{padding:11px 15px !important;font-size:13.5px !important}.ap-siatka .ap-kafel__echo{font-size:44px !important}.ap-siatka .ap-pas__echo{font-size:54px !important}}@media (max-width:991px){.ap-siatka--3{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.ap-siatka--3 > .ap-kol:first-child{grid-column:1 / -1 !important}.ap-siatka--3 > .ap-kol:first-child .ap-kafel__tresc{padding-right:38% !important}.ap-siatka--3 > .ap-kol:first-child .ap-kafel__foto{width:34% !important}.ap-siatka--3 > .ap-kol:first-child .ap-kafel__tlo::after{width:36% !important;padding-bottom:36% !important;right:-6% !important;top:50% !important}}@media (max-width:767px){.ap-siatka{gap:12px !important}.ap-siatka--3,.ap-siatka--2{grid-template-columns:1fr !important}.ap-siatka--3 > .ap-kol:first-child{grid-column:auto !important}.ap-siatka .ap-kafel,.ap-siatka .ap-pas{min-height:198px !important}.ap-siatka .ap-kafel__tresc,.ap-siatka .ap-pas__tresc{padding:20px 42% 18px 18px !important}.ap-siatka--3 > .ap-kol:first-child .ap-kafel__tresc{padding-right:42% !important}.ap-siatka .ap-pod{display:none !important}.ap-siatka .ap-tyt,.ap-siatka .ap-pas .ap-tyt{font-size:17px !important}.ap-siatka .ap-cena,.ap-siatka .ap-pas .ap-cena{font-size:28px !important}.ap-siatka .ap-kafel__foto,.ap-siatka .ap-pas__foto,.ap-siatka--3 > .ap-kol:first-child .ap-kafel__foto{width:40% !important;right:2% !important}.ap-siatka .ap-kafel__foto img,.ap-siatka .ap-pas__foto img{max-height:140px !important;max-width:78% !important}.ap-siatka .ap-kafel__echo,.ap-siatka .ap-pas__echo{font-size:38px !important;left:16px !important}.ap-siatka .ap-hak{margin-top:12px !important;font-size:12px !important}.ap-siatka .ap-cta{margin-top:14px !important}}.ap-t-cieply .ap-pas__tlo::after{background:radial-gradient(circle at 40% 34%,#fbf5ea 0%,#f5ecdb 62%,#ece0cb 100%) !important}#carousel .carousel-item figure{position:relative !important;container-type:inline-size !important;}#carousel .carousel-item figcaption.caption{position:absolute !important;inset:0 !important;z-index:4 !important;width:100% !important;max-width:none !important;min-width:0 !important;height:100% !important;max-height:none !important;margin:0 !important;padding:0 !important;background:none !important;pointer-events:none !important;text-align:left !important;transform:none !important;float:none !important;overflow:visible !important;}.bx{position:absolute;inset:0;}.bx-kurtyna{position:absolute;top:0;bottom:0;left:var(--kl,0%);width:var(--kw,45%);overflow:hidden;pointer-events:none;}.bx-blask{position:absolute;top:-10%;bottom:-10%;width:26cqw;left:-30cqw;background:linear-gradient(100deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.13) 38%,rgba(255,255,255,.30) 50%,rgba(255,255,255,.11) 62%,rgba(255,255,255,0) 100%);transform:skewX(-9deg);animation:bxOddech 9s cubic-bezier(.45,.05,.35,1) infinite;}@keyframes bxOddech{0%{transform:skewX(-9deg) translateX(0);opacity:0;}12%{opacity:.55;}70%{opacity:.5;}100%{transform:skewX(-9deg) translateX(96cqw);opacity:0;}}#carousel .carousel-item:hover .bx-blask{animation-duration:2.6s;}.bx-kurtyna--pion .bx-blask{top:-30cqw;bottom:auto;left:-6%;right:-6%;width:auto;height:26cqw;background:linear-gradient(190deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.20) 40%,rgba(255,255,255,.44) 50%,rgba(255,255,255,.16) 60%,rgba(255,255,255,0) 100%);transform:none;animation:bxOddechPion 9s cubic-bezier(.45,.05,.35,1) infinite;}@keyframes bxOddechPion{0%{transform:translateY(0);opacity:0;}12%{opacity:.7;}70%{opacity:.6;}100%{transform:translateY(74cqw);opacity:0;}}.bx-ring{position:absolute;left:var(--rx);top:var(--ry);width:3.4cqw;height:3.4cqw;margin:-1.7cqw 0 0 -1.7cqw;border:.17cqw solid var(--bx-ring,#ED0007);border-radius:50%;opacity:0;transform:scale(.7);pointer-events:none;}#carousel .carousel-item:hover .bx-ring{animation:bxPuls 1.5s cubic-bezier(.2,.7,.24,1) .1s 1;}@keyframes bxPuls{0%{opacity:0;transform:scale(.62);}22%{opacity:.95;}100%{opacity:0;transform:scale(2.5);}}.bx-p{position:absolute;left:var(--x);top:var(--y);width:var(--w);height:var(--h);transform:translateX(-50%);pointer-events:auto;display:block;text-decoration:none !important;-webkit-tap-highlight-color:transparent;}.bx-p::before{content:"";position:absolute;left:50%;bottom:-.7cqw;width:1.5cqw;height:1.5cqw;margin-left:-.75cqw;border-radius:50%;background:radial-gradient(circle,var(--bx-akc,#ED0007) 0 24%,#ffffff 32% 100%);box-shadow:0 0 0 .12cqw rgba(10,14,20,.14),0 .22cqw .7cqw rgba(6,14,26,.30);transition:transform .3s cubic-bezier(.2,.8,.2,1);}.bx-p::after{content:"";position:absolute;left:50%;bottom:-.7cqw;width:1.5cqw;height:1.5cqw;margin-left:-.75cqw;border-radius:50%;border:.13cqw solid rgba(237,0,7,.50);opacity:0;pointer-events:none;animation:bxKropka 3.4s ease-out infinite;}.bx-p1::after{animation-delay:0s;}.bx-p2::after{animation-delay:.45s;}.bx-p3::after{animation-delay:.9s;}.bx-p4::after{animation-delay:1.35s;}@keyframes bxKropka{0%{opacity:.6;transform:scale(.9);}48%{opacity:0;transform:scale(2.05);}100%{opacity:0;transform:scale(2.05);}}.bx-p:hover::before,.bx-p:focus-visible::before{transform:scale(1.22);}.bx-p:hover::after{animation-play-state:paused;opacity:0;}.bx--vitapower .bx-p::after{border-color:rgba(255,255,255,.55);}.bx-k{position:absolute;left:50%;bottom:100%;transform:translate(-50%,.7cqw);min-width:13.4cqw;padding:.78cqw 1.05cqw .86cqw;background:#ffffff;border-top:.28cqw solid var(--bx-akc,#ED0007);border-radius:0 0 .35cqw .35cqw;box-shadow:0 .6cqw 1.8cqw rgba(6,14,26,.24);opacity:0;visibility:hidden;pointer-events:none;white-space:nowrap;transition:opacity .2s ease,transform .34s cubic-bezier(.2,.8,.2,1),visibility 0s linear .22s;}.bx-p:hover .bx-k,.bx-p:focus-visible .bx-k{opacity:1;visibility:visible;transform:translate(-50%,-.5cqw);transition:opacity .2s ease,transform .34s cubic-bezier(.2,.8,.2,1),visibility 0s linear 0s;}.bx-k b{display:block;font-family:Barlow,sans-serif;font-weight:600;font-size:1.16cqw;line-height:1.24;letter-spacing:.005em;color:#0A0E14;}.bx-k i{display:block;margin-top:.28cqw;font-style:normal;font-family:Poppins,sans-serif;font-weight:700;font-size:1.62cqw;letter-spacing:-.02em;color:#0A0E14;}.bx-k u{display:block;margin-top:.34cqw;text-decoration:none;font-family:Barlow,sans-serif;font-weight:700;font-size:.88cqw;letter-spacing:.16em;text-transform:uppercase;color:#f08102;}.bx-k::after{content:"";position:absolute;left:50%;top:100%;margin-left:-.55cqw;border:.55cqw solid transparent;border-top-color:#ffffff;}.bx--lewo .bx-k{left:auto;right:100%;bottom:auto;top:42%;transform:translate(-.7cqw,-50%);border-radius:.35cqw 0 0 .35cqw;}.bx--lewo .bx-p:hover .bx-k,.bx--lewo .bx-p:focus-visible .bx-k{transform:translate(-1.8cqw,-50%);}.bx--lewo .bx-k::after{left:100%;right:auto;top:50%;margin-left:0;margin-top:-.55cqw;border-color:transparent;border-left-color:#ffffff;}.bx-cta{position:absolute !important;left:var(--cx,8.7%) !important;top:var(--cy,77%) !important;right:auto !important;bottom:auto !important;display:inline-flex !important;align-items:center !important;gap:1cqw;width:auto !important;max-width:none !important;height:auto !important;margin:0 !important;padding:1.3cqw 2.1cqw !important;border:0 !important;border-radius:.7cqw !important;background:linear-gradient(180deg,#f7911c 0%,#f08102 46%,#d97300 100%) !important;color:#ffffff !important;font-family:Barlow,Mulish,sans-serif !important;font-weight:800 !important;font-size:2cqw !important;letter-spacing:.012em !important;line-height:1 !important;text-transform:none !important;text-decoration:none !important;white-space:nowrap !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.42),inset 0 -1px 0 rgba(120,58,0,.35),0 .3cqw 0 rgba(126,61,0,.5),0 1.5cqw 2.8cqw rgba(0,0,0,.24);pointer-events:auto;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease,filter .22s ease;}.bx-cta u.bx-cta-s{display:block;width:1.7cqw;height:1.7cqw;text-decoration:none;background-color:#ffffff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .22s cubic-bezier(.2,.8,.2,1);}.bx-cta:hover{transform:translateY(-.22cqw);filter:brightness(1.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.42),inset 0 -1px 0 rgba(120,58,0,.35),0 .5cqw 0 rgba(126,61,0,.5),0 2.2cqw 3.6cqw rgba(0,0,0,.30);}.bx-cta:hover u.bx-cta-s{transform:translateX(.35cqw);}.bx-cta:active{transform:translateY(.05cqw);filter:brightness(.98);}.bx-cta:focus-visible{outline:.3cqw solid rgba(255,255,255,.75);outline-offset:.25cqw;}@media (max-width:767px){.bx-p,.bx-kurtyna,.bx-ring{display:none !important;}.bx-cta{font-size:3.4cqw;padding:2.2cqw 3.4cqw;gap:1.6cqw;border-radius:1.1cqw;}.bx-cta u.bx-cta-s{width:2.6cqw;height:2.6cqw;}}@media (prefers-reduced-motion:reduce){.bx-blask{animation:none !important;opacity:.18 !important;}.bx-k,.bx-p::before,.bx-cta,.bx-cta u.bx-cta-s{transition:none !important;}.bx-p::after{animation:none !important;opacity:0 !important;}#carousel .carousel-item:hover .bx-ring{animation:none !important;}}.bx-alt{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.bx--marka .bx-kurtyna{--kl:0.00%;--kw:45.09%}.bx--marka .bx-cta{--cx:8.73%;--cy:77.02%}.bx--marka .bx-ring{--rx:11.73%;--ry:13.31%}.bx--marka .bx-p1{--x:54.27%;--y:43.55%;--w:13.64%;--h:36.29%}.bx--marka .bx-p2{--x:68.18%;--y:34.68%;--w:11.27%;--h:45.16%}.bx--marka .bx-p3{--x:80.27%;--y:37.50%;--w:10.55%;--h:42.34%}.bx--marka .bx-p4{--x:90.91%;--y:39.52%;--w:10.91%;--h:40.32%}.bx--kolory .bx-kurtyna{--kl:0.00%;--kw:2.36%}.bx--kolory .bx-cta{--cx:8.73%;--cy:78.23%}.bx--kolory .bx-ring{--rx:10.00%;--ry:13.71%}.bx--kolory .bx-p1{--x:48.91%;--y:19.35%;--w:10.91%;--h:42.34%}.bx--kolory .bx-p2{--x:62.82%;--y:19.35%;--w:10.91%;--h:42.34%}.bx--kolory .bx-p3{--x:76.73%;--y:19.35%;--w:10.91%;--h:42.34%}.bx--kolory .bx-p4{--x:89.45%;--y:19.35%;--w:10.91%;--h:42.34%}.bx--vitapower .bx-kurtyna{--kl:0.00%;--kw:100.00%}.bx--vitapower .bx-cta{--cx:8.73%;--cy:79.03%}.bx--vitapower .bx-ring{--rx:10.00%;--ry:13.31%;--bx-ring:#ffffff}.bx--vitapower .bx-p1{--x:75.82%;--y:12.10%;--w:19.09%;--h:79.03%}.bx--kolory .bx-k{padding:.6cqw .92cqw .66cqw;min-width:12.6cqw}.bx--kolory .bx-k b{font-size:1.06cqw}.bx--kolory .bx-k i{font-size:1.42cqw;margin-top:.22cqw}.bx--kolory .bx-k u{font-size:.82cqw;margin-top:.26cqw}@media (min-width:992px){:is(body:not(.page-index) #cp_vertical_menu_top,.header-top-main.fixed #cp_vertical_menu_top) #_desktop_top_menu{display:block !important;visibility:hidden !important;opacity:0 !important;transform:translateY(-8px) !important;pointer-events:none !important;transition:opacity .14s cubic-bezier(.2,.8,.2,1) .1s,transform .14s cubic-bezier(.2,.8,.2,1) .1s,visibility 0s linear .26s !important;}:is(body:not(.page-index) #cp_vertical_menu_top,.header-top-main.fixed #cp_vertical_menu_top):is(:hover,:focus-within) #_desktop_top_menu{visibility:visible !important;opacity:1 !important;transform:none !important;pointer-events:auto !important;transition:opacity .2s cubic-bezier(.2,.8,.2,1) .05s,transform .2s cubic-bezier(.2,.8,.2,1) .05s,visibility 0s linear .05s !important;}:is(body:not(.page-index) #cp_vertical_menu_top,.header-top-main.fixed #cp_vertical_menu_top) #_desktop_top_menu > #top-menu > li{opacity:0;transform:translateX(-12px);transition:opacity .2s cubic-bezier(.2,.8,.2,1),transform .2s cubic-bezier(.2,.8,.2,1);}:is(body:not(.page-index) #cp_vertical_menu_top,.header-top-main.fixed #cp_vertical_menu_top):is(:hover,:focus-within) #_desktop_top_menu > #top-menu > li{opacity:1;transform:none;}:is(body:not(.page-index) #cp_vertical_menu_top,.header-top-main.fixed #cp_vertical_menu_top):is(:hover,:focus-within) #_desktop_top_menu > #top-menu > li:nth-child(1){transition-delay:.08s;}:is(body:not(.page-index) #cp_vertical_menu_top,.header-top-main.fixed #cp_vertical_menu_top):is(:hover,:focus-within) #_desktop_top_menu > #top-menu > li:nth-child(2){transition-delay:.104s;}:is(body:not(.page-index) #cp_vertical_menu_top,.header-top-main.fixed #cp_vertical_menu_top):is(:hover,:focus-within) #_desktop_top_menu > #top-menu > li:nth-child(3){transition-delay:.128s;}:is(body:not(.page-index) #cp_vertical_menu_top,.header-top-main.fixed #cp_vertical_menu_top):is(:hover,:focus-within) #_desktop_top_menu > #top-menu > li:nth-child(4){transition-delay:.152s;}:is(body:not(.page-index) #cp_vertical_menu_top,.header-top-main.fixed #cp_vertical_menu_top):is(:hover,:focus-within) #_desktop_top_menu > #top-menu > li:nth-child(5){transition-delay:.176s;}:is(body:not(.page-index) #cp_vertical_menu_top,.header-top-main.fixed #cp_vertical_menu_top):is(:hover,:focus-within) #_desktop_top_menu > #top-menu > li:nth-child(6){transition-delay:.2s;}:is(body:not(.page-index) #cp_vertical_menu_top,.header-top-main.fixed #cp_vertical_menu_top):is(:hover,:focus-within) #_desktop_top_menu > #top-menu > li:nth-child(7){transition-delay:.224s;}:is(body:not(.page-index) #cp_vertical_menu_top,.header-top-main.fixed #cp_vertical_menu_top):is(:hover,:focus-within) #_desktop_top_menu > #top-menu > li:nth-child(8){transition-delay:.248s;}:is(body:not(.page-index) #cp_vertical_menu_top,.header-top-main.fixed #cp_vertical_menu_top):is(:hover,:focus-within) #_desktop_top_menu > #top-menu > li:nth-child(9){transition-delay:.272s;}:is(body:not(.page-index) #cp_vertical_menu_top,.header-top-main.fixed #cp_vertical_menu_top):is(:hover,:focus-within) #_desktop_top_menu > #top-menu > li:nth-child(n+10){transition-delay:.296s;}#cp_vertical_menu_top .block-title{transition:background-color .18s ease !important;}:is(body:not(.page-index) #cp_vertical_menu_top,.header-top-main.fixed #cp_vertical_menu_top):is(:hover,:focus-within) .block-title{background-color:var(--ap-akcja-hover,#d97300) !important;}}@media (min-width:1200px){#_desktop_top_menu.vertical-menu > #top-menu > li > a{transition:background-color .16s ease,color .16s ease !important;}#_desktop_top_menu.vertical-menu > #top-menu > li:focus-within > a{background:var(--ap-tint) !important;color:var(--ap-orange-link) !important;}#_desktop_top_menu.vertical-menu > #top-menu > li:focus-within > a .pull-xs-right i.material-icons{color:var(--ap-orange-link) !important;transform:translateX(3px) !important;}#_desktop_top_menu.vertical-menu > #top-menu > li > a::before{content:"" !important;position:absolute !important;left:0 !important;top:4px !important;bottom:4px !important;width:3px !important;border-radius:0 2px 2px 0 !important;background:var(--ap-orange) !important;opacity:0 !important;transform:scaleY(.3) !important;transform-origin:center !important;transition:opacity .16s ease,transform .18s cubic-bezier(.2,.8,.2,1) !important;}#_desktop_top_menu.vertical-menu > #top-menu > li:hover > a::before,#_desktop_top_menu.vertical-menu > #top-menu > li:focus-within > a::before{opacity:1 !important;transform:none !important;}#_desktop_top_menu.vertical-menu > #top-menu > li:focus-within > .sub-menu{visibility:visible !important;opacity:1 !important;pointer-events:auto !important;transform:none !important;transition:opacity .16s cubic-bezier(.2,.8,.2,1) .08s,transform .16s cubic-bezier(.2,.8,.2,1) .08s,visibility 0s linear .08s !important;}#_desktop_top_menu.vertical-menu > #top-menu > li > .sub-menu > ul > li > a{transition:background-color .14s ease,color .14s ease,transform .16s cubic-bezier(.2,.8,.2,1) !important;}#_desktop_top_menu.vertical-menu > #top-menu > li > .sub-menu > ul > li > a:hover,#_desktop_top_menu.vertical-menu > #top-menu > li > .sub-menu > ul > li > a:focus-visible{transform:translateX(3px) !important;}}@media (min-width:992px) and (prefers-reduced-motion:reduce){:is(body:not(.page-index) #cp_vertical_menu_top,.header-top-main.fixed #cp_vertical_menu_top) #_desktop_top_menu,:is(body:not(.page-index) #cp_vertical_menu_top,.header-top-main.fixed #cp_vertical_menu_top) #_desktop_top_menu > #top-menu > li,#_desktop_top_menu.vertical-menu > #top-menu > li > a::before,#_desktop_top_menu.vertical-menu > #top-menu > li > .sub-menu > ul > li > a{transition:none !important;transform:none !important;}:is(body:not(.page-index) #cp_vertical_menu_top,.header-top-main.fixed #cp_vertical_menu_top) #_desktop_top_menu > #top-menu > li{transition-delay:0s !important;}}#header .header-top-main.fixed{top:0 !important;left:0 !important;right:0 !important;width:100% !important;background:rgba(255,255,255,.94) !important;-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);box-shadow:0 1px 0 rgba(33,33,33,.07),0 14px 34px rgba(33,33,33,.13) !important;animation:apPasekWjazd .32s cubic-bezier(.22,.9,.28,1) both !important;}@keyframes apPasekWjazd{from{transform:translateY(-108%);opacity:.55;}to{transform:none;opacity:1;}}#header .header-top-main.fixed.ap-zjazd{animation:apPasekZjazd .24s cubic-bezier(.55,.06,.68,.19) both !important;pointer-events:none !important;}@keyframes apPasekZjazd{from{transform:none;opacity:1;}to{transform:translateY(-108%);opacity:.45;}}.header-top-main.fixed #cp_vertical_menu_top .block-title{border-radius:0 !important;}.header-top-main.ap-wjazd #cp_vertical_menu_top #_desktop_top_menu,.header-top-main.ap-zjazd #cp_vertical_menu_top #_desktop_top_menu,.header-top-main.ap-wjazd #cp_vertical_menu_top #_desktop_top_menu > #top-menu > li,.header-top-main.ap-zjazd #cp_vertical_menu_top #_desktop_top_menu > #top-menu > li{transition:none !important;}@media (prefers-reduced-motion:reduce){#header .header-top-main.fixed,#header .header-top-main.fixed.ap-zjazd{animation:none !important;}}.breadcrumb{background:transparent !important;border:0 !important;box-shadow:none !important;margin:0 !important;padding:16px 0 2px !important;}.breadcrumb ol{display:flex !important;flex-wrap:wrap !important;align-items:center !important;margin:0 !important;padding:0 !important;list-style:none !important;}.breadcrumb li{display:flex !important;align-items:center !important;margin:0 !important;padding:0 !important;background:none !important;border:0 !important;font-family:var(--ap-font-tekst) !important;font-size:13px !important;line-height:1.4 !important;}.breadcrumb li::before,.breadcrumb li::after{content:none !important;}.breadcrumb li:not(:last-child)::after{content:"›" !important;margin:0 9px !important;color:#b3a89d !important;font-size:14px !important;}.breadcrumb a,.breadcrumb a span{color:#6b6560 !important;background:none !important;border:0 !important;padding:0 !important;text-decoration:none !important;transition:color .14s ease !important;}.breadcrumb a:hover,.breadcrumb a:hover span{color:var(--ap-orange-link) !important;}.breadcrumb li:last-child span{color:var(--ap-ink,#212121) !important;font-weight:600 !important;}.breadcrumb span{background:none !important;border:0 !important;box-shadow:none !important;padding:0 !important;}#product .product-page{padding-top:22px !important;}#product h1.productpage_title{font-family:var(--ap-font-glos) !important;font-size:30px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:-.01em !important;color:var(--ap-ink,#212121) !important;margin:0 0 10px !important;text-wrap:balance;text-transform:none !important;}#product .productpage-attributes-items{display:flex !important;flex-wrap:wrap !important;align-items:baseline !important;gap:6px 0 !important;margin:0 0 6px !important;padding:0 !important;border:0 !important;}#product .js-product-reference-destination{display:flex !important;align-items:baseline !important;margin:0 !important;padding:0 !important;border:0 !important;}#product .js-product-reference-destination .product-reference{display:flex !important;align-items:baseline !important;}#product .brand-infos,#product .js-product-reference-destination .product-reference{margin:0 !important;padding:0 !important;font-size:13px !important;color:#6b6560 !important;text-transform:none !important;letter-spacing:0 !important;}#product .brand-infos{display:flex !important;align-items:baseline !important;}#product .brand-infos label,#product .product-reference label{margin:0 4px 0 0 !important;font-weight:500 !important;color:#8a8078 !important;font-size:13px !important;text-transform:none !important;letter-spacing:0 !important;}#product .brand-infos a{color:var(--ap-ink,#212121) !important;font-weight:600 !important;}#product .brand-infos a:hover{color:var(--ap-orange-link) !important;}#product .product-reference span{color:#6b6560 !important;font-weight:500 !important;}#product .js-product-reference-destination::before{content:"·";margin:0 10px;color:#b3a89d;align-self:center;}#product .productpage-attributes-items .product-quantities{display:none !important;}#product .product-information{border-top:1px solid var(--ap-border,#e8e0d6) !important;margin-top:14px !important;padding-top:18px !important;}#product .product-prices{display:flex !important;align-items:baseline !important;gap:12px !important;margin:0 0 20px !important;}#product .product-prices .product-price{margin:0 !important;}#product .product-prices .current-price{display:flex !important;align-items:baseline !important;gap:12px !important;}#product .product-prices .current-price span{font-family:var(--ap-font-glos) !important;font-size:40px !important;line-height:1 !important;font-weight:800 !important;letter-spacing:-.015em !important;color:var(--ap-ink,#212121) !important;}#product .tax-shipping-delivery-label{font-size:13px !important;color:#8a8078 !important;margin:0 !important;}#product .product-prices .disc-price:empty{display:none !important;}#product .product-add-to-cart .product-quantity{display:flex !important;flex-wrap:wrap !important;align-items:center !important;column-gap:12px !important;row-gap:16px !important;margin:0 !important;}#product .product-double-quantity{display:flex !important;align-items:center !important;width:auto !important;margin:0 !important;}#product .product-double-quantity .control-label{display:none !important;}#product .product-quantity .qty{margin:0 !important;float:none !important;}#product .product-quantity .qty .input-group.bootstrap-touchspin{display:flex !important;align-items:stretch !important;width:128px !important;height:52px !important;border:1px solid var(--ap-border,#d9cfc3) !important;border-radius:var(--apb-r,6px) !important;background:#fff !important;overflow:hidden !important;box-shadow:none !important;}#product #quantity_wanted{flex:1 1 auto !important;width:auto !important;min-width:0 !important;height:100% !important;border:0 !important;outline:0 !important;box-shadow:none !important;text-align:center !important;font-family:var(--ap-font-glos) !important;font-size:17px !important;font-weight:700 !important;color:var(--ap-ink,#212121) !important;background:#fff !important;padding:0 !important;}#product .input-group-btn-vertical{display:flex !important;flex-direction:column !important;width:40px !important;border-left:1px solid var(--ap-border,#e8e0d6) !important;}#product .btn-touchspin{flex:1 1 50% !important;width:100% !important;min-height:0 !important;height:auto !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:#fff !important;color:var(--ap-ink,#212121) !important;font-size:0 !important;line-height:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;cursor:pointer !important;transition:background-color .14s ease !important;}#product .btn-touchspin:hover{background:var(--ap-tint,#fdf1e3) !important;}#product .bootstrap-touchspin-down{border-top:1px solid var(--ap-border,#e8e0d6) !important;}#product .btn-touchspin::before{content:"" !important;width:14px;height:14px;background-color:var(--ap-ink,#212121);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m18 15-6-6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m18 15-6-6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;}#product .bootstrap-touchspin-down::before{transform:rotate(180deg);}#product .input-group-addon.bootstrap-touchspin-prefix,#product .input-group-addon.bootstrap-touchspin-postfix{display:none !important;}#product .product-quantity .add{flex:1 1 240px !important;margin:0 !important;float:none !important;}#product .add .add-to-cart{width:100% !important;height:52px !important;min-height:52px !important;font-size:16px !important;font-weight:700 !important;letter-spacing:.01em !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;}#product .add .add-to-cart i.shopping-cart{display:block !important;width:20px !important;height:20px !important;font-size:0 !important;line-height:0 !important;background-color:var(--ap-akcja-napis,#fff) !important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1.4'/%3E%3Ccircle cx='18' cy='20' r='1.4'/%3E%3Cpath d='M2 3h2.2l2.3 12.1a1.6 1.6 0 0 0 1.6 1.3h9.1a1.6 1.6 0 0 0 1.6-1.3L21 7H5.1'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1.4'/%3E%3Ccircle cx='18' cy='20' r='1.4'/%3E%3Cpath d='M2 3h2.2l2.3 12.1a1.6 1.6 0 0 0 1.6 1.3h9.1a1.6 1.6 0 0 0 1.6-1.3L21 7H5.1'/%3E%3C/svg%3E") center/contain no-repeat;}#product #product-availability{display:flex !important;align-items:center !important;gap:8px !important;width:100% !important;margin:0 !important;font-size:14px !important;}#product #product-availability i.material-icons{display:block !important;width:19px !important;height:19px !important;font-size:0 !important;line-height:0 !important;background-color:#1d8a43 !important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21.8 10a10 10 0 1 1-5.8-7.2'/%3E%3Cpath d='m9 11 3 3L22 4'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21.8 10a10 10 0 1 1-5.8-7.2'/%3E%3Cpath d='m9 11 3 3L22 4'/%3E%3C/svg%3E") center/contain no-repeat;}#product #product-availability .message{color:#1d7a3f !important;font-weight:600 !important;}#product #product-availability.ap-malo i.material-icons{background-color:#c05502 !important;}#product #product-availability.ap-malo .message{color:#b34f02 !important;}#product .wish-comp{display:flex !important;gap:8px !important;width:100% !important;margin:2px 0 0 !important;}#product .wish-comp .btn-product{width:44px !important;height:44px !important;min-height:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;border:1px solid var(--ap-border,#d9cfc3) !important;border-radius:var(--apb-r,6px) !important;background:#fff !important;color:#6b6560 !important;transition:border-color .14s ease,color .14s ease !important;}#product .wish-comp .btn-product:hover{border-color:var(--ap-orange) !important;color:var(--ap-orange-link) !important;background:#fff !important;}#product .wish-comp .st-compare-title,#product .wish-comp .st-wishlist-title{display:none !important;}#product .social-sharing{display:none !important;}#product .blockreassurance_product{margin:24px 0 0 !important;padding:16px 18px !important;background:#fff8f0 !important;border:1px solid #f0dfc9 !important;border-radius:10px !important;display:grid !important;gap:14px !important;}#product .blockreassurance_product > div{display:grid !important;grid-template-columns:26px 1fr !important;column-gap:12px !important;align-items:start !important;margin:0 !important;padding:0 !important;border:0 !important;}#product .blockreassurance_product .item-product{grid-row:1 / 3 !important;width:26px !important;height:26px !important;margin:1px 0 0 !important;padding:0 !important;display:block !important;background-color:var(--ap-orange) !important;float:none !important;}#product .blockreassurance_product .item-product svg{display:none !important;}#product .blockreassurance_product > div:nth-child(1) .item-product{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 14 4 9l5-5'/%3E%3Cpath d='M4 9h10.5a5.5 5.5 0 0 1 0 11H11'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 14 4 9l5-5'/%3E%3Cpath d='M4 9h10.5a5.5 5.5 0 0 1 0 11H11'/%3E%3C/svg%3E") center/contain no-repeat;}#product .blockreassurance_product > div:nth-child(2) .item-product{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.7 9a.6.6 0 0 1-.6 0C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.2-2.7a1.2 1.2 0 0 1 1.6 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.7 9a.6.6 0 0 1-.6 0C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.2-2.7a1.2 1.2 0 0 1 1.6 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E") center/contain no-repeat;}#product .blockreassurance_product > div:nth-child(3) .item-product{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1z'/%3E%3Cpath d='M16 8H8'/%3E%3Cpath d='M16 12H8'/%3E%3Cpath d='M13 16H8'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1z'/%3E%3Cpath d='M16 8H8'/%3E%3Cpath d='M16 12H8'/%3E%3Cpath d='M13 16H8'/%3E%3C/svg%3E") center/contain no-repeat;}#product .blockreassurance_product .block-title{display:block !important;font-family:var(--ap-font-glos) !important;font-size:14px !important;font-weight:700 !important;color:var(--ap-ink,#212121) !important;line-height:1.35 !important;margin:0 !important;}#product .blockreassurance_product p{margin:2px 0 0 !important;font-size:13px !important;line-height:1.5 !important;color:#6b6560 !important;}#product .product-tabcontent{padding-top:10px !important;}#product .product-tabcontent .nav-tabs{display:flex !important;justify-content:center !important;gap:30px !important;border-bottom:1px solid var(--ap-border,#e8e0d6) !important;margin:0 0 6px !important;padding:0 !important;}#product .product-tabcontent .nav-item{margin:0 !important;}#product .product-tabcontent .nav-link{font-family:var(--ap-font-glos) !important;font-size:16px !important;font-weight:600 !important;color:#6b6560 !important;background:none !important;border:0 !important;padding:12px 2px !important;position:relative !important;transition:color .14s ease !important;}#product .product-tabcontent .nav-link:hover{color:var(--ap-ink,#212121) !important;}#product .product-tabcontent .nav-link.active{color:var(--ap-ink,#212121) !important;}#product .product-tabcontent .nav-link.active::after{content:"" !important;position:absolute !important;left:0;right:0;bottom:-1px;height:3px !important;border-radius:2px 2px 0 0 !important;background:var(--ap-orange) !important;}#product .product-tabcontent .nav-item:has(a[href*="shipping"]){display:none !important;}#product #description .product-description{max-width:760px !important;margin:0 auto !important;padding:14px 18px 6px !important;font-family:var(--ap-font-tekst) !important;font-size:15px !important;line-height:1.7 !important;color:#3f3a35 !important;text-align:left !important;}#product #description .product-description h2{font-family:var(--ap-font-glos) !important;font-size:22px !important;font-weight:700 !important;line-height:1.3 !important;color:var(--ap-ink,#212121) !important;margin:6px 0 16px !important;text-wrap:balance;}#product #description .product-description p{margin:0 0 14px !important;}#product #description .product-description p:has(> strong:only-child){font-family:var(--ap-font-glos) !important;font-size:17px !important;line-height:1.4 !important;color:var(--ap-ink,#212121) !important;margin:26px 0 8px !important;}#product #description .product-description p:has(> strong:only-child) strong{font-weight:700 !important;}#product #description .product-description ul{list-style:none !important;margin:0 0 16px !important;padding:0 !important;}#product #description .product-description ul li{position:relative !important;padding:0 0 0 22px !important;margin:0 0 8px !important;}#product #description .product-description ul li::before{content:"" !important;position:absolute !important;left:2px;top:.55em;width:7px;height:7px;border-radius:2px;background:var(--ap-orange) !important;}#product #description .product-description img{max-width:100% !important;height:auto !important;border-radius:8px !important;margin:14px auto !important;display:block !important;}#product #description .product-description table{display:block !important;overflow-x:auto !important;}#product #description .product-description iframe{max-width:100% !important;}#product #description.ap-zwijany .product-description{overflow:hidden !important;position:relative !important;transition:max-height .45s cubic-bezier(.2,.8,.2,1);}#product #description.ap-zwijany.ap-zwiniety .product-description{max-height:520px;}#product #description.ap-zwijany.ap-zwiniety .product-description::after{content:"" !important;position:absolute !important;left:0;right:0;bottom:0;height:140px !important;background:linear-gradient(rgba(255,255,255,0),#fff 78%) !important;pointer-events:none !important;}.ap-rozwin{display:flex !important;align-items:center !important;gap:8px !important;margin:10px auto 6px !important;height:40px !important;padding:0 22px !important;background:#fff !important;border:1px solid var(--ap-orange) !important;border-radius:var(--apb-r,6px) !important;color:var(--ap-orange-link) !important;font-family:var(--ap-font-glos) !important;font-size:14px !important;font-weight:600 !important;cursor:pointer !important;transition:background-color .14s ease !important;}.ap-rozwin:hover{background:var(--ap-tint,#fdf1e3) !important;}.ap-rozwin::after{content:"";width:14px;height:14px;background-color:var(--ap-orange-link);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .3s cubic-bezier(.2,.8,.2,1);}.ap-rozwin.ap-otwarty::after{transform:rotate(180deg);}#product #product-details{max-width:760px !important;margin:0 auto !important;padding:14px 18px !important;}#product #product-details .product-manufacturer{display:none !important;}#product #product-details .qtyprogress{display:none !important;}#product #product-details .js-product-attributes-source{display:flex !important;flex-wrap:wrap !important;gap:10px 26px !important;margin:0 0 6px !important;}#product #product-details .product-reference,#product #product-details .product-quantities{display:flex !important;align-items:baseline !important;gap:5px !important;margin:0 !important;font-size:14px !important;}#product #product-details .product-reference .label,#product #product-details .product-quantities .label{color:#8a8078 !important;font-weight:500 !important;margin:0 !important;}#product #product-details .product-reference span,#product #product-details .product-quantities span{color:var(--ap-ink,#212121) !important;font-weight:600 !important;}#product #product-details .product-features{margin:8px 0 0 !important;padding:0 !important;}#product #product-details .product-features > h3{font-family:var(--ap-font-glos) !important;font-size:18px !important;font-weight:700 !important;color:var(--ap-ink,#212121) !important;margin:16px 0 10px !important;text-transform:none !important;}#product dl.data-sheet{display:grid !important;grid-template-columns:minmax(170px,260px) 1fr !important;margin:0 !important;border-top:1px solid var(--ap-border,#e8e0d6) !important;}#product dl.data-sheet dt.name,#product dl.data-sheet dd.value{margin:0 !important;padding:11px 10px !important;border-bottom:1px solid var(--ap-border,#ece4da) !important;font-size:14px !important;line-height:1.5 !important;background:none !important;text-transform:none !important;}#product dl.data-sheet dt.name{color:#6b6560 !important;font-weight:500 !important;}#product dl.data-sheet dd.value{color:var(--ap-ink,#212121) !important;font-weight:600 !important;}#product dl.data-sheet dt.name,#product dl.data-sheet dd.value{width:auto !important;max-width:none !important;min-width:0 !important;float:none !important;word-break:normal !important;overflow-wrap:anywhere !important;letter-spacing:0 !important;}#product #product-details .label{min-width:0 !important;width:auto !important;text-transform:none !important;letter-spacing:0 !important;}#product #product-details .js-product-attributes-source span{text-transform:none !important;letter-spacing:0 !important;}@media (max-width:767px){#product dl.data-sheet{grid-template-columns:1fr !important;}#product dl.data-sheet dt.name{border-bottom:0 !important;padding-bottom:2px !important;}#product dl.data-sheet dd.value{padding-top:2px !important;}}.ap-polka{padding:36px 0 6px !important;clear:both !important;width:100% !important;float:none !important;}.ap-polka .ap-polka-glowa{display:flex !important;align-items:baseline !important;justify-content:space-between !important;gap:16px !important;margin:0 0 20px !important;}.ap-polka h2{position:relative !important;margin:0 !important;padding:0 0 12px !important;font-family:var(--ap-font-glos) !important;font-size:22px !important;font-weight:700 !important;color:var(--ap-ink,#212121) !important;}.ap-polka h2::after{content:"" !important;position:absolute !important;left:0;bottom:0;width:48px;height:3px;border-radius:2px;background:var(--ap-orange) !important;}.ap-polka .ap-polka-link{font-family:var(--ap-font-glos) !important;font-size:14px !important;font-weight:600 !important;color:var(--ap-orange-link) !important;white-space:nowrap !important;}.ap-polka .ap-polka-link:hover{text-decoration:underline !important;}.ap-polka-siatka{display:grid !important;grid-template-columns:repeat(5,1fr) !important;gap:16px !important;}@media (max-width:1199px){.ap-polka-siatka{grid-template-columns:repeat(4,1fr) !important;}.ap-polka-siatka .ap-polka-kafel:nth-child(n+9){display:none !important;}}@media (max-width:991px){.ap-polka-siatka{grid-template-columns:repeat(3,1fr) !important;}.ap-polka-siatka .ap-polka-kafel:nth-child(n+7){display:none !important;}}@media (max-width:640px){.ap-polka-siatka{grid-template-columns:repeat(2,1fr) !important;gap:10px !important;}}.ap-polka .product-actions-main{display:none !important;}.ap-polka .product-miniature{width:100% !important;background:#fff !important;border:1px solid #eee4d8 !important;border-radius:8px !important;overflow:hidden !important;transition:box-shadow .18s ease,transform .18s ease !important;}.ap-polka .product-miniature:hover{box-shadow:0 10px 24px rgba(33,33,33,.10) !important;transform:translateY(-2px) !important;}.ap-polka .thumbnail-container{width:100% !important;}.ap-polka .thumbnail-container img{width:100% !important;height:auto !important;}.ap-polka .product-description{display:flex !important;flex-direction:column !important;padding:10px 12px 14px !important;}.ap-polka button.add-to-cart{width:100% !important;height:38px !important;min-height:38px !important;font-size:13.5px !important;margin-top:10px !important;}body.ap-ma-polke .productscategory-products{display:none !important;}#product .viewed-products{padding:26px 0 10px !important;}#product .viewed-products .products-section-title,.productscategory-products .products-section-title{text-align:left !important;}.ap-sticky-kup{position:fixed !important;left:0;right:0;bottom:0;z-index:800 !important;display:flex !important;align-items:center !important;gap:14px !important;padding:10px 16px calc(10px + env(safe-area-inset-bottom)) !important;background:rgba(255,255,255,.97) !important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 -1px 0 rgba(33,33,33,.08),0 -10px 26px rgba(33,33,33,.12) !important;transform:translateY(110%);transition:transform .28s cubic-bezier(.2,.8,.2,1);}.ap-sticky-kup.ap-jest{transform:none;}.ap-sticky-kup .ap-sk-cena{font-family:var(--ap-font-glos) !important;font-size:20px !important;font-weight:800 !important;color:var(--ap-ink,#212121) !important;white-space:nowrap !important;}.ap-sticky-kup button{flex:1 1 auto !important;height:48px !important;border:0 !important;border-radius:var(--apb-r,6px) !important;background:var(--ap-akcja,#f08102) !important;color:var(--ap-akcja-napis,#fff) !important;font-family:var(--ap-font-glos) !important;font-size:15px !important;font-weight:700 !important;cursor:pointer !important;}.ap-sticky-kup button:active{background:var(--ap-akcja-hover,#d97300) !important;}@media (min-width:992px){.ap-sticky-kup{display:none !important;}}@media (prefers-reduced-motion:reduce){#product #description.ap-zwijany .product-description{transition:none !important;}.ap-rozwin::after{transition:none !important;}.ap-sticky-kup{transition:none !important;}.ap-polka .product-miniature{transition:none !important;}.ap-polka .product-miniature:hover{transform:none !important;}}.ap-t-indygo{--k-deep:#2a2e6b;--k-mid:#40479c;}.ap-t-mieta{--k-deep:#0b5a47;--k-mid:#137a64;}.ap-t-roz{--k-deep:#8c2054;--k-mid:#b23a72;}.ap-siatka .ap-kafel,.ap-siatka .ap-pas{box-shadow:0 2px 6px rgba(22,32,43,.12) !important;transition:transform .38s cubic-bezier(.22,.7,.24,1),box-shadow .38s ease !important;}.ap-siatka .ap-kafel:hover,.ap-siatka .ap-pas:hover{transform:translateY(-4px) !important;box-shadow:0 14px 30px rgba(22,32,43,.20) !important;}.ap-siatka .ap-kafel__tlo,.ap-siatka .ap-pas__tlo{background-image:repeating-linear-gradient(128deg,rgba(255,255,255,.03) 0 2px,rgba(255,255,255,0) 2px 12px) !important;}.ap-siatka .ap-kafel__tlo::before,.ap-siatka .ap-pas__tlo::before{background:radial-gradient(120% 90% at 6% -8%,rgba(255,255,255,.13) 0%,rgba(255,255,255,0) 58%) !important;}.ap-siatka .ap-kafel__echo{-webkit-text-stroke:1.5px rgba(255,255,255,.10) !important;}.ap-siatka .ap-pas__echo{-webkit-text-stroke:1.5px rgba(255,255,255,.09) !important;}.ap-siatka .ap-kafel__tresc::before,.ap-siatka .ap-pas__tresc::before{content:none !important;}.ap-siatka .ap-kafel__tlo::after,.ap-siatka .ap-pas__tlo::after{box-shadow:0 0 0 7px rgba(255,255,255,.07),0 14px 30px rgba(10,16,24,.18) !important;}.ap-siatka .ap-kafel:hover .ap-kafel__tlo::after{transform:translateY(-50%) scale(1.03) !important;}.ap-siatka .ap-pas:hover .ap-pas__tlo::after{transform:translateY(-50%) scale(1.02) !important;}.ap-siatka--3 .ap-kol:nth-child(1) .ap-kafel__foto img,.ap-siatka--3 .ap-kol:nth-child(2) .ap-kafel__foto img,.ap-siatka--3 .ap-kol:nth-child(3) .ap-kafel__foto img,.ap-siatka--2 .ap-kol:nth-child(1) .ap-pas__foto img,.ap-siatka--2 .ap-kol:nth-child(2) .ap-pas__foto img{transform:none !important;transition:transform .42s cubic-bezier(.22,.7,.24,1) !important;filter:drop-shadow(0 10px 16px rgba(10,16,24,.26)) !important;}.ap-siatka--3 .ap-kol:nth-child(1) .ap-kafel:hover .ap-kafel__foto img,.ap-siatka--3 .ap-kol:nth-child(2) .ap-kafel:hover .ap-kafel__foto img,.ap-siatka--3 .ap-kol:nth-child(3) .ap-kafel:hover .ap-kafel__foto img{transform:translateY(-6px) scale(1.03) !important;}.ap-siatka--2 .ap-kol:nth-child(1) .ap-pas:hover .ap-pas__foto img,.ap-siatka--2 .ap-kol:nth-child(2) .ap-pas:hover .ap-pas__foto img{transform:translateY(-5px) scale(1.025) !important;}.ap-siatka .ap-kafel:hover .ap-cena::after,.ap-siatka .ap-pas:hover .ap-cena::after{width:72px !important;}@media (prefers-reduced-motion:reduce){.ap-siatka .ap-kafel,.ap-siatka .ap-pas,.ap-siatka .ap-kafel__foto img,.ap-siatka .ap-pas__foto img{transition:none !important;}.ap-siatka .ap-kafel:hover,.ap-siatka .ap-pas:hover{transform:none !important;}}.bx-ring{display:none !important;}#carousel .carousel-item:hover .bx-ring{animation:none !important;}.bx-cta{background:linear-gradient(105deg,#f8961f 0%,#f08102 34%,#dd7801 52%,#f08102 70%,#f8961f 100%) !important;background-size:240% 100% !important;background-position:0% 0 !important;transition:transform .32s cubic-bezier(.22,.8,.24,1),box-shadow .32s cubic-bezier(.22,.8,.24,1),background-position .6s cubic-bezier(.3,.65,.25,1) !important;}.bx-cta:hover{color:#ffffff !important;filter:none !important;background-position:100% 0 !important;transform:translateY(-.25cqw) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 -1px 0 rgba(120,58,0,.35),0 .5cqw 0 rgba(126,61,0,.5),0 2.2cqw 4cqw rgba(240,129,2,.38) !important;}.bx-cta:hover u.bx-cta-s{background-color:#ffffff !important;}.bx-cta:active{transform:translateY(0) !important;}.bx--marka .bx-p1{--x:53.73%}.bx--marka .bx-p2{--x:65.45%;--w:12.36%}.bx--marka .bx-p3{--x:79.55%}.bx--marka .bx-p4{--x:91.36%}.bx--kolory .bx-p1{--x:49.18%;--h:45.16%}.bx--kolory .bx-p2{--x:62.82%;--h:45.16%}.bx--kolory .bx-p3{--x:76.64%;--h:45.16%}.bx--kolory .bx-p4{--x:90.55%;--h:45.16%}.bx--vitapower .bx-p1{--x:74.36%}@media (prefers-reduced-motion:reduce){.bx-cta{transition:none !important;}}.product-miniature.js-product-miniature{background:#fff !important;border:1px solid var(--ap-border,#e8e0d6) !important;border-radius:var(--u5-r2,8px) !important;box-shadow:var(--u5-e1) !important;overflow:hidden !important;transition:transform .34s cubic-bezier(.22,.7,.24,1),box-shadow .34s ease,border-color .34s ease !important;}.product-miniature.js-product-miniature:hover{transform:translateY(-6px) !important;box-shadow:var(--u5-e3) !important;border-color:#f3cf9f !important;}.product-miniature.js-product-miniature .thumbnail-container img{transition:transform .5s cubic-bezier(.22,.7,.24,1) !important;}.product-miniature.js-product-miniature:hover .thumbnail-container img{transform:scale(1.055) !important;}.product-miniature.js-product-miniature .thumbnail-container .product-actions-main{position:absolute !important;left:0 !important;right:0 !important;top:0 !important;bottom:0 !important;width:auto !important;height:auto !important;padding:0 !important;background:transparent !important;border:0 !important;transform:none !important;transition:none !important;pointer-events:none !important;z-index:3 !important;}.product-miniature.js-product-miniature:hover .thumbnail-container .product-actions-main{transform:none !important;}.product-miniature.js-product-miniature .thumbnail-container .add-to-cart-or-refresh{position:static !important;display:block !important;width:auto !important;margin:0 !important;}.product-miniature.js-product-miniature .thumbnail-container .quick-view.btn{pointer-events:auto !important;position:absolute !important;left:50% !important;bottom:12px !important;top:auto !important;right:auto !important;flex:none !important;height:38px !important;min-width:0 !important;width:auto !important;padding:0 16px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;background:rgba(255,255,255,.94) !important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--ap-border,#e8e0d6) !important;border-radius:var(--u5-rp,6px) !important;box-shadow:var(--u5-e2) !important;color:var(--ap-ink,#212121) !important;font-size:0 !important;white-space:nowrap !important;overflow:hidden !important;opacity:0 !important;transform:translate(-50%,10px) !important;transition:transform .26s cubic-bezier(.2,.8,.2,1),opacity .26s ease,border-color .14s ease,color .14s ease,background-color .14s ease !important;}.product-miniature.js-product-miniature:hover .thumbnail-container .quick-view.btn,.product-miniature.js-product-miniature .thumbnail-container .quick-view.btn:focus-visible{opacity:1 !important;transform:translate(-50%,0) !important;}.product-miniature.js-product-miniature .quick-view.btn::before{content:"" !important;display:block !important;position:static !important;width:16px !important;height:16px !important;background:currentColor !important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7-10-7-10-7z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7-10-7-10-7z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") center/contain no-repeat;}.product-miniature.js-product-miniature .quick-view.btn::after{content:"Szybki podgląd" !important;display:inline-block !important;position:static !important;mask-image:none !important;-webkit-mask-image:none !important;background:none !important;width:auto !important;height:auto !important;font-family:var(--ap-font-glos) !important;font-weight:700 !important;font-size:13px !important;line-height:1 !important;letter-spacing:.01em !important;color:inherit !important;}.product-miniature.js-product-miniature .thumbnail-container .quick-view.btn:hover{background:#fff !important;border-color:var(--ap-orange,#f08102) !important;color:var(--ap-orange-link,#c05502) !important;}.product-miniature.js-product-miniature .thumbnail-container .wishlist{pointer-events:auto !important;position:absolute !important;top:10px !important;right:10px !important;left:auto !important;bottom:auto !important;flex:none !important;width:38px !important;height:38px !important;margin:0 !important;padding:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;background:rgba(255,255,255,.94) !important;border:1px solid var(--ap-border,#e8e0d6) !important;border-radius:var(--u5-rp,6px) !important;box-shadow:var(--u5-e1) !important;opacity:0 !important;transform:translateY(-6px) scale(.92) !important;transition:opacity .26s ease .05s,transform .26s cubic-bezier(.2,.8,.2,1) .05s,border-color .14s ease !important;}.product-miniature.js-product-miniature:hover .thumbnail-container .wishlist,.product-miniature.js-product-miniature .thumbnail-container .wishlist:focus-within{opacity:1 !important;transform:none !important;}.product-miniature.js-product-miniature .wishlist:hover{border-color:var(--ap-orange,#f08102) !important;}.product-miniature.js-product-miniature .wishlist .st-wishlist-button{width:36px !important;height:36px !important;padding:0 !important;margin:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;background:transparent !important;border:0 !important;box-shadow:none !important;}.product-miniature.js-product-miniature .wishlist .st-wishlist-bt-content{background-color:#8a8078 !important;transition:background-color .14s ease,transform .18s ease !important;}.product-miniature.js-product-miniature .wishlist:hover .st-wishlist-bt-content{background-color:var(--ap-orange-link,#c05502) !important;transform:scale(1.1) !important;}.product-miniature.js-product-miniature .wishlist .fa-heart{font-size:16px !important;color:#8a8078 !important;transition:color .14s ease !important;}.product-miniature.js-product-miniature .wishlist:hover .fa-heart{color:var(--ap-orange-link,#c05502) !important;}.product-miniature.js-product-miniature .product-description{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;padding:12px 14px 6px !important;margin:0 !important;}.product-miniature.js-product-miniature .product-brand{display:block !important;font-family:var(--ap-font-glos) !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.09em !important;text-transform:uppercase !important;color:#8a8078 !important;margin:0 0 4px !important;}.product-miniature.js-product-miniature .product-title{margin:0 !important;}.product-miniature.js-product-miniature .product-title a{display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden !important;font-size:14.5px !important;line-height:1.38 !important;min-height:2.76em !important;color:var(--ap-ink,#212121) !important;transition:color .14s ease !important;}.product-miniature.js-product-miniature .product-title a:hover{color:var(--ap-orange-link,#c05502) !important;text-decoration:none !important;}.product-miniature.js-product-miniature .comments_note{display:none !important;}.product-miniature.js-product-miniature .product-detail:empty{display:none !important;}.product-miniature.js-product-miniature .product-bottom{margin-top:auto !important;padding:4px 14px 14px !important;border-top:0 !important;background:none !important;}.product-miniature.js-product-miniature .product-price-and-shipping{display:flex !important;flex-wrap:wrap !important;align-items:baseline !important;gap:4px 8px !important;margin:0 0 10px !important;}.product-miniature.js-product-miniature .price{font-family:var(--ap-font-glos) !important;font-size:23px !important;font-weight:800 !important;letter-spacing:-.01em !important;line-height:1.05 !important;color:var(--ap-ink,#212121) !important;}.product-miniature.js-product-miniature .regular-price{font-size:14px !important;font-weight:500 !important;color:#a39a90 !important;text-decoration:line-through !important;}.product-miniature.js-product-miniature .discount-percentage,.product-miniature.js-product-miniature .discount-amount{font-family:var(--ap-font-glos) !important;font-size:12px !important;font-weight:700 !important;color:var(--ap-sale,#c8102e) !important;background:var(--ap-tint-sale,#fbe9ec) !important;border-radius:var(--u5-rp,6px) !important;padding:2px 7px !important;}.product-miniature.js-product-miniature .add-to-cart-button{display:block !important;visibility:visible !important;opacity:1 !important;position:static !important;top:auto !important;left:auto !important;right:auto !important;bottom:auto !important;transform:none !important;transition:none !important;background:transparent !important;padding:0 !important;border-radius:0 !important;z-index:auto !important;margin:0 !important;}.product-miniature.js-product-miniature .add-to-cart-button .add-to-cart-or-refresh{display:block !important;visibility:visible !important;margin:0 !important;}.product-miniature.js-product-miniature .add-to-cart-button button.add-to-cart{visibility:visible !important;width:100% !important;height:42px !important;min-height:42px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:9px !important;border:0 !important;border-radius:var(--apb-r,6px) !important;background:var(--ap-akcja,#f08102) !important;color:var(--ap-akcja-napis,#fff) !important;font-family:var(--ap-font-glos) !important;font-size:14px !important;font-weight:700 !important;letter-spacing:.01em !important;text-transform:none !important;box-shadow:none !important;cursor:pointer !important;transition:background-color .16s ease,transform .16s ease,box-shadow .16s ease !important;}.product-miniature.js-product-miniature .add-to-cart-button button.add-to-cart:hover{background:var(--ap-akcja-hover,#d97300) !important;transform:translateY(-1px) !important;box-shadow:0 8px 18px rgba(240,129,2,.32) !important;}.product-miniature.js-product-miniature .add-to-cart-button button.add-to-cart:active{transform:none !important;box-shadow:none !important;}.product-miniature.js-product-miniature .add-to-cart-button button.add-to-cart:focus-visible{outline:2px solid var(--ap-ink,#212121) !important;outline-offset:2px !important;}.product-miniature.js-product-miniature .add-to-cart-button button.add-to-cart::before{content:"" !important;display:block !important;width:17px !important;height:17px !important;background-color:var(--ap-akcja-napis,#fff) !important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1.4'/%3E%3Ccircle cx='18' cy='20' r='1.4'/%3E%3Cpath d='M2 3h2.2l2.3 12.1a1.6 1.6 0 0 0 1.6 1.3h9.1a1.6 1.6 0 0 0 1.6-1.3L21 7H5.1'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1.4'/%3E%3Ccircle cx='18' cy='20' r='1.4'/%3E%3Cpath d='M2 3h2.2l2.3 12.1a1.6 1.6 0 0 0 1.6 1.3h9.1a1.6 1.6 0 0 0 1.6-1.3L21 7H5.1'/%3E%3C/svg%3E") center/contain no-repeat;}.product-miniature.js-product-miniature .product-flags{top:10px !important;left:10px !important;right:auto !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:6px !important;margin:0 !important;padding:0 !important;z-index:4 !important;list-style:none !important;pointer-events:none !important;}.product-miniature.js-product-miniature .product-flag{position:static !important;margin:0 !important;display:inline-flex !important;align-items:center !important;height:22px !important;padding:0 9px !important;border-radius:var(--u5-rp,6px) !important;font-family:var(--ap-font-glos) !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.03em !important;text-transform:none !important;background:var(--ap-ink,#212121) !important;color:#fff !important;box-shadow:var(--u5-e1) !important;}.product-miniature.js-product-miniature .product-flag.new{background:var(--ap-orange,#f08102) !important;color:var(--ap-on-orange,#fff) !important;}.product-miniature.js-product-miniature .product-flag.discount,.product-miniature.js-product-miniature .product-flag.on-sale,.product-miniature.js-product-miniature .product-flag.discount-percentage{background:var(--ap-sale,#c8102e) !important;color:#fff !important;}@media (max-width:991px){.product-miniature.js-product-miniature .thumbnail-container .product-actions-main{position:absolute !important;left:0 !important;right:0 !important;top:0 !important;bottom:0 !important;width:auto !important;padding:0 !important;background:transparent !important;border:0 !important;transform:none !important;}.product-miniature.js-product-miniature .thumbnail-container .quick-view.btn{display:none !important;}.product-miniature.js-product-miniature .thumbnail-container .wishlist{opacity:1 !important;transform:none !important;transition:border-color .14s ease !important;}.product-miniature.js-product-miniature .product-description{padding:10px 12px 4px !important;}.product-miniature.js-product-miniature .product-bottom{padding:2px 12px 12px !important;}.product-miniature.js-product-miniature .price{font-size:20px !important;}.product-miniature.js-product-miniature .add-to-cart-button button.add-to-cart{height:40px !important;min-height:40px !important;font-size:13.5px !important;}}@media (prefers-reduced-motion:reduce){.product-miniature.js-product-miniature,.product-miniature.js-product-miniature .thumbnail-container img,.product-miniature.js-product-miniature .thumbnail-container .quick-view.btn,.product-miniature.js-product-miniature .thumbnail-container .wishlist,.product-miniature.js-product-miniature .add-to-cart-button button.add-to-cart{transition:none !important;}.product-miniature.js-product-miniature:hover{transform:none !important;}.product-miniature.js-product-miniature:hover .thumbnail-container img{transform:none !important;}.product-miniature.js-product-miniature .thumbnail-container .quick-view.btn{transform:translate(-50%,0) !important;}.product-miniature.js-product-miniature .add-to-cart-button button.add-to-cart:hover{transform:none !important;}}.modal.quickview .modal-dialog{max-width:980px !important;width:calc(100% - 48px) !important;margin:28px auto !important;opacity:0 !important;transform:translateY(16px) scale(.975) !important;transition:opacity .26s ease,transform .3s cubic-bezier(.2,.8,.2,1) !important;}.modal.quickview.in .modal-dialog,.modal.quickview.show .modal-dialog{opacity:1 !important;transform:none !important;}.modal.quickview .modal-content{border:0 !important;border-radius:var(--u5-r3,10px) !important;overflow:hidden !important;box-shadow:var(--u5-e3) !important;background:#fff !important;}.modal-backdrop{background:#221a12 !important;}.modal-backdrop.in,.modal-backdrop.show{opacity:.55 !important;}.modal.quickview .modal-header{position:absolute !important;top:14px !important;right:14px !important;z-index:20 !important;padding:0 !important;margin:0 !important;border:0 !important;background:none !important;min-height:0 !important;}.modal.quickview .modal-header .close{width:38px !important;height:38px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;float:none !important;background:rgba(255,255,255,.92) !important;border:1px solid var(--ap-border,#e8e0d6) !important;border-radius:var(--u5-rp,6px) !important;box-shadow:var(--u5-e1) !important;opacity:1 !important;text-shadow:none !important;cursor:pointer !important;transition:border-color .14s ease,transform .22s ease !important;}.modal.quickview .modal-header .close span{display:block !important;font-size:21px !important;line-height:1 !important;font-weight:400 !important;color:var(--ap-ink,#212121) !important;}.modal.quickview .modal-header .close:hover{border-color:var(--ap-orange,#f08102) !important;transform:rotate(90deg) !important;}.modal.quickview .modal-body{padding:0 !important;margin:0 !important;}.modal.quickview .modal-body .row{display:flex !important;flex-wrap:wrap !important;margin:0 !important;}.modal.quickview .modal-body .row > [class*="col-"]{padding:0 !important;}.modal.quickview .modal-body .row > .col-md-6:first-child{border-right:1px solid var(--ap-border,#ece4da) !important;background:#fff !important;padding:30px 26px 22px !important;display:flex !important;flex-direction:column !important;}.modal.quickview .product-cover{margin:0 !important;border:0 !important;box-shadow:none !important;background:#fff !important;}.modal.quickview .product-cover img{width:100% !important;height:auto !important;max-height:430px !important;object-fit:contain !important;border-radius:6px !important;}.modal.quickview .product-cover .layer{display:none !important;}.modal.quickview .js-qv-mask{margin:14px 0 0 !important;padding:0 !important;}.modal.quickview .js-qv-mask .thumb-container{padding:0 6px 0 0 !important;margin:0 !important;}.modal.quickview .js-thumb{border:1px solid var(--ap-border,#e8e0d6) !important;border-radius:6px !important;background:#fff !important;padding:4px !important;opacity:.85 !important;cursor:pointer !important;transition:border-color .14s ease,opacity .14s ease !important;}.modal.quickview .js-thumb.selected,.modal.quickview .js-thumb:hover{border-color:var(--ap-orange,#f08102) !important;opacity:1 !important;}.modal.quickview .modal-body .row > .col-md-6:nth-child(2){padding:34px 34px 28px !important;display:flex !important;flex-direction:column !important;}.modal.quickview h1.h1{font-family:var(--ap-font-glos) !important;font-size:24px !important;line-height:1.25 !important;font-weight:700 !important;letter-spacing:-.01em !important;color:var(--ap-ink,#212121) !important;margin:0 0 6px !important;padding:0 34px 0 0 !important;text-transform:none !important;text-wrap:balance;}.modal.quickview .hook-reviews{display:none !important;}.modal.quickview #product-description-short:empty{display:none !important;}.modal.quickview .ap-qv-marka{font-family:var(--ap-font-tekst) !important;font-size:13px !important;color:#6b6560 !important;margin:0 0 14px !important;}.modal.quickview .ap-qv-marka b{color:var(--ap-ink,#212121) !important;font-weight:600 !important;}.modal.quickview .product-prices{display:flex !important;align-items:baseline !important;flex-wrap:wrap !important;gap:10px !important;margin:0 0 18px !important;padding:16px 0 0 !important;border-top:1px solid var(--ap-border,#ece4da) !important;}.modal.quickview .product-prices .product-price{margin:0 !important;}.modal.quickview .current-price{display:flex !important;align-items:baseline !important;gap:10px !important;}.modal.quickview .current-price-value{font-family:var(--ap-font-glos) !important;font-size:36px !important;font-weight:800 !important;letter-spacing:-.015em !important;line-height:1 !important;color:var(--ap-ink,#212121) !important;}.modal.quickview .tax-shipping-delivery-label{font-size:13px !important;color:#8a8078 !important;margin:0 !important;}.modal.quickview .disc-price:empty{display:none !important;}.modal.quickview .qtyprogress{display:none !important;}.modal.quickview .product-variants{margin:0 !important;}.modal.quickview .product-quantity{display:flex !important;flex-wrap:wrap !important;align-items:center !important;column-gap:12px !important;row-gap:14px !important;margin:0 !important;}.modal.quickview .product-double-quantity{display:flex !important;align-items:center !important;width:auto !important;margin:0 !important;float:none !important;}.modal.quickview .product-double-quantity .control-label{display:none !important;}.modal.quickview .product-quantity .qty{margin:0 !important;float:none !important;}.modal.quickview .qty .input-group.bootstrap-touchspin{display:flex !important;align-items:stretch !important;width:118px !important;height:50px !important;border:1px solid var(--ap-border,#d9cfc3) !important;border-radius:var(--apb-r,6px) !important;background:#fff !important;overflow:hidden !important;box-shadow:none !important;}.modal.quickview #quantity_wanted{flex:1 1 auto !important;width:auto !important;min-width:0 !important;height:100% !important;border:0 !important;outline:0 !important;box-shadow:none !important;text-align:center !important;font-family:var(--ap-font-glos) !important;font-size:16px !important;font-weight:700 !important;color:var(--ap-ink,#212121) !important;background:#fff !important;padding:0 !important;margin:0 !important;}.modal.quickview .input-group-btn-vertical{display:flex !important;flex-direction:column !important;width:38px !important;border-left:1px solid var(--ap-border,#e8e0d6) !important;}.modal.quickview .btn-touchspin{flex:1 1 50% !important;width:100% !important;min-height:0 !important;height:auto !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:#fff !important;font-size:0 !important;line-height:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;cursor:pointer !important;transition:background-color .14s ease !important;}.modal.quickview .btn-touchspin:hover{background:var(--ap-tint,#fdf1e3) !important;}.modal.quickview .bootstrap-touchspin-down{border-top:1px solid var(--ap-border,#e8e0d6) !important;}.modal.quickview .btn-touchspin::before{content:"" !important;width:13px;height:13px;background-color:var(--ap-ink,#212121);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m18 15-6-6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m18 15-6-6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;}.modal.quickview .bootstrap-touchspin-down::before{transform:rotate(180deg);}.modal.quickview .bootstrap-touchspin-prefix,.modal.quickview .bootstrap-touchspin-postfix{display:none !important;}.modal.quickview .product-quantity .add{flex:1 1 220px !important;margin:0 !important;float:none !important;}.modal.quickview .add .add-to-cart{width:100% !important;height:50px !important;min-height:50px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;border:0 !important;border-radius:var(--apb-r,6px) !important;background:var(--ap-akcja,#f08102) !important;color:var(--ap-akcja-napis,#fff) !important;font-family:var(--ap-font-glos) !important;font-size:16px !important;font-weight:700 !important;letter-spacing:.01em !important;text-transform:none !important;box-shadow:none !important;cursor:pointer !important;transition:background-color .16s ease,transform .16s ease,box-shadow .16s ease !important;}.modal.quickview .add .add-to-cart:hover{background:var(--ap-akcja-hover,#d97300) !important;transform:translateY(-1px) !important;box-shadow:0 10px 22px rgba(240,129,2,.30) !important;}.modal.quickview .add .add-to-cart:active{transform:none !important;box-shadow:none !important;}.modal.quickview .add .add-to-cart:focus-visible{outline:2px solid var(--ap-ink,#212121) !important;outline-offset:2px !important;}.modal.quickview .add .add-to-cart i.shopping-cart{display:block !important;width:20px !important;height:20px !important;font-size:0 !important;line-height:0 !important;background-color:var(--ap-akcja-napis,#fff) !important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1.4'/%3E%3Ccircle cx='18' cy='20' r='1.4'/%3E%3Cpath d='M2 3h2.2l2.3 12.1a1.6 1.6 0 0 0 1.6 1.3h9.1a1.6 1.6 0 0 0 1.6-1.3L21 7H5.1'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1.4'/%3E%3Ccircle cx='18' cy='20' r='1.4'/%3E%3Cpath d='M2 3h2.2l2.3 12.1a1.6 1.6 0 0 0 1.6 1.3h9.1a1.6 1.6 0 0 0 1.6-1.3L21 7H5.1'/%3E%3C/svg%3E") center/contain no-repeat;}.modal.quickview .js-product-availability{display:flex !important;align-items:center !important;gap:8px !important;width:100% !important;margin:14px 0 0 !important;font-size:14px !important;}.modal.quickview .js-product-availability i.material-icons{display:block !important;width:19px !important;height:19px !important;font-size:0 !important;line-height:0 !important;background-color:#1d8a43 !important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21.8 10a10 10 0 1 1-5.8-7.2'/%3E%3Cpath d='m9 11 3 3L22 4'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21.8 10a10 10 0 1 1-5.8-7.2'/%3E%3Cpath d='m9 11 3 3L22 4'/%3E%3C/svg%3E") center/contain no-repeat;}.modal.quickview .js-product-availability .message{color:#1d7a3f !important;font-weight:600 !important;}.modal.quickview .js-product-availability.ap-malo i.material-icons{background-color:#c05502 !important;}.modal.quickview .js-product-availability.ap-malo .message{color:#b34f02 !important;}.modal.quickview .wish-comp{display:flex !important;gap:8px !important;width:100% !important;margin:14px 0 0 !important;}.modal.quickview .wish-comp .btn-product{width:42px !important;height:42px !important;min-height:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;border:1px solid var(--ap-border,#d9cfc3) !important;border-radius:var(--apb-r,6px) !important;background:#fff !important;color:#6b6560 !important;box-shadow:none !important;transition:border-color .14s ease,color .14s ease !important;}.modal.quickview .wish-comp .btn-product:hover{border-color:var(--ap-orange,#f08102) !important;color:var(--ap-orange-link,#c05502) !important;background:#fff !important;}.modal.quickview .wish-comp .st-compare-title,.modal.quickview .wish-comp .st-wishlist-title{display:none !important;}.modal.quickview .ap-qv-pelne{display:inline-flex !important;align-items:center !important;gap:6px !important;margin:18px 0 0 !important;align-self:flex-start !important;font-family:var(--ap-font-glos) !important;font-size:14px !important;font-weight:600 !important;color:var(--ap-orange-link,#c05502) !important;text-decoration:none !important;}.modal.quickview .ap-qv-pelne::after{content:"›" !important;font-size:17px !important;line-height:1 !important;transition:transform .18s ease !important;}.modal.quickview .ap-qv-pelne:hover{text-decoration:underline !important;}.modal.quickview .ap-qv-pelne:hover::after{transform:translateX(3px) !important;}.modal.quickview .ap-qv-zaufanie{display:flex !important;flex-wrap:wrap !important;gap:8px 18px !important;margin:18px 0 0 !important;padding:14px 0 0 !important;border-top:1px solid var(--ap-border,#ece4da) !important;}.modal.quickview .ap-qv-zaufanie span{display:inline-flex !important;align-items:center !important;gap:7px !important;font-family:var(--ap-font-tekst) !important;font-size:12.5px !important;color:#6b6560 !important;}.modal.quickview .ap-qv-zaufanie span::before{content:"" !important;width:16px !important;height:16px !important;background-color:var(--ap-orange,#f08102) !important;}.modal.quickview .ap-qv-zaufanie span:nth-child(1)::before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 14 4 9l5-5'/%3E%3Cpath d='M4 9h10.5a5.5 5.5 0 0 1 0 11H11'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 14 4 9l5-5'/%3E%3Cpath d='M4 9h10.5a5.5 5.5 0 0 1 0 11H11'/%3E%3C/svg%3E") center/contain no-repeat;}.modal.quickview .ap-qv-zaufanie span:nth-child(2)::before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.7 9a.6.6 0 0 1-.6 0C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.2-2.7a1.2 1.2 0 0 1 1.6 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.7 9a.6.6 0 0 1-.6 0C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.2-2.7a1.2 1.2 0 0 1 1.6 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E") center/contain no-repeat;}.modal.quickview .ap-qv-zaufanie span:nth-child(3)::before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1z'/%3E%3Cpath d='M16 8H8'/%3E%3Cpath d='M16 12H8'/%3E%3Cpath d='M13 16H8'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1z'/%3E%3Cpath d='M16 8H8'/%3E%3Cpath d='M16 12H8'/%3E%3Cpath d='M13 16H8'/%3E%3C/svg%3E") center/contain no-repeat;}.modal.quickview .social-sharing{display:none !important;}.modal.quickview .modal-footer{display:none !important;}@media (max-width:767px){.modal.quickview .modal-dialog{width:calc(100% - 20px) !important;margin:14px auto !important;}.modal.quickview .modal-body .row > .col-md-6:first-child{border-right:0 !important;padding:22px 20px 0 !important;}.modal.quickview .modal-body .row > .col-md-6:nth-child(2){padding:22px 20px 20px !important;}.modal.quickview .current-price-value{font-size:30px !important;}.modal.quickview h1.h1{font-size:20px !important;}}@media (prefers-reduced-motion:reduce){.modal.quickview .modal-dialog{transition:none !important;transform:none !important;}.modal.quickview .modal-header .close,.modal.quickview .add .add-to-cart,.modal.quickview .ap-qv-pelne::after{transition:none !important;}.modal.quickview .modal-header .close:hover{transform:none !important;}.modal.quickview .add .add-to-cart:hover{transform:none !important;}}#footer .block-social{display:none !important;}#footer .block_newsletter .title .block_title::after,#footer .block_newsletter .title span:not(.block_title)::after{content:none !important;}#footer .footer-before{background:var(--ap-tint,#fdf1e3) !important;border-top:1px solid var(--ap-border,#e8e0d6) !important;border-bottom:1px solid var(--ap-border,#e8e0d6) !important;padding:30px 0 !important;margin:0 !important;}#footer .block_newsletter{display:flex !important;flex-wrap:wrap !important;align-items:center !important;justify-content:space-between !important;gap:18px 36px !important;padding:0 !important;margin:0 !important;border:0 !important;}#footer .block_newsletter .title{margin:0 !important;padding:0 !important;display:block !important;}#footer .block_newsletter .title::before{display:none !important;content:none !important;}#footer .block_newsletter .block_title{display:block !important;font-family:var(--ap-font-glos) !important;font-size:20px !important;font-weight:700 !important;letter-spacing:-.01em !important;color:var(--ap-ink,#212121) !important;text-transform:none !important;margin:0 0 4px !important;padding:0 !important;}#footer .block_newsletter .title span:not(.block_title){display:block !important;font-family:var(--ap-font-tekst) !important;font-size:14px !important;color:#6b6560 !important;margin:0 !important;}#footer .block_newsletter .block_content{flex:1 1 480px !important;max-width:560px !important;}#footer .block_newsletter form{margin:0 !important;}#footer .block_newsletter form .col-xs-12{padding:0 !important;}#footer .block_newsletter .input-wrapper{display:flex !important;align-items:stretch !important;gap:10px !important;}#footer .block_newsletter form input[type="email"]{flex:1 1 auto !important;min-width:0 !important;height:48px !important;padding:0 16px !important;background:#fff !important;border:1px solid var(--ap-border,#d9cfc3) !important;border-radius:var(--apb-r,6px) !important;font-family:var(--ap-font-tekst) !important;font-size:14.5px !important;color:var(--ap-ink,#212121) !important;box-shadow:none !important;transition:border-color .14s ease !important;}#footer .block_newsletter form input[type="email"]:focus{outline:0 !important;border-color:var(--ap-orange,#f08102) !important;}#footer .block_newsletter form input.btn{position:static !important;flex:0 0 auto !important;height:48px !important;min-height:48px !important;padding:0 26px !important;margin:0 !important;border:0 !important;border-radius:var(--apb-r,6px) !important;background:var(--ap-akcja,#f08102) !important;color:var(--ap-akcja-napis,#fff) !important;font-family:var(--ap-font-glos) !important;font-size:14.5px !important;font-weight:700 !important;letter-spacing:.01em !important;text-transform:none !important;box-shadow:none !important;cursor:pointer !important;transition:background-color .16s ease,transform .16s ease,box-shadow .16s ease !important;}#footer .block_newsletter form input.btn:hover{background:var(--ap-akcja-hover,#d97300) !important;transform:translateY(-1px) !important;box-shadow:0 8px 18px rgba(240,129,2,.30) !important;}#footer .block_newsletter form input.btn:active{transform:none !important;box-shadow:none !important;}#footer .block_newsletter .alert{margin:10px 0 0 !important;}@media (min-width:576px){#footer .block_newsletter form input.btn.hidden-sm-up{display:none !important;}}@media (max-width:575px){#footer .block_newsletter form input.btn.hidden-xs-down{display:none !important;}}#footer .footer-middle{margin:0 !important;padding:40px 0 34px !important;}#footer .footer-middle .footer{display:grid !important;grid-template-columns:1.35fr 1fr 1.15fr !important;gap:24px 48px !important;}#footer .footer-left,#footer .footer-right{display:contents !important;}#footer .footer-middle .footer-block,#footer .footer-middle .links.block{width:auto !important;float:none !important;padding:0 !important;margin:0 !important;}#footer .footer-middle h3,#footer .footer-middle .links h3,#footer .footer-middle .block-contact-title,#footer .footer-middle .links h3 a{font-family:var(--ap-font-glos) !important;font-size:16px !important;font-weight:700 !important;letter-spacing:0 !important;text-transform:none !important;color:var(--ap-ink,#212121) !important;}#footer .footer-middle .block-contact-title,#footer .footer-middle .links > h3{position:relative !important;margin:0 0 18px !important;padding:0 0 11px !important;}#footer .footer-middle .block-contact-title::after,#footer .footer-middle .links > h3::after{content:"" !important;position:absolute !important;left:0 !important;bottom:0 !important;width:28px !important;height:3px !important;border-radius:2px !important;background:var(--ap-orange,#f08102) !important;}#footer .footer-middle .block-contact-title a{pointer-events:none !important;text-decoration:none !important;}#footer .footer-middle .links ul{margin:0 !important;padding:0 !important;}#footer .footer-middle .links li{margin:0 !important;padding:0 !important;}#footer .footer-middle .links li a{display:inline-flex !important;align-items:center !important;gap:8px !important;padding:5px 0 !important;font-family:var(--ap-font-tekst) !important;font-size:14px !important;line-height:1.5 !important;color:#6b6560 !important;text-decoration:none !important;transition:color .14s ease,transform .18s ease !important;}#footer .footer-middle .links li a::before{content:"" !important;position:static !important;display:block !important;width:11px !important;height:11px !important;background:#c9b8a4 !important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") center/contain no-repeat;transition:background-color .14s ease,transform .18s ease !important;}#footer .footer-middle .links li a:hover{color:var(--ap-orange-link,#c05502) !important;transform:translateX(3px) !important;}#footer .footer-middle .links li a:hover::before{background:var(--ap-orange,#f08102) !important;}#footer #block-contact_list{margin:0 !important;padding:0 !important;}#footer #block-contact_list li{display:grid !important;grid-template-columns:18px 1fr !important;column-gap:11px !important;align-items:start !important;margin:0 0 12px !important;padding:0 !important;font-family:var(--ap-font-tekst) !important;font-size:14px !important;line-height:1.55 !important;color:#4f4a45 !important;}#footer #block-contact_list li i.material-icons{display:block !important;width:17px !important;height:17px !important;margin-top:3px !important;font-size:0 !important;line-height:0 !important;background-color:var(--ap-orange,#f08102) !important;color:transparent !important;}#footer #block-contact_list li:has(.contactdiv) i.material-icons{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 6-8 12-8 12S4 16 4 10a8 8 0 0 1 16 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 6-8 12-8 12S4 16 4 10a8 8 0 0 1 16 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E") center/contain no-repeat;}#footer #block-contact_list li:has(a[href^="tel"]) i.material-icons,#footer #block-contact_list li.ap-tel i.material-icons{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3 19.5 19.5 0 0 1-6-6 19.8 19.8 0 0 1-3-8.7A2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1 1 .4 2 .7 2.8a2 2 0 0 1-.5 2.1L8.1 9.9a16 16 0 0 0 6 6l1.3-1.2a2 2 0 0 1 2.1-.5c.9.3 1.9.6 2.8.7a2 2 0 0 1 1.7 2z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3 19.5 19.5 0 0 1-6-6 19.8 19.8 0 0 1-3-8.7A2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1 1 .4 2 .7 2.8a2 2 0 0 1-.5 2.1L8.1 9.9a16 16 0 0 0 6 6l1.3-1.2a2 2 0 0 1 2.1-.5c.9.3 1.9.6 2.8.7a2 2 0 0 1 1.7 2z'/%3E%3C/svg%3E") center/contain no-repeat;}#footer #block-contact_list li:has(a[href^="mailto"]) i.material-icons{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='m22 7-10 7L2 7'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='m22 7-10 7L2 7'/%3E%3C/svg%3E") center/contain no-repeat;}#footer #block-contact_list li.ap-nip i.material-icons{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 2v6h6'/%3E%3Cpath d='M16 13H8'/%3E%3Cpath d='M16 17H8'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 2v6h6'/%3E%3Cpath d='M16 13H8'/%3E%3Cpath d='M16 17H8'/%3E%3C/svg%3E") center/contain no-repeat;}#footer #block-contact_list a::before{content:none !important;display:none !important;}#footer #block-contact_list a{transform:none !important;}#footer #block-contact_list a:hover{transform:none !important;}#footer #block-contact_list .contactdiv{display:block !important;}#footer #block-contact_list a{color:#4f4a45 !important;text-decoration:none !important;transition:color .14s ease !important;}#footer #block-contact_list a:hover{color:var(--ap-orange-link,#c05502) !important;}#footer #block-contact_list .ap-firma{font-weight:700 !important;color:var(--ap-ink,#212121) !important;}#footer .footer-after{border-top:1px solid var(--ap-border,#e8e0d6) !important;padding:16px 0 !important;margin:0 !important;}#footer .footer-after .container{display:flex !important;flex-wrap:wrap !important;align-items:center !important;justify-content:space-between !important;gap:8px 24px !important;}#footer .footer-after .copyright{margin:0 !important;font-family:var(--ap-font-tekst) !important;font-size:13px !important;color:#8a8078 !important;}#footer .footer-after .copyright a{color:#8a8078 !important;text-decoration:none !important;}#footer .footer-after .copyright sup{display:none !important;}#footer #cpfootercms1 .payment{font-family:var(--ap-font-tekst) !important;font-size:13px !important;color:#8a8078 !important;margin:0 !important;padding:0 !important;}@media (max-width:991px){#footer .footer-before{padding:22px 0 !important;}#footer .block_newsletter{gap:14px !important;}#footer .footer-middle{padding:10px 0 18px !important;}#footer .footer-middle .footer{display:block !important;}#footer .footer-middle .title.block_title,#footer .footer-middle .title.clearfix{padding:13px 0 !important;margin:0 !important;border-bottom:1px solid var(--ap-border,#ece4da) !important;}#footer .footer-middle .title .h3,#footer .footer-middle .title span:first-child{font-family:var(--ap-font-glos) !important;font-size:15px !important;font-weight:700 !important;color:var(--ap-ink,#212121) !important;text-transform:none !important;}#footer .footer-middle .collapse.block_content,#footer .footer-middle #block-contact_list{padding:10px 0 4px !important;}#footer .footer-after .container{justify-content:center !important;text-align:center !important;}}@media (prefers-reduced-motion:reduce){#footer .footer-middle .links li a,#footer .footer-middle .links li a::before,#footer .block_newsletter form input.btn{transition:none !important;}#footer .footer-middle .links li a:hover{transform:none !important;}#footer .block_newsletter form input.btn:hover{transform:none !important;}}#cpcmsbanner1,#cpcmsbanner2,.tabs.products_block,.products-section{padding-top:28px !important;padding-bottom:28px !important;margin:0 !important;}#cpserviceblock{padding-top:28px !important;padding-bottom:28px !important;margin:0 !important;}.tabs.products_block:not(:has(.product-miniature)){padding-top:0 !important;padding-bottom:0 !important;}#featured-products,.newproducts{padding-top:48px !important;padding-bottom:48px !important;margin:0 !important;}#footer .footer-container{padding-top:0 !important;}#index #footer .footer-before{border-top:0 !important;}#footer .footer-before{padding:40px 0 !important;}#footer .block_newsletter{background:#fff !important;border:1px solid var(--ap-border,#e8e0d6) !important;border-radius:var(--u5-r2,8px) !important;box-shadow:var(--u5-e2) !important;padding:26px 32px !important;gap:18px 40px !important;}#footer .block_newsletter .title{display:grid !important;grid-template-columns:48px 1fr !important;column-gap:14px !important;align-items:center !important;}#footer .block_newsletter .title::before{content:"" !important;display:block !important;grid-row:1 / 3 !important;width:48px !important;height:48px !important;border-radius:10px !important;background-color:var(--ap-tint,#fdf1e3) !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f08102' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='m22 7-10 7L2 7'/%3E%3C/svg%3E") !important;background-position:center !important;background-repeat:no-repeat !important;background-size:24px 24px !important;position:static !important;}#footer .block_newsletter .block_title{margin:0 !important;}#footer .block_newsletter .title span:not(.block_title){margin:0 !important;}#footer .block_newsletter .block_content{flex:1 1 460px !important;max-width:560px !important;height:auto !important;min-height:0 !important;display:flow-root !important;}#footer .block_newsletter form{display:flow-root !important;}#footer .block_newsletter form .col-xs-12{float:none !important;width:100% !important;}#footer .block_newsletter .input-wrapper{position:relative !important;display:block !important;}#footer .block_newsletter form input[type="email"]{width:100% !important;height:56px !important;padding:0 150px 0 18px !important;border-radius:var(--apb-r,6px) !important;transition:border-color .14s ease,box-shadow .14s ease !important;}#footer .block_newsletter form input[type="email"]:focus{border-color:var(--ap-orange,#f08102) !important;box-shadow:0 0 0 3px rgba(240,129,2,.15) !important;}#footer .block_newsletter form input.btn{position:absolute !important;top:6px !important;right:6px !important;bottom:6px !important;height:44px !important;min-height:44px !important;padding:0 22px !important;}#footer .block_newsletter form input.btn:hover{transform:none !important;box-shadow:0 6px 14px rgba(240,129,2,.28) !important;}#footer .block_newsletter .block_content::after{content:"Zero spamu — tylko konkretne okazje. Wypisujesz się jednym kliknięciem." !important;display:block !important;clear:both !important;margin:9px 0 0 2px !important;font-family:var(--ap-font-tekst) !important;font-size:12.5px !important;line-height:1.4 !important;color:#8a8078 !important;}@media (max-width:991px){#cpcmsbanner1,#cpcmsbanner2,.tabs.products_block,.products-section,#cpserviceblock{padding-top:20px !important;padding-bottom:20px !important;}#featured-products,.newproducts{padding-top:26px !important;padding-bottom:26px !important;}#footer .footer-before{padding:24px 0 !important;}#footer .block_newsletter{padding:18px 16px !important;}#footer .block_newsletter{align-items:stretch !important;height:auto !important;}#footer .block_newsletter .title{width:100% !important;}#footer .block_newsletter .block_content{flex:0 0 auto !important;width:100% !important;max-width:100% !important;}#footer .block_newsletter .title{grid-template-columns:40px 1fr !important;column-gap:11px !important;}#footer .block_newsletter .title::before{width:40px !important;height:40px !important;background-size:20px 20px !important;border-radius:8px !important;}#footer .block_newsletter form input[type="email"]{height:52px !important;padding:0 76px 0 14px !important;}#footer .block_newsletter form input.btn{top:5px !important;right:5px !important;bottom:5px !important;height:42px !important;min-height:42px !important;padding:0 16px !important;}}@media (prefers-reduced-motion:reduce){#footer .block_newsletter form input[type="email"]{transition:none !important;}}#featured-products .products-section-title h2.title,.newproducts .products-section-title h2.title,.productscategory-products .products-section-title h2.title{font-size:25px !important;letter-spacing:-.015em !important;}#featured-products .products-section-title h2.title::after,.newproducts .products-section-title h2.title::after,.productscategory-products .products-section-title h2.title::after{content:none !important;}#footer .footer-after .copyright,#footer .footer-after .copyright a,#footer #cpfootercms1 .payment,#footer .block_newsletter .block_content::after,#footer .block_newsletter .title span:not(.block_title){color:#6b6560 !important;}#product .tax-shipping-delivery-label,.modal.quickview .tax-shipping-delivery-label{color:#6b6560 !important;}.product-miniature.js-product-miniature .product-brand{color:#7d766f !important;}.ap-o-sklepie{padding:34px 0 30px !important;background:transparent !important;}.ap-o-sklepie .container{max-width:900px !important;}.ap-o-sklepie h1{position:relative !important;margin:0 0 18px !important;padding:0 0 12px !important;font-family:var(--ap-font-glos) !important;font-size:22px !important;line-height:1.3 !important;font-weight:700 !important;letter-spacing:-.01em !important;color:var(--ap-ink,#212121) !important;text-transform:none !important;}.ap-o-sklepie h1::after{content:"" !important;position:absolute !important;left:0 !important;bottom:0 !important;width:48px !important;height:3px !important;border-radius:2px !important;background:var(--ap-orange,#f08102) !important;}.ap-o-sklepie p{margin:0 0 12px !important;font-family:var(--ap-font-tekst) !important;font-size:14.5px !important;line-height:1.7 !important;color:#4f4a45 !important;}@media (max-width:991px){.ap-o-sklepie{padding:24px 0 20px !important;}.ap-o-sklepie h1{font-size:19px !important;}}#index #carousel{aspect-ratio:1109/500;overflow:hidden !important;}#index #carousel .flexslider,#index #carousel .slides,#index #carousel .slides li{height:100% !important;}#index #carousel .slides img{width:100% !important;height:100% !important;object-fit:cover !important;}.bx-cta{min-height:44px !important;display:inline-flex !important;align-items:center !important;}.ap-o-sklepie{padding:0 0 72px !important;}.ap-o-sklepie .container{width:100% !important;max-width:1120px !important;padding-top:44px !important;margin-left:auto !important;margin-right:auto !important;display:grid !important;grid-template-columns:minmax(0,300px) minmax(0,660px) !important;column-gap:84px !important;row-gap:14px !important;justify-content:center !important;align-items:start !important;}.ap-o-sklepie h1{grid-column:1 !important;grid-row:1 !important;margin:0 !important;padding:0 0 14px !important;font-size:26px !important;line-height:1.28 !important;}.ap-o-sklepie p{grid-column:2 !important;max-width:66ch !important;}.ap-o-sklepie p:nth-of-type(1){grid-row:1 !important;margin:0 0 14px !important;font-size:15.5px !important;line-height:1.75 !important;color:#3f3a35 !important;}.ap-o-sklepie p:nth-of-type(2){grid-row:2 !important;margin:0 !important;font-size:14.5px !important;line-height:1.75 !important;color:#5b544d !important;}@media (max-width:1199px){.ap-o-sklepie .container{grid-template-columns:minmax(0,260px) minmax(0,1fr) !important;column-gap:56px !important;}}@media (max-width:991px){.ap-o-sklepie{padding:0 0 44px !important;}.ap-o-sklepie .container{display:block !important;max-width:680px !important;padding-top:24px !important;}.ap-o-sklepie h1{font-size:21px !important;margin:0 0 16px !important;}.ap-o-sklepie p{max-width:none !important;}.ap-o-sklepie p:nth-of-type(1){margin:0 0 14px !important;}}#blockcart-modal .modal-dialog{max-width:760px !important;width:calc(100% - 32px) !important;margin:48px auto !important;}#blockcart-modal .modal-content{border:0 !important;border-radius:10px !important;box-shadow:0 24px 60px rgba(12,16,24,.28) !important;overflow:hidden !important;}#blockcart-modal .modal-header{position:relative !important;padding:20px 56px 18px 24px !important;border-bottom:1px solid #ece7dd !important;background:#fff !important;}#blockcart-modal .modal-title{display:flex !important;align-items:center !important;gap:10px !important;margin:0 !important;font-family:var(--ap-font-glos) !important;font-size:18px !important;font-weight:700 !important;line-height:1.3 !important;color:#1d1d1f !important;text-align:left !important;}#blockcart-modal .modal-title i.material-icons{order:-1 !important;color:#1f9d55 !important;font-size:24px !important;}#blockcart-modal .close{position:absolute !important;top:14px !important;right:16px !important;margin:0 !important;padding:4px 8px !important;opacity:1 !important;font-size:26px !important;line-height:1 !important;color:#8a8178 !important;background:transparent !important;border:0 !important;}#blockcart-modal .close:hover{color:#1d1d1f !important;}#blockcart-modal .modal-body{padding:24px !important;}#blockcart-modal .modal-body > .row{display:flex !important;gap:28px !important;margin:0 !important;align-items:flex-start !important;}#blockcart-modal .modal-body > .row > .col-md-6{width:auto !important;max-width:none !important;flex:1 1 0 !important;padding:0 !important;}#blockcart-modal .divide-right{border-right:1px solid #ece7dd !important;padding-right:28px !important;}#blockcart-modal .divide-right > .row{display:flex !important;gap:16px !important;margin:0 !important;align-items:flex-start !important;}#blockcart-modal .divide-right > .row > .col-md-6{width:auto !important;max-width:none !important;padding:0 !important;}#blockcart-modal .divide-right > .row > .col-md-6:first-child{flex:0 0 112px !important;}#blockcart-modal .divide-right > .row > .col-md-6:last-child{flex:1 1 auto !important;}#blockcart-modal .product-image{width:112px !important;height:112px !important;object-fit:contain !important;padding:6px !important;background:#fff !important;border:1px solid #ece7dd !important;border-radius:8px !important;}#blockcart-modal .product-name{margin:0 0 8px !important;font-family:var(--ap-font-glos) !important;font-size:15px !important;font-weight:600 !important;line-height:1.35 !important;color:#1d1d1f !important;}#blockcart-modal .divide-right > .row > .col-md-6:last-child p:nth-of-type(1){margin:0 0 6px !important;font-size:20px !important;font-weight:700 !important;color:#1d1d1f !important;}#blockcart-modal .divide-right > .row > .col-md-6:last-child p:nth-of-type(2){margin:0 !important;font-size:13px !important;color:#6b645c !important;}#blockcart-modal .divide-right > .row > .col-md-6:last-child p:nth-of-type(2) strong{font-weight:600 !important;color:#4a443d !important;}#blockcart-modal .cart-products-count{display:block !important;margin:0 0 14px !important;padding:0 0 12px !important;border-bottom:1px solid #ece7dd !important;font-size:13px !important;color:#6b645c !important;}#blockcart-modal .cart-content p{display:flex !important;justify-content:space-between !important;align-items:baseline !important;gap:12px !important;margin:0 0 10px !important;font-size:14px !important;color:#4a443d !important;}#blockcart-modal .cart-content .subtotal{font-weight:600 !important;color:#1d1d1f !important;}#blockcart-modal .cart-content p:has(.shipping){display:none !important;}#blockcart-modal .product-total{margin:4px 0 0 !important;padding:12px 0 0 !important;border-top:1px solid #ece7dd !important;}#blockcart-modal .product-total .label{font-size:15px !important;font-weight:600 !important;color:#1d1d1f !important;}#blockcart-modal .product-total .value{font-size:22px !important;font-weight:700 !important;color:#1d1d1f !important;}#blockcart-modal .cart-content-btn{display:flex !important;flex-direction:column !important;gap:10px !important;margin-top:20px !important;}#blockcart-modal .cart-content-btn .btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;width:100% !important;min-height:50px !important;padding:0 18px !important;border-radius:6px !important;font-family:var(--ap-font-glos) !important;font-size:15px !important;font-weight:600 !important;text-transform:none !important;}#blockcart-modal .cart-content-btn a.btn{order:1 !important;background:#f08102 !important;border:1px solid #f08102 !important;color:#fff !important;}#blockcart-modal .cart-content-btn a.btn:hover,#blockcart-modal .cart-content-btn a.btn:focus{background:#d97300 !important;border-color:#d97300 !important;color:#fff !important;}#blockcart-modal .cart-content-btn a.btn i.material-icons{font-size:20px !important;color:#fff !important;}#blockcart-modal .cart-content-btn button.btn{order:2 !important;background:#fff !important;border:1px solid #d8d1c6 !important;color:#4a443d !important;}#blockcart-modal .cart-content-btn button.btn:hover,#blockcart-modal .cart-content-btn button.btn:focus{background:#f7f1e8 !important;border-color:#c3bbae !important;color:#1d1d1f !important;}#blockcart-modal .cart-content-btn::after{content:"Faktura VAT do każdego zamówienia · 14 dni na zwrot";order:3 !important;padding-top:4px !important;text-align:center !important;font-size:12px !important;color:#6b645c !important;}@media (max-width:767px){#blockcart-modal .modal-dialog{margin:16px auto !important;}#blockcart-modal .modal-header{padding:16px 48px 14px 18px !important;}#blockcart-modal .modal-title{font-size:16px !important;}#blockcart-modal .modal-body{padding:18px !important;}#blockcart-modal .modal-body > .row{flex-direction:column !important;gap:18px !important;}#blockcart-modal .divide-right{border-right:0 !important;border-bottom:1px solid #ece7dd !important;padding-right:0 !important;padding-bottom:18px !important;}#blockcart-modal .product-image{width:88px !important;height:88px !important;}#blockcart-modal .divide-right > .row > .col-md-6:first-child{flex:0 0 88px !important;}}#header .header-top-main.fixed,#header .header-top-main.fixed.ap-zjazd{animation:none !important;}#header .header-top-main.ap-sticky{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;width:100% !important;z-index:1001 !important;margin:0 !important;background:rgba(255,255,255,.94) !important;-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);box-shadow:0 0 0 rgba(33,33,33,0) !important;transform:translate3d(0,-100%,0);opacity:0;pointer-events:none;will-change:transform,opacity;transition:transform .26s cubic-bezier(.55,0,.85,.35),opacity .16s ease-in .04s,box-shadow .2s ease !important;}#header .header-top-main.ap-sticky.ap-widoczny{transform:translate3d(0,0,0);opacity:1;pointer-events:auto;box-shadow:0 1px 0 rgba(33,33,33,.07),0 14px 34px rgba(33,33,33,.13) !important;transition:transform .38s cubic-bezier(.16,.84,.30,1),opacity .2s ease-out,box-shadow .34s ease .06s !important;}#header .header-top-main.ap-sticky .container,#header .header-top-main.ap-sticky .row{transform:translate3d(0,-6px,0);transition:transform .3s cubic-bezier(.55,0,.85,.35) !important;}#header .header-top-main.ap-sticky.ap-widoczny .container,#header .header-top-main.ap-sticky.ap-widoczny .row{transform:none;transition:transform .44s cubic-bezier(.16,.84,.30,1) .04s !important;}.header-top-main.ap-sticky #cp_vertical_menu_top .block-title{border-radius:0 !important;}.header-top-main.ap-sticky #cp_vertical_menu_top #_desktop_top_menu,.header-top-main.ap-sticky #cp_vertical_menu_top #_desktop_top_menu > #top-menu > li{transition:none !important;}@media (prefers-reduced-motion:reduce){#header .header-top-main.ap-sticky,#header .header-top-main.ap-sticky.ap-widoczny,#header .header-top-main.ap-sticky .container,#header .header-top-main.ap-sticky.ap-widoczny .container,#header .header-top-main.ap-sticky .row,#header .header-top-main.ap-sticky.ap-widoczny .row{transition:none !important;transform:none !important;}#header .header-top-main.ap-sticky{opacity:0 !important;}#header .header-top-main.ap-sticky.ap-widoczny{opacity:1 !important;}}.st-modal .modal-dialog{max-width:440px !important;width:calc(100% - 32px) !important;margin:64px auto !important;}.st-modal .modal-content{border:0 !important;border-radius:10px !important;box-shadow:0 24px 60px rgba(12,16,24,.28) !important;overflow:hidden !important;}.st-modal .modal-header{position:relative !important;display:block !important;padding:24px 52px 20px 24px !important;border-bottom:0 !important;background:#fff !important;}.st-modal .modal-title{display:flex !important;align-items:flex-start !important;gap:12px !important;margin:0 !important;font-family:var(--ap-font-glos) !important;font-size:15.5px !important;font-weight:600 !important;line-height:1.45 !important;color:#1d1d1f !important;text-align:left !important;}.st-modal .modal-title::before{content:"" !important;flex:0 0 22px !important;width:22px !important;height:22px !important;margin-top:1px !important;border-radius:50% !important;background:#8a8178 !important;}.st-modal.ap-ok .modal-title::before{background:#1f9d55 !important;}.st-modal.ap-uwaga .modal-title::before{background:#c98a12 !important;}.st-modal .close{position:absolute !important;top:14px !important;right:16px !important;margin:0 !important;padding:4px 8px !important;opacity:1 !important;font-size:26px !important;line-height:1 !important;color:#8a8178 !important;background:transparent !important;border:0 !important;}.st-modal .close:hover{color:#1d1d1f !important;}.st-modal .modal-footer{display:flex !important;flex-direction:column !important;gap:10px !important;padding:0 24px 24px !important;border-top:0 !important;}.st-modal .modal-footer .btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;width:100% !important;min-height:46px !important;margin:0 !important;padding:0 18px !important;border-radius:6px !important;font-family:var(--ap-font-glos) !important;font-size:15px !important;font-weight:600 !important;text-transform:none !important;transition:background .18s ease,border-color .18s ease,color .18s ease !important;}.st-modal .modal-footer .btn-primary{order:1 !important;background:#f08102 !important;border:1px solid #f08102 !important;color:#fff !important;}.st-modal .modal-footer .btn-primary:hover,.st-modal .modal-footer .btn-primary:focus{background:#d97300 !important;border-color:#d97300 !important;color:#fff !important;}.st-modal .modal-footer .btn-secondary{order:2 !important;background:#fff !important;border:1px solid #d8d1c6 !important;color:#4a443d !important;}.st-modal .modal-footer .btn-secondary:hover,.st-modal .modal-footer .btn-secondary:focus{background:#f7f1e8 !important;border-color:#c3bbae !important;color:#1d1d1f !important;}.st-modal .modal-footer:empty{padding:0 !important;}.st-modal .st-modal-wishlist-loading{margin-right:6px !important;}@media (max-width:575px){.st-modal .modal-dialog{margin:24px auto !important;}.st-modal .modal-header{padding:20px 46px 16px 18px !important;}.st-modal .modal-footer{padding:0 18px 18px !important;}.st-modal .modal-title{font-size:15px !important;}}.st-modal .modal-title{display:grid !important;grid-template-columns:22px minmax(0,1fr) !important;column-gap:12px !important;row-gap:16px !important;align-items:start !important;}.st-modal .modal-title::before{grid-column:1 !important;grid-row:1 !important;}.st-modal .modal-title br{display:none !important;}.st-modal .modal-title .btn,.st-modal .modal-title a{grid-column:2 !important;grid-row:2 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-height:46px !important;margin:0 !important;padding:0 18px !important;border-radius:6px !important;background:#f08102 !important;border:1px solid #f08102 !important;color:#fff !important;font-family:var(--ap-font-glos) !important;font-size:15px !important;font-weight:600 !important;text-transform:none !important;text-decoration:none !important;transition:background .18s ease,border-color .18s ease !important;}.st-modal .modal-title .btn:hover,.st-modal .modal-title a:hover{background:#d97300 !important;border-color:#d97300 !important;color:#fff !important;}.st-modal .modal-header{padding-bottom:24px !important;}.ap-por-pasek{display:flex !important;flex-wrap:wrap !important;align-items:center !important;justify-content:space-between !important;gap:14px !important;margin:0 0 18px !important;padding:16px 18px !important;background:#fff !important;border:1px solid #ece7dd !important;border-radius:10px !important;}.ap-por-licznik{font-family:var(--ap-font-glos) !important;font-size:14.5px !important;color:#4a443d !important;}.ap-por-licznik strong{color:#1d1d1f !important;font-weight:700 !important;}.ap-por-roznice{color:#b3660a !important;font-weight:600 !important;}.ap-por-niepelne{color:#8a8178 !important;}.ap-por-zgodne{color:#1f9d55 !important;font-weight:600 !important;}.ap-por-uwaga{margin:-8px 0 18px !important;padding:12px 16px !important;background:#fffaf2 !important;border:1px solid #f3e3c9 !important;border-left:3px solid #c98a12 !important;border-radius:8px !important;font-size:13.5px !important;line-height:1.5 !important;color:#6b5a3a !important;}.ap-por-filtr{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:44px !important;padding:0 20px !important;border-radius:6px !important;border:1px solid #d8d1c6 !important;background:#fff !important;color:#4a443d !important;font-family:var(--ap-font-glos) !important;font-size:14.5px !important;font-weight:600 !important;cursor:pointer !important;transition:background .18s ease,border-color .18s ease,color .18s ease !important;}.ap-por-filtr:hover:not(:disabled){background:#f7f1e8 !important;border-color:#c3bbae !important;color:#1d1d1f !important;}.ap-por-filtr.ap-wlaczony{background:#f08102 !important;border-color:#f08102 !important;color:#fff !important;}.ap-por-filtr:disabled{opacity:.5 !important;cursor:default !important;}#main table.table-bordered{border:1px solid #ece7dd !important;border-radius:10px !important;border-collapse:separate !important;border-spacing:0 !important;overflow:visible !important;background:#fff !important;}#main table.table-bordered td{border:0 !important;border-bottom:1px solid #f0ebe2 !important;vertical-align:middle !important;}#main table.table-bordered tr:last-child td{border-bottom:0 !important;}.ap-por-naglowek td{display:table-cell !important;vertical-align:top !important;background:#fff !important;border-bottom:1px solid #ece7dd !important;padding:18px 16px 22px !important;overflow:visible !important;}.ap-por-naglowek td.td_empty,#main table.table-bordered .ap-por-naglowek td.td_empty{vertical-align:top !important;padding-top:24px !important;font-family:var(--ap-font-glos) !important;font-size:13px !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.04em !important;color:#8a8178 !important;}.ap-por-karta{position:relative !important;display:flex !important;flex-direction:column !important;align-items:center !important;gap:10px !important;text-align:center !important;}.ap-por-usun{position:absolute !important;top:-6px !important;right:-4px !important;width:30px !important;height:30px !important;padding:0 !important;border:1px solid #ece7dd !important;border-radius:6px !important;background:#fff !important;color:#8a8178 !important;font-size:19px !important;line-height:1 !important;cursor:pointer !important;transition:color .18s ease,border-color .18s ease !important;}.ap-por-usun:hover{color:#c0392b !important;border-color:#e3c4bf !important;}.ap-por-foto{display:block !important;width:auto !important;max-width:100% !important;max-height:140px !important;object-fit:contain !important;}.ap-por-nazwa{display:-webkit-box !important;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;font-family:var(--ap-font-glos) !important;font-size:14.5px !important;font-weight:600 !important;line-height:1.35 !important;color:#1d1d1f !important;text-decoration:none !important;}.ap-por-nazwa:hover{color:#b3660a !important;}.ap-por-cena{font-family:var(--ap-font-glos) !important;font-size:19px !important;font-weight:700 !important;color:#1d1d1f !important;}.ap-por-kup{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-height:42px !important;margin-top:12px !important;padding:0 14px !important;border-radius:6px !important;background:#f08102 !important;border:1px solid #f08102 !important;color:#fff !important;font-family:var(--ap-font-glos) !important;font-size:13.5px !important;font-weight:600 !important;white-space:nowrap !important;text-decoration:none !important;transition:background .18s ease,border-color .18s ease !important;}.ap-por-kup:hover{background:#d97300 !important;border-color:#d97300 !important;color:#fff !important;}#main table.table-bordered .feature-name{position:sticky !important;left:0 !important;z-index:2 !important;min-width:210px !important;padding:14px 18px !important;background:#fdfbf7 !important;border-right:1px solid #f0ebe2 !important;}#main table.table-bordered .feature-name strong{font-family:var(--ap-font-glos) !important;font-size:14px !important;font-weight:600 !important;color:#4a443d !important;}#main table.table-bordered .comparison_infos{padding:14px 18px !important;font-size:14.5px !important;color:#1d1d1f !important;background:#fff !important;}tr.ap-rozne .feature-name{box-shadow:inset 3px 0 0 #f08102 !important;background:#fff8ef !important;}tr.ap-rozne .feature-name strong{color:#1d1d1f !important;font-weight:700 !important;}tr.ap-rozne .comparison_infos{font-weight:600 !important;background:#fffdfa !important;}tr.ap-niepelne .feature-name{box-shadow:inset 3px 0 0 #ded6c8 !important;background:#fdfbf7 !important;}tr.ap-niepelne .feature-name strong{color:#6b645c !important;font-weight:600 !important;}tr.ap-takie-same .feature-name strong{color:#8a8178 !important;font-weight:500 !important;}tr.ap-takie-same .comparison_infos{color:#6b645c !important;}td.ap-brak{color:#b3aca3 !important;font-weight:400 !important;}table.ap-tylko-roznice tr.ap-takie-same{display:none !important;}@media (max-width:767px){.ap-por-pasek{flex-direction:column !important;align-items:stretch !important;}.ap-por-filtr{width:100% !important;}#main table.table-bordered .feature-name{min-width:150px !important;padding:12px 14px !important;}#main table.table-bordered .comparison_infos{padding:12px 14px !important;font-size:14px !important;}.ap-por-naglowek td{padding:14px 12px !important;}.ap-por-naglowek .product-image img{max-height:88px !important;}}.cart_block{width:420px !important;max-width:calc(100vw - 24px) !important;background:#fff !important;box-shadow:-18px 0 60px rgba(12,16,24,.18) !important;display:flex !important;flex-direction:column !important;}.cart_block .top-block-cart{display:flex !important;align-items:center !important;justify-content:space-between !important;padding:20px 22px !important;background:#fff !important;border-bottom:1px solid #ece7dd !important;}.cart_block .toggle-title{font-family:var(--ap-font-glos) !important;font-size:18px !important;font-weight:700 !important;color:#1d1d1f !important;text-transform:none !important;letter-spacing:0 !important;}.cart_block .close-icon{font-size:0 !important;color:transparent !important;width:34px !important;height:34px !important;border:1px solid #ece7dd !important;border-radius:6px !important;position:relative !important;cursor:pointer !important;}.cart_block .close-icon::after{content:"×";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;color:#8a8178;}.cart_block .close-icon:hover{background:#f7f1e8 !important;border-color:#c3bbae !important;}.cart_block .block_content{flex:1 1 auto !important;overflow-y:auto !important;padding:6px 0 !important;}.cart_block .cart_block_list .cart-item{display:grid !important;grid-template-columns:76px minmax(0,1fr) 28px !important;align-items:start !important;gap:14px !important;padding:16px 22px !important;border-bottom:1px solid #f4efe6 !important;animation:apKoszykWejscie .34s cubic-bezier(.22,.9,.28,1) both !important;animation-delay:calc(var(--ap-op,0) * 40ms) !important;}@keyframes apKoszykWejscie{from{opacity:0;transform:translateY(8px);}to{opacity:1;transform:none;}}.cart_block .cart-item:last-child{border-bottom:0 !important;}.cart_block .cart-image{width:76px !important;height:76px !important;padding:6px !important;border:1px solid #ece7dd !important;border-radius:8px !important;background:#fff !important;display:flex !important;align-items:center !important;justify-content:center !important;}.cart_block .cart-image img{max-width:100% !important;max-height:100% !important;width:auto !important;object-fit:contain !important;}.cart_block .cart-info{min-width:0 !important;}.cart_block .product-name{display:block !important;margin-bottom:8px !important;}.cart_block .product-name a{display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;font-family:var(--ap-font-glos) !important;font-size:14px !important;font-weight:600 !important;line-height:1.35 !important;color:#1d1d1f !important;}.cart_block .product-name a:hover{color:#b3660a !important;}.cart_block .ap-koszyk-jedn{display:block !important;font-size:12.5px !important;font-weight:400 !important;color:#8a8178 !important;}.cart_block .ap-koszyk-suma{font-family:var(--ap-font-glos) !important;font-size:16px !important;font-weight:700 !important;color:#1d1d1f !important;margin-top:2px !important;}.ap-koszyk-stepper{display:inline-flex !important;align-items:center !important;margin-top:10px !important;border:1px solid #ded6c8 !important;border-radius:6px !important;overflow:hidden !important;background:#fff !important;}.ap-koszyk-krok{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:34px !important;height:32px !important;font-size:16px !important;line-height:1 !important;color:#4a443d !important;text-decoration:none !important;cursor:pointer !important;transition:background .16s ease,color .16s ease !important;}.ap-koszyk-krok:hover{background:#f7f1e8 !important;color:#1d1d1f !important;}.ap-koszyk-krok.ap-nieaktywny{opacity:.35 !important;cursor:default !important;}.ap-koszyk-ile{min-width:34px !important;text-align:center !important;font-family:var(--ap-font-glos) !important;font-size:14px !important;font-weight:600 !important;color:#1d1d1f !important;border-left:1px solid #ded6c8 !important;border-right:1px solid #ded6c8 !important;line-height:32px !important;}.cart_block .remove-from-cart{align-self:start !important;width:28px !important;height:28px !important;display:flex !important;align-items:center !important;justify-content:center !important;border-radius:6px !important;color:#c3bbae !important;opacity:.6 !important;transition:opacity .18s ease,color .18s ease,background .18s ease !important;}.cart_block .cart-item:hover .remove-from-cart{opacity:1 !important;}.cart_block .remove-from-cart:hover{color:#c0392b !important;background:#fdf3f1 !important;}.cart_block .remove-from-cart i{font-size:19px !important;}.cart_block .cart-item.ap-koszyk-czeka{opacity:.45 !important;pointer-events:none !important;}.cart_block .cart-item.ap-koszyk-znika{animation:apKoszykZnika .26s ease forwards !important;overflow:hidden !important;pointer-events:none !important;}@keyframes apKoszykZnika{to{opacity:0;transform:translateX(24px);max-height:0;padding-top:0;padding-bottom:0;border-bottom-width:0;}}.cart_block .cart-summary{border:0 !important;border-top:1px solid #ece7dd !important;border-radius:0 !important;background:#fdfbf7 !important;margin:0 !important;}.cart_block .cart-summary .card-block{padding:16px 22px !important;}.cart_block .cart-summary-line{display:flex !important;align-items:baseline !important;justify-content:space-between !important;gap:12px !important;margin-bottom:8px !important;font-size:14px !important;color:#4a443d !important;}.cart_block .cart-summary-line .label{font-size:13px !important;font-weight:600 !important;text-transform:none !important;letter-spacing:0 !important;color:#6b645c !important;}.cart_block .cart-summary-line.cart-total{margin:0 !important;padding-top:12px !important;border-top:1px solid #ece7dd !important;}.cart_block .cart-total .label{font-size:15px !important;color:#1d1d1f !important;}.cart_block .cart-total .value{font-family:var(--ap-font-glos) !important;font-size:24px !important;font-weight:700 !important;color:#1d1d1f !important;}.ap-koszyk-wysylka{color:#8a8178 !important;}.cart_block .checkout{display:flex !important;flex-direction:column !important;gap:8px !important;padding:16px 22px 20px !important;background:#fff !important;border-top:1px solid #ece7dd !important;}.cart_block .checkout .ap-koszyk-glowny{order:1 !important;}.cart_block .checkout .ap-koszyk-bok{order:2 !important;}.cart_block .checkout a{display:block !important;text-decoration:none !important;}.cart_block .checkout .btn{width:100% !important;min-height:52px !important;border-radius:6px !important;font-family:var(--ap-font-glos) !important;font-size:15.5px !important;font-weight:600 !important;text-transform:none !important;transition:background .18s ease,border-color .18s ease,color .18s ease !important;}.cart_block .checkout .ap-koszyk-glowny .btn{background:#f08102 !important;border:1px solid #f08102 !important;color:#fff !important;box-shadow:0 6px 16px rgba(240,129,2,.24) !important;}.cart_block .checkout .ap-koszyk-glowny .btn:hover{background:#d97300 !important;border-color:#d97300 !important;}.cart_block .checkout .ap-koszyk-bok .btn{min-height:44px !important;background:#fff !important;border:1px solid #d8d1c6 !important;color:#4a443d !important;font-size:14.5px !important;box-shadow:none !important;}.cart_block .checkout .ap-koszyk-bok .btn:hover{background:#f7f1e8 !important;border-color:#c3bbae !important;color:#1d1d1f !important;}.ap-koszyk-zaufanie{order:3 !important;list-style:none !important;margin:6px 0 0 !important;padding:0 !important;}.ap-koszyk-zaufanie li{position:relative !important;padding-left:20px !important;margin-bottom:5px !important;font-size:12.5px !important;line-height:1.45 !important;color:#6b645c !important;}.ap-koszyk-zaufanie li::before{content:"";position:absolute;left:2px;top:6px;width:8px;height:8px;border-radius:50%;background:#1f9d55;}.ap-koszyk-pusty{padding:48px 26px !important;text-align:center !important;}.ap-koszyk-pusty strong{display:block !important;margin-bottom:8px !important;font-family:var(--ap-font-glos) !important;font-size:16px !important;font-weight:700 !important;color:#1d1d1f !important;}.ap-koszyk-pusty span{display:block !important;font-size:13.5px !important;line-height:1.55 !important;color:#8a8178 !important;}#main .cart-summary .cart-summary-line.cart-total .value{font-family:var(--ap-font-glos) !important;font-size:24px !important;font-weight:700 !important;color:#1d1d1f !important;}#main .cart-detailed-actions .btn,#main .cart-detailed-actions a.btn{min-height:52px !important;border-radius:6px !important;font-size:15.5px !important;font-weight:600 !important;box-shadow:0 6px 16px rgba(240,129,2,.24) !important;}@media (prefers-reduced-motion:reduce){.cart_block .cart_block_list .cart-item,.cart_block .cart-item.ap-koszyk-znika{animation:none !important;}}@media (max-width:575px){.cart_block{width:100% !important;max-width:100% !important;}.cart_block .cart_block_list .cart-item{grid-template-columns:64px minmax(0,1fr) 28px !important;padding:14px 16px !important;gap:12px !important;}.cart_block .cart-image{width:64px !important;height:64px !important;}.cart_block .top-block-cart,.cart_block .cart-summary .card-block,.cart_block .checkout{padding-left:16px !important;padding-right:16px !important;}}.cart_block .block_content{flex:1 1 auto !important;min-height:0 !important;overflow-y:auto !important;}.cart_block .cart-summary,.cart_block .checkout{position:static !important;bottom:auto !important;top:auto !important;flex:0 0 auto !important;width:100% !important;}.cart_block .top-block-cart,.cart_block .top-block-cart *{background:transparent !important;}.cart_block .top-block-cart{background:#fff !important;border-bottom:1px solid #ece7dd !important;}.cart_block .top-block-cart .toggle-title{color:#1d1d1f !important;font-family:var(--ap-font-glos) !important;font-size:16px !important;font-weight:700 !important;letter-spacing:-.01em !important;}.cart_block .cart-summary{background:#fdfbf7 !important;border-top:1px solid #ece7dd !important;padding:16px 26px 4px !important;}.cart_block .cart-summary .cart-summary-line{display:flex !important;justify-content:space-between !important;align-items:baseline !important;gap:12px !important;padding:5px 0 !important;font-size:13.5px !important;color:#6b645c !important;}.cart_block .cart-summary .cart-summary-line.cart-total{margin-top:8px !important;padding-top:12px !important;border-top:1px solid #ece7dd !important;}.cart_block .cart-summary .cart-total .label{font-size:13px !important;font-weight:600 !important;color:#1d1d1f !important;}.cart_block .cart-summary .cart-total .value{font-family:var(--ap-font-glos) !important;font-size:23px !important;font-weight:700 !important;line-height:1.1 !important;color:#1d1d1f !important;}.cart_block .cart-summary .ap-koszyk-wysylka{color:#8a8178 !important;font-style:italic !important;}.cart_block .checkout{display:flex !important;flex-direction:column !important;text-align:left !important;padding:14px 26px 20px !important;background:#fff !important;}.cart_block .checkout .ap-koszyk-zaufanie{text-align:left !important;padding-left:2px !important;}.cart_block .block_content{display:block !important;overflow-y:auto !important;}.cart_block .cart_block_list{position:static !important;height:auto !important;max-height:none !important;overflow:visible !important;}.cart_block .cart-item .cart-info{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:7px 10px !important;}.cart_block .cart-item .ap-koszyk-nazwa{flex:0 0 100% !important;order:1 !important;margin:0 !important;font-weight:600 !important;}.cart_block .cart-item .ap-koszyk-jedn{flex:0 0 100% !important;order:2 !important;margin:0 !important;}.cart_block .cart-item .ap-koszyk-stepper{order:3 !important;margin:0 auto 0 0 !important;}.cart_block .cart-item .ap-koszyk-suma{order:4 !important;margin:0 !important;}.cart_block .cart-item .remove-from-cart{opacity:1 !important;color:#b9b1a7 !important;align-self:start !important;transition:color .16s ease !important;}.cart_block .cart-item .remove-from-cart:hover,.cart_block .cart-item .remove-from-cart:focus-visible{color:#c0392b !important;}.cart_block .cart-summary .cart-summary-line .value{margin-left:auto !important;text-align:right !important;}.cart_block .cart-summary .cart-summary-line .label{text-align:left !important;}.cart_block .cart-item.ap-koszyk-bez-wjazdu{animation:none !important;}@keyframes apKoszykZmiana{0%{background:#fff8ec;}100%{background:transparent;}}.cart_block .cart-item.ap-koszyk-zmieniona{animation:apKoszykZmiana .9s ease-out !important;}.cart_block .cart-item.ap-koszyk-zmieniona .ap-koszyk-suma{animation:apKoszykZmiana .9s ease-out;border-radius:4px;}@media (prefers-reduced-motion:reduce){.cart_block .cart-item.ap-koszyk-zmieniona,.cart_block .cart-item.ap-koszyk-zmieniona .ap-koszyk-suma{animation:none !important;}}.cart_block .cart-item.ap-koszyk-znika{animation:apKoszykZwiniecie .24s cubic-bezier(.4,0,.2,1) forwards !important;overflow:hidden !important;pointer-events:none !important;}@keyframes apKoszykZwiniecie{0%{opacity:1;transform:none;}45%{opacity:0;transform:translateX(30px);}100%{opacity:0;transform:translateX(30px);height:0;min-height:0;padding-top:0;padding-bottom:0;border-bottom-width:0;}}@media (prefers-reduced-motion:reduce){.cart_block .cart-item.ap-koszyk-znika{animation:none !important;opacity:.3 !important;}}#main .cart-item .product-line-info a.label{font-size:15px !important;font-weight:600 !important;line-height:1.4 !important;color:#1d1d1f !important;}#main .cart-item .product-line-info.product-price .price{font-size:13px !important;font-weight:400 !important;color:#8a8178 !important;}#main .cart-item .product-line-grid-right strong{font-size:19px !important;font-weight:700 !important;color:#1d1d1f !important;}#main .cart-item .input-group.bootstrap-touchspin{display:flex !important;align-items:stretch !important;width:120px !important;height:44px !important;border:1px solid #e2dcd2 !important;border-radius:6px !important;overflow:hidden !important;background:#fff !important;}#main .cart-item .input-group.bootstrap-touchspin .form-control{order:2 !important;flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:auto !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;text-align:center !important;font-size:15px !important;font-weight:600 !important;}#main .cart-item .input-group-btn-vertical{display:contents !important;}#main .cart-item .input-group-btn-vertical .btn-touchspin{display:flex !important;align-items:center !important;justify-content:center !important;position:static !important;align-self:stretch !important;width:37px !important;height:auto !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:#faf7f2 !important;color:#6b645c !important;box-shadow:none !important;cursor:pointer !important;transition:background .15s ease,color .15s ease !important;}#main .cart-item .input-group-btn-vertical .btn-touchspin:hover{background:#f2ece1 !important;color:#1d1d1f !important;}#main .cart-item .bootstrap-touchspin-up{order:3 !important;border-left:1px solid #e2dcd2 !important;}#main .cart-item .bootstrap-touchspin-down{order:1 !important;border-right:1px solid #e2dcd2 !important;}#main .cart-item .input-group-btn-vertical .btn-touchspin i{position:static !important;height:auto !important;width:auto !important;font-family:var(--ap-font-tekst),system-ui,sans-serif !important;font-size:19px !important;line-height:1 !important;font-weight:500 !important;}#main .cart-item .bootstrap-touchspin-up i::before{content:"+";}#main .cart-item .bootstrap-touchspin-down i::before{content:"−";}#main .cart-item.ap-jedna .product-line-info.product-price{display:none !important;}.product-quantity .input-group.bootstrap-touchspin,.product-add-to-cart .input-group.bootstrap-touchspin{display:flex !important;align-items:stretch !important;width:128px !important;height:56px !important;border:1px solid #e2dcd2 !important;border-radius:6px !important;overflow:hidden !important;background:#fff !important;}.product-quantity .input-group.bootstrap-touchspin .form-control,.product-add-to-cart .input-group.bootstrap-touchspin .form-control{order:2 !important;flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:auto !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;text-align:center !important;font-size:16px !important;font-weight:600 !important;}.product-quantity .input-group-btn-vertical,.product-add-to-cart .input-group-btn-vertical{display:contents !important;}.product-quantity .input-group-btn-vertical .btn-touchspin,.product-add-to-cart .input-group-btn-vertical .btn-touchspin{display:flex !important;align-items:center !important;justify-content:center !important;position:static !important;align-self:stretch !important;width:40px !important;height:auto !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:#faf7f2 !important;color:#6b645c !important;box-shadow:none !important;cursor:pointer !important;transition:background .15s ease,color .15s ease !important;}.product-quantity .input-group-btn-vertical .btn-touchspin:hover,.product-add-to-cart .input-group-btn-vertical .btn-touchspin:hover{background:#f2ece1 !important;color:#1d1d1f !important;}.product-quantity .bootstrap-touchspin-up,.product-add-to-cart .bootstrap-touchspin-up{order:3 !important;border-left:1px solid #e2dcd2 !important;}.product-quantity .bootstrap-touchspin-down,.product-add-to-cart .bootstrap-touchspin-down{order:1 !important;border-right:1px solid #e2dcd2 !important;}.product-quantity .input-group-btn-vertical .btn-touchspin i,.product-add-to-cart .input-group-btn-vertical .btn-touchspin i{position:static !important;height:auto !important;width:auto !important;font-family:var(--ap-font-tekst),system-ui,sans-serif !important;font-size:20px !important;line-height:1 !important;font-weight:500 !important;}.product-quantity .bootstrap-touchspin-up i::before,.product-add-to-cart .bootstrap-touchspin-up i::before{content:"+";}.product-quantity .bootstrap-touchspin-down i::before,.product-add-to-cart .bootstrap-touchspin-down i::before{content:"−";}#product .input-group-btn-vertical,.qty .input-group-btn-vertical{display:contents !important;}#product .btn-touchspin::before,#main .cart-item .btn-touchspin::before{display:none !important;content:none !important;}#authentication #left-column,#registration #left-column,#password #left-column{display:none !important;}#authentication #content-wrapper,#registration #content-wrapper,#password #content-wrapper{width:100% !important;max-width:100% !important;flex:0 0 100% !important;padding-left:0 !important;padding-right:0 !important;}#authentication #main .page-header,#registration #main .page-header,#password #main .page-header{max-width:460px !important;margin:0 auto 18px !important;text-align:center !important;}#authentication #main .page-header h1,#registration #main .page-header h1,#password #main .page-header h1{font-family:var(--ap-font-glos) !important;font-size:27px !important;font-weight:700 !important;letter-spacing:-.015em !important;color:#1d1d1f !important;margin:0 !important;}#authentication #main section.page-content,#registration #main section.page-content,#password #main section.page-content{max-width:460px !important;margin:0 auto !important;padding:28px 28px 26px !important;background:#fff !important;border:1px solid #ece7dd !important;border-radius:10px !important;box-shadow:0 2px 10px rgba(33,33,33,.05) !important;}.page-customer-account .form-group.row{display:block !important;margin:0 0 16px !important;}.page-customer-account .form-group.row > label.form-control-label,.page-customer-account .form-group.row > .col-md-6,.page-customer-account .form-group.row > .col-md-3,.page-customer-account .form-group.row > .form-control-comment,.page-customer-account .form-group.row > .col-md-9{width:100% !important;max-width:100% !important;flex:0 0 100% !important;padding-left:0 !important;padding-right:0 !important;text-align:left !important;}.page-customer-account .form-group.row > label.form-control-label{display:block !important;margin:0 0 6px !important;padding:0 !important;font-size:13.5px !important;font-weight:600 !important;line-height:1.3 !important;color:#3d3833 !important;}.page-customer-account .form-group.row > label.form-control-label.required::after{content:" *";color:#c0392b;}.page-customer-account .form-control:not([type=checkbox]):not([type=radio]),.page-customer-account .input-group .form-control{height:50px !important;padding:0 14px !important;border:1px solid #ddd5c9 !important;border-radius:6px !important;background:#fff !important;font-size:15.5px !important;color:#1d1d1f !important;box-shadow:none !important;transition:border-color .15s ease,box-shadow .15s ease !important;}.page-customer-account .form-control:focus{border-color:#f08102 !important;box-shadow:0 0 0 3px rgba(240,129,2,.14) !important;outline:none !important;}.page-customer-account .form-control-comment{margin-top:5px !important;font-size:12.5px !important;line-height:1.45 !important;color:#8a8178 !important;}.page-customer-account .input-group{display:flex !important;align-items:stretch !important;position:relative !important;}.page-customer-account .input-group .input-group-btn{position:absolute !important;right:4px !important;top:4px !important;bottom:4px !important;z-index:3 !important;display:flex !important;align-items:center !important;}.page-customer-account .input-group .input-group-btn .btn{height:auto !important;min-height:0 !important;padding:0 12px !important;border:0 !important;border-radius:5px !important;background:transparent !important;color:#8a8178 !important;font-size:13px !important;font-weight:600 !important;text-transform:none !important;box-shadow:none !important;transition:color .15s ease,background .15s ease !important;}.page-customer-account .input-group .input-group-btn .btn:hover{background:#faf7f2 !important;color:#1d1d1f !important;}.page-customer-account .input-group .form-control{padding-right:78px !important;}.page-customer-account #main .form-footer,.page-customer-account #main .forgot-password{max-width:100% !important;margin:0 !important;padding:0 !important;text-align:center !important;}.page-customer-account #main .form-footer button[type=submit],.page-customer-account #main .form-footer .btn-primary,.page-customer-account #main button#submit-login{display:block !important;width:100% !important;height:52px !important;margin:4px 0 0 !important;border:0 !important;border-radius:6px !important;background:#f08102 !important;color:#fff !important;font-size:16px !important;font-weight:700 !important;letter-spacing:.005em !important;box-shadow:0 6px 16px rgba(240,129,2,.24) !important;transition:background .15s ease,transform .12s ease !important;}.page-customer-account #main .form-footer button[type=submit]:hover,.page-customer-account #main button#submit-login:hover{background:#d97400 !important;}.page-customer-account #main .form-footer button[type=submit]:active,.page-customer-account #main button#submit-login:active{transform:translateY(1px) !important;}.page-customer-account #main .forgot-password a{display:inline-block !important;margin:2px 0 14px !important;font-size:13.5px !important;color:#8a8178 !important;text-decoration:underline !important;text-underline-offset:3px !important;}.page-customer-account #main .forgot-password a:hover{color:#f08102 !important;}.page-customer-account #main .no-account,.page-customer-account #main .already-have-account{margin:16px 0 0 !important;padding-top:16px !important;border-top:1px solid #f1ede4 !important;text-align:center !important;font-size:14px !important;color:#6b645c !important;}.page-customer-account #main .no-account a,.page-customer-account #main .already-have-account a{color:#f08102 !important;font-weight:600 !important;text-decoration:none !important;}.page-customer-account #main .no-account a:hover,.page-customer-account #main .already-have-account a:hover{text-decoration:underline !important;}.page-customer-account .custom-checkbox{display:grid !important;grid-template-columns:20px minmax(0,1fr) !important;gap:10px !important;align-items:start !important;margin:0 0 12px !important;font-size:13.5px !important;line-height:1.5 !important;color:#3d3833 !important;}.page-customer-account .custom-checkbox input[type=checkbox]{width:19px !important;height:19px !important;margin:1px 0 0 !important;accent-color:#f08102 !important;cursor:pointer !important;}.page-customer-account .custom-checkbox span,.page-customer-account .custom-checkbox label{grid-column:2 !important;margin:0 !important;font-weight:400 !important;cursor:pointer !important;}.page-customer-account .custom-checkbox em,.page-customer-account .custom-checkbox .form-control-comment{display:block !important;grid-column:2 !important;margin-top:4px !important;font-size:12.5px !important;font-style:normal !important;color:#8a8178 !important;}#registration #customer-form .form-group:has(input[name=id_gender]){display:none !important;}#registration #customer-form .form-group:has(input[name=firstname]) .form-control-comment,#registration #customer-form .form-group:has(input[name=lastname]) .form-control-comment{display:none !important;}@media (max-width:575px){#authentication #main section.page-content,#registration #main section.page-content,#password #main section.page-content{padding:22px 18px 20px !important;border-radius:8px !important;}#authentication #main .page-header h1,#registration #main .page-header h1,#password #main .page-header h1{font-size:23px !important;}}#authentication #content,#registration #content,#password #content{float:none !important;margin-left:auto !important;margin-right:auto !important;}#authentication #content-wrapper,#registration #content-wrapper,#password #content-wrapper{float:none !important;}.page-customer-account .input-group .input-group-btn{width:auto !important;min-width:0 !important;}.ap-konto-pusta-etykieta{display:none !important;}.ap-konto-sila{margin-top:8px;}.ap-konto-pasek{display:flex;gap:5px;}.ap-konto-kreska{flex:1 1 0;height:4px;border-radius:2px;background:#eae4da;transition:background .2s ease;}.ap-konto-sila[data-sila="1"] .ap-konto-kreska:nth-child(1){background:#d9534f;}.ap-konto-sila[data-sila="2"] .ap-konto-kreska:nth-child(-n+2){background:#e8a33d;}.ap-konto-sila[data-sila="3"] .ap-konto-kreska{background:#1f9d55;}.ap-konto-opis{margin:6px 0 0 !important;font-size:12.5px;line-height:1.45;color:#8a8178;}.ap-konto-blad{margin:6px 0 0 !important;font-size:12.5px;line-height:1.45;color:#c0392b;}.ap-konto-zle .form-control{border-color:#c0392b !important;}.ap-konto-zle .form-control:focus{box-shadow:0 0 0 3px rgba(192,57,43,.13) !important;}.ap-konto-caps{display:flex;align-items:center;gap:7px;margin:6px 0 0 !important;font-size:12.5px;color:#8a6d1f;}.ap-konto-caps::before{content:"";width:7px;height:7px;border-radius:50%;background:#e8a33d;}.ap-konto-korzysci{margin:0 0 22px !important;padding:16px 18px !important;list-style:none !important;background:#fdfbf7;border:1px solid #f1ede4;border-radius:8px;}.ap-konto-korzysci li{position:relative;padding-left:22px;margin-bottom:8px;font-size:13.5px;line-height:1.5;color:#3d3833;}.ap-konto-korzysci li:last-child{margin-bottom:0;}.ap-konto-korzysci li::before{content:"";position:absolute;left:2px;top:7px;width:8px;height:8px;border-radius:50%;background:#f08102;}.ap-konto-gosc{max-width:460px;margin:18px auto 0;padding:18px 20px;background:#fdfbf7;border:1px solid #f1ede4;border-radius:10px;text-align:center;}.ap-konto-gosc strong{display:block;margin-bottom:5px;font-family:var(--ap-font-glos);font-size:15.5px;font-weight:700;color:#1d1d1f;}.ap-konto-gosc p{margin:0 0 12px !important;font-size:13.5px;line-height:1.55;color:#6b645c;}.ap-konto-gosc-linki{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;}.ap-konto-gosc-linki a{font-size:13.5px;font-weight:600;color:#f08102;text-decoration:none;}.ap-konto-gosc-linki a:hover{text-decoration:underline;text-underline-offset:3px;}.ap-konto-zwiniete{display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.ap-konto-zwiniete.ap-konto-otwarte{display:block !important;-webkit-line-clamp:none;}.ap-konto-rozwin{grid-column:2;margin-top:5px;padding:0;border:0;background:none;color:#8a8178;font-size:12.5px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer;}.ap-konto-rozwin:hover{color:#1d1d1f;}.ap-konto-zbedny{display:none !important;}@media (prefers-reduced-motion:reduce){.ap-konto-kreska{transition:none;}}.page-customer-account .form-group.row > label.form-control-label.ap-konto-pusta-etykieta{display:none !important;}.page-customer-account .custom-checkbox em.ap-konto-zwiniete,.page-customer-account .custom-checkbox .form-control-comment.ap-konto-zwiniete{display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;}.page-customer-account .custom-checkbox em.ap-konto-zwiniete.ap-konto-otwarte,.page-customer-account .custom-checkbox .form-control-comment.ap-konto-zwiniete.ap-konto-otwarte{display:block !important;-webkit-line-clamp:none !important;overflow:visible !important;}#password #main .form-group.center-email-fields{display:block !important;margin:0 !important;}#password #main .center-email-fields > label.form-control-label{display:block !important;width:100% !important;max-width:100% !important;flex:none !important;margin:0 0 6px !important;padding:0 !important;text-align:left !important;font-size:13.5px !important;font-weight:600 !important;color:#3d3833 !important;}#password #main .center-email-fields > .email{display:block !important;width:100% !important;max-width:100% !important;flex:none !important;margin:0 0 16px !important;padding:0 !important;}#password #main .center-email-fields > .email input{width:100% !important;}#password #main .center-email-fields > button.form-control-submit{display:block !important;width:100% !important;height:52px !important;margin:0 !important;border:0 !important;border-radius:6px !important;background:#f08102 !important;color:#fff !important;font-size:16px !important;font-weight:700 !important;box-shadow:0 6px 16px rgba(240,129,2,.24) !important;}#password #main .center-email-fields > button.form-control-submit:hover{background:#d97400 !important;}#password #main .center-email-fields > button.ap-konto-zbedny{display:none !important;}#password #main header p.send-renew-password-link{margin:0 0 20px !important;font-size:14px !important;line-height:1.6 !important;color:#6b645c !important;}#password #main .page-footer{max-width:460px !important;margin:16px auto 0 !important;padding:0 !important;text-align:center !important;}#password #main .page-footer .account-link{font-size:13.5px !important;color:#8a8178 !important;}#password #main .page-footer .account-link:hover{color:#f08102 !important;}#authentication #main footer.page-footer,#registration #main footer.page-footer,#password #main footer.page-footer{float:none !important;display:block !important;width:100% !important;max-width:460px !important;margin:16px auto 0 !important;text-align:center !important;}body.ap-kt #left-column,body.ap-kt #right-column{display:none !important;}body.ap-kt #content-wrapper{float:none !important;width:100% !important;max-width:100% !important;flex:0 0 100% !important;padding-left:0 !important;padding-right:0 !important;}body.ap-kt.ap-kt-siatka #main{display:grid !important;grid-template-columns:262px minmax(0,1fr) !important;column-gap:32px !important;align-items:start !important;}body.ap-kt.ap-kt-siatka #main > *{float:none !important;width:auto !important;max-width:100% !important;}body.ap-kt.ap-kt-siatka #main > .page-header,body.ap-kt.ap-kt-siatka #main > .ap-kt-glowa{grid-column:1 / -1 !important;}body.ap-kt.ap-kt-siatka #main > .ap-kt-nav{grid-column:1 !important;}body.ap-kt.ap-kt-siatka #main > #content,body.ap-kt.ap-kt-siatka #main > section.page-content,body.ap-kt.ap-kt-siatka #main > footer.page-footer,body.ap-kt.ap-kt-siatka #main > .page-footer{grid-column:2 !important;}body.ap-kt #main .page-header{margin:0 0 18px !important;padding:0 !important;border:0 !important;}body.ap-kt .ap-kt-glowa{display:flex !important;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0 0 22px;padding:0 0 18px;border-bottom:1px solid #ece7dd;}body.ap-kt .ap-kt-glowa h1,body.ap-kt #main .page-header h1{margin:0 !important;font-size:28px !important;font-weight:700 !important;letter-spacing:-.015em !important;color:#1d1d1f !important;text-transform:none !important;}body.ap-kt .ap-kt-glowa .ap-kt-mail{font-size:14px;color:#8a8178;}body.ap-kt .ap-kt-glowa .ap-kt-wyloguj{margin-left:auto;font-size:13.5px;font-weight:600;color:#8a8178;text-decoration:none;border-bottom:1px solid #e3dcd0;padding-bottom:1px;}body.ap-kt .ap-kt-glowa .ap-kt-wyloguj:hover{color:#c0392b;border-color:#c0392b;}.ap-kt-nav{position:sticky;top:96px;align-self:start;background:#fff;border:1px solid #ece7dd;border-radius:10px;padding:8px;box-shadow:0 2px 10px rgba(33,33,33,.04);}.ap-kt-nav a{display:flex;align-items:center;gap:11px;padding:11px 12px;border-radius:7px;font-size:14.5px;font-weight:500;line-height:1.25;color:#3d3833;text-decoration:none;transition:background .15s ease,color .15s ease;}.ap-kt-nav a + a{margin-top:2px;}.ap-kt-nav a:hover{background:#faf7f2;color:#1d1d1f;}.ap-kt-nav a.ap-kt-akt{background:#fef3e6;color:#a95b02;font-weight:700;}.ap-kt-nav a .ap-kt-ikona{flex:0 0 20px;width:20px;height:20px;background:currentColor;opacity:.72;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:20px 20px;mask-size:20px 20px;}.ap-kt-nav a.ap-kt-akt .ap-kt-ikona{opacity:1;}.ap-kt-nav .ap-kt-sep{height:1px;margin:8px 12px;background:#f1ede4;}.ap-kt-nav a.ap-kt-koniec{color:#8a8178;font-weight:500;}.ap-kt-nav a.ap-kt-koniec:hover{color:#c0392b;}body.ap-kt #content,body.ap-kt #main section.page-content{float:none !important;background:#fff !important;border:1px solid #ece7dd !important;border-radius:10px !important;box-shadow:0 2px 10px rgba(33,33,33,.04) !important;padding:26px 28px !important;margin:0 !important;}body.ap-kt #content section.page-content,body.ap-kt #content .page-content{background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important;margin:0 !important;}body.ap-kt #content .card,body.ap-kt #content .card-block{border:0 !important;box-shadow:none !important;padding:0 !important;background:transparent !important;}body.ap-kt #content .links{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(210px,1fr)) !important;gap:12px !important;margin:0 !important;}body.ap-kt #content .links a{display:block !important;width:auto !important;max-width:none !important;flex:none !important;margin:0 !important;padding:0 !important;border:1px solid #ece7dd !important;border-radius:9px !important;background:#fff !important;transition:border-color .15s ease,box-shadow .15s ease,transform .12s ease !important;}body.ap-kt #content .links a:hover{border-color:#f5c58a !important;box-shadow:0 6px 18px rgba(33,33,33,.07) !important;transform:translateY(-2px) !important;}body.ap-kt #content .links a .link-item{display:flex !important;align-items:center !important;gap:12px !important;padding:16px !important;border:0 !important;background:transparent !important;box-shadow:none !important;font-size:15px !important;font-weight:600 !important;line-height:1.3 !important;color:#1d1d1f !important;text-align:left !important;text-transform:none !important;}body.ap-kt #content .links a .link-item i,body.ap-kt #content .links a .link-item .material-icons{flex:0 0 38px !important;width:38px !important;height:38px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;border-radius:9px !important;background:#fdf1e2 !important;color:#e07b00 !important;font-size:21px !important;line-height:1 !important;}.ap-kt-pusto{display:flex;flex-direction:column;align-items:center;gap:14px;padding:34px 20px 30px;text-align:center;}.ap-kt-pusto .ap-kt-pusto-ikona{width:52px;height:52px;border-radius:50%;background:#fdf1e2;display:flex;align-items:center;justify-content:center;}.ap-kt-pusto .ap-kt-pusto-ikona span{width:26px;height:26px;background:#e07b00;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:26px 26px;mask-size:26px 26px;}.ap-kt-pusto p{margin:0 !important;font-size:16px;font-weight:600;color:#1d1d1f;}.ap-kt-pusto .ap-kt-btn{margin-top:2px;}.ap-kt-btn,body.ap-kt #content .btn-primary,body.ap-kt #content button[type=submit],body.ap-kt #content .form-footer .btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:46px !important;padding:0 22px !important;border:0 !important;border-radius:6px !important;background:#f08102 !important;color:#fff !important;font-size:15px !important;font-weight:700 !important;text-decoration:none !important;text-transform:none !important;box-shadow:0 6px 16px rgba(240,129,2,.22) !important;transition:background .15s ease,transform .12s ease !important;cursor:pointer;}.ap-kt-btn:hover,body.ap-kt #content .btn-primary:hover,body.ap-kt #content button[type=submit]:hover{background:#d97400 !important;color:#fff !important;}.ap-kt-btn:active{transform:translateY(1px);}body.ap-kt #content form .form-group.row,body.ap-kt #content form .form-group{max-width:520px !important;}body.ap-kt #content form .form-footer{max-width:520px !important;margin-top:6px !important;text-align:left !important;}body.ap-kt #content form .form-footer button[type=submit]{width:auto !important;min-width:190px !important;}body.ap-kt #content table{width:100% !important;border-collapse:separate !important;border-spacing:0 !important;font-size:14.5px !important;}body.ap-kt #content table th{padding:10px 12px !important;border-bottom:1px solid #ece7dd !important;background:transparent !important;font-size:12.5px !important;font-weight:700 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#8a8178 !important;}body.ap-kt #content table td{padding:14px 12px !important;border-bottom:1px solid #f4f0e8 !important;vertical-align:middle !important;color:#3d3833 !important;}body.ap-kt #content table tr:last-child td{border-bottom:0 !important;}body.ap-kt #content .address{border:1px solid #ece7dd !important;border-radius:9px !important;box-shadow:none !important;background:#fff !important;}body.ap-kt #content .address .address-body{padding:18px !important;}body.ap-kt #content .address .address-footer{padding:12px 18px !important;border-top:1px solid #f4f0e8 !important;background:#fdfbf7 !important;}body.ap-kt #main footer.page-footer{float:none !important;margin:16px 0 0 !important;padding:0 !important;}body.ap-kt #main footer.page-footer a{font-size:13.5px !important;color:#8a8178 !important;text-decoration:none !important;}body.ap-kt #main footer.page-footer a:hover{color:#f08102 !important;}@media (max-width:991px){body.ap-kt.ap-kt-siatka #main{display:block !important;}.ap-kt-nav{position:static;display:flex;gap:6px;overflow-x:auto;padding:6px;margin:0 0 16px;-webkit-overflow-scrolling:touch;scrollbar-width:none;}.ap-kt-nav::-webkit-scrollbar{display:none;}.ap-kt-nav a{flex:0 0 auto;padding:9px 13px;border-radius:999px;background:#faf7f2;font-size:14px;white-space:nowrap;}.ap-kt-nav a + a{margin-top:0;}.ap-kt-nav .ap-kt-sep{display:none;}.ap-kt-nav a .ap-kt-ikona{display:none;}body.ap-kt #content{padding:20px 18px !important;}body.ap-kt .ap-kt-glowa{margin-bottom:16px;padding-bottom:14px;}body.ap-kt .ap-kt-glowa .ap-kt-wyloguj{margin-left:0;}body.ap-kt #content .links{grid-template-columns:repeat(auto-fill,minmax(160px,1fr)) !important;}}@media (max-width:575px){body.ap-kt .ap-kt-glowa h1,body.ap-kt #main .page-header h1{font-size:23px !important;}body.ap-kt #content .links{grid-template-columns:1fr !important;}body.ap-kt #content form .form-footer button[type=submit]{width:100% !important;}}body.ap-kt #content form .form-group{margin:0 0 20px !important;}body.ap-kt #content form .form-group .form-control-comment{display:block !important;margin:6px 0 0 !important;font-size:12.5px !important;line-height:1.45 !important;color:#8a8178 !important;}body.ap-kt #content form .form-group:has(input[type=checkbox]){margin:0 0 12px !important;padding-left:0 !important;}body.ap-kt #content form .form-group:has(input[type=checkbox]) label{display:inline-flex !important;align-items:flex-start !important;gap:9px !important;margin:0 !important;padding:0 !important;font-size:14px !important;line-height:1.45 !important;color:#3d3833 !important;font-weight:400 !important;}body.ap-kt #content form .form-group input[type=checkbox]{width:18px !important;height:18px !important;margin:1px 0 0 !important;accent-color:#f08102 !important;cursor:pointer !important;}body.ap-kt #content form .form-footer,body.ap-kt #content form .form-footer.text-xs-center{text-align:left !important;}body.ap-kt #content form .form-footer button[type=submit]{margin-top:8px !important;}body.ap-kt #content form .form-group,body.ap-kt .ap-kt-tresc form .form-group{float:none !important;clear:both !important;}body.ap-kt #main .ap-kt-ukryte{display:none !important;}body.ap-kt .ap-kt-tresc{background:#fff !important;border:1px solid #ece7dd !important;border-radius:10px !important;box-shadow:0 2px 10px rgba(33,33,33,.04) !important;padding:26px 28px !important;margin:0 !important;}body.ap-kt .ap-kt-tresc > div,body.ap-kt .ap-kt-tresc > section{background:transparent !important;border:0 !important;padding:0 !important;}body.ap-kt .ap-kt-tresc .form-control{height:50px !important;border:1px solid #ddd5c9 !important;border-radius:6px !important;max-width:520px !important;}body.ap-kt .ap-kt-tresc .btn{min-height:46px !important;border-radius:6px !important;background:#f08102 !important;color:#fff !important;font-weight:700 !important;text-transform:none !important;border:0 !important;}body.ap-kt #content a.btn,body.ap-kt #content button,body.ap-kt .ap-kt-tresc button{text-transform:none !important;letter-spacing:0 !important;}.ap-kt-zwiniete{display:block;max-height:0;overflow:hidden;margin:0 !important;transition:max-height .25s ease;}.ap-kt-zwiniete.ap-kt-otwarte{max-height:420px;margin-top:6px !important;}button.ap-kt-zwin{display:inline-block;margin:4px 0 0;padding:0;border:0;background:none;font-size:13px;font-weight:600;color:#8a8178;text-decoration:underline;text-underline-offset:3px;cursor:pointer;}button.ap-kt-zwin:hover{color:#f08102;}body#addresses.ap-kt #content{display:flex !important;flex-wrap:wrap !important;gap:14px !important;}body#addresses.ap-kt #content > aside,body#addresses.ap-kt #content > .clearfix,body#addresses.ap-kt #content > .addresses-footer{flex:0 0 100% !important;margin:0 !important;}body#addresses.ap-kt #content > div[class*="col-"]{flex:0 0 320px !important;max-width:320px !important;width:auto !important;padding:0 !important;float:none !important;}body.ap-kt #content .address .address-footer a{font-size:13.5px !important;font-weight:600 !important;color:#8a8178 !important;text-decoration:none !important;}body.ap-kt #content .address .address-footer a:hover{color:#f08102 !important;}.ap-kt-btn-cichy,body.ap-kt #content a.ap-kt-btn-cichy{background:#fff !important;color:#3d3833 !important;border:1px solid #ddd5c9 !important;box-shadow:none !important;}.ap-kt-btn-cichy:hover,body.ap-kt #content a.ap-kt-btn-cichy:hover{background:#faf7f2 !important;color:#1d1d1f !important;}@media (max-width:575px){body#addresses.ap-kt #content > div[class*="col-"]{flex:0 0 100% !important;max-width:100% !important;}}body.ap-kt #content .links a.ap-kt-ukryte,body.ap-kt #content .form-group.ap-kt-ukryte,body.ap-kt #content .ap-kt-ukryte,body.ap-kt #main .ap-kt-ukryte{display:none !important;}body.ap-kt #content form .form-group .form-control-comment.ap-kt-ukryte,body.ap-kt #content form .form-group .ap-kt-ukryte,body.ap-kt #content form .ap-kt-ukryte{display:none !important;}body.ap-kt #content form .form-group label.form-control-label.ap-konto-pusta-etykieta,body.ap-kt #content form .form-group > label.ap-konto-pusta-etykieta{display:none !important;}body.ap-kt #content form .form-group .form-control-comment{margin-bottom:2px !important;}body.ap-kt #content form .form-group + .form-group{margin-top:2px !important;}body.ap-kt #content form .form-group:has(input[type=checkbox]){display:block !important;max-width:520px !important;}body.ap-kt #content form .form-group:has(input[type=checkbox]) label{display:grid !important;grid-template-columns:19px minmax(0,1fr) !important;gap:10px !important;align-items:start !important;width:100% !important;}body.ap-kt #content form .form-group:has(input[type=checkbox]) em,body.ap-kt #content form .form-group:has(input[type=checkbox]) .form-control-comment,body.ap-kt #content form .form-group:has(input[type=checkbox]) span.dark{display:block !important;width:100% !important;margin-left:29px !important;font-style:normal !important;font-size:12.5px !important;line-height:1.5 !important;color:#8a8178 !important;}body.ap-kt #content form .form-group button.ap-kt-zwin{display:block !important;margin-left:29px !important;}body.ap-kt #content form .form-group:has(input[type=checkbox]) label{display:block !important;grid-template-columns:none !important;width:auto !important;}body.ap-kt #content .custom-checkbox{display:block !important;}body.ap-kt #content .custom-checkbox > label{display:flex !important;align-items:flex-start !important;gap:9px !important;margin:0 !important;font-size:14px !important;font-weight:400 !important;line-height:1.5 !important;color:#3d3833 !important;cursor:pointer !important;}body.ap-kt #content .custom-checkbox > label > input[type=checkbox]{flex:0 0 auto !important;margin:2px 0 0 !important;}body.ap-kt #content .custom-checkbox > label > span{flex:0 0 auto !important;}body.ap-kt #content form .form-group:has(input[type=checkbox]) em,body.ap-kt #content form .form-group:has(input[type=checkbox]) .form-control-comment{display:block !important;margin:6px 0 0 27px !important;width:auto !important;}body.ap-kt #content form .form-group button.ap-kt-zwin{margin-left:27px !important;}body#cart #left-column,body#cart #right-column{display:none !important;}body#cart #content-wrapper{float:none !important;width:100% !important;max-width:100% !important;flex:0 0 100% !important;padding-left:0 !important;padding-right:0 !important;}body#cart #main .page-header h1,body#checkout #main .page-header h1{font-size:28px !important;font-weight:700 !important;letter-spacing:-.015em !important;color:#1d1d1f !important;text-transform:none !important;}.ap-ks-postep{display:flex;align-items:center;gap:0;list-style:none;margin:0 0 18px;padding:0;}.ap-ks-krok{display:flex;align-items:center;gap:8px;flex:1 1 0;min-width:0;font-size:13.5px;font-weight:600;color:#8a8178;}.ap-ks-krok + .ap-ks-krok::before{content:"";flex:1 1 auto;height:2px;margin:0 10px;background:#ece7dd;border-radius:2px;}.ap-ks-num{flex:0 0 26px;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f1ede4;color:#8a8178;font-size:13px;font-weight:700;}.ap-ks-nap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.ap-ks-zrobione .ap-ks-num{background:#e9f6ed;color:#1f9d55;}.ap-ks-zrobione{color:#5c8a6b;}.ap-ks-teraz .ap-ks-num{background:#f08102;color:#fff;}.ap-ks-teraz{color:#1d1d1f;}.ap-ks-krok:last-child{flex:0 0 auto;}body#checkout .checkout-step{background:#fff !important;border:1px solid #ece7dd !important;border-radius:10px !important;box-shadow:0 2px 10px rgba(33,33,33,.04) !important;margin:0 0 14px !important;padding:0 !important;overflow:hidden;}body#checkout .checkout-step.-current{border-color:#f3c893 !important;box-shadow:0 8px 24px rgba(240,129,2,.10) !important;}body#checkout .checkout-step .step-title{display:flex !important;align-items:center !important;gap:12px !important;margin:0 !important;padding:18px 22px !important;font-size:17px !important;font-weight:700 !important;color:#1d1d1f !important;text-transform:none !important;letter-spacing:0 !important;}body#checkout .checkout-step .step-number{flex:0 0 26px;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f1ede4;color:#6b645c;font-size:13px;font-weight:700;order:-1;}body#checkout .checkout-step.-current .step-number{background:#f08102;color:#fff;}body#checkout .checkout-step.-complete .step-number{background:#e9f6ed;color:#1f9d55;}body#checkout .checkout-step .step-edit{margin-left:auto !important;font-size:13.5px !important;font-weight:600 !important;color:#8a8178 !important;text-transform:none !important;}body#checkout .checkout-step .step-edit:hover{color:#f08102 !important;}body#checkout .checkout-step .content{padding:0 22px 22px !important;}body#checkout .delivery-option,body#checkout .payment-option{margin:0 0 10px !important;padding:14px 16px !important;border:1px solid #e6dfd3 !important;border-radius:9px !important;background:#fff !important;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease !important;cursor:pointer;}body#checkout .delivery-option:hover,body#checkout .payment-option:hover{border-color:#f3c893 !important;background:#fffdfa !important;}body#checkout .delivery-option:has(input:checked),body#checkout .payment-option:has(input:checked){border-color:#f08102 !important;background:#fff8f0 !important;box-shadow:0 0 0 3px rgba(240,129,2,.10) !important;}body#checkout .delivery-option label,body#checkout .payment-option label{margin:0 !important;font-size:15px !important;font-weight:600 !important;color:#1d1d1f !important;cursor:pointer !important;}body#checkout .carrier-name{font-size:15px !important;font-weight:700 !important;color:#1d1d1f !important;}body#checkout .carrier-delay{font-size:13.5px !important;color:#6b645c !important;font-weight:400 !important;}body#checkout .carrier-price{font-size:15px !important;font-weight:700 !important;color:#1f9d55 !important;}body#checkout input[type=radio]{accent-color:#f08102 !important;width:18px !important;height:18px !important;}body#checkout .additional-information,body#checkout .js-additional-information{margin:2px 0 12px 34px !important;font-size:13px !important;color:#6b645c !important;}body#checkout #js-checkout-summary{position:sticky;top:96px;background:#fff !important;border:1px solid #ece7dd !important;border-radius:10px !important;box-shadow:0 2px 10px rgba(33,33,33,.04) !important;}body#checkout #js-checkout-summary .cart-summary-line{display:flex !important;align-items:baseline !important;gap:8px !important;padding:4px 0 !important;font-size:14px !important;color:#6b645c !important;}body#checkout #js-checkout-summary .cart-summary-line .value,body#checkout #js-checkout-summary .cart-summary-line span:last-child{margin-left:auto !important;}body#checkout #js-checkout-summary .cart-total,body#checkout #js-checkout-summary .cart-summary-line.cart-total{margin-top:8px !important;padding-top:12px !important;border-top:1px solid #f1ede4 !important;font-size:16px !important;color:#1d1d1f !important;}body#checkout #js-checkout-summary .cart-total .value{font-size:22px !important;font-weight:700 !important;}body#checkout .ap-ks-wysylka-ok .value{color:#1f9d55 !important;font-weight:600 !important;}body#checkout .checkout-step .btn-primary,body#checkout button.continue,body#cart .btn-primary{min-height:48px !important;padding:0 26px !important;border:0 !important;border-radius:6px !important;background:#f08102 !important;color:#fff !important;font-size:15.5px !important;font-weight:700 !important;text-transform:none !important;letter-spacing:0 !important;box-shadow:0 6px 16px rgba(240,129,2,.22) !important;transition:background .15s ease,transform .12s ease !important;}body#checkout .checkout-step .btn-primary:hover,body#checkout button.continue:hover{background:#d97400 !important;}body#checkout #payment-confirmation button{width:100% !important;max-width:420px !important;height:54px !important;font-size:17px !important;}body#checkout #payment-confirmation button.disabled,body#checkout #payment-confirmation button:disabled{background:#e8e2d8 !important;color:#9a938b !important;box-shadow:none !important;cursor:not-allowed !important;}body#checkout #conditions-to-approve label,body#checkout .condition-label label{font-size:14px !important;font-weight:400 !important;color:#3d3833 !important;line-height:1.5 !important;}body#checkout #conditions-to-approve a,body#checkout .condition-label a{color:#a95b02 !important;font-weight:600 !important;text-decoration:underline !important;text-underline-offset:2px !important;}body#checkout #conditions-to-approve input[type=checkbox]{width:18px !important;height:18px !important;accent-color:#f08102 !important;margin-right:8px !important;}.ap-ks-zaufanie{display:flex;flex-wrap:wrap;gap:10px 22px;list-style:none;margin:14px 0 16px;padding:14px 0 0;border-top:1px solid #f1ede4;}.ap-ks-zaufanie li{display:flex;flex-direction:column;gap:1px;font-size:13px;}.ap-ks-zaufanie b{font-size:13.5px;font-weight:700;color:#1d1d1f;}.ap-ks-zaufanie span{color:#8a8178;}a.ap-ks-powrot{display:inline-block;margin:8px 0 0;font-size:13.5px;font-weight:600;color:#8a8178;text-decoration:none;}a.ap-ks-powrot:hover{color:#f08102;}.ap-ks-mobile{display:none;}@media (max-width:991px){.ap-ks-mobile{position:fixed;left:0;right:0;bottom:0;z-index:1200;display:flex;align-items:center;gap:14px;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #ece7dd;box-shadow:0 -6px 20px rgba(33,33,33,.10);}.ap-ks-mobile.ap-ks-mobile-brak{display:none;}.ap-ks-mobile-kwota{display:flex;flex-direction:column;line-height:1.15;}.ap-ks-mobile-etykieta{font-size:11.5px;color:#8a8178;}.ap-ks-mobile-kwota b{font-size:19px;font-weight:700;color:#1d1d1f;}.ap-ks-mobile-btn{flex:1 1 auto;min-height:48px;border:0;border-radius:6px;background:#f08102;color:#fff;font-size:15.5px;font-weight:700;cursor:pointer;}.ap-ks-mobile-btn:disabled{background:#e8e2d8;color:#9a938b;cursor:not-allowed;}body#checkout #main{padding-bottom:86px !important;}body#checkout #js-checkout-summary{position:static;}.ap-ks-krok .ap-ks-nap{display:none;}.ap-ks-krok.ap-ks-teraz .ap-ks-nap{display:inline;}}body#cart .cart-grid-body .card,body#cart .cart-grid-right .card{border:1px solid #ece7dd !important;border-radius:10px !important;box-shadow:0 2px 10px rgba(33,33,33,.04) !important;}body#cart .cart-summary-line .value{margin-left:auto !important;}p.ap-ks-podpowiedz{margin:8px 0 0 !important;font-size:13px;color:#a05a00;display:flex;align-items:center;gap:7px;}p.ap-ks-podpowiedz::before{content:"";flex:0 0 6px;width:6px;height:6px;border-radius:50%;background:#f08102;}@media (min-width:992px){body#checkout #content{display:grid !important;grid-template-columns:minmax(0,1fr) 380px !important;column-gap:32px !important;align-items:start !important;max-width:1180px !important;margin:0 auto !important;}body#checkout #content > .topcolumntop,body#checkout #content > #breadcrumb_wrapper,body#checkout #content > .ap-ks-tytul{grid-column:1 / -1 !important;}body#checkout #content > .col-md-8,body#checkout #content > .col-md-4{float:none !important;width:auto !important;max-width:100% !important;padding-left:0 !important;padding-right:0 !important;}}body#checkout .ap-ks-tytul{margin:6px 0 20px !important;font-size:30px !important;font-weight:700 !important;letter-spacing:-.02em !important;line-height:1.15 !important;color:#1d1d1f !important;}.ap-ks-postep{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;align-items:center;gap:0;margin:0 0 20px !important;padding:0;}.ap-ks-krok{display:flex;align-items:center;gap:9px;min-width:0;font-size:13.5px;font-weight:600;color:#8a8178;}.ap-ks-krok::after{content:"";flex:1 1 auto;height:2px;min-width:16px;margin-left:12px;background:#e8e1d5;border-radius:2px;}.ap-ks-krok:last-child::after{display:none;}.ap-ks-krok:last-child{flex:0 1 auto;}.ap-ks-krok + .ap-ks-krok::before{content:none !important;}.ap-ks-zrobione::after{background:#bfe3cb;}.ap-ks-num{flex:0 0 24px;width:24px;height:24px;font-size:12.5px;}.ap-ks-nap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}body#checkout .checkout-step{margin:0 0 12px !important;}body#checkout .checkout-step .step-title{padding:16px 20px !important;font-size:16.5px !important;gap:10px !important;}body#checkout .checkout-step:not(.-current) .step-title{padding:14px 20px !important;}body#checkout .checkout-step .content{padding:0 20px 20px !important;}body#checkout .checkout-step .step-number{display:none !important;}body#checkout .checkout-step .step-title .done{flex:0 0 22px;width:22px;height:22px;margin:0 !important;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#e9f6ed;color:#1f9d55 !important;font-size:15px !important;}body#checkout .blockreassurance_product{display:none !important;}.ap-ks-zaufanie{margin:16px 0 18px !important;padding-top:16px !important;}body#checkout #js-checkout-summary{top:24px;padding:20px !important;}body#checkout #js-checkout-summary .js-show-details{display:inline-flex !important;align-items:center;gap:4px;width:auto !important;padding:0 !important;margin:2px 0 12px !important;border:0 !important;background:none !important;font-size:13.5px !important;font-weight:600 !important;color:#8a8178 !important;text-decoration:none !important;}body#checkout #js-checkout-summary .js-show-details:hover{color:#f08102 !important;}body#checkout #js-checkout-summary p:has(.js-show-details){margin:0 !important;padding:0 !important;border:0 !important;background:none !important;}a.ap-ks-powrot{margin:14px 0 0 !important;}body#checkout #breadcrumb_wrapper,body#checkout .breadcrumb{margin-bottom:2px !important;}@media (max-width:991px){body#checkout .ap-ks-tytul{font-size:24px !important;margin-bottom:14px !important;}.ap-ks-krok::after{min-width:8px;margin-left:8px;}}.ap-ks-krok{color:#6b645c;}.ap-ks-num{background:#efe9df;color:#6b645c;}.ap-ks-teraz{color:#1d1d1f;}.ap-ks-teraz .ap-ks-num{background:#f08102;color:#fff;}.ap-ks-zrobione{color:#3f7a53;}.ap-ks-zrobione .ap-ks-num{background:#e2f3e8;color:#1c7a43;}body#checkout .checkout-step:not(.-current):not(.-complete) .step-title{color:#3d3833 !important;}body#checkout .checkout-step:not(.-current) .step-title{color:#3d3833 !important;}body#checkout .checkout-step.-current .step-title{color:#1d1d1f !important;}body#checkout .checkout-step:not(.-current) .step-title:hover{color:#1d1d1f !important;}body#checkout .checkout-step .content .clearfix{display:flex !important;justify-content:flex-start !important;align-items:center;gap:12px;margin-top:6px !important;}body#checkout .checkout-step button.continue,body#checkout .checkout-step .btn-primary.pull-xs-right,body#checkout .checkout-step .pull-xs-right{float:none !important;margin-left:0 !important;}body#checkout #checkout-addresses-step .content > a[href*="adres"],body#checkout #checkout-addresses-step .add-address a,body#checkout #checkout-addresses-step a.text-primary{display:inline-flex !important;align-items:center;gap:7px;min-height:42px !important;margin:6px 0 0 !important;padding:0 16px !important;border:1px solid #ddd5c9 !important;border-radius:6px !important;background:#fff !important;color:#3d3833 !important;font-size:14px !important;font-weight:600 !important;text-decoration:none !important;}body#checkout #checkout-addresses-step .content > a[href*="adres"]:hover{background:#faf7f2 !important;color:#1d1d1f !important;border-color:#c9bfae !important;}body#checkout #checkout-addresses-step #delivery-address-different,body#checkout #checkout-addresses-step a[href*="invoice"],body#checkout #checkout-addresses-step .js-different-invoice-address{color:#8a8178 !important;font-weight:500 !important;font-size:13.5px !important;text-decoration:underline !important;text-underline-offset:3px !important;}body#checkout .address-item{border:1px solid #e6dfd3 !important;border-radius:9px !important;background:#fff !important;padding:14px 16px !important;margin:0 0 10px !important;}body#checkout .address-item.selected,body#checkout .address-item:has(input:checked){border-color:#f08102 !important;background:#fff8f0 !important;box-shadow:0 0 0 3px rgba(240,129,2,.10) !important;}body#checkout .address-item .address-footer a{font-size:13.5px !important;font-weight:600 !important;color:#8a8178 !important;}body#checkout .address-item .address-footer a:hover{color:#f08102 !important;}body#checkout a[data-link-action=different-invoice-address]{display:inline-block !important;margin:2px 0 10px !important;color:#8a8178 !important;font-size:13.5px !important;font-weight:500 !important;text-decoration:underline !important;text-underline-offset:3px !important;}body#checkout a[data-link-action=different-invoice-address]:hover{color:#3d3833 !important;}body#checkout .checkout-step .content form.clearfix{display:block !important;}body#checkout .checkout-step .content #js-delivery{display:block !important;}body#checkout .checkout-step .content #js-delivery .form-fields{display:block !important;width:100% !important;}body#checkout .checkout-step .content #js-delivery .order-options{display:block !important;width:100% !important;margin-top:14px !important;}body#checkout .checkout-step .content #js-delivery .order-options textarea{width:100% !important;min-height:84px !important;padding:12px 14px !important;border:1px solid #ddd5c9 !important;border-radius:8px !important;resize:vertical !important;}body#checkout .checkout-step .content #js-delivery .order-options label{display:block !important;margin:0 0 6px !important;font-size:13.5px !important;font-weight:600 !important;color:#3d3833 !important;}body#checkout .checkout-step .content #js-delivery button.continue{margin-top:16px !important;}body#checkout .checkout-step .content > div.clearfix{display:flex !important;justify-content:flex-start !important;align-items:center;gap:12px;margin-top:6px !important;}body#checkout .checkout-step .step-title{display:grid !important;grid-template-columns:22px minmax(0,1fr) auto !important;align-items:center !important;column-gap:12px !important;}body#checkout .checkout-step .step-title .done{visibility:hidden !important;display:flex !important;flex:0 0 22px !important;width:22px !important;height:22px !important;align-items:center;justify-content:center;border-radius:50%;background:#e2f3e8;color:#1c7a43 !important;font-size:15px !important;margin:0 !important;}body#checkout .checkout-step[data-ap-zrobiony="1"] .step-title .done{visibility:visible !important;}body#checkout .checkout-step .step-title .step-edit{grid-column:3 !important;}body#checkout .delivery-option,body#checkout .payment-option{display:grid !important;grid-template-columns:22px minmax(0,1fr) auto !important;align-items:center !important;column-gap:12px !important;min-height:58px !important;margin:0 0 10px !important;padding:12px 16px !important;}body#checkout .delivery-option > *,body#checkout .payment-option > *{margin:0 !important;padding:0 !important;float:none !important;}body#checkout .delivery-option .custom-radio,body#checkout .payment-option .custom-radio{grid-column:1 !important;width:22px !important;height:22px !important;display:flex !important;align-items:center;justify-content:center;}body#checkout .delivery-option label,body#checkout .payment-option label{grid-column:2 !important;width:auto !important;}body#checkout .delivery-option label .row{display:grid !important;grid-template-columns:minmax(0,1fr) auto auto !important;align-items:center !important;column-gap:16px !important;margin:0 !important;}body#checkout .delivery-option label .row > *{width:auto !important;max-width:none !important;padding:0 !important;flex:none !important;}body#checkout .delivery-option .carrier-price{text-align:right !important;}body#checkout .delivery-option .carrier-delay{text-align:right !important;}body#checkout #conditions-to-approve{margin:14px 0 0 !important;}body#checkout #conditions-to-approve ul{margin:0 !important;padding:0 !important;list-style:none !important;}body#checkout #conditions-to-approve li{display:grid !important;grid-template-columns:22px minmax(0,1fr) !important;align-items:start !important;column-gap:12px !important;padding:0 16px !important;}body#checkout #conditions-to-approve .custom-checkbox{display:grid !important;grid-template-columns:22px minmax(0,1fr) !important;align-items:start !important;column-gap:12px !important;}body#checkout #conditions-to-approve .custom-checkbox input[type=checkbox]{grid-column:1 !important;margin:2px 0 0 !important;}body#checkout #conditions-to-approve .custom-checkbox label,body#checkout #conditions-to-approve .custom-checkbox span{grid-column:2 !important;margin:0 !important;}.ap-ks-zaufanie{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:12px !important;margin:18px 16px 18px !important;padding:16px 0 0 !important;}.ap-ks-zaufanie li{display:flex;flex-direction:column;gap:2px;}body#checkout #payment-confirmation{padding:0 16px !important;}body#checkout #payment-confirmation button{margin:0 !important;}p.ap-ks-podpowiedz{margin:10px 16px 0 !important;}body#checkout #js-checkout-summary .cart-summary-line{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;align-items:baseline !important;column-gap:12px !important;}body#checkout #js-checkout-summary .cart-summary-line .label{grid-column:1 !important;}body#checkout #js-checkout-summary .cart-summary-line .value{grid-column:2 !important;text-align:right !important;margin:0 !important;}@media (max-width:575px){body#checkout .delivery-option label .row{grid-template-columns:minmax(0,1fr) !important;row-gap:4px;}body#checkout .delivery-option .carrier-price,body#checkout .delivery-option .carrier-delay{text-align:left !important;}.ap-ks-zaufanie{grid-template-columns:1fr !important;gap:8px !important;margin-left:0 !important;margin-right:0 !important;}body#checkout #payment-confirmation{padding:0 !important;}body#checkout #payment-confirmation button{max-width:100% !important;}}body#checkout #js-checkout-summary .cart-summary-line .label,body#checkout #js-checkout-summary .cart-summary-line > span:first-child{justify-self:start !important;text-align:left !important;width:auto !important;float:none !important;margin:0 !important;}body#checkout #js-checkout-summary .cart-summary-line .value{justify-self:end !important;white-space:nowrap !important;}body#checkout #conditions-to-approve li{display:block !important;padding:0 16px !important;}body#checkout #conditions-to-approve .custom-checkbox{display:grid !important;grid-template-columns:22px minmax(0,1fr) !important;align-items:start !important;column-gap:12px !important;}.ap-ks-zaufanie{margin:18px 0 !important;}body#checkout #payment-confirmation{padding:0 !important;}p.ap-ks-podpowiedz{margin:10px 0 0 !important;}body#checkout #conditions-to-approve .custom-checkbox > label,body#checkout #conditions-to-approve .custom-checkbox > span{margin:0 !important;padding:0 !important;}body#checkout #conditions-to-approve .custom-checkbox input[type=checkbox]{justify-self:center !important;}body#checkout #conditions-to-approve .custom-checkbox{display:flex !important;align-items:flex-start !important;gap:12px !important;grid-template-columns:none !important;}body#checkout #conditions-to-approve .custom-checkbox input[type=checkbox]{flex:0 0 22px !important;width:18px !important;height:18px !important;margin:2px 4px 0 0 !important;justify-self:auto !important;}body#checkout #conditions-to-approve .custom-checkbox label,body#checkout #conditions-to-approve .custom-checkbox span{flex:1 1 auto !important;margin:0 !important;padding:0 !important;}body#checkout #conditions-to-approve .custom-checkbox{gap:6px !important;}@media (max-width:767px){#header .header-nav{min-height:32px !important;padding:0 !important;}#header .header-nav a,#header .header-nav .top-link{min-height:32px !important;font-size:12.5px !important;padding:0 8px !important;display:inline-flex !important;align-items:center !important;}#header .header-top{padding:8px 0 !important;}#header .header-top .logo,#header .header-top img.logo{max-height:28px !important;width:auto !important;}#header .header-top-main{padding:6px 0 !important;}#header .search-widget input[type=text],#header #search_widget input{height:42px !important;font-size:15px !important;}#header .search-widget button,#header #search_widget button{min-width:44px !important;min-height:42px !important;}.ap-siatka{display:flex !important;grid-template-columns:none !important;gap:12px !important;overflow-x:auto !important;overflow-y:hidden !important;scroll-snap-type:x mandatory !important;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -15px !important;padding:0 15px 8px !important;}.ap-siatka::-webkit-scrollbar{display:none;}.ap-siatka > .ap-kol{flex:0 0 82% !important;max-width:82% !important;scroll-snap-align:center;min-height:0 !important;}.ap-siatka--2 > .ap-kol{flex-basis:88% !important;max-width:88% !important;}#cpserviceblock{padding:14px 0 !important;}#cpserviceblock .container{display:grid !important;grid-template-columns:1fr 1fr !important;gap:8px !important;}#cpserviceblock .service-cms-banner-list{width:auto !important;height:auto !important;margin:0 !important;padding:10px 12px !important;border:1px solid #ece7dd !important;border-radius:10px !important;background:#fff !important;}#cpserviceblock .service_block_inner{display:block !important;}#cpserviceblock .service_title1{font-size:13px !important;font-weight:700 !important;line-height:1.25 !important;color:#1d1d1f !important;margin:0 0 2px !important;}#cpserviceblock .service_title2{font-size:12px !important;line-height:1.3 !important;color:#8a8178 !important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}#cpserviceblock .service_image{display:none !important;}.product-miniature .add-to-cart,.product-miniature button.add-to-cart{white-space:nowrap !important;font-size:13px !important;padding:0 10px !important;min-height:42px !important;}.product-miniature .add-to-cart i,.product-miniature .add-to-cart .material-icons{display:none !important;}.product-miniature .product-title,.product-miniature h3,.product-miniature p.h3{font-size:13.5px !important;line-height:1.3 !important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.product-miniature .price{font-size:16px !important;}.cp-carousel .owl-buttons,.cp-carousel .owl-prev,.cp-carousel .owl-next,.owl-controls .owl-buttons{display:none !important;}#category #js-product-list-header,.block-category,.page-header{padding:10px 0 !important;margin-bottom:8px !important;}#category h1,.page-header h1{font-size:21px !important;line-height:1.2 !important;margin:0 !important;}#product .product-cover img,#product .images-container img.js-qv-product-cover{max-height:44vh !important;width:auto !important;margin:0 auto !important;display:block !important;}#product .product-images .thumb-container img,#product .js-qv-product-images img{max-height:52px !important;}#product h1{font-size:20px !important;line-height:1.25 !important;margin:0 0 6px !important;}#product .current-price,#product .product-price{font-size:26px !important;}#product .product-actions .btn-add-to-cart,#product .add-to-cart{min-height:52px !important;font-size:16px !important;}.ap-o-sklepie .container{padding-top:6px !important;padding-bottom:6px !important;}.ap-o-sklepie h2{font-size:19px !important;}.ap-o-sklepie p,.ap-o-sklepie li{font-size:14px !important;line-height:1.55 !important;}.cookie_text{font-size:13px !important;line-height:1.4 !important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}#header a,#footer a,.js-top-menu a{min-height:44px;display:flex;align-items:center;}#footer li{font-size:14px !important;}}@media (min-width:768px) and (max-width:991px){.ap-siatka{grid-template-columns:1fr 1fr !important;}.ap-siatka--2{grid-template-columns:1fr 1fr !important;}#cpserviceblock .container{display:grid !important;grid-template-columns:1fr 1fr !important;gap:10px !important;}}@media (max-width:767px){#header a{min-height:0 !important;display:inline-flex !important;align-items:center !important;}#header .header-nav{min-height:36px !important;}#header .header-nav .container{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:6px !important;}#header .header-nav a,#header .header-nav .top-link{white-space:nowrap !important;font-size:11.5px !important;padding:8px 4px !important;min-height:36px !important;line-height:1.1 !important;}#header .header-nav i{margin-right:3px !important;}#header .header-top{padding:6px 0 !important;}#header .header-top .logo,#header .header-top img{max-height:26px !important;}#header .header-top-main{padding:5px 0 !important;}#header .search-widget input[type=text]{height:40px !important;}#footer a{min-height:40px !important;display:inline-flex !important;align-items:center !important;}}@media (max-width:767px){.ap-tel-zwiniety{position:relative;max-height:9.5em;overflow:hidden;}.ap-tel-zwiniety::after{content:"";position:absolute;left:0;right:0;bottom:0;height:4.5em;background:linear-gradient(to bottom,rgba(250,246,239,0),rgba(250,246,239,.96) 78%,#faf6ef);pointer-events:none;}.ap-tel-zwiniety.ap-tel-otwarty{max-height:none;overflow:visible;}.ap-tel-zwiniety.ap-tel-otwarty::after{display:none;}button.ap-tel-rozwin{display:block;width:calc(100% - 30px);margin:10px 15px 24px;min-height:44px;padding:0 16px;border:1px solid #ddd5c9;border-radius:8px;background:#fff;font-size:14px;font-weight:600;color:#3d3833;cursor:pointer;}button.ap-tel-rozwin:active{background:#faf7f2;}}@media (max-width:767px){html,body{overflow-x:hidden !important;}#header .right-nav{overflow:hidden !important;max-width:100% !important;}#header .right-nav .locator.top-link{display:none !important;}#header .header-nav a span{font-size:11.5px !important;}#header .header-top{padding:4px 0 !important;}#header .header-top .container,#header .header-top .row{margin:0 !important;}#header .header-top-main{padding:7px 0 !important;}#header .header-top-main .container{padding-left:12px !important;padding-right:12px !important;}#header .search-widget,#header #search_widget{margin:0 !important;}}@media (max-width:767px){#header .header-nav #_desktop_user_info{display:flex !important;width:100% !important;max-width:100% !important;align-items:center !important;justify-content:space-between !important;gap:8px !important;}#header .header-nav a span{font-size:11px !important;letter-spacing:0 !important;}#header .header-nav a i{font-size:14px !important;}#header .header-top .container{padding:8px 15px !important;}#header .header-top .header-right{height:auto !important;}#header .header-top .header-right .top-block-cart,#header .header-top .header-right img,#header .header-top .header-right i{transform:scale(.86);transform-origin:right center;}}@media (max-width:767px){.verticalmenu-side .vertical-side-top-text,.verticalmenu-side #_desktop_user_info{display:none !important;}#header .header-top .header-right{height:44px !important;display:flex !important;align-items:center !important;justify-content:flex-end !important;}#header .header-top .header-right .top-block-cart{transform:scale(.82);transform-origin:right center;}#header .header-top .container{padding:6px 15px !important;}#header .header-top-main .container{min-height:0 !important;}#header .header-top-main .searchtoggle,#header .header-top-main #search_block_top{height:auto !important;}#header .header-top-main .text-xs-center.mobile{height:44px !important;}}@media (max-width:767px){#product .col-md-5{margin-bottom:8px !important;}#product .col-md-7{margin:6px 0 20px !important;}#product .product-cover img,#product .images-container img.js-qv-product-cover{max-height:240px !important;}#product .js-qv-mask,#product .tm-carousel.product_list{max-height:50px !important;}#product .thumb-container,#product .thumb-container img,#product .thumb.js-thumb{width:48px !important;height:48px !important;}#product h1.productpage_title{font-size:20px !important;line-height:1.25 !important;margin:0 0 6px !important;}#product .productpage-attributes-items{font-size:12.5px !important;margin:0 0 6px !important;}#product .product-information{margin-top:8px !important;}#product .product-prices{margin:6px 0 10px !important;}#product .product-add-to-cart{margin-top:6px !important;}}@media (max-width:767px){body#cart h1{font-size:24px !important;}body#cart .cart-item{padding:12px !important;}body#cart .product-line-grid{display:grid !important;grid-template-columns:72px minmax(0,1fr) !important;column-gap:12px !important;align-items:start !important;}body#cart .product-line-grid-left,body#cart .product-line-grid-body,body#cart .product-line-grid-right{width:auto !important;max-width:none !important;padding:0 !important;float:none !important;}body#cart .product-line-grid-left{grid-column:1 !important;}body#cart .product-line-grid-body{grid-column:2 !important;}body#cart .product-line-grid-right{grid-column:1 / -1 !important;margin-top:10px !important;}body#cart .product-line-grid-right .row{display:flex !important;align-items:center !important;justify-content:space-between !important;height:auto !important;margin:0 !important;gap:10px !important;}body#cart .product-line-grid-right .row > *{width:auto !important;max-width:none !important;padding:0 !important;float:none !important;}body#cart .product-line-grid .clearfix{display:none !important;}body#cart .product-line-grid-left img{width:72px !important;height:auto !important;}}@media (max-width:575px){.ap-ks-postep{display:flex !important;grid-template-columns:none !important;align-items:center !important;gap:8px !important;flex-wrap:wrap !important;margin:0 0 16px !important;}.ap-ks-postep::before{content:"Krok " attr(data-ap-krok);font-size:12.5px;font-weight:700;letter-spacing:.02em;color:#8a8178;text-transform:uppercase;flex:0 0 auto;}.ap-ks-krok{display:none !important;}.ap-ks-krok.ap-ks-teraz{display:flex !important;flex:1 1 auto !important;min-width:0;}.ap-ks-krok.ap-ks-teraz .ap-ks-nap{display:inline !important;font-size:15px !important;font-weight:700 !important;color:#1d1d1f !important;}.ap-ks-krok.ap-ks-teraz .ap-ks-num{display:none !important;}.ap-ks-krok.ap-ks-teraz::after{display:none !important;}.ap-ks-postep::after{content:"";flex:0 0 100%;height:3px;border-radius:2px;background:linear-gradient(to right,#f08102 var(--ap-postep,25%),#ece7dd var(--ap-postep,25%));}body#checkout .checkout-step .step-title{padding:14px 16px !important;font-size:16px !important;}body#checkout .checkout-step .content{padding:0 16px 16px !important;}body#checkout .ap-ks-tytul{margin-bottom:14px !important;}}@media (max-width:991px){html,body{overflow-x:hidden !important;}}@media (max-width:767px){.product-brand,.product-flag,.ap-nad,#header .header-nav a span{font-size:12px !important;}.product-miniature .st-wishlist-button,.product-miniature .btn-product{width:40px !important;height:40px !important;}.closeFontAwesome,button.closeFontAwesome{min-width:40px !important;min-height:40px !important;}}