.single .site-main>*:empty+*,.page:not(.page-template-front-page) .site-main>*:empty+*{margin-top:0}.hentry .entry-footer .tags-links{border-bottom:1px solid var(--th-color-secondary-lighter);border-top:1px solid var(--th-color-secondary-lighter)}.hentry .entry-footer .tags-links a:not(:hover){color:var(--th-color-secondary-base);text-decoration:none}.page-header .post-edit-link{font-weight:700}.page-header .entry-cats a:focus,.page-header .entry-meta a:focus{opacity:.7}.page-header .entry-cats a:hover{color:var(--th-color-accent-light)}.page-header .entry-meta a:hover{color:var(--th-color-secondary-light)}.page-header span+.edit-link{margin-top:2rem}.page-header .edit-link{display:block}.page-header .edit-link a{background-color:var(--th-color-accent-base);border-radius:999px;color:var(--th-color-primary-base);display:inline-block;font-size:.702rem;padding:0 8px;text-shadow:none}.page-header .edit-link a:hover{background-color:var(--th-color-white);color:var(--th-color-primary-base)}.page-header .entry-cats svg{color:var(--th-color-accent-base);display:inline-block}.entry-footer .entry-author{border-radius:1px;overflow:hidden}.entry-footer .entry-author .avatar{border-radius:999px;height:64px;width:64px}.entry-footer .entry-author .author-bio-content{max-width:60ch}.entry-footer .entry-author .author-avatar{float:right;margin-bottom:.75rem;margin-left:1.5rem;min-width:64px;shape-outside:circle(50%)}.page-template-front-page .page-header{margin-bottom:0}.page-template-front-page .site-content{padding-bottom:0}.homepage-widgets .widget:nth-child(even){background-color:var(--th-color-accent-light)}.homepage-widgets .front-page-block #jp-post-flair{display:none}.regular-page .th-has-line-sep:after{margin-left:0;margin-right:0}.th-has-line-sep:after{border-bottom:1px solid var(--th-color-primary-base);content:"";display:block;margin:25px 0 -5px;width:100px}.grid-row .sharedaddy,.grid-row .grid-sep:last-child{display:none}.grid-row .thumb-link+.entry-title{margin-top:2rem}@media (min-width:500px){.entry-footer .entry-author .avatar{height:96px;width:96px}.entry-footer .entry-author .author-avatar{float:none;margin-bottom:0;margin-left:0;min-width:96px}}@media (min-width:992px){.front-page-block.content-right .hentry>*,.front-page-block.content-left .hentry>*{margin-top:0;width:50%}.front-page-block.content-right .entry-thumb{padding-right:3rem}.front-page-block.content-left .entry-thumb{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2;padding-left:3rem}.th-has-line-sep:after{margin-left:auto;margin-right:auto}.grid-row .hentry{border-right:1px solid var(--th-color-secondary-lighter)}.grid-row.three-columns .hentry:nth-of-type(3n+3){border-right:none}.grid-row.three-columns .hentry{width:33.33333333%}.grid-row.two-columns .hentry:nth-of-type(2n+2){border-right:none}.grid-row.two-columns .hentry{width:50%}.grid-row .grid-sep{border-bottom:1px solid var(--th-color-secondary-lighter)}}@media (max-width:991px){.grid-row .grid-sep{margin-top:0}}.comments-area>:last-child,.comments-area .comment-content>:last-child,.comments-area .comment-subscription-form{margin-bottom:0}.comment-respond,.comment-navigation,.comment-form-comment textarea,.comments-area #respond.js,.comment-form-author input,.comment-form-email input,.comment-form-url input{width:100%}.comments-area .comment-body h1,.comments-area .comment-body h2,.comments-area .comment-body h3,.comments-area .comment-body h4,.comments-area .comment-body h5,.comments-area .comment-body h6{margin-bottom:1rem}.comment-navigation,.comments-area .reply{font-style:italic}p.comment-form-comment label,.comments-area .says{display:none}.comments-area .reply a,.comment-navigation a,.comments-area .comment-metadata a,.comments-area .comment-author a,.comments-area .logged-in-as a{text-decoration:none}.comments-area .reply a:not(:hover),.comment-navigation a:not(:hover),.comments-area .comment-metadata{color:var(--th-color-secondary-base)}.comments-area .comment-metadata a:not(:hover),.comments-area .comment-author a:not(:hover){color:inherit}.comments-area .comment-author .fn{display:block}.comment-navigation .nav-next a:after{content:"\2192";padding-left:.25rem}.comment-navigation .nav-previous a:before{content:"\2190";padding-right:.25rem}.comments-area .comment-list,.comments-area .comment-list .children{list-style:none}.comments-area .comments-title+.comment-list{margin-top:1rem}.comments-area .comment-list{-webkit-padding-start:0;border-bottom:1px solid var(--th-color-secondary-lighter);margin-left:0;padding-left:0}.comments-area .comment-list .children{margin-left:1rem}.comments-area .comment-body,.comments-area .comment-list>*{position:relative}.comments-area .comment-list>*+*,.comments-area .comment-list .children>*{border-top:1px solid var(--th-color-secondary-lighter);margin-top:2rem}.comments-area .comment-list>*,.comments-area .comment-list .children>*{padding-top:2rem}.comments-area .comment-author .avatar{height:54px;margin-bottom:.5rem;width:54px}.comments-area .reply a{border:1px solid var(--th-color-secondary-lighter);display:inline-block;padding:1px 8px}.comments-area .comment-meta>*+*,.comments-area .comment-subscription-form+.comment-subscription-form{margin-top:.5rem}.comments-area .comment-body>*+*,.comment .comment-respond,.comment-respond .form-submit{margin-top:2rem}.comments-area .comment-awaiting-moderation,.comments-area .no-comments{display:inline-block;padding:.5rem .75rem}.comments-area .comment-awaiting-moderation{background-color:#fbfb9d;border-left:.5rem solid #f0f091}.comments-area .no-comments{background-color:var(--th-color-secondary-lightest);color:var(--th-color-secondary-base)}.comment-form .comment-form-author label,.comment-form .comment-form-email label,.comment-form .comment-form-url label,.bypostauthor{display:block}.comment-content a{word-wrap:break-word}.comments-area .comment-edit-link:before{content:"/";padding-right:5px}.comment-form label,.comments-area .comment-metadata,.comments-area .reply,.comment-respond .logged-in-as,.comment-respond .comment-notes,.comments-area .comment-subscription-form,.comments-area .form-allowed-tags,.comment-navigation{font-size:.889rem}.comment-form input[type=checkbox]{margin-right:.25rem}.comment-form-author label,.comment-form-email label,.comment-form-url label{margin-bottom:.5rem}@media (min-width:500px){.comments-area .comment-author .fn{display:inline-block}.comments-area .comment-list .children{margin-left:.75rem}.comments-area .reply,.comments-area .comment-list article:before,.comments-area .comment-author .avatar{position:absolute;top:0}.comments-area .reply{margin-top:0;right:0}.comments-area .comment-list article:before{border-left:1px solid var(--th-color-secondary-lighter);bottom:0;content:"";left:27px}.comments-area .comment-author .avatar{-webkit-box-shadow:0 0 0 1px var(--th-color-secondary-lighter);border:2px solid #fff;box-shadow:0 0 0 1px var(--th-color-secondary-lighter);left:0}.comments-area .comment-author,.comments-area .comment-metadata,.comments-area .comment-content{padding-left:80px}.comments-area .comment-awaiting-moderation{margin-left:80px}}@media (min-width:768px){.comment-respond .comment-form-author,.comment-respond .comment-form-email,.comment-respond .comment-form-url{display:-webkit-box;display:-ms-flexbox;display:flex}.comment-form-author label,.comment-form-email label,.comment-form-url label{width:80px}.comment-form-author input,.comment-form-email input,.comment-form-url input{width:auto}}.site-main .sd-content .share-customize-link{margin-top:1rem}.site-main .sd-content .share-customize-link a{font-family:var(--th-site-font-body);font-size:.79rem}#page div.sharedaddy{line-height:1;padding-bottom:25px}#page div.sharedaddy h3.sd-title:before,#page div#jp-relatedposts h3.jp-relatedposts-headline em:before{border:none;content:'';margin:0}#page div#jp-relatedposts{margin-top:0;padding-top:0}#page div#jp-relatedposts h3.jp-relatedposts-headline em{font-style:italic}#page div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{color:#383a3b;font-weight:700}#page div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img{margin-bottom:12px}div.display-posts-listing div.listing-item{border-bottom:1px solid rgba(0,0,0,.05);margin-bottom:35px;overflow:hidden;padding-bottom:35px}div.display-posts-listing div.listing-item:last-child{border-bottom:none;padding-bottom:0}.display-posts-listing .image,div.display-posts-listing div.listing-item a.title{border:none !important}div.display-posts-listing div.listing-item span.excerpt{display:block;margin-top:2px}div.display-posts-listing div.listing-item span.excerpt-dash,div.display-posts-listing .more-link-container{display:none}div.display-posts-listing div.listing-item span.date{color:#acacac;margin-left:10px}div.display-posts-listing div.listing-item a.title{font-weight:700}#wpstats,#botd,#botd2{display:none}.jetpack-testimonial-shortcode .testimonial-entry{background:#fafafa;padding:90px 30px 30px;position:relative}.jetpack-testimonial-shortcode .testimonial-entry:before{content:"\201C";font-family:"Times New Roman",Georgia,Serif;font-size:5em;font-weight:900;height:0;left:30px;opacity:.3;position:absolute;top:0;width:0}.jetpack-testimonial-shortcode .testimonial-entry .testimonial-entry-content{margin:0}.jetpack-testimonial-shortcode .testimonial-entry{margin-bottom:30px}.jetpack-testimonial-shortcode .testimonial-entry .more-link-container{line-height:1;position:absolute;right:30px;top:40px}.jetpack-testimonial-shortcode .testimonial-entry .more-link-container a{border:none;color:#aaa;font-size:11px;padding:0}.jetpack-testimonial-shortcode .testimonial-featured-image img{width:36px}#page .jetpack-testimonial-shortcode .testimonial-featured-image{left:30px;position:absolute;top:30px}.jetpack-testimonial-shortcode .testimonial-entry-title{display:block;font-style:italic;line-height:1.2}#page .jetpack-recipe{border-color:rgba(0,0,0,.05);margin:0 0 30px;padding:30px}#page .jetpack-recipe .jetpack-recipe-title{margin-top:30px}#page .jetpack-recipe .jetpack-recipe-meta a{color:#969696;text-decoration:none}#page .jetpack-recipe .jetpack-recipe-meta .jetpack-recipe-print:before{color:#969696;content:"\f02f";padding-right:4px}.archive .jetpack-testimonial .thumb-link img{background-color:var(--th-color-white);border:2px solid var(--th-color-accent-base);height:128px;padding:4px;width:128px}.archive .jetpack-testimonial .thumb-link{max-width:128px;position:relative}.archive .jetpack-testimonial .thumb-link img,.archive .jetpack-testimonial .thumb-link:before{border-radius:999px}.archive .jetpack-testimonial .thumb-link:before{background-color:var(--th-color-accent-base);color:var(--th-color-white);content:"\201C";font-family:"Times New Roman",Georgia,Serif;font-size:3.247rem;font-weight:900;height:48px;line-height:65px;position:absolute;right:0;text-align:center;width:48px}.jetpack-testimonial .entry-stars{margin-left:auto}.jetpack-testimonial .entry-stars svg{color:var(--th-color-accent-base);display:inline-block;height:20px;margin-left:.25rem;width:20px}.infinite-scroll .navigation.pagination,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.site #infinite-handle{text-align:center}.site #infinite-handle button,.site #infinite-handle button:hover{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.51}.site #infinite-handle button{-ms-flex-align:center;-webkit-box-align:center;align-items:center;margin:auto}.site #infinite-handle .svg-icon{margin-right:.25rem}.site #infinite-handle span{background:0 0;border:2px solid;color:var(--th-color-primary-base);display:inline-block;font-size:.79rem;font-weight:700;padding:.87em 1.45em}.site #infinite-handle span:hover{color:var(--th-color-accent-base)}.infinite-wrap>*+*{border-top:1px solid var(--th-color-secondary-lighter);margin-top:3rem;padding-top:3rem}.single-jetpack-testimonial #page .hentry{background:0 0 !important;padding-top:0 !important}.single-jetpack-testimonial #page .hentry .entry-content{border:none}.single-jetpack-testimonial #primary-header .entry-thumb img{border:4px solid var(--th-color-white);height:126px;width:126px}.akismet_comment_form_privacy_notice{font-size:.889rem}.comments-area #respond.js h3{margin-top:0}.comments-area #respond.js{margin-bottom:0;padding-bottom:0;padding-top:0}.wp-block-jetpack-subscriptions{margin-bottom:2rem}.wp-block-group.has-background>.wp-block-group__inner-container>.wp-block-jetpack-layout-grid.alignfull{margin-left:auto;margin-right:auto;width:100%}.wp-block-jetpack-tiled-gallery.alignfull{padding:4px}.wp-block-jetpack-contact-form>form{width:100%}.wp-block-jetpack-contact-info{margin-bottom:2rem}.wp-block-jetpack-contact-info a{line-height:1.45}.wp-block-jetpack-contact-info>*+*{margin-top:.25rem}.wp-block-jetpack-mailchimp input[type=email]{width:100%}.wp-block-jetpack-mailchimp form>:last-child{margin-bottom:0}.wpnbha,.th-content .wpnbha{margin-bottom:2rem}.wpnbha:not(.is-grid)>div>*+*{border-top:1px solid var(--th-color-secondary-lighter);margin-top:2rem;padding-top:2rem}.wpnbha article .entry-wrapper>*+*{margin-top:1.3em}.wpnbha .entry-wrapper>.entry-title+*{margin-top:1em}.wpnbha .entry-meta a,.wpnbha .cat-links a{-webkit-box-shadow:none;border-bottom:none;box-shadow:none;font-weight:700;text-decoration:none}.wpnbha .entry-wrapper .cat-links+.entry-title{margin-top:0}.wpnbha .entry-meta,.wpnbha .cat-links{text-transform:uppercase}.wpnbha .entry-meta .byline .author{margin-left:.25rem}@media (min-width:500px){.archive .jetpack-testimonial .thumb-link img{height:160px;width:160px}.archive .jetpack-testimonial .thumb-link{max-width:160px}}@media (min-width:768px){.archive .jetpack-testimonial .thumb-link:before{bottom:-25px;margin-right:-25px;right:50%}.archive .jetpack-testimonial{position:relative}.archive .jetpack-testimonial .thumb-link{position:absolute}.archive .jetpack-testimonial .entry-header,.archive .jetpack-testimonial .entry-content{padding-left:calc(160px + 2.5rem)}.archive .jetpack-testimonial .entry-content{line-height:1.45;padding-right:8rem}.archive .jetpack-testimonial{min-height:calc(160px + 6rem)}}.widgets-grid-layout{width:100%}.widgets-grid-layout:before,.widgets-grid-layout:after{content:" ";display:table}.widgets-grid-layout:after{clear:both}.widget-grid-view-image{float:left;max-width:50%}.widget-grid-view-image a{display:block;margin:0 2px 4px 0}.widget-grid-view-image:nth-child(even){float:right}.widget-grid-view-image:nth-child(even) a{margin:0 0 4px 2px}.widgets-grid-layout .widget-grid-view-image img{max-width:100%;height:auto}.widgets-multi-column-grid ul{overflow:hidden;padding:0;margin:0;list-style-type:none}.widgets-multi-column-grid ul li{background:0 0;clear:none;float:left;margin:0 -5px -3px 0;padding:0 8px 6px 0;border:none;list-style-type:none !important}.widgets-multi-column-grid ul li a{background:0 0;margin:0;padding:0;border:0}.widgets-multi-column-grid .avatar{vertical-align:middle}.widgets-list-layout{padding:0;margin:0;list-style-type:none}.widgets-list-layout li:before,.widgets-list-layout li:after{content:"";display:table}.widgets-list-layout li:after{clear:both}.widgets-list-layout li{zoom:1;margin-bottom:1em;list-style-type:none !important}.widgets-list-layout .widgets-list-layout-blavatar{float:left;width:21.276596%;max-width:40px;height:auto}.widgets-list-layout-links{float:right;width:73.404255%}.widgets-list-layout span{opacity:.5}.widgets-list-layout span:hover{opacity:.8}.widget_facebook_likebox{overflow:hidden}.wpcom-instagram-images{display:grid;grid-gap:.5rem;grid-auto-columns:1fr}.wpcom-instagram-images:before,.wpcom-instagram-images:after{content:none}.wpcom-instagram-images a{display:block;margin:4px 2px}.wpcom-instagram-columns-2 a,.wpcom-instagram-columns-3 a{display:inline-block;vertical-align:top}.wpcom-instagram-columns-2 a{width:calc(50% - 8px)}.wpcom-instagram-columns-3 a{width:calc(33.3333% - 8px)}.wpcom-instagram-images .sq-bg-image{background-position:center;background-repeat:no-repeat;background-size:cover;height:0;overflow:hidden;padding-bottom:100%}.wpcom-instagram-columns-2{grid-template-columns:repeat(2,1fr)}.wpcom-instagram-columns-3{grid-template-columns:repeat(3,1fr)}@supports (display:grid){.wpcom-instagram-images a{display:block;margin:0}.wpcom-instagram-columns-2 a,.wpcom-instagram-columns-3 a{width:auto}}.widget_wpcom_social_media_icons_widget ul{list-style-type:none;margin-left:0}.widget_wpcom_social_media_icons_widget ul li{border:0 none;display:inline;margin-right:.5em}.widget_wpcom_social_media_icons_widget li a{border:0 none;text-decoration:none}.widget_wpcom_social_media_icons_widget .genericon{font-family:'Genericons'}.widget_wpcom_social_media_icons_widget .screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.widget_wpcom_social_media_icons_widget .screen-reader-text:hover,.widget_wpcom_social_media_icons_widget .screen-reader-text:active,.widget_wpcom_social_media_icons_widget .screen-reader-text:focus{background-color:#f0f0f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.geolocation-chip .noticon{display:inline-block;vertical-align:middle}.geolocation-chip{margin-bottom:1em}.reblogger-note img.avatar{float:left;padding:0;border:0}.reblogger-note-content{margin:0 0 20px}.wpcom-reblog-snapshot .reblog-from img{margin:0 .75em 0 0;padding:0;border:0}.wpcom-reblog-snapshot .reblogger-note img.avatar{float:left;padding:0;border:0;margin:0 .5em 0 0}.wpcom-reblog-snapshot{margin-bottom:1em}.wpcom-reblog-snapshot p.reblog-from{margin:0 0 1em}.wpcom-reblog-snapshot p.reblogger-headline{line-height:32px;margin:0 0 1em}.wpcom-reblog-snapshot .reblogged-content{margin:0 0 1em}.reblog-post .wpcom-enhanced-excerpt-content{border-left:3px solid #eee;padding-left:15px}.reblog-post ul.thumb-list{display:block;list-style:none;margin:2px 0;padding:0;clear:both}.reblog-post ul.thumb-list li{display:inline;margin:0;padding:0 1px;border:0}.reblog-post ul.thumb-list li a{margin:0;padding:0;border:0}.reblog-post ul.thumb-list li img{margin:0;padding:0;border:0}.reblog-post .wpcom-enhanced-excerpt{clear:both}.reblog-post .wpcom-enhanced-excerpt address,.reblog-post .wpcom-enhanced-excerpt li,.reblog-post .wpcom-enhanced-excerpt h1,.reblog-post .wpcom-enhanced-excerpt h2,.reblog-post .wpcom-enhanced-excerpt h3,.reblog-post .wpcom-enhanced-excerpt h4,.reblog-post .wpcom-enhanced-excerpt h5,.reblog-post .wpcom-enhanced-excerpt h6,.reblog-post .wpcom-enhanced-excerpt p{font-size:100% !important}.reblog-post .wpcom-enhanced-excerpt blockquote,.reblog-post .wpcom-enhanced-excerpt pre,.reblog-post .wpcom-enhanced-excerpt code,.reblog-post .wpcom-enhanced-excerpt q{font-size:98% !important}.reblog-from img{margin:0 10px 0 0;vertical-align:middle;padding:0;border:0}.reblog-source{margin-bottom:0;font-size:.8em;line-height:1}.reblog-source .more-words{color:#668eaa}.wpcom-reblog-snapshot .reblog-post{box-shadow:0 0 0 1px rgba(46,68,83,.1) inset,0 1px 1px rgba(46,68,83,.05);border-radius:4px;padding:24px}.wpcom-reblog-snapshot .reblogger-note{margin:0 0 1em;overflow:hidden}.wpcom-reblog-snapshot p.reblogger-headline{line-height:32px;margin:0 0 1em}.wpcom-reblog-snapshot .reblogger-note-content{margin:0;padding:0}body .wpcom-reblog-snapshot .reblogger-note-content blockquote{font-style:normal;font-weight:400;font-size:1em;margin:0;padding:0;position:relative;border:none}.wpcom-reblog-snapshot .reblogger-note-content blockquote p:last-child{margin-bottom:0}