img,noscript{display:block}#kaviarne,#spokojnost{background-color:#e66207;padding-top:15px;color:#fff}#responseobal,#responseobal_newsletter,#searchpanelobal{position:fixed;backdrop-filter:blur(10px);top:0;width:100%;background:rgba(0,0,0,.8)}#vrch #quick a,#vrch #quick a:hover{background:0 0}#submenu_2_produkty .produkt,.redirect-info{font-size:12px}#closeSearch,#karty,#vrch,#vrch a#menu_kosik{background-color:#000}iframe,img,main img,table{max-width:100%}*,.zmena2026 span{font-family:'Open Sans',sans-serif}#intro p strong,.element p strong,.hp-slogan{font-family:"Kaushan Script",cursive}#hiddenDivclose,footer #footersocial a{width:25px;line-height:25px;text-align:center}#intro div,#subkategorie p a,.element div.element2{padding-left:15px;padding-right:15px}#chutovy-profil,#footermenu,#strankovanie{margin-top:50px}#hiddenDivclose,#hp_sluzby a,#hp_sluzby div,#kolesostastiavyhra,#komentare2,#kontaktujtenas,#lektori div.lektor,#nedostupny,#oznam,#payment,#responsemessageobal,#searchpanel,#skola h2,#subkategorie p,#submenu_2_produkty .produkt,#vrch a,#vypisproduktov a,.button,.centrovanie,.element div.element2,.errorbg,.hp-slogan,.hp_text,.pay-button,footer #footersocial a,noscript{text-align:center}#kupitbtn,#kupitbtnemulacia{padding:7px 30px;text-transform:uppercase;min-width:200px}#slidebox2,#vlozenieok{width:100vw;height:100vh}#changer,#vlozenieok img,#vypisproduktov a,.produktimage img,.squareimg{object-fit:contain}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#kurzy .obsah-kurzu,#skola>a,.prichut{box-sizing:border-box}:focus{outline:0}#lektori div.lektor a:hover,#skola>a:hover,#submenu_2_produkty a:hover,.blog:hover,.skola:hover,a{text-decoration:none}#autocomplete-list li:hover,#footermenu span:hover,#obsah a:hover,#vrch #quick a:hover,a:hover{text-decoration:underline}hr{background-color:#999;border:0;height:1px}noscript{background-color:red;font-weight:700;padding-bottom:6px;padding-top:6px;margin-bottom:7px;width:100%;color:#fff}#hiddenDivclose{display:none;position:fixed;z-index:100000000!important;top:5px;right:5px;height:25px;background-color:red;color:#fff;cursor:pointer}#glsWidgetIframeWrapper{position:fixed!important;left:0;top:0;width:100%;height:100vh;z-index:1000}#nedostupny{background-color:#e96706;color:#fff;padding:7px}.button a{background-color:#3c3c3b;color:#fff;font-size:14px;padding:12px 27px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-left:-2px}#hidden,#loading,#loadingleft,#loadingleft_newsletter,#mobil-logo,#radia input[type=checkbox],#radia input[type=radio],#responseobal,#responseobal_newsletter,#vlozeniepravy2,.dropdown-menu,.hidden,.ludia div h2,.odsadenie p,.slicknav_menu{display:none}body{margin:0;padding:0;width:100%;height:100%;word-wrap:break-word;min-width:330px}.mytablecontainer{max-width:100vw;overflow:auto;width:100%}#newsletter,.vyhladavanie{max-width:360px}#karty{display:flex;gap:5px;width:100px}#slidebox img,.emulaciatlacidlo,.map,.mytable{width:100%}.mytable tr{padding:0;margin:0}.mytable td{padding:7px}.oddtr{background-color:#eff1f1}.eventr{background-color:#f8f8f8}.trclick,.trover{background-color:#dbe7f0}#filtrovanieproduktov{display:flex;justify-content:flex-end;margin-bottom:37px}#spokojnost{padding-bottom:15px}#kaviarne #hp_sluzby h2,#spokojnost .hp-slogan,#vlozeniemessage,.obal .element2 a,footer .obal a{color:#fff}#kaviarne{padding-bottom:0}#kaviarne .hp-slogan{color:#fff;margin:0;padding:0}#kaviarne .buttonemulate{background-color:#fff;color:#eb6b05}.dopravazadarmo{color:#eb6b05}#spokojnost .bubliny .slick-next,#spokojnost .bubliny .slick-prev,#spokojnost .referencie .slick-next,#spokojnost .referencie .slick-prev{background-color:#fff!important}#spokojnost .bubliny .slick-next::before,#spokojnost .bubliny .slick-prev::before,#spokojnost .referencie .slick-next::before,#spokojnost .referencie .slick-prev::before,.kosikkroky p strong{color:#e66207}#odhlasenie,.error{color:red}.errorbg{background-color:red;color:#fff}.preciarknutie{text-decoration:line-through}.pay-button{display:inline-block;background-color:#e66207;color:#fff!important;padding:17px 22px;margin:auto;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.redirect-info{color:#666;margin-bottom:70px}#chutovy-profil-vypis,#skola,#subkategoriekontakt,#subkategoriekontakt2,#subkategoriekontakt3,#vypisproduktov{display:flex;flex-wrap:wrap;gap:10px}#subkategoriekontakt div.prevadzka,#subkategoriekontakt2 div.prevadzka{background-color:#fdf4eb;padding:10px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}#subkategoriekontakt3 div.prevadzka{flex:0 0 calc(33.33% - 10px);background-color:#fdf4eb;padding:10px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}#oznam,#vrch a:hover{background-color:#333}.ludia{display:flex;gap:35px;align-items:center}.ludia img{flex:0 0 calc(30% - 17.5px);max-width:calc(30% - 17.5px);height:auto}.ludia div{flex:0 0 calc(70% - 17.5px);max-width:calc(70% - 17.5px);text-align:justify}#subkategoriekontakt div.prevadzka h2,#subkategoriekontakt2 div.prevadzka h2{font-size:19px;font-weight:500;height:60px}#kontaktujtenas a,.kalkulator{display:block}#komentare,#lektori,#menu,#menu nav ul#main,#vrch .obal,#vrch p{display:flex}#kontaktujtenas{padding:10px;background-color:#ccc}#odoslat,#odoslat_kontaktform{background-color:#e96706;border:0;padding:10px 30px;margin-bottom:25px;text-transform:uppercase;color:#fff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;cursor:pointer}#lektori div img,.komentar .komentar-img img{aspect-ratio:1/1;object-fit:cover;-webkit-border-radius:50%;-moz-border-radius:50%}#odoslat:hover,#odoslat_kontaktform:hover{background-color:#c05104}#responseobal,#responseobal_newsletter{left:0;align-items:center;justify-content:center;height:100vh;z-index:15}#responsemessageobal{max-width:800px;width:100%;margin:auto;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}#responsemessage,#responsemessage_newsletter{margin-left:10px;margin-right:10px;padding:17px}#responsemessagenadpis{font-size:20px;margin:0;padding:0}#responsemessageclose{position:absolute;right:20px;top:20px;color:red;font-size:20px;cursor:pointer}#oznam,#vrch p{font-size:14px;color:#fff}.true #responsemessage,.true #responsemessage_newsletter{background-color:#0c0;padding-top:50px;padding-bottom:50px}.false #responsemessage,.false #responsemessage_newsletter{background-color:#f30;padding-top:50px;padding-bottom:50px}.reset{clear:both}.kategoria_1{margin-left:0}.kategoria_2{margin-left:10px}.kategoria_3{margin-left:20px}.kategoria_4{margin-left:30px}.kategoria_5{margin-left:40px}.kategoria_1_aktivna{font-weight:700;margin-left:0}.kategoria_2_aktivna{font-weight:700;margin-left:10px}.kategoria_3_aktivna{font-weight:700;margin-left:20px}.kategoria_4_aktivna{font-weight:700;margin-left:30px}.kategoria_5_aktivna{font-weight:700;margin-left:40px}#searchpanelobal{z-index:10!important;height:100%;left:0;display:none}#autocomplete-list{list-style:none;margin-top:15px;padding:0;width:100%;max-width:746px;position:absolute}#content,#textovepole,#vrch a#menu_kosik,.produkt,.zmena2026 span,nav ul li{position:relative}#autocomplete-list img{float:left;margin-right:20px;height:80px}#autocomplete-list li{padding:8px 5px;background:#fff;border-bottom:1px solid #dae7ee;border-left:1px solid #dae7ee;border-right:1px solid #dae7ee}#autocomplete-list li,#autocomplete-list li a{color:#030303;display:flex;text-decoration:none;align-items:center}#autocomplete-list li:hover{cursor:pointer}#autocomplete-list li mark{background-color:#d3d3d3}.squareimg{aspect-ratio:1/1}#changer{transition:opacity .3s;max-height:70vh}main ul{list-style:none}main img{margin:auto;height:auto}.main-baner img{width:100%;border-bottom:5px solid #e66207;border-top:5px solid #e66207}#lektori{max-width:90%;margin:auto;gap:50px;justify-content:center}#lektori div.lektor img{transition-duration:.5s}#lektori div.lektor a:hover img{transform:scale(.95);transition-duration:.5s}#lektori div img{flex:0 0 calc(33.333% - 10px);border-radius:50%;max-width:210px}#komentare{gap:20px;flex-wrap:wrap}.toggle-nadpis{cursor:pointer}.hidden-text{max-height:0;overflow:hidden;transition:max-height .4s}.hidden-text.open{max-height:500px}.komentar .komentar-img{width:20%}.komentar .komentar-img img{border-radius:50%;max-width:80px;height:auto}.komentar div.komentar-text{width:75%;margin-left:5%}#oznam{padding-top:3px;padding-bottom:3px}#vrch{padding-top:7px;padding-bottom:7px}#vrch p{margin:0 15px 0 0;padding:0;align-items:center}#quick{margin-right:auto}#vrch #quick a{color:#fff}#vrch .obal{justify-content:flex-end}#menu,.sub{align-items:center}#vrch a{background-color:#fff;width:22px;height:22px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:22px;color:#000;margin-left:10px}#vrch a#menu_kosik{color:#e66207;width:auto;height:auto;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;top:-4px;margin-left:30px}#vrch a#menu_kosik:hover{text-decoration:none;color:#fff}#content{top:-5px;font-size:10px}#vrch a:hover{color:#fff}#menu{padding-top:22px;padding-bottom:22px}#menu #logo,footer div.obal div{width:25%}#menu #logo img{height:70px}#menu nav{width:60%}#menu nav ul#main{list-style:none;margin:0;padding:0;gap:15px}#menu nav ul li a{color:#000;text-transform:uppercase;padding:5px}#menu nav ul li a:hover,#menu nav ul li#aktivna a{background-color:#dc6511;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;text-decoration:none}#submenu{width:100%;position:absolute;left:0;padding-top:30px;z-index:100;opacity:0;transform:translateY(10px);transition:opacity .25s,transform .25s;pointer-events:none}#submenu.show{opacity:1;transform:translateY(0);pointer-events:auto}#submenu2{background-color:#fdf4eb;border-top:2px solid #e66207;padding-bottom:20px}.kat{font-size:17px;font-weight:800}.produkt .stitok,.sub{font-size:14px;display:flex}.obal .kat a,.obal .kat strong{color:#ea6906}.sub i{margin-right:5px}#dopravaplatba,#submenu .obal,.forminput2{display:flex}#submenu_1{width:70%;margin-right:3%;display:flex;gap:30px}#submenu_2{width:27%}#searchpanel,.profil{position:absolute;width:100%}#formular,#submenu_2_produkty{display:flex;gap:20px}.produkt:hover img{border:2px solid #e66207}.produkt img{border:2px solid #fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.produkt .stitok{position:absolute;height:50px;width:50px;background-color:#f7941d;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:8;left:50px;align-items:center;justify-content:center;color:#fff}#menu #search{width:15%}#menu #search i{background-color:#dc6511;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:20px;color:#fff;padding:5px}#dokosikaprodukt:hover,#menu #search i:hover,.dokosikaprodukt:hover,.emulaciatlacidlo:hover,.kupitbtn:hover,.terminykurzu button:hover{background-color:#333;cursor:pointer}.kurzy_kategorie:hover,.profilvypis{background-color:#f7f7f7}#searchpanel{top:20%}#searchpanel #panel{max-width:800px;margin:auto;background-color:#e55f08;position:relative;padding:48px 27px;-webkit-border-radius:0px;-moz-border-radius:0;border-radius:0}#closeSearch{position:absolute;right:7px;border:0;color:#fff;top:7px}#hp_sluzby a img,.element div img{-webkit-border-radius:15px;-moz-border-radius:15px;aspect-ratio:1/1;object-fit:cover}.element{display:flex;flex-wrap:wrap;gap:0}.element div.element2{aspect-ratio:1/1;flex:0 0 calc(33.333% - 0px)}.element p strong{font-size:22px;color:#dc6511;font-weight:900}.element div img{border-radius:15px}.element div:nth-child(2){display:flex;align-items:center;justify-content:center}.odsadenie{height:60px}.odsadenie2{height:10px}#hp_sluzby div{margin-left:15px;margin-right:15px;padding-bottom:5px;padding-top:5px}#hp_sluzby a{aspect-ratio:1/1;flex:0 0 calc(33.333% - 10px);text-decoration:none}.produktimage,.profilvypis{align-items:center;display:flex}#hp_sluzby h2{padding:0;text-transform:uppercase;color:#3d3d3d;font-weight:400;font-size:20px;margin-top:10px;margin-bottom:15px}#hp_sluzby a img{max-width:100%;border-radius:15px}#skola>a,.produktimage{-webkit-border-radius:15px;-moz-border-radius:15px}#hp_sluzby img:hover,.produktimage:hover>img{-moz-opacity:0.8;-khtml-opacity:0.8;opacity:.8;transition:.7s}.hp-slogan{font-weight:600;font-size:30px;color:#e96706}.zmena2026{font-size:60px}.zmena2026 span{display:block;color:#3c3c3b;text-transform:uppercase;font-weight:900;font-size:40px;top:-10px}.hp_text{font-size:14px}.standardtext{font-size:17px;line-height:28px;font-weight:400}.profil{left:0;top:0;z-index:10;height:100%;opacity:0;visibility:hidden;transition:opacity .5s,visibility 1s}#slidebox,#slidebox2,.ikonka,.produktimage,.video-container{position:relative}#vypisproduktov a p.shordesc{color:#333;font-size:13px;text-transform:none;font-weight:400;height:100px}.produktimage:hover .profil{opacity:1;visibility:visible}.profilvypis{justify-content:center;flex-wrap:wrap;flex-direction:column;height:100%}.profilvypis2{display:flex;flex-direction:row}.profilvypis .prichut2 img{height:40px;margin-left:7px;margin-right:7px}.produktimage{aspect-ratio:1/1;justify-content:center;border-radius:15px}.produktimage img{max-width:90%;aspect-ratio:1/1;margin:auto}#skola h2{font-size:21px;font-weight:300;margin:10px 0 50px;padding:0}#kurzy h2,.obal a{font-weight:600}#skola>a,.skola div{padding-bottom:50px}.kurzy_kategorie{width:calc(33.33% - 10px);padding:10px}#skola>a{width:calc(33.33% - 20px);background:#e7e5e5;align-items:center;justify-content:center;flex-direction:column;border-radius:15px}#intro img,.obsah-kurzu{-webkit-border-radius:15px;-moz-border-radius:15px}.cervena #vlozenielavy,.cervena #vlozeniepravy,.cervena #vlozeniepravy2,.skola{margin-top:35px}.skola p{height:160px}#skola>a img{margin-bottom:20px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}#intro:hover>img,#skola>a:hover img,.blog:hover>img{-moz-opacity:0.8;-khtml-opacity:0.8;opacity:.8}#kurzy,#vypisblog{display:flex;flex-wrap:wrap;gap:20px}#kurzy .obsah-kurzu{width:calc(50% - 20px)}.obsah-kurzu{background-color:#fbfbfb;padding:20px;border-radius:15px}.terminykurzu{display:flex;align-items:center;gap:10px}.terminykurzu span:first-of-type{width:30%}.terminykurzu span:nth-of-type(2){text-align:left;flex:1;padding-left:20px}.emulaciatlacidlo,.terminykurzu button{margin-left:auto;background-color:#eb6a05;color:#fff;padding:8px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0}.blog div .buttonemulate,.buttonemulate,footer{background-color:#dc6511;font-size:14px;color:#fff}#intro div,.blog div{color:#3d3d3d}#kurzy h2{font-size:25px;margin:0;padding:0;text-align:left}.ikonka{height:25px;top:4px;display:inline;filter:brightness(0) saturate(100%) invert(69%) sepia(0%) saturate(53%) hue-rotate(147deg) brightness(97%) contrast(92%)}#vypisproduktov a{flex:0 0 calc(33.333% - 10px);margin-bottom:25px}#vypisproduktov a:hover{text-decoration:none!important}#vypisproduktov a h2{padding:0 10px;text-transform:uppercase;color:#3d3d3d;font-weight:400;font-size:18px;margin-top:10px;margin-bottom:0;min-height:55px}#vypisproduktov a p{margin:0 0 10px;padding:0;text-transform:uppercase;font-size:18px;font-weight:700;color:#e66207}#vypisproduktov a p span{color:#666;font-size:14px;text-transform:none;font-weight:300}#vypisproduktov a button{background-color:#e66207;color:#fff;font-size:13px;padding:6px 17px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:0}#vypisproduktov a button:hover{cursor:pointer;background-color:#333}.blog{flex:0 0 calc(25% - 20px);margin-bottom:40px}#intro{display:flex;margin-bottom:90px;margin-top:90px}#intro p strong{font-size:30px;color:#dc6511}#intro img{width:66%;aspect-ratio:2/1;object-fit:cover;border-radius:15px}.blog img,.ref img{-webkit-border-radius:15px;-moz-border-radius:15px;object-fit:cover}#intro div{width:33%;display:flex;align-items:flex-end;align-items:center}.blog img{aspect-ratio:4/5;border-radius:15px}.blog div h2,.blog div h3{margin-top:10px;font-size:15px;font-style:italic;font-weight:500;height:75px}.blog div .buttonemulate,.buttonemulate{padding:6px 17px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.buttonemulate2{display:block;font-size:12px;margin-top:10px;padding-bottom:7px}.blog div .buttonemulate:hover,.buttonemulate:hover{background-color:#333}.ref{display:flex!important;gap:30px}.ref img{aspect-ratio:1/1;border-radius:15px}.ref>div:first-of-type{width:20%;display:flex;align-items:center;justify-content:center}.ref>div:nth-of-type(2){width:70%}.bubliny .slick-next,.bubliny .slick-prev,.referencie .slick-next,.referencie .slick-prev{background-color:#dc6511!important;width:30px!important;height:30px!important;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.bubliny .slick-next::before,.bubliny .slick-prev::before,.referencie .slick-next::before,.referencie .slick-prev::before{font-family:"Font Awesome 6 Free"!important;font-weight:900;font-style:normal}.bubliny .slick-prev{left:-35px}.marquee{width:100%;overflow:hidden;white-space:nowrap}.marquee span{display:inline-block;padding-left:100%;animation:45s linear infinite move}@keyframes move{from{transform:translateX(0)}to{transform:translateX(-100%)}}.bubliny .slick-prev::before,.referencie .slick-prev::before{content:"\f0d9"!important}.bubliny .slick-next::before,.referencie .slick-next::before{content:"\f0da"!important}#kontaktform{display:flex;gap:30px}#kontaktform form{width:100%;height:100%;background-color:#fdf4eb;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:20px}#kolesostastiavyhra,#nasblogviac a,.btn:hover{background-color:#000}#kontaktform div#kaviaren,#kontaktform input{-webkit-border-radius:15px;-moz-border-radius:15px}#kontaktform form p{margin:15px 0 0}#kontaktform input{border-radius:15px}#formular div,#produkt_right{width:50%}#kontaktform div#kaviaren{object-fit:cover;width:30%;border-radius:15px}#kontaktform div#kaviaren img{object-fit:cover;height:100%;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}#googlemapa{margin-top:37px;border:0;margin-bottom:-7px;filter:grayscale(100%)}#nasblogviac a,#vlozenieok .zelena{-webkit-border-radius:15px;-moz-border-radius:15px}#nasblogviac a{padding:10px;border-radius:15px;color:#fff}footer{padding-top:35px;padding-bottom:40px}footer div.obal{display:flex;gap:25px}#footermenu span:hover{cursor:pointer}footer p strong{text-transform:uppercase;font-size:18px}footer #footersocial a{background-color:#fff;color:#dc6511;height:25px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;margin-right:7px}footer #footersocial a:hover{background-color:#ccc}.footermenu{margin:0;padding:0 0 7px}#produkt{display:flex;width:100%;color:#333}#produkt_left{width:50%;justify-content:center;align-items:center;display:flex}#produkt_left img{max-width:90%;margin:auto}#produkt_right h1{font-weight:200;font-style:italic;font-size:30px;text-transform:uppercase}#chutovy-profil{font-size:17px;font-weight:700;text-transform:uppercase}#produkt-cena{font-size:28px;font-weight:700;margin-top:30px;color:#000;margin-bottom:0}#bezdph{margin-top:3px;color:#666;font-size:14px}#produkt-cena span{font-size:25px;font-weight:300}#produkt-cena span.akciovka{font-size:35px;font-weight:800;color:#e66207}#formkupitprodukt{display:flex;align-items:center;justify-content:space-between}.sp-quantity{height:33px}#subkategorie{display:flex;justify-content:center;gap:15px}#subkategorie p{height:30px;line-height:30px}#subkategorie p a#subkategorie-aktivna,#subkategorie p a:hover{background-color:#d1cfcf}#subkategorie p a{color:#333;display:block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#e5e5e5}.prichut{flex:0 0 calc(50% - 5px);display:flex;align-items:center;text-align:left;justify-content:flex-start}.prichut img{height:40px;margin-right:10px;margin-left:0}#strankovanie span{padding:20px;position:relative;top:-4px}#strankovanie a{padding:20px;color:#000}#strankovanie a:hover{color:#999}#strankovanie i{font-size:25px}#strankovanie{margin-bottom:50px;font-size:18px}#bloginfo{display:flex;justify-content:space-between}#bloginfo a{text-decoration:none;color:#666}#bloginfo a:hover,#obsah a,.kosik2 a,.obal a,input.textpole:focus,textarea.textpole:focus{color:#000}#obsah{margin:auto;max-width:1100px;padding:10px}#obsah a{text-decoration:none}#obsah #subkategorie{margin-top:10px;margin-bottom:10px}#obsah #subkategorie .subkategoria{background-color:#ccc;text-align:center;display:block;float:left;width:31.33%;margin:1%}.fotoalbumy{margin-left:-1%;width:102%}.fotka{float:left;width:23%;margin:1%}.fotoalbumy img,.skladacka1 img,.skladacka2 img,.skladacka3 img{width:100%;display:block}.video-container{padding-bottom:56.25%;padding-top:90px;overflow:hidden;height:0}.video-container embed,.video-container iframe,.video-container object{position:absolute;height:100%;width:100%;left:0;top:0}.fotka_skladacka1_lavy,.skladacka2_lavy,.skladacka3_lavy{float:left;width:49%;margin-right:1%}.fotka_skladacka1_pravy,.skladacka3_pravy{float:right;width:49%;margin-left:1%}.skladacka2_pravy{float:left;width:49%;margin-left:1%}#newsletter_submit,.lupa{width:20%;background-color:#ccc}.fotka_skladacka2_2,.fotka_skladacka3_2{margin-top:2%}#kolesostastiavyhra{padding-bottom:10px;padding-top:10px;color:#fff}.vyhladavanie{margin:auto}.lupa{font-family:FontAwesome;float:left;border:0;height:40px;margin:0;padding:0;-webkit-border-radius:0px;-webkit-appearance:none}#newsletter_email,.klucove{width:80%;border:1px solid #ccc;height:40px;padding:0;text-align:center;float:left;-webkit-appearance:none;margin:0}.klucove{-webkit-border-radius:0px}#newsletter_email{-webkit-border-radius:0px}#newsletter_submit{float:left;border:1px solid #ccc;height:40px;margin:0;padding:0;-webkit-border-radius:0px;-webkit-appearance:none}#kupitbtn,.btn{border:0;color:#fff}.obal{max-width:1100px;margin:auto;padding-left:10px;padding-right:10px}#radia2,.cookie-popup,.kosikkroky{max-width:600px}#radia,#radia2,.quntity-input,.radiadiv{margin-bottom:10px}#posledneprezerane img{max-width:50px;margin-right:10px;float:left}#footer{background-color:#ccc;margin-top:25px}#slidebox2{background-image:url(bg.png);text-align:center;z-index:100000}#slidebox{width:360px;color:#fff;margin:25vh auto auto;z-index:1000}.btn{position:absolute;background-color:#df1314;right:-15px;display:block;width:30px;height:30px;line-height:30px;text-align:center;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;top:-15px;cursor:pointer}#vlozenieok,.overlay{top:0;left:0;position:fixed}.pravekupil{position:fixed;right:20px;bottom:20px;padding:20px;background-color:#dd3621;color:#fff;z-index:10000;display:none}.pravekupil p{margin:0;padding:0}.male{float:left;width:40px}.male i{font-size:40px;margin-right:10px}.male img{width:90%;margin-right:10%}.user{float:left}#povinnepolia{font-size:11px}.back-to-top{position:fixed;bottom:2em;z-index:15;right:0;text-decoration:none;color:#fff;font-weight:700;background-color:#000;padding:1em;display:none}.map-placeholder,.overlay{display:flex;justify-content:center}#radia input[type=radio]:hover+label,.back-to-top:hover{background-color:#ccc;color:#000}.map-placeholder{min-height:350px;background:#3e4564;color:#fff;align-items:center;text-align:center;padding:10px;font-size:16px}.map-placeholder button{background:#fff;color:#224d7e;border:none;padding:.5rem 1rem;font-size:14px;border-radius:4px;cursor:pointer}.map-placeholder button:hover{background-color:#7bc74d;color:#fff}.overlay{width:100%;height:100%;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(0,0,0,.4);z-index:100;align-items:center}#cookie-set{color:#3e4564;font-size:22px;font-weight:700}.cookie-popup{background:#fff;padding:2rem;border-radius:10px;width:96%;position:relative;box-shadow:0 0 20px rgba(0,0,0,.3);font-size:14px}.cookie-popup strong{color:#3e4564;font-size:16px;font-weight:400}#cena,#cenafull,#radia2tabulkaheader,.kosik5 span,.quntity-input{font-weight:700}.cookie-popup button#saveCookieSettings{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;cursor:pointer;font-size:14px;transition:.9s;background-color:#7bc74d;padding:10px 15px;color:#fff;border:0}.cookie-popup button#saveCookieSettings:hover{background-color:#3e4564}.close-btn{position:absolute;top:8px;right:12px;background:red;border:none;font-size:24px;cursor:pointer;color:#fff;padding:4px 8px;border-radius:4px;line-height:1}#cookie-banner{position:fixed;bottom:0;width:100%;background-color:#ccc;color:#000;padding:1rem;text-align:center;opacity:0;display:none;transform:translateY(100%);transition:opacity .5s,transform .5s;z-index:9999;font-size:14px;left:0}#cookie-banner p{padding-left:100px;padding-right:100px}#cookie-banner a,#cookie-banner span{color:#000;text-decoration:underline}#cookie-banner a:hover,#cookie-banner span:hover{color:#06c;cursor:pointer}#cookie-banner.show{opacity:1;transform:translateY(0);display:block}#cookie-banner button{background:#fff;color:#3e4564;border:none;padding:.5rem 1rem;margin-left:1rem;cursor:pointer;border-radius:4px;font-size:14px;margin-bottom:10px}#cookie-banner button:hover{background-color:#000;color:#fff}#kupitbtn{background-color:#eb6b05;margin-top:10px;-webkit-border-radius:0px;-webkit-appearance:none;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-appearance:none}#kupitbtn:hover{background-color:#000;cursor:pointer}#kupitbtnemulacia{background-color:#000;border:0;margin-top:10px;color:#fff;-webkit-border-radius:0px;-webkit-appearance:none;display:inline-block;cursor:pointer;-moz-opacity:0.4;-khtml-opacity:0.4;opacity:.4}#povinnostplatby{text-align:center;margin-bottom:50px}#povinnostplatby span{display:block;padding-top:5px;font-size:11px}#povinnostplatby p{margin:0;padding:0;color:red;font-weight:700}#vlozenieok{background:rgba(0,0,0,.8);backdrop-filter:blur(10px);z-index:10;display:none}#vlozenienadpis{font-size:22px;color:#fff}#vlozenieok2{margin:auto 30vw;width:40vw;top:30vh;text-align:center;padding-bottom:15px;position:fixed}#vlozenieok .zelena{background-color:#e66207;border-radius:15px}#vlozenieok .cervena{background-color:#f30;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}#vlozenieok img{width:30%;max-height:200px;margin-left:35%;margin-right:35%;margin-top:17px}#vlozenielavy{float:left;width:50%;text-align:left;padding:5px 5px 5px 50px;color:#fff;cursor:pointer;margin:10px 0 0}#vlozenielavy:hover span,#vlozeniepravy2:hover span,#vlozeniepravy:hover span{color:#cfcfcf}#vlozeniepravy,#vlozeniepravy2{float:right;width:50%;text-align:right;padding:5px 50px 5px 5px;margin:10px 0 0}#vlozeniepravy a,#vlozeniepravy2 a{color:#fff;display:block;text-decoration:none}.pridatpriehladnost{display:block!important}.quntity-input{width:100%;text-align:center;border:0;background:0 0;height:33px}.quntity-input[type=number]::-webkit-inner-spin-button,.quntity-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.sp-input{float:left;width:55px}.sp-minus,.sp-plus{width:50px;height:33px;font-size:22px;background-color:#ccc;text-align:center;cursor:pointer;float:left}.sp-minus{-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}.sp-plus{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}#dokosikaprodukt,.dokosikaprodukt{background-color:#e66207;border:0;color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-appearance:none;padding:12px;min-width:150px}#doprava,#objednavka_lavy,#platba,.forminput2 .textpole,.forminput2 .textpole2,.kosik:hover,.radiadiv2{background-color:#fdf4eb}#radia2tabulkaheader,.radiadiv2{padding-top:4px;padding-bottom:4px}#radia input[type=checkbox]+label,#radia input[type=radio]+label{display:inline-block;padding:4px 10px;color:#333;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid #ccc;margin-right:20px}#radia input[type=checkbox]:checked+label,#radia input[type=radio]:checked+label{background-image:none;outline:0;background-color:#ccc;color:#000}.radiadiv{display:inline-block}.radiadiv span{display:block;font-size:10px}.specifikacieinput1,.specifikacieinput3,.specifikacieinput4{float:left;width:20%}.specifikacieinput2{float:left;width:60%}#eshopproduktfotografie{margin-top:55px;display:flex;gap:10px;justify-content:center}#eshopproduktfotografie a{max-width:25%}.produktsety{float:left;width:31.33%;margin:1%}.kosik2,.kosik3{margin-right:20px}#cena span,#cenafull span{font-size:12px;font-weight:400}.kosik{display:flex;align-items:center;margin-bottom:15px}.kosik img{margin-right:10px;max-width:85px}.kosik2{width:50%;margin-left:10px}.kosik3{width:20%}.kosik4,.kosik5{margin-right:20px;width:15%}.kosik4{text-align:center}.kosik4 span{cursor:pointer;color:red}.kosik5{text-align:right}.kosik5 span{margin-left:5px;margin-right:5px;cursor:pointer;color:#000;padding:5px}.kosik5 span:hover{color:#090}.kupitbtn{border:0;background-color:#e66207;color:#fff;-webkit-appearance:none;padding:3px 7px}#kuponovazlava{float:left;width:49%;padding:1%;margin-right:1%}#objednavka_pravy,#zlavazabody{background-color:#fdf4eb;float:left;width:49%;padding:1%;margin-left:1%}#doprava h2,#kuponovazlava h2,#platba h2,#zlavazabody h2,.objpravynadpis{font-weight:200;font-style:italic;font-size:20px}#doprava,#platba{width:48%;margin:1%;padding:1%}.sekcia-platby-zamknuta{opacity:.4!important;pointer-events:none!important;user-select:none}#platba,#platba *{transition:opacity .4s,filter .4s}#doplnkovesluzby,#doplnkovesluzbysumar{float:left;width:48%;margin:1%}.doplnkovesluyby_sumarlavy,.doplnkovesluyby_sumarpravy{float:left;width:50%}.popisok{margin-left:25px;font-size:12px;display:block}.forminput,.forminput2 .textpole,.forminput2 .textpole2{-webkit-transition:.4s;margin:0 0 10px}#objednavka_lavy_pravy_obal{margin-bottom:27px;display:flex}#objednavka_lavy{float:left;width:49%;padding:1%;margin-right:1%}.forminput2 .textpole{border:1px solid #e5e5e5;padding:0 0 0 10px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;height:37px}.forminput2 .textpole2{border:1px solid #e5e5e5;padding:0 0 0 10px;height:37px}#poznamkakupon{color:#666;font-size:12px;margin:0;padding:0;position:relative;top:-15px}.forminput2 .kupitbtn{height:37px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;border-top-right-radius:10px;border-bottom-right-radius:10px}.forminput{background-color:#fff;border:1px solid #e5e5e5;padding:0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}input.textpole[type=text]:focus{border:1px solid #000}.forminput label{transition:.3s ease-in-out;position:absolute;margin-top:-37px;margin-left:10px;font-size:14px;color:#666}input.textpole,textarea.textpole{z-index:1;display:block;border:0;transition:.3s cubic-bezier(.64, .09, .08, 1);width:100%}#textovepole label{top:40px}input.textpole{position:relative;padding:15px 0 15px 10px;background:linear-gradient(to top,rgba(255,255,255,0) 99%,#f7f7f7 1%);background-position:-1000px 0;background-size:auto 100%;background-repeat:no-repeat}textarea.textpole{position:relative;padding:30px 0 10px 10px;background:linear-gradient(to top,rgba(255,255,255,0) 99%,#f7f7f7 1%);background-position:-1000px 0;background-size:auto 100%;background-repeat:no-repeat;height:120px}input.textpole:active+label,input.textpole:focus+label,input.textpole:valid+label,input:-webkit-autofill+label{transform:translateY(-10px);font-size:12px;color:#999;z-index:8}#textovepole textarea+label.active,#textovepole textarea:focus+label{font-size:12px;color:#999;z-index:8}#textovepole textarea+label{font-size:14px;color:#666;z-index:8}input:-webkit-autofill{box-shadow:inset 0 0 0 1px rgba(247,247,247,0),inset 0 0 0 100px #f7f7f7}input.textpole:valid+label.neaktivna{transform:translateY(0);font-size:14px;color:#666}#cenafull{font-size:23px}.kosikkroky{width:100%;position:relative;justify-content:space-between;margin:auto}.kosikkroky p{color:#999;margin-bottom:5px}.krok1,.krok2,.krok3{text-align:center;width:33.33%;float:left}.kosikkrokyciara2,.kosikkrokyciara3{height:5px;z-index:5;width:17%;background-color:#fdf4eb}.krok1 i,.krok2 i,.krok3 i{color:#eb6b05;font-size:30px;position:relative;z-index:9;background-color:#fff}.kosikkrokyciara{height:5px;position:relative;top:-16px;background-color:#fdf4eb}.kosikkrokyciara2{position:relative;top:-21px}.kosikkrokyciara3{position:absolute;bottom:21px;right:0}#loading img{margin:auto;width:60px}#loadingleft img{width:60px}#loadingleft_newsletter img{height:50px}.back{float:right}.obr,.obr2{float:left;width:31.3%;margin:1%}.obr h3{margin:0 0 10px;padding:0}@media screen and (max-width:1024px){#mobil-logo img,#vrch a{height:30px}#vrch,#vrch a#menu_kosik{background-color:#333}.odsadenie{height:auto}.odsadenie p{display:block;text-align:center;font-size:24px;color:#ccc;margin:0}#radia2{max-width:100%}#hp_sluzby div{margin-left:0;margin-right:0}#formkupitprodukt,#intro,#kontaktform,#kurzy,#produkt,.element{flex-direction:column}#formular div,#kontaktform form,#kurzy .obsah-kurzu,#produkt_left,#produkt_right,.element div.element2{width:100%}footer div.obal div img{margin:auto}#formkupitprodukt #dokosikaprodukt{margin-top:25px;padding-top:15px;padding-bottom:15px;font-size:16px}#searchpanelobal{display:block;position:relative;z-index:0}#searchpanel #panel{background-color:#fdf4eb;max-width:none;padding-top:10px;padding-bottom:10px}#searchpanel{position:relative;top:auto}#mobil-logo,.slicknav_menu{position:fixed;z-index:100}#closeSearch,#kontaktform div#kaviaren img,#logo,#menu,#menu #search,#menu nav,#vrch p{display:none}#intro div,#intro img,#mobil-logo{display:block}.dropdown-menu{all:unset}#mobil-logo{top:10px;left:20px;color:#fff}#mobil-logo a{color:#fff}#vrch a{width:30px;line-height:30px}#intro div,#intro img,footer div.obal div{width:100%;text-align:center}#vrch .obal{display:flex;justify-content:space-between}#vrch a#menu_kosik{margin-right:10px}#menu_kosik{font-size:25px;margin-right:10px}#content{left:-5px}#menu #logo{width:50%}#menu #search{width:50%;text-align:right}footer div.obal{flex-direction:column;justify-content:center}footer #footersocial a{width:40px;height:40px;line-height:40px;margin-left:10px;margin-right:10px}#vypisproduktov a{flex:0 0 calc(50% - 10px)}#hp_sluzby{margin-left:12%;margin-right:12%;justify-content:center}#hp_sluzby a{flex:0 0 calc(50% - 10px);margin-bottom:30px}.blog{flex:0 0 calc(50% - 20px);margin-bottom:40px}.referencie{padding-left:0;padding-right:0}#formular{flex-direction:column;gap:0}.slicknav_menu{display:block;top:0;width:100vw;margin-bottom:100px}#mobil-menuposun{height:45px;background-color:#000}}@media screen and (max-width:768px){#footermenu .footermenu a,.radiadiv{display:block}#cookieset,#kupitbtn,#odoslat,#odoslat_kontaktform,#submitbutton{text-transform:uppercase;color:#fff;width:90%;margin-right:5%;margin-left:5%}#footermenu .footermenu a,.kosik{padding-top:10px;padding-bottom:10px}#cookie-banner p{padding-left:10px;padding-right:10px}.forminput2 .kupitbtn,.forminput2 .textpole{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}#prihlasenie_dalsie_moznosti,#produkt-cena{text-align:center}.radiadiv{width:100%;margin-bottom:15px}#radia input[type=checkbox]+label,#radia input[type=radio]+label{display:block;margin-right:0}#vypisproduktov a{flex:0 0 calc(100% - 10px)}#vypisproduktov a p,#vypisproduktov a p.shordesc,.blog div h2,.blog div h3{height:auto}#quick,.cookiesinfo_item_main,.produkt br{display:none}.blog div .buttonemulate,.buttonemulate{display:block;margin:15px 10%}#cookies_flex,.forminput2,.ludia{display:flex}.ludia{gap:35px;align-items:center;flex-direction:column}.ludia div,.ludia img{flex:initial;max-width:100%;width:auto}#dopravaplatba,.forminput2{flex-direction:column}#spokojnost{margin-top:50px}#kaviarne{margin-top:30px}#subkategoriekontakt{display:flex;flex-direction:column;text-align:center}#vypisproduktov a p.chutovy-profil{font-size:14px}.profilvypis .prichut2 img{height:20px;margin-left:5px;margin-right:5px}.fotoalbumy,.komentar div.komentar-text{margin-left:0;width:100%}.blog{flex:0 0 calc(100% - 20px);margin-bottom:20px}#komentare,#lektori,#skola,.komentar{flex-direction:column;justify-content:center}#cookies_set,#cookies_text,#dokosikaprodukt,.kurzy_kategorie{width:100%}#vypisproduktov a h2{font-size:15px;height:auto}#lektori div.lektor img,#loadingleft img{margin:auto}#objednavka_lavy,objednavka_pravy{padding:7px}#footersocial{max-width:70%;margin:auto}#newsletter,.kosik img,.vyhladavanie{max-width:none}#footersocial a,.kosik3{margin-bottom:25px}.forminput,.kosik{margin-bottom:10px}#autocomplete-list{list-style:none;margin-top:0;padding:0;width:calc(100% - 54px);position:absolute;z-index:10000000!important}#cookies_flex{flex-direction:column;justify-content:space-between}#objednavka_lavy_pravy_obal,.cookiesinfo_item strong,.cookiesinfo_item_2 strong,.kosik{display:block}.cookiesinfo_item,.cookiesinfo_item_2{text-align:center;flex-direction:column}#obsah{padding:0;width:100%}#cookieset,#odoslat,#odoslat_kontaktform,#submitbutton{background-color:#e96706;border:0;padding:10px 30px;margin-bottom:25px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}#kupitbtn{background-color:#e55f08;border:0;padding:10px 30px}.sp-input,.sp-minus,.sp-plus{width:33.33%}#vlozenieok2{width:96%;margin-left:2%;margin-right:2%;top:30vh}#vlozenielavy{padding-left:2%}#vlozeniepravy,#vlozeniepravy2{padding-right:2%}.kosik{align-items:center;margin-top:20px;position:relative}.kosik:hover{background-color:#fdf4eb}.kosik img{margin-left:20%;margin-right:20%;width:60%}.kosik2,.kosik3,.kosik4,.kosik5{margin-left:5%;margin-right:5%;width:90%;text-align:center;margin-top:10px}.kosik4{font-size:25px}.kosik5{height:50px}.kosikminusbutton{position:absolute;font-size:35px;left:5%}.kosikplusbutton{position:absolute;font-size:35px;right:5%}.kosik_zlava span{position:relative;font-size:25px;float:right;top:-8px}#kuponovazlava{float:none;width:100%;margin:0 0 10px}#doprava,#objednavka_pravy,#platba,#zlavazabody{float:none;width:100%;margin:0}#objednavka_lavy{float:none;width:100%;margin:0 0 15px}#loadingleft{padding-bottom:15px}}