.button-underline-animate{font-family:"FinHeadline",'Tahoma',sans-serif;font-weight:600;background:rgba(0,0,0,0);color:white;outline:0;border:0;font-size:1.125rem;letter-spacing:.05em;text-transform:uppercase;display:block;line-height:1.5;position:relative;margin:0 auto}
.button-underline-animate:after{content:"";display:block;position:absolute;bottom:0;height:2px;left:0;right:0;background-color:#fff}
.button-underline-animate:hover{cursor:pointer}
.button-underline-animate:hover:after{animation:scan 2s infinite ease-in-out}
@font-face{font-family:"FinHeadline";src:url("../../structure/basepage/clientlibs/resources/fonts/FinlandiaHeadline_W_Bd.woff") format("woff");font-weight:600;font-style:bold;font-display:swap}
@font-face{font-family:"FinInterface";src:url("../../structure/basepage/clientlibs/resources/fonts/finlandiainterface_rg.woff") format("woff");font-weight:400;font-style:bold;font-display:swap}
.font-body{font-family:"FinInterface",'Tahoma',sans-serif;font-weight:400}
.font-headline{font-family:"FinHeadline",'Tahoma',sans-serif;font-weight:600}
section.carousel{height:100vh;width:100%;color:white;max-width:1920px;margin:0 auto;position:relative}
main#vodka-carousel>section{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;transition:.2s}
main#vodka-carousel>section>.inner{height:100%;width:100%;position:absolute;top:0;left:0}
main#vodka-carousel>section>.inner>ul{height:100%;width:100%;position:absolute;top:0;left:0}
main#vodka-carousel>section ul{list-style:none;width:100%;display:block;position:relative}
main#vodka-carousel>section ul.content,main#vodka-carousel>section ul.images,main#vodka-carousel>section ul.backgrounds{position:absolute;top:0;left:0;width:100%;height:100%}
main#vodka-carousel>section ul.content{z-index:15}
main#vodka-carousel>section ul.content li{position:absolute;height:100%;width:100%;margin:0 auto;display:block;top:0;left:0;opacity:0}
main#vodka-carousel>section ul.content li .inner{max-width:1180px;height:100%;margin:0 auto;display:block;position:relative;z-index:40}
main#vodka-carousel>section ul.content li .inner .holder{position:absolute;top:50%;transform:translateY(-50%);width:50%;margin-top:0}
main#vodka-carousel>section ul.content li .inner .holder h3{font-size:3.875rem;letter-spacing:.05em;line-height:1.05;font-family:"FinHeadline";text-transform:uppercase;max-width:300px;transition:all .4s}
main#vodka-carousel>section ul.content li .inner .holder a{font-size:2rem;letter-spacing:.05em;font-family:"FinHeadline";text-transform:uppercase;margin-left:90px;display:inline-block;margin-top:25px;text-decoration:none;color:white;position:relative;max-width:300px;transition:all .4s}
main#vodka-carousel>section ul.content li.right .holder{margin-left:50%;padding-left:150px}
main#vodka-carousel>section ul.images img.secondary{position:absolute;left:0;top:0;opacity:0}
main#vodka-carousel>section ul.backgrounds{z-index:5}
main#vodka-carousel>section ul.backgrounds img{position:absolute;width:120vh;height:90vh;top:50%;left:50%;margin-left:-60vh;margin-top:-45vh;opacity:0;transition:all .4s}
main#vodka-carousel>section ul.bottles{z-index:10}
main#vodka-carousel>section ul.bottles>li{display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;position:absolute;top:0;left:0;width:100%}
main#vodka-carousel>section ul.bottles>li img{position:absolute;width:17vh;height:75vh;transform:translate3D(0,0,0);z-index:2;opacity:0;transition:all .4s}
main#vodka-carousel .buttons-nav{position:absolute;top:50%;transform:translateY(-50%);right:20px;display:block;width:40px;height:100%;z-index:100}
main#vodka-carousel .buttons-nav>.inner{display:flex;align-items:center;justify-content:center;height:100%;width:100%;position:absolute;top:0;left:0}
main#vodka-carousel .buttons-nav>.inner>ul{display:block;position:relative;height:auto}
main#vodka-carousel .buttons-nav>.inner>ul li{height:40px;width:40px;display:block;margin-bottom:0}
main#vodka-carousel .buttons-nav>.inner>ul li button{height:40px;width:40px;cursor:pointer;background:transparent;z-index:30;border-radius:50%;border:0;outline:0;font-size:0;position:relative;transition:.3s}
main#vodka-carousel .buttons-nav>.inner>ul li button:before{display:block;position:absolute;height:8px;width:8px;content:"";background-color:white;border-radius:50%;top:calc(50% - 4px);left:calc(50% - 4px);transition:.4s}
main#vodka-carousel .buttons-nav>.inner>ul li button:after{display:block;position:absolute;height:16px;width:16px;content:"";background-color:transparent;outline:1px solid transparent;border-radius:50%;top:calc(50% - 8px);left:calc(50% - 8px);transition:.4s}
main#vodka-carousel .buttons-nav>.inner>ul li.active button:after{outline:1px solid white;transition:.3s}
main#vodka-carousel[data-pos="0"]>section{background-image:url(../../structure/basepage/clientlibs/resources/images/component-images/home-page/hero-header-1920x1080.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;transition:.4s}
main#vodka-carousel[data-pos="0"]>section .bottles li:nth-child(1) img,main#vodka-carousel[data-pos="0"]>section .backgrounds li:nth-child(1) img{opacity:1;transition:.4s}
main#vodka-carousel[data-pos="1"]>section{background-color:#225d38;background-image:url(../../structure/basepage/clientlibs/resources/images/component-images/home-page/hero-header-1920x1080.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;transition:.4s}
main#vodka-carousel[data-pos="1"]>section .content li:nth-child(1),main#vodka-carousel[data-pos="1"]>section .bottles li:nth-child(1) img,main#vodka-carousel[data-pos="1"]>section .backgrounds li:nth-child(1) img{opacity:1;transition:.4s}
main#vodka-carousel[data-pos="2"]>section{background-color:#225d38;transition:.4s}
main#vodka-carousel[data-pos="2"]>section .content li:nth-child(2),main#vodka-carousel[data-pos="2"]>section .bottles li:nth-child(2) img,main#vodka-carousel[data-pos="2"]>section .backgrounds li:nth-child(2) img{opacity:1;transition:.4s}
main#vodka-carousel[data-pos="3"]>section{background-color:#e8636f;transition:.4s}
main#vodka-carousel[data-pos="3"]>section .content li:nth-child(3),main#vodka-carousel[data-pos="3"]>section .bottles li:nth-child(3) img,main#vodka-carousel[data-pos="3"]>section .backgrounds li:nth-child(3) img{opacity:1;transition:.4s}
main#vodka-carousel[data-pos="4"]>section{background-color:#b22732;transition:.4s}
main#vodka-carousel[data-pos="4"]>section .content li:nth-child(4),main#vodka-carousel[data-pos="4"]>section .bottles li:nth-child(4) img,main#vodka-carousel[data-pos="4"]>section .backgrounds li:nth-child(4) img{opacity:1;transition:.4s}
main#vodka-carousel[data-pos="5"]>section{background-color:#fbbb4b;transition:.4s}
main#vodka-carousel[data-pos="5"]>section .content li:nth-child(5),main#vodka-carousel[data-pos="5"]>section .bottles li:nth-child(5) img,main#vodka-carousel[data-pos="5"]>section .backgrounds li:nth-child(5) img{opacity:1;transition:.4s}
main#vodka-carousel[data-pos="6"]>section{background-color:#8c5835;transition:.4s}
main#vodka-carousel[data-pos="6"]>section .content li:nth-child(6),main#vodka-carousel[data-pos="6"]>section .bottles li:nth-child(6) img,main#vodka-carousel[data-pos="6"]>section .backgrounds li:nth-child(6) img{opacity:1;transition:.4s}
main#vodka-carousel[data-pos="7"]>section{background-color:#8dc63f;transition:.4s}
main#vodka-carousel[data-pos="7"]>section .content li:nth-child(7),main#vodka-carousel[data-pos="7"]>section .bottles li:nth-child(7) img,main#vodka-carousel[data-pos="7"]>section .backgrounds li:nth-child(7) img{opacity:1;transition:.4s}
main#vodka-carousel[data-pos="8"]>section{background-color:#d72137;transition:.4s}
main#vodka-carousel[data-pos="8"]>section .content li:nth-child(8),main#vodka-carousel[data-pos="8"]>section .bottles li:nth-child(8) img,main#vodka-carousel[data-pos="8"]>section .backgrounds li:nth-child(8) img{opacity:1;transition:.4s}
main#vodka-carousel[data-pos="9"]>section{background-color:#6f3695;transition:.4s}
main#vodka-carousel[data-pos="9"]>section .content li:nth-child(9),main#vodka-carousel[data-pos="9"]>section .bottles li:nth-child(9) img,main#vodka-carousel[data-pos="9"]>section .backgrounds li:nth-child(9) img{opacity:1;transition:.4s}
main#vodka-carousel[data-pos="10"]>section{background-color:#f48a75;transition:.4s}
main#vodka-carousel[data-pos="10"]>section .content li:nth-child(10),main#vodka-carousel[data-pos="10"]>section .bottles li:nth-child(10) img,main#vodka-carousel[data-pos="10"]>section .backgrounds li:nth-child(10) img{opacity:1;transition:.4s}
main#vodka-carousel[data-pos="11"]>section{background-color:#c50f3c;transition:.4s}
main#vodka-carousel[data-pos="11"]>section .content li:nth-child(11),main#vodka-carousel[data-pos="11"]>section .bottles li:nth-child(11) img,main#vodka-carousel[data-pos="11"]>section .backgrounds li:nth-child(11) img{opacity:1;transition:.4s}
main#vodka-carousel[data-pos="12"]>section{background-color:#f0843d;transition:.4s}
main#vodka-carousel[data-pos="12"]>section .content li:nth-child(12),main#vodka-carousel[data-pos="12"]>section .bottles li:nth-child(12) img,main#vodka-carousel[data-pos="12"]>section .backgrounds li:nth-child(12) img{opacity:1;transition:.4s}
main#vodka-carousel[data-pos="13"]>section{background-image:url(../../structure/basepage/clientlibs/resources/images/component-images/home-page/hero-header-1920x1080.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;background-color:transparent;transition:.4s}
main#vodka-carousel[data-pos="13"]>section .content li:nth-child(13),main#vodka-carousel[data-pos="13"]>section .bottles li:nth-child(13) img,main#vodka-carousel[data-pos="13"]>section .backgrounds li:nth-child(13) img{opacity:1;transition:.4s}
.floating-container{max-width:1280px;margin:0 auto;padding:0 20px;position:relative}
.floating-container>div{position:absolute;right:0;top:50%;margin-top:-50px}
.floating-container.left>div{position:absolute;left:0;top:50%;margin-top:-50px}
.aem-AuthorLayer-Preview section.carousel,.aem-AuthorLayer-Layouting section.carousel,.aem-AuthorLayer-Edit section.carousel,.cq-Editable-dom section.carousel{height:1000px !important}
.aem-AuthorLayer-Preview .fullpagecarousel,.aem-AuthorLayer-Layouting .fullpagecarousel,.aem-AuthorLayer-Edit .fullpagecarousel,.cq-Editable-dom .fullpagecarousel{height:1000px !important}
.aem-AuthorLayer-Preview main#vodka-carousel,.aem-AuthorLayer-Layouting main#vodka-carousel,.aem-AuthorLayer-Edit main#vodka-carousel,.cq-Editable-dom main#vodka-carousel{height:1000px;overflow:hidden}
.aem-AuthorLayer-Preview main#vodka-carousel>section ul.backgrounds img,.aem-AuthorLayer-Layouting main#vodka-carousel>section ul.backgrounds img,.aem-AuthorLayer-Edit main#vodka-carousel>section ul.backgrounds img,.cq-Editable-dom main#vodka-carousel>section ul.backgrounds img{width:120% !important;height:90% !important;top:50% !important;left:50% !important;margin-left:-60% !important;margin-top:-45% !important}
.aem-AuthorLayer-Preview main#vodka-carousel>section ul.bottles>li img,.aem-AuthorLayer-Layouting main#vodka-carousel>section ul.bottles>li img,.aem-AuthorLayer-Edit main#vodka-carousel>section ul.bottles>li img,.cq-Editable-dom main#vodka-carousel>section ul.bottles>li img{width:17% !important;height:75% !important}