.basicLightbox{align-items:center;background:#000c;display:flex;height:100vh;justify-content:center;left:0;opacity:.01;position:fixed;top:0;transition:opacity .4s ease;width:100%;will-change:opacity;z-index:1000}.basicLightbox--visible{opacity:1}.basicLightbox__placeholder{max-width:100%;transform:scale(.9);transition:transform .4s ease;will-change:transform;z-index:1}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{bottom:0;display:block;left:0;margin:auto;max-height:95%;max-width:95%;position:absolute;right:0;top:0}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{pointer-events:auto}.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{height:auto;width:auto}.basicLightbox--iframe .basicLightbox__placeholder,.basicLightbox--img .basicLightbox__placeholder,.basicLightbox--video .basicLightbox__placeholder{height:100%;pointer-events:none;width:100%}.basicLightbox--visible .basicLightbox__placeholder{transform:scale(1)}.basicLightbox,.fancybox__container{z-index:100000}.fancybox__container .has-iframe .fancybox__content{height:90%!important;padding:0}.basicLightbox{background-color:#00000080}.amount-input-wrapper input[type=text]{border:1px solid #d6d6d6;border-radius:var(--borderRadius);color:#1e1e1e;display:block;font-size:16px;text-align:center;width:100%}.amount-input-wrapper button{background-color:initial;border-radius:var(--borderRadius);cursor:pointer;height:100%;position:absolute;top:0;touch-action:manipulation;width:33%;z-index:1}.amount-input-wrapper button:after,.amount-input-wrapper button:before{background:#1e1e1e;border-radius:50%;content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.amount-input-wrapper button.minus{left:0}.amount-input-wrapper button.minus:after{display:none}.amount-input-wrapper button.plus{right:0}.amount-input-wrapper button:hover:after,.amount-input-wrapper button:hover:before{background-color:#f58220!important}.infobox{align-items:center;border:1px solid #d6d6d6;display:flex;flex-direction:column;gap:15px;padding:10px 30px 30px;text-align:center}.infobox.infobox-success:before{color:#38aa30;content:"\e904"}.infobox.infobox-error:before{color:#e50303;content:"\e903"}.infobox>*{width:60%}.infobox:before{color:#f58220;content:"\e900";font-family:icomoon;font-size:130px}.infobox .infobox-headline{font-size:20px}.infobox .infobox-message a{text-decoration:underline}.infobox .infobox-message a:hover,.infobox .infobox-message strong{color:#1e1e1e}.infobox .confirm-button{margin-top:10px;width:-moz-fit-content;width:fit-content}.infobox ol{padding-left:0}.infobox ul li{justify-content:center}.infobox .confirm-button{margin:0 auto}.new-password-form{margin-top:20px;width:100%}.new-password-form .form-hint{text-align:left}.new-password-form .field-wrapper:has(input){margin-inline:auto;max-width:527px}.listing-wrapper .infobox{width:100%}.tippy-box{background-color:#fff;border-radius:0;box-shadow:0 1px 4px #0000008c;color:#7b7b7b}.tippy-box .tippy-content{padding:10px}.tippy-box .tippy-arrow{color:#fff}.tippy-box .tippy-arrow:before{filter:drop-shadow(0 2px 1px rgba(0,0,0,.32))}.tooltip-content{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center;text-align:center}.tooltip-content>span{color:#1e1e1e;font-size:14px;font-weight:700}.tooltip-content>p{font-size:13px;margin:0}.tooltip-content>a{border-radius:5px;color:#3d5b77;font-weight:700;text-decoration:underline;width:-moz-fit-content;width:fit-content}.tooltip-content>a:hover{opacity:.75}[data-tippy-root]{z-index:5!important}@media ((max-width:600px)){.infobox{padding:10px}.infobox>*{width:100%}.infobox:before{font-size:80px}.tippy-box .tippy-content{padding:10px}}.goshop-modal{background-color:#fff;border-radius:var(--borderRadius);box-shadow:0 3px 8px #0003;max-height:90vh;max-width:90vw;overflow-y:auto;position:relative;width:700px}.goshop-modal label{cursor:pointer;display:block;margin-bottom:25px;padding-left:30px;position:relative;user-select:none}.goshop-modal label input[type=checkbox]{display:none}.goshop-modal label input[type=checkbox]:checked+span:before{content:"\e816"}.goshop-modal label span{font-size:18px;left:0;line-height:calc(var(--fontSize)*var(--lineHeight));position:absolute;top:0}.goshop-modal label span:before{color:#1e1e1e;content:"\f096";font-family:icomoon}.goshop-modal label a{text-decoration:underline}.goshop-modal label a:hover{text-decoration:none}.goshop-modal-header{align-items:center;background-color:#f9f9f9;border-bottom:1px solid #d6d6d6;color:#1e1e1e;display:flex;font-size:21px;height:60px}.goshop-modal-header:before{align-items:center;content:"\e900";display:flex;font-family:icomoon;font-size:22px;font-weight:400;height:60px;justify-content:center;width:60px}.goshop-modal-body{min-width:100%;padding:20px}.goshop-modal-close{align-items:center;color:#1e1e1e;cursor:pointer;display:flex;font-size:18px;font-style:normal;height:60px;justify-content:center;position:absolute;right:0;top:0;width:60px}.goshop-modal-close:after{content:"\e803";font-family:icomoon}@media ((max-width:600px)){.goshop-modal-header{font-size:16px;height:50px;line-height:1.2;padding-right:50px}.goshop-modal-header:before{height:40px;width:40px}.goshop-modal-close{font-size:14px;height:50px;width:50px}}.error-modal .goshop-modal-header:before{color:#e50303}.success-modal .goshop-modal-header:before{color:#38aa30;content:"\e801";font-size:30px}.form-modal .goshop-modal{width:60vw}@media ((max-width:1279px)){.form-modal .goshop-modal{max-width:none;width:90vw}}.cart-modal .popup-validation-error{color:#e50303;margin-block:-10px 16px;width:100%}.cart-modal .goshop-modal-body{padding:38px}.cart-popup-wrapper{align-items:center;display:grid;gap:38px;grid-auto-rows:max-content;grid-template-columns:160px minmax(0,1fr)}.cart-popup-wrapper figure{align-items:center;display:flex;flex-shrink:0;grid-row:span 2;justify-content:center;max-height:232px;width:100%}.cart-popup-wrapper figure img{max-height:100%;max-width:100%}.cart-popup-wrapper>div{font-size:14px}.cart-popup-wrapper>div>strong{font-size:18px;font-weight:600;line-height:1.2}.cart-popup-wrapper strong{color:#1e1e1e}.cart-popup-wrapper ul{margin-top:15px;text-transform:lowercase}.cart-popup-wrapper ul span:after{content:":"}.cart-popup-wrapper ul strong{font-weight:400}.cart-popup-wrapper footer{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}@media (max-width:750px){.cart-modal .popup-validation-error{margin-block:0 10px}.cart-modal .goshop-modal-body{padding:20px}.cart-popup-wrapper{gap:16px;grid-template-columns:110px minmax(0,1fr)}.cart-popup-wrapper>div>strong{font-size:16px}.cart-popup-wrapper>div ul{margin-top:10px}}@media ((max-width:600px)){.cart-modal .goshop-modal-body{padding:10px;text-align:center}.cart-popup-wrapper{align-items:center;display:flex;flex-direction:column;gap:10px}.cart-popup-wrapper figure{flex-shrink:0;height:80px;width:100%}.cart-popup-wrapper>div{font-size:13px}.cart-popup-wrapper>div ul{margin-top:5px}.cart-popup-wrapper>div>strong{font-size:14px}.cart-popup-wrapper footer{margin-top:10px}.cart-popup-wrapper footer>*{text-align:center;width:100%}.cart-popup-wrapper footer>:nth-child(2){order:-1}}.newsletter-cookie-modal .goshop-modal{width:900px}.newsletter-cookie-modal .goshop-modal-body{display:flex;padding:0}.newsletter-cookie-modal .img-wrapper{aspect-ratio:1;flex-shrink:0;width:50%}.newsletter-cookie-modal .img-wrapper img{display:block;height:100%;object-fit:cover;width:100%}.newsletter-cookie-modal .text-wrapper{display:flex;flex-direction:column;flex-grow:1;gap:10px;justify-content:center;padding:30px}.newsletter-cookie-modal .text-wrapper>img{align-self:flex-start;height:auto;max-height:80px;max-width:100%;width:auto}.newsletter-cookie-modal .field-wrapper .form-hint{margin-top:-3px;position:absolute}.newsletter-cookie-modal .headline{margin-bottom:0!important}.newsletter-cookie-modal .goshop-modal-body .newsletter-cookie-input{margin-bottom:12px;margin-top:12px}.newsletter-cookie-modal .goshop-modal-body .newsletter-cookie-input input{padding:0 18px}.newsletter-cookie-modal label{margin-bottom:15px}@media ((max-width:1279px)){.newsletter-cookie-modal .img-wrapper{display:none}.newsletter-cookie-modal .text-wrapper{padding:30px 10px}.goshop-modal-body .newsletter-cookie-input input{padding:0 14px}}.captcha-wrapper{clear:both;margin:15px 0}.question-form-text{margin-bottom:15px}#container .inner-wrapper>.return-to-top,#container>.return-to-top,.privacy-box-trigger,.return-to-top{bottom:20px;filter:drop-shadow(0 3px 8px rgba(0,0,0,.2));height:50px;width:50px;z-index:999;-webkit-tap-highlight-color:transparent}.return-to-top{border-radius:50%;cursor:default;opacity:0;transition:all .15s ease-in;transition-property:opacity,visibility;visibility:hidden}.return-to-top.show{cursor:pointer;opacity:1;visibility:visible}@property --scrollProgress{syntax:"<percentage>";inherits:true;initial-value:0%}.return-to-top:before{background:conic-gradient(#f58220 var(--scrollProgress),#0000 var(--scrollProgress));border-radius:inherit;content:"";inset:-3px;position:absolute;transition:--scrollProgress .3s ease-in-out,opacity .15s linear;z-index:-1}.return-to-top:after{align-items:center;background:#f9f9f9;border-radius:inherit;color:#1e1e1e;content:"\e800";display:flex;font-family:icomoon;font-size:16px;inset:0;justify-content:center;position:absolute;transform:scale(-1);transition-duration:.15s}.return-to-top:hover:before{opacity:.5}.privacy-box-trigger{align-items:center;color:#fff;display:none;flex-direction:column;font-size:25px;justify-content:center;position:fixed}.privacy-box-trigger.show{display:flex}.privacy-box-trigger:after{background-color:#3d5b77;border-radius:50%;content:"";height:100%;inset:0;position:absolute;width:100%;z-index:1}.privacy-box-trigger img{filter:brightness(0) invert(1);max-height:60%;position:relative;width:auto;z-index:2;-webkit-tap-highlight-color:transparent}body:has(.left-side-cookies) .return-to-top{right:20px}body:has(.left-side-cookies) .privacy-box-trigger{left:20px}body:has(.left-side-cookies) .privacy-box-trigger:before{border-bottom-right-radius:100vw;border-top-right-radius:100vw;left:25px;padding:0 25px 0 40px;transform-origin:left center}body:has(.left-side-cookies) .privacy-box{left:20px}body:has(.right-side-cookies) .return-to-top{left:20px}body:has(.right-side-cookies) .privacy-box-trigger{right:20px}body:has(.right-side-cookies) .privacy-box-trigger:before{border-bottom-left-radius:100vw;border-top-left-radius:100vw;padding:0 40px 0 25px;right:25px;transform-origin:right center}body:has(.right-side-cookies) .privacy-box{right:20px}@media ((min-width:1280px)){.privacy-box-trigger:before{align-items:center;background-color:#1e1e1e;color:#fff;content:"Ustawienia ciasteczek";display:flex;font-size:var(--fontSize);height:100%;opacity:0;position:absolute;top:0;transform:scaleX(0);transition:none .25s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform;white-space:nowrap;z-index:0}.privacy-box-trigger:hover:before{opacity:1;transform:scaleX(1);transition-delay:.2s}}@media ((max-width:1460px)){body.privacy-box-visible{overflow:hidden}body.privacy-box-visible #container{filter:blur(5px);pointer-events:none}#container .inner-wrapper>.return-to-top,#container>.return-to-top,.privacy-box-trigger,.return-to-top{bottom:10px;height:35px;width:35px}.return-to-top:after{font-size:12px}.return-to-top:before{inset:-2px}body:has(.left-side-cookies) .privacy-box-trigger{left:10px}body:has(.left-side-cookies) .privacy-box-trigger:before{left:15px;padding:0 25px 0 34px}body:has(.left-side-cookies) .return-to-top{right:10px}body:has(.right-side-cookies) .privacy-box-trigger{right:10px}body:has(.right-side-cookies) .privacy-box-trigger:before{padding:0 34px 0 25px;right:15px}body:has(.right-side-cookies) .return-to-top{left:10px}}@media ((max-width:1279px)){.return-to-top{display:none}}.privacy-box{background-color:#fff;border-radius:10px;bottom:20px;box-shadow:0 0 20px #00000040;display:flex;flex-direction:column;gap:15px;max-width:min(800px,50vw);padding:20px;position:fixed;z-index:10000}.privacy-box.preferences-visible .privacy-box__consents{display:flex}.privacy-box__header{align-items:center;display:flex;gap:20px}.privacy-box__header img{max-height:30px;width:auto}.privacy-box__header strong{color:#1e1e1e;font-size:18px}.privacy-box__wrapper{display:flex;flex-direction:column;gap:10px;overflow-x:hidden;overflow-y:auto}.privacy-box__description{color:#1e1e1e}.privacy-box__consents{display:none;flex-direction:column;gap:10px}.consent-detail{border:1px solid #d6d6d6;border-radius:4px;color:#1e1e1e;display:flex;flex-direction:column;gap:10px;position:relative}.consent-detail.toggleable strong{cursor:pointer}.consent-detail.toggleable strong:hover{color:#f58220}.consent-detail.toggleable strong:before{content:"\e800";font-family:icomoon;font-weight:400}.consent-detail.show strong:before{transform:scaleY(-1)}.consent-detail.show .consent-detail__description{display:block}.consent-detail strong{align-items:center;color:#1e1e1e;display:flex;flex-grow:1;font-weight:600;gap:10px;padding:10px;user-select:none;width:100%}.consent-detail span{color:#38aa30;flex-shrink:0;padding:10px 10px 10px 0}.consent-detail__header{align-items:center;display:flex}.consent-detail__description{display:none;font-size:13px;margin-top:-10px;padding:10px;width:100%}.consent-detail__checker{flex-shrink:0;height:28px;margin-right:10px;position:relative;width:50px}.consent-detail__checker input,.consent-detail__checker.mandatory{display:none}.consent-detail__checker input:checked+div{background-color:#38aa30}.consent-detail__checker input:checked+div:before{transform:translateX(22px)}.consent-detail__checker div{background-color:#ccc;border-radius:17px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.15s}.consent-detail__checker div:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:20px;left:4px;position:absolute;transition:.15s;width:20px}.privacy-box__actions{display:flex;gap:10px}.privacy-box__actions button{align-items:center;background-color:#d6d6d6;border-radius:var(--borderRadius);color:#1e1e1e;display:flex;flex:1 1 0;font-size:14px;justify-content:center;min-height:40px;padding:5px;text-align:center}.privacy-box__actions button:hover{opacity:.8}.privacy-box__actions button.privacy-accept-all{background-color:#3d5b77;color:#fff}.privacy-box__links{display:flex;flex-wrap:wrap;gap:10px}.privacy-box__links a{color:#3d5b77;text-decoration:underline}.privacy-box__links a:hover{text-decoration:none}@media ((max-width:1460px)){.privacy-box{bottom:auto;left:15px!important;max-height:calc(100% - 40px);max-width:100vw;right:auto;right:15px!important;top:50%;transform:translateY(-50%)}}@media ((max-width:600px)){.privacy-box{gap:10px;padding:10px}.privacy-box__header{gap:10px}.privacy-box__header img{height:20px}.privacy-box__header strong{font-size:14px}.privacy-box__actions{flex-wrap:wrap}.privacy-box__actions button{min-height:35px}.privacy-box__actions button.privacy-accept-all{flex:0 0 auto;min-height:45px;order:-1;width:100%}}#facebook-box{position:fixed;right:-320px;top:268px;transition:transform var(--animSpeed) ease;width:320px;z-index:999}#facebook-box.show{transform:translateX(-320px)}#facebook-box.show #in-facebook-box{box-shadow:0 0 30px #0000004d}#facebook-box #fb-open{background-color:#fff;border-radius:8px;cursor:pointer;display:block;font-style:normal;left:-45px;position:absolute;top:17px;transform-origin:right center;transition:transform .1s ease;width:45px}#facebook-box #fb-open:before{color:#4a6ea8;content:"\e806";display:block;font-family:icomoon;font-size:45px;height:45px;line-height:45px;text-align:center;width:45px;z-index:1}#facebook-box #fb-open:hover{transform:scale(1.05)}#facebook-box img{max-width:100%}#in-facebook-box{background-color:#fff;cursor:default;width:320px;z-index:999}@media ((max-width:1279px)){#facebook-box{display:none}}#suggestions{background-color:#fff;border-radius:inherit;box-shadow:0 3px 8px #0003;display:flex;flex-wrap:wrap;left:0;padding:22px;top:calc(100% + 10px);transform:translateY(-10px);width:720px}#suggestions .no-products-info{color:#1e1e1e;display:none;font-size:18px;font-weight:700;margin-bottom:10px;width:100%}#suggestions [data-label]{margin-bottom:10px}#suggestions [data-label]:empty,#suggestions.loading>:not(.suggestions-loading){display:none}#suggestions.loading .suggestions-loading{display:flex}#suggestions.loading .no-products-info{display:none!important}.suggestions-loading{align-items:center;display:none;height:200px;justify-content:center;width:100%}.suggestions-loading span{animation:spin .5s linear infinite;border:4px solid #d6d6d6;border-radius:50%;border-top-color:#1e1e1e;height:100px;transform:translateZ(0) rotate(0deg);transform-origin:center;-webkit-transform-style:preserve-3d;width:100px}.suggestion-left-column{display:none;flex-shrink:0;width:33%}.suggestion-left-column:has(:not(:empty)){display:block}.suggestion-last-phrases:before,.suggestion-result-categories:before,.suggestion-result-producers:before,.suggestion-result-products:before{color:#1e1e1e;content:attr(data-label);display:block;font-size:18px;font-weight:700}.suggestion-result-categories,.suggestion-result-producers{padding-right:30px}.suggestion-result-categories a,.suggestion-result-producers a{color:#7b7b7b;display:inline-block;padding:2px 0}.suggestion-result-categories a:hover,.suggestion-result-producers a:hover{text-decoration:underline}.suggestion-last-phrases{margin-bottom:10px;width:100%}.suggestion-last-phrases span{align-items:center;cursor:pointer;display:flex;padding:5px 0}.suggestion-last-phrases span:before{color:#1e1e1e;content:"\e802";flex-shrink:0;font-family:icomoon;font-size:18px;width:35px}.suggestion-last-phrases span:hover{color:#1e1e1e}.suggestion-last-phrases li{align-items:center;display:flex}.suggestion-last-phrases li.hidden{display:none}.suggestion-last-phrases .delete-hint-suggestion{align-items:center;color:#1e1e1e;cursor:pointer;display:flex;font-size:11px;font-style:normal;height:20px;justify-content:center;margin-left:auto;width:20px}.suggestion-last-phrases .delete-hint-suggestion:after{content:"\e803";font-family:icomoon}.suggestion-last-phrases .delete-hint-suggestion:hover{color:#e50303}.suggestion-result-categories{margin-bottom:22px}.suggestion-result-products{flex-grow:1}.suggestion-product{margin-top:10px}.suggestion-product:hover b{text-decoration:underline}.suggestion-product a{display:block;min-height:60px;padding-left:80px;position:relative}.suggestion-product .size-custom{align-items:center;display:flex;height:60px;justify-content:center;left:0;position:absolute;top:0;width:60px}.suggestion-product img{align-self:center;max-height:100%;max-width:100%}.suggestion-product b{color:#1e1e1e;display:block}.suggestion-product span{color:#7b7b7b}a.suggestions-advanced-search{color:#1e1e1e;text-decoration:underline;width:100%}a.suggestions-advanced-search:hover{text-decoration:none}@media ((min-width:1280px)){.suggestion-column-wrapper{display:none;width:100%}.suggestion-column-wrapper:has([data-label]:not(:empty)){display:flex}.suggestion-column-wrapper:has([data-label]:not(:empty))+.suggestion-last-phrases{display:none}}@media ((max-width:1279px)){#search-engine{background-color:#fff;height:100dvh;left:0;overflow-y:auto;padding:80px 30px;position:fixed;top:0;width:100vw;z-index:1001;-webkit-overflow-scrolling:touch}#search-engine:not(.show) .no-products-info{display:none!important}#search-engine:not(.show-last-phrases) .suggestion-last-phrases{display:none}#search-engine:not(.show-last-phrases):has(.suggestion-result-products:empty) .no-products-info{display:block}#searchbutton{align-items:center;background-color:#fff;color:#1e1e1e;display:flex;font-size:20px;height:48px;justify-content:center;position:absolute;right:33px;top:81px;width:48px}#searchbutton:after{content:"\e80d";font-family:icomoon}.search-engine-close{align-items:center;background-color:#d6d6d6;border-bottom:1px solid #0003;color:#1e1e1e;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:20px;height:60px;left:0;padding:0 30px;position:absolute;text-transform:uppercase;top:0;user-select:none;width:100%}.search-engine-close:before{content:"\e803";font-family:icomoon;font-size:12px;font-weight:400}.show-search-engine #search-engine{display:block}.show-search-engine .comparison-drawer{z-index:-1}#suggestions{border-radius:0;box-shadow:none;left:auto;margin-top:16px;opacity:1;overflow-y:auto;padding:0;position:relative;top:auto;transform:none;visibility:visible;width:100%}#suggestions [data-label]{margin-bottom:20px}.suggestion-column-wrapper{display:flex;flex-direction:column;width:100%}.suggestion-left-column{order:1;width:100%}.suggestion-last-phrases{margin-bottom:20px;order:-1;width:100%}.suggestion-last-phrases span{font-size:15px;padding:3px 0}a.suggestions-advanced-search{margin-top:0}.suggestion-result-products{margin-bottom:20px}.show-menu{overflow:hidden}.show-menu #tree{transform:translateZ(0)}.show-menu .tree-canvas{opacity:.6;pointer-events:auto}#tree{background-color:#e3e3e3;height:100vh;height:100dvh;padding-top:60px;transition:transform .3s cubic-bezier(.4,0,.2,1) 0s;z-index:1002}#tree ul:not(.cms-rwd){background-color:#fff}#tree nav{height:100%;overflow-x:hidden;overflow-y:visible;position:relative;scrollbar-width:none;width:min(80vw,350px)}#tree nav ul:not(.cms-rwd){display:none}#tree nav ul:not(.cms-rwd).active{display:block}}@media ((max-width:1279px)){#tree nav ul:not(.cms-rwd):has(.active)>li:not(:has(.active)){display:none}#tree nav>ul:first-child{display:block!important}#tree nav>ul{position:relative}#tree nav>ul.cms-rwd a{font-weight:400}#tree nav>ul:last-child{padding-bottom:30px}#tree nav>ul:not(:empty):before{display:block;padding:10px 20px}#tree nav>ul:nth-of-type(2):not(:empty){background-color:#e3e3e3;border-top:1px solid #0003}#tree nav>ul:nth-of-type(2):not(:empty):before{content:"Menu"}#tree nav>ul:nth-of-type(2):not(:empty) a{padding-bottom:8px;padding-top:8px}#tree nav>ul:before{content:"Kategorie";display:none}#tree nav>ul.hide{left:-100%}#tree nav>ul.hide .close-tree-header,#tree nav>ul.hide+.cms-rwd{display:none}#tree nav>ul ul{opacity:0;pointer-events:none}#tree nav>ul ul.active{left:100%;opacity:1;pointer-events:auto;top:0}#tree nav>ul ul.hide{left:0}#tree nav>ul ul.hide>.category-header{display:none}#tree ul{left:0;padding-top:10px;position:absolute;top:0;width:100%}#tree .parent>a{align-items:center;display:flex!important;justify-content:space-between}#tree .parent>a:after{content:"\e800";font-family:icomoon;font-size:10px;font-weight:400;margin-left:20px;transform:rotate(-90deg)}#tree a:not(.tree-category-all-link){color:#1e1e1e;display:block;font-size:14px;font-weight:700;padding:15px 20px}#tree a.tree-category-all-link{color:#1e1e1e;display:block;padding:10px 20px;text-decoration:underline}#tree .tree-header{border-bottom:1px solid #0003;color:#1e1e1e;cursor:pointer;font-weight:700;height:60px;left:0;padding:0 20px;position:fixed;text-transform:uppercase;top:0;transform:translateZ(0);user-select:none;width:100%}#tree .tree-header,#tree .tree-header:before{align-items:center;display:flex;font-size:15px}#tree .tree-header:before{font-family:icomoon;font-weight:400!important;margin-right:20px}#tree .tree-header.close-tree-header:before{content:"\e803";font-size:12px}#tree .tree-header.category-header:before{content:"\e800";transform:rotate(90deg)}#tree button,#tree small{display:none}}@keyframes pointAnimation{0%{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.4w)}to{opacity:1;transform:scale(1)}}[data-showcase]{clear:both;width:100%}[data-showcase] figure{position:relative;width:100%}[data-showcase] img{display:block;margin:0 auto;width:100%!important}[data-showcase] em{display:block;font-style:normal;margin-top:10px;text-align:center}.showcase-canvas{height:100%;left:0;position:absolute;top:0;width:100%}.showcase-point{align-items:center;background:#0003;border:2px solid #0000;border-radius:64px;cursor:pointer;display:flex;height:2rem;justify-content:center;line-height:.5;padding:0;position:absolute;transform:translateX(-1rem) translateY(-1rem) scale(.999);transition:border-color .25s ease-in-out,opacity .25s ease-in-out,visibility .25s ease-in-out;width:2rem}.showcase-point:hover{background:#0006;border-color:#ffffff80}.showcase-point:before{bottom:-.5rem;content:"";display:block;left:-.5rem;position:absolute;right:-.5rem;top:-.5rem}.showcase-point:after{animation:pointAnimation 2s ease-in-out infinite both;background:#fff;border-radius:64px;box-shadow:0 1px 4px #0000008c;content:"";display:block;height:.75rem;position:relative;transition:transform .25s ease-in-out;width:.75rem}.star-rating{color:#f58220;font-size:15px;font-weight:400;position:relative;width:-moz-fit-content;width:fit-content;--starsGap:2px;--rating:0;letter-spacing:var(--starsGap)}.star-rating:after,.star-rating:before{display:block;font-family:icomoon}.star-rating:before{content:"\e810 \e810 \e810 \e810 \e810"}.star-rating:after{content:"\e80f \e80f \e80f \e80f \e80f";left:0;overflow:hidden;position:absolute;top:0;width:calc(var(--rating)*1% - var(--starsGap)*1/2)}.comparison-drawer{background-color:#fff;border-radius:10px;bottom:12px;box-shadow:0 0 20px #00000040;display:grid;gap:18px 24px;grid-auto-rows:max-content;grid-template-columns:minmax(0,1fr) auto;padding:12px;position:fixed;right:12px;width:auto!important;z-index:1000}.comparison-drawer>b{align-items:center;color:#1e1e1e;display:flex;font-size:14px;grid-column:span 2;letter-spacing:.04em;line-height:1.2;line-height:21px;margin-right:32px;text-transform:uppercase}.comparison-drawer>b:after{content:":"}.comparison-drawer .remove-all{color:#1e1e1e;position:absolute;right:16px;top:16px}.comparison-drawer .remove-all:before{color:inherit;content:"\e803";display:block;font-family:icomoon;font-size:var(--iconSize);font-size:12px;font-style:normal;font-weight:400;line-height:1;text-decoration:none;text-transform:none}.comparison-drawer .products-wrapper{display:flex;gap:8px}.comparison-drawer .products-wrapper .single-product{aspect-ratio:6/4;font-size:12px;position:relative;width:100px}.comparison-drawer .products-wrapper .single-product img img,.comparison-drawer .products-wrapper .single-product img:is(img){display:block;height:100%;object-fit:scale-down;width:100%}.comparison-drawer .products-wrapper .single-product i{background:#f9f9f9;border-radius:2px;cursor:pointer;padding:5px;position:absolute;right:0;top:0;z-index:1}.comparison-drawer .products-wrapper .single-product i:hover{background-color:#ececec}.comparison-drawer .products-wrapper .single-product i:after{color:inherit;content:"\e803";display:block;font-family:icomoon;font-size:var(--iconSize);font-size:9px;font-style:normal;font-weight:400;line-height:1;text-decoration:none;text-transform:none}.comparison-drawer .confirm-button{align-self:end;font-size:14px;gap:6px;height:auto;padding:5px 8px}.comparison-drawer .confirm-button:not(.comparison-enabled){background-color:#d6d6d6;pointer-events:none}.comparison-drawer .confirm-button:before{color:inherit;content:"\e913";display:block;font-family:icomoon;font-size:var(--iconSize);font-size:20px;font-style:normal;font-weight:400;line-height:1;text-decoration:none;text-transform:none}@media ((max-width:1279px)){.comparison-drawer{gap:8px;padding:10px}.comparison-drawer>b{font-size:12px}.comparison-drawer .confirm-button{font-size:11px;gap:6px;padding:6px 12px}.comparison-drawer .confirm-button:before{font-size:16px}}@media ((max-width:600px)){.comparison-drawer{bottom:10px;left:10px;right:10px}}.comparison-header{display:flex;gap:30px}.comparison-header>*{flex:1 1 0}.comparison-product{display:grid;gap:15px;grid-auto-rows:max-content;grid-template-rows:auto 1fr auto;position:relative}.comparison-product:hover span{color:#f58220}.comparison-product-image{align-items:center;aspect-ratio:277/185;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:277px;position:relative;width:100%}.comparison-product-image img{align-self:center;display:block;max-height:100%;max-width:100%}.comparison-product-name{color:#1e1e1e}.comparison-product-name:first-letter{text-transform:uppercase}.comparison-product-name small{color:#7b7b7b;display:block;font-size:12px}.comparison-product-name small:before{content:"SKU: "}.comparison-product-name small:empty{display:none}.comparison-price{color:#1e1e1e;font-size:16px;white-space:nowrap}.comparison-price:after{content:" zł"}.comparison-price:empty{display:none}.comparison-table{margin-top:30px;padding-bottom:30px}.comparison-table:empty{display:none}.comparison-table .row{border-top:1px solid #d6d6d6;color:#1e1e1e;display:flex;gap:30px}.comparison-table .row>div{flex:1 1 0;font-size:14px;padding:10px 0}.comparison-table .row>div small{color:#7b7b7b;display:block;font-size:12px;font-weight:400}.comparison-table .row>div:first-child{font-weight:700;text-align:right}@media ((max-width:1279px)){.comparison-filler{display:none}.comparison-header{flex-wrap:wrap;gap:var(--prodGap)}.comparison-header .comparison-empty{flex-basis:auto;width:100%}.comparison-product{gap:12px}.comparison-product .comparison-info-bottom{gap:12px;margin-top:-16px;padding:8px}.comparison-table{display:flex;flex-direction:column;gap:20px;margin-top:24px}.comparison-table .row{border:1px solid #d6d6d6;border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:10px}.comparison-table .row>div{margin:0;padding:0}.comparison-table .row>div:empty{display:none!important}.comparison-table .row>div:first-child{color:#1e1e1e;font-size:14px;margin:0;text-align:left;text-transform:uppercase}.comparison-table .row>div:first-child small{text-transform:none}.comparison-table .row>div:not(:first-child){color:#1e1e1e;font-size:13px;font-weight:700}.comparison-table .row>div:not(:first-child):before{content:attr(data-model-name) ": ";font-weight:400}.comparison-table .row>div:not(:first-child) small{display:block}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.products-list,.products-list-tabs{display:flex;flex-wrap:wrap}.products-list .product,.products-list-tabs .product{flex:1 1 0px;max-width:30%;min-width:25%}}#auto-redirect{flex-direction:column}#auto-redirect em{font-style:normal}
/*# sourceMappingURL=tools_base.css.map*/