@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@100;300;400;500;600;700;800;900&display=swap");.hero-section h1 span.h-light{position:absolute;z-index:0;color:#c6011f;transform:translateX(-200px);animation-name:shimmy,text-reveal-1;animation-duration:1s;animation-timing-function:ease-out;animation-fill-mode:both}.hero-section h1 span.h-light:after{position:absolute;content:" ";height:85%;background-color:#f4f4f4;left:-2%;margin-left:0;top:8%;width:104%;z-index:-1;transform:skewX(-10deg)}.hero-section h1 span.h-light-2{position:absolute;z-index:0;color:#f4f4f4;transform:translateX(-200px);animation-name:shimmy,text-reveal-2;animation-duration:1s;animation-timing-function:ease-out;animation-delay:.2s;animation-fill-mode:both}.hero-section h1 span.h-light-2:after{position:absolute;content:" ";height:85%;background:#c6011f;left:-2%;margin-left:0;top:8%;width:104%;z-index:-1;transform:skewX(-10deg)}.kontrolka-NaglowekNazwaProduktu{font-size:clamp(1.6em,6vw,3em);padding:20px 5px 10px}.kontrolka-NaglowekNazwaProduktu span a{font-weight:700}#kontrolka-619 .wartosc{position:relative}#kontrolka-619 .wartosc:after{position:absolute;content:" ";height:67%;background-color:rgba(255,0,0,.2);left:0;margin-left:4px;top:30%;width:100%;z-index:-1}#kontrolka-52 .wartosc{position:relative}#kontrolka-52 .wartosc:after{position:absolute;content:" ";height:67%;background-color:rgba(255,0,0,.2);left:0;margin-left:4px;top:30%;width:100%;z-index:-1}#kontrolka-23 .pole-opis-wartosc .wartosc{font-weight:400}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{border-radius:5px}.disabled-links{pointer-events:none}.modal.hamburger-menu .modal-body .list-group .list-group-item.list-group-hamburger-menu-item{opacity:0;animation:a .5s both ease-out}@keyframes a{to{opacity:1}}.modal.hamburger-menu.show .modal-body{padding:0;background:#c6011f}.modal.hamburger-menu .modal-header .modal-title{visibility:hidden}.modal.hamburger-menu .modal-body .list-group .list-group-item.list-group-hamburger-menu-item{font-size:2em!important;background:#c6011f;color:#fff;font-weight:600;text-align:center;line-height:2.4em}.list-group-item{border:0}.modal-content .modal-body .list-group{padding:3vh 0}.modal.hamburger-menu .modal-header{background:#c6011f!important;border:0}.modal.hamburger-menu .modal-header button.close{transform:scale(1.6);text-shadow:unset;color:#fff!important}.modal.hamburger-menu .modal-header button.close>span i{color:#fff!important}.machine-wrapper{display:grid;grid-template-columns:repeat(2,minmax(300px,550px));grid-gap:3rem;padding:30px;justify-content:center}.machine-item{padding:1.5rem;border-radius:.5rem;display:flex;justify-content:space-around;align-items:center;cursor:pointer;border:1px solid #ababab30;box-shadow:10px 10px 25px 4px hsla(0,0%,66%,.4)}.machine-item:hover{transform:scale(1.02)}.machine-title{text-transform:uppercase;color:#000}.machine-image{width:200px;height:200px;border:1px solid #fff;border-radius:7px}@media only screen and (max-width:800px){.machine-wrapper{grid-template-columns:1fr;min-width:90vw}.machine-item{flex-direction:column}}.kafle-v3 .kaf:hover{border:1px solid #a10000;transition:border .4s ease}@media only screen and (max-width:767px){.category-name-product-catalog{font-weight:900;font-size:20pt;position:relative}.category-name-product-catalog:before{content:"";position:absolute;left:50%;bottom:20%;translate:-50%;width:30vw;border-bottom:2px solid red}}@media only screen and (min-width:768px){.category-name-product-catalog{font-weight:900;font-size:20pt;position:relative}.category-name-product-catalog:before{content:"";position:absolute;left:50%;bottom:35%;translate:-50%;width:100px;border-bottom:2px solid red}}.lista-produktow.kafle-v3>*{margin-bottom:10px}.my-searchbar{border:1px solid red}.container-fluid{padding-right:0!important;padding-left:0!important}.row{margin-right:0}.produkt-nazwa-naglowek{font-size:unset;margin:0}.produkt-nazwa-naglowek a{color:grey;font-weight:400}.menu-klasyczne #menu-3{display:flex;gap:7px}.menu-klasyczne ul li[data-element-id="12"]{padding-left:10px;padding-right:10px}.menu-klasyczne ul li[data-element-id="12"] a{color:#c6011f}body{font-family:Montserrat,sans-serif}body p{font-size:18px;line-height:150%}.menu-klasyczne ul li{padding-left:10px;padding-right:10px}.menu-klasyczne ul li a{color:#fff;padding-top:5px;padding-bottom:5px;font-weight:500}.btn.btn-outline{background-color:#fff}#kontrolka-49 .menu-dropdown{color:#fff}#koszyk_podglad .btn{color:#fff;background-color:transparent}.dodatkowe-kody{font-size:14px}.produkt-wszystkie-atrybuty .atrybut-nazwa{text-align:right;padding-right:10px}.kontrolka-HamburgerMenu i{color:#fff}#koszyk-podglad-wysuwany div.line{display:none}.btn-block{display:inline-block!important}.kontrolka-DrzewoKategorii div.tree-element>a .cat-name{max-width:85%;width:unset!important;margin-top:auto;margin-bottom:auto;margin-left:5px}.text-color-black{color:#000}.menu-klasyczne ul li:hover{background:#fff;border-radius:5px;text-decoration:none;transition:.35s ease-in-out}.menu-klasyczne .aktualna-tresc{background:transparent;box-shadow:inset 0 0 0 1px #fff;border-radius:5px;text-decoration:none}.menu-klasyczne ul li[data-element-id="12"].aktualna-tresc>a{color:#fff}li[data-element-id="12"]{background:#fff;border-radius:5px}li[data-element-id="12"] a{color:#c6011f}li[data-element-id="12"]:hover{transform:scale(1.02);transition:.1s ease-in-out}.menu-klasyczne ul li[data-element-id="12"].aktualna-tresc>a:hover{color:#c6011f}.drzewo-kategorii .tree-elements .tree-element .level-1,.drzewo-kategorii .tree-elements .tree-element .level-2{padding-left:15px}#kontrolka-942>div{background-color:#f2f2f2;padding:10px;border-radius:5px}.drzewo-kategorii .tree-elements .tree-element.kategoria-rozwinieta>.tree-element{background-color:#f2f2f2;margin-left:30px;border-left:1px solid gray}#kontrolka-942 .level-0>a .cat-name{font-weight:800}.kontrolka-DrzewoKategorii div.tree-element>a .cat-name:hover{color:#a10000}nav.menu-klasyczne{display:flex;justify-content:end}.kontrolka-KlasyczneMenu{width:85vw!important}nav.menu-dropdown .dropdown-item a{padding:6px 3px 6px 11px;display:block;width:100%;font-size:0}.jezyki-dropdown .dropdown-menu .dropdown-item img{margin-right:0}.jezyki-dropdown .dropdown span{margin-left:0}nav.menu-dropdown .dropdown-menu{border-radius:5px;background:crimson;top:25px!important;left:17px!important}nav.menu-dropdown .dropdown-menu .dropdown-item:hover{background:red;border-radius:5px;transition:background .1s ease-out}.kafle-v3 .kaf{padding:10px;border:1px solid #dbdada;border-radius:5px;margin-bottom:10px}.belka-nad-produktami .wyszukiwana-fraza{display:flex;align-items:center;justify-content:space-around}.belka-nad-produktami .wyszukiwana-fraza .czyszczenie-szukania{top:0;right:0;margin:auto .3em;cursor:pointer}.form-control{border-radius:5px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}#kontrolka-918 .card,#kontrolka-944 .card,#kontrolka-945 .card,#kontrolka-946 .card,#kontrolka-947 .card,#kontrolka-948 .card{transform:scale(.8)}.under-text{position:relative;font-weight:700}.under-text:after{position:absolute;content:" ";height:25%;background-color:rgba(255,0,0,.2);left:0;margin-left:12px;top:50%;width:100%;z-index:-1}.vertical-background{top:2em;left:35%;width:32%;height:100%;z-index:-1;background:#f2f2f0b3}.ribbon{--f:0px;--r:15px;--t:20px;position:absolute;z-index:4;line-height:1.8em;font-size:1.2vw;text-transform:uppercase;background-color:#fbe33b;font-weight:700;right:0;top:5%;width:40vw;inset:var(--t) calc(-1*var(--f)) auto auto;padding:0 10px var(--f) calc(30px + var(--r));clip-path:polygon(0 0,100% 0,100% calc(100% - var(--f)),calc(100% - var(--f)) 100%,calc(100% - var(--f)) calc(100% - var(--f)),0 calc(100% - var(--f)),var(--r) calc(50% - var(--f)/2));box-shadow:0 calc(-1*var(--f)) 0 inset #0005}.ribbon:hover{cursor:pointer;transform:scale(1.05);transition:all .2s ease}*{--color-1t:#ffdd40;--color-2t:#000;--color-1b:#ffe44c;--color-2b:#2d2d2d}.stripe-container{position:relative;width:400px;background-color:none;z-index:2}.stripe-a,.stripe-b{height:15px;width:100vw}.stripe-a{background:linear-gradient(45deg,var(--color-1t),var(--color-1t) 10%,var(--color-2t) 10%,var(--color-2t) 20%,var(--color-1t) 20%,var(--color-1t) 25%,var(--color-2t) 25%,var(--color-2t) 28%,var(--color-1t) 28%,var(--color-1t) 30%,var(--color-2t) 30%,var(--color-2t) 32%,var(--color-1t) 32%)}.stripe-b{background:linear-gradient(135deg,var(--color-1b),var(--color-1b) 10%,var(--color-2b) 10%,var(--color-2b) 20%,var(--color-1b) 20%,var(--color-1b) 25%,var(--color-2b) 25%,var(--color-2b) 28%,var(--color-1b) 28%,var(--color-1b) 30%,var(--color-2b) 30%,var(--color-2b) 32%,var(--color-1b) 32%)}.middle-stripe{height:50px;position:absolute;z-index:3;transform:translate(50vw,5px)}.cookies-bar{padding-bottom:24px!important}.cookies-bar>div{max-width:80%}.cookies-bar button{background-color:#e42b47;border-radius:4px}.cookies-bar button:hover{background-color:var(--solex-menu-hover-color)}#toTop{background:#dbdbdb;width:50px;height:50px;opacity:.9;z-index:10;color:#fff;position:fixed;vertical-align:middle;right:24px;bottom:12px;padding-top:10px;border-radius:50%;cursor:pointer}#toTop>i{color:var(--solex-primary-color)!important}.glassmorph-card{background:#303030;box-shadow:0 8px 32px 0 hsla(0,2%,46%,.623);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}table.parametry-liczarki{text-align:center}table.parametry-liczarki tbody td:not(:last-child){border-right:1px solid #6f00002b}table.parametry-liczarki tr th{text-align:left}table.parametry-liczarki tr td{border:1px solid #6f00002b}#backButton{background-color:#f2f2f2;color:#333;border:none;padding:8px 16px;text-align:center;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;font-size:14px;margin:10px;cursor:pointer;border-radius:5px;transition:background-color .3s ease}#backButton:hover{background-color:#e6e6e6}#backButton i{margin-right:5px}.coupon-promo:hover{cursor:pointer;transform:rotate(3deg);transition:all .4s ease}@media only screen and (max-width:576px){#kontrolka-2200>div>div>div>div>div.zdjecie{margin-bottom:1em}}.blog-lista-wpis .tytul{text-transform:uppercase}.blog-lista-wpis .blog-post-date{color:#696969}#kontrolka-2195.kontrolka-BlogPostTextFieldControl{font-size:20pt;font-weight:900;text-transform:uppercase;text-align:center;position:relative}#kontrolka-2195.kontrolka-BlogPostTextFieldControl:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100px;height:2px;background-color:red}.slick-slider .slick-next:before,.slick-slider .slick-prev:before{color:#c6011f!important}.red-underline-link{color:#ba372a;text-decoration:underline}.sub-heading{font-size:1.6em;font-weight:600;margin-top:1.2em}