ul{box-sizing:border-box;padding-left:20px;list-style:disc}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}@media (min-width:992px){.col-md-12,.col-md-8{float:left}.col-md-12{width:100%}.col-md-8{width:66.66666667%}.col-md-offset-2{margin-left:16.66666667%}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,footer,header,main,nav{display:block}a{background:#fff0;-webkit-transition:color .18s ease,background-color .18s ease,border-color .18s ease;transition:color .18s ease,background-color .18s ease,border-color .18s ease;color:#161616;text-decoration:none}a,a:hover{outline:0}img{border:0;display:inline-block;vertical-align:middle;max-width:100%;height:auto}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1040px}}.row{margin-left:-15px;margin-right:-15px}.col-md-12,.col-md-8{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.col-md-12,.col-md-8{float:left}.col-md-12{width:100%}.col-md-8{width:66.66666667%}.col-md-offset-2{margin-left:16.66666667%}}.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.container:after,.row:after{clear:both}.site-logo>div,h2,h3{font-family:"Lora",serif}.button,body{font-family:"Lato",sans-serif}body{line-height:1.625;font-size:13px;font-weight:400;background:#fff;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h2,h3{font-weight:300;line-height:normal;margin:0 0 15px;-ms-word-wrap:break-word;word-wrap:break-word}h2{font-size:24px}h3{font-size:22px}p{margin:0 0 20px}a:focus,a:hover{color:#b49543;outline:0;text-decoration:none}a:active{outline:0}.group:after,.group:before{content:" ";display:table}.group:after{clear:both}::-webkit-input-placeholder{color:rgb(51 51 51/.3);font-weight:400;font-size:11px;opacity:1;text-transform:uppercase}:-moz-placeholder{color:rgb(51 51 51/.3);font-weight:400;font-size:11px;opacity:1;text-transform:uppercase}::-moz-placeholder{color:rgb(51 51 51/.3);font-weight:400;font-size:11px;opacity:1;text-transform:uppercase}:-ms-input-placeholder{color:rgb(51 51 51/.3);font-weight:400;font-size:11px;opacity:1;text-transform:uppercase}.nav{font-size:11px;letter-spacing:2px}.nav ul{margin:0;padding:0;list-style:none}.navigation:after,.navigation:before{content:" ";display:table}.navigation:after{clear:both}.navigation li{position:relative;z-index:1000}.top-bar .navigation li{z-index:2000}.navigation>li,.socials li{float:left}.navigation a{display:block;white-space:nowrap}.navigation a:hover{text-decoration:none}.navigation>li>a{margin-right:30px}.entry-utils .socials a:hover,.navigation>li>a:hover{color:#b49543}.mobile-nav-trigger{font-size:18px;line-height:1;display:none}.mobile-nav-trigger:active,.mobile-nav-trigger:focus{color:#333}.site-bar{border-top:solid 1px #ebebeb;border-bottom:solid 1px #ebebeb;padding:13px 0;z-index:10000000}.site-bar .nav,.top-bar .nav{float:left;width:60%;padding-top:3px}.site-logo{padding:30px;text-align:center}.site-logo>div{font-size:26px;font-weight:300;line-height:normal;margin:0 0 15px;word-wrap:break-word}.site-logo a{display:block}.site-logo p{font-size:10px;color:#7e7e7e;letter-spacing:3px;margin-bottom:0}.top-bar{border-top:solid 1px #ebebeb;border-bottom:solid 1px #ebebeb;padding:13px 30px;z-index:10000000}#site-content #content{padding-top:30px}.socials{list-style:none;margin:0;padding:0;float:right}.socials li a{display:block;font-size:13px;padding:2px 5px;margin-left:15px}.site-tools{float:right;width:40%}.entry,.entry-title{margin:0 0 30px;position:relative}.entry-title{margin:0 0 10px;padding:0 60px}.entry-content:after,.entry-content:before{content:" ";display:table}.entry-content:after{clear:both}.entry-content p>a{border-bottom:solid 2px #111}.entry-utils .socials{position:relative;background:#fff;z-index:4;padding:3px 3px 2px 0;margin-top:2px;float:left}.entry-utils .socials a{padding:5px;margin:0 5px 0 0}.entry-utils:before{content:"";position:relative;top:21px;left:0;width:100%;height:1px;background:#ebebeb;z-index:2}.page .entry-utils{text-align:center;margin-bottom:25px}.page .entry-utils .socials{float:none;display:inline-block;padding-left:10px}.page .entry-content{margin-bottom:10px}#footer,.button,.entry-title{text-align:center}#footer{border-top:solid 1px #ebebeb;padding:0}#footer .site-bar{border-top:0}.button{position:relative;display:inline-block;padding:10px 15px 9px;color:#b49543;border:solid 2px;font-size:11px;font-weight:700;z-index:3;border-color:#ebebeb;background:#fff}.button:hover{border-color:#b49543;color:#161616;background:#fff}.woocommerce-page .entry-title{text-align:left;padding-left:0;margin-bottom:30px}.woocommerce-info{padding:14px 20px 14px 45px;background-color:#161616;margin-bottom:35px;margin-left:0;color:#fff;clear:both;border-left:.618em solid rgb(0 0 0/.15);position:relative}.woocommerce-info:before{content:"";font-family:"FontAwesome";position:absolute;left:15px;top:10px;font-size:1.3em}.woocommerce:after,.woocommerce:before{content:" ";display:table}.woocommerce:after{clear:both}@media (max-width:991px){.site-bar .nav{width:20%}.site-tools{width:80%}.navigation>li>a{margin-right:15px}#masthead .navigation,.top-bar .nav{display:none}.mobile-nav-trigger{display:block}.top-bar .site-tools{width:100%;float:none}.top-bar .site-tools .socials{width:100%;text-align:center}.top-bar .site-tools .socials li{float:none;display:inline-block}.top-bar .site-tools .socials li a{margin:0 3px}}@media (max-width:767px){.site-bar .nav{margin-bottom:15px}.site-bar .nav .navigation>li,.site-bar .socials li{display:inline-block;float:none}.site-bar .nav .navigation>li a{margin:0 8px}.site-bar .nav,.site-bar .site-tools{float:none;width:100%;text-align:center}.site-bar .socials{float:none;display:block;text-align:center}.site-bar .socials li a{margin:0 3px}h2{font-size:20px}h3{font-size:18px}.entry-title{padding:0}}@media (max-width:480px){.top-bar{padding:13px 15px}}