@import url('https://fonts.googleapis.com/css2?family=Crimson+Pro:ital,wght@0,400;0,700;1,400;1,700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Berkshire+Swash&display=swap');@import url('https://fonts.googleapis.com/css2?family=Berkshire+Swash&display=swap');html{scroll-behavior: smooth}:target::before{content: "";display: block;height: 150px;margin: -150px 0 0;pointer-events: none;width: 0}#body{overflow: hidden}h1,h2{color: #fff;width: fit-content;height: 60px;margin: 0 auto 40px auto;text-align: center;line-height: 60px;white-space: nowrap;background: url('../images/heading.png') center top repeat-x;font-family: 'Berkshire Swash', cursive;font-weight: normal;position: relative}h1::before,h2::before{content: '';position: absolute;left: 0;top: 0;bottom: 0;width: 238px;transform: translateX(-100%);background: url('../images/heading-left.png') right top no-repeat}h1::after,h2::after{content: '';position: absolute;right: 0;top: 0;bottom: 0;width: 200px;transform: translateX(100%);background: url('../images/heading-right.png') left top no-repeat}@media only screen and (max-width: 767px){h1::after,h2::after,h1::before,h2::before{width: 120px}}#header{position: relative;margin-bottom: -3.33333333vw;z-index: 1;position: fixed;top: 0;left: 0;width: 100%;z-index: 10;border-top: 3px solid #600825;height: 160px}@media only screen and (min-width: 768px) and (max-width: 0){#header > .clip-wrapper{clip-path: url('#clipToolbar')}}@media only screen and (min-width: 768px){#header > .clip-wrapper{clip-path: url('#clipToolbar')}}#header:after{content: '';background: url('../images/arc.png') center top no-repeat;background-size: 100% auto;position: absolute;left: 0;bottom: 0;width: 100%;height: 3.36666667vw;z-index: 5}@media only screen and (max-width: 767px){#header{margin-bottom: 0}#header:after{background-size: 300% auto;height: 10.1vw;bottom: -2vw}}@media only screen and (max-width: 767px){#header{height: 65px}}#header > .clip-wrapper{height: 160px;width: 100%;position: absolute;background-color: #b51f24;background-image: url('../images/deco.png'), radial-gradient(ellipse at center top, #b51f24 0%, #b51f24 100px, transparent 500px), linear-gradient(to bottom, transparent, #600825 100%), url('../images/pattern.png');background-position: center bottom, center center, center center, center center;background-repeat: repeat-x, no-repeat, no-repeat, repeat}@media only screen and (max-width: 767px){#header > .clip-wrapper{background-image: url('../images/deco.png'), linear-gradient(to bottom, transparent, #600825 100%), url('../images/pattern.png');background-repeat: repeat-x, no-repeat, repeat}}@media only screen and (max-width: 767px){#header > .clip-wrapper{height: 65px}}#header.affix{z-index: 11}#logo{position: absolute;top: 50px;left: 50%;transform: translateX(-50%);z-index: 10}#logo a{font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;display: block;width: 270px;height: 180px;background: transparent url('../images/logo.png') center center no-repeat;background-size: 100% auto;z-index: 100;filter: drop-shadow(0px 10px 10px rgba(96,8,37,0.5))}@media only screen and (max-width: 767px){#logo{top: 0}#logo a{width: 135px;height: 90px}}.module-language{position: absolute;z-index: 10;left: 5vw;top: 20px}.module-language ul{list-style: none;margin: 0;padding: 0}.module-language ul li{display: inline-block;font-family: 'Berkshire Swash', cursive;margin: 0 10px 0 0}.module-language ul li:before{content: '●';display: inline-block;vertical-align: text-top;color: #fcaf23}@media only screen and (max-width: 767px){.module-language ul li:before{display: none}}@media only screen and (max-width: 767px){.module-language .lang-active{display: none}}.module-mainmenu{position: relative;z-index: 10;text-align: center;margin-top: -3px}.module-mainmenu li{padding: 0;margin: 0 5px;display: inline-block;line-height: 30px;height: 40px;width: 151px;background: url('../images/menu.png') center top no-repeat;background-size: 160px auto}.module-mainmenu li a{font-family: 'Berkshire Swash', cursive;font-size: 21.6px;text-decoration: none;display: block}.module-mainmenu li:hover{background-position: center -43px}.module-mainmenu li:hover a{color: #600825}@media only screen and (max-width: 767px){.module-mainmenu{display: none}}.module-cart{position: absolute;top: 20px;right: 5vw;z-index: 110}@media only screen and (max-width: 767px){.module-cart{right: 10px}}.module-cart #vmCartModule > a{display: inline-block;width: 30px;height: 30px;line-height: 34px;text-align: center;background: #fcaf23;border: 1px solid #fcaf23;transition: .3s all;margin: 0 0 0 10px;border-radius: 16px}.module-cart #vmCartModule > a path{fill: #600825;transition: .3s all}.module-cart #vmCartModule > a:hover{background: #600825}.module-cart #vmCartModule > a:hover path{fill: #fff}.module-cart .vm-cart-module-cart-link{position: relative}.module-cart .vm-cart-module-cart-link .total_products{position: absolute;width: 16px;height: 16px;top: -8px;right: -4px;line-height: 16px;background: #fff;color: #600825;text-align: center;border-radius: 8px;font-size: 15.3px}.module-cart .vm-cart-user-name{font-size: 21.6px;font-weight: bold}.module-cart .vm-cart-user-links{min-width: 300px}#vm-cart-user{display: none}#mobilemenu{position: absolute;z-index: 10;top: 20px;left: 60px}#mobilemenu .mobile-menu-link{display: inline-block;width: 30px;height: 30px;line-height: 34px;text-align: center;background: #fcaf23;border: 1px solid #fcaf23;transition: .3s all;border-radius: 16px}#mobilemenu .mobile-menu-link path{fill: #600825;transition: .3s all}#mobilemenu .mobile-menu-link:hover{background: #600825}#mobilemenu .mobile-menu-link:hover path{fill: #fff}#mobile-menu{display: none}.module-social{position: absolute;top: 55px;left: 50%;transform: translateX(120px);font-family: 'Berkshire Swash', cursive}@media only screen and (max-width: 767px){.module-social{top: 100px;transform: translateX(-50%)}}.module-social a{display: inline-block;position: relative;animation: pulse 1s linear 0s infinite alternate}.module-social a img{max-width: none}.module-social a span{position: absolute;left: 20px;top: 50%;transform: translateY(-50%)}@keyframes pulse{from{filter: drop-shadow(0 0 2px #fbdf5b)}to{filter: drop-shadow(0 0 10px #fbdf5b)}}#heading{z-index: 5;position: relative}#heading .module-header{position: relative;margin-bottom: -3.33333333vw;z-index: 1;z-index: 5}@media only screen and (min-width: 768px) and (max-width: 0){#heading .module-header > .clip-wrapper{clip-path: url('#clipHeader')}}@media only screen and (min-width: 768px){#heading .module-header > .clip-wrapper{clip-path: url('#clipHeader')}}#heading .module-header:after{content: '';background: url('../images/arc.png') center top no-repeat;background-size: 100% auto;position: absolute;left: 0;bottom: 0;width: 100%;height: 3.36666667vw;z-index: 5}@media only screen and (max-width: 767px){#heading .module-header{margin-bottom: 0}#heading .module-header:after{background-size: 300% auto;height: 10.1vw;bottom: -2vw}}#heading .module-header::after{background-image: url('../images/arc-inverse.png')}@media only screen and (max-width: 767px){#heading .module-header::after{bottom: -4vw}}#heading .module-header > .clip-wrapper{height: 31.33333333vw;background: #b51f24;background-size: cover;min-height: 250px}#heading .module-inner,#heading .module-content{height: 100%}#heading .bannergroup{position: relative;height: 100%}#heading .bannergroup .navPrev,#heading .bannergroup .navNext{position: absolute;bottom: 180px;z-index: 3;width: 28px;height: 51px;background: url('../images/sliderarrow.webp') center no-repeat;background-size: contain;cursor: pointer}#heading .bannergroup .navPrev{left: 20px}#heading .bannergroup .navNext{right: 20px;transform: rotate(180deg)}#heading .bannergroup .banneritem{position: absolute;width: 100%;opacity: 0;pointer-events: none;display: flex;align-items: stretch;justify-content: flex-end;height: 100%;transition: .6s linear}#heading .bannergroup .banneritem img{object-fit: cover;object-position: center}#heading .bannergroup .banneritem::before{content: '';position: absolute;width: 516px;height: 250px;background: url('../images/sliderdeco.webp') center top;background-size: 100% auto;left: 0;bottom: 217px;z-index: 1}#heading .bannergroup .banneritem::after{content: '';position: absolute;left: 0;width: 60%;height: 100%;background: url('../images/slider.webp') left center no-repeat;background-size: auto 100%;mask-image: linear-gradient(to right, #000 0%, #000 80%, transparent 100%)}#heading .bannergroup .banneritem .bannertext{position: absolute;z-index: 2;box-sizing: border-box;left: 0;bottom: 100px;width: 528px;height: 217px;background: url('../images/slidertextbg.webp') 0 0 no-repeat;background-size: cover;text-align: center;font-size: 1.5em;line-height: 1.1;color: #b51f24;padding: 1em 100px;transform: translateX(-100%);transition: .3s all;transition-delay: .2s}#heading .bannergroup .banneritem .bannertext h3{color: #600825;font-family: "Berkshire Swash", serif;font-weight: 400;font-style: normal;font-size: 1.5em}#heading .bannergroup .banneritem.on{opacity: 1;pointer-events: all}#heading .bannergroup .banneritem.on .bannertext{transform: none}@media only screen and (max-width: 1199px){#heading .banneritem::before{display: none}#heading .bannergroup .banneritem .bannertext{transform: translateX(-100%) scale(.7);transform-origin: left bottom;bottom: 30px}#heading .bannergroup .banneritem.on .bannertext{transform: scale(.7)}}@media only screen and (max-width: 767px){#heading .banneritem::after{display: none}#heading .bannergroup .banneritem img{width: 100%}#heading .bannergroup .banneritem .bannertext{transform: translateX(-100%) scale(.5);transform-origin: left bottom;bottom: 30px}#heading .bannergroup .banneritem.on .bannertext{transform: scale(.5)}#heading .bannergroup .navPrev,#heading .bannergroup .navNext{bottom: 60px;transform: scale(.7)}#heading .bannergroup .navNext{transform: scale(.7) rotate(180deg)}}body{overflow-x: hidden;padding-top: 120px}@media only screen and (max-width: 767px){body{padding-top: 65px}}#main-wrapper{background: #fcaf23 url('../images/pattern.png') center bottom repeat;position: relative;padding-bottom: 100px;z-index: 4}#main-wrapper:after{content: '';background: #fcaf23 url('../images/pattern.png') center bottom repeat;background-position: top;position: absolute;left: 0;bottom: -49px;width: 100%;height: 50px;clip-path: url('#clipBottomRadius')}#main{background: #600825 radial-gradient(ellipse at center top, #b51f24 0%, transparent 500px);box-sizing: border-box;padding: 2.5vw 20px;position: relative;z-index: 1;filter: drop-shadow(0px 10px 10px rgba(96,8,37,0.5))}#main:before{content: '';background: #600825;position: absolute;left: 0;bottom: -49px;width: 100%;height: 50px;clip-path: url('#clipBottomRadius')}@media only screen and (max-width: 767px){#main{background: #600825 radial-gradient(ellipse at center top, #b51f24 0%, transparent 150px)}}#main:before{content: '';background: #600825;position: absolute;left: 0;bottom: -49px;width: 100%;height: 50px;clip-path: url('#clipBottomRadius')}#main:after{content: '';background: url('../images/deco-main.png') center center no-repeat;position: absolute;right: -180px;bottom: -150px;width: 386px;height: 295px;pointer-events: none;z-index: 10}@media only screen and (max-width: 767px){#main:after{display: none}}.module-video{margin-bottom: 20px}.module-video .module-inner{width: 100%;position: relative}.module-video video{pointer-events: none}.module-video .menu{position: absolute;bottom: -15px;height: 115px;left: 50%;transform: translateX(-50%);display: flex;justify-content: center}.module-video .menu > *{display: block;height: 100%;flex: 0 0 16.66666667%;background-size: contain;background-position: center bottom;background-repeat: no-repeat}.module-video .menu > *:hover{animation-name: homemenu;animation-duration: 0.6s}.module-video .menu > *.home04{flex-basis: 33.33333333%;position: relative}.module-video .menu > *.home04::after{content: '';position: absolute;top: 10%;bottom: 20%;left: 35%;width: 0;background: transparent url('../images/home/arrow.png') left center no-repeat;background-size: contain;transition: all .3s ease}.module-video .menu > *.home04:hover::after{width: 30%}.module-video .menu > *.home06{flex-basis: 50%;position: relative}.module-video .menu > *.home06::before{content: '';position: absolute;top: 10%;bottom: 20%;left: 23%;width: 0;background: transparent url('../images/home/arrow.png') left center no-repeat;background-size: contain;transition: all .3s ease}.module-video .menu > *.home06::after{content: '';position: absolute;top: 10%;bottom: 20%;left: 55%;width: 0;background: transparent url('../images/home/arrow.png') left center no-repeat;background-size: contain;transition: all .3s ease}.module-video .menu > *.home06:hover::after,.module-video .menu > *.home06:hover::before{width: 22%}@media (min-width: 980px) and (max-width: 1199px){.module-video .menu{bottom: -12px}}@media (min-width: 768px) and (max-width: 979px){.module-video .menu{bottom: -8px}}@media (max-width: 767px){.module-video .menu{display: none}}body.cs-cz .module-video .menu .home01{background-image: url('../images/home/cs/01.png')}body.cs-cz .module-video .menu .home02{background-image: url('../images/home/cs/02.png')}body.cs-cz .module-video .menu .home03{background-image: url('../images/home/cs/03.png')}body.cs-cz .module-video .menu .home04{background-image: url('../images/home/cs/04.png')}body.cs-cz .module-video .menu .home05{background-image: url('../images/home/cs/05.png')}body.cs-cz .module-video .menu .home06{background-image: url('../images/home/cs/06.png')}body.en-gb .module-video .menu .home01{background-image: url('../images/home/en/01.png')}body.en-gb .module-video .menu .home02{background-image: url('../images/home/en/02.png')}body.en-gb .module-video .menu .home03{background-image: url('../images/home/en/03.png')}body.en-gb .module-video .menu .home04{background-image: url('../images/home/en/04.png')}body.en-gb .module-video .menu .home05{background-image: url('../images/home/en/05.png')}body.en-gb .module-video .menu .home06{background-image: url('../images/home/en/06.png')}@keyframes homemenu{0%{transform: scale(1)}50%{transform: scale(1.03)}100%{transform: scale(1)}}#lunch{position: relative;margin-bottom: -3.33333333vw;z-index: 1;z-index: 3}@media only screen and (min-width: 768px) and (max-width: 0){#lunch > .clip-wrapper{clip-path: url('#clipLunch')}}@media only screen and (min-width: 768px){#lunch > .clip-wrapper{clip-path: url('#clipLunch')}}#lunch:after{content: '';background: url('../images/arc.png') center top no-repeat;background-size: 100% auto;position: absolute;left: 0;bottom: 0;width: 100%;height: 3.36666667vw;z-index: 5}@media only screen and (max-width: 767px){#lunch{margin-bottom: 0}#lunch:after{background-size: 300% auto;height: 10.1vw;bottom: -2vw}}#lunch > .clip-wrapper{background-color: #b51f24;background-image: url('../images/deco.png'), radial-gradient(ellipse at center top, #b51f24 0%, #b51f24 100px, transparent 500px), linear-gradient(to bottom, transparent, #600825 100%), url('../images/pattern.png');background-position: center bottom, center center, center center, center center;background-repeat: repeat-x, no-repeat, no-repeat, repeat}@media only screen and (max-width: 767px){#lunch > .clip-wrapper{background-image: url('../images/deco.png'), linear-gradient(to bottom, transparent, #600825 100%), url('../images/pattern.png');background-repeat: repeat-x, no-repeat, repeat}}#lunch > .clip-wrapper > .module-inner{padding: 100px 0}#lunch .weekdays-intro{color: #fff;font-size: 21.6px;text-align: center;font-style: italic;font-weight: bold}#lunch .vm-products{display: flex;flex-wrap: wrap;justify-content: space-between}@media only screen and (max-width: 767px){#lunch .vm-products{display: block}}#lunch .vm-product{flex-grow: 0;flex-shrink: 1;flex-basis: calc(50% - 95px);max-width: calc(50% - 95px);margin-bottom: 0}@media only screen and (max-width: 767px){#lunch .vm-product{max-width: none}}#lunch h4{margin: 0}#lunch h4:after{display: none}#lunch .vm-product-desc{float: none}#lunch .vm-product-price{position: static;float: left}#submenu{position: relative;margin-bottom: -3.33333333vw;z-index: 1;z-index: 3}@media only screen and (min-width: 768px) and (max-width: 0){#submenu > .clip-wrapper{clip-path: url('#clipSubmenu')}}@media only screen and (min-width: 768px){#submenu > .clip-wrapper{clip-path: url('#clipSubmenu')}}#submenu:after{content: '';background: url('../images/arc.png') center top no-repeat;background-size: 100% auto;position: absolute;left: 0;bottom: 0;width: 100%;height: 3.36666667vw;z-index: 5}@media only screen and (max-width: 767px){#submenu{margin-bottom: 0}#submenu:after{background-size: 300% auto;height: 10.1vw;bottom: -2vw}}#submenu .clip-wrapper{background-color: #b51f24;background-image: url('../images/deco.png'), radial-gradient(ellipse at center top, #b51f24 0%, #b51f24 100px, transparent 500px), linear-gradient(to bottom, transparent, #600825 100%), url('../images/pattern.png');background-position: center bottom, center center, center center, center center;background-repeat: repeat-x, no-repeat, no-repeat, repeat;padding: 60px 0}@media only screen and (max-width: 767px){#submenu .clip-wrapper{background-image: url('../images/deco.png'), linear-gradient(to bottom, transparent, #600825 100%), url('../images/pattern.png');background-repeat: repeat-x, no-repeat, repeat}}#submenu .vm-categories-menu{margin: 0}@media only screen and (max-width: 767px){#submenu .vm-categories-menu{margin: 0 20px}}#submenu .vm-categories-menu .vm-category{margin-top: 20px}#submenu .vm-categories-menu a{font-size: 21.6px;font-weight: bold;display: block;background: #4c111e;color: #fff;text-decoration: none;padding: 10px 20px;font-weight: normal;line-height: 26px}#submenu .vm-categories-menu a::before{content: '';display: inline-block;vertical-align: bottom;width: 26px;height: 26px;background: url('../images/icons/menu.png') center 0 no-repeat;background-size: 100% auto;margin-right: 20px}#submenu .vm-categories-menu a:hover{color: #600825;background: #fcaf23;box-shadow: 0 0 10px 10px #4c111e}#submenu .vm-categories-menu a:hover:before{background-position: center -26px}#separator{height: 23.66666667vw;position: relative;margin-bottom: -3.33333333vw;z-index: 1;min-height: 300px}@media only screen and (min-width: 768px) and (max-width: 0){#separator > .clip-wrapper{clip-path: url('#clipSeparator')}}@media only screen and (min-width: 768px){#separator > .clip-wrapper{clip-path: url('#clipSeparator')}}#separator:after{content: '';background: url('../images/arc.png') center top no-repeat;background-size: 100% auto;position: absolute;left: 0;bottom: 0;width: 100%;height: 3.36666667vw;z-index: 5}@media only screen and (max-width: 767px){#separator{margin-bottom: 0}#separator:after{background-size: 300% auto;height: 10.1vw;bottom: -2vw}}#separator::after{background-image: url('../images/arc-inverse.png')}@media only screen and (max-width: 767px){#separator::after{bottom: -4vw}}#separator .clip-wrapper{background: url('../images/separator.jpg') center center no-repeat;background-size: cover;height: 100%}#separator .module-content{position: absolute;top: 50%;right: 0;width: 402px;height: 179px;box-sizing: border-box;padding: 20px 20px 20px 100px;background: url('../images/header3.png') right top no-repeat;background-size: cover;transform: translateY(-70%);color: #600825;display: flex;align-items: center}#separator .module-content h3,#separator .module-content h4,#separator .module-content a{color: #600825}#menu{background: #fcaf23 url('../images/pattern.png') center bottom repeat;padding: 0 0 100px 0}#menu .module-inner{background: #600825 radial-gradient(ellipse at center top, #b51f24 0%, transparent 500px);box-sizing: border-box;padding: 2.5vw 20px;position: relative;filter: drop-shadow(0px 10px 10px rgba(96,8,37,0.5))}#menu .module-inner:before{content: '';background: #600825;position: absolute;left: 0;bottom: -49px;width: 100%;height: 50px;clip-path: url('#clipBottomRadius')}@media only screen and (max-width: 767px){#menu .module-inner{background: #600825 radial-gradient(ellipse at center top, #b51f24 0%, transparent 150px)}}#gallery{background: #600825 url('../images/pattern.png') center center repeat;padding: 60px 0;position: relative}#gallery .gallery-title{color: #fff;font-weight: normal;text-align: center;font-family: 'Berkshire Swash', cursive}#gallery .gallery{display: flex;overflow: hidden}#gallery .gallery li{flex: 0 0 33.33333333%;max-width: 540px;padding: 0;margin: 10px 0;-webkit-transition: .3s all;-moz-transition: .3s all;-o-transition: .3s all;transition: .3s all}#gallery .gallery li:hover{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05)}#gallery .gallery li a{filter: drop-shadow(0 0 2px #fcaf23)}#gallery .gallery li img{box-sizing: border-box;clip-path: url('#clipGallery')}@media only screen and (max-width: 767px){#gallery .gallery{display: block;height: 290px;margin-bottom: 20px}#gallery .gallery li{width: 270px;margin: 20px auto !important}}#gallery .gallery-nav{list-style: none;margin: 0 0 20px 0;padding: 0;text-align: center}#gallery .gallery-nav li{display: inline-block;cursor: pointer;text-decoration: underline;font-weight: bold;margin: 0 0 0 10px;padding: 0 0 0 10px;border-left: 1px solid #fcaf23;color: #fcaf23}#gallery .gallery-nav li.active{color: #fff;text-decoration: none}#gallery .gallery-nav li:first-child{border: none}#gallery .gallery-nav-phone-wrapper{text-align: center;margin-bottom: 20px}#gallery .gallery-nav-phone{margin: 0 auto;cursor: pointer}#gallery::before{content: '';position: absolute;top: -150px;left: 0;width: 313px;height: 403px;background: url('../images/deco-gallery.png') left top no-repeat;background-size: contain;filter: drop-shadow(0 0 10px rgba(96,8,37,0.8))}@media only screen and (max-width: 767px){#gallery::before{display: none}}#contact{padding: 60px 0;background: #fcaf23 url('../images/pattern.png') center bottom repeat;color: #600825;position: relative}#contact h3,#contact h4,#contact a{color: #600825}#contact [class*=span]{background: rgba(255,255,255,0.2);padding: 20px;box-sizing: border-box}#contact h3{text-align: center;font-family: 'Berkshire Swash', cursive}#contact:before{content: '';position: absolute;top: 100px;right: 0;width: 195px;height: 341px;background: url('../images/deco-contact.png') right top no-repeat;background-size: contain}@media only screen and (max-width: 767px){#contact:before{display: none}}#contact:after{content: '';position: absolute;top: -150px;right: 0;width: 271px;height: 300px;background: url('../images/deco-contact2.png') right top no-repeat;background-size: contain;filter: drop-shadow(0 0 10px rgba(96,8,37,0.8));z-index: 5}@media only screen and (max-width: 767px){#contact:after{display: none}}footer{text-align: center;padding: 20px 0}footer p{margin: 0}span.vmshipment_name,span.vmshipment_description,span.vmpayment_name,span.vmpayment_description{display: block}span.vmshipment_name,span.vmpayment_name{font-weight: bold}span.vmshipment_description,span.vmpayment_description{font-style: italic}.vm-product-fields-params1,.vm-product-fields-params2{margin: 10px 0}.vm-product-fields-params1 .vm-product-field,.vm-product-fields-params2 .vm-product-field{padding-left: 48px;background-position: 0 0;background-repeat: no-repeat;background-size: 32px auto;margin-bottom: 10px}.vm-product-fields-params1 .vm-product-field-title,.vm-product-fields-params2 .vm-product-field-title{color: #600825;display: block;font-size: 16.2px;line-height: 15px}.vm-product-fields-params1 .vm-product-field-value,.vm-product-fields-params2 .vm-product-field-value{display: block;font-weight: bold;font-size: 19.8px}.vm-product-fields-params1 + .vm-product-fields-params2{margin-top: -10px}.vm-category-description{margin-bottom: 40px}.vm-categories .vm-categories-row,.vm-popup-related-categories .vm-categories-row{display: flex;justify-content: space-around;align-items: stretch;position: relative}@media only screen and (max-width: 767px){.vm-categories .vm-categories-row,.vm-popup-related-categories .vm-categories-row{display: block}}@media only screen and (min-width: 768px) and (max-width: 0){.vm-categories .vm-categories-row::before,.vm-popup-related-categories .vm-categories-row::before{content: '';position: absolute;top: 45%;left: 0;width: 100%;height: 0;border-top: 2px dotted #fcaf23}}@media only screen and (min-width: 768px){.vm-categories .vm-categories-row::before,.vm-popup-related-categories .vm-categories-row::before{content: '';position: absolute;top: 45%;left: 0;width: 100%;height: 0;border-top: 2px dotted #fcaf23}}.vm-categories .vm-category,.vm-popup-related-categories .vm-category{text-align: center;position: relative;margin: 0 0 60px 0;flex: 0 1 250px}.vm-categories .vm-category .vm-category-media-container,.vm-popup-related-categories .vm-category .vm-category-media-container{max-width: 180px;margin: 0 auto}.vm-categories .vm-category .vm-category-media-container a,.vm-popup-related-categories .vm-category .vm-category-media-container a{display: block;transition: .3s all;max-width: 100%}.vm-categories .vm-category .vm-category-media-container a img,.vm-popup-related-categories .vm-category .vm-category-media-container a img{border: 2px solid #fcaf23;-webkit-border-radius: 200px;-moz-border-radius: 200px;border-radius: 200px;box-sizing: border-box}@media only screen and (max-width: 767px){.vm-categories .vm-category .vm-category-media-container,.vm-popup-related-categories .vm-category .vm-category-media-container{max-width: 250px}}.vm-categories .vm-category h4,.vm-popup-related-categories .vm-category h4,.vm-categories .vm-category h5,.vm-popup-related-categories .vm-category h5{position: absolute;top: -16px;left: 0;width: 100%;height: 33px;line-height: 33px;text-align: center;background: url('../images/subheading.png') center top no-repeat;background-size: auto 65px;margin: 0;font-weight: normal;font-size: 18px;filter: drop-shadow(0 0 15px rgba(0,0,0,0.6))}.vm-categories .vm-category h4 a,.vm-popup-related-categories .vm-category h4 a,.vm-categories .vm-category h5 a,.vm-popup-related-categories .vm-category h5 a{color: #fff}.vm-categories .vm-category:hover .vm-category-media-container a,.vm-popup-related-categories .vm-category:hover .vm-category-media-container a{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05)}.vm-categories .vm-category:hover h4,.vm-popup-related-categories .vm-category:hover h4{background-position: center -32px}.vm-categories .vm-category:hover h4 a,.vm-popup-related-categories .vm-category:hover h4 a{text-decoration: none;color: #600825}.vm-categories .vm-category .vm-category-new,.vm-popup-related-categories .vm-category .vm-category-new{display: none}.vm-popup-related-categories .vm-category{margin-bottom: 0;padding: 0 20px}.vm-products .vm-product{display: block;position: relative;background: #4c111e;margin-left: 75px;margin-top: 80px;margin-bottom: 80px;text-decoration: none}.vm-products .vm-product .vm-product-inner{color: #fff;text-decoration: none;display: flex;justify-content: stretch;align-items: center;padding: 10px 20px 10px 120px;min-height: 90px;box-sizing: border-box}.vm-products .vm-product .vm-product-sku{position: absolute;top: 0;right: 0;width: 40px;height: 40px;line-height: 45px;white-space: nowrap;text-align: center;color: #600825;border-radius: 25px;font-weight: bold;font-size: 21.6px;background: #fcaf23}.vm-products .vm-product .vm-product-media-container{position: absolute;left: -75px;top: -30px;width: 150px;height: 150px}.vm-products .vm-product .vm-product-media-container img{border: 2px solid #fcaf23;-webkit-border-radius: 200px;-moz-border-radius: 200px;border-radius: 200px;-webkit-transition: .3s all;-moz-transition: .3s all;-o-transition: .3s all;transition: .3s all;box-sizing: border-box;max-width: 150px}@media only screen and (max-width: 767px){.vm-products .vm-product{margin-left: 0;margin-top: 95px}.vm-products .vm-product .vm-product-inner{padding-left: 20px;padding-top: 95px}.vm-products .vm-product .vm-product-media-container{left: 50%;top: -75px;transform: translateX(-50%)}}.vm-products .vm-product .vm-product-container{width: 100%;position: relative;overflow: hidden}.vm-products .vm-product .vm-product-line{display: flex;align-items: flex-end;justify-content: stretch;margin-bottom: 10px}.vm-products .vm-product h4{margin: 0 10px 0 0;overflow: hidden;text-transform: uppercase;flex: 1 1 auto;position: relative;font-size: 18px;line-height: 18px}.vm-products .vm-product h4:after{content: '';border-bottom: 2px dotted #fcaf23;position: absolute;bottom: 0;width: 100%;transform: translateX(10px)}@media only screen and (max-width: 767px){.vm-products .vm-product h4{white-space: normal;overflow: visible}.vm-products .vm-product h4:after{display: none}}.vm-products .vm-product h4 .vm-product-fields-hotness{white-space: nowrap;width: auto;flex: 0}.vm-products .vm-product h4 .vm-product-fields-hotness i{display: inline-block;vertical-align: baseline;width: 12px;height: 16px;background: transparent url('../images/chilli.png') center center no-repeat;background-size: contain}.vm-products .vm-product h4 a{color: #fff;text-decoration: none}.vm-products .vm-product .vm-product-desc{font-weight: normal;font-style: italic}.vm-products .vm-product .vm-product-price{font-weight: bold;font-size: 27px;flex: 0 0 auto;text-align: right}.vm-products .vm-product .PricediscountAmount,.vm-products .vm-product .price-crossed + .PricesalesPrice{display: none}.vm-products .vm-product:hover .vm-product-media-container img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05)}.vm-products ul.subcategories-nav li{margin-bottom: 10px}.vm-products .subcategory-title{position: relative}.vm-products .subcategory-title span{display: inline-block;width: 325px;background: url('../images/subheading.png') center -66px no-repeat;color: #600825;text-align: center;line-height: 66px;position: relative;z-index: 1}.vm-products .subcategory-title::after{position: absolute;pointer-events: none;content: '';bottom: 33px;left: 20px;right: 0;transform: translateY(50%);border-top: 2px dotted #fbdf5b}@media only screen and (min-width: 1200px) and (max-width: 0){.vm-products .subcategory-products{display: flex;flex-wrap: wrap;justify-content: space-between}.vm-products .subcategory-products .vm-product{width: calc(48% - 75px)}}@media only screen and (min-width: 1200px){.vm-products .subcategory-products{display: flex;flex-wrap: wrap;justify-content: space-between}.vm-products .subcategory-products .vm-product{width: calc(48% - 75px)}}body.lunchmenu .vm-products .vm-product-sku,body.home .vm-products .vm-product-sku{display: none}.vm-product-details{position: relative}.vm-product-details .vm-product-name{text-transform: uppercase}.vm-product-details .vm-product-details-desc{font-style: italic}.vm-product-details .vm-product-details-price{margin: 20px 0;padding: 20px 0;padding: 20px;background: #4c111e}.vm-product-details .vm-product-details-price > div{display: flex;justify-content: stretch;align-items: baseline}.vm-product-details .vm-product-details-price .price-label{display: inline-block;width: 100px;flex: 1;white-space: nowrap;overflow: hidden}.vm-product-details .vm-product-details-price .price-label::after{content: ' ............................................................................................................................................................................................................................................................................................................................';font-weight: normal;color: #fcaf23}.vm-product-details .vm-product-details-price .price{margin-left: 10px;font-weight: bold;flex: 0 0 auto;text-align: right}.vm-product-details .vm-product-details-price .price-basePriceWithTax .price{font-size: 27px;vertical-align: baseline}.vm-product-details .vm-product-details-price .price-salesPrice{display: none}.vm-product-details .vm-btn-cart{background: transparent;border: none;color: #fcaf23;text-decoration: underline;font-size: 21.6px;transition: .3s all;text-transform: lowercase}.vm-product-details .vm-btn-cart::before{content: '';display: inline-block;width: 40px;height: 40px;margin-right: 10px;background: #fcaf23 url('../images/cart.png') center center no-repeat;background-size: 25px auto;border-radius: 20px;vertical-align: middle}.vm-product-details .vm-btn-cart:hover{color: #fff}.vm-product-details .vm-btn-category{display: none}.vm-product-details .vm-btn-cart-disabled{font-weight: bold;font-size: 21.6px}.vm-product-details .vm-customfields-wrap .vm-product-field{overflow: hidden}.vm-product-details .vm-customfields-wrap label,.vm-product-details .vm-customfields-wrap h4{float: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 30px;font-size: 18px;font-weight: normal;margin: 0 20px 0 0;width: 100px;padding: 0 !important}.vm-product-details .vm-customfields-wrap label input[type=radio],.vm-product-details .vm-customfields-wrap h4 input[type=radio]{vertical-align: baseline;float: none;margin: 0 10px 0 0}.vm-product-details .vm-customfields-wrap select{margin: 0}.vm-product-details .vm-customfields-wrap .vm-product-field-value{line-height: 30px;font-weight: bold;font-size: 21.6px}.vm-product-details .addtocart-bar{margin-top: 10px}.vm-product-details .addtocart-bar .add-to-cart-quantity label{float: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 30px;font-size: 18px;font-weight: normal;margin: 0 20px 0 0;width: 100px}.vm-product-details .addtocart-bar .add-to-cart-quantity input{width: 50px;text-align: center}.vm-product-details .addtocart-bar .add-to-cart-buttons .addtocart-button-additional{display: none}.vm-product-details .addtocart-bar .add-to-cart-buttons .vm-btn-cart-disabled{line-height: 40px}@media (max-width: 767px){.vm-product-details .addtocart-bar .add-to-cart-buttons{text-align: center}.vm-product-details .addtocart-bar .add-to-cart-buttons .addtocart-button-additional{float: none;margin-top: 20px;display: inline-block}}.vm-product-details .addtocart-area-disabled{text-align: center}.vm-product-details .vm-product-main-image-wrapper{text-align: center}.vm-product-details .vm-product-main-image{overflow: hidden;max-width: 100%}.vm-product-details .vm-product-main-image img{border: 2px solid #fcaf23;box-sizing: border-box;border-radius: 300px}.vm-product-details .stockablecustomfields_fields_wrapper,.vm-product-details .vm-product-field-id-11{margin: 20px 0;padding: 20px 0;padding: 20px;background: #4c111e}.vm-product-details .stockablecustomfields_fields_wrapper .vm-product-field-title,.vm-product-details .vm-product-field-id-11 .vm-product-field-title{float: none;width: auto;margin: 0 0 10px 0}.vm-product-details .stockablecustomfields_fields_wrapper label,.vm-product-details .vm-product-field-id-11 label{float: none;display: flex;justify-content: stretch;align-items: baseline;width: auto;overflow: hidden;margin: 0 0 10px 0;padding: 0}.vm-product-details .stockablecustomfields_fields_wrapper label input,.vm-product-details .vm-product-field-id-11 label input{margin-top: 8px}.vm-product-details .stockablecustomfields_fields_wrapper label .variant-name,.vm-product-details .vm-product-field-id-11 label .variant-name{flex: 1;float: left;width: 180px;white-space: nowrap;overflow: hidden;margin: 0 5px}.vm-product-details .stockablecustomfields_fields_wrapper label .variant-name:after,.vm-product-details .vm-product-field-id-11 label .variant-name:after{content: '.......................................................................................................';font-weight: normal;color: #fcaf23}.vm-product-details .stockablecustomfields_fields_wrapper label .variant-price,.vm-product-details .vm-product-field-id-11 label .variant-price{font-weight: bold;float: left}.vm-product-details .stockablecustomfields_fields_wrapper > label,.vm-product-details .vm-product-field-id-11 > label{font-weight: bold}.vm-product-details .stockablecustomfields_fields_wrapper input,.vm-product-details .vm-product-field-id-11 input{margin: 0}.vm-product-details .vm-product-field-type-S{margin: 20px 0;padding: 20px 0;padding: 20px;background: #4c111e}.vm-product-details .vm-product-fields-hotness i{display: inline-block;vertical-align: baseline;width: 19px;height: 24px;background: transparent url('../images/chilli.png') center center no-repeat;background-size: contain}.vm-product-details .vm-product-social{margin: 20px 0}body.lang-cs .vm-product-details .vm-product-details-sku::before{content: 'č. '}body.lang-en .vm-product-details .vm-product-details-sku::before{content: 'no. '}#ProOPC{font-family: 'Crimson Pro', serif !important;font-size: 18px !important;color: #fff !important}#ProOPC h1,#ProOPC h2,#ProOPC h3,#ProOPC h4{font-family: 'Crimson Pro', serif !important;font-size: 18px !important;color: #fcaf23 !important}#ProOPC span,#ProOPC div,#ProOPC p,#ProOPC button{font-family: 'Crimson Pro', serif !important;font-size: 18px !important;color: #fff !important}#ProOPC input,#ProOPC select{font-family: 'Crimson Pro', serif !important;font-size: 18px !important}#ProOPC .proopc-change-shopper-cont,#ProOPC .proopc-login-message-cont,#ProOPC .proopc-continue-link,#ProOPC .proopc-st-address{display: none}#ProOPC .proopc-table-striped{border: none !important}#ProOPC .proopc-table-striped th,#ProOPC .proopc-table-striped td{border-color: #fcaf23 !important}#ProOPC .proopc-table-striped th,#ProOPC .proopc-table-striped th span{color: #fcaf23 !important}#ProOPC h1.cart-page-title{color: #fcaf23 !important;font-size: 31.5px !important;line-height: 60px}#ProOPC h1.cart-page-title span{font-size: 31.5px !important;color: #fcaf23 !important}#ProOPC .proopc-shipments{margin-top: 0}#ProOPC #city_field{background-color: #eee}#ProOPC .proopc-finalpage,#ProOPC.cart-view{position: relative}#ProOPC table.cart-summary.proopc-table-striped tr td{background: #600825}#ProOPC table.cart-summary.proopc-table-striped tr th,#ProOPC .first-page .cart-summary.proopc-table-striped tr.cart-sub-total td,#ProOPC .proopc-register-login h3,#ProOPC .cart-summary.proopc-table-striped .grand-total td,#ProOPC .cart-summary.proopc-table-striped .grand-total-p-currency td,#ProOPC .continue-checkout-box,#ProOPC .proopc-process-title{background: #4c111e !important;color: #fcaf23 !important;border-color: #fcaf23 !important}#ProOPC .price-title,#ProOPC .final-price,#ProOPC .product-discount,#ProOPC .product-price .PricesalesPrice,#ProOPC .col-total .PricesalesPrice,#ProOPC .col-total .PricecostPrice,#ProOPC .grand-total .PricebillTotal{font-weight: bold;color: #fcaf23}#ProOPC .col-total .PricesalesPrice,#ProOPC .col-total .PricecostPrice,#ProOPC .grand-total .PricebillTotal{font-size: 27px !important}#ProOPC .proopc-register-login .proopc-inner{background: transparent}#ProOPC .proopc-register > .proopc-inner,#ProOPC .proopc-login > .proopc-inner,#ProOPC .inner-wrap{border-top: none;padding-top: 10px !important;padding-bottom: 10px !important;border-color: #fcaf23 !important}#ProOPC .proopc-input-group-level label{color: #fcaf23}#ProOPC .password-stregth{color: #fcaf23;text-shadow: none}#ProOPC .cart-images{width: 130px !important;margin-left: -150px !important;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important;-webkit-border-radius: 200px;-moz-border-radius: 200px;border-radius: 200px;overflow: hidden;padding: 0 !important}@media (max-width: 480px){#ProOPC .cart-images{margin-left: 0 !important}}#ProOPC .cart-images img{border: 2px solid #fcaf23 !important;-webkit-border-radius: 200px !important;-moz-border-radius: 200px !important;border-radius: 200px !important;box-sizing: border-box !important;max-width: 130px !important;max-height: 130px !important}#ProOPC .cart-product-description.with-image{padding-left: 150px !important}@media (max-width: 480px){#ProOPC .cart-product-description.with-image{padding-left: 0 !important}}#ProOPC .proopc-product-name a,#ProOPC .col-name a{color: #fff;text-decoration: none;font-size: 22.5px !important}#ProOPC .col-name{width: 50%}@media (max-width: 767px){#ProOPC .col-name{width: auto}}#ProOPC .col-price span{display: block}#ProOPC .cart-sub-total td,#ProOPC .grand-total td{vertical-align: middle !important}#ProOPC .grand-total .PricebillTotal,#ProOPC .first-page .cart-sub-total .col-total .PricesalesPrice{color: #fcaf23}#ProOPC .vmshipment_name,#ProOPC .vmpayment_name{display: block}#ProOPC .vmshipment_description,#ProOPC .vmpayment_description{display: block;font-style: italic}#ProOPC .proopc-btn-inverse,#ProOPC .proopc-btn-info{background: #fcaf23;color: #fff}#ProOPC .proopc-btn-inverse:hover,#ProOPC .proopc-btn-info:hover,#ProOPC .proopc-btn-inverse:focus,#ProOPC .proopc-btn-info:focus,#ProOPC .proopc-btn-inverse:active,#ProOPC .proopc-btn-info:active,#ProOPC .proopc-btn-inverse.active,#ProOPC .proopc-btn-info.active,#ProOPC .proopc-btn-inverse.disabled,#ProOPC .proopc-btn-info.disabled,#ProOPC .proopc-btn-inverse[disabled],#ProOPC .proopc-btn-info[disabled]{color: #fff;background: #e99703}#ProOPC .vm-customfield-cart > span{display: block}#ProOPC .vm-customfield-cart > span.product-field-type-B{display: none}#ProOPC .proopc-bt-address,#ProOPC .proopc-st-address,#ProOPC .proopc-shipments,#ProOPC .proopc-payments,#ProOPC .proopc-coupon,#ProOPC .proopc-cartlist,#ProOPC .proopc-confirm-order{background: #600825 !important;border-color: #fcaf23 !important}#ProOPC [class^="proopc-icon-"],#ProOPC [class*=" proopc-icon-"]{vertical-align: initial !important}#ProOPC #n3tradius-costs{display: none}body{--n3tvmcart-width: 300px;--n3tvmcart-scroll-width: 5px;--n3tvmcart-color-scroll: #600825;--n3tvmcart-top-offset: 100px;--n3tvmcart-bottom-offset: 50px}.n3tVmCartModule{z-index: 20 !important}.n3tVmCartModule.on{outline: 1px solid #600825;box-shadow: 0 0 5px 0 #600825}.n3tVmCartModule h3{color: #fff;width: 250px;height: 60px;margin: 0 auto 20px auto;text-align: center;line-height: 60px;white-space: nowrap;background: url('../images/heading-small.png') center top no-repeat;background-size: auto 60px;font-family: 'Berkshire Swash', cursive;font-weight: normal}.n3tVmCartModuleHandle{color: #fcaf23;background: transparent url('../images/carthandle.png') center 0 no-repeat !important;height: 40px;line-height: 50px;width: 244px;padding: 0 !important;background-size: auto 80px !important;text-align: center;text-decoration: none;font-family: 'Berkshire Swash', cursive;font-size: 21.6px}.n3tVmCartModuleHandle:focus{color: #fcaf23;text-decoration: none}.n3tVmCartModuleHandle:hover{color: #600825;background-position: center -40px !important;text-decoration: none}.n3tVmCartModuleInner{background: radial-gradient(ellipse at 90% 90%, #fbde5a 0%, #fcc43b 100%) !important;color: #600825}.n3tVmCartModuleInner a{color: #600825}.n3tVmCartModuleInner .btn-primary{background-color: #600825;color: #fff}.n3tVmCartModuleInner .empty{margin-bottom: 1em;text-align: center;font-weight: bold}.n3tVmCartModuleInner .productCustomData{display: none}.n3tVmCartModuleInner .products{margin-bottom: 0 !important}.n3tVmCartModuleInner .totals{margin-top: 10px;padding-top: 10px;border-top: 1px solid #600825}.n3tVmCartModuleInner .totals-row.total{margin-top: 10px;padding-top: 10px;border-top: 1px solid #600825;color: #000}.n3tVmCartModuleInner .totals-row.total .text{text-transform: uppercase}.n3tVmCartModuleInner .totals-row.total .value{font-weight: bold}.n3tVmCartModuleInner .free-delivery strong{display: inline-block;white-space: nowrap;background: #600825;color: #fff;padding: 0 5px}.n3tVmCartModuleInner .alert{background: #fce383;color: #600825;flex: 0 0 40px;line-height: 20px;background-position: 5px center;background-size: 40px auto;background-repeat: no-repeat;padding: 5px 5px 5px 60px;margin-bottom: 5px !important}.n3tVmCartModuleInner .alert.free-delivery{background-image: url('../images/icons/dessert.png')}.n3tVmCartModuleInner .alert.free-delivery-info{background-image: url('../images/icons/delivery.png')}.n3tVmCartModuleInner .alert.gift-info{background-image: url('../images/icons/gift.png')}.n3tVmCartModuleInner .links{margin-top: 1em}.n3tVmCartModuleInner .product{font-weight: bold}.n3tVmCartModuleInner .qty{font-size: 0.8em;padding: 0;border: none;border-radius: 0;box-shadow: none}@media (max-width: 575px){.n3tVmCartModuleInner .free-delivery-info,.n3tVmCartModuleInner .gift-info,.n3tVmCartModuleInner h3{display: none}}/*!
 * Nivo Lightbox v1.3.1
 * http://dev7studios.com/nivo-lightbox
 *
 * Copyright 2013, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */.nivo-lightbox-overlay{position: fixed;top: 0;left: 0;z-index: 99998;width: 100%;height: 100%;overflow: hidden;visibility: hidden;opacity: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.nivo-lightbox-overlay.nivo-lightbox-open{visibility: visible;opacity: 1}.nivo-lightbox-wrap{position: absolute;top: 10%;bottom: 10%;left: 10%;right: 10%}.nivo-lightbox-content{width: 100%;height: 100%}.nivo-lightbox-title-wrap{position: absolute;bottom: 0;left: 0;width: 100%;z-index: 99999;text-align: center}.nivo-lightbox-nav{display: none}.nivo-lightbox-prev{position: absolute;top: 50%;left: 0}.nivo-lightbox-next{position: absolute;top: 50%;right: 0}.nivo-lightbox-close{position: absolute;top: 2%;right: 2%}.nivo-lightbox-image{text-align: center}.nivo-lightbox-image img{max-width: 100%;max-height: 100%;width: auto;height: auto;vertical-align: middle}.nivo-lightbox-content iframe{width: 100%;height: 100%}.nivo-lightbox-inline,.nivo-lightbox-ajax{max-height: 100%;overflow: auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.nivo-lightbox-error{display: table;text-align: center;width: 100%;height: 100%;color: #fff;text-shadow: 0 1px 1px #000}.nivo-lightbox-error p{display: table-cell;vertical-align: middle}.nivo-lightbox-notouch .nivo-lightbox-effect-fade,.nivo-lightbox-notouch .nivo-lightbox-effect-fadeScale,.nivo-lightbox-notouch .nivo-lightbox-effect-slideLeft,.nivo-lightbox-notouch .nivo-lightbox-effect-slideRight,.nivo-lightbox-notouch .nivo-lightbox-effect-slideUp,.nivo-lightbox-notouch .nivo-lightbox-effect-slideDown,.nivo-lightbox-notouch .nivo-lightbox-effect-fall{-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}.nivo-lightbox-effect-fadeScale .nivo-lightbox-wrap{-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;-webkit-transform: scale(.7);-moz-transform: scale(.7);-ms-transform: scale(.7);transform: scale(.7)}.nivo-lightbox-effect-fadeScale.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap,.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap,.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap{-webkit-transition: all .3s cubic-bezier(.25, .5, .5, .9);-moz-transition: all .3s cubic-bezier(.25, .5, .5, .9);-ms-transition: all .3s cubic-bezier(.25, .5, .5, .9);-o-transition: all .3s cubic-bezier(.25, .5, .5, .9);transition: all .3s cubic-bezier(.25, .5, .5, .9)}.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap{-webkit-transform: translateX(-10%);-moz-transform: translateX(-10%);-ms-transform: translateX(-10%);transform: translateX(-10%)}.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap{-webkit-transform: translateX(10%);-moz-transform: translateX(10%);-ms-transform: translateX(10%);transform: translateX(10%)}.nivo-lightbox-effect-slideLeft.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap{-webkit-transform: translateY(-10%);-moz-transform: translateY(-10%);-ms-transform: translateY(-10%);transform: translateY(-10%)}.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap{-webkit-transform: translateY(10%);-moz-transform: translateY(10%);-ms-transform: translateY(10%);transform: translateY(10%)}.nivo-lightbox-effect-slideUp.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideDown.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}.nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall{-webkit-perspective: 1000px;-moz-perspective: 1000px;perspective: 1000px}.nivo-lightbox-effect-fall .nivo-lightbox-wrap{-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;-webkit-transform: translateZ(300px);-moz-transform: translateZ(300px);-ms-transform: translateZ(300px);transform: translateZ(300px)}.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);transform: translateZ(0)}.nivo-lightbox-theme-default.nivo-lightbox-overlay{background: #666;background: rgba(0,0,0,0.6)}.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading{background: url('../images/nivo/loading.gif') no-repeat 50% 50%}.nivo-lightbox-theme-default .nivo-lightbox-nav{top: 10%;width: 8%;height: 80%;text-indent: -9999px;background-repeat: no-repeat;background-position: 50% 50%;opacity: 0.5}.nivo-lightbox-theme-default .nivo-lightbox-nav:hover{opacity: 1;background-color: rgba(0,0,0,0.5)}.nivo-lightbox-theme-default .nivo-lightbox-prev{background-image: url('../images/nivo/prev.png');border-radius: 0 3px 3px 0}.nivo-lightbox-theme-default .nivo-lightbox-next{background-image: url('../images/nivo/next.png');border-radius: 3px 0 0 3px}.nivo-lightbox-theme-default .nivo-lightbox-close{display: block;background: url('../images/nivo/close.png') no-repeat 5px 5px;width: 16px;height: 16px;text-indent: -9999px;padding: 5px;opacity: 0.5}.nivo-lightbox-theme-default .nivo-lightbox-close:hover{opacity: 1}.nivo-lightbox-theme-default .nivo-lightbox-title-wrap{bottom: -7%}.nivo-lightbox-theme-default .nivo-lightbox-title{font: 14px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif;font-style: normal;font-weight: normal;background: #000;color: #fff;padding: 7px 15px;border-radius: 30px}.nivo-lightbox-theme-default .nivo-lightbox-image img{background: #fff;-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);-moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);box-shadow: 0px 1px 1px rgba(0,0,0,0.4)}.nivo-lightbox-theme-default .nivo-lightbox-ajax,.nivo-lightbox-theme-default .nivo-lightbox-inline{background: #fff;padding: 40px;-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);-moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);box-shadow: 0px 1px 1px rgba(0,0,0,0.4)}@media (-webkit-min-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6/2), (min--moz-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading{background-image: url('../images/nivo/loading@2x.gif');background-size: 32px 32px}.nivo-lightbox-theme-default .nivo-lightbox-prev{background-image: url('../images/nivo/prev@2x.png');background-size: 48px 48px}.nivo-lightbox-theme-default .nivo-lightbox-next{background-image: url('../images/nivo/next@2x.png');background-size: 48px 48px}.nivo-lightbox-theme-default .nivo-lightbox-close{background-image: url('../images/nivo/close@2x.png');background-size: 16px 16px}}.modal-banners{width: auto;top: 50% !important;left: 50%;transform: translate(-50%, -50%);margin: 0;max-width: 90vw;max-height: 90vh;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;width: fit-content}.modal-banners .modal-body{max-height: 90vh;padding: 0}.modal-banners .modal-body img{max-height: 90vh;max-width: 90vw}.modal-banners button.close{position: absolute;right: -15px;top: -15px;width: 30px;height: 30px;line-height: 26px;text-align: center;border: 2px solid #fff;z-index: 1500;background: #fcaf23;border-radius: 15px;color: #fff;font-weight: bold;font-size: 30px;opacity: 1}.modal-banners button.close:hover{background: #600825}#search{position: fixed;left: 0;top: 0;right: 0;transition: .3s all;transform: translateY(-100%);background: #600825;padding: 5px 0;z-index: 11;box-shadow: 0 0 5px 0 #4c111e}#search.on{transform: none}#search form{margin: 0}body.rozcestnik footer{padding-top: 100px}body.rozcestnik .module-mainmenu li{background-image: url('../images/menu-big.png');width: 363px;background-size: 363px auto}body.rozcestnik .rozcestnik{font-size: 2em;line-height: 1em;position: relative}body.rozcestnik .rozcestnik .span6{position: relative}body.rozcestnik .rozcestnik .span6::after{content: '';position: absolute;bottom: 60%;left: 0;right: 0;border-top: 2px dotted #fcaf23}body.rozcestnik .rozcestnik a{display: block;padding: 40px;color: #fff;position: relative}body.rozcestnik .rozcestnik img{border: 10px solid #600825;border-radius: 600px;margin-top: 40px;transition: .5s all;position: relative;z-index: 1}body.rozcestnik .rozcestnik a:hover img{border-color: #fbdf5b;transform: scale(1.05)}