@charset "UTF-8";.loader{border:4px solid #f4f0e6;border-radius:50%;border-top:4px solid #222222;width:15px;height:15px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew-.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w-.ttf) format('truetype')}#bloky,#upoutavka-full{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-style:normal;color:#000000}#bloky .brandspace-header,#upoutavka-full .brandspace-header{background:none;margin-bottom:0;padding:0}#bloky .logo.corner,#upoutavka-full .logo.corner{width:100%;height:95px;margin-bottom:5px;border-top:8px solid #000000}#bloky .logo.corner img,#upoutavka-full .logo.corner img{display:block;height:29px;margin:0 auto;padding:33px 42px 42px 42px}#bloky .container,#upoutavka-full .container{border-bottom:none}#bloky .foto-gallery-listing .container,#upoutavka-full .foto-gallery-listing .container{max-width:none;padding:0}#bloky .foto-gallery-listing .container img,#upoutavka-full .foto-gallery-listing .container img{display:block;width:100%;height:auto}@media (max-width:1280px){#bloky .foto-gallery-listing .container,#upoutavka-full .foto-gallery-listing .container{width:auto;margin-left:-1rem;margin-right:-1rem}}#bloky h1,#upoutavka-full h1,#bloky h2,#upoutavka-full h2,#bloky h3,#upoutavka-full h3,#bloky .container--padding>.text-column>p:first-child,#upoutavka-full .container--padding>.text-column>p:first-child{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:2rem;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;text-align:center;margin:0 auto .9rem auto}#bloky h1 strong,#upoutavka-full h1 strong,#bloky h2 strong,#upoutavka-full h2 strong,#bloky h3 strong,#upoutavka-full h3 strong,#bloky .container--padding>.text-column>p:first-child strong,#upoutavka-full .container--padding>.text-column>p:first-child strong,#bloky h1 b,#upoutavka-full h1 b,#bloky h2 b,#upoutavka-full h2 b,#bloky h3 b,#upoutavka-full h3 b,#bloky .container--padding>.text-column>p:first-child b,#upoutavka-full .container--padding>.text-column>p:first-child b{font-weight:600}@media (max-width:500px){#bloky h1,#upoutavka-full h1,#bloky h2,#upoutavka-full h2,#bloky h3,#upoutavka-full h3,#bloky .container--padding>.text-column>p:first-child,#upoutavka-full .container--padding>.text-column>p:first-child{font-size:1.35rem;margin-bottom:.7rem}}#bloky h1:after,#upoutavka-full h1:after{display:none}#bloky .container--padding,#upoutavka-full .container--padding{padding:4.5rem 1rem 1rem 1rem}#bloky .container--padding>.text-column,#upoutavka-full .container--padding>.text-column{max-width:40rem;margin-left:auto;margin-right:auto;text-align:center}@media (max-width:500px){#bloky .container--padding,#upoutavka-full .container--padding{padding:2.5rem 1rem .5rem 1rem}}#bloky p,#upoutavka-full p{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-style:normal;font-size:.95rem;line-height:1.45;font-weight:400;margin-bottom:1rem}@media (max-width:500px){#bloky p,#upoutavka-full p{font-size:.9rem}}#bloky .products-catalog,#upoutavka-full .products-catalog{margin:1.5rem 0 3.5rem 0}#bloky .products-catalog .container,#upoutavka-full .products-catalog .container{max-width:1000px}#bloky .products-catalog .products-wrapper,#upoutavka-full .products-catalog .products-wrapper{justify-content:center}@media (max-width:500px){#bloky .products-catalog,#upoutavka-full .products-catalog{margin:.5rem 0 2rem 0}}#bloky a.produkt,#upoutavka-full a.produkt{width:15rem;padding:0 1.2rem 2rem 1.2rem;text-align:center}#bloky a.produkt:hover,#upoutavka-full a.produkt:hover{border:none}#bloky a.produkt:hover .dalsi,#upoutavka-full a.produkt:hover .dalsi{display:none}#bloky a.produkt .details,#upoutavka-full a.produkt .details{justify-content:flex-start;gap:0;padding-left:0;padding-right:0}#bloky a.produkt .details .cena,#upoutavka-full a.produkt .details .cena{margin-top:auto}#bloky a.produkt .thumb .ikony,#upoutavka-full a.produkt .thumb .ikony,#bloky a.produkt .topikony,#upoutavka-full a.produkt .topikony,#bloky a.produkt .znacka,#upoutavka-full a.produkt .znacka{display:none}#bloky a.produkt h4,#upoutavka-full a.produkt h4{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-style:normal;font-weight:600;font-size:.85rem;line-height:1.6;letter-spacing:.12em;text-transform:uppercase;height:auto;min-height:2.8rem;margin:1.5rem 0 .3rem 0}#bloky a.produkt h4.long,#upoutavka-full a.produkt h4.long{font-size:.85rem;max-height:none}#bloky a.produkt .kategorie,#upoutavka-full a.produkt .kategorie{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-size:1rem;font-weight:300;line-height:1.4;color:#4d4d4d;height:auto}#bloky a.produkt .kategorie .search-variant-label,#upoutavka-full a.produkt .kategorie .search-variant-label{display:block;padding-top:0;font-size:1rem;font-weight:300;line-height:1.4;text-transform:none}#bloky a.produkt.search-variant-selected div.kategorie,#upoutavka-full a.produkt.search-variant-selected div.kategorie{height:auto}#bloky a.produkt .cena,#upoutavka-full a.produkt .cena{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-style:normal;font-size:.85rem;text-indent:-9999px}#bloky a.produkt .cena:after,#upoutavka-full a.produkt .cena:after{text-indent:0;content:"OBJEVTE";display:table;margin:1rem auto 0 auto;padding:0 0 .3rem 0;font-weight:600;letter-spacing:.1em;color:#000000;border-bottom:2px solid #000000}@media (max-width:600px){#bloky a.produkt,#upoutavka-full a.produkt{width:50%;padding:0 .6rem 1.5rem .6rem}#bloky a.produkt h4,#upoutavka-full a.produkt h4{margin-top:1rem;letter-spacing:.08em}#bloky a.produkt .kategorie,#upoutavka-full a.produkt .kategorie,#bloky a.produkt .kategorie .search-variant-label,#upoutavka-full a.produkt .kategorie .search-variant-label{font-size:.9rem}}#bloky .button,#upoutavka-full .button{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-style:normal;display:inline-block;padding:.8rem 1rem;font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#ffffff;background-color:#000000;border:1px solid #000000;text-decoration:none}