@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@400;500&family=Playfair+Display:wght@700&display=swap");.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

/* normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-size:118.75%;line-height:1.47368em;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}h1{font-size:1.68421em;line-height:1.75em;margin:.875em 0}h2{font-size:1.26316em;line-height:1.16667em;margin:1.16667em 0}h3{font-size:.98526em;line-height:1.49573em;margin:1.49573em 0}h4{font-size:.84211em;line-height:1.75em;margin:1.75em 0}h5{font-size:.69895em;line-height:2.10843em;margin:2.10843em 0}h6{font-size:.56421em;line-height:2.61194em;margin:2.61194em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}blockquote{margin:1.47368em 40px}dl,menu,ol,ul{margin:1.47368em 0}ol ol,ol ul,ul ol,ul ul{margin:0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}figure{margin:1.47368em 40px}hr{box-sizing:content-box;height:0;overflow:visible}p,pre{margin:1.47368em 0}pre{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;display:table;max-width:100%;white-space:normal;color:inherit;padding:0}optgroup{font-weight:700}textarea{overflow:auto}*{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none}a,img{border:0}input,textarea{border:0;background:transparent;outline:none;resize:none;border-radius:0}button{border:none;outline:none;padding:0;margin:0;cursor:pointer}textarea{overflow:hidden}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,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,main,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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}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}html{box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}body,html{margin:0;padding:0}body{font-family:Barlow,sans-serif;font-size:19px;line-height:28px;background-color:#fff;color:#030000}.toCenter{width:100%;padding:0 12px;max-width:1264px;margin:0 auto;position:relative}@media only screen and (max-width:1145px){.toCenter{padding:0 25px}}main{position:relative}.fit{display:block;width:100%}.center{text-align:center}.grid{display:grid}.flex{display:flex}.block{display:block}.align-right{text-align:right}.centered{margin:0 auto}.align-center{text-align:center}.uppercase{text-transform:uppercase}b,strong{font-weight:600}@media only screen and (min-width:1145px){.slideUp{opacity:0;position:relative;visibility:hidden;transform:translateY(30px);transition:all .6s ease .15s}.slideUp.finished{opacity:1;transform:translate(0);visibility:visible}}@media only screen and (max-width:1145px){.slideUp{opacity:1;transform:translate(0);visibility:visible}}.sectionTitle{color:#eb491d;text-align:center;letter-spacing:-5px;font:700 96px/96px Playfair Display}.sectionTitle.smaller{font-size:80px;line-height:80px}@media only screen and (max-width:1145px){.sectionTitle.smaller{font-size:48px;line-height:48px}}@media only screen and (max-width:1145px){.sectionTitle{font-size:48px;line-height:58px;letter-spacing:-2px}}.sectionSubTitle{color:#202020;text-align:center;text-transform:uppercase;font-size:32px;line-height:40px;font-weight:500;padding:20px 0 0}.sectionSubTitle.white{color:#fff}@media only screen and (max-width:1145px){.sectionSubTitle{padding-top:15px;font-size:24px;line-height:30px}}.blockTitle{color:#202020;padding:0 0 10px;font:700 48px/48px Playfair Display}@media only screen and (max-width:1145px){.blockTitle{font-size:36px;line-height:40px;padding-bottom:20px}}.blockTitle a{color:#202020}.blockTitle a:hover{text-decoration:underline}nav.headerNav{margin:46px 0 0}nav.headerNav a{font-size:21px;line-height:26px;font-weight:500;color:#fff}@media only screen and (max-width:1145px){nav.headerNav{display:none}}nav.headerNav ul{padding:0 30px 0 0;font-size:0}nav.headerNav ul li{display:inline-block;margin:0 42px 0 0}nav.headerNav ul li:last-child{margin-right:0}nav.headerNav ul li.menu-item-has-children{position:relative}nav.headerNav ul li.menu-item-has-children>a{padding:10px 16px 10px 0;background:url(../images/dropdown.png) no-repeat right 22px}nav.headerNav ul li.menu-item-has-children ul{position:absolute;text-align:left;background-color:#472227;left:50%;top:100%;width:240px;padding:25px 20px;opacity:0;visibility:hidden;transition:all .15s ease-in-out;transform:translate(-50%)}@media only screen and (max-width:1520px){nav.headerNav ul li.menu-item-has-children ul{transform:translate(0);left:0}}nav.headerNav ul li.menu-item-has-children li{display:block;padding:5px 0}nav.headerNav ul li.menu-item-has-children li a{font-size:19px}nav.headerNav ul li.menu-item-has-children li a:after{display:none}nav.headerNav ul li.menu-item-has-children li a:hover{text-decoration:underline}nav.headerNav ul li.menu-item-has-children:hover>a:after{opacity:1;visibility:visible;transform:translate(0)}nav.headerNav ul li.menu-item-has-children:hover ul{opacity:1;visibility:visible}@media only screen and (max-width:1520px){nav.headerNav ul li.menu-item-has-children:last-child ul{left:auto;right:0}}nav.headerNav ul a{position:relative;padding:10px 0}nav.headerNav ul a:hover:after{opacity:1;visibility:visible;transform:translate(0)}nav.headerNav ul a:after{content:"";position:absolute;bottom:0;width:100%;height:5px;left:0;opacity:0;visibility:hidden;transform:translateY(-5px);transition:all .15s ease-in-out;background-color:#eb491d}nav.footerNav{padding:62px 0}nav.footerNav ul{font-size:0;text-align:center}nav.footerNav li{vertical-align:top;display:inline-block;padding:0 42px 0 0;position:relative}@media only screen and (max-width:1250px){nav.footerNav li{padding-right:26px}}nav.footerNav li:last-child{padding-right:0}nav.footerNav li:last-child:after{display:none}nav.footerNav li:after{content:"";background-color:#eb491d;width:4px;height:4px;position:absolute;top:50%;transform:translateY(-50%);right:20px;border-radius:999px}@media only screen and (max-width:1250px){nav.footerNav li:after{right:11px}}nav.footerNav a{color:#fff;font-size:20px;font-weight:500;display:block}nav.footerNav a:hover{text-decoration:underline}nav.mobileNav{z-index:9999;padding:58px 20px 40px;color:#fff}nav.mobileNav a{color:#fff}nav.mobileNav li{margin:0 0 18px}nav.mobileNav li.menu-item-has-children>a{padding-right:16px;background:url(../images/dropdown.png) no-repeat 100%/11px 7px}nav.mobileNav ul ul{display:none}nav.mobileNav ul ul li{padding:10px 0 0 15px;margin:0}.button,nav.mobileNav ul ul li a{font-size:19px}.button{display:table;padding:0 60px 0 80px;border:1px solid #eb491d;border-radius:999px;line-height:70px;color:#eb491d;text-align:center;font-weight:500;cursor:pointer;transform:scale(1);transition:all .15s ease-in-out}@media only screen and (max-width:1145px){.button{padding:0 40px}}@media only screen and (max-width:380px){.button{padding:0 20px}}@media only screen and (min-width:1145px){.button:hover{transform:scale(1.05)}}.button span{background:url(../images/more.png) no-repeat right 0 center}.button span,.more{display:table;padding:0 35px 0 0}.more{font-weight:500;font-size:19px;line-height:26px;color:#eb491d;background:url(../images/more.png) no-repeat right 5px center;transition:all .15s ease-in-out}@media only screen and (min-width:1145px){.more:hover{background-position:right 0 center;text-decoration:underline}}.mobileMenu{display:none;background-color:#472227;position:fixed;right:-250px;top:0;height:100%;width:250px;overflow:auto;transition:all .25s ease-in-out}@media only screen and (max-width:1145px){.mobileMenu{display:block}}.outerContainer{position:relative;transition:all .25s ease-in-out;transform:translate(0)}.mobileBars{display:none;width:100%;height:40px;position:relative;cursor:pointer}@media only screen and (max-width:1145px){.mobileBars{display:block}}.mobileBars span{width:100%;height:4px;background-color:#fff;position:absolute;left:0;opacity:1;transform:rotate(0);transition:all .25s ease-in-out}.mobileBars span:first-child{top:8px}.mobileBars span:nth-child(2){top:18px}.mobileBars span:nth-child(3){top:28px}@media only screen and (max-width:1145px){body.openMenu .mobileBars span:first-child{transform:rotate(45deg);top:17px}body.openMenu .mobileBars span:nth-child(2){opacity:0}body.openMenu .mobileBars span:nth-child(3){transform:rotate(-45deg);top:17px}body.openMenu .outerContainer{transform:translate(-250px)}body.openMenu .mobileMenu{right:0}}.mainHeader{z-index:9999;position:absolute;top:0;left:0;width:100%}.mainHeader .logo{margin:28px 0 0;display:block;transition:all .15s ease-in-out;opacity:1}@media only screen and (max-width:1145px){.mainHeader .logo{margin:0}}.mainHeader .logo:hover{opacity:.8}.mainHeader .grid{grid-template-columns:250px auto;position:relative}@media only screen and (max-width:1145px){.mainHeader .grid{padding:20px 0 0;grid-template-columns:200px auto 45px;align-items:center}}.mainFooter img{display:block;max-width:100%}.mainFooter .top{background-color:#472227}@media only screen and (max-width:1145px){.mainFooter .top{display:none}}.mainFooter .bottom,.mainFooter .mid{background-color:#35171c}.mainFooter .mid{padding:70px 0 65px}.mainFooter .mid .toCenter{max-width:1210px}@media only screen and (max-width:1145px){.mainFooter .mid .toCenter{padding:0 10px}}.mainFooter .mid p{color:#fff;font-size:19px;line-height:30px}.mainFooter .mid .outer{grid-template-columns:380px auto 380px}@media only screen and (max-width:1250px){.mainFooter .mid .outer{grid-template-columns:300px auto 380px}}@media only screen and (max-width:1145px){.mainFooter .mid .outer{display:block}}.mainFooter .mid .grid{align-items:center}.mainFooter .mid .inner{grid-gap:30px}.mainFooter .mid .col{padding:0 40px;position:relative}@media only screen and (max-width:1145px){.mainFooter .mid .col{padding:0}}.mainFooter .mid .col a{display:block;opacity:1;transition:all .15s ease-in-out}.mainFooter .mid .col a:hover{opacity:.8}.mainFooter .mid .col:after{content:"";position:absolute;top:0;right:0;width:5px;height:64px;background:url(../images/dots.png) no-repeat 50%}@media only screen and (max-width:1145px){.mainFooter .mid .col:after{width:100%;height:5px;right:auto;left:0;background-image:url(../images/separator.png)}}.mainFooter .mid .col:last-child:after{display:none}@media only screen and (max-width:1145px){.mainFooter .mid .col:last-child:after{display:block}}@media only screen and (max-width:1145px){.mainFooter .mid .col:first-child:after{display:none}}@media only screen and (max-width:1145px){.mainFooter .mid .col:first-child{padding:0 0 50px}}.mainFooter .mid .col:first-child a{margin:0 auto;display:table}@media only screen and (max-width:1145px){.mainFooter .mid .col:nth-child(2){padding:45px 0 40px}}.mainFooter .mid .col:nth-child(2) .inner{grid-template-columns:auto 180px}@media only screen and (max-width:1145px){.mainFooter .mid .col:nth-child(2) .inner{grid-gap:20px}}@media only screen and (max-width:1145px){.mainFooter .mid .col:nth-child(2){display:table;margin:0 auto;max-width:340px}}@media only screen and (max-width:1145px){.mainFooter .mid .col:nth-child(3){padding:40px 0 0}}.mainFooter .mid .col:nth-child(3) .inner{text-align:right;grid-template-columns:auto 96px}@media only screen and (max-width:1145px){.mainFooter .mid .col:nth-child(3) .inner{text-align:left}}.mainFooter .mid .col:nth-child(3) img{width:100%}@media only screen and (max-width:1145px){.mainFooter .mid .col:nth-child(3){display:table;margin:0 auto;width:300px}}.mainFooter .bottom{padding:32px 0;border-top:1px solid #472227}@media only screen and (max-width:1145px){.mainFooter .bottom{padding:0 0 90px;border-top:0}}.mainFooter .bottom p{color:#93535e;font-size:19px;line-height:24px}@media only screen and (max-width:1145px){.mainFooter .bottom p{text-align:center}}.mainFooter .bottom p:first-child{text-align:right}@media only screen and (max-width:1145px){.mainFooter .bottom p:first-child{text-align:center}}@media only screen and (max-width:1145px){.mainFooter .bottom p:last-child{display:none}}.mainFooter .bottom p a{color:#93535e}.mainFooter .bottom p a:hover{text-decoration:underline}.mainFooter .bottom .grid{grid-gap:90px;grid-template-columns:1fr 1fr}@media only screen and (max-width:1145px){.mainFooter .bottom .grid{grid-template-columns:1fr;grid-gap:5px}}.mainFooter .socials{font-size:0}.mainFooter .socials a{display:inline-block!important;vertical-align:top;width:49px;height:49px;margin:0 16px 0 0;background:url(../images/socials.png) no-repeat}.mainFooter .socials a:last-child{margin-right:0}.mainFooter .socials a.facebook{background-position:0 0}.mainFooter .socials a.youtube{background-position:-65px 0}.mainFooter .socials a.instagram{background-position:-129px 0}.hero{background:#472227;width:100%;height:950px;position:relative}@media only screen and (max-width:1250px){.hero{background-color:transparent}}@media only screen and (max-width:1145px){.hero{height:auto}}.hero .middle{position:absolute;width:100%;top:50%;left:0;z-index:999;transform:translateY(-50%)}.hero .middle.open{padding:110px 0 0}@media only screen and (max-width:1145px){.hero .middle.open{padding:30px 0 65px}}@media only screen and (max-width:1145px){.hero .middle{position:relative;top:auto;transform:translate(0);background-color:#472227;padding-bottom:65px}.hero .middle.largerPadding{padding-bottom:135px}}.hero .heroImage{position:absolute;width:100%;height:100%;top:0;left:0}@media only screen and (max-width:1145px){.hero .heroImage{position:relative;background-color:#472227}}.hero .heroImage img{display:block;margin:0 0 0 auto;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}@media only screen and (min-width:1145px){.hero .heroImage img.open{min-height:100%;width:1250px}}@media only screen and (max-width:1250px){.hero .heroImage img.open{width:100%}}@media only screen and (max-width:1145px){.hero .heroImage img.open{width:100%}}@media only screen and (min-width:1145px){.hero .heroImage img:not(.open){height:100%;width:1250px}}@media only screen and (max-width:1250px){.hero .heroImage img:not(.open){width:100%}}.hero h1{color:#eb491d;font:700 107px/107px Playfair Display;max-width:650px;letter-spacing:-7px}@media only screen and (max-width:1145px){.hero h1{font-size:60px;line-height:60px;letter-spacing:-3px}.hero h1.smallerOnMobile{font-size:48px;line-height:48px;letter-spacing:-1px}}.hero .breadcrumb{color:#eb491d;font-size:0}.hero .breadcrumb li{display:inline-block;position:relative;font-size:17px;line-height:20px;vertical-align:top;font-weight:500;padding:0 20px 0 0}.hero .breadcrumb li:after{top:0;right:5px;content:"»";position:absolute}.hero .breadcrumb li:last-child:after{display:none}.hero .breadcrumb a{color:#eb491d}.hero .breadcrumb a:hover{text-decoration:underline}.hero p{color:#fff;font-size:21px;line-height:32px;max-width:470px;padding:20px 0 0}@media only screen and (max-width:1145px){.hero p{padding-bottom:10px;font-size:19px;line-height:30px}}.hero .stamp{display:table;margin:35px 0 0 165px}@media only screen and (max-width:1145px){.hero .stamp{display:none}}.hero .dataTable{padding:45px 0 0;color:#fff;font-size:21px;line-height:30px;font-weight:500}.hero .dataTable .grid{padding:10px 0;align-items:center;width:300px;grid-gap:15px;grid-template-columns:60px auto;border-bottom:3px dotted #59383c}.hero .dataTable .grid:last-child{border-bottom:0}@media only screen and (max-width:1145px){.hero .dataTable .grid{width:100%}}.hero .dataTable img{display:block;margin:0 auto}.recipes{padding:25px 0 170px}@media only screen and (max-width:1145px){.recipes{padding-bottom:128px}}.recipes.bottom{padding:135px 0 150px}@media only screen and (max-width:1145px){.recipes.bottom{padding:90px 0 110px}.recipes.bottom .toCenter{padding:0}.recipes.bottom .sectionTitle{padding:0 20px}.recipes.bottom .button{margin-top:40px}}.recipes.bottom .grid{padding-top:60px}@media only screen and (max-width:1145px){.recipes.bottom .grid{padding-top:50px;padding-bottom:0}}.recipes .toCenter{max-width:1100px}.recipes .grid{padding:85px 0 65px;grid-gap:30px;grid-template-columns:1fr 1fr}@media only screen and (max-width:1145px){.recipes .grid.hideOnMobile{display:none}}@media only screen and (max-width:1145px){.recipes .grid{grid-template-columns:1fr;text-align:center}.recipes .grid .more{margin:0 auto}}@media only screen and (max-width:1145px){.recipes .grid .col:last-child{display:none}}.recipes img{display:block;width:100%}.recipes .texts{padding:18px 15px}@media only screen and (max-width:1145px){.recipes .texts{padding:40px 20px 15px}}.recipes p{color:#202020;font-size:19px;line-height:29px;padding:10px 0 15px}.recipes .image a{display:block;opacity:1;transition:all .15s ease-in-out}.recipes .image a:hover{opacity:.8}@media only screen and (max-width:1145px){.recipes .button{margin-top:60px}}.whereToBuy.bottom{padding:130px 0}@media only screen and (max-width:1145px){.whereToBuy.bottom{padding:90px 0 30px}}@media only screen and (max-width:1145px){.whereToBuy{padding:60px 0 50px}.whereToBuy .toCenter{padding:0}.whereToBuy .slick-slide{margin:0 25px}.whereToBuy .slick-list{margin:0 -25px}}.whereToBuy img{margin:0 auto;max-width:100%}.whereToBuy .partnerSlider{padding:55px 0 0;overflow:hidden}.intro{padding:140px 0 155px}@media only screen and (max-width:1145px){.intro{padding:45px 0 130px}}.intro .toCenter{max-width:1070px}.intro p{font-size:19px;line-height:30px;padding:40px 0 45px}@media only screen and (max-width:1145px){.intro p{padding:35px 0;line-height:28px}}.favourites{padding:0 0 145px}@media only screen and (max-width:1145px){.favourites{padding-bottom:45px}.favourites.hideOnMobile{display:none}}.favourites.bottom{padding-bottom:120px}.favourites .toCenter{max-width:1340px}@media only screen and (max-width:1145px){.favourites .toCenter{padding:0 10px}}.favourites img{margin:0 auto;max-width:100%}@media only screen and (max-width:1250px){.favourites img{max-width:90%}}@media only screen and (max-width:1145px){.favourites img{max-width:80%}}.favourites .slick-list{z-index:99}.favourites .favoritesSlider{padding:95px 0 80px}@media only screen and (max-width:1145px){.favourites .favoritesSlider{padding:70px 0 60px}}.favourites .slick-arrow{position:absolute;top:50%;padding:0;width:33px;height:62px;text-indent:-9999px;transform:translateY(-50%);transition:all .15s ease-in-out;opacity:1;z-index:100;display:none!important}@media only screen and (max-width:1145px){.favourites .slick-arrow{display:block!important}}.favourites .slick-arrow:hover{opacity:.8}.favourites .slick-arrow.slick-prev{left:-140px;background:url(../images/slick_prev.png) no-repeat 50%/cover}@media only screen and (max-width:1145px){.favourites .slick-arrow.slick-prev{left:0}}.favourites .slick-arrow.slick-next{right:-140px;background:url(../images/slick_next.png) no-repeat 50%/cover}@media only screen and (max-width:1145px){.favourites .slick-arrow.slick-next{right:0}}.favourites .theSlider{position:relative}.favourites .theSlider:after{content:"";width:100%;height:114px;position:absolute;top:50%;left:0;transform:translateY(-50%);background:url(../images/pattern.png) repeat top}.mobileProduct{display:none;padding:0 0 90px}@media only screen and (max-width:1145px){.mobileProduct{display:block}}.mobileProduct img{display:block;margin:60px auto 0;max-width:85%}.mobileProduct .blockTitle{padding:45px 0 50px;font-size:48px;line-height:48px;letter-spacing:-2px}.mobileProduct .more{margin:25px auto 60px}.toUp{background:#eb491d url(../images/up.png) no-repeat 50%/30px auto;width:100%;height:50px;position:fixed;bottom:0;left:0;z-index:9999;opacity:0;visibility:hidden;cursor:pointer;display:none;transition:all .15s ease-in-out}@media only screen and (max-width:1145px){.toUp{display:block}.toUp.visible{opacity:1;visibility:visible}}.videoBlock{padding:95px 0 0}@media only screen and (max-width:1145px){.videoBlock{padding-top:20px}}.videoBlock .toCenter{max-width:1100px}.videoBlock .topSection{position:relative;padding:0 0 60px}@media only screen and (max-width:1145px){.videoBlock .topSection{padding-bottom:50px}}.videoBlock .topSection:after{z-index:-1;content:"";position:absolute;bottom:0;width:100%;height:485px;left:0;background-color:#472227}@media only screen and (max-width:1145px){.videoBlock .topSection:after{height:calc(100% - 38px)}}.videoBlock .grid{grid-template-columns:44% auto;grid-gap:15px}@media only screen and (max-width:1250px){.videoBlock .grid{grid-template-columns:42% auto}}@media only screen and (max-width:1145px){.videoBlock .grid{grid-template-columns:1fr}}.videoBlock .image{position:relative}@media only screen and (max-width:1145px){.videoBlock .image{display:none}}.videoBlock .sectionSubTitle,.videoBlock .sectionTitle{text-align:left}@media only screen and (max-width:1145px){.videoBlock .sectionSubTitle,.videoBlock .sectionTitle{text-align:center}}.videoBlock .texts{max-width:645px;padding:110px 16px 0 0}@media only screen and (max-width:1145px){.videoBlock .texts{padding:0 30px;max-width:unset}}.videoBlock img{width:853px;position:absolute;right:0;bottom:0}.videoBlock p{padding:50px 0;color:#fff;font-size:19px;line-height:29px}@media only screen and (max-width:1145px){.videoBlock p{padding:30px 0}}.videoBlock .theVideo{position:relative}.videoBlock .theVideo:before{content:"";position:absolute;width:100%;height:58%;left:0;top:0;background-color:#472227}@media only screen and (max-width:1145px){.videoBlock .theVideo .toCenter{padding:0}}@media only screen and (max-width:1145px){.videoBlock iframe{height:550px}}@media only screen and (max-width:768px){.videoBlock iframe{height:400px}}@media only screen and (max-width:480px){.videoBlock iframe{height:240px}}.productGrids{padding:110px 0;position:relative;overflow:hidden}@media only screen and (max-width:1145px){.productGrids{padding:70px 0 0}}.productGrids p{padding:45px 0 0;font-size:19px;line-height:30px}@media only screen and (max-width:1145px){.productGrids p{padding-top:30px}}.productGrids .toCenter{max-width:1050px}.productGrids img{max-width:100%;margin:0 auto;display:table}.productGrids .blockTitle{letter-spacing:-1px}@media only screen and (max-width:1145px){.productGrids .blockTitle{font-size:48px;line-height:54px;text-align:center}}.productGrids .grids{padding:135px 0 0}@media only screen and (max-width:1145px){.productGrids .image{padding:0 25px}}.productGrids .image a{display:block;opacity:1;transition:all .15s ease-in-out}.productGrids .image a:hover{opacity:.8}.productGrids .grid{grid-gap:50px;grid-template-columns:1fr 1fr;align-items:center}@media only screen and (max-width:1145px){.productGrids .grid{grid-template-columns:1fr;grid-gap:40px}}.productGrids .grid p{padding:25px 0}@media only screen and (max-width:1145px){.productGrids .grid p{padding:10px 0 20px}}.productGrids .grid+.grid{padding:130px 0 0}@media only screen and (max-width:1145px){.productGrids .grid+.grid{padding-top:100px}}.productGrids .grid:nth-child(2n) .image{order:1}.productGrids .grid:nth-child(2n) .texts{order:2}.productGrids .grid:nth-child(2) .image{position:relative}.productGrids .grid:nth-child(2) .image:after{content:"";width:9999px;height:114px;position:absolute;top:50%;left:50%;transform:translateY(-50%);background:url(../images/pattern.png) repeat top}@media only screen and (max-width:1145px){.productGrids .grid .more{margin:0 auto}}.selectedVideo{position:relative}.selectedVideo:after{content:"";width:100%;height:114px;position:absolute;top:50%;left:0;transform:translateY(-50%);background:url(../images/pattern.png) repeat top}.selectedVideo .toCenter{z-index:2;max-width:1100px}@media only screen and (max-width:1145px){.selectedVideo .toCenter{padding:0}}@media only screen and (max-width:1145px){.selectedVideo iframe{height:550px}}@media only screen and (max-width:768px){.selectedVideo iframe{height:400px}}@media only screen and (max-width:480px){.selectedVideo iframe{height:240px}}.reciepeData{padding:90px 0}@media only screen and (max-width:1145px){.reciepeData{padding:35px 0}}.reciepeData .grid{grid-gap:80px;grid-template-columns:310px auto}@media only screen and (max-width:1145px){.reciepeData .grid{grid-template-columns:1fr}}.reciepeData .sectionTitle{text-align:left}@media only screen and (max-width:1145px){.reciepeData .sectionTitle{text-align:center}}.reciepeData .theProcess ul{padding:60px 0 75px}@media only screen and (max-width:1145px){.reciepeData .theProcess ul{padding:45px 0 40px}}.reciepeData .theProcess li{position:relative;padding:0 0 23px 70px}@media only screen and (max-width:1145px){.reciepeData .theProcess li{padding-left:60px}}.reciepeData .theProcess li:last-child{padding-bottom:0}.reciepeData .theProcess li .num{position:absolute;top:-5px;left:10px;color:#202020;font:700 48px/48px Playfair Display}@media only screen and (max-width:1145px){.reciepeData .theProcess li .num{left:0;top:-10px}}.reciepeData .share{padding:0 0 0 58px}@media only screen and (max-width:1145px){.reciepeData .share{padding-left:25px}}.reciepeData .share img{display:block}@media only screen and (max-width:1145px){.reciepeData .share img{max-width:100%}}.reciepeData p{font-size:19px;line-height:30px}.reciepeData .ingredients h3{padding:20px 18px 30px;font-size:24px;line-height:30px;font-weight:500}.reciepeData .ingredients ul{font-size:19px;line-height:30px;font-weight:500}@media only screen and (max-width:1145px){.reciepeData .ingredients ul{padding-right:24px}}.reciepeData .ingredients li{border-bottom:2px solid #e2e2e2;padding:10px 18px}.gallery{padding:0 0 140px}@media only screen and (max-width:1145px){.gallery{padding:40px 0 160px}}.gallery .sectionTitle{padding:0 0 90px}@media only screen and (max-width:1145px){.gallery .sectionTitle{padding-bottom:40px}}.gallery .slick-slider{overflow:hidden}.gallery .slick-slide{margin:0 15px}.gallery .slick-list{margin:0 -15px}.gallery .galleryCnt{position:relative;overflow:hidden}@media only screen and (max-width:1145px){.gallery .galleryCnt{overflow:visible}}.gallery .step{width:96px;height:96px;position:absolute;top:50%;left:50%;z-index:99;cursor:pointer;border-radius:999px;transform:translate(-50%,-50%)}@media only screen and (max-width:1145px){.gallery .step{top:auto;bottom:0;transform:translate(-50%,50%)}}.gallery .step:before{cursor:default;content:"";width:184px;height:182px;position:absolute}.gallery .step:after{content:"";cursor:pointer;width:96px;height:96px;position:absolute;top:0;left:0;border-radius:999px}.gallery .step.left{margin:0 0 0 -430px}.gallery .step.left:before{top:-28px;left:-29px;background:url(../images/rounded-left.png) no-repeat 50%}@media only screen and (max-width:1145px){.gallery .step.left{margin:0 0 0 -65px}}.gallery .step.right{margin:0 0 0 430px}.gallery .step.right:before{top:-28px;left:-29px;background:url(../images/rounded-right.png) no-repeat 50%}@media only screen and (max-width:1145px){.gallery .step.right{margin:0 0 0 65px}}.gallery .slick-arrow{display:none!important}.productIntro{margin:-35px 0 0;position:relative;z-index:999}@media only screen and (max-width:1145px){.productIntro{margin-top:-80px;text-align:center}}.productIntro img{max-width:100%;margin:0 auto;display:table}@media only screen and (max-width:1145px){.productIntro img{max-width:80%}}.productIntro .grid{position:relative;grid-template-columns:45% auto;grid-gap:50px;align-items:center}@media only screen and (max-width:1145px){.productIntro .grid{grid-template-columns:1fr}}.productIntro p{font-weight:500;font-size:21px;line-height:30px;padding:50px 0 0}@media only screen and (max-width:1145px){.productIntro p{padding-top:35px;font-size:19px}}.productIntro .sectionTitle{text-align:left}@media only screen and (max-width:1145px){.productIntro .sectionTitle{text-align:center;padding:20px 0 10px}}.prepare{padding:150px 0}@media only screen and (max-width:1145px){.prepare{padding:90px 0}}.prepare .outer{padding:110px 0 0;grid-gap:50px;grid-template-columns:1fr 1fr}@media only screen and (max-width:1145px){.prepare .outer{grid-template-columns:1fr;padding-top:50px}}.prepare .inner{grid-gap:35px;grid-template-columns:170px auto}@media only screen and (max-width:1145px){.prepare .inner{grid-template-columns:1fr}}.prepare .border{border:2px solid #eb491d;border-radius:15px;width:100%;height:210px;position:relative}@media only screen and (max-width:1145px){.prepare .border{width:170px;margin:0 auto}}.prepare .border img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.prepare h3{font-weight:500;font-size:24px;line-height:30px;padding:8px 0 20px}.informationList{position:relative;overflow:hidden}.informationList .outer{padding:90px 15px 0;grid-gap:75px;grid-template-columns:1fr 1fr}@media only screen and (max-width:1145px){.informationList .outer{grid-template-columns:1fr;padding:60px 0 0;grid-gap:60px}}.informationList p{font-size:19px;line-height:30px}.informationList p b{font-weight:500}.informationList h3{font-weight:500;font-size:24px;line-height:30px;padding:0 0 50px}@media only screen and (max-width:1145px){.informationList h3{padding-bottom:25px}}.informationList .theTable{font-size:19px;line-height:30px;font-weight:500;position:relative;padding:0 20px 0 0}@media only screen and (max-width:1145px){.informationList .theTable{padding:20px 0 0}}.informationList .theTable:after{content:"";width:9999px;height:114px;position:absolute;top:50%;left:100%;transform:translateY(-50%);background:url(../images/pattern.png) repeat top}.informationList .theTable .grid{grid-gap:10px;grid-template-columns:auto 175px;border-bottom:2px solid #e2e2e2;padding:10px 18px}@media only screen and (max-width:1145px){.informationList .theTable .grid{padding-left:0;padding-right:0}}.informationList .theTable .grid:first-child{padding-top:0}.informationList .theTable .grid:last-child{padding-bottom:0;border-bottom:0}@media only screen and (max-width:1145px){.informationList .theTable .grid .col:last-child{text-align:right}}