.wp-custom-logo .site-title a{}body{font-family:"Open Sans",sans-serif;font-weight:300;}h2,h3,h4,h5,h6,.site-title a,.adjacent-entry-pagination a{font-family:"Muli",sans-serif;font-weight:200;}.banner-area .archive-title,.banner-area .author-box-title,.banner-area .entry-title,.heading,h1{font-family:"Playfair Display",serif;}.author-box-title,.entry-comments h3,.comment-respond h3,.widget-title,.related > h2,.up-sells > h2{font-family:"Playfair Display",serif;}.sidebar .widget-title{text-align:center;}.adjacent-entry-pagination a,.after-entry .widget,.author-box,.comment-respond,.entry,.entry-comments,.entry-pings,.sidebar .widget,.sticky-header.scroll .site-header{-webkit-box-shadow:0 4px 24px rgba(0,0,0,.025);box-shadow:0 4px 24px rgba(0,0,0,.025);}.entry-comments .comment-meta{-webkit-font-smoothing:antialiased;}@media only screen and (min-width: 1160px){}@media only screen and (min-width: 993px){}@media only screen and (min-width: 769px){}@media only screen and (min-width: 545px){}@media only screen and (max-width: 1159px){}@media only screen and (max-width: 992px){}@media only screen and (max-width: 768px){}@media only screen and (max-width: 544px){}:root{--header-spacer:0;--text-title:100%;--logo-width:275px;--logo-shrink-width:192px;--logo-margin-top:24px;--logo-margin-bottom:24px;}.site-title.has-text-title a{font-size:var(--text-title);}@media only screen and (min-width: 769px){.site-title a{margin-top:var(--logo-margin-top);margin-bottom:var(--logo-margin-bottom);}.custom-logo-link{max-width:var(--logo-width);}}@media only screen and (max-width: 768px){.site-title a{margin-top:4px;margin-bottom:4px;}.custom-logo-link{max-width:var(--logo-shrink-width);}}@media only screen and (max-width: 768px){.header-before,.header-left,.header-right,.nav-primary,.nav-secondary{display:none;}.mai-toggle{display:block;}}