:root{--primary-color: #F37406;--secondary-color: #C1AD7A;--text-color: #3A4348;--bg-color: #FCFBF4}body{font-family:"Inter",sans-serif;color:var(--text-color)}*{box-sizing:border-box}p{font-size:15px;line-height:26px;font-weight:300;margin-top:0;margin-bottom:80px}p.small{font-size:13px;line-height:21px;margin-bottom:40px}a{color:var(--secondary-color);text-decoration:none}.main-title{font-family:"Lora",serif;font-size:30px;text-transform:uppercase;margin-bottom:40px;margin-top:0;letter-spacing:5px;font-weight:300;color:#fff}.main-title small{font-family:"Lora",serif;font-style:italic;font-size:14px;line-height:40px;letter-spacing:2px;display:block;text-transform:lowercase}@media(min-width: 1280px){.main-title{font-size:60px;line-height:66px}}.logo{margin-bottom:40px;display:inline-block}.subtitle{text-transform:uppercase;font-weight:300;text-transform:uppercase;color:var(--primary-color);letter-spacing:5px;font-size:12px;line-height:26px;margin-top:0;margin-bottom:0}.title{color:var(--secondary-color);text-transform:uppercase;font-style:italic;letter-spacing:5px;margin-bottom:20px;font-weight:400;font-size:18px}hr{border-color:var(--secondary-color);width:50px;height:2px;margin:0 auto;margin-bottom:40px}.location{font-family:"Lora",serif;font-style:italic;font-size:14px;letter-spacing:2px;margin-bottom:40px}.label{color:var(--secondary-color);text-transform:uppercase;letter-spacing:5px;font-size:16px;font-weight:300;margin:0 0 40px}.label:last-child{margin:0}.label span{text-transform:none;font-style:italic;font-size:14px;letter-spacing:.5px}.highlighted{font-size:12px;letter-spacing:5px;line-height:21px;text-transform:uppercase;text-align:center;margin-top:0;margin-bottom:40px}.highlighted a{color:var(--text-color);text-decoration:none}.phone{font-size:19px;line-height:19px;text-transform:uppercase;font-style:italic;margin-bottom:40px}.phone a{color:var(--text-color);text-decoration:none;letter-spacing:3px}.networks{margin:0;padding:0;list-style-type:none;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;margin-bottom:40px}.networks li{margin:0 10px}.networks li a{display:block}.networks li a svg{width:24px;height:auto;display:block}.hours{margin:0;padding:0;list-style-type:none}.hours li{margin-bottom:20px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.hours li span{display:inline-block}.hours li .day{text-align:center}.picture-wrapper picture{position:absolute;top:0;left:0;width:100%;height:100%}.picture-wrapper picture img{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;display:block}.video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.video-wrapper video{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;display:block}.dark{background-color:#000}.dark p{color:var(--bg-color)}.dark .label{color:var(--secondary-color)}.dark .highlighted,.dark .phone{color:var(--bg-color)}.dark .highlighted a,.dark .phone a{color:var(--bg-color)}.light{background-color:var(--bg-color)}.light .main-title,.light .location{color:#000}.menu-toggle{display:flex;flex-flow:column;align-items:center;margin-top:40px;position:relative;z-index:1}.menu-toggle .hamburger{padding:0;margin-bottom:10px}.menu-toggle .hamburger .hamburger-box{width:24px;height:16px}.menu-toggle .hamburger .hamburger-inner{background-color:var(--primary-color);width:24px;border-radius:0;height:2px}.menu-toggle .hamburger .hamburger-inner::after,.menu-toggle .hamburger .hamburger-inner::before{background-color:var(--primary-color);width:24px;border-radius:0;height:2px}.menu-toggle .hamburger .hamburger-inner::after{top:-14px}.menu-toggle .hamburger .hamburger-inner::before{top:-7px}.menu-toggle .hamburger.is-active .hamburger-inner{background-color:var(--primary-color)}.menu-toggle .hamburger.is-active .hamburger-inner::after,.menu-toggle .hamburger.is-active .hamburger-inner::before{background-color:var(--primary-color)}.menu-toggle .hamburger.is-active .hamburger-inner::before{top:-1px}.menu-toggle .menu-label{display:inline-block;text-transform:uppercase;font-size:10px;letter-spacing:4px}.block-soon{background-color:#000}.block-soon .content{height:100vh;display:flex;flex-flow:column;align-items:center;justify-content:center;max-width:600px;margin:0 auto}.block-soon .content .main-title{color:#fff}.block-soon .content .subtitle{margin-bottom:30px}.block-soon .content p,.block-soon .content a,.block-soon .content .highlighted{color:#fff}.block-soon .content .address{margin-bottom:0}.block{position:relative;min-height:50vh;z-index:1}@media(min-width: 1280px){.block{min-height:none;height:100vh;flex:1}}@media(min-width: 1280px){.sticky{position:-webkit-sticky;position:sticky;top:0}}.spacer{position:relative;z-index:-1}@media(min-width: 1280px){.mobile-only{display:none}}.desktop-only{display:none}@media(min-width: 1280px){.desktop-only{display:block}}.section{display:flex;flex-flow:column-reverse}@media(min-width: 1280px){.section{display:flex;flex-flow:row nowrap}.section .left,.section .right{flex:1}}.intro{display:flex;flex-flow:column;justify-content:space-between;align-items:center;text-align:center;position:relative}.about{padding:40px 20px;text-align:center;display:flex;align-items:center}.content{max-width:550px;margin:0 auto}.contact{padding:20px;text-align:center;display:flex;align-items:center}.container{max-width:800px;margin:0 auto;padding:20px}.menu{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;transition:visibility 0s linear .4s,opacity .4s ease-out}.menu ul{list-style:none;margin:0;padding:0}.menu ul li{text-transform:uppercase;margin:50px 0;color:var(--primary-color);letter-spacing:5px;font-size:14px}.menu ul li a{color:var(--primary-color)}.menu.open{transition:visibility 0s,opacity .4s ease-out;visibility:visible;opacity:1}.page-template-default{background-color:#000;color:var(--bg-color)}.page-template-default .internal p{margin-bottom:30px}.page-template-default .internal h1,.page-template-default .internal h2,.page-template-default .internal h3{color:var(--secondary-color);text-transform:uppercase;font-style:italic;letter-spacing:5px;margin-bottom:20px;font-weight:400;font-size:18px}.site-header{background-color:#000}.site-header__inner{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:20px;max-width:1280px;margin:0 auto}.site-header .logo,.site-header .menu-toggle{margin:0;z-index:1}.site-header .logo{width:150px}.site-header .logo img{display:block;width:100%;height:auto}@media(min-width: 1100px){.site-header .menu-toggle{display:none}.site-header .menu{display:block;position:relative;visibility:visible;opacity:1}.site-header .menu ul{margin:0;padding:0;list-style:none;display:flex;justify-content:flex-end}.site-header .menu ul li{margin:0 0 0 30px;letter-spacing:4px}}

/*# sourceMappingURL=style.css.map */