body{-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;color:#000;font-family:'Open Sans',sans-serif!important;font-size:16px;font-weight:400}h1,h2,h3,h4,h5,h6{font-weight:600;font-family:'Domine',serif}body h1{font-size:54px;margin-bottom:30px}body h2{font-size:27px;margin-top:30px}body h3{font-size:22px;margin-top:30px}h3{font-size:18px}p{font-size:18px;line-height:31px}hr{border-top:1px solid #e6e6e6}img{max-width:100%;height:auto}a{-webkit-transition:color .1s ease-in,background .1s ease-in;-o-transition:cololor .1s ease-in,background .1s ease-in;-ms-transition:color .1s ease-in,background .1s ease-in;-moz-transition:color .1s ease-in,background .1s ease-in;color:#333;transition:color .1s ease-in,background .1s ease-in;word-wrap:break-word;text-decoration:none}a:hover{text-decoration:underline}a:before,a:after{-webkit-transition:color .1s ease-in,background .1s ease-in;-o-transition:color .1s ease-in,background .1s ease-in;-ms-transition:color .1s ease-in,background .1s ease-in;-moz-transition:color .1s ease-in,background .1s ease-in;transition:color .1s ease-in,background .1s ease-in}.no-js .header{background-image:url(images/bg-header.jpg)}.no-webp .header{background-image:url(images/bg-header.jpg)}.webp .header{background-image:url(images/bg-header.webp)}.shop{color:#fff}.shop strong{font-size:18px;margin-bottom:0;font-family:'Domine',serif}.shop p{font-size:14px;line-height:21px}.shop a{color:#f58124}.shop a:hover{color:#fff}.logo{width:300px}.navbar{padding:0}.no-js .top-navbar{background-image:url(images/bg-top-navbar.jpg)}.no-webp .top-navbar{background-image:url(images/bg-top-navbar.jpg)}.webp .top-navbar{background-image:url(images/bg-top-navbar.webp)}.overlay-menu{display:none;position:fixed;top:0;left:0;height:100%;width:100%;background:#000;overflow:auto;z-index:99}.wrap{color:#e9e9e9;max-width:90%;margin-top:150px;text-transform:uppercase}.wrap a{color:#7f7f77}.wrap p a{color:#f58124;text-decoration:underline}.button{right:0;top:0;z-index:999;background:#000;color:#fff;font-size:18px;border:1px solid #fff;padding:5px;padding-left:12px;padding-right:12px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.button a{text-decoration:none;color:#fff}.button a:hover{text-decoration:none;cursor:hand}.btn-open:after{color:#fff;content:"\e68e";font-family:"Themify";transition-property:all .2s linear 0;-moz-transition:all .2s linear 0;-webkit-transition:all .2s linear 0;-o-transition:all .2s linear 0}.btn-close:after{color:#fff;content:"\e646";font-family:"Themify";transition-property:all .2s linear 0;-moz-transition:all .2s linear 0;-webkit-transition:all .2s linear 0;-o-transition:all .2s linear 0}a.btn{cursor:pointer;font-weight:700}a.btn-primary:after{content:"\e65d";font-family:"Themify";margin-left:10px}a.btn-primary{color:#fff!important;padding:12px 24px;border:none;background:#7db32e;text-decoration:none!important}a.btn:hover{text-decoration:underline}.loop h2{margin-top:0}.loop h2 a{color:#510602}.navbar-toggler{margin-top:10px;margin-bottom:10px;background:#230001;color:#fff;padding:.55rem 1rem;text-transform:uppercase}nav ul li{margin-right:30px}nav ul li a{color:#f58124;font-size:17px;display:block;padding:15px 0!important}nav ul li a:hover{color:#fff;background:none!important}nav ul li.active a{color:#fff}nav li a:focus{background:none!important}.badge{padding:.45em .6em}.badge a{color:#fff!important;font-weight:400;text-decoration:none!important}.badge-110 /*Priprava kavy*/{background:#c9753d}.badge-4 /*Priprava kavy*/{background:#5d5b6a}.badge-3 /*Prakticke*/{background:#9dab86}.category-page{margin-bottom:60px;color:#fff!important;text-align:center;padding:60px;font-size:18px;background:#0e0000 url(images/bg-category-page.jpg) center center!important;background-repeat:no-repeat;background-size:cover;text-shadow:0 9px 16px rgba(0,0,0,0.75)}.post-entry a{color:#510602;border-bottom:1px solid #7db32e}.post-entry a:hover{color:#000;border-bottom:1px solid #000;text-decoration:none}#social{position:absolute;margin-left:-160px;margin-top:10px}.box{border:1px solid #e6e6e6}.wp-block-image{margin-top:1.5rem;margin-bottom:1.5rem}.wp-block-image figcaption,.wp-block-table figcaption{text-align:center;font-style:italic;margin-top:15px}.carousel-caption{color:#000;margin-top:80px}body.archive .post-entry header{background:none;height:auto}a.zoom img{transition:all .2s ease-in-out}a.zoom img:hover{transform:scale(1.02)}blockquote p{font-size:16px;line-height:28px}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#social > div > span > iframe{width:130px!important}div.fb_iframe_widget iframe{width:203px!important}.fb-page{float:left;margin-bottom:70px}.fb-page,.fb-page span,.fb-page span iframe[style]{width:100%!important}.fb-comments,.fb-comments span,.fb-comments iframe{min-width:100%!important;max-width:100%!important}ul.simplefilter{border-bottom:1px dashed #d4d4d4;margin-bottom:40px;padding-bottom:40px;float:left;width:100%}ul.simplefilter li{padding:15px;cursor:pointer;text-align:center;color:#000;border-right:1px solid #fff}ul.simplefilter li.active,ul.simplefilter li:hover{color:#000;font-weight:700;text-decoration:underline}.product{margin-bottom:30px;padding-left:5px;padding-right:5px}.product strong a{color:#510602}.product em a{font-weight:400;font-style:normal;color:#000}.post-entry ol{list-style:none;margin-top:30px;margin-bottom:40px;counter-reset:my-counter;margin-left:5px;padding-left:10px;font-size:18px;line-height:31px}.post-entry ol li{position:relative;padding-left:40px;margin-bottom:20px}.post-entry ol li:before{content:'';width:0;height:0;border:16px solid #280003;border-radius:40px;position:absolute;left:-12px;top:0}.post-entry ol li:after{content:counter(my-counter,decimal);counter-increment:my-counter;position:absolute;left:-11px;top:0;font-size:18px;font-weight:700;color:#FFF;text-align:center;width:30px}#brno-book{background:#f9f7f8 url(images/brno-book-bg.jpg) no-repeat;background-size:cover}#christmas{background:#f9f7f8 url(images/bg-christmas.jpg) no-repeat;background-size:contain;padding-top:200px!important}#christmas p#timer{font-size:46px;margin-top:36px;margin-bottom:36px;color:#d31633;font-weight:600;font-family:'Domine',serif}.border{border:1px solid #e6e6e6}.tip{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.tip strong{font-size:24px}.tip a{font-size:21px}#sidebar a{color:#510602}#sidebar a h5{font-size:18px}a.banner{background:url(images/banner-kavovy-obchudek.jpg) no-repeat center center;background-size:cover;height:350px;display:block}.countdown-box{background:#100303;color:#fff;margin-bottom:50px;border-top:1px solid #a45311;padding:30px}#countdown{font-size:21px;text-align:center;line-height:34px}#countdown strong{margin-bottom:15px;font-size:24px}.footer{color:#fff;padding-top:30px;padding-bottom:30px}.footer a{color:#555}.footer a:hover{color:#fff}.no-js .footer{background-image:url(images/bg-header.jpg)}.no-webp .footer{background-image:url(images/bg-header.jpg)}.webp .footer{background-image:url(images/bg-header.webp)}@media (max-width: 1610px){#social{display:none!important}}@media (min-width: 1200px){.container{max-width:1320px}}@media (max-width: 1200px){a.banner{width:303px;height:300px}.sklik-wrapper{padding:0}}@media (max-width: 991px){a.banner{margin-left:auto;margin-right:auto;width:370px;height:350px}.countdown-box{width:370px;margin-left:auto;margin-right:auto}nav ul li a{font-size:16px}nav ul li{margin-right:25px}nav ul li:last-of-type{margin-right:0}.sklik-wrapper{padding:15px;margin-bottom:30px}}@media (max-width: 550px){body h1{font-size:42px}}@media (max-width: 440px){body h1{font-size:36px}a.banner{width:280px;height:300px}.sklik-wrapper{padding:0;border:none;background:none}.countdown-box{width:280px}.logo{height:60px;overflow:hidden}.navbar-toggle{margin-top:0;margin-bottom:0}.logo a img{width:250px}.content{padding:15px}.button-green{width:100%;float:left;margin-bottom:50px}a.more-info{float:left;width:100%;margin-bottom:30px;text-align:center}}