a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}*,:focus,:hover{-webkit-tap-highlight-color:rgba(255,255,255,0);outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}a{text-decoration:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%}body,html{overflow-x:hidden}body{color:#5b5b5b;max-width:100vw}.container{display:block;margin:0 auto;max-width:1178px;width:100%}@font-face{font-family:Futura LT Pro Book;font-style:normal;font-weight:400;src:local("Futura LT Pro Book"),url(/fonts/FuturaLTProBook.woff) format("woff")}@font-face{font-family:Futura LT Pro Display;font-style:normal;font-weight:400;src:local("Futura LT Pro Display"),url(/fonts/FuturaLTProDisplay.woff) format("woff")}@font-face{font-family:Futura LT Pro Book Oblique;font-style:normal;font-weight:400;src:local("Futura LT Pro Book Oblique"),url(/fonts/FuturaLTProBookOblique.woff) format("woff")}@font-face{font-family:Futura LT Pro Light;font-style:normal;font-weight:400;src:local("Futura LT Pro Light"),url(/fonts/FuturaLTProLight.woff) format("woff")}@font-face{font-family:Futura LT Pro Light Condensed;font-style:normal;font-weight:400;src:local("Futura LT Pro Light Condensed"),url(/fonts/FuturaLTProLightCond.woff) format("woff")}@font-face{font-family:Futura LT Pro Light Condensed Oblique;font-style:normal;font-weight:400;src:local("Futura LT Pro Light Condensed Oblique"),url(/fonts/FuturaLTProLightCondObl.woff) format("woff")}@font-face{font-family:Futura LT Pro Light Oblique;font-style:normal;font-weight:400;src:local("Futura LT Pro Light Oblique"),url(/fonts/FuturaLTProLightOblique.woff) format("woff")}@font-face{font-family:Futura LT Pro Medium;font-style:normal;font-weight:400;src:local("Futura LT Pro Medium"),url(/fonts/FuturaLTProMedium.woff) format("woff")}@font-face{font-family:Futura LT Pro Medium Condensed;font-style:normal;font-weight:400;src:local("Futura LT Pro Medium Condensed"),url(/fonts/FuturaLTProMediumCond.woff) format("woff")}@font-face{font-family:Futura LT Pro Medium Condensed Oblique;font-style:normal;font-weight:400;src:local("Futura LT Pro Medium Condensed Oblique"),url(/fonts/FuturaLTProMediumCondObl.woff) format("woff")}@font-face{font-family:Futura LT Pro Medium Oblique;font-style:normal;font-weight:400;src:local("Futura LT Pro Medium Oblique"),url(/fonts/FuturaLTProMediumOblique.woff) format("woff")}@font-face{font-family:Futura LT Pro Bold;font-style:normal;font-weight:400;src:local("Futura LT Pro Bold"),url(/fonts/FuturaLTProBold.woff) format("woff")}@font-face{font-family:Futura LT Pro Bold Condensed;font-style:normal;font-weight:400;src:local("Futura LT Pro Bold Condensed"),url(/fonts/FuturaLTProBoldCond.woff) format("woff")}@font-face{font-family:Futura LT Pro Bold Oblique;font-style:normal;font-weight:400;src:local("Futura LT Pro Bold Oblique"),url(/fonts/FuturaLTProBoldOblique.woff) format("woff")}@font-face{font-family:Futura LT Pro Bold Condensed Oblique;font-style:normal;font-weight:400;src:local("Futura LT Pro Bold Condensed Oblique"),url(/fonts/FuturaLTProBoldCondObl.woff) format("woff")}@font-face{font-family:Futura LT Pro Extra Bold;font-style:normal;font-weight:400;src:local("Futura LT Pro Extra Bold"),url(/fonts/FuturaLTProXBold.woff) format("woff")}@font-face{font-family:Futura LT Pro Extra Bold Condensed;font-style:normal;font-weight:400;src:local("Futura LT Pro Extra Bold Condensed"),url(/fonts/FuturaLTProXBoldCond.woff) format("woff")}@font-face{font-family:Futura LT Pro Extra Bold Condensed Oblique;font-style:normal;font-weight:400;src:local("Futura LT Pro Extra Bold Condensed Oblique"),url(/fonts/FuturaLTProXBoldCondObl.woff) format("woff")}@font-face{font-family:Futura LT Pro Extra Bold Oblique;font-style:normal;font-weight:400;src:local("Futura LT Pro Extra Bold Oblique"),url(/fonts/FuturaLTProXBoldOblique.woff) format("woff")}@font-face{font-family:Futura LT Pro Black;font-style:normal;font-weight:400;src:local("Futura LT Pro Black"),url(/fonts/FuturaLTProBlack.woff) format("woff")}@font-face{font-family:Futura LT Pro Heavy;font-style:normal;font-weight:400;src:local("Futura LT Pro Heavy"),url(/fonts/FuturaLTProHeavy.woff) format("woff")}@font-face{font-family:Futura LT Pro Heavy Oblique;font-style:normal;font-weight:400;src:local("Futura LT Pro Heavy Oblique"),url(/fonts/FuturaLTProHeavyOblique.woff) format("woff")}body{font-family:Futura LT Pro Book}body,main{background:#fff}main{display:block;padding-top:102px}header{background:#fff;height:102px;position:fixed;top:-102px;transition:.22s ease-in-out;width:100%;z-index:10000}header.visible{top:0}header.scrolled{background:#fafafa;box-shadow:4px 2px 7px 0 hsla(0,0%,41%,.2);height:52px;text-shadow:4px 2px 7px hsla(0,0%,41%,.2)}header.scrolled .container .menu{height:52px}header.scrolled .container .menu nav ul>li>a:before{bottom:-6px}header.scrolled .container>.logo img{left:0;min-width:90px;position:absolute;top:7px;transform:translateY(0)}header .container{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;left:0;margin:0 auto;padding:0;position:absolute;top:0;transform:translateX(0)}header .container>.logo{height:102px;position:relative}header .container>.logo img{cursor:pointer;left:0;min-width:140px;position:absolute;top:50%;transform:translateY(-46%);transition:.22s ease-in-out;z-index:100}input.hamburger-button{display:none}input.hamburger-button~label{height:1.25rem;padding:.25rem;position:relative;top:0;transition:top .22s ease-in-out;width:1.5rem}input.hamburger-button~label>div,input.hamburger-button~label>div:after,input.hamburger-button~label>div:before{background:#616060;border-radius:16px;content:"";height:.15rem;opacity:1;position:absolute;top:.825rem;transition:.14s ease-in-out;width:1.5rem}input.hamburger-button~label>div:before{top:-.5rem}input.hamburger-button~label>div:after{top:.5rem}header .container .hamburger-button:checked~label>div{background:transparent;width:0}header .container .hamburger-button:checked~label>div:before{top:0;transform:rotate(45deg)}header .container .hamburger-button:checked~label>div:after{top:0;transform:rotate(-45deg)}header .container .hamburger-button:checked~.menu{left:0;transform:translateX(0)}header .container .menu{background:#fff;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,-webkit-max-content);grid-template-rows:repeat(2,max-content);position:absolute;top:3.5rem;transform:translateX(calc(-100vw - 3rem));transition:.22s ease-in-out;width:100%;z-index:-1}header .container .menu:after{background:#fff;content:"";height:100vh;position:absolute;width:100vw;z-index:-1}header .container .menu nav{grid-area:auto}header .container .menu nav ul{display:flex;flex-direction:column}header .container .menu nav ul>li>a{box-sizing:border-box;color:#616060;font-size:15px;letter-spacing:1px;padding:0 0 0 32px;position:relative;text-align:left;text-transform:uppercase;transition:.14s ease-in-out;width:100%}header .container .menu nav ul>li>a:before{background:#f56b7a;bottom:-10px;content:"";height:2px;left:22px;position:absolute;transform:scaleX(0);transition:transform .5s ease;width:calc(100% - 12px)}header .container .menu nav ul>li>a.active:before,header .container .menu nav ul>li>a:hover:before{transform:scaleX(1)}.homeSection{background:#fff}.heroSection,.homeSection{position:relative}.heroSection .hero-bg-carousel{display:block;height:100%;position:absolute;width:100%}.heroSection .hero-bg-carousel .inner{min-height:655px;position:relative}.heroSection .hero-bg-carousel .bg{display:block;height:100%;left:0;opacity:1;position:absolute;top:0;transition:all 1s;width:100%}.heroSection .container{position:relative}.heroSection .container .hexagon1{position:absolute;right:55px;top:154px;width:502px;z-index:0}.heroSection .container .slick-slider{z-index:10}.heroSection .container .slick-slider .slick-list{overflow:visible}.heroSection .container .slick-slider .slide .col{align-items:center;display:flex;height:655px;justify-content:flex-start}.heroSection .container .slick-slider .slide .col .text{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;color:#fff;font-family:FUTURA LT PRO BOLD;margin-left:82px;max-width:555px}.heroSection .container .slick-slider .slide .col .text .title{font-size:48px;line-height:60px}.heroSection .container .slick-slider .slide .col .text .hashtag{font-size:18px;margin-bottom:42px;margin-top:40px}.heroSection .container .slick-slider .slide .img{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;position:absolute;right:110px;top:-55px;transform-origin:0 100%}.heroSection .container .slick-slider .slide .img img{position:relative;transition-timing-function:ease-in-out}#scratch{display:inline-block;font-size:0;position:relative;top:0;width:100%}#scratch img{height:auto;max-width:420px;width:420px;z-index:10}#scratch canvas{bottom:0;cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;-webkit-touch-action:none;-moz-touch-action:none;touch-action:none;transform:translateZ(0);transition:opacity .5s ease-out 0ms,height 0ms linear .5s;width:100%;will-change:transform}#scratch canvas.revealed{height:0;opacity:0}@media (max-width:767px){#scratch img{max-width:100%}}.shakeMe.shaking{-webkit-animation:bottleShake .75s;animation:bottleShake .75s;transform-origin:50% 60%}@-webkit-keyframes bottleShake{0%{filter:blur(0);transform:translate(0) rotate(0deg)}10%{filter:blur(0);transform:translate(-20px,-15px) rotate(-8deg)}20%{filter:blur(0);transform:translate(20px,-10px) rotate(8deg)}30%{filter:blur(0);transform:translate(-5px,-5px) rotate(-3deg)}40%{filter:blur(0);transform:translate(5px) rotate(3deg)}50%{filter:blur(0);transform:translate(0) rotate(0deg)}60%{filter:blur(0);transform:translate(0) rotate(0deg)}}@keyframes bottleShake{0%{filter:blur(0);transform:translate(0) rotate(0deg)}10%{filter:blur(0);transform:translate(-20px,-15px) rotate(-8deg)}20%{filter:blur(0);transform:translate(20px,-10px) rotate(8deg)}30%{filter:blur(0);transform:translate(-5px,-5px) rotate(-3deg)}40%{filter:blur(0);transform:translate(5px) rotate(3deg)}50%{filter:blur(0);transform:translate(0) rotate(0deg)}60%{filter:blur(0);transform:translate(0) rotate(0deg)}}@-webkit-keyframes bottleShakeNoBlur{0%{transform:translate(0) rotate(0deg)}10%{transform:translate(-20px,-10px) rotate(-10deg)}20%{transform:translate(20px,-5px) rotate(10deg)}30%{transform:translate(-5px,-2px) rotate(-5deg)}40%{transform:translate(3px) rotate(5deg)}50%{transform:translate(0) rotate(0deg)}60%{transform:translate(0) rotate(0deg)}}@keyframes bottleShakeNoBlur{0%{transform:translate(0) rotate(0deg)}10%{transform:translate(-20px,-10px) rotate(-10deg)}20%{transform:translate(20px,-5px) rotate(10deg)}30%{transform:translate(-5px,-2px) rotate(-5deg)}40%{transform:translate(3px) rotate(5deg)}50%{transform:translate(0) rotate(0deg)}60%{transform:translate(0) rotate(0deg)}}a.btn,button.btn{background:#f56b7a;border:0;border-radius:50px;box-shadow:3px 1px 5.46px 1.54px hsla(0,0%,57%,.16);color:#fff;display:inline-block;font-family:Futura LT Pro Bold;font-size:16px;letter-spacing:1px;outline:0;overflow:hidden;padding:13px 32px 11px;position:relative;text-align:center;text-shadow:3px 1px 5.46px hsla(0,0%,57%,.16);text-transform:uppercase}a.btn span,button.btn span{position:relative;transition:.22s ease-in-out;z-index:5}a.btn:before,button.btn:before{background:#fff;border-radius:100%;content:" ";display:block;height:200px;left:50%;margin-top:125px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.22s ease-in-out;width:200px}a.btn:hover:before,button.btn:hover:before{margin-top:0}a.btn:hover span,button.btn:hover span{color:#f56b7a}.slick-slider .slick-arrow{background:transparent;border:0;bottom:24px;color:transparent;content:" ";cursor:pointer;display:inline-block;height:46px;left:calc(50% - 23px);outline:0;position:absolute;transition:.22s ease-in-out;width:46px;z-index:50}.slick-slider .slick-arrow:before{background-image:url(/img/hexagon-shape-white.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:60px;transform:translate(-50%,-50%);width:60px}.slick-slider .slick-arrow:after,.slick-slider .slick-arrow:before{content:" ";display:block;left:50%;position:absolute;top:50%;transition:.22s ease-in-out}.slick-slider .slick-arrow:after{border-bottom:2px solid #f56b7a;border-left:2px solid #f56b7a;height:8px;margin-left:1px;transform:translate(-50%,-50%) rotate(45deg);width:8px}.slick-slider .slick-arrow.slick-prev{transform:translateX(-30px)}.slick-slider .slick-arrow.slick-next{transform:translateX(30px)}.slick-slider .slick-arrow.slick-next:after{margin-left:-1px;transform:translate(-50%,-50%) rotate(-135deg)}.slick-slider .slick-arrow:hover:before{background-image:url(/img/hexagon-shape.png)}.slick-slider .slick-arrow.slick-prev:hover:before{transform:translate(-50%,-50%) rotate(-30deg)}.slick-slider .slick-arrow.slick-next:hover:before{transform:translate(-50%,-50%) rotate(30deg)}.slick-slider .slick-arrow:hover:after{border-color:#fff}#a-markarol .container{overflow:hidden}.brand-carousel-container{display:block;height:606px;margin:80px auto 100px;position:relative;width:606px}.brand-carousel-container .bg{background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";height:100%;left:0;position:absolute;top:0;transition:.5s ease-in-out;width:100%}.brand-carousel-container .bg.bg1{background:url(/img/brand-bg-1.png);z-index:1}.brand-carousel-container .bg.bg2{background:url(/img/brand-bg-2.png);z-index:2}.brand-carousel-container .brand-carousel{margin:0 auto;max-width:70.9%;position:relative;z-index:10}.brand-carousel-container .brand-carousel .textHolder{align-items:center;display:flex;height:606px;position:relative;z-index:10}.brand-carousel-container .brand-carousel .textHolder .text{color:#191919;display:block;font-size:14px;line-height:18px;margin:0 auto;max-width:301px;text-align:center}.brand-carousel-container .brand-carousel .textHolder .text strong{font-family:FUTURA LT PRO BOLD}.brand-carousel-container .brand-carousel .textHolder .text em{font-style:italic}.brand-carousel-container .brand-carousel .slick-arrow{bottom:-26px}.productSection{background:#fdd31d}.productSection .container{overflow:visible}.productSection .sectionTitle{color:#fff}.productSection .productsOuter{margin:0 auto;max-width:1920px;overflow:hidden;padding-bottom:90px}.productSection .productsOuter .product-carousel{margin-top:65px}.productSection .productsOuter .product-carousel .slick-list{overflow:visible}.productSection .productsOuter .product-carousel .slick-list .slick-slide{opacity:.5;position:relative;transition:opacity .5s}.productSection .productsOuter .product-carousel .slick-list .slick-slide .productBox{transform:scale(.67)}.productSection .productsOuter .product-carousel .slick-list .slick-slide.slick-active{opacity:1;transform:scale(1);z-index:10}.productSection .productsOuter .product-carousel .slick-list .slick-slide.slick-active .productBox{transform:scale(1)}.productSection .productsOuter .product-carousel .slick-list .slick-slide.onLeft{cursor:pointer}.productSection .productsOuter .product-carousel .slick-list .slick-slide.onLeft .productBox{transform-origin:100% 50%}.productSection .productsOuter .product-carousel .slick-list .slick-slide.onLeft .productBox .bottle{opacity:0;transform:scale(0)}.productSection .productsOuter .product-carousel .slick-list .slick-slide.onLeft .productBox .product{left:83px;visibility:visible!important}.productSection .productsOuter .product-carousel .slick-list .slick-slide.onLeft .productBox .content .col.text{opacity:0}.productSection .productsOuter .product-carousel .slick-list .slick-slide.onRight{cursor:pointer}.productSection .productsOuter .product-carousel .slick-list .slick-slide.onRight .productBox{transform-origin:-78% 50%}.productSection .productsOuter .product-carousel .slick-list .slick-slide.onRight .productBox .bottle{opacity:0;transform:scale(1.5) rotate(-20deg)}.productSection .productsOuter .product-carousel .slick-list .slick-slide.onRight .productBox .product{left:-100px;visibility:visible!important}.productSection .productsOuter .product-carousel .slick-list .slick-slide.onRight .productBox .content .col.text{opacity:0}.productSection .productsOuter .product-carousel .productBox{background:#fff;box-shadow:4px 2px 7px 0 hsla(0,0%,41%,.2);position:relative;text-shadow:4px 2px 7px hsla(0,0%,41%,.2);transition:transform .5s}.productSection .productsOuter .product-carousel .productBox img.product{left:0;position:relative;transition:left .5s}.productSection .productsOuter .product-carousel .productBox .bottle{left:4px;opacity:1;position:absolute;top:-150px;transform:scale(1);transition:opacity .5s,transform 1s;width:23%}.productSection .productsOuter .product-carousel .productBox .content{align-items:center;box-sizing:border-box;display:flex;min-height:530px;padding:70px 152px 60px 215px}.productSection .productsOuter .product-carousel .productBox .content .col{flex:1}.productSection .productsOuter .product-carousel .productBox .content .col.text{opacity:1;position:relative;transition:opacity .5s}.productSection .productsOuter .product-carousel .productBox .content .col.text .textInner{left:0;padding-left:88px;padding-right:15px;position:absolute;top:50%;transform:translateY(-50%)}.productSection .productsOuter .product-carousel .productBox .content .col.text .textInner h6{color:#616060;font-family:FUTURA LT PRO BOLD;font-size:18px;line-height:22px;margin-bottom:28px}.productSection .productsOuter .product-carousel .productBox .content .col.text .textInner p{color:#191919;font-family:Futura LT Pro Book;font-size:15px;line-height:18px;margin-bottom:30px}.productSection .productsOuter .product-carousel .productBox .content .col.text .textInner p strong{font-family:FUTURA LT PRO BOLD}.productSection .productsOuter .product-carousel .productBox .content .col.text .textInner p em{font-style:italic}.productSection .productsOuter .product-carousel .productBox .content .col.text .textInner a.btn,.productSection .productsOuter .product-carousel .productBox .content .col.text .textInner button.btn{margin-top:12px}.productSection .productsOuter .product-carousel .productBox .content .col.img{width:406px}.productSection .productsOuter .product-carousel .productBox .content .col.img img{width:100%}.productSection .productsOuter .product-carousel .productBox .mobileBtn{display:none}.productSection .productsOuter .product-carousel .slick-arrow{bottom:-70px}.sectionTitle{font-size:45px;letter-spacing:1px;line-height:110%;margin:40px auto 10px}.sectionSubtitle,.sectionTitle{display:inline-block;font-family:FUTURA LT PRO BOLD;text-align:center;width:100%}.sectionSubtitle{font-size:19px;letter-spacing:0;margin:12px auto 10px}.recipeSection{padding-top:50px}.recipeSection .recipesOuter{margin:0 auto;max-width:1920px;overflow:hidden}.recipeSection .recipesOuter .recipe-carousel{margin-bottom:175px;margin-top:80px}.recipeSection .recipesOuter .recipe-carousel .slick-list{overflow:visible}.recipeSection .recipesOuter .recipe-carousel .slick-list .slick-slide{opacity:.5;position:relative;transition:opacity .5s}.recipeSection .recipesOuter .recipe-carousel .slick-list .slick-slide .recipeBox{transform:scale(.67)}.recipeSection .recipesOuter .recipe-carousel .slick-list .slick-slide.slick-active{opacity:1;transform:scale(1);z-index:10}.recipeSection .recipesOuter .recipe-carousel .slick-list .slick-slide.slick-active .recipeBox{transform:scale(1)}.recipeSection .recipesOuter .recipe-carousel .slick-list .slick-slide.onLeft .recipeBox{transform-origin:100% 50%}.recipeSection .recipesOuter .recipe-carousel .slick-list .slick-slide.onLeft .recipeBox img.cocktail{left:322px}.recipeSection .recipesOuter .recipe-carousel .slick-list .slick-slide.onLeft .recipeBox .content .col.text{opacity:0}.recipeSection .recipesOuter .recipe-carousel .slick-list .slick-slide.onRight .recipeBox{transform-origin:-78% 50%}.recipeSection .recipesOuter .recipe-carousel .slick-list .slick-slide.onRight .recipeBox img.cocktail{left:150px}.recipeSection .recipesOuter .recipe-carousel .slick-list .slick-slide.onRight .recipeBox .content .col.text{opacity:0}.recipeSection .recipesOuter .recipe-carousel .slick-arrow{bottom:-110px}.recipeSection .recipesOuter .recipe-carousel .recipeBox{background:#fff;box-shadow:4px 2px 7px 0 hsla(0,0%,41%,.2);text-shadow:4px 2px 7px hsla(0,0%,41%,.2);transition:transform .5s}.recipeSection .recipesOuter .recipe-carousel .recipeBox .mobileCocktail{display:none}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content{align-items:flex-start;display:flex;padding-bottom:64px;padding-top:64px}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col{flex:1}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.img{max-width:340px}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.img img{left:0;position:relative;transition:left .5s;width:100%}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text{opacity:1;transition:opacity .5s}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text.left{margin-right:30px;text-align:right}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text.left .step{justify-content:flex-end}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text.left .step .number{margin-left:28px}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text.right{margin-left:30px;text-align:left}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text.right .step{justify-content:flex-start}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text.right .step .number{margin-right:28px}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text .step{display:flex;min-height:170px}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text .step .number{width:50px}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text .step .text{max-width:165px}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text .step .text .stepTitle{color:#616060;font-family:FUTURA LT PRO BOLD;font-size:18px;margin-bottom:5px}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text .step .text .stepText{color:#191919;font-size:13px;line-height:18px}.hidden{visibility:hidden}.contactSection{overflow:hidden}.contactSection .socialMedia{background:#fda6af;color:#fff}.contactSection .socialMedia .container{position:relative}.contactSection .socialMedia .container .hexagon1{bottom:270px;left:-470px;position:absolute;transform:scaleY(-1);width:540px}.contactSection .socialMedia .socialRow{display:flex;gap:20px;margin-bottom:-192px;margin-top:140px;position:relative;z-index:2}.contactSection .socialMedia .socialRow .socialCol{flex:1;position:relative}.contactSection .socialMedia .socialRow .socialCol:first-of-type{margin-right:0}.contactSection .socialMedia .socialRow .socialCol .logo{background:#f56b7a;border:5px solid #fff;border-radius:100%;box-shadow:3px 1px 5.46px 1.54px hsla(0,0%,57%,.16);display:block;height:100px;left:50%;position:absolute;text-shadow:3px 1px 5.46px hsla(0,0%,57%,.16);top:-75px;transform:translateX(-50%);transition:all .15s;width:100px;z-index:5}.contactSection .socialMedia .socialRow .socialCol .logo img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}.contactSection .socialMedia .socialRow .socialCol .logo img.fb{width:23px}.contactSection .socialMedia .socialRow .socialCol .img{border:5px solid #fff;overflow:hidden}.contactSection .socialMedia .socialRow .socialCol .img img{transform:scale(1.07);transition:all .45s ease-out}.contactSection .socialMedia .socialRow .socialCol:hover .logo{background:#c53b4a;height:110px;width:110px}.contactSection .socialMedia .socialRow .socialCol:hover .img img{transform:scale(1.15)}.contactSection .contactData{background:#fff;padding-top:425px;position:relative}.contactSection .contactData .map{filter:saturate(0)}.contactSection .contactData .map iframe{border:0;height:500px;width:100%}.contactSection .contactData .blue{background:#6dd2d2;color:#fff;overflow:hidden}.contactSection .contactData .blue .container{position:relative}.contactSection .contactData .blue .container .hexagon1{bottom:-50px;position:absolute;right:-610px;transform:scaleY(-1);width:500px}.contactSection .contactData .blue .container .infoBox{border-left:10px solid #fff;border-right:10px solid #fff;display:block;margin:72px auto 0;max-width:850px;overflow:hidden}.contactSection .contactData .blue .container .infoBox .content{display:block;margin:65px auto 20px;max-width:260px}.contactSection .contactData .blue .container .infoBox .content .box{align-items:center;display:flex;margin-bottom:55px}.contactSection .contactData .blue .container .infoBox .content .box .icon{margin-right:30px;width:40px}.contactSection .contactData .blue .container .infoBox .content .box .icon img{width:40px}.contactSection .contactData .blue .container .infoBox .content .box .text{font-family:FUTURA LT PRO BOLD;font-size:14px;letter-spacing:1px;line-height:25px}footer{background:#fff;overflow:hidden}footer.subpage{background:#f4f4f4}footer .footerRow{align-content:unset;align-items:flex-start;color:#616060;display:flex;font-family:Futura LT Pro Bold;justify-content:space-between;margin:100px auto 50px;max-width:1628px}footer .footerRow .col1{flex:1}footer .footerRow .col1 p{font-size:14px;letter-spacing:1px;text-transform:uppercase}footer .footerRow .col2{flex:2}footer .footerRow .col2 ul{display:block;margin:0 auto;text-align:center}footer .footerRow .col2 ul li{display:inline-block;margin-left:17px;margin-right:17px}footer .footerRow .col2 ul li a{color:#616060;font-size:14px;letter-spacing:1px;text-transform:uppercase}footer .footerRow .col2 ul li a:hover{text-decoration:underline}footer .footerRow .col3{flex:1}footer .footerRow .col3 img{float:right;max-width:310px;position:relative;top:-5px}#reonLogo{display:block;margin:40px auto 0;position:relative;width:168px}#reonLogo .rect{background-color:#c5c5c5;height:30px;left:0;position:absolute;top:0;transition:all .5s;width:30px}#reonLogo .rect .circle{background:#fff;border-radius:100%;height:20px;left:5px;position:absolute;top:5px;transition:all .5s;width:20px}#reonLogo .text{left:30px;opacity:.7;position:absolute;top:0;transition:all .5s}#reonLogo .text img{width:30px}#reonLogo .link{border-bottom:1px solid #cdcdcd;color:#616060;display:inline-block;font-family:Futura LT Pro Book;font-size:14px;letter-spacing:1px;line-height:16px;margin-left:70px;position:relative;top:3px;transition:all .5s}#reonLogo:hover .rect{background-color:#00d2d2;transform:rotate(90deg)}#reonLogo:hover .rect .circle{height:14px;left:8px;top:8px;width:14px}#reonLogo:hover .text{opacity:1}#reonLogo:hover .link{border-color:#00d2d2}div.hexagon1{pointer-events:none}div.hexagon1 g{transform:scale(1);transition:transform .3s}div.hexagon1 .st0{fill:#fff}div.hexagon1.hidden g{transform:scale(0)}div.hexagon1 g.g1{-webkit-animation-delay:.1s;animation-delay:.1s;transform-origin:12.7% 33.4%;transition-delay:.1s}div.hexagon1 g.g2{-webkit-animation-delay:.3s;animation-delay:.3s;transform-origin:31.3% 50%;transition-delay:.3s}div.hexagon1 g.g3{-webkit-animation-delay:.2s;animation-delay:.2s;transform-origin:31.4% 16.9%;transition-delay:.2s}div.hexagon1 g.g4{-webkit-animation-delay:.7s;animation-delay:.7s;transform-origin:68.7% 50%;transition-delay:.7s}div.hexagon1 g.g5{-webkit-animation-delay:.8s;animation-delay:.8s;transform-origin:68.7% 16.7%;transition-delay:.8s}div.hexagon1 g.g6{-webkit-animation-delay:.6s;animation-delay:.6s;transform-origin:68.7% 83.2%;transition-delay:.6s}div.hexagon1 g.g7{-webkit-animation-delay:.5s;animation-delay:.5s;transform-origin:50% 66.6%;transition-delay:.5s}div.hexagon1 g.g8{-webkit-animation-delay:.4s;animation-delay:.4s;transform-origin:50% 33.6%;transition-delay:.4s}div.hexagon1 g.g9{-webkit-animation-delay:1s;animation-delay:1s;transform-origin:87.4% 66.6%;transition-delay:1s}div.hexagon1 g.g10{-webkit-animation-delay:.9s;animation-delay:.9s;transform-origin:87.4% 33.5%;transition-delay:.9s}div.hexagon1.flipped g{transform:scaleX(-1)}.blocker18{background-color:#6dd2d2;background-image:url(/img/is18.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.blocker18 .box{background:hsla(0,0%,100%,.9);box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);box-sizing:border-box;color:#000;left:50%;padding:30px 50px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-70%);width:500px}.blocker18 .box p.title1{font-size:22px}.blocker18 .box p.title1,.blocker18 .box p.title2{color:#333;font-family:Calibri;font-weight:700;text-transform:uppercase}.blocker18 .box p.title2{font-size:37px;margin-bottom:20px;margin-top:5px}.blocker18 .box .inputs{margin-bottom:30px}.blocker18 .box .inputs input{-moz-appearance:textfield;background:#6dd2d2;border:0;color:#fff;display:inline-block;font-size:20px;font-weight:700;line-height:40px;max-width:195px;outline:2px solid #fff;text-align:center}.blocker18 .box .inputs input::-webkit-inner-spin-button,.blocker18 .box .inputs input::-webkit-outer-spin-button{-webkit-appearance:none;font-family:Calibri;margin:0}.blocker18 .box .inputs input#month{margin-left:15px;margin-right:15px}.blocker18 .box .inputs input#day,.blocker18 .box .inputs input#month{padding:0;text-align:center;width:50px}.blocker18 .box .inputs input::-moz-placeholder{color:#fafafa;opacity:1}.blocker18 .box .inputs input:-ms-input-placeholder{opacity:1}.blocker18 .box .inputs input::placeholder{color:#fafafa;opacity:1}.blocker18 .box .inputs input:-ms-input-placeholder{color:#fafafa}.blocker18 .box .inputs input ::-ms-input-placeholder{color:#fafafa}.blocker18 .box .button{margin-bottom:10px;margin-top:10px}.blocker18 .box .button .btn{cursor:pointer;padding:13px 26px 11px;width:340px}.blocker18 .box .button .btn:before{width:380px}.blocker18 .box .button .sml{width:100px}.blocker18 .box .button .accept{background-color:#6cd3d1}.blocker18 .box .error{color:red;display:none;font-family:Calibri;font-size:17px;font-weight:700;line-height:22px;margin:0 auto 20px}.gameHeader{overflow:hidden}.gameHeader.blue{background:#67e2ff}.gameHeader.red{background:#ff6767}.gameHeader.green{background:#66ef9d}.gameHeader .container{position:relative}.gameHeader .container .text{color:#fff}.gameHeader .container .text.empty{padding-bottom:150px;padding-top:90px}.gameHeader .container .text h1{font-family:Futura LT Pro Bold;font-size:60px;font-weight:700;line-height:150%}.gameHeader .container .text h2{font-family:Futura LT Pro Bold;font-size:30px;line-height:150%;margin-bottom:10px}.gameHeader .container .hexagon1{position:absolute;right:-125px;top:45px;transform:rotate(90deg);width:733px}.gameHeader .container .winnings{align-items:flex-start;display:flex;left:0;padding-bottom:50px;padding-top:70px;top:0}.gameHeader .container .winnings .text{padding-right:20px}.gameHeader .container .winnings .text h1{line-height:100%}.gameHeader .container .winnings .text h1.timer{font-size:45px}.gameHeader .container .winnings .text p{font-family:Futura LT Pro Book;font-size:20px;line-height:120%;margin-bottom:30px;margin-top:30px}.gameHeader .container .winnings .img{min-width:420px;position:relative}.gameHeader .container .winnings .img .winningImg{position:relative}.gameHeader .container .winnings .img .winningImg.shirt{padding-top:25px}.gameHeader .container .winnings .img .winningImg.lollipop{margin-bottom:-40px}.gameHeader .container .winnings .onMobile{display:none}.gameHeader.messengerGame .container .winnings .img .winningImg img.win{animation:none;-webkit-animation:none;border:20px solid #fff;left:50%;margin:0 auto;transform:translateX(-50%);width:250px}.gameHeader.messengerGame .container .text h2 span{background:#eb5d49;color:#fff;padding:5px}.gameHeader.messengerGame .container .text p.info{font-size:24px;line-height:140%;margin-bottom:25px;margin-top:15px;max-width:50%}.winningLocations{color:#5b5b5b;padding-bottom:40px;padding-top:40px;text-align:center}.winningLocations p{font-size:24px;line-height:120%;margin-bottom:30px}.winningLocations p.dry{opacity:.5}.winningLocations p strong{font-weight:900}.winningLocations p strong span.error{color:red}.winningLocationsSelect{margin-top:10px;overflow:hidden;padding-bottom:40px;padding-top:20px}.winningLocationsSelect .row{align-items:center;border:1px solid #ccc;color:#5b5b5b;display:flex;justify-content:space-between;margin:0 auto 25px;max-width:720px;padding:20px;transition:all .25s;width:100%}.winningLocationsSelect .row:hover{background:#6dd2d2!important;border-color:#6dd2d2;color:#fff}.winningLocationsSelect .row:nth-of-type(2n){background:#f5f5f5}.winningLocationsSelect .row:nth-of-type(odd){background:#fefefe}.winningLocationsSelect .row .text{font-size:20px;line-height:30px;padding-right:20px}.winningLocationsSelect .row .text strong{font-weight:900}.winningLocationsSelect .row button{cursor:pointer}.winningLocationsSelect .row.dry{opacity:.5;pointer-events:none}.winningLocationsSelect .row.dry *{pointer-events:none}.winningLocationsSelect .row.dry h2{font-size:20px;font-weight:700;text-align:center;width:195px}body .swal2-styled.swal2-default-outline:focus{box-shadow:none}body .swal2-actions button{font-weight:900}@-webkit-keyframes hexRotate{0%{-webkit-transform:translate(-50%,-50%) scale(1.3) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) scale(1.3) rotate(1turn)}}@-webkit-keyframes winFloat{0%{transform:translatey(10px)}50%{transform:translatey(-15px)}to{transform:translatey(10px)}}@keyframes winFloat{0%{transform:translatey(10px)}50%{transform:translatey(-15px)}to{transform:translatey(10px)}}@-webkit-keyframes confetti-slow{0%{transform:translateZ(0) rotateX(0) rotateY(0)}to{transform:translate3d(25px,105vh,0) rotateX(1turn) rotateY(180deg)}}@keyframes confetti-slow{0%{transform:translateZ(0) rotateX(0) rotateY(0)}to{transform:translate3d(25px,105vh,0) rotateX(1turn) rotateY(180deg)}}@-webkit-keyframes confetti-medium{0%{transform:translateZ(0) rotateX(0) rotateY(0)}to{transform:translate3d(100px,105vh,0) rotateX(100deg) rotateY(1turn)}}@keyframes confetti-medium{0%{transform:translateZ(0) rotateX(0) rotateY(0)}to{transform:translate3d(100px,105vh,0) rotateX(100deg) rotateY(1turn)}}@-webkit-keyframes confetti-fast{0%{transform:translateZ(0) rotateX(0) rotateY(0)}to{transform:translate3d(-50px,105vh,0) rotateX(10deg) rotateY(250deg)}}@keyframes confetti-fast{0%{transform:translateZ(0) rotateX(0) rotateY(0)}to{transform:translate3d(-50px,105vh,0) rotateX(10deg) rotateY(250deg)}}#confetti{bottom:0;height:100%;left:0;overflow:hidden;perspective:700px;pointer-events:none;position:fixed;right:0;top:0;width:100%;z-index:11}.confetti{border-radius:0;pointer-events:none;position:absolute;top:-10px;z-index:1}.confetti--animation-slow{-webkit-animation:confetti-slow 4.25s linear 1 forwards;animation:confetti-slow 4.25s linear 1 forwards}.confetti--animation-medium{-webkit-animation:confetti-medium 2.75s linear 1 forwards;animation:confetti-medium 2.75s linear 1 forwards}.confetti--animation-fast{-webkit-animation:confetti-fast 2s linear 1 forwards;animation:confetti-fast 2s linear 1 forwards}.gameInfo{background:#fff;color:#5b5b5b;padding-top:100px}.gameInfo .title{font-family:Futura LT Pro Bold;font-size:30px;line-height:140%;text-align:center}.gameInfo .steps{padding-bottom:100px;padding-top:80px}.gameInfo .steps .numbers{display:flex;justify-content:center;margin-bottom:30px}.gameInfo .steps .numbers .number{background:#ee72a8;border-radius:100%;height:60px;text-align:center;width:60px}.gameInfo .steps .numbers .number span{color:#fff;font-family:Futura LT Pro Bold;font-size:30px;line-height:60px}.gameInfo .steps .numbers .line{background:#ee72a8;border-radius:10px;height:4px;margin-left:15px;margin-right:15px;margin-top:28px;width:200px}.gameInfo .steps .texts{display:flex;justify-content:space-evenly;margin:0 auto;max-width:1164px;position:relative}.gameInfo .steps .texts .text{color:#5b5b5b;font-family:Futura LT Pro Book;font-size:20px;line-height:120%;text-align:center;width:25%}.gameInfo .info{padding-bottom:50px}.gameInfo .info p{font-family:Futura LT Pro Book;font-size:17px;line-height:200%}.gameContact{background:#fff}.gameContact .socialMedia{color:#fff}.gameContact .socialMedia .container{position:relative}.gameContact .socialMedia .container .sectionTitle{color:#5b5b5b;font-family:Futura LT Pro Bold;font-size:30px;letter-spacing:normal;line-height:140%;text-align:center}.gameContact .socialMedia .socialRow{display:flex;margin-top:90px;padding-bottom:200px}.gameContact .socialMedia .socialRow .socialCol{flex:1;position:relative}.gameContact .socialMedia .socialRow .socialCol:first-of-type{margin-right:30px}.gameContact .socialMedia .socialRow .socialCol .logo{background:#6dd2d2;border:5px solid #fff;border-radius:100%;box-shadow:3px 1px 5.46px 1.54px hsla(0,0%,57%,.16);display:block;height:115px;left:50%;position:absolute;text-shadow:3px 1px 5.46px hsla(0,0%,57%,.16);top:-60px;transform:translateX(-50%);transition:all .15s;width:115px}.gameContact .socialMedia .socialRow .socialCol .logo img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}.gameContact .socialMedia .socialRow .socialCol .logo img.fb{width:23px}.gameContact .socialMedia .socialRow .socialCol .img{border:5px solid #fff}.gameContact .socialMedia .socialRow .socialCol:hover .logo{background:#4db2b2;height:130px;width:130px}section.codeRead{color:#fff;height:calc(100vh - 79px);text-align:center}section.codeRead.grey{background:#333}section.codeRead .inner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}section.codeRead h1{font-size:38px;font-weight:700;line-height:140%;margin-bottom:20px;text-transform:uppercase}section.codeRead p{font-size:20px;line-height:120%}section.codeRead h2{font-size:20px;font-weight:700;line-height:140%;margin-bottom:20px;margin-top:20px;text-transform:uppercase}section.codeRead .btn{box-sizing:border-box;cursor:pointer;font-size:28px;max-width:360px;width:calc(100% - 17px)}section.codeRead .btn:before{background:none}section.codeRead .btn:hover{background:#c53b4a}section.codeRead .btn:hover:before{background:none}.fruitsBg{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.fruitsBg .fruit{pointer-events:none;position:absolute}.fruitsBg .fruit.withTransition{transition:transform 1.8s cubic-bezier(.2,.5,.52,1)}.fruitsBg .fruit.withTransition .rotator,.fruitsBg .fruit.withTransition img{transition:transform 1.8s cubic-bezier(.2,.5,.52,1)!important}.fruitsBg .fruit img{height:auto;width:100%}.fruitsBg.fruitsBg1 .fruit1{left:22vw;top:31%;width:19vw}.fruitsBg.fruitsBg1 .fruit1 img{transform:rotate(86deg)}.fruitsBg.fruitsBg1 .fruit2{left:0;top:-9%;width:19vw}.fruitsBg.fruitsBg1 .fruit2 img{transform:rotate(155deg)}.fruitsBg.fruitsBg1 .fruit3{left:-7vw;top:82%;width:23vw}.fruitsBg.fruitsBg1 .fruit3 img{transform:rotate(-42deg)}.fruitsBg.fruitsBg1 .fruit4{left:25vw;top:125%;width:6vw}.fruitsBg.fruitsBg1 .fruit4 img{transform:rotate(260deg)}.fruitsBg.fruitsBg1 .fruit5{left:19vw;top:20%;width:4vw;z-index:-3}.fruitsBg.fruitsBg1 .fruit5 img{filter:blur(6px);transform:rotate(0deg)}.fruitsBg.fruitsBg1 .fruit6{bottom:-24%;left:1vw;width:19vw;z-index:-2}.fruitsBg.fruitsBg1 .fruit6 img{filter:blur(6px);transform:rotate(-40deg)}.fruitsBg.fruitsBg1 .fruit7{right:36vw;top:70%;width:6vw;z-index:1}.fruitsBg.fruitsBg1 .fruit7 img{transform:rotate(0deg)}.fruitsBg.fruitsBg1 .fruit8{right:20vw;top:85%;width:17vw}.fruitsBg.fruitsBg1 .fruit8 img{filter:blur(6px);transform:rotate(-30deg)}.fruitsBg.fruitsBg1 .fruit9{right:25vw;top:133%;width:6vw;z-index:2}.fruitsBg.fruitsBg1 .fruit9 img{transform:rotate(110deg)}.fruitsBg.fruitsBg1 .fruit10{right:11vw;top:47%;width:20vw}.fruitsBg.fruitsBg1 .fruit10 img{transform:rotate(-10deg)}.fruitsBg.fruitsBg1 .fruit11{right:3vw;top:-15%;width:20vw}.fruitsBg.fruitsBg1 .fruit11 img{transform:rotate(155deg)}.fruitsBg.fruitsBg1 .fruit12{right:-10vw;top:54%;width:17vw}.fruitsBg.fruitsBg1 .fruit12 img{transform:rotate(350deg)}.fruitsBg.fruitsBg1 .fruit13{right:-1vw;top:75%;width:3vw;z-index:-3}.fruitsBg.fruitsBg1 .fruit13 img{filter:blur(6px);transform:rotate(0deg)}.fruitsBg.fruitsBg2{height:425px}.fruitsBg.fruitsBg2 .fruit1{left:-7vw;top:53%;width:17vw}.fruitsBg.fruitsBg2 .fruit1 img{transform:rotate(-4deg)}.fruitsBg.fruitsBg2 .fruit2{bottom:-6%;left:15vw;width:3vw}.fruitsBg.fruitsBg2 .fruit2 img{filter:blur(6px);transform:rotate(-24deg)}.fruitsBg.fruitsBg2 .fruit3{left:12vw;top:3%;width:16vw}.fruitsBg.fruitsBg2 .fruit3 img{filter:blur(6px);transform:rotate(256deg)}.fruitsBg.fruitsBg2 .fruit4{left:37vw;top:98%;width:6vw}.fruitsBg.fruitsBg2 .fruit4 img{transform:rotate(-4deg)}.fruitsBg.fruitsBg2 .fruit5{bottom:-31%;right:25vw;width:17vw}.fruitsBg.fruitsBg2 .fruit5 img{transform:rotate(270deg)}.fruitsBg.fruitsBg2 .fruit6{right:3vw;top:-5%;width:19vw}.fruitsBg.fruitsBg2 .fruit6 img{transform:rotate(66deg)}.fruitsBg.fruitsBg2 .fruit7{bottom:10%;right:-.4vw;width:3vw}.fruitsBg.fruitsBg2 .fruit7 img{filter:blur(6px);transform:rotate(-64deg)}.popupHolder{-webkit-backdrop-filter:blur(8px) brightness(70%);backdrop-filter:blur(8px) brightness(70%);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999}.popupHolder .bgHitbox{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.popupHolder .box{left:50%;max-width:1080px;position:absolute;top:50%;transform:translate(-50%,-50%) scaleX(0);transition:all .25s ease-out;z-index:10}.popupHolder .box.text{background:#fff}.popupHolder .box.img{background:transparent}.popupHolder.visible .box{transform:translate(-50%,-50%) scaleX(1)}.popupHolder .textInner{background:#fff;padding:40px 70px 45px}.popupHolder .textInner h2{color:#f56b7a;font-family:FUTURA LT PRO BOLD;font-size:45px;letter-spacing:2px;margin-bottom:30px}.popupHolder .textInner .rows{align-items:center;display:flex;gap:45px}.popupHolder .textInner .rows .img{max-width:300px;min-width:300px}.popupHolder .textInner .rows .text{color:#000;font-family:Futura LT Pro Book;font-size:23px;line-height:135%}.popupHolder .textInner .rows .text a.btn{box-shadow:0 9px 8px 0 hsla(240,5%,41%,.25);display:block;float:right;margin-top:20px;padding:10px 25px}.popupHolder .close{background:#fff;box-shadow:0 9px 8px 0 hsla(240,5%,41%,.15);cursor:pointer;height:76px;position:absolute;right:25px;top:-35px;transition:all .25s;width:45px}.popupHolder .close span{color:#f56b7a;font-size:25px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .25s}.popupHolder .close:hover{background:#f56b7a}.popupHolder .close:hover span{color:#fff}@media only screen and (max-width:1910px){.sectionTitle{font-size:40px}.productSection .productsOuter .product-carousel,.sectionTitle{margin-top:30px}.productSection .productsOuter .product-carousel .productBox .bottle{left:19px;position:absolute;top:-90px;width:21%}.productSection .productsOuter .product-carousel .slick-arrow{bottom:-60px}}@media only screen and (max-width:1900px){.productSection .productsOuter .product-carousel .slick-list .slick-slide.onRight .productBox img.product{left:-140px}.productSection .productsOuter .product-carousel .slick-list .slick-slide.onLeft .productBox img.product{left:105px}.recipeSection .recipesOuter .recipe-carousel .slick-list .slick-slide.onRight .recipeBox img.cocktail{left:100px}.recipeSection .recipesOuter .recipe-carousel .slick-list .slick-slide.onLeft .recipeBox img.cocktail{left:352px}footer .footerRow{max-width:1560px}.recipeSection .recipesOuter .recipe-carousel{margin-bottom:155px;margin-top:60px}.popupHolder .textInner .rows .text{font-size:20px}}@media only screen and (max-width:1600px){header,header .container .menu,header .container>.logo{height:90px!important}header.scrolled,header.scrolled .container .menu{height:50px!important}main{padding-top:90px}.heroSection .container .slick-slider .slide .col{height:550px}.heroSection .hero-bg-carousel .inner{min-height:550px}.heroSection .container .slick-slider .slide .col .text{text-shadow:2px 3px 0 rgba(0,0,0,.1),0 7px 4px rgba(0,0,0,.05),0 13px 2px rgba(0,0,0,.03),0 19px 14px rgba(0,0,0,.02)}.heroSection .container .slick-slider .slide .col .text .title{font-size:42px;line-height:54px}.heroSection .container .slick-slider .slide .img img{width:255px}.heroSection .container .slick-slider .slide .img{right:149px;top:-30px}.heroSection .container .hexagon1{right:95px;top:200px;width:450px}.brand-carousel-container{margin:10px auto 50px}.sectionTitle{font-size:45px;margin-top:50px}.productSection .productsOuter .product-carousel .productBox .content{padding:60px 132px 60px 195px}.productSection .productsOuter .product-carousel .productBox .bottle{left:-6px;top:-153px;width:23%}.productSection .productsOuter .product-carousel .productBox .content{min-height:540px}.productSection .productsOuter .product-carousel .productBox .content .col.text .textInner p{margin-bottom:20px}.recipeSection{padding-top:20px}.sectionSubtitle{font-size:18px}.recipeSection .recipesOuter .recipe-carousel{margin-bottom:145px;margin-top:40px}.recipeSection .recipesOuter .recipe-carousel .slick-arrow{bottom:-90px}.contactSection .contactData{padding-top:325px}.contactSection .contactData .blue .container .hexagon1{right:-470px}.contactSection .contactData .blue .container .infoBox{margin-top:50px;max-width:800px}footer .footerRow{max-width:1340px}footer .footerRow .col1 p,footer .footerRow .col2 ul li a{font-size:13px}footer .footerRow .col3 img{max-width:290px}.contactSection .contactData .map iframe{height:400px}.contactSection .socialMedia .socialRow{margin-top:120px}.contactSection .socialMedia .container .hexagon1{left:-350px}footer .footerRow{padding-left:40px;padding-right:40px}footer .footerRow .col2 ul li{margin-left:10px;margin-right:10px}footer .footerRow .col1 p,footer .footerRow .col2 ul li a{font-size:11px}.popupHolder .textInner{background:#fff;padding:30px 45px 35px}.popupHolder .textInner h2{font-size:55px;margin-bottom:20px}.popupHolder .textInner .rows{gap:25px}.popupHolder .textInner .rows .text{font-size:16px;line-height:125%}.popupHolder .textInner .rows .img{max-width:220px;min-width:220px}.popupHolder .box.text{width:860px}}@media only screen and (max-width:1220px){.container{box-sizing:border-box;padding-left:14px;padding-right:14px}.gameHeader .container .text h1{font-size:40px}.gameHeader .container .hexagon1{right:10vw;top:184px;width:38vw}.gameInfo{padding-top:80px}.gameContact .socialMedia .container .sectionTitle,.gameInfo .title{font-size:25px}.gameInfo .steps .texts .text{font-size:18px}.gameInfo .info p{font-size:16px}.popupHolder .box.text{width:90vw}.popupHolder .textInner .rows .text{font-size:18px}}@media only screen and (max-width:1200px){header,header .container .menu,header .container>.logo{height:80px!important}main{padding-top:80px}header .container{padding-left:30px;padding-right:30px;width:100%}header .container .menu{padding-right:30px!important}.heroSection .container .slick-slider .slide .col{height:500px}.heroSection .hero-bg-carousel .inner{min-height:500px}.heroSection .container .slick-slider .slide .img img{width:210px}.heroSection .container .slick-slider .slide .img{right:175px;top:-10px}.heroSection .container .slick-slider .slide .col .text .title{font-size:35px;line-height:44px}.heroSection .container .slick-slider .slide .col .text .hashtag{font-size:16px;margin-bottom:30px;margin-top:30px}a.btn,button.btn{font-size:15px;padding:12px 28px 10px}.heroSection .container .hexagon1{right:12vw;top:44px;width:40vw}.productSection .productsOuter .product-carousel .productBox .bottle{left:4px;top:-105px;width:22%}.productSection .productsOuter .product-carousel .productBox .content .col.text .textInner{padding-left:58px}.contactSection .socialMedia .socialRow{box-sizing:border-box;padding-left:30px;padding-right:30px;width:100%}.contactSection .socialMedia .socialRow .socialCol .logo{height:100px;top:-75px;width:100px}.contactSection .contactData{padding-top:280px}.contactSection .contactData .map iframe{height:320px}.contactSection .contactData .blue .container .infoBox{margin-top:40px;max-width:700px}.contactSection .contactData .blue .container .hexagon1{right:-240px;width:400px}footer .footerRow{padding-left:30px;padding-right:30px}footer .footerRow .col1 p,footer .footerRow .col2 ul li a{line-height:20px}footer .footerRow .col3 img{max-width:200px;top:-1px}}@media only screen and (max-width:1178px){.gameInfo .steps .numbers{display:block;margin-bottom:0}.gameInfo .steps .numbers .line{height:50px;margin:8px 0 8px 29px;width:4px}.gameInfo .steps{display:flex;justify-content:center;margin:0 auto;max-width:600px;padding-bottom:60px;padding-top:60px}.gameInfo .steps .texts{display:block;margin:0 0 0 30px;max-width:225px}.gameInfo .steps .texts .text{min-height:calc(25% + 17px);text-align:left;width:100%}.gameInfo .steps .texts .text br{display:none}.gameInfo .steps .texts .text:first-of-type p{position:relative;top:5px}.gameInfo .steps .texts .text:nth-of-type(4) p{position:relative;top:13px}.popupHolder .box{max-width:unset;width:70vw}}@media only screen and (max-width:1039px){header .container .menu{left:180px!important;top:-27px!important;width:calc(100vw - 200px)}header,header .container .menu,header .container>.logo{height:70px!important}main{padding-top:70px}header.scrolled .container .menu{top:-30px!important}header .container .menu nav ul>li>a{font-size:14px}.heroSection .container .slick-slider .slide .col{height:450px}.heroSection .hero-bg-carousel .inner{min-height:450px}.heroSection .container .slick-slider .slide .col .text{margin-left:42px}.heroSection .container .slick-slider .slide .col .text .title{font-size:28px;line-height:40px}.heroSection .container .slick-slider .slide .img img{width:190px}.heroSection .container .slick-slider .slide .img{right:135px;top:0}.heroSection .container .hexagon1{right:5.5vw;top:294px;width:42vw}.brand-carousel-container{margin-top:0}.brand-carousel-container .brand-carousel .textHolder{height:520px}.brand-carousel-container{height:520px;width:520px}.brand-carousel-container .bg{background-size:contain!important}.productSection .productsOuter .product-carousel .productBox .content{min-height:500px;padding:40px 70px 40px 185px}.productSection .productsOuter .product-carousel .productBox .content .col.text .textInner{padding-left:1vw}.productSection .productsOuter .product-carousel .productBox .content .col.text .textInner h6{font-size:16px;line-height:20px;margin-bottom:18px}.productSection .productsOuter .product-carousel .productBox .content .col.text .textInner p{font-size:14px;line-height:16px;margin-bottom:13px}.productSection .productsOuter .product-carousel .productBox .bottle{bottom:0;top:unset}.sectionTitle{font-size:40px;margin-top:30px}.sectionSubtitle{font-size:16px;margin:5px auto}.contactSection .socialMedia .container .hexagon1{bottom:15vw;left:-30vw;width:50vw}.contactSection .contactData .blue .container .infoBox{margin-top:30px}footer .footerRow{display:block;margin-top:60px;text-align:center}footer .footerRow .col1{margin-bottom:40px}footer .footerRow .col2{margin-bottom:50px}footer .footerRow .col3 img{float:none}}@media only screen and (max-width:900px){header .container .menu nav ul>li>a{font-size:13px;padding:0 0 0 10px}.heroSection .container .slick-slider .slide .img{right:50px}.heroSection .container .slick-slider .slide .col{max-width:70vw}.gameHeader .container .winnings{display:block;padding-top:30px}.gameHeader .container .winnings .img{margin:0 auto;max-width:420px;width:100%}.gameHeader .container .winnings .text{margin:0 auto;max-width:500px;min-height:100px}.gameHeader .chatbotGame .container .winnings .text{margin:0 auto;max-width:500px;padding:0}.gameHeader .container .text h2{font-size:20px}.gameHeader .container .winnings .text .desc{display:none}.gameHeader .container .winnings .text .desc .chatbot-desc{margin-top:40px}.gameHeader .container .winnings .onMobile{color:#fff;display:block}.gameHeader .container .winnings .onMobile h2{font-family:Futura Lt Pro Bold;font-size:26px;margin-bottom:10px;margin-top:30px;text-align:center}.gameHeader .container .winnings .onMobile h2 .ascent{background:#eb5d49;color:#fff;padding:5px}.gameHeader .container .winnings .onMobile h1.timer{font-family:Futura Lt Pro Bold;font-size:40px;margin-bottom:20px;text-align:center}.gameHeader .container .winnings .onMobile p{font-size:20px;line-height:120%}.gameHeader.messengerGame .container .winnings{padding-left:0;padding-right:0;text-align:center}.gameHeader.messengerGame .container .winnings .img .winningImg img.win{transform:translateX(-215px)}.contactSection .socialMedia .socialRow .socialCol .logo{height:80px;top:-55px;width:80px}.contactSection .socialMedia .socialRow .socialCol .logo img{width:38px}.contactSection .socialMedia .socialRow .socialCol .logo img.fb{width:17px}.contactSection .contactData{padding-top:450px}.fruitsBg.fruitsBg2 .fruit1{top:10%;width:27vw}.fruitsBg.fruitsBg2 .fruit2{bottom:14%}.fruitsBg.fruitsBg2 .fruit3{left:17vw;top:33%;width:26vw}.fruitsBg.fruitsBg2 .fruit4{top:78%}.fruitsBg.fruitsBg2 .fruit5{bottom:-20%;width:25vw}.fruitsBg.fruitsBg2 .fruit6{right:0;top:3%;width:39vw}.winningLocationsSelect .row{box-sizing:border-box;display:block;margin-bottom:30px;text-align:center}.winningLocationsSelect .row .text{font-size:18px;margin-bottom:10px}}@media only screen and (max-width:769px){header .container>.logo img{min-width:100px}header .container .menu{left:0!important;padding-top:100px;top:0!important;width:100vw!important}header .container .menu nav ul>li>a{font-size:16px;line-height:50px;padding-left:25px}header.scrolled input.hamburger-button~label{top:-8px}header.scrolled .container>.logo img{min-width:86px}.heroSection .container .hexagon1{bottom:-9vh;left:6vw;opacity:.6;right:unset;top:unset;width:90vw}.heroSection .container .slick-slider .slide .col{align-items:flex-start;box-sizing:border-box;height:calc(100vh - 70px);max-width:60vw;padding-top:70px}.heroSection .hero-bg-carousel .inner{min-height:calc(100vh - 70px)}.heroSection .container .slick-slider .slide .img{bottom:80px;right:3vw;top:unset}.heroSection .container .slick-slider .slide .img img{height:80vh;width:auto}.heroSection .container .slick-slider .slide .col .text{margin-left:32px}.brand-carousel-container .brand-carousel .textHolder{height:460px}.brand-carousel-container{height:460px;width:460px}.brand-carousel-container .brand-carousel .textHolder .text{line-height:17px;max-width:280px}.productSection .productsOuter .product-carousel .slick-list .slick-slide.slick-active .productBox{margin-left:6px;width:calc(100vw - 40px)}.productSection .productsOuter .product-carousel .slick-list .slick-slide{opacity:0}.productSection .productsOuter .product-carousel .productBox .bottle{bottom:unset;left:-8px;top:-70px;width:120px}.productSection .productsOuter .product-carousel .productBox .content{display:block;padding:20px 30px 40px}.productSection .productsOuter .product-carousel .productBox .content .col.img{width:100%}.productSection .productsOuter .product-carousel .productBox .content .col.text{margin-left:70px;min-height:250px;position:relative}.productSection .productsOuter .product-carousel .productBox .content .col.text a.btn{display:none}.productSection .productsOuter .product-carousel .productBox .content .col.text .textInner{margin-bottom:10px}.productSection .productsOuter .product-carousel .productBox .mobileBtn{display:block;padding-bottom:40px;text-align:center}.recipeSection .recipesOuter .recipe-carousel .slick-list .slick-slide .recipeBox{margin-left:20px;width:calc(100vw - 40px)}.recipeSection .recipesOuter .recipe-carousel .slick-list .slick-slide{opacity:0}.recipeSection .recipesOuter .recipe-carousel .slick-list .slick-slide .recipeBox{box-sizing:border-box;padding-left:30px;padding-right:30px;padding-top:10px}.recipeSection .recipesOuter .recipe-carousel .recipeBox .mobileCocktail{display:block;margin:20px auto}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content{display:block;padding-bottom:20px;padding-top:20px}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.img{display:none}.recipeSection .recipesOuter .recipe-carousel{margin-top:20px}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text.left .step,.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text.right .step{justify-content:left;margin:0 auto 30px;max-width:280px;min-height:unset;min-width:200px}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text .step .img{order:1}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text .step .text{order:2;text-align:left}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text.left .step .number,.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text.right .step .number{margin-left:0;margin-right:30px}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text.left{margin-right:0}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text.right{margin-left:0}.recipeSection .recipesOuter .recipe-carousel{margin-bottom:60px}.recipeSection .recipesOuter .recipe-carousel .slick-arrow{bottom:-30px}.contactSection .socialMedia .socialRow{display:block;margin:20px auto 0}.contactSection .socialMedia .socialRow .socialCol .logo,.contactSection .socialMedia .socialRow .socialCol:hover .logo{border-width:3px;height:60px;left:30px;margin:0 auto -30px;position:relative;top:unset;width:60px;z-index:10}.contactSection .socialMedia .socialRow .socialCol .logo img,.contactSection .socialMedia .socialRow .socialCol:hover .logo img{height:30px;width:30px}.contactSection .socialMedia .socialRow .socialCol .logo img.fb,.contactSection .socialMedia .socialRow .socialCol:hover .logo img.fb{width:16px}.contactSection .socialMedia .socialRow .socialCol .img{border-width:3px}.contactSection .socialMedia .socialRow{margin-bottom:-16vw}.contactSection .contactData .blue .container .infoBox{border-width:5px;max-width:400px}footer .footerRow .col2 ul li{display:block;margin-bottom:10px;margin-left:auto;margin-right:auto}.contactSection .contactData .blue .container .hexagon1{right:-35vw;width:50vw}.contactSection .contactData .blue .container .infoBox .content .box{margin-bottom:35px}.contactSection .socialMedia .container .hexagon1{left:-10vw;width:80vw}.gameContact .socialMedia .container .sectionTitle,.gameInfo .title{font-size:20px}.gameContact .socialMedia .socialRow{display:block}.gameInfo .steps{padding-bottom:40px;padding-top:50px}.gameInfo .info{padding-bottom:30px}.gameContact .socialMedia .socialRow .socialCol:hover .logo{height:100px;width:100px}.gameContact .socialMedia .socialRow .socialCol .logo{height:95px;width:95px}.gameContact .socialMedia .socialRow .socialCol .logo img{width:45px}.gameContact .socialMedia .socialRow .socialCol:first-of-type{margin-right:0}.gameContact .socialMedia .socialRow .socialCol img{display:block;margin-left:auto;margin-right:auto}.gameContact .socialMedia .socialRow .socialCol:first-of-type img{margin-bottom:90px}.gameContact .socialMedia .socialRow{margin-top:80px;padding-bottom:100px}.gameHeader .container .text h1{font-size:30px}.gameHeader .container .text.empty{padding-bottom:20px;padding-top:20px}.gameHeader .container .hexagon1{display:block;height:calc(100vw - 40px);margin-bottom:-25vw;position:relative;right:6vw;top:0;width:auto}.contactSection .socialMedia .socialRow .socialCol{display:block;margin-bottom:25px}.contactSection .socialMedia .socialRow{padding-left:10px;padding-right:10px;width:100%}.shakeMe.shaking{-webkit-animation:bottleShakeNoBlur 1s;animation:bottleShakeNoBlur 1s;transform-origin:50% 60%}.fruitsBg.fruitsBg2{height:435px}.fruitsBg.fruitsBg2 .fruit1{top:-13%;width:27vw}.fruitsBg.fruitsBg2 .fruit2{bottom:14%}.fruitsBg.fruitsBg2 .fruit4{top:88%}.fruitsBg.fruitsBg2 .fruit5{bottom:-10%;width:31vw}.fruitsBg.fruitsBg2 .fruit6{right:0;top:3%;width:39vw}.contactSection .contactData{padding-top:390px}.popupHolder .textInner h2{font-size:35px}.popupHolder .textInner .rows .img{max-width:unset;min-width:180px}.popupHolder .textInner .rows .text{font-size:16px}}@media only screen and (max-width:590px){.heroSection .container .slick-slider .slide .col{height:auto;max-width:unset;padding-top:25px}.heroSection .hero-bg-carousel .inner{min-height:calc(100vh - 70px)}.heroSection .container .slick-slider .slide .col .text{margin-left:24px;margin-right:24px}.heroSection .container .slick-slider .slide .col .text .title{font-size:25px;line-height:30px}.heroSection .container .slick-slider .slide .img{bottom:120px;position:absolute;right:40px;top:unset}.heroSection .container .slick-slider .slide .img img{height:50vh}.heroSection .container .slick-slider{height:calc(100vh - 100px)}.heroSection .slick-slider .slick-arrow{bottom:40px}.heroSection .hero-bg-carousel .inner,.heroSection .hero-carousel .slick-slide{min-height:calc(100vh - 100px)}.heroSection .container .slick-slider .slide .col .text .hashtag{margin-bottom:20px;margin-top:20px}.brand-carousel-container .brand-carousel .textHolder{height:400px}.brand-carousel-container{height:400px;width:400px}.brand-carousel-container .brand-carousel .textHolder .text{font-size:13px;line-height:16px;max-width:250px}.productSection .productsOuter .product-carousel .productBox .content .col.text .textInner{padding-left:0;padding-right:0;position:relative;top:unset;transform:unset}.sectionTitle{font-size:30px;margin-top:20px}.productSection .productsOuter{padding-bottom:60px}.productSection .productsOuter .product-carousel .slick-arrow{bottom:-46px}.productSection .productsOuter .product-carousel .productBox .content{min-height:unset}.productSection .productsOuter .product-carousel{margin-top:10px}.productSection .productsOuter .product-carousel .productBox .content{margin-bottom:12px;padding-bottom:0}.productSection .productsOuter .product-carousel .productBox .mobileBtn{padding-bottom:12px}.productSection .productsOuter .product-carousel .productBox .bottle{left:-18px;top:-95px;width:105px;z-index:2}.productSection .productsOuter .product-carousel .productBox .content .col.text{margin-left:65px;min-height:194px}.productSection .productsOuter .product-carousel .productBox .content .col.text .textInner h6{font-size:15px;margin-bottom:10px}.productSection .productsOuter .product-carousel .productBox .content .col.img img{margin:0 auto;width:75%}.productSection .productsOuter .product-carousel .slick-arrow{bottom:-30px}.blocker18 .box{padding:20px;width:100vw}.blocker18 .box p.title1{font-size:20px}.blocker18 .box p.title2{font-size:29px;margin-bottom:10px}.blocker18 .box .inputs{margin-bottom:15px}.blocker18 .box .inputs input{line-height:35px;max-width:130px}.blocker18 .box .inputs input#month{margin-left:10px;margin-right:10px}.blocker18 .box .button{margin-bottom:5px}.blocker18 .box .button .btn{width:220px}.blocker18 .box .button .btn .sml{width:100px}.blocker18 .box .button .btn .sml .accept{background-color:#6cd3d1}.blocker18 .box .button #declineCookie{margin-top:15px}.gameHeader.messengerGame .container .text p.info{font-size:20px;max-width:100%}.contactSection .contactData{padding-top:280px}.fruitsBg.fruitsBg2 .fruit1{top:50%}.fruitsBg.fruitsBg2 .fruit3{top:53%}.fruitsBg.fruitsBg2 .fruit5{bottom:-15%}.fruitsBg.fruitsBg2 .fruit6{top:30%}.popupHolder .box{max-width:unset;width:calc(100vw - 40px)}.popupHolder .close{height:63px;right:20px;top:-29px;width:40px}.popupHolder .textInner{background:#fff;padding:10px 25px 25px}.popupHolder .textInner .rows{display:block}.popupHolder .textInner h2{font-size:20px;margin-bottom:10px}.popupHolder .textInner .rows .img{margin-bottom:20px}.popupHolder .box.text{padding-bottom:30px;width:calc(100vw - 20px)}.gameHeader .container .winnings .text{margin:0 auto;max-width:500px;min-height:110px}}@media only screen and (max-width:460px){.gameInfo{padding-top:50px}.gameInfo .title{font-size:18px;margin-bottom:20px;max-width:210px;text-align:left}.gameInfo .steps{padding-bottom:25px;padding-top:30px}.gameInfo .info p{font-size:14px}.gameContact .socialMedia .socialRow{margin-top:70px}.gameContact .socialMedia .socialRow .socialCol:first-of-type img{margin-bottom:75px}.gameContact .socialMedia .socialRow .socialCol .logo{height:75px;top:-40px;width:75px}.gameContact .socialMedia .socialRow .socialCol .logo img{width:32px}.gameContact .socialMedia .socialRow .socialCol .logo img.fb{width:17px}.gameHeader .container .text h1{font-size:25px}.gameHeader .container .winnings{padding-left:15px;padding-right:15px}.gameHeader .container .winnings .text h1{font-size:40px}.gameHeader .container .winnings .img{min-width:unset;width:100%}.gameHeader .container .winnings .onMobile h2{font-size:16px;line-height:25px;margin-bottom:25px}.gameHeader .container .winnings .onMobile h2 .ascent{background:#eb5d49;color:#fff;padding:5px}.gameHeader .container .winnings .onMobile h1.timer{font-size:34px}.gameHeader .container .winnings .onMobile p{font-size:18px}.gameHeader.messengerGame .container .winnings .text h1{font-size:34px}.winningLocations p{font-size:20px}.gameHeader.messengerGame .container .winnings .img .winningImg img.win{left:-20px;transform:none;width:100%}.popupHolder .textInner{padding:10px 18px 25px}.popupHolder .textInner .rows .img{margin-bottom:10px}.popupHolder .textInner h2{font-size:20px;margin-bottom:5px;margin-right:30px}.popupHolder .textInner .rows .text{font-size:14px;line-height:100%}.popupHolder .textInner .rows .text a.btn{font-size:22px;margin-top:10px;padding:8px 20px 12px}.gameHeader .container .winnings .text{margin:0 auto;max-width:500px;min-height:160px}.chatbotGame .container .winnings .text{margin:0 auto;max-width:500px;min-height:0;padding:0}}@media only screen and (max-width:400px){header .container{padding-left:12px;padding-right:12px}header.scrolled .container>.logo img{min-width:80px;top:9px}header .container .menu nav ul>li>a{font-size:15px;line-height:45px;padding-left:20px}.heroSection .container .slick-slider .slide .col{padding-top:14px}.heroSection .container .slick-slider .slide .col .text .title{font-size:22px;line-height:26px;margin-right:20px}.heroSection .container .slick-slider .slide .col .text{margin-left:20px}.heroSection .container .hexagon1{bottom:0;left:-2vw;width:100vw}.heroSection .container .slick-slider .slide .img{bottom:80px;right:10px}.heroSection .slick-slider .slick-arrow{bottom:15px}a.btn,button.btn{font-size:14px;padding:10px 24px 9px}.brand-carousel-container .brand-carousel .textHolder{height:320px}.brand-carousel-container{height:320px;width:320px}.brand-carousel-container .brand-carousel .textHolder .text{font-size:12px;line-height:15px;max-width:200px}.brand-carousel-container{margin-top:10px}.productSection .productsOuter .product-carousel .productBox .content .col.text .textInner{padding-bottom:1px}.productSection .productsOuter .product-carousel .productBox .content .col.text .textInner h6{font-size:15px;line-height:18px;margin-bottom:12px}.productSection .productsOuter .product-carousel .productBox .content .col.text .textInner p{font-size:13px;line-height:15px;margin-bottom:10px}.productSection .productsOuter .product-carousel .productBox .content{padding:20px}.productSection .productsOuter .product-carousel .productBox .bottle{bottom:unset;left:-15px;top:-70px;width:110px}.productSection .productsOuter .product-carousel .productBox .content .col.text{min-height:220px}.productSection .productsOuter .product-carousel .productBox .mobileBtn{padding-bottom:25px}.productSection .productsOuter{padding-bottom:40px}.productSection .productsOuter .product-carousel .slick-arrow{bottom:-30px}.sectionTitle{font-size:30px;margin-top:30px}.recipeSection .recipesOuter .recipe-carousel .slick-list .slick-slide .recipeBox{padding-left:20px;padding-right:20px;padding-top:5px}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text .step .text .stepTitle{font-size:14px}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text.left .step,.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text.right .step{margin-bottom:20px}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text .step .text .stepText{font-size:12px}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text.left .step .number,.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text.right .step .number{margin-right:16px}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text .step .number{width:30px}.recipeSection .recipesOuter .recipe-carousel .recipeBox .content .col.text .step .text{max-width:calc(100% - 50px)}.sectionSubtitle{font-size:13px}.socialMedia .sectionTitle{font-size:22px}.contactSection .socialMedia .container .hexagon1{bottom:45vw}.popupHolder .box{width:calc(100vw - 20px)}.popupHolder .close{height:53px;right:10px;top:-24px;width:30px}.popupHolder .close span{font-size:20px}}@media only screen and (max-width:320px){.heroSection .container .slick-slider .slide .img{right:30px}.brand-carousel-container .brand-carousel .textHolder .text{font-size:11px}.slick-slider .slick-arrow:before{height:55px;width:55px}.productSection .productsOuter .product-carousel .productBox .bottle{bottom:unset;left:-10px;top:-50px;width:100px}.productSection .productsOuter .product-carousel .productBox .content{padding:20px}.productSection .productsOuter .product-carousel .productBox .content .col.text{margin-left:60px;min-height:210px}.productSection .productsOuter .product-carousel .productBox .content .col.text .textInner h6{font-size:13px;line-height:16px;margin-bottom:10px}.productSection .productsOuter .product-carousel .productBox .content .col.text .textInner p{font-size:12px;line-height:14px;margin-bottom:8px}.productSection .productsOuter .product-carousel .productBox .mobileBtn{padding-bottom:30px}.sectionTitle{font-size:25px;margin-top:20px}}@media only screen and (min-width:770px){header{height:6.5rem}header .container{border:none;justify-content:flex-start;left:50%;transform:translate(-50%)}input.hamburger-button~label{display:none}header .container .menu{background:none;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;grid-template-rows:3.5rem 3rem;left:0;top:0;transform:translateX(0);z-index:unset}header .container .menu:after{display:none}header .container .menu nav{grid-area:2/1/3/3}header .container .menu nav ul{flex-direction:row;justify-content:center}header .container .menu nav ul>li{flex:1}header .container .menu nav ul>li>a{display:inline-block;text-align:center;width:100%}}@media only screen and (min-width:1040px){header{height:102px}header .container .menu{box-sizing:border-box;grid-template-columns:4rem auto -webkit-max-content;grid-template-columns:4rem auto max-content;grid-template-rows:1fr;height:102px;padding:0}header .container .menu nav{grid-area:1/2/2/3}header .container .menu nav ul{align-items:center;height:100%;justify-content:flex-end;width:100%}header .container .menu nav ul>li{flex:0}header .container .menu nav ul>li>a{padding:0 0 0 32px;width:-webkit-max-content;width:-moz-max-content;width:max-content}}
