@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:local("Lato Regular"),local("Lato-Regular"),url(http://fonts.gstatic.com/s/lato/v16/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:local("Lato Regular"),local("Lato-Regular"),url(http://fonts.gstatic.com/s/lato/v16/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:local("Lato Bold"),local("Lato-Bold"),url(http://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh6UVSwaPGQ3q5d0N7w.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:local("Lato Bold"),local("Lato-Bold"),url(http://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh6UVSwiPGQ3q5d0.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Kanit';font-style:normal;font-weight:200;font-display:swap;src:local("Kanit ExtraLight"),local("Kanit-ExtraLight"),url(http://fonts.gstatic.com/s/kanit/v4/nKKU-Go6G5tXcr5aOhWpVaFrNlJzIu4.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Kanit';font-style:normal;font-weight:200;font-display:swap;src:local("Kanit ExtraLight"),local("Kanit-ExtraLight"),url(http://fonts.gstatic.com/s/kanit/v4/nKKU-Go6G5tXcr5aOhWnVaFrNlJz.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Kanit';font-style:normal;font-weight:300;font-display:swap;src:local("Kanit Light"),local("Kanit-Light"),url(http://fonts.gstatic.com/s/kanit/v4/nKKU-Go6G5tXcr4-ORWpVaFrNlJzIu4.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Kanit';font-style:normal;font-weight:300;font-display:swap;src:local("Kanit Light"),local("Kanit-Light"),url(http://fonts.gstatic.com/s/kanit/v4/nKKU-Go6G5tXcr4-ORWnVaFrNlJz.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Kanit';font-style:normal;font-weight:600;font-display:swap;src:local("Kanit SemiBold"),local("Kanit-SemiBold"),url(http://fonts.gstatic.com/s/kanit/v4/nKKU-Go6G5tXcr5KPxWpVaFrNlJzIu4.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Kanit';font-style:normal;font-weight:600;font-display:swap;src:local("Kanit SemiBold"),local("Kanit-SemiBold"),url(http://fonts.gstatic.com/s/kanit/v4/nKKU-Go6G5tXcr5KPxWnVaFrNlJz.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{box-sizing:border-box}html *,html *:before,html *:after{box-sizing:inherit}html,body{height:100%}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,figure,table,th,td,caption,hr{margin:0;padding:0}a,a:hover,a:focus{text-decoration:none;outline:none}ul{list-style-type:none}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;position:relative;border:0;border-radius:0;outline:none;background:transparent;z-index:2}select::-ms-expand{display:none}button{cursor:pointer;outline:none;border:0;border-radius:0}input[type=text],input[type=email],input[type=password],textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0}address{font-style:normal}body{font-family:"Lato",sans-serif;font-size:16px;font-weight:300;color:#fff;background-color:#000;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{width:100%;max-width:1280px;margin:0 auto}@media screen and (max-width: 1280px){.container{padding:0 20px}}.section{padding:80px 0}@media only screen and (max-width: 700px){.section{padding:30px 0}}.section__header{margin-bottom:40px;font-family:"Kanit",sans-serif;font-size:42px;line-height:52px;font-weight:600;letter-spacing:0.08em}@media only screen and (max-width: 700px){.section__header{margin-bottom:20px;font-size:22px;line-height:32px}.section__header br{display:none}}.section__header--small{font-size:28px;line-height:36px}.section__header--lb{border-left:1px solid #a9603c}.section__header--cb{margin-bottom:60px;position:relative}.section__header--cb:before,.section__header--cb:after{content:'';height:1px;display:block;position:absolute;bottom:-25px;background-color:#a9603c}.section__header--cb:before{width:138px;left:calc(50% - 115px)}.section__header--cb:after{width:46px;right:calc(50% - 115px)}.loading{margin:30px auto;text-align:center}.header--main{width:100%;height:75px;position:fixed;top:0;left:0;z-index:100;background-color:rgba(0,0,0,0.8);transition:top .3s ease-in-out}.header--main.invisible{transition:top .3s ease-in-out;top:-75px}.header__content{position:relative;padding:15px 30px}@media only screen and (max-width: 1025px){.header__content{padding:15px 0}}.header__logo{display:block;position:absolute;top:15px;left:0;right:0;margin:auto;background:url("../img/logo-wb.svg") 0 0 no-repeat;z-index:2}@media only screen and (min-width: 1026px){.header__logo{width:125px;height:45px;background-size:125px 45px}}@media only screen and (max-width: 1025px){.header__logo{width:100px;height:40px;left:5px;background-size:contain}}.header__menu{width:22px;height:22px;position:absolute;right:5px;top:24px;border:0;background:transparent;z-index:4}.header__menu:before,.header__menu:after,.header__menu__line{content:'';width:22px;height:2px;display:block;position:absolute;left:0;background-color:#fff;transition:all .3s ease-in-out}.header__menu:before{top:3px}.header__menu:after{bottom:8px}.header__menu__line{top:20px;opacity:1}.header__menu.active:before,.header__menu.active:after,.header__menu.active__line{width:22px;transition:all .3s ease-in-out}.header__menu.active:before{transform:rotate(45deg);top:10px}.header__menu.active:after{width:0;left:50%}.header__menu.active .header__menu__line{transform:rotate(-45deg);top:10px}.navigation{text-align:right}@media only screen and (max-width: 1025px){.navigation{width:100%;height:calc(100vh - 70px);display:flex;align-items:center;position:fixed;top:70px;left:0;background-color:#1c1c1c}}.nav--main .menu .menu-item{display:inline-block}@media only screen and (max-width: 1025px){.nav--main .menu .menu-item{width:100%;text-align:left}}.nav--main .menu .menu-item.current-menu-item a{font-weight:600;position:relative}.nav--main .menu .menu-item.current-menu-item a:before,.nav--main .menu .menu-item.current-menu-item a:after{content:'';height:1px;display:block;position:absolute;bottom:8px;background-color:#a9603c}.nav--main .menu .menu-item.current-menu-item a:before{width:60%;left:0}.nav--main .menu .menu-item.current-menu-item a:after{width:20%;right:0}.nav--main .menu .menu-item>a{display:block;padding:0 5px;margin:0 10px;font-family:"Kanit",sans-serif;font-size:14px;font-weight:300;line-height:45px;letter-spacing:0.08em;text-transform:uppercase;color:#fff;cursor:pointer;transition:color .3s ease-in-out}.nav--main .menu .menu-item>a.active{color:#a9603c;transition:color .3s ease-in-out}@media only screen and (min-width: 1026px){.nav--main .menu .menu-item>a:hover{color:#a9603c;transition:color .3s ease-in-out}}.nav--main .menu .menu-item-23>a{margin-right:0;margin-left:50px;padding-right:30px;background:url("../img/ico-phone.png") right center no-repeat}@media only screen and (max-width: 1025px){.nav--main .menu .menu-item-23>a{margin-left:0;padding-left:60px;background-position:left 20px center}}@media only screen and (max-width: 1025px){.nav--main{height:100%;display:flex;align-items:center}}.footer--main{background-color:#1c1c1c}.footer__columns{display:flex;flex-wrap:wrap}.footer__column{width:33.33%}@media only screen and (max-width: 700px){.footer__column{width:100%;margin-bottom:20px}.footer__column:last-of-type{margin-bottom:0}}.footer__text{position:relative;padding-top:35px;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0.05em;color:#b8b8b8}.footer__text:before{content:'';width:24px;height:24px;display:block;position:absolute;top:0;left:0;right:0;margin:auto;background:url("../img/ico-footer.png") no-repeat}.footer__text--location:before{background-position:0 0}.footer__text--hours:before{background-position:0 -24px}.footer__text--contact:before{background-position:0 -48px}.footer__link{color:#b8b8b8;transition:color .3s ease-in-out}.footer__link:hover{color:#a9603c;transition:color .3s ease-in-out}.footer__bottom{padding:18px 0;background-color:#161616}.footer__copy{display:inline-block;font-size:11px;line-height:24px;font-weight:400;color:#b8b8b8}.footer__social{width:24px;height:24px;display:inline-block;margin:0 5px;background:url("../img/ico-footer.png") no-repeat}.footer__social--fb{background-position:0 -72px}.footer__social--ig{background-position:0 -96px}.top{height:40vh;position:relative;display:flex;align-items:center;justify-content:center;padding-top:75px}.top:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:url("../img/bg-pattern.png") top left repeat}.top--restaurant{background:url("../img/bg-restaurant.jpg") center center no-repeat;background-size:100%;background-size:cover}.top__content{position:relative;z-index:2}.top__header{margin-bottom:20px;font-family:"Kanit",sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;letter-spacing:0.06em;text-shadow:2px 2px 8px #1c1c1c}@media only screen and (max-width: 700px){.top__header{font-size:25px}}.top__subheader{display:block;font-size:26px;color:#b8b8b8;text-shadow:2px 2px 12px #1c1c1c}@media only screen and (max-width: 700px){.top__subheader{font-size:16px}}.top__left{width:300px;display:inline-block;padding-right:80px;text-align:right}.top__right{width:300px;display:inline-block;padding-left:80px}.top__scroll{width:22px;height:36px;display:block;position:absolute;bottom:110px;left:0;right:0;margin:auto;background:url("../img/ico-scroll.png") center center no-repeat;z-index:2;transition:all .3s ease-in-out}.top__scroll:hover{transform:scale(1.1);transition:all .3s ease-in-out}@-webkit-keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.btn{position:relative;display:inline-block;padding-left:0;padding-right:5px;font-family:"Kanit",sans-serif;font-size:16px;line-height:24px;font-weight:300;letter-spacing:0.1em;text-transform:uppercase;border:0;background:transparent;color:#fff;transition:all .2s ease-in-out}.btn:before{content:'';width:0;height:100%;display:block;position:absolute;bottom:0;left:0;background-color:#a9603c;z-index:1;transition:all .4s ease-in-out}.btn--rev{padding-right:0;padding-left:5px}.btn--rev:before{left:auto;right:0}.btn__content{position:relative;z-index:5}.btn__highlight{display:inline-block;padding:0 5px;font-style:normal;background-color:#a9603c}.btn:hover:before{width:100%;height:100%;transition:all .4s ease-in-out}.cookies{display:none;width:100%;position:fixed;bottom:0;left:0;padding:20px;background-color:#161616;z-index:10}@media only screen and (max-width: 700px){.cookies{padding:10px 0}}.cookies .container{position:relative}.cookies__text{font-family:"Kanit",sans-serif;font-size:14px;line-height:16px}@media only screen and (min-width: 1026px){.cookies__text{padding-right:200px}}@media only screen and (min-width: 701px) and (max-width: 1025px){.cookies__text{padding:0 120px 0 0}}@media only screen and (max-width: 700px){.cookies__text{padding:0 20px}}.cookies__btn{position:absolute;top:calc(50% - 12px);right:20px}.cookies__btn:before{width:100%;height:0}@media only screen and (max-width: 700px){.cookies__btn{position:static;display:inherit;margin:20px auto 0}}.cookies__link{color:#b8b8b8;transition:color .3s ease-in-out}.cookies__link:hover{color:#a9603c;transition:color .3s ease-in-out}.intro{width:100%;height:100vh;position:relative;display:flex;flex-wrap:wrap;background:url("../img/bg-intro.jpg") center center no-repeat;background-size:100%;background-size:cover}@media only screen and (max-width: 700px){.intro{background-position:left center}}.intro__left,.intro__right{width:50%;display:flex;position:relative;align-items:center;justify-content:center;flex-wrap:wrap;z-index:2}@media only screen and (max-width: 700px){.intro__left,.intro__right{width:100%}}.intro__content{text-align:center}.intro__logo{display:block;margin-bottom:150px;font-size:0;height:94px;transition:all .3s ease-in-out}.intro__logo--wb{width:260px;background:url("../img/logo-wb.svg") center center no-repeat;background-size:260px 94px}.intro__logo--sw{width:335px;background:url("../img/logo-sw.svg") center center no-repeat;background-size:335px 94px}.intro__logo:hover{transform:scale(1.1);transition:all .3s ease-in-out}@media only screen and (max-width: 1025px){.intro__logo{max-width:200px;margin-bottom:20px;background-size:contain}}.intro__bg{width:100%;height:100%;position:absolute;top:0;left:0;background:url("../img/bg-pattern.png") top left repeat}.intro__divider{width:2px;height:60%;position:absolute;top:20%;left:calc(50% - 1px)}.intro__divider:before,.intro__divider:after{content:'';width:100%;display:block;position:absolute;left:0;background-color:#a9603c}.intro__divider:before{height:60%;top:0}.intro__divider:after{height:20%;bottom:0}@media only screen and (max-width: 700px){.intro__divider{display:none}}.info__container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.info--about{background:#1c1c1c url("../img/bg-contact-2.jpg") center center no-repeat;background-size:cover}@media only screen and (max-width: 700px){.info--about{background-image:none;background-color:#161616}}.info--kitchen{position:relative;background:#1c1c1c}.info--kitchen:nth-child(odd){background:#161616}.info--kitchen.dark{background-color:#161616}.info--kitchen.dark:before{content:'';width:80%;height:1px;display:block;position:absolute;top:0;left:10%;background-color:#a9603c}.info--kitchen:before{content:'';width:80%;height:1px;display:block;position:absolute;top:0;left:10%;background-color:#a9603c}.info--kitchen:nth-child(1):before{display:none}.info__content{width:50%;padding-left:30px;padding-right:30px}@media only screen and (max-width: 700px){.info__content{width:100%;padding:0}}.info__content--full{width:100%}.info__content img{max-width:100%}@media only screen and (max-width: 700px){.info__content img{margin-top:20px;margin-bottom:20px}}.info__header{padding-left:20px}.info__header:before{width:1px;height:100%}.info__text{padding-left:20px;line-height:20px}.info__text--lb{position:relative}.info__text--lb:before{content:'';width:1px;height:20px;display:block;position:absolute;top:0;left:0;background-color:#a9603c}.info__text--big{font-size:18px;font-weight:700;margin-bottom:40px}.info__text--big em{font-style:normal;color:#a9603c}.info__text p{margin-bottom:1.20em}.info__text ul{margin-top:2em;margin-bottom:2em}.info__text li{margin-bottom:0.7em}.info__text li:before{display:inline-block;content:'–\a0';color:#a9603c;margin-right:10px;font-weight:700}.info__text strong{font-weight:700;color:#a9603c}.info__btn{margin-top:20px}.info__btn--left{margin-left:20px}.newsletter{padding:40px 0;background-color:#000}.newsletter__box{width:100%;max-width:960px;display:flex;margin:0 auto}.newsletter__form{width:58%;padding:40px 0}.newsletter__img{width:42%;background:url("../img/bg-newsletter.jpg") center center no-repeat;background-size:contain}.newsletter__text{display:block;position:relative;margin-bottom:65px;padding-top:65px;font-size:18px}.newsletter__text:before{content:'';width:50px;height:37px;display:block;position:absolute;top:0;left:0;right:0;margin:auto;background:url("../img/ico-newsletter.png") center center no-repeat}.newsletter__input{width:50%;margin-right:10px;padding:0 10px;font-size:14px;line-height:28px;border:2px solid transparent;border-bottom-color:#a9603c;color:#b8b8b8;background:transparent;transition:all .3s ease-in-out}.newsletter__input:focus{color:#fff;border-color:#a9603c;transition:all .3s ease-in-out}.news{display:flex;margin:10px 20px 50px}@media only screen and (max-width: 1025px){.news{flex-wrap:wrap}}.news__item{width:33.33%;margin:0 20px;padding:45px;font-family:"Kanit",sans-serif;background-color:transparent;transition:background-color .3s ease-in-out}.news__item:hover{background-color:rgba(0,0,0,0.5);transition:background-color .3s ease-in-out}.news__item:hover .news__date{transform:scale(1.15);transition:all .3s ease-in-out}@media only screen and (min-width: 701px) and (max-width: 1025px){.news__item{width:calc(50% - 40px)}}@media only screen and (max-width: 700px){.news__item{width:100%;margin:0 0 30px}}.news__img{width:100%}.news__date{max-width:140px;position:relative;top:-60px;margin:0 auto -35px;padding:10px 0 15px;background-color:#a9603c;transition:all .3s ease-in-out}.news__date__day{display:block;margin-bottom:5px;font-size:42px;font-weight:200}.news__date__month,.news__date__year{display:block;line-height:20px;text-transform:uppercase;letter-spacing:0.1em}.news__title{font-size:18px;font-weight:300}.events{background:url("../img/bg-news.jpg") center center no-repeat;background-size:100%;background-size:cover}.discover{background-color:#000}.discover__text{margin-bottom:50px}.discover__icon{width:24px;height:24px;display:block;margin:0 auto;background:url("../img/ico-footer.png") 0 -24px no-repeat}.discover__columns{max-width:800px;margin:15px auto 0;display:flex}.discover__column{width:33.3%;font-size:14px;color:#b8b8b8}.discover__interior{max-width:100%;display:block;margin:60px auto 50px}.contact{min-height:70vh;padding:0;display:flex;background:url("../img/bg-contact-1.jpg") center bottom no-repeat;background-size:100%;background-size:cover}.contact__info{margin-left:50%;width:50%;padding:50px 30px;display:flex;align-items:center;justify-content:center;background-color:rgba(28,28,28,0.8)}@media only screen and (max-width: 700px){.contact__info{width:100%;margin-left:0}}.contact__content{width:100%;max-width:550px}.contact__text p{font-size:16px;margin-bottom:1.20em}.contact__text a{color:#fff;transition:color .3s ease-in-out}.contact__text a:hover{transition:color .3s ease-in-out;color:#a9603c}.contact__phone{margin-right:30px;display:inline-block;position:relative;margin-top:40px;text-align:center;font-family:"Kanit",sans-serif;font-size:28px;font-weight:600;color:#fff;transition:color .3s ease-in-out}.contact__phone:hover{color:#a9603c;transition:color .3s ease-in-out}@media only screen and (max-width: 700px){.contact__phone{margin-top:20px;font-size:18px}}.tips{background:url("../img/bg-tips.jpg") center center no-repeat;background-size:100%;background-size:cover}.tips__columns{display:flex;align-items:center;justify-content:space-between}.tips__content{width:33%}.tips__list{width:66%;padding:0 2%;display:flex;flex-wrap:wrap;justify-content:space-between}.tips__item{width:45%;padding:30px;text-align:center;background-color:transparent;transition:background-color .3s ease-in-out}.tips__item:hover{background-color:rgba(0,0,0,0.8);transition:background-color .3s ease-in-out}.tips__item:hover .tips__title{transform:scale(1.05);transition:all .3s ease-in-out}@media only screen and (max-width: 1025px){.tips__item{width:100%}}.tips__title{display:block;margin-top:10px;font-family:"Kanit",sans-serif;font-size:18px;font-weight:300;text-align:center;color:#fff}.banner{position:relative;padding:75px 20px;display:flex;justify-content:center;align-items:center;background-size:cover}.banner--restaurant{background:url("../img/bg-banner.jpg") center center no-repeat}.banner--shop{background:url("../img/bg-bottles.jpg") center center no-repeat}.banner:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:url("../img/bg-pattern.png") top left repeat;z-index:1}.banner__content{width:80%;max-width:600px;padding:30px;text-align:center;background-color:rgba(22,22,22,0.8);z-index:2}.banner__title{margin-bottom:20px;font-family:"Kanit",sans-serif;font-size:28px;font-weight:600}.about{padding-top:100vh;background:red url("../img/bg-cellar.jpg") center top no-repeat;background-size:100%;background-size:cover}.about__text{width:80%;margin:0 auto;font-size:18px}.about__text p{margin-bottom:1.20em}.data{padding:130px 0;background:url("../img/bg-contact-2.jpg") center center no-repeat;background-size:100%;background-size:cover}@media only screen and (max-width: 700px){.data{padding:50px 0}}.data__columns{display:flex;flex-wrap:wrap;align-items:center}.data__map{width:50%;text-align:right}@media only screen and (max-width: 700px){.data__map{width:100%;margin-bottom:50px}}.data__img{width:100%;max-width:540px}.data__info{width:50%;padding-left:60px}@media only screen and (max-width: 700px){.data__info{width:100%;padding-left:0}}.data__item{display:block;position:relative;font-size:18px;line-height:24px;margin-bottom:30px;padding-left:50px}.data__item:before{content:'';width:24px;height:24px;display:block;position:absolute;left:0;top:calc(50% - 12px);background:url("../img/ico-footer.png")}.data__item--location:before{background-position:0 0}.data__item--phone:before{background-position:0 -120px}.data__item--email:before{background-position:0 -48px}.data__item--parking:before{background-position:0 -144px}.data__link{color:#fff;transition:color .3s ease-in-out}.data__link:hover{color:#a9603c;transition:color .3s ease-in-out}.wines{display:flex;flex-wrap:wrap;justify-content:space-between}.wine{width:calc(33.33% - 25px);position:relative;margin-bottom:25px;margin-right:auto;margin-left:auto;padding:20px 20px 30px;background-color:#1c1c1c}@media only screen and (min-width: 701px) and (max-width: 1025px){.wine{width:calc(50% - 15px);margin-bottom:30px}}@media only screen and (max-width: 700px){.wine{width:100%;max-width:370px}}.wine__img{width:100%}.wine__name{margin-top:20px;margin-bottom:10px;font-size:18px;font-weight:700;text-align:center;color:#a9603c}.wine__desc{margin-bottom:15px;font-size:14px;line-height:17px;font-style:italic}.wine__prices{text-align:center}.wine__price{display:block;margin-top:10px;font-size:14px}.wine__price em{padding-left:5px;font-size:18px;font-style:normal;font-weight:700;color:#a9603c}.wine__old-price{font-size:14px;text-decoration:line-through;color:#b8b8b8;opacity:0.8}.wine__label{display:block;position:absolute;padding:7px 13px;top:40px;right:10px;text-transform:uppercase;color:#fff;background-color:#9f1d35}.single{height:100vh;position:relative;display:flex;align-items:center;padding-top:75px;background:url("../img/bg-news-1.jpg") center center no-repeat;background-size:100%;background-size:cover}.single__content{display:flex}.single__poster{width:50%;text-align:center}.single__img{max-width:370px}.single__date{display:inline-block;padding:0 10px 5px;background-color:#a9603c;transition:all .3s ease-in-out;z-index:2}.single__date__day{font-size:42px;font-weight:200}.single__date__month,.single__date__year{position:relative;top:-10px;line-height:20px;text-transform:uppercase;letter-spacing:0.1em}.single__column{width:50%}.single__header{margin-top:10px;margin-bottom:75px;font-family:"Kanit",sans-serif;font-size:42px;font-weight:600}.single__box{position:relative;padding:75px 55px 55px 70px;background-color:#1c1c1c}.single__title{margin-bottom:40px;font-family:"Kanit",sans-serif;font-size:24px;line-height:30px;font-weight:600;letter-spacing:0.08em;position:relative}.single__title:before{content:'';width:1px;height:120%;display:block;position:absolute;top:-10%;left:-12px;background-color:#a9603c}.single__desc{position:relative}.single__desc p{margin-bottom:1.20em}.single__desc:before{content:'';width:1px;height:24px;display:block;position:absolute;top:0;left:-12px;background-color:#a9603c}.single__columns{margin-top:30px;display:flex;align-items:center;justify-content:space-between}.single__social{width:24px;height:24px;display:inline-block;margin-left:20px;background:url("../img/ico-footer.png") no-repeat}.single__social--fb{background-position:0 -72px}.single__social--tw{background-position:0 -96px}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.clearfix:after{content:"";display:table;clear:both}.hidden{display:none}@media only screen and (min-width: 1026px){.hidden--desktop{display:none}}@media only screen and (max-width: 1025px){.hidden--portable{display:none}}@media only screen and (min-width: 701px) and (max-width: 1025px){.hidden--tablet{display:none}}@media only screen and (max-width: 700px){.hidden--mobile{display:none}}
