@media (min-width:922px){.ast-hide-display-device-desktop{display:none;}}@media (min-width:545px) and (max-width:921px){.ast-hide-display-device-tablet{display:none;}}@media (max-width:544px){.ast-hide-display-device-mobile{display:none;}}@media (min-width:922px){.ast-container{max-width:1240px;}}@media (min-width:993px){.ast-container{max-width:1240px;}}@media (min-width:1201px){.ast-container{max-width:1240px;}}.site-title,.site-title a{font-family:'Playfair Display',serif;line-height:1.23em;}.entry-meta,.read-more{font-size:16px;font-size:0.8rem;}.ast-pagination .page-numbers,.ast-pagination .page-navigation{font-size:16px;font-size:0.8rem;}.secondary .widget-title,.woocommerce-page #secondary .widget .widget-title{font-size:26px;font-size:1.3rem;font-family:'Playfair Display',serif;line-height:1.23em;}.secondary .widget > *:not(.widget-title){font-size:16px;font-size:0.8rem;}.blog .entry-title,.blog .entry-title a,.archive .entry-title,.archive .entry-title a,.search .entry-title,.search .entry-title a{font-family:'Playfair Display',serif;font-weight:500;line-height:1.23em;}button,.ast-button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{font-size:20px;font-size:1rem;font-weight:600;}h4.widget-title{font-weight:inherit;}h5.widget-title{font-weight:inherit;}h6.widget-title{font-weight:inherit;}#secondary .wp-block-group *:not(h2:first-of-type){font-size:!important;}@media (max-width:921px){#secondary .wp-block-group *:not(h2:first-of-type){font-size:!important;}}@media (max-width:544px){#secondary .wp-block-group *:not(h2:first-of-type){font-size:!important;}}