@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap');@import url('https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@100;200;300;400;500;600;700;800&display=swap');@font-face{font-family:'icomoon';src:url('fonts/icomoon.eot');src:url('fonts/icomoon.eot?#iefix') format('embedded-opentype'), url('fonts/icomoon.woff') format('woff'), url('fonts/icomoon.ttf') format('truetype'), url('fonts/icomoon.svg#icomoon') format('svg');font-weight:normal;font-style:normal;}.icon-heart-broken:before{content:"\e600";font-family:'icomoon';}.icon-heart:before{content:"\e601";font-family:'icomoon';}.icon-heart2:before{content:"\e602";font-family:'icomoon';}.icon-star:before{content:"\e603";font-family:'icomoon';}.icon-cancel-circle:before{content:"\e604";font-family:'icomoon';}.icon-tag:before{content:"\e605";font-family:'icomoon';}.icon-tags:before{content:"\e606";font-family:'icomoon';}.icon-cart:before{content:"\e607";font-family:'icomoon';}.icon-cart2:before{content:"\e608";font-family:'icomoon';}.icon-cart3:before{content:"\e609";font-family:'icomoon';}.icon-bubbles:before{content:"\e60a";font-family:'icomoon';}.cleaner{clear:both;}.ttab{display:table;}.trow{display:table-cell;vertical-align:middle;}.linia{width:116px;height:4px;background:#30aeb8;margin-bottom:40px;}.tcenter{text-align:center;}.tright{text-align:right;}.tleft{text-align:left;}.tjust{text-align:justify;}.dnone{display:none;}.well{background:transparent;border:0;box-shadow:none;}img{max-width:100%;}:root{scroll-behavior:smooth;}body{font-family:'Poppins', serif;-webkit-font-smoothing:subpixel-antialiased !important;transition:all 0.5s;}a{color:var(--color-links);text-decoration:none;}a:hover{color:var(--color-links-hover);text-decoration:none;}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);}section{padding:60px 0;overflow:hidden;}.section-header{text-align:center;padding-bottom:40px;padding:70px 0;}.section-header h2{font-size:61px;font-weight:600;margin-bottom:20px;color:#233d62;}.section-header p{margin:0 auto;}@media (min-width:1280px){.section-header p{max-width:80%;}}.scroll-top{position:fixed;visibility:hidden;opacity:0;right:15px;bottom:15px;z-index:995;background:var(--color-primary);width:40px;height:40px;border-radius:4px;transition:all 0.4s;}.scroll-top i{font-size:24px;color:var(--color-white);line-height:0;}.scroll-top:hover{background:rgba(217, 0, 87, 0.85);color:var(--color-white);}.scroll-top.active{visibility:visible;opacity:1;}@media screen and (max-width:768px){[data-aos-delay]{transition-delay:0 !important;}}@keyframes xmass{0%{background-position:top right;}50%{background-position:top 3px right 3px;}100%{background-position:top right;}}.header{transition:all 0.05s;z-index:997;background:transparent;}.header .top_header.flex{font-family:'JetBrains Mono', monospace;height:39px;overflow:hidden;padding:0 6.04166vw;background:black;color:white;font-size:13px;font-weight:500;transition:all 0.8s;}.header .top_header.flex .mail-phone{display:inline-block;}.header .top_header.flex .mail-phone.lewa ul{margin:0;padding:0;list-style:none;}.header .top_header.flex .mail-phone.lewa ul li{background-size:16px 16px;background-repeat:no-repeat;background-position:left center;display:inline-block;height:39px;line-height:39px;padding-left:24px;padding-right:26px;}.header .top_header.flex .mail-phone.lewa ul li a{font-weight:600;color:#fff;transition:all 0.5s;}.header .top_header.flex .mail-phone.lewa ul li a:hover{color:#30aeb8;}.header .top_header.flex .mail-phone.lewa ul li b{border-bottom:2px solid #ff7e33;display:inline-block;height:39px;}.header .top_header.flex .mail-phone.lewa ul li:nth-child(1){background-image:url(../gfx/globe.svg);}.header .top_header.flex .mail-phone.lewa ul li:nth-child(2){background-image:url(../gfx/smart.svg);}.header .top_header.flex .mail-phone.lewa ul li:nth-child(3){background-image:url(../gfx/mess.svg);}.header .top_header.flex .mail-phone.prawa{float:right;}.header .top_header.flex .mail-phone.prawa p{font-size:12px;display:inline-block;line-height:39px;}.header .midle-nav{background:white;font-family:'JetBrains Mono', monospace;width:100vw;height:127px;padding:0 6.04166vw;transition:all 0.4s;}.header .midle-nav .logo{padding-top:16px;}.header .midle-nav .midle-l,.header .midle-nav .midle-c,.header .midle-nav .midle-r{width:calc(100%/3);display:flex;}.header .midle-nav .midle-c{justify-content:center;}.header .midle-nav .midle-l{justify-content:flex-start;}.header .midle-nav .midle-l ul{margin:0;padding:0;list-style:none;}.header .midle-nav .midle-l ul li{margin:0;padding:0;display:inline-block;float:left;padding-right:20px;}.header .midle-nav .midle-l ul li a img{width:18px;height:auto;}.header .midle-nav .midle-r{justify-content:center;}.header .midle-nav .midle-r ul{margin:0;padding:0;list-style:none;}.header .midle-nav .midle-r ul li{margin:0;padding:0;display:inline-block;float:left;}.header .midle-nav .midle-r ul li a{color:#252525;transition:all 0.4s;font-size:12px;padding-top:22px;display:block;background-position:top center;background-size:18px;background-repeat:no-repeat;margin-left:34px;}.header .midle-nav .midle-r ul li a:hover{color:#30aeb8;}.header .midle-nav .midle-r ul li:nth-child(1) a{background-image:url(../gfx/u1.svg);}.header .midle-nav .midle-r ul li:nth-child(2) a{background-image:url(../gfx/l.svg);}.header .midle-nav .midle-r ul li:nth-child(3) a{background-image:url(../gfx/s.svg);}.header .navbar{font-family:'JetBrains Mono', monospace;padding:0 2.55vw;}.header .navbar .spacer{display:flex;justify-content:space-between;width:100%;background:#fff;}.header .navbar ul{background:white;}.header .navbar ul li:nth-child(4){background-repeat:repeat-x;background-size:contain;background-position:bottom left;trasition:all 1s;}.header .navbar ul li:nth-child(4):hover{background-position:bottom left 150px;}.header .navbar ul li:nth-child(4) a{background-repeat:no-repeat;animation:xmass 1s infinite;}.header .navbar ul li a{font-size:13px;text-transform:uppercase;color:black;font-size:13px;letter-spacing:0px;font-weight:500;border-bottom:2px solid white;}.header .navbar ul li a:hover{border-bottom:2px solid black;}.header .navbar ul li ul li:nth-child(1){background-image:none;}.header .navbar ul li ul li:nth-child(1) a{font-weight:300;}.header .navbar ul li ul li a{border:0;}.header .navbar ul li ul li a:hover{border:0;}.header .navbar ul.lewa li:nth-child(1) a{font-weight:600;background-image:url(../gfx/a.png);background-repeat:no-repeat;background-position:right 5px top 18px;transition:all 0.4s;}.header .navbar ul.lewa li:nth-child(1) a:hover{background-position:right 5px top 21px;}.header .navbar ul.prawa li{width:238px;text-align:center;}.header .navbar ul.prawa li a{justify-content:center;}.header .navbar ul.prawa li:nth-child(1) a{background:#ff7e33;color:white;}.header .navbar ul.prawa li:nth-child(1) a:hover{background:#000;color:#ff7e33;border-color:#b62c98;}.header .navbar ul.prawa li:nth-child(2) a{background:#b62c98;color:white;}.header .navbar ul.prawa li:nth-child(2) a:hover{background:#000;color:#b62c98;border-color:#ff7e33;}.header .navbar ul.prawa li:nth-child(3) a{background:black;color:#ff7e33;}.header .navbar ul.prawa li:nth-child(3) a:hover{border-color:#ff7e33;background:#000;color:#fff;}.header.sticked{transform:translateY(-37px);background:white;}.header.sticked .top_header.flex{background:#fff;}.header .logo img{max-height:65px;margin-right:6px;}.header .logo h1{font-size:32px;font-weight:300;color:var(--color-secondary);font-family:var(--font-secondary);}.header .logo h1 span{color:var(--color-primary);font-weight:500;}@media (min-width:1px) and (max-width:991px){.header .btn-getstarted span{display:none;}}@media (max-width:1279px){.header .btn-getstarted{margin-right:50px;}.header .btn-getstarted:focus{margin-right:50px;}}@media (min-width:1280px){.navbar{padding:0;position:relative;}.navbar ul{margin:0;padding:0;display:flex;list-style:none;align-items:center;}.navbar li{position:relative;}.navbar > ul > li{white-space:nowrap;}.navbar a{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;font-family:var(--font-secondary);font-size:16px;font-weight:400;color:rgba(9, 9, 9, 0.7);white-space:nowrap;transition:0.3s;position:relative;}.navbar a:focus{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;font-family:var(--font-secondary);font-size:16px;font-weight:400;color:rgba(9, 9, 9, 0.7);white-space:nowrap;transition:0.3s;position:relative;}.navbar a i,.navbar a:focus i{font-size:12px;line-height:0;margin-left:5px;}.navbar a:hover{color:var(--color-primary);}.navbar .active{color:var(--color-primary);}.navbar .active:focus{color:var(--color-primary);}.navbar li:hover > a{color:var(--color-primary);}.navbar .dropdown a:hover:before,.navbar .dropdown:hover > a:before,.navbar .dropdown .active:before{visibility:hidden;}.navbar .dropdown a:hover{color:#30aeb8;background:var(--color-secondary);}.navbar .dropdown .active{color:var(--color-white);background:var(--color-secondary);}.navbar .dropdown .active:focus{color:var(--color-white);background:var(--color-secondary);}.navbar .dropdown:hover > a{color:#ff7e33;background:white;}.navbar .dropdown ul{display:block;position:absolute;left:0;top:100%;margin:0;padding:0 0 10px 0;z-index:99;opacity:0;visibility:hidden;background:white;transition:0.3s;}.navbar .dropdown ul li{min-width:200px;}.navbar .dropdown ul a{padding:10px 20px;font-size:12px !important;text-transform:none;font-weight:400 !important;color:#30aeb8;background-image:none !important;}.navbar .dropdown ul a i{font-size:12px;}.navbar .dropdown ul a:hover{color:#30aeb8;background:#faf6f1;}.navbar .dropdown ul .active{color:#777;background:#f7f7f7;}.navbar .dropdown ul .active:hover{color:#ff7e33;background:#fbfbfb;}.navbar .dropdown ul li:hover > a{color:#ff7e33;background:#fafafa;}.navbar .dropdown:hover > ul{opacity:1;visibility:visible;}.navbar .megamenu{position:static;}.navbar .megamenu ul{right:0;padding:10px;display:flex;}.navbar .megamenu ul li{flex:1;}.navbar .megamenu ul li a,.navbar .megamenu ul li:hover > a{color:rgba(255, 255, 255, 0.5);background:none;}.navbar .megamenu ul li a:hover{color:var(--color-white);background:var(--color-primary);}.navbar .megamenu ul li .active{color:var(--color-white);background:var(--color-primary);}.navbar .megamenu ul li .active:hover{color:var(--color-white);background:var(--color-primary);}.navbar .dropdown .dropdown ul{top:0;left:calc(100% - 30px);visibility:hidden;}.navbar .dropdown .dropdown:hover > ul{opacity:1;top:0;left:100%;visibility:visible;}}@media (min-width:1280px) and (max-width:1366px){.navbar .dropdown .dropdown ul{left:-90%;}.navbar .dropdown .dropdown:hover > ul{left:-100%;}}@media (max-width:1279px){.navbar{position:fixed;top:0;left:-100%;width:calc(100% - 70px);bottom:0;transition:0.3s;z-index:9997;}.navbar ul{position:absolute;inset:0;padding:10px 0;margin:0;background:rgba(25, 25, 25, 0.9);overflow-y:auto;transition:0.3s;z-index:9998;}.navbar a{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;font-size:16px;font-weight:500;color:rgba(255, 255, 255, 0.7);white-space:nowrap;transition:0.3s;}.navbar a:focus{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;font-size:16px;font-weight:500;color:rgba(255, 255, 255, 0.7);white-space:nowrap;transition:0.3s;}.navbar a i,.navbar a:focus i{font-size:12px;line-height:0;margin-left:5px;}.navbar a:hover{color:var(--color-white);}.navbar .active{color:var(--color-white);}.navbar .active:focus{color:var(--color-white);}.navbar li:hover > a{color:var(--color-white);}.navbar .dropdown ul{position:static;display:none;padding:10px 0;margin:10px 20px;transition:all 0.5s ease-in-out;border:1px solid rgba(41, 41, 41, 0.3);}.navbar .dropdown .dropdown ul{position:static;display:none;padding:10px 0;margin:10px 20px;transition:all 0.5s ease-in-out;border:1px solid rgba(41, 41, 41, 0.3);}.navbar .dropdown .dropdown > .dropdown-active{display:block;}.navbar .dropdown > .dropdown-active{display:block;}.mobile-nav-toggle{display:block !important;color:#67442a;font-size:28px;cursor:pointer;line-height:0;transition:0.5s;position:fixed;top:80px;z-index:9999;right:20px;border-radius:4px;padding:5px;background:white;}.mobile-nav-toggle.bi-x{color:#30aeb8;}.mobile-nav-active{overflow:hidden;z-index:9995;position:relative;}.mobile-nav-active .navbar{left:0;}.mobile-nav-active .navbar:before{content:"";position:fixed;inset:0;background:rgba(41, 41, 41, 0.8);z-index:9996;}}@media screen and (min-width:1280px) and (max-width:1602px){body{background-position:top 39px right -60px;}.header .navbar{padding:0 0;}.header .navbar ul.lewa,.header .navbar ul.prawa{width:100%;}.header .navbar ul.lewa{justify-content:center;}.header .navbar ul.prawa li{width:33.33333%;}}@media screen and (min-width:1px) and (max-width:1279px){body{background-position:top 39px right -160px;background-image:url(../gfx/h-r-mob.webp);}.header .midle-nav{background-position:top left -200px;}}@media screen and (min-width:1px) and (max-width:1228px){.header .top_header.flex .mail-phone.prawa{display:none;}.header .top_header.flex{padding:0 30px;}}@media screen and (min-width:1px) and (max-width:1200px){.header .midle-nav .midle-r{justify-content:left;}.header .midle-nav .midle-r ul li a{margin-left:15px;}.header .midle-nav .midle-r ul li:nth-child(1) a{margin-left:0;}}@media screen and (min-width:1px) and (max-width:1060px){.header .midle-nav{padding:0 3.04166vw;}}@media screen and (min-width:1px) and (max-width:991px){body{background-image:none;}.header .midle-nav{background-color:white;}.header .mobile-nav-toggle{top:52px;}.header .top_header.flex{padding:0 0 0 10px;height:30px;}.header .top_header.flex .mail-phone.lewa ul li{height:30px;line-height:30px;}.header .top_header.flex .mail-phone.lewa ul li a{font-size:12px;font-weight:400;}.header .top_header.flex .mail-phone.lewa ul li:nth-child(1){display:none;}.header .midle-nav{background-position:top left -500px;height:80px;}.header .midle-nav .midle-l{width:120px;padding-right:60px;order:3;}.header .midle-nav .midle-l ul li{padding-right:5px;}.header .midle-nav .midle-l ul li a img{width:20px;height:20px;}.header .midle-nav .midle-c{padding-left:15px;order:1;width:calc(100%/3.5);}.header .midle-nav .midle-c .logo img{width:100%;height:auto;max-width:110px;}.header .midle-nav .midle-r{padding-top:12px;order:2;width:auto;}.header .midle-nav .midle-r ul li a{width:30px;height:30px;background-size:18px;margin-left:0;}.header .midle-nav .midle-r ul li a span.p_m{display:none;}}@media screen and (min-width:1px) and (max-width:320px){.header .midle-nav .midle-l{width:0;opacity:0;}}@media screen and (min-width:1280px){.header .navbar ul.mobile_nav{display:none;}}.mobile-nav-toggle.bi-x{transition:all 0.4s;opacity:0;}.mobile-nav-active .navbar:before{transition:all 0.4s;}@media screen and (min-width:1px) and (max-width:1279px){.header .navbar{width:100%;}.header .navbar ul.mobile_nav{display:block;}.header .navbar ul.mobile_nav li:nth-child(1){margin-top:50px;}.header .navbar ul.mobile_nav li:nth-child(1) a{font-weight:800;}.header .navbar ul.mobile_nav li:nth-child(1) ul li{list-style:none;margin-top:0px;}.header .navbar ul.mobile_nav li:nth-child(1) ul li a{font-weight:400;}.header .navbar ul.prawa{display:none;}.header .navbar ul.lewa{display:none;}.mobile-nav-active .navbar:before{background-color:rgba(0, 0, 0, 0);}.mobile-nav-toggle.bi-x{display:block;opacity:1;width:36px;height:36px;background-image:url(../../gfxi/x-circle.svg);background-repeat:no-repeat;background-size:36px;border-radius:30px;top:50px;}}@media screen and (min-width:1px) and (max-width:1289px){.mobile-nav-active header.header.fixed-top.sticked .midle-nav{height:100vh !important;}}@keyframes subemnuanim{0%{opacity:0;}100%{opacity:1;}}.submenu_gorne{border:0px solid red;background:white;padding:40px;display:none;transition:all 0.5s;}.submenu_gorne a#closeme img{width:20px;}.submenu_gorne.ok-open{display:block;animation:subemnuanim 0.5s;}.submenu_gorne ul.navi{list-style:none;}.submenu_gorne ul.navi li{display:inline-block;float:left;padding:10px 5px;margin:5px 0 5px 0;}.submenu_gorne ul.navi li a{font-family:"JetBrains Mono";font-size:13px;text-transform:uppercase;color:#000;display:inline-block;padding:10px 20px;border-radius:5px;background-color:#fafafa;transition:all 0.5s;}.submenu_gorne ul.navi li a:hover{background-color:#fff;color:#ff7e33;}.kategorie{font-family:'JetBrains Mono';padding-top:76px;}.kategorie h3{color:#7d74bb;font-size:16px;width:100%;letter-spacing:0px;text-transform:uppercase;padding-bottom:55px;padding-left:15px;}.kategorie h3 span{color:#111;font-weight:600;}.kategorie .container .row{padding-left:18px;padding-right:18px;}.kategorie .container .row .kategoria{margin-bottom:calc(var(--bs-gutter-x) * .70);padding-right:calc(var(--bs-gutter-x) * .35);padding-left:calc(var(--bs-gutter-x) * .35);}.kategorie .container .row .kategoria a .category-front{position:relative;}.kategorie .container .row .kategoria a .category-front:hover .cat-image{filter:grayscale(100%);}.kategorie .container .row .kategoria a .category-front .category-desc{height:100%;background-color:rgba(0, 0, 0, 0);backdrop-filter:blur(0px);display:flex;transition:all 0.2s;flex-direction:column;justify-content:flex-end;position:absolute;width:100%;bottom:0;left:0;padding-bottom:43px;text-align:center;}.kategorie .container .row .kategoria a .category-front .category-desc:hover{background-color:rgba(0, 0, 0, 0.1);backdrop-filter:blur(3px);padding-bottom:53px;}.kategorie .container .row .kategoria a .category-front .category-desc .category-title h2{font-size:18px;text-transform:uppercase;font-weight:400;text-align:center;color:white;padding-left:20px;padding-right:20px;}.kategorie .container .row .kategoria a .category-front .category-desc .category-title h2 strong{font-weight:600;}.kategorie .container .row .kategoria a .category-front .category-desc .btn.btn_2{width:80%;display:inline-block;margin:0 auto 0 auto;background:#30aeb8;font-size:13px;font-weight:700;text-transform:uppercase;padding:15px 0 14px 0;border:0;border-radius:0;}.kategorie .container .row .kategoria:nth-child(odd) a .category-front .category-desc .btn.btn_2{background:#fff;color:#222;}.kategorie .container .row .kategoria:nth-child(odd) a .category-front .category-desc .btn.btn_2:hover{background:#ff7e33;color:#fff;}.kategorie .container .row .kategoria:nth-child(even) a .category-front .category-desc .btn.btn_2{background:#000;color:white;}.kategorie .container .row .kategoria:nth-child(even) a .category-front .category-desc .btn.btn_2:hover{background:#b62c98;color:#fff;}@media screen and (min-width:1px) and (max-width:767px){.kategorie h3{text-align:center;padding-bottom:20px;}}@media screen and (min-width:576px) and (max-width:767px){.kategorie .container .row .kategoria a .category-front .category-desc{padding-bottom:15px;}.kategorie .container .row .kategoria a .category-front .category-desc .category-title h2{font-size:16px;}}@media screen and (min-width:768px) and (max-width:991px){.kategorie .container .row .kategoria a .category-front .category-desc{padding-bottom:15px;}.kategorie .container .row .kategoria a .category-front .category-desc .btn.btn_2{padding:11px 0 10px 0;font-size:12px;}.kategorie .container .row .kategoria a .category-front .category-desc .category-title h2{font-size:16px;}}.polecane,.strona-kategorii{font-family:'JetBrains Mono', monospace;}.polecane .container,.strona-kategorii .container{padding-right:30px;padding-left:30px;}.polecane .container .flex.row .col1 a,.strona-kategorii .container .flex.row .col1 a{color:#222;text-transform:uppercase;font-weight:700;font-size:15px;letter-spacing:0px;display:inline-block;padding-right:20px;transition:all 0.4s;}.polecane .container .flex.row .col1 a:hover,.strona-kategorii .container .flex.row .col1 a:hover{color:#ff7e33;}.polecane .container .flex.row .col2 div,.strona-kategorii .container .flex.row .col2 div{width:35%;float:left;}.polecane .container .flex.row .col2 div label,.strona-kategorii .container .flex.row .col2 div label{display:none;}.polecane .container .flex.row .col2 div select,.strona-kategorii .container .flex.row .col2 div select{color:#222;font-size:13px;font-weight:400;border:0;width:100%;}.polecane .container .flex.row .col2 div select option,.strona-kategorii .container .flex.row .col2 div select option{color:#67442a;}.polecane .container .flex.row .col2 .uklad-switch,.strona-kategorii .container .flex.row .col2 .uklad-switch{list-style:none;width:65%;float:right;text-align:right;}.polecane .container .flex.row .col2 .uklad-switch li,.strona-kategorii .container .flex.row .col2 .uklad-switch li{display:inline-block;color:#7d74bb;font-size:13px;font-weight:400;}.polecane .container .flex.row .col2 .uklad-switch li.switch_btn img,.strona-kategorii .container .flex.row .col2 .uklad-switch li.switch_btn img{margin-left:18px !important;}.polecane .container .flex.row .col2 .uklad-switch li.switch_btn:hover,.strona-kategorii .container .flex.row .col2 .uklad-switch li.switch_btn:hover{cursor:pointer;}.polecane .container .flex.row .col2 .uklad-switch li.switch_btn:hover img,.strona-kategorii .container .flex.row .col2 .uklad-switch li.switch_btn:hover img{filter:brightness(1.2);}.polecane .produkty_lista,.strona-kategorii .produkty_lista{margin-top:39px;background:white;}.polecane .produkty_lista .row,.strona-kategorii .produkty_lista .row{align-items:stretch;}.polecane .produkty_lista .row .product_list,.strona-kategorii .produkty_lista .row .product_list{padding-right:calc(var(--bs-gutter-x) * .35);padding-left:calc(var(--bs-gutter-x) * .35);}.polecane .produkty_lista .row .product_list .product-front,.strona-kategorii .produkty_lista .row .product_list .product-front{background:#fff;position:relative;height:100%;transition:all 0.2s;}.polecane .produkty_lista .row .product_list .product-front:hover,.strona-kategorii .produkty_lista .row .product_list .product-front:hover{background:#f8f6f8;}.polecane .produkty_lista .row .product_list .product-front .product-info,.strona-kategorii .produkty_lista .row .product_list .product-front .product-info{transform:translatey(-44px);}.polecane .produkty_lista .row .product_list .product-front .product-info .product-view,.strona-kategorii .produkty_lista .row .product_list .product-front .product-info .product-view{transition:all 0.4s;padding:6px 0;background-color:rgba(48, 174, 184, 0);backdrop-filter:blur(0px);}.polecane .produkty_lista .row .product_list .product-front .product-info .product-view a,.strona-kategorii .produkty_lista .row .product_list .product-front .product-info .product-view a{border:0;text-align:center;display:inline-block;width:100%;color:white;font-size:13px;font-weight:600;transition:all 0.4s;opacity:0;}.polecane .produkty_lista .row .product_list .product-front .product-info .product-name a h2,.strona-kategorii .produkty_lista .row .product_list .product-front .product-info .product-name a h2{font-size:13px;color:#000;font-weight:600;padding-left:15px;padding-top:24px;margin:0 0 1px 0;}.polecane .produkty_lista .row .product_list .product-front .product-info .product-price,.strona-kategorii .produkty_lista .row .product_list .product-front .product-info .product-price{padding-left:15px;}.polecane .produkty_lista .row .product_list .product-front .product-info .product-price .price_default,.strona-kategorii .produkty_lista .row .product_list .product-front .product-info .product-price .price_default{color:#000;font-size:16px;font-weight:400;}.polecane .produkty_lista .row .product_list .product-front .product-info .product-price .price_default span,.strona-kategorii .produkty_lista .row .product_list .product-front .product-info .product-price .price_default span{font-weight:700;font-size:16px;}.polecane .produkty_lista .row .product_list .product-front .product-info .product-price .price_promo_new,.strona-kategorii .produkty_lista .row .product_list .product-front .product-info .product-price .price_promo_new{width:50%;float:left;color:#7d74bb;font-size:16px;font-weight:400;}.polecane .produkty_lista .row .product_list .product-front .product-info .product-price .price_promo_new span,.strona-kategorii .produkty_lista .row .product_list .product-front .product-info .product-price .price_promo_new span{font-weight:700;}.polecane .produkty_lista .row .product_list .product-front .product-info .product-price .price_promo_old,.strona-kategorii .produkty_lista .row .product_list .product-front .product-info .product-price .price_promo_old{width:50%;float:left;text-decoration:line-through;color:#aaa;font-size:13px;line-height:26px;}.polecane .produkty_lista .row .product_list .product-front:hover .product-info .product-view,.strona-kategorii .produkty_lista .row .product_list .product-front:hover .product-info .product-view{background-color:black;backdrop-filter:blur(5px);}.polecane .produkty_lista .row .product_list .product-front:hover .product-info .product-view a,.strona-kategorii .produkty_lista .row .product_list .product-front:hover .product-info .product-view a{opacity:1;}@media screen and (min-width:1px) and (max-width:767px){.polecane{padding-bottom:0;border-bottom:30px solid #faf6f1;}.polecane,.strona-kategorii{background-position:left bottom -300px, right bottom -300px;}}@media screen and (min-width:992px) and (max-width:1399px){.polecane .container .flex.row .col2 div,.strona-kategorii .container .flex.row .col2 div{width:30%;}.polecane .container .flex.row .col2 .uklad-switch,.strona-kategorii .container .flex.row .col2 .uklad-switch{width:70%;padding-left:10px;}}@media screen and (min-width:992px) and (max-width:1199px){.polecane .container .flex.row .col2 .uklad-switch li.switch_btn img,.strona-kategorii .container .flex.row .col2 .uklad-switch li.switch_btn img{margin-left:10px !important;}}@media screen and (min-width:1px) and (max-width:991px){.polecane .container .flex.row .col2 div,.strona-kategorii .container .flex.row .col2 div{width:100%;padding-left:10px;}.polecane .container .flex.row .col2 .uklad-switch,.strona-kategorii .container .flex.row .col2 .uklad-switch{width:100%;padding-left:0px;}}@media screen and (min-width:1px) and (max-width:767px){.polecane .container .flex.row .col2 div,.strona-kategorii .container .flex.row .col2 div{padding-left:0;}.polecane .container .flex.row .col2 .uklad-switch,.strona-kategorii .container .flex.row .col2 .uklad-switch{padding-left:4px;}.polecane .container .flex.row .col2 .uklad-switch li,.strona-kategorii .container .flex.row .col2 .uklad-switch li{padding:0 0 0 0 !important;float:left;}.polecane .container .flex.row .col2 .uklad-switch li:nth-child(1),.strona-kategorii .container .flex.row .col2 .uklad-switch li:nth-child(1){width:100%;text-align:left;}.polecane .container .flex.row .col2 .uklad-switch li:nth-child(2) img,.strona-kategorii .container .flex.row .col2 .uklad-switch li:nth-child(2) img,.polecane .container .flex.row .col2 .uklad-switch li:nth-child(3) img,.strona-kategorii .container .flex.row .col2 .uklad-switch li:nth-child(3) img,.polecane .container .flex.row .col2 .uklad-switch li:nth-child(4) img,.strona-kategorii .container .flex.row .col2 .uklad-switch li:nth-child(4) img{margin:0 10px 0 0 !important;margin-left:1px !important;float:left;}}.polecane .produkty_lista .row .product_list.lista{border:1px solid #f8f6f8;}.polecane .produkty_lista .row .product_list.lista .product-front a{width:75px;float:left;}.polecane .produkty_lista .row .product_list.lista .product-front a img{border:1p solid #f8f6f8;}.polecane .produkty_lista .row .product_list.lista .product-info{display:flex;transform:none;float:left;width:calc(100% - 100px);}.polecane .produkty_lista .row .product_list.lista .product-info .product-view,.polecane .produkty_lista .row .product_list.lista .product-info .product-name,.polecane .produkty_lista .row .product_list.lista .product-info .product-price{width:50%;float:left;}.polecane .produkty_lista .row .product_list.lista .product-info .product-name a{width:100%;}.polecane .produkty_lista .row .product_list.lista .product-info .product-name a h2{padding-top:30px;}.polecane .produkty_lista .row .product_list.lista .product-info .product-view{order:3;display:none;}.polecane .produkty_lista .row .product_list.lista .product-info .product-name{order:1;}.polecane .produkty_lista .row .product_list.lista .product-info .product-price{order:2;padding-top:28px;}.tytul-prod.offer_category{padding-top:280px;padding-bottom:0;font-family:'JetBrains Mono', monospace;}.offer_category.strona-kategorii.product_page{margin-top:0;padding-top:10px;padding-bottom:0;}.product_preview{background-color:#fff;border-bottom:5px solid #67442a;margin-bottom:50px;}.product_preview .col-md-12:nth-child(1){padding:0 0 0 0;}.product_preview .k_opis{margin-top:20px;}.product_preview .k_opis img{max-height:56px;max-width:100%;}.product_preview .cena_ns{text-decoration:line-through;}.product_preview .product_prev{margin-left:0px;text-transform:uppercase;font-size:12px;font-weight:600;}.product_preview .product_prev:hover{color:#7d74bb;}.product_preview .product_next{float:right;margin-right:0px;text-transform:uppercase;font-size:12px;font-weight:600;}.product_preview .product_next:hover{color:#7d74bb;}.product_preview .product_desc .kw_prod_opis{font-size:12px;margin:0 auto;}.product_preview .product_desc .kw_prod_opis h3{border-bottom:2px solid #67442a;font-size:14px;font-weight:700;padding:20px 0;text-transform:uppercase;}.product_preview .product_desc .kw_prod_opis ul{margin-top:50px;margin-bottom:50px;}.product_preview .product_desc .kw_prod_opis p{margin:0;}.product_preview .product_desc .prod_picture{background-color:#fff;padding-left:0;text-align:center;}.product_preview .product_desc .prod_opis_box{font-size:20px;}.product_preview .product_desc .prod_opis_box h1{text-transform:uppercase;border-bottom:2px solid #000;padding:10px 0;}.product_preview .product_desc .prod_opis_box .cena_p{font-size:14px;font-weight:700;padding:20px 0;text-transform:uppercase;}.product_preview .product_desc .prod_opis_box .cena_p .cena_sz{color:#7d74bb;font-family:'Poppins', serif;font-size:32px;}.product_preview .product_desc .prod_opis_box .cena_p .ax_valuta{font-weight:400;}.product_preview .product_desc .prod_opis_box .nazwa_wzornika{font-weight:700;}.product_preview .product_desc .prod_opis_box .nazwa_wzornika .selected_color{display:inline-block;float:left;width:38px;height:38px;}.product_preview .product_desc .prod_opis_box .nazwa_wzornika .selected_color a img{width:38px;height:38px;}.product_preview .product_desc .prod_opis_box .nazwa_wzornika .selected_color .brak{width:38px;height:38px;background:url(../gfx/nopalette.png);background-position:-2px 0px;}.product_preview .product_desc .prod_opis_box .nazwa_wzornika .paleta_tooltip{float:left;margin-left:5px;}.product_preview .product_desc .prod_opis_box .nazwa_wzornika .paleta_tooltip a{position:relative;top:0;right:0;content:"";display:block;height:38px;width:38px;background:url(../gfx/kolor-palette.png);background-position:-2px 0px;}.product_preview .product_desc .prod_opis_box .nazwa_wzornika .paleta_tooltip a:hover:after{background:#6e492d;border-radius:5px;bottom:43px;color:#fff;content:"Wybierz kolor z   palety";left:6%;padding:10px 15px;position:absolute;z-index:98;display:inline-block;min-width:180px;font-weight:400;font-size:12px;animation:default-transitionz 0.2s;}.product_preview .product_desc .prod_opis_box .nazwa_wzornika .paleta_tooltip a:hover:before{border:solid;border-color:#6e492d transparent;border-width:12px 12px 0 12px;content:"";left:80%;position:absolute;z-index:99;top:-5px;animation:default-transitionz 0.2s;}.product_preview .product_desc .prod_opis_box .nazwa_wzornika .wzorniki_prod h2{font-size:14px;font-weight:700;padding:20px 0 0 0;text-transform:uppercase;}.product_preview .product_desc .prod_opis_box .nazwa_wzornika .wzorniki_prod h2 span{font-weight:400;}.product_preview .product_desc .prod_opis_box .nazwa_wzornika .wzorniki_prod .wzory_lista ul{list-style-type:none;margin:0;padding:0;}.product_preview .product_desc .prod_opis_box .nazwa_wzornika .wzorniki_prod .wzory_lista ul li{display:inline-block;float:left;margin:0;padding:0;text-align:center;}.product_preview .product_desc .prod_opis_box .nazwa_wzornika .wzorniki_prod .wzory_lista ul li a{font-size:10px;font-family:'Poppins', serif;font-weight:400;color:#000;}.product_preview .product_desc .prod_opis_box .nazwa_wzornika .wzorniki_prod .wzory_lista ul li a img{width:38px;height:38px;margin-right:5px;}.product_preview .product_desc .prod_opis_box .nazwa_wzornika input{background:#f7f7f7;border:1px solid #979797;font-size:12px;height:38px;width:42px;padding-right:0;text-align:left;text-transform:uppercase;font-family:'Poppins', serif;text-align:center;float:left;margin-right:5px;}.product_preview .product_desc .prod_opis_box .cart_quantity{padding-top:5px;}.product_preview .product_desc .prod_opis_box .cart_quantity input{height:38px;border:1px solid #979797;text-transform:uppercase;font-family:'Poppins', serif;font-weight:600;text-align:center;font-size:12px;width:128px;margin-bottom:20px;}.product_preview{border:10px solid #fff;padding:0 0 0 0;}.product_preview a.close-box{z-index:2;background:rgba(0, 0, 0, 0);color:#000;display:block;font-size:12px;font-weight:700;letter-spacing:0px;padding:12px 23px 10px 23px;text-transform:uppercase;transition:all 0.2s;letter-spacing:2px;font-weight:400;border-radius:0;border:1px solid black;transform:translate(0px, 20px);}.product_preview a.close-box:hover{background:black;color:white;}.product_preview .product_desc{padding:0 0 0 0;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .program_lojalnosciowy h5{animation:blinker 2s infinite;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .program_lojalnosciowy .ziarno{filter:grayscale(100%);}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .program_lojalnosciowy .ziarno img{width:15px;transition:all 0.5s;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .program_lojalnosciowy .ziarno img:hover{transform:scale(1.8);}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .left h1{color:black;text-transform:none;font-size:38px;font-weight:400;margin-bottom:0;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .left .opinie_oceny_prod{font-size:11px;font-weight:500;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .right .dostawa_do_produkt{font-size:13px;font-weight:400;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .right .dostawa_do_produkt p{margin:10px 0 0 0;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .right .dostawa_do_produkt .licznik_produkt{color:#ff7e33;font-weight:700;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .cena_p{font-size:12px;color:black;padding:20px 0 0 0;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .cena_p .cena_sz{color:#7d74bb;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .il_sztuk_magazyn{font-size:11px;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .row.zakupy{padding:0 0 0 0;margin:10px 0 0 0;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .row.zakupy .col-md-6{padding:0 0 0 0;margin:0 0 0 0;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .row.zakupy .col-md-6.cart_quantity{padding-right:10px;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .row.zakupy .col-md-6 input{border-radius:0;width:100%;height:inherit;padding-top:13px;padding-bottom:11px;background:#fafafa;margin-bottom:0;-webkit-background-clip:text;-webkit-text-fill-color:#000;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px #f4f4f4;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .row.zakupy .col-md-6 input:focus-visible{outline:none;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .row.zakupy .col-md-6 input::placeholder{font-weight:400;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .row.zakupy .col-md-6 .btn_1{border-radius:0;padding:12px 0 10px 0;width:100%;background:#7d74bb;border-color:#7d74bb;font-size:12px;text-transform:uppercase;font-weight:600;color:white;transition:all 0.4s;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .row.zakupy .col-md-6 .btn_1:hover{background:#67442a;border-color:#67442a;color:#7d74bb;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .rodzaj h5{margin:10px 0 3px 0;font-size:13px;color:black;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .rodzaj .dropdown{width:50%;padding:0 0 0 0px;margin-left:10px;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .rodzaj .dropdown .dropdown-menu{padding:0;border-radius:0;width:100%;box-shadow:none;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .rodzaj .dropdown .dropdown-item{padding:5px 10px 5px 10px;display:block;width:100%;color:black;transition:all 0.5s;border-bottom:1px solid #fafafa;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .rodzaj .dropdown .dropdown-item:hover{background:#f5f5f5;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .rodzaj .dropdown .dropdown-item img{width:30px;margin-right:5px;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .rodzaj button.ziarnista,.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .rodzaj button.mielona{float:left;font-size:13px;font-weight:600;border-radius:0;text-align:center;text-transform:uppercase;border:1px solid black;padding:11px 20px 11px 20px;background-color:white;background-image:url(../gfxi/icon-p-ziarno.svg);background-repeat:no-repeat;background-size:20px 27px;background-position:10px 7px;width:calc(50% - 10px);transition:all 0.1s;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .rodzaj button.ziarnista:hover,.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .rodzaj button.mielona:hover,.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .rodzaj button.ziarnista.active,.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .rodzaj button.mielona.active{color:black;background-color:#49d367;border-color:#49d367;filter:invert(1);}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .rodzaj button.ziarnista.active,.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .rodzaj button.mielona.active{font-weight:800;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .rodzaj button.mielona{background-image:url(../gfxi/icon-p-mlyn.svg);background-size:27px 27px;padding:12px 20px 10px 20px;background-position:10px 5px;width:100%;margin-left:2px;float:right;color:#222;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .k_opis{clear:both;border:0px solid red;padding-top:10px;padding-bottom:10px;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .gramatura{padding-top:5px;clear:both;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .gramatura h5{margin:10px 0 0px 0;font-size:13px;color:black;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .gramatura ul.gramatura_buttons{list-style:none;padding:0;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .gramatura ul.gramatura_buttons li{display:inline-block;position:relative;width:calc(33.33333% - 7.5px);margin:0 0px 0 0;float:left;text-align:center;cursor:pointer !important;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .gramatura ul.gramatura_buttons li:nth-child(3){margin-right:0;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .gramatura ul.gramatura_buttons li:nth-child(2){margin:0 10px 0 10px;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .gramatura ul.gramatura_buttons li input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;width:100%;height:100%;background:#fff;border:0;outline:none;cursor:pointer;font-size:13px;font-weight:600;border-radius:0;text-align:center;text-transform:uppercase;border:1px solid black;padding:25px 20px 25px 20px;background-color:white;transition:all 0.1s;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .gramatura ul.gramatura_buttons li input[type="radio"].active{background:#222;color:#fff;border-color:#222;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .gramatura ul.gramatura_buttons li label{position:absolute;top:29%;left:40%;font-weight:400;font-size:14px;cursor:pointer;}.product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .gramatura ul.gramatura_buttons li label.active{color:#fff;font-weight:600;}.product_preview .opis_prod{border:0px solid blue;}.product_preview .opis_prod .col-md-3{padding:0 0 0 0;}.product_preview .opis_prod .col-md-3 h2{font-size:13px;font-weight:600;border-radius:0;text-align:center;text-transform:uppercase;border:1px solid #f5f5f5;padding:18px 20px 0px 20px;background-color:white;transition:all 0.1s;color:black;letter-spacing:0;line-height:6px;height:43px;background:#fafafa;}.product_preview .opis_prod .col-md-3 h2.act_op{border-bottom:0;background:#fff;}.product_preview .opisy_w{border:1px solid #f5f5f5;border-width:0 1px 1px 1px;color:#333;font-size:14px;}.product_preview .opisy_w h2{font-size:20px;margin-top:30px;}.product_preview .opisy_w .formularz_oceny{margin:20px 0 20px 0;background:#fafafa;padding:20px;}.product_preview .opisy_w .formularz_oceny .rates-container{margin:10px 0 10px 0;}.product_preview .opisy_w .formularz_oceny label,.product_preview .opisy_w .formularz_oceny input{display:inline-block;font-size:14px;border-radius:0;padding:13px 3px 13px 3px;border:1px solid white;background:white;}.product_preview .opisy_w .formularz_oceny input.btn_2{padding-left:10px;padding-right:10px;background:#c8b38b;border:1px solid #c8b38b;color:white;}.product_preview .opisy_w .formularz_oceny input.btn_2:hover{background:white;color:#c8b38b;}.product_preview .opisy_w .formularz_oceny textarea{transform:translateY(20px);border:1px solid white;}.product_preview .prod_picture{background:white;}.product_preview .row{margin:0 0 0 0;background:white;}section.offer_category .product_preview{border:0;}section.offer_category .product_preview a.close-box{padding:13px 35px 11px 35px;background-color:#000;color:#fff;font-size:13px;font-weight:700;border:0;border-radius:5px;transform:translate(-20px, 10px);}section.offer_category .product_preview a.close-box:hover{background-color:#30aeb8;}section.offer_category .product_preview .product_desc{background:white;padding:25px 0x 25px 0px;}section.offer_category .product_preview .product_desc .prod_picture{background:white;}section.offer_category .product_preview .product_desc .prod_opis_box{padding:20px 40px;}section.offer_category .product_preview .product_desc .prod_opis_box h1{font-size:30px;border:0;margin-bottom:70px;}section.offer_category .product_preview .product_desc .prod_opis_box .cart_quantity input{border-radius:5px;border-color:#e6e6e6 !important;font-family:'Poppins', serif;width:200px;}section.offer_category .product_preview .product_desc .prod_opis_box .cena_ns{font-size:13px;color:#808080;}section.offer_category .product_preview .product_desc .prod_opis_box .k_opis p{font-size:14px;text-align:justify;}section.blog{background:black;overflow:visible;padding-top:0;padding-bottom:0;position:relative;z-index:3;font-family:'JetBrains Mono', monospace;}section.blog .container.bloglist{transform:translateY(-161px);}section.blog .container.bloglist .row .col-md-12 h3{text-align:center;text-transform:uppercase;font-size:16px;letter-spacing:4px;color:#333;}section.blog .container.bloglist .row .col-md-12 h3 span{color:#000 !important;}section.blog .container.bloglist .row.blog-posts{transition:all 0.5s;margin-top:37px;background:white;}section.blog .container.bloglist .row.blog-posts .kategoria-blog{padding-right:1px;padding-left:1px;}section.blog .container.bloglist .row.blog-posts .kategoria-blog:nth-child(1){padding-left:0;}section.blog .container.bloglist .row.blog-posts .kategoria-blog:nth-child(4){padding-right:0;}section.blog .container.bloglist .row.blog-posts .kategoria-blog a .kategoria-tytul{padding:24px 46px;background-image:url(../../gfxi/barr.webp);background-repeat:no-repeat;background-position:right 26px center;transition:all 0.7s;}section.blog .container.bloglist .row.blog-posts .kategoria-blog a .kategoria-tytul span.data{font-size:11px;color:#aaa;}section.blog .container.bloglist .row.blog-posts .kategoria-blog a .kategoria-tytul h2{margin:0;padding:0;font-size:16px;font-weight:700;}section.blog .container.bloglist .row.blog-posts .kategoria-blog:hover a .kategoria-tytul{background-position:right 18px center;}@media screen and (min-width:1621px){.blog .container.bloglist{max-width:calc(100% - 320px);}}@media screen and (max-width:1620px){.blog .container.bloglist{max-width:1266px;}}@media screen and (max-width:1400px){.blog .container.bloglist{max-width:1088px;}}@media screen and (max-width:1199px){.blog .container.bloglist{max-width:908px;}}@media screen and (max-width:991px){.blog .container.bloglist{max-width:668px;}.blog .container.bloglist .kategoria-blog{border:0px solid red;width:50%;}.blog .container.bloglist .kategoria-blog:nth-child(1){padding-left:0;}.blog .container.bloglist .kategoria-blog:nth-child(2){padding-right:0;}.blog .container.bloglist .kategoria-blog:nth-child(3){padding-left:0;}.blog .container.bloglist .kategoria-blog:nth-child(4){padding-right:0;}}@media screen and (max-width:640px){section.blog .container.bloglist .row.blog-posts .kategoria-blog a .kategoria-tytul{padding:8px 20px 12px 20px;}.blog .container.bloglist .kategoria-blog{border:0px solid red;width:100%;}.blog .container.bloglist .kategoria-blog:nth-child(1){padding-left:0;}.blog .container.bloglist .kategoria-blog:nth-child(2){padding-right:0;}.blog .container.bloglist .kategoria-blog:nth-child(3){padding-left:0;}.blog .container.bloglist .kategoria-blog:nth-child(4){padding-right:0;}}.strona-kategorii.kategoria_{padding-bottom:0;margin-bottom:100px;margin-top:240px;}section.blog.main_blog{padding-top:250px;background:#fff;}section.blog.main_blog .container.bloglist{transform:translateY(0);}section.blog.main_blog .container.bloglist .blog-posts .kategoria-blog a .kategoria-front img{vertical-align:middle;aspect-ratio:1.7 / 1;object-fit:cover;object-position:center center;width:100%;}section.offer_category.strona-kategorii.str_statyczne{margin-top:240px;}.onas-flex{display:flex;align-items:center;justify-content:center;font-size:14px;}@media (min-width:769px){.f-rigth{display:flex;}.f-rigth > .col-md-6{order:1;}.f-rigth > .col-md-6:first-child{order:2;}}@keyframes oszczed{0%{box-shadow:rgba(252, 183, 28, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.0) 0px 3px 7px -3px;color:black;}50%{box-shadow:rgba(252, 183, 28, 0.15) 0px 3px 6px -1px, rgba(0, 0, 0, 0.0) 0px 3px 7px -3px;color:white;}100%{box-shadow:rgba(252, 183, 28, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.0) 0px 3px 7px -3px;color:black;}}section.offer_category.strona-kategorii.product_page .product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .gramatura ul.gramatura_buttons li:nth-child(2){position:relative;}section.offer_category.strona-kategorii.product_page .product_preview .product_desc .prod_opis_box .tytul_oceny_zegar .kw_prod_cena .gramatura ul.gramatura_buttons li:nth-child(2) span.oszczednosc{width:100%;border:0px solid red;padding:5px 0;position:absolute !important;left:0;top:52px;font-size:12px;background:#fcb71c;animation:oszczed 5s infinite;}section.offer_category.strona-kategorii.product_page .product_preview .row.opisy_w{border:0px solid red;}section.offer_category.strona-kategorii.product_page .product_preview .row.opisy_w .formularz_oceny{border-radius:10px;}section.offer_category.strona-kategorii.product_page .product_preview .row.opisy_w .col-md-6{border:0px solid red;padding:30px;}section.offer_category.strona-kategorii.product_page .product_preview .row.opisy_w .col-md-6 img{border-radius:10px;}section.offer_category.strona-kategorii.product_page .product_preview .row.opisy_w .col-md-6 table{background:#fafafa;border:0px solid red;border-radius:10px;}section.offer_category.strona-kategorii.product_page .product_preview .row.opisy_w .col-md-6 table td,section.offer_category.strona-kategorii.product_page .product_preview .row.opisy_w .col-md-6 table th{width:50%;border-bottom:1px solid #f4f4f7;padding:15px 15px;font-size:14px;}section.offer_category.strona-kategorii.product_page .product_preview .row.opisy_w .col-md-6 table td p,section.offer_category.strona-kategorii.product_page .product_preview .row.opisy_w .col-md-6 table th p{margin:0 0 0 0;font-size:13px;}section.offer_category.strona-kategorii.product_page .product_preview .row.opisy_w .col-md-6.nowy_opis{font-size:15px;}section.offer_category.strona-kategorii.product_page .product_preview .row.opisy_w .col-md-6.nowy_opis tt strong span{font-size:17px;}section.offer_category.strona-kategorii.product_page .product_preview .row.parzenie{margin-top:30px;margin-bottom:30px;padding:30px;background:#fafafa;border-radius:10px;}section.offer_category.strona-kategorii.product_page .product_preview .row.parzenie h4{font-size:15px;text-align:center;}section.offer_category.strona-kategorii.product_page .product_preview .row.parzenie .ikony div{width:14.2%;padding:20px 0 0 0;text-align:center;}section.offer_category.strona-kategorii.product_page .product_preview .row.parzenie .ikony div img{width:60px;margin-bottom:10px;}section.offer_category.strona-kategorii.product_page .product_preview .row.parzenie .ikony div h5{font-size:12px;}@media screen and (min-width:1px) and (max-width:767px){section.offer_category.strona-kategorii.product_page .product_preview .row.parzenie .ikony{flex-wrap:wrap;}section.offer_category.strona-kategorii.product_page .product_preview .row.parzenie .ikony div{width:33%;}section.offer_category.strona-kategorii.product_page .product_preview .row.parzenie .ikony div img{width:40px;}}.modal.fade.show{background-color:transparent;}.modal.fade.show .modal-dialog{border:0px solid red;box-shadow:rgba(255, 255, 255, 0.1) 0px 1px 1px 0px inset, rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;}.modal.fade.show .modal-dialog .modal-content{border:0;border-radius:0;}.modal.fade.show .modal-dialog .modal-content .modal-header{border:0px;background:#30aeb8;border-radius:0;}.modal.fade.show .modal-dialog .modal-content .modal-header h4.modal-title{text-align:center;font-size:16px;background:#30aeb8;color:#fff;}.modal.fade.show .modal-dialog .modal-content .modal-header .btn-close{color:#fff;opacity:1;border-radius:0;}.modal.fade.show .modal-dialog .modal-content .modal-header .btn-close:hover{color:#fff;opacity:1;}.modal.fade.show .modal-dialog .modal-content .modal-body{border:0px;}.modal.fade.show .modal-dialog .modal-content .modal-body fieldset{font-size:14px;}.modal.fade.show .modal-dialog .modal-content .modal-body fieldset ul{padding:0 0 0 0;margin:0 0 0 0;list-style:none;}.modal.fade.show .modal-dialog .modal-content .modal-body fieldset ul li{margin:2px 0 0 0;}.modal.fade.show .modal-dialog .modal-content .modal-body fieldset ul li:nth-child(1){border:0;}.modal.fade.show .modal-dialog .modal-content .modal-body fieldset ul li.label_txt{font-size:12px;padding-top:10px;}.modal.fade.show .modal-dialog .modal-content .modal-body fieldset ul li:last-child{border:0px solid red;}.modal.fade.show .modal-dialog .modal-content .modal-body fieldset ul li:last-child input[type="submit"]{width:100%;color:#fff;border-radius:0;text-align:center;background:#67442a;transition:all 0.5s;font-weight:600;margin-top:10px;}.modal.fade.show .modal-dialog .modal-content .modal-body fieldset ul li:last-child input[type="submit"]:hover{background:#30aeb8;}.modal.fade.show .modal-dialog .modal-content .modal-body fieldset ul li label{border:0px;width:49%;padding:5px 20px;text-align:right;}.modal.fade.show .modal-dialog .modal-content .modal-body fieldset ul li input{width:49%;border:0;padding:5px 20px;background:#fafafa;outline:none;}.modal.fade.show .modal-dialog .modal-content .modal-body fieldset ul li input::placeholder{color:#bababa;}.modal.fade.show .modal-dialog .modal-content .modal-body fieldset ul li input[type="checkbox"]{width:unset;float:left;margin-right:10px;margin-top:4px;}.modal.fade.show .modal-dialog .modal-content .modal-footer{border:0;}.modal.fade.show .modal-dialog .modal-content .modal-footer button.btn.btn-secondary{display:none;}.modal-backdrop{background-color:transparent;backdrop-filter:blur(30px);/* ------------------------------ SHOPING CART -------------- */}section.shoping_cart{padding-bottom:136px;padding-top:80px;font-family:"JetBrains Mono", monospace;}section.shoping_cart h1{background-position:bottom center;background-repeat:no-repeat;color:#000;font-size:24px;font-weight:700;margin-top:56px;margin-bottom:28px;text-transform:uppercase;text-align:center;padding-bottom:26px;}section.shoping_cart .koszyk_cont h2{font-size:16px;text-align:center;}section.shoping_cart form .btn_1,section.shoping_cart form .btn_2,section.shoping_cart form .btn_3{width:calc(33% - 15px);display:inline-block;margin-top:20px;margin-left:5px;margin-right:5px;border-radius:0;background:red;font-weight:500;padding-top:10px;padding-bottom:10px;color:white;background:#ff7e33;}section.shoping_cart form .btn_1:hover,section.shoping_cart form .btn_2:hover,section.shoping_cart form .btn_3:hover{color:#ff7e33;background:white;}section.shoping_cart form .btn_2{background:#c65aae;}section.shoping_cart form .btn_2:hover{color:#c65aae;background:white;}section.shoping_cart form table{width:100%;}section.shoping_cart form table th{background-color:#222;color:#fff;font-size:14px;font-weight:800;text-transform:uppercase;padding:11px 13px 11px 0;text-align:center;}section.shoping_cart form table tr td{border-right:1px solid #dedede;border-bottom:1px solid #dedede;font-size:14px;text-align:center;}section.shoping_cart form table tr td strong span{font-family:'Poppins', serif;color:#000;}section.shoping_cart form table tr td a img{width:80px;margin:20px auto;}section.shoping_cart form table tr td:nth-child(1){border-left:1px solid #dedede;}section.shoping_cart form table tr td input.cart_input{border:1px solid #919191;height:40px;width:40px;margin-right:10px;text-align:center;}section.shoping_cart form table tr td .usun_kosz{position:relative;}section.shoping_cart form table tr td .usun_kosz input{position:relative;}section.shoping_cart form table tr td .usun_kosz input.remove{background-color:rgba(0, 0, 0, 0);border:0;display:block;margin:auto;width:26px;height:26px;background-image:url(/gfx/bin.svg);background-size:26px 26px;}section.shoping_cart form table tr td .usun_kosz:hover:after{background:#f10707;border-radius:5px;bottom:37px;color:#fff;content:"Usuń";left:0%;padding:10px 15px;position:absolute;z-index:98;display:inline-block;min-width:100px;font-weight:400;font-size:12px;animation:default-transitionz 0.2s;}section.shoping_cart form table tr td .usun_kosz:hover:before{border:solid;border-color:#f10707 transparent;border-width:12px 12px 0 12px;content:"";left:80%;position:absolute;z-index:99;top:-11px;animation:default-transitionz 0.2s;}section.shoping_cart form table.tabkoszyksuma td{background-color:#f7f7f7;font-size:14px;padding:30px 15px;}section.shoping_cart .cart_ship_pay,section.shoping_cart .cart_client{font-size:14px;}section.shoping_cart .cart_ship_pay textarea,section.shoping_cart .cart_client textarea{width:100%;}section.shoping_cart .cart_ship_pay table,section.shoping_cart .cart_client table{width:100%;}section.shoping_cart .cart_ship_pay table th,section.shoping_cart .cart_client table th{background-color:#000;color:#fff;font-size:14px;font-weight:800;text-transform:uppercase;padding:11px 13px 11px 0;text-align:center;}section.shoping_cart .cart_ship_pay table td,section.shoping_cart .cart_client table td{border-right:1px solid #dedede;border-top:1px solid #dedede;font-size:14px;text-align:center;padding:11px 13px 11px 0;}section.shoping_cart .cart_ship_pay table td:nth-child(1),section.shoping_cart .cart_client table td:nth-child(1){border-left:1px solid #dedede;}section.shoping_cart .cart_ship_pay ul,section.shoping_cart .cart_client ul{list-style-type:none;margin:0 auto;padding:0;width:50%;}section.shoping_cart .cart_ship_pay ul li .bootstrap-switch,section.shoping_cart .cart_client ul li .bootstrap-switch{border:0px solid red;border-radius:5px;}section.shoping_cart .cart_ship_pay ul li .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary:active,section.shoping_cart .cart_client ul li .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary:active,section.shoping_cart .cart_ship_pay ul li .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,section.shoping_cart .cart_client ul li .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary{background:#000;}section.shoping_cart .cart_ship_pay ul li .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default,section.shoping_cart .cart_client ul li .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default{background:#30aeb8;}section.shoping_cart .cart_ship_pay ul li input,section.shoping_cart .cart_client ul li input{border:1px solid #919191;height:40px;border-radius:5px;margin-bottom:5px;width:100%;clear:both;text-align:center;display:block;}section.shoping_cart .cart_ship_pay ul li input#rej_firma_2,section.shoping_cart .cart_client ul li input#rej_firma_2,section.shoping_cart .cart_ship_pay ul li input#r_newsletter1,section.shoping_cart .cart_client ul li input#r_newsletter1,section.shoping_cart .cart_ship_pay ul li input#r_regulamin1,section.shoping_cart .cart_client ul li input#r_regulamin1,section.shoping_cart .cart_ship_pay ul li input#r_dane_osobowe1,section.shoping_cart .cart_client ul li input#r_dane_osobowe1,section.shoping_cart .cart_ship_pay ul li input#rej_firma,section.shoping_cart .cart_client ul li input#rej_firma,section.shoping_cart .cart_ship_pay ul li input#r_newsletter,section.shoping_cart .cart_client ul li input#r_newsletter,section.shoping_cart .cart_ship_pay ul li input#ax_regulamin,section.shoping_cart .cart_client ul li input#ax_regulamin,section.shoping_cart .cart_ship_pay ul li input#r_dane_osobowe,section.shoping_cart .cart_client ul li input#r_dane_osobowe{width:20px;height:20px;float:left;}section.shoping_cart .cart_ship_pay h4,section.shoping_cart .cart_client h4{color:#000;font-size:14px;font-weight:800;text-transform:uppercase;padding:11px 13px 0 0;}section.shoping_cart .cart_ship_pay h4 span,section.shoping_cart .cart_client h4 span{color:#000;margin-right:10px;}section.shoping_cart .cart_ship_pay .btn_2,section.shoping_cart .cart_client .btn_2,section.shoping_cart .cart_ship_pay .btn_1,section.shoping_cart .cart_client .btn_1{width:calc(33% - 10px);display:inline-block;margin-top:20px;margin-left:5px;margin-right:5px;float:right;background:#c65aae;color:white;border-radius:0;padding-top:10px;padding-bottom:10px;}section.shoping_cart .inp_podsumowanie,section.shoping_cart #inp_kop_dane{border:0px solid #fff;background:#ff7e33;color:#fff;font-size:13px;font-weight:700;padding:10px 35px 1px 35px;border-radius:0px;text-align:center;margin-bottom:10px;border:0;display:block;text-transform:uppercase;}section.shoping_cart #krok5 h1{margin-top:0;}.rates-container{white-space:nowrap;}.rates-yellow{filter:brightness(45%) saturate(80%) invert(45%) sepia(50%) saturate(300%) hue-rotate(9deg) brightness(115%) contrast(107%);}.formularz_oceny{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:12px;padding:25px;box-shadow:0 4px 15px rgba(0, 0, 0, 0.05);}.formularz_oceny h4{margin:0 0 8px 0;color:#222;font-size:1.35rem;}.formularz_oceny p{color:#666;font-size:0.9rem;margin-bottom:20px;line-height:1.4;}.formularz_oceny h10{display:block;font-size:1.1rem;font-weight:600;color:#333;margin:15px 0 8px 0;}.rates-container{display:flex;gap:4px;margin-bottom:20px;cursor:pointer;}.rates-container img{transition:transform 0.2s ease;}.rates-container img:hover{transform:scale(1.15);}.rates-container .active{filter:brightness(1.1);}.formularz_oceny label{display:block;margin:18px 0 6px 0;font-weight:600;color:#333;font-size:0.95rem;}.formularz_oceny .row{background:transparent;}.formularz_oceny textarea,.formularz_oceny input[type="text"],.formularz_oceny input[type="email"]{width:100%;padding:12px 14px;border:2px solid #ddd;border-radius:8px;font-size:1rem;transition:all 0.3s ease;box-sizing:border-box;}.formularz_oceny textarea{min-height:120px;resize:vertical;transform:translateY(0) !important;}.formularz_oceny textarea:focus,.formularz_oceny input[type="text"]:focus,.formularz_oceny input[type="email"]:focus{outline:none;box-shadow:0 0 0 3px rgba(255, 107, 0, 0.15);/* Przycisk */}.formularz_oceny .btn{margin-top:25px;padding:14px 32px;font-size:1.05rem;font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:all 0.3s ease;width:100%;}.btn.btn_2{background:#ff6b00;color:white;}.btn.btn_2:hover{background:#e55a00;transform:translateY(-2px);box-shadow:0 6px 20px rgba(255, 107, 0, 0.3);}.kawki{position:relative;width:117px;height:21px;background:#f0f0f0;}.kawki .bg_gwiazda{position:absolute;top:0;left:0;background:#b7a45f;height:21px;z-index:1;}.kawki img{position:absolute;top:0;left:0;height:21px;width:117px;z-index:2;}.ilosc_opini{cursor:pointer;}@media (max-width:480px){.formularz_oceny{padding:20px;}.formularz_oceny h4{font-size:1.25rem;}}.menu_profil .button,.menu_profil .glyphicon{border:0;color:#fff;height:40px;margin:10px;padding:5px 20px;}.menu_profil .button::before{content:"\e008";font-family:'Glyphicons Halflings';}.ev_zam,.old_zam{padding:10px;border-bottom:1px solid #0a0a0a;}.old_zam{background:#fff;}#profil{background:#fafafa;padding:50px;}#profil ul{list-style:none;}#profil ul li .btn{margin-top:20px;}.new-cookies{font-size:12px;transition:bottom 0.4s;margin:10px 10px 0 10px;padding:10px 20px;background-color:rgba(255, 255, 255, .6);backdrop-filter:blur(12px);position:fixed;bottom:0;left:0;width:calc(100% - 20px);border-radius:7px;z-index:1000000;border:0;text-align:left;}.new-cookies p{color:black;}.new-cookies label{color:black;font-family:'Poppins';}.new-cookies a{color:#555;}.new-cookies .cook-1{float:left;}.new-cookies .cook-1,.new-cookies .cook-2{width:calc(50% - 40px);float:left;}.new-cookies .cook-1{float:left;}.new-cookies .cook-1,.new-cookies .cook-2{width:calc(50% - 40px);float:left;}.new-cookies .cook-1 > div{width:calc(33% - 40px);background:red;background:white;border-radius:5px;line-height:20px;font-weight:500;float:left;margin:10px 10px 0 0;padding:10px;box-shadow:0px 1px 10px 0px rgba(66, 68, 90, 0.1);}.new-cookies .cook-1 > div input{transform:translateY(3px);}.new-cookies .cook-1 > div label{padding-left:5px;}.new-cookies .cook-clean{clear:both;}.new-cookies .cook-1 > div [type="checkbox"]:not(:checked),.new-cookies .cook-1 > div [type="checkbox"]:checked{position:absolute;left:-9999px;}.new-cookies .cook-1 > div [type="checkbox"]:not(:checked) + label,.new-cookies [type="checkbox"]:checked + label{position:relative;padding-left:32px;cursor:pointer;margin-bottom:0px;display:inline-block;font-size:12px;}.new-cookies .cook-1 > div [type="checkbox"]:not(:checked) + label:before,.new-cookies .cook-1 > div [type="checkbox"]:checked + label:before{content:'';position:absolute;left:3px;top:1px;width:18px;height:18px;border:2px solid #ccc;background:#fff;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0, 0, 0, .1);}.new-cookies .cook-1 > div [type="checkbox"]:not(:checked) + label:after,.new-cookies .cook-1 > div [type="checkbox"]:checked + label:after{content:'✔';position:absolute;top:3px;left:6px;font-size:20px;line-height:0.9;color:#333;transition:all 0.2s;}.new-cookies .cook-1 > div [type="checkbox"]:not(:checked) + label:after{opacity:0;transform:scale(0);}.new-cookies .cook-1 > div [type="checkbox"]:checked + label:after{opacity:1;transform:scale(1);}.new-cookies .cook-1 > div [type="checkbox"]:disabled:not(:checked) + label:before,.new-cookies .cook-1 > div [type="checkbox"]:disabled:checked + label:before{box-shadow:none;border-color:#999;background-color:#ddd;}.new-cookies .cook-1 > div [type="checkbox"]:disabled:checked + label:after{color:#999;}.new-cookies .cook-1 > div [type="checkbox"]:disabled + label{color:#aaa;}.new-cookies .cook-1 > div [type="checkbox"]:checked:focus + label:before,.new-cookies .cook-1 > div [type="checkbox"]:not(:checked):focus + label:before{border:2px solid #333;}.new-cookies .cook-1 > div label:hover:before{border:2px solid #777 !important;background:#333;}.new-cookies .cook-2{padding-top:10px;}.new-cookies .cook-2 button{padding:10px 40px;font-weight:500;margin-left:10px;border-radius:5px;background:#333;color:#fff;transition:all 0.5s;border:0;}.new-cookies .cook-2 button.allow{background:#4ad396;color:#fff;}.new-cookies .cook-2 button.allow:hover{background:#2ac376;color:#fff;}.new-cookies .cook-2 button.deny:hover{background:#555;}.new-cookies .cook-1 > div,.new-cookies .cook-2 > div,.new-cookies .cook-3 > div{position:relative;}.new-cookies .cook-1 .tooltipz,.new-cookies .cook-2 .tooltipz,.new-cookies .cook-3 .tooltipz{position:absolute;top:-5px !important;right:-5px !important;}.new-cookies .cook-1 .tooltipz b,.new-cookies .cook-2 .tooltipz b,.new-cookies .cook-3 .tooltipz b{display:block;width:17px;height:17px;background:#aaa;color:white;border-radius:20px;text-align:Center;line-height:17px;}.new-cookies.cookie-saved{opacity:1;bottom:-90px;width:10%;background-color:rgba(255, 255, 255, .0);backdrop-filter:blur(0px);height:150px;}.new-cookies.cookie-saved > div,.new-cookies.cookie-saved button,.new-cookies.cookie-saved p{opacity:0;}.new-cookies.cookie-saved .show_cookie{width:38px;height:38px;border-radius:30px;background:white;padding:3px;display:block;background-image:url(/cookie/cookiez.svg);background-size:28px 28px;background-repeat:no-repeat;background-position:6px 4px;box-shadow:0px 1px 10px 0px rgba(66, 68, 90, 0.1);transition:all 0.5s;opacity:1;}.new-cookies .show_cookie{opacity:0;/** TOOTLS ****/display:none;}.new-cookies .tooltipz{position:relative;display:inline-block;z-index:11000001 !important;transition:all 0.4s;}.new-cookies .tooltipz .tooltiptext{visibility:hidden;width:420px;background-color:black;color:#fff;text-align:center;padding:5px 5px;border-radius:6px;font-size:10px;top:-60px;line-height:12px;right:-310px;position:absolute;z-index:11000002 !important;}.new-cookies .tooltipz:hover .tooltiptext{visibility:visible;}.cookiez{display:none !important;}@media screen and (max-width:1100px){.new-cookies .cook-1,.new-cookies .cook-2{width:100%;padding-lefT:0;margin-left:0;padding:0 0 10px 0;}.new-cookies .cook-1 > div{width:calc(33.333% - 10px);}.new-cookies .cook-2 button{margin:20px 10px 0 0;width:calc(100% - 20px);padding:20px 5px;display:block;}.new-cookies .tooltipz .tooltiptext{right:0;width:33vw;}}@media screen and (max-width:768px){.new-cookies{width:100%;margin:0 0 0 0;}.new-cookies.cookie-saved{padding:10px 5px 10px 5px;}.new-cookies .cook-1 > div{width:100%;}.new-cookies .cook-1 > div .tooltipz .tooltiptext{right:0vw;width:85vw;top:-50px;}}.new-cookies2{backdrop-filter:blur(20px);}.new-cookies2 .cook-1{width:calc(65% - 40px);}.new-cookies2 .cook-2{width:calc(35% - 40px);}.new-cookies2 .cook-1 > div{width:calc(20% - 40px);}.new-cookies2 .cook-2 button{width:31%;padding:10px 0;}@media screen and (min-width:1px) and (max-width:1420px){.new-cookies2 .cook-1{width:100%;border:0px solid red;}.new-cookies2 .cook-1 > div{width:calc(20% - 11px);}.new-cookies2 .cook-2{width:100%;}.new-cookies2 .cook-2 button{width:calc(33.333% - 10px);floAt:left;}}@media screen and (min-width:1px) and (max-width:820px){.new-cookies2 .cook-1{width:100%;border:0px solid red;}.new-cookies2 .cook-1 > div{width:calc(33% - 11px);}.new-cookies2 .cook-2{width:100%;}.new-cookies2 .cook-2 button{width:calc(33.333% - 10px);floAt:left;}}@media screen and (min-width:1px) and (max-width:560px){.new-cookies2 .cook-1{width:100%;border:0px solid red;}.new-cookies2 .cook-1 > div{width:calc(50% - 11px);}.new-cookies2 .cook-2{width:100%;}.new-cookies2 .cook-2 button{width:100%;floAt:left;margin:5px 5px 0 0;}}@media screen and (min-width:1px) and (max-width:360px){.new-cookies2 .cook-1{width:100%;border:0px solid red;}.new-cookies2 .cook-1 > div{width:100%;}.new-cookies2 .cook-2{width:100%;}.new-cookies2 .cook-2 button{width:100%;floAt:left;}}.marq_block{background:#000;position:fixed;bottom:0;left:5px;width:calc(100% - 10px);min-height:48px;max-height:100px;z-index:2000000002;padding:10px 0;overflow:hidden;}.marq_block .marq_rela{position:relative;}.marquee{overflow:hidden;display:flex;overflow:hidden;white-space:nowrap;color:#fff;padding:10px 0;}.marquee .txt{font-size:15px;white-space:nowrap;font-family:'Marcellus SC', serif;margin-right:80px;}.marquee .txt h1{font-size:17px;text-transform:uppercase;margin:0;}.marquee .txt h2{font-size:15px;text-transform:uppercase;margin:0;}.marquee .txt h3,.marquee .txt h4,.marquee .txt h5,.marquee .txt p{margin:0;font-size:15px;letter-spacing:1px;}.footer{background:#000;padding-bottom:100px;color:white;font-family:'JetBrains Mono', monospace;}.footer .container img.logo_foot{margin-bottom:44px;}.footer .container .row .col-md-8{font-size:14px;}.footer .container .row .col-md-8 .box{width:33.3333%;float:left;}.footer .container .row .col-md-8 .box1 p a{font-weight:bold;}.footer .container .row .col-md-8 .box2 h3,.footer .container .row .col-md-8 .box3 h3{font-size:14px;text-transform:uppercase;font-weight:800;}.footer .container .row .col-md-8 .box2 ul,.footer .container .row .col-md-8 .box3 ul{margin:0 0 0 0;padding:0 0 0 0;list-style:none;}.footer .container .row .col-md-8 .box2 ul li,.footer .container .row .col-md-8 .box3 ul li{margin:0 0 0 0;padding:0 10px 0 0;}.footer .container .row .col-md-8 .box2 ul li a,.footer .container .row .col-md-8 .box3 ul li a{text-transform:uppercase;transition:all 0.2s;}.footer .container .row .col-md-8 .box2 ul li a:hover,.footer .container .row .col-md-8 .box3 ul li a:hover{color:#ff7e33;}.footer .container .row .col-md-4{text-align:right;}.footer .container .row .col-md-4 h3{font-size:19px;}.footer .container .footer-legal{background:#000;}.footer.f-podstrona{padding-top:100px;}@media screen and (min-width:1621px){.footer .container{max-width:calc(100% - 320px);}}@media screen and (max-width:1620px){.footer .container{max-width:1266px;}}@media screen and (max-width:1400px){.footer .container{max-width:1088px;}}@media screen and (max-width:1199px){.footer .container{max-width:908px;}}@media screen and (max-width:991px){.footer .container{max-width:668px;}.footer .container .row .col-md-8,.footer .container .row .col-md-4{width:100%;}.footer .container .row .col-md-4{text-align:center;border-top:1px solid #333;margin-top:30px;padding-top:30px;}}@media screen and (min-width:1px) and (max-width:640px){.footer .container{text-align:center;}.footer .container .row .col-md-8 .box{width:100%;text-align:center;margin-bottom:20px;}}