h1{font-size:1.8em;text-transform:uppercase;position:relative;margin-top:2em;margin-bottom:.66em;z-index:5}h2{font-size:1.5em}h3{font-size:1.33em}img{image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic}a.btn,button,input[type="button"],input[type="submit"]{color:#2a2a2a;background:#fff;font-size:1em;padding:.2em 1.33em;overflow:visible;display:inline-block;vertical-align:middle;border:none;cursor:pointer;text-decoration:none;line-height:1.4;-webkit-border-radius:2em;border-radius:2em;border:1px solid #fff;-webkit-box-shadow:0 0 .5em rgba(122,85,0,0.6);box-shadow:0 0 .5em rgba(122,85,0,0.6)}a.btn:hover,button:hover,a.btn:focus,button:focus,input[type="button"]:hover,input[type="submit"]:hover{background:#ead4a0;text-decoration:none}#header a.btn:hover,#header button:hover{background:#ff7caf}ol ol{list-style:lower-latin}em.big{font-style:normal;font-size:1.5em}#header{max-width:1100px;margin:0 auto;padding:0 20px;position:relative;height:250px}#header a{outline:none}#crest{color:#fff;position:absolute;text-align:center;left:0;width:311px;height:225px;z-index:1;font-size:.875em;padding-top:4em}body.hp #header img{position:absolute;z-index:-1}#avanti{top:-290px;left:50%;margin-left:-155px;position:absolute;z-index:2}html.no-js body.hp #avanti{top:-120px}body.hp #avanti{left:0;margin-left:0}#enter h3{color:#000}#enter a.btn em{display:none}#enter a.adult{margin-right:.66em}#enter p{margin:.33em;font-size:1.2em}#enter a.allow{font-size:1.8em;color:#fff}#enter h3.life{font-size:1.8em;margin-top:-1em;margin-bottom:0;background:url("images/txt-zivot-je-krasny.png") no-repeat 50% 0;height:61px}#enter h3.life em{visibility:hidden}#wrap{font-size:.875em}#wrap p,#wrap label{color:#7a5500}#wrap ul p,#wrap ol p{color:#111}body.hp h1{font-size:1.3em;margin:1.5em 0}body.hp label{display:none}body.hp button{border:0;background:none;color:#491b03;padding:1em}@font-face{font-family:'festivo_letters_no.1';src:url('fonts/ahmet_altunfestivolettersno.1-webfont.eot');src:url('fonts/ahmet_altunfestivolettersno.1-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/ahmet_altunfestivolettersno.1-webfont.woff2') format('woff2'),url('fonts/ahmet_altunfestivolettersno.1-webfont.woff') format('woff'),url('fonts/ahmet_altunfestivolettersno.1-webfont.ttf') format('truetype'),url('fonts/ahmet_altunfestivolettersno.1-webfont.svg#festivo_letters_no.1regular') format('svg');font-weight:normal;font-style:normal}*{margin:0;padding:0;box-sizing:border-box}html{background:none;overflow-x:hidden;overflow-y:visible;margin:0;padding:0;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;color:#FFFFFF;background:#e40d50}body{font-family:'Lora',serif;font-size:1.2em;line-height:1.5;margin:0;padding:0;color:#FFFFFF;background:#e40d50}.text-center{text-align:center}h1,h2,h3{font-family:'festivo_letters_no.1',Arial;font-weight:400;color:#FFFFFF}@media (max-width:767px){h1,h2,h3{text-align:center;margin-left:auto;margin-right:auto}h1::after,h2::after,h3::after{left:50%;transform:translateX(-50%)}}@media (orientation:landscape){h1,h2,h3{text-align:left}}p{margin-bottom:1em}@media (max-width:767px){p{text-align:center;margin-left:auto;margin-right:auto}}@media (orientation:landscape){p{text-align:left}}a{text-decoration:none}a:hover{text-decoration:none}a:focus{outline:.5px dotted #FFFFFF}main{color:#FFFFFF;overflow-x:hidden}.flex{display:flex;flex-wrap:wrap}@media (min-width:768px){.flex{flex-wrap:nowrap}}.flex--column{flex-direction:row}.flex--between{justify-content:space-between}.flex--center{justify-content:center}.flex--vcenter{align-items:center}@media (orientation:landscape) and (max-width:992px){.flex--vcenter{align-items:flex-start}}.flex--vbottom{align-items:flex-end}.column{flex:0 0 100%;position:relative;padding:20px;z-index:1}@media (orientation:landscape){.column{flex:0 0 50%}}@media (min-width:768px){.column{padding:2.5%;flex:0 0 50%}}img{max-width:100%;height:auto;display:inline-block}section{background-color:#e40d50;z-index:10;position:relative;transition:1.5s ease-in-out}@media (max-width:767px){section{padding-top:40px;padding-bottom:40px}}section:after{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:1.5s ease-in-out}section .bckg-ice,section .bckg-hugo,section .bckg-spritz{display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:1.5s ease-in-out}section.color--pink{background:#e40d50}section.color--yellow{background:#e4d203}section.color--red{background:#d2442c}section.color--green{background:#89cc60}section.color--rose{background:#f28f84}section.color--lightorange{background:#e2a88b}section.color--orange{background:#f8a20f}section.color--lightblue{background:#98cbed}section.color--bordo{background:#bd566e}section.color--beige{background:#d7bb71}section.color--beige2{background:#e17909}section#products-3 .bckg-ice{background-image:url('images/LaVitaeBella.svg');background-size:100%;opacity:0;transition:1.5s ease-in-out;z-index:0}section#products-3.color--lightblue.active .bckg-ice{opacity:.25;transition:opacity 1.5s ease-in-out}section#products-5::after,section#products-2::after{background:url('images/LaVitaeBella.svg');background-size:100%;opacity:0;transition:1.5s ease-in-out;z-index:0}section#products-5.active::after,section#products-2.active::after{opacity:.25}section#products-4 .bckg-spritz{background-image:url('images/bubliny-sm.svg');background-size:cover;opacity:0;transition:opacity 1.5s ease-in-out;z-index:0}section#products-4 .bckg-hugo{background-image:url('images/hugo_trans.svg');background-size:cover;opacity:0}section#products-4.color--orange.active .bckg-spritz{opacity:.25;transition:opacity 1.5s ease-in-out}section#products-4.color--green.active .bckg-hugo{opacity:.1;transition:opacity 1.5s ease-in-out}section#products-4.color--bordo::after{background-image:none;opacity:0;transition:opacity 1.5s ease-in-out}.z1{z-index:1}.z5{z-index:5}.z10{z-index:10}header{position:absolute;z-index:21;width:100%}header h2{text-align:center;z-index:3;position:relative}#avanti{width:157px;top:-155px;margin-left:0;left:auto;right:5%}@media (min-width:768px){#avanti{width:307px;top:-300px}}#nav{display:none}#nav li a,#nav-sub li a,#nav li.set a,#nav li a.set,#nav-sub li.set a,#nav-sub a:hover{color:white}body.denied header{text-align:center;position:relative}body.denied #avanti-logo{display:inline-block;position:relative;width:270px;margin-top:-250px}body.denied section{min-height:calc(100vh - 210px);justify-content:center;padding:20px}body.denied h1{font-size:1.3em;text-align:center;margin-bottom:30px}body.denied p{text-align:center}@media (orientation:portrait) and (max-width:767px){#products-1,#products-3,#products-5{flex-direction:column-reverse}}.products{min-height:100vh;overflow-y:visible;z-index:11}.products .bottles__wrap{position:relative}@media (max-width:767px){.products .bottles__wrap{padding-top:15%;padding-bottom:15%}}@media (orientation:landscape) and (max-width:991px){.products .bottles__wrap{padding-top:15%;padding-bottom:15%}}.products .bottles__wrap:after{content:'';position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;background-image:url('images/shine.png');background-size:130% 80%;background-repeat:no-repeat;background-position:50% 160%;z-index:0;opacity:1}.products.color--lightblue .bottles__wrap:after{background-image:url('images/shine-blue.png')}.products .button{color:#FFFFFF;font-family:'festivo_letters_no.1',Arial;position:relative;border:1px solid transparent;border-radius:25px;padding:0% 4%;line-height:2.3;transition:.2s ease-in-out;box-shadow:0 -1px 14px #ffb8ce;margin-top:3%;display:inline-block}.products .button:hover{text-decoration:none;box-shadow:0 -1px 4px #ffb8ce;transition:.2s ease-in-out;border:1px solid #ffffff54}.products.color--green .button{box-shadow:0 -1px 14px #2ca835;background-color:#89cc60;transition:2s ease-in-out}.products.color--green .button:hover{box-shadow:0 -1px 4px #218028;border-bottom:1px solid #ffffff54}.products.color--yellow .button{box-shadow:0 -1px 14px #fdf483}.products.color--yellow .button:hover{box-shadow:0 -1px 4px #fced37}.products.color--rose .button{background-color:#f28f84}.products.color--lightorange .button{background-color:#e2a88b}.products.color--orange{background-color:#f8a20f}.products.color--orange .button{background-color:#f8a20f;transition:2s ease-in-out}.products.color--beige .button{background-color:#d7bb71;box-shadow:0 -1px 14px #f9f4e8}.products.color--beige .button:hover{box-shadow:0 -1px 4px #e8d8ad}.products.color--beige .bottles__wrap:after{filter:saturate(.3)}#products-5 .bottles__wrap:after{display:none}.texts__bottles{min-height:450px;display:flex;align-items:center}.texts__bottles h2{position:relative;margin-bottom:20px;margin-top:40px}@media (min-width:768px){.texts__bottles h2{margin-bottom:4%}}@media (min-width:1200px){.texts__bottles h2{font-size:3vw}}@media (orientation:landscape) and (max-width:992px){.texts__bottles h2{margin-top:0}}.texts__bottles h2::after{content:'';display:block;bottom:0;left:0;width:8%;height:4px;background-color:#FFFFFF}@media (max-width:767px){.texts__bottles h2::after{display:none}}.texts__bottles .text__bottle{margin:0;display:block;height:0;width:0;overflow:hidden;opacity:0;transition:opacity .15s ease-in-out}.texts__bottles .text__bottle.active{margin:0 auto;width:100%;max-width:75%;height:auto;overflow:visible;opacity:1;transition:opacity .25s ease-in-out}@media (min-width:1200px){.texts__bottles p,.texts__bottles a{font-size:1.4vw}}.bottle{margin:0 2%;flex:0 1 20%;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:scale(1) rotate(0)}@media (max-width:767px){.bottle.bottle-only-one{flex:0 1 40%}}.bottle img{width:90%;max-width:214px;transition:.2s ease-in-out;transform:scale(.9);filter:drop-shadow(0 0 20px #ffe2e266) blur(1px);-webkit-backface-visibility:hidden;backface-visibility:hidden}.bottle.z1{transform:rotate(5deg);transition:.2s ease-in-out}.bottle.z5{transition:.2s ease-in-out}.bottle.z10{transform:rotate(-5deg);transition:.2s ease-in-out}.bottle.z10 img{animation-delay:4s}.bottle:hover{z-index:1;cursor:pointer;transform:rotate(0)}.bottle:hover.z10{z-index:1}.bottle:hover img{transform:scale(1.2) rotate(0);filter:drop-shadow(0 0 20px #ffe2e266) blur(0);transition:.2s ease-in-out}.bottle--active{z-index:11;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bottle--active img{transform:scale(1.2);transition:.2s ease-in-out;z-index:1;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;filter:drop-shadow(0 0 20px #ffe2e266) blur(0)}.bottle--active::after{content:'';position:absolute;display:block;width:123%;height:27%;bottom:-9%;left:34%;transform:translateX(-40%) scale(1.2);background-image:url('images/splash-1-bw.png');background-repeat:no-repeat;background-size:100% 100%;opacity:.8;z-index:0;filter:brightness(1.5)}.bottle--active.z5{z-index:11;transform:rotate(0) scale(1.2)}.bottle--active.z5::after{transform:translate(-24%, 31%) rotate(180deg) scale(1.2);background-image:url('images/splash-1-bw.png');filter:brightness(1.55)}.bottle--active.z5:hover{z-index:11}.bottle--active.z1{transform:rotate(0) scale(1.2);transition:.2s ease-in-out}.bottle--active.z1::after{transform:translate(-7%, 30%) scale(1.2)}.bottle--active.z10{transition:.2s ease-in-out;transform:rotate(0) scale(1.2)}.bottle--active.z10::after{left:50%;transform:rotate(-5deg) translate(-65%, 21%) scale(1.2)}.bottle--active:hover{transition:.2s ease-in-out;transform:rotate(0) scale(1.2)}.bottle:before{content:'';position:absolute;left:50%;bottom:-11%;transform:translate(-50%, -50%);width:150%;height:1px;padding-bottom:40%;background:url('images/bottle-shadow.png');background-size:cover;background-repeat:no-repeat;background-position:center center;opacity:.15;z-index:0}.bottle.float img{animation:float 6s ease-in-out infinite}.bottle.float.z1 img{animation-delay:2s}.bottle.float.z10 img{animation-delay:1s;animation-direction:alternate}@keyframes float{0%{transform:translate(0, 0) scale(.9)}33%{transform:translate(2.5px, -2.5px) scale(.9)}67%{transform:translate(-2.5px, 2.5px) scale(.9)}100%{transform:translate(0, 0) scale(.9)}}.text__bottle--1,.text__bottle--2,.text__bottle--3,.text__bottle--7,.text__bottle--8{position:relative}.text__bottle--1::after,.text__bottle--2::after,.text__bottle--3::after,.text__bottle--7::after,.text__bottle--8::after{content:'';display:block;position:absolute;right:-50%;bottom:-50%;width:130%;height:130%;background-repeat:no-repeat;background-size:100%;background-position:bottom right;opacity:0;transition:1.5s ease-in-out;z-index:-1}@media (max-width:767px){.text__bottle--1::after,.text__bottle--2::after,.text__bottle--3::after,.text__bottle--7::after,.text__bottle--8::after{position:relative;left:auto;right:auto;top:auto;bottom:auto;width:100%;height:1px;padding-bottom:78%;background-size:contain;background-position:center center}}.text__bottle--1.active::after,.text__bottle--2.active::after,.text__bottle--3.active::after,.text__bottle--7.active::after,.text__bottle--8.active::after{transition:1.5s ease-in-out;opacity:1}.text__bottle--1::after{width:85%;right:-30%;height:100%;background-position:center center;background-image:url('images/fruits/fruit-lampone-2021.png')}@media (max-width:767px){.text__bottle--1::after{height:1px;margin-left:auto;margin-right:auto;right:auto;background-size:120%}}.text__bottle--2{padding-bottom:15%}.text__bottle--2::after{right:-30%;bottom:-30%;width:85%;height:100%;background-image:url('images/fruits/fruit-citruzo-2021.png')}@media (max-width:767px){.text__bottle--2::after{right:auto;bottom:auto}}.text__bottle--3::after{right:-30%;bottom:-20%;width:70%;height:100%;background-image:url('images/fruits/fruit-fragola-2021.png')}@media (max-width:767px){.text__bottle--3::after{right:auto;bottom:auto;margin:0 auto}}.text__bottle--7{padding-bottom:10%}.text__bottle--7::after{right:-30%;bottom:-30%;width:80%;height:100%;background-image:url('images/fruits/fruit-pesca-2021.png')}@media (max-width:767px){.text__bottle--7::after{right:auto;bottom:auto;margin:0 auto}}.text__bottle--8{padding-bottom:10%}.text__bottle--8::after{right:-30%;bottom:-30%;width:80%;height:100%;background-image:url('images/fruits/fruit-amarena-2021.png')}@media (max-width:767px){.text__bottle--8::after{right:auto;bottom:auto;margin:0 auto}}.controls{position:absolute;width:100%;height:auto;top:50%;transform:translateY(-50%);z-index:10}.controls .prev,.controls .next{display:block;position:absolute;left:3%;width:5%;height:1px;padding-bottom:15%;cursor:pointer;background-image:url('images/sipka-l.svg');background-size:100%;background-repeat:no-repeat;background-position:center top}.controls .prev.non-active,.controls .next.non-active{opacity:.5;cursor:default}.controls .next{background-position:bottom;transform:rotate(180deg);left:auto;right:8%}#hero{min-height:100vh;z-index:1;position:relative;overflow:hidden}#hero:after{content:'';height:10px;background-color:#d9ba83;position:absolute;bottom:0px;width:100%;left:0;right:0;z-index:7}#hero .claim{color:#e40d50;line-height:1.15;position:absolute;left:5%;top:10%;margin:0;transform:rotate(-5deg);font-size:5.5vw;text-align:left}@media (min-width:576px){#hero .claim{font-size:4.5vw}}@media (max-width:767px) and (orientation:landscape){#hero .claim{font-size:5.5vw}}.img__skokan{position:fixed;top:10%;width:28vh;left:50%;transform:translateX(-50%);z-index:4}.img__skokan img{width:100%}.img__splash{position:absolute;left:50%;top:82%;width:40%;transform:translateX(-50%);z-index:5;filter:brightness(1.5)}@media (max-width:767px){.img__splash{top:95%;width:70%}}.img__splash img{width:100%;opacity:1}.img__splash img.splash--2{position:absolute;width:100%;left:5%;opacity:1;filter:brightness(1.5)}.img__holky{background:url('images/avanti_bazen_leto_pozadi_holky-2.jpg');background-size:cover;background-position:bottom;background-repeat:no-repeat;width:100%;height:100vh;position:absolute;bottom:0}.img__holky .img__holky--inner{position:absolute;left:0;width:100%;height:100%;bottom:0;background:url('images/avanti_bazen_leto_pozadi_holky-2.png');background-size:cover;background-repeat:no-repeat;background-position:center bottom;z-index:5}.img__holky .img__holky--inner:after{content:'';height:40px;background-color:#d9ba83;position:absolute;bottom:-40px;width:100%;left:0;right:0;z-index:7}#about{min-height:100vh;align-items:center;z-index:11;transition:1.5s ease-in-out}@media (orientation:landscape) and (max-width:992px){#about{align-items:flex-start}}#about.hero-out-of-view .bottles__wrap{transform:translateY(0) scale(.8) !important;transition:2s ease-in-out}#about .bottles__wrap{transition:2s ease-in-out;position:relative;transform:translateY(-65%)}@media (max-width:767px){#about .bottles__wrap{transform:translateY(0) !important}}#about .bottles__wrap:after{content:'';position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;background:url('images/shine.png');background-size:100% 80%;background-repeat:no-repeat;background-position:50% 160%;z-index:0;opacity:1}#about .bottles__wrap.one-product-focus:after{background-position:60% 0%;background-size:130% 120%}#about .bottles__wrap.one-product-focus .about__bottle--lampone{transform:rotate(-5deg)}#about .bottles__wrap.one-product-focus .about__bottle--glass:after{bottom:-12%;opacity:.25}#about .about__bottle{margin:0 -1%;position:relative}#about .about__bottle:after{content:'';position:absolute;left:50%;bottom:-10%;transform:translate(-50%, -50%);width:150%;height:1px;padding-bottom:40%;background:url('images/bottle-shadow.png');background-size:cover;background-repeat:no-repeat;background-position:center center;opacity:.5;z-index:0}#about .about__bottle img{position:relative;z-index:1}#about .about__bottle--lampone{flex:0 0 35%}#about .about__bottle--lampone img{width:100%;max-width:386px}#about .about__bottle--glass{flex:0 0 22%}#about .about__bottle--glass img{width:100%;max-width:386px}.about__text h1{margin-top:0}.about__text h1,.about__text p{max-width:75%}@media (min-width:1200px){.about__text h1{font-size:3vw}.about__text p,.about__text a{font-size:1.4vw}}body.hp{background:url('images/avanti_bazen_leto_pozadi.jpg');background-position:center center;background-size:cover;background-repeat:no-repeat;min-height:100vh}@media (max-width:767px){body.hp #crest{left:50%;transform:translateX(-50%);padding-top:2em !important;width:100%}body.hp #avanti{top:-110px !important;left:50%;transform:translateX(-50%);width:240px}}body.hp #header{position:relative;z-index:1}body.hp #enter h3{color:#FFFFFF;margin-bottom:20px}@media (orientation:landscape){body.hp #enter h3{text-align:center}}body.hp #enter a{font-family:'festivo_letters_no.1',Arial;border:0}body.hp #enter a:hover{color:#FFFFFF}.menu{position:fixed;right:0;top:50%;transform:translateY(-50%);width:35px;height:240px;list-style:none}@media (min-width:768px){.menu{width:45px}}@media (min-width:1500px){.menu{width:65px}}.menu li{margin-bottom:5px}.menu li button{font-family:'festivo_letters_no.1',Arial;padding:0;width:20px;height:20px;background:none;color:#FFFFFF;position:relative;border:1px solid #FFFFFF}@media (min-width:1500px){.menu li button{width:40px;height:40px}}.menu li button span{display:inline-block;vertical-align:middle;position:absolute;padding-right:35px;right:0;width:300px;top:-3px;text-align:right;transform:rotate(180deg);transform-origin:bottom right;transition:.2s ease-in-out;box-sizing:border-box;z-index:-1;font-size:18px;opacity:1}@media (min-width:1500px){.menu li button span{width:550px;font-size:35px;padding-right:55px}}.menu li button::before{content:'';display:block;width:8px;height:8px;border:1px solid #FFFFFF;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media (min-width:1500px){.menu li button::before{width:16px;height:16px}}.menu li button.active,.menu li button:hover{color:#e40d50}.menu li button.active span,.menu li button:hover span{color:#FFFFFF}.menu li button.active::before,.menu li button:hover::before{background:#FFFFFF}@media (max-width:991px){.menu li button.active span{animation:fade 2s;animation-delay:2s;animation-fill-mode:forwards}}.menu li button:hover span{transform:rotate(360deg);transition:.2s ease-in-out}@keyframes fade{0%{opacity:1}100%{opacity:0}}.contact{position:relative;z-index:20;min-height:calc(100vh - 150px);background:#e40d50;color:#FFFFFF;padding-bottom:100px}.contact img{width:40%;max-width:200px;transform:scale(1)}.contact .bottle--active:after{display:none}.contact .bottle--active:hover{transform:scale(1)}.contact h2{color:#FFFFFF}@media (min-width:1200px){.contact h2{font-size:3vw}}.contact a{color:#FFFFFF !important;text-decoration:none;border-bottom:1px solid #FFFFFF;transition:.2s ease-in-out}.contact a:hover{text-decoration:none;border-color:transparent;transition:.2s ease-in-out}@media (min-width:1200px){.contact .text p,.contact .text a{font-size:1.4vw}}.contact .text *{max-width:520px}.copyright{background:#f2195c;padding:15px ;font-size:75%;position:absolute;bottom:0;width:100%;left:0;right:0;min-height:50px ;z-index:1;font-family:'festivo_letters_no.1',Arial}.copyright p{margin-bottom:0}@media (orientation:landscape){.copyright p{text-align:center}}.copyright a{text-decoration:none;border:0}.copyright a:hover{border:0;text-decoration:none}.copyright img{display:inline-block;vertical-align:top;margin-top:6px;width:56px}