*,body,h1,html,li,ul{margin:0;padding:0}ul{margin:0 0 0 40px;box-sizing:border-box}.menu,.social-mobile,.sub-menu{margin-left:auto;list-style:none}body,html{height:100%}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}aside,figure,footer,header,hr,nav{display:block}.read-more .icon-next,.screen-reader-text{display:none}.ssfade{opacity:0}.wp-block-image img,img{max-width:100%;height:auto}a img{opacity:1;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;-webkit-backface-visibility:hidden;transition:opacity .25s ease-in-out;border:0}a{color:#aaa;text-decoration:none}a:hover{color:#424242;-moz-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease}body,input,textarea{font-family:"Raleway",sans-serif;font-weight:400}h1,h2,h3,h4{font-family:"Playfair Display",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.comment-notes,h1,h2,h3,h4{font-weight:400;letter-spacing:.005em}.menu-primary{font-size:11px;font-family:"Montserrat",sans-serif}.read-more,h1 .tagline{font-size:11px;text-transform:uppercase}.entry-nav span,button,input[type=submit],span.date,span.the-category{font-size:11px;font-family:"Montserrat",sans-serif;font-weight:300}h1 .tagline{display:block;letter-spacing:initial;line-height:initial;font-size:12px;margin-top:15px}.read-more,.site-footer,h1 .tagline{font-family:"Montserrat",sans-serif;font-weight:300}.storycontent strong{font-weight:600}.aligncenter,p{margin:1.5em 0}.storycontent,h2,h3,h4{margin:1em 0}.comment-notes{font-family:"Arapey",serif;font-style:italic}.site-header,.site-inner{clear:both;width:100%;max-width:100%;margin:0 auto}.wrap,.wrapcontent{clear:both;margin:0 auto}.wrap,.wrapcontent,body.content-sidebar .content-sidebar-wrap{width:1180px;max-width:100%;margin-left:auto;margin-right:auto}body.content-sidebar .content-sidebar-wrap .wrapcontent{width:100%;max-width:100%;margin-left:auto;margin-right:auto}.site-inner{word-wrap:break-word}body{font-size:10.8pt;letter-spacing:.025em;line-height:175%;overflow:-moz-scrollbars-vertical;overflow-y:scroll;overflow-x:hidden;background-color:#fff}.content{clear:both;width:70%;float:left;margin-right:4%}.sidebar-primary{width:26%;float:right}.entry-nav a,.initial .read-more a,.initial a,.menu-primary a,.pagetitle a,.site-footer a,body{color:#424242}.entry-header a:hover h2:hover,.entry-nav a:hover,.initial .read-more a:hover,.initial a:hover,.page-title span,.pagetitle a:hover{color:#aaa}#primarymenu,.footer-widgets,.menu-primary ul,body.single #respond{background-color:#fcf7f4}.menu-primary a:hover{background-color:#fbefe8}hr{background-color:#f7f3f2;margin:20px 0;height:1px;border-width:0}.read-more a{border-radius:0}.read-more a,button,input[type=submit]{color:#fff;background-color:#313131;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.read-more a:hover,button:hover,input:hover[type=submit]{color:#424242;background-color:#fcf7f4}.initial .read-more .icon-next{display:inline-block;margin-left:3px;line-height:11px}h1#logo{margin:45px auto;font-size:35pt;letter-spacing:.05em;text-align:center}.menu-primary,.menu-primary ul a{text-transform:uppercase;text-align:center}.menu-primary{font-weight:600;position:relative;letter-spacing:.15em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.menu-primary ul a{letter-spacing:.075em}.menu-primary li{display:inline-block;position:relative}.menu-primary li a,.read-more a{display:inline-block;padding:13px 18px}.menu-primary .topnav-widget{margin:10px 0;width:auto;top:2px;left:2%;position:absolute}.menu-primary .topnav-widget a,.social-mobile .topnav-widget a{margin-right:8px}.social-mobile{display:none}.storycontent h2{font-size:1.8em;line-height:165%}.storycontent h3{font-size:1.6em;line-height:145%}.storycontent h4{font-size:1.4em}.storycontent{margin-bottom:25px}.page-title{text-align:center}#respond h3,h2.pagetitle,h3#reply-title,h3.widget-title{font-size:20pt}h2.pagetitle{line-height:155%;text-align:center;margin:10px 0}#respond h3,h3#reply-title{text-transform:capitalize;text-align:center}h2.pagetitle,h3.widget-title{text-transform:capitalize}span.date,span.spandiv,span.the-category{text-transform:uppercase;letter-spacing:.05em;display:inline-block}span.spandiv{margin:0 10px;height:10px;top:1px;position:relative;border-left:solid 1px #ccc}.read-more{line-height:100%}.read-more a{padding:10px 20px}.aligncenter{max-width:100%;margin-left:auto;margin-right:auto;display:block;text-align:center}.one-fourth,.one-third{float:left;margin-left:2.564102564102564%}.related-posts .one-fourth{margin-left:0;margin-right:2.564102564102564%}.one-third{width:31.623931623931625%}.one-fourth{width:23.076923076923077%}.site-footer{clear:both;font-size:9px;letter-spacing:.1em;text-transform:uppercase;text-align:center;padding:20px}.site-footer .wrap:after{content:"";display:table;clear:both}.copy-wrapper{width:auto;float:left;text-align:left}.creds-wrapper{width:auto}.nav-footer{width:auto;float:left;text-align:left}.creds-wrapper{float:right;text-align:right}.creds,.nav-footer #footer-menu li{display:inline-block;margin:0 5px}@media screen and (max-width:1280px){.wrap,.wrapcontent,body.content-sidebar .content-sidebar-wrap,body.content-sidebar .content-sidebar-wrap .wrapcontent{max-width:94%}}@media screen and (max-width:1024px){.menu-primary{display:none}.social-wrapper{position:relative}.copy-wrapper,.creds-wrapper,.nav-footer{float:none;display:block;text-align:center}}@media screen and (max-width:860px){.wrap,.wrapcontent,body.content-sidebar .content-sidebar-wrap,body.content-sidebar .content-sidebar-wrap .wrapcontent{max-width:86%;margin-left:auto;margin-right:auto}.content,.sidebar-primary,body.content-sidebar .content{width:100%;max-width:100%;float:none;margin-left:auto;margin-right:auto}.sidebar-primary{max-width:350px}}@media screen and (max-width:640px){h1#logo{font-size:25pt}span.date,span.the-category{display:block}span.spandiv{display:none}.one-fourth,.one-third{float:none;margin:1em auto;width:100%}.creds{display:block}}.wp-block-image img{box-sizing:border-box;vertical-align:bottom}.wp-block-image .aligncenter{display:table;margin-left:auto;margin-right:auto}.wp-block-image figure{margin:0}.wp-block-separator{border:0;border-top:2px solid}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.aligncenter{clear:both}.screen-reader-text:focus{font-size:1em}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}@font-face{font-display:swap;font-family:jpibfi-font;src:url(/wp-content/plugins/jquery-pin-it-button-for-images/css/fonts/jpibfi-font.eot?ifsn2k);src:url(/wp-content/plugins/jquery-pin-it-button-for-images/css/fonts/jpibfi-font.eot?ifsn2k#iefix)format("embedded-opentype"),url(/wp-content/plugins/jquery-pin-it-button-for-images/css/fonts/jpibfi-font.ttf?ifsn2k)format("truetype"),url(/wp-content/plugins/jquery-pin-it-button-for-images/css/fonts/jpibfi-font.woff?ifsn2k)format("woff"),url(/wp-content/plugins/jquery-pin-it-button-for-images/css/fonts/jpibfi-font.svg?ifsn2k#jpibfi-font)format("svg");font-weight:400;font-style:normal}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:#fff;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32,7,7,.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:#fff;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32,7,7,.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}.clear{clear:both}#ez-toc-container{background:#f9f9f9;border:1px solid #aaa;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);display:table;margin-bottom:1em;padding:10px 20px 10px 10px;position:relative;width:auto}#ez-toc-container ul ul{margin-left:1.5em}#ez-toc-container li,#ez-toc-container ul{padding:0}#ez-toc-container li,#ez-toc-container ul,#ez-toc-container ul li{background:0 0;list-style:none;line-height:1.6;margin:0;overflow:hidden;z-index:1}#ez-toc-container .ez-toc-title{text-align:left;line-height:1.45;margin:0;padding:0}.ez-toc-title-container{display:table;width:100%}.ez-toc-btn,.ez-toc-title,.ez-toc-title-toggle{display:inline;text-align:left;vertical-align:middle}.ez-toc-btn{display:inline-block;font-weight:400;padding:6px 12px;margin-bottom:0;font-size:14px;line-height:1.428571429;text-align:center;white-space:nowrap;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#ez-toc-container a{color:#444;box-shadow:none;text-decoration:none;text-shadow:none;display:inline-flex;align-items:stretch;flex-wrap:nowrap}#ez-toc-container a:visited{color:#9f9f9f}#ez-toc-container a:hover{text-decoration:underline}#ez-toc-container a.ez-toc-toggle{display:flex;align-items:center;color:#444;background:inherit;border:inherit}.ez-toc-btn:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.ez-toc-btn:focus,.ez-toc-btn:hover{color:#333;text-decoration:none}.ez-toc-btn:active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.ez-toc-btn-default{color:#333;background-color:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);text-shadow:0 1px 0#fff;background-image:-webkit-gradient(linear,left 0,left 100%,from(#fff),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-repeat:repeat-x;border-color:#ccc}.ez-toc-btn-default:active{background-color:#ebebeb}.ez-toc-btn-default:active,.ez-toc-btn-default:focus,.ez-toc-btn-default:hover{color:#333;border-color:#adadad}.ez-toc-btn-default:active{background-image:none;background-color:#e0e0e0;border-color:#dbdbdb;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.ez-toc-btn-xs{font-size:12px;line-height:1.5;border-radius:3px;padding:1px 5px}.ez-toc-btn:active{background-image:none}.ez-toc-btn-default:focus,.ez-toc-btn-default:hover{background-color:#e0e0e0;background-position:0-15px}.ez-toc-pull-right{float:right!important;margin-left:10px}#ez-toc-container .ez-toc-js-icon-con{display:initial;float:right;position:relative;font-size:16px;padding:0;border:1px solid #999191;border-radius:5px;cursor:pointer;left:10px;width:35px}div#ez-toc-container .ez-toc-title{display:initial}#ez-toc-container .eztoc-toggle-hide-by-default,.eztoc-hide,body.single-post .comment-respond p.comment-form-author label,body.single-post .comment-respond p.comment-form-comment label,body.single-post .comment-respond p.comment-form-email label,body.single-post .comment-respond p.comment-form-url label{display:none}.ez-toc-icon-toggle-span{display:flex;align-items:center;width:35px;height:30px;justify-content:center;direction:ltr}a:focus,button:focus,input:focus,textarea:focus{outline:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}input[type=email],input[type=text],input[type=url]{border:solid 1px #464646;font-size:1em;letter-spacing:.025em;color:#000;padding:8px;width:300px}button,input[type=email],input[type=submit],input[type=text],input[type=url],textarea{max-width:100%;box-sizing:border-box;border-radius:0;-webkit-appearance:none;-webkit-border-radius:0}textarea{border:solid 1px #464646;font-size:1em;letter-spacing:.025em;color:#000;padding:8px;width:500px}button,input[type=submit]{border:0;text-transform:uppercase;cursor:pointer;padding:10px;width:auto}.comment-respond input::-webkit-input-placeholder,.comment-respond input::placeholder,.comment-respond textarea::-webkit-input-placeholder,.comment-respond textarea::placeholder,input::-webkit-input-placeholder,input::placeholder,textarea::-webkit-input-placeholder,textarea::placeholder{font-size:11px;font-family:"Montserrat",sans-serif;font-weight:300;text-transform:uppercase;color:#000}.widget{margin:30px auto}h3.widget-title{text-align:center;position:relative}.sidebar-primary img{display:block;margin-left:auto;margin-right:auto}.social-profiles{display:flex;justify-content:center;text-align:center;flex-wrap:wrap}.social-profiles a{margin:10px;font-size:14px;color:initial}.menu-primary .top-socials{top:-10px!important;left:20px;position:absolute;width:200px}.social-mobile{top:0!important}.menu-primary .top-socials a,.social-mobile .topnav-widget a{padding:0;background-color:transparent;margin-top:10px!important;margin-bottom:0!important;margin-left:0!important}.frameaboutme{position:relative;max-width:200px;margin:auto}.frameaboutme img{display:block;margin:auto}.about-me .rounded img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;max-width:100%}.about-me{line-height:155%}.about-me h3{margin-top:-15px;margin-bottom:10px;position:relative;z-index:1;font-size:20pt}.sidebar-primary .widget-first{margin-top:20px}.about-me p{margin-bottom:5px}.related-posts .entry-header{width:85%;margin:0 auto;position:absolute;bottom:-1px;left:0;right:0;background-color:#fff;padding:10px 5%;box-sizing:border-box}.related-posts .entry-header h2{margin:.5em 0;line-height:150%}.related-posts .read-more a{background-color:transparent;padding:0;margin-top:10px}.about-me,.footer-widgets,body.single #respond form p.form-submit{text-align:center}@media screen and (min-width:1024px){.menu-primary ul{position:absolute;display:none;top:100%;left:50%;margin-left:-100px;z-index:99}.menu-primary ul li{float:left}.menu-primary li:hover>ul{display:block}.menu-primary ul a{display:block;position:relative}.nav-primary .menu-primary ul{width:200px;border:0}.nav-primary .menu-primary ul li{margin:0}.nav-primary .menu-primary ul a{width:160px;padding:8px 20px}}.menu-item-has-children>a:after{content:"";font-family:"icomoon";position:relative;top:-2px;left:7px;vertical-align:middle;transform:rotate(180deg)}@media screen and (min-width:1024px){.menu-item-has-children>a:after{display:inline-block}}@media screen and (max-width:1024px){.menu-item-has-children>a:after{content:""}.social-mobile{position:absolute;font-size:12px;display:block;top:8px;left:4%;z-index:1000}.menu-item-has-children ul.sub-menu a{padding-left:8%}}@font-face{font-display:swap;font-family:"Pathfinder";src:url(/wp-content/themes/smitten-genesis/inc/fonts/pathfinder.woff2)format("woff2"),url(/wp-content/themes/smitten-genesis/inc/fonts/pathfinder.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"brushfont";src:url(/wp-content/themes/smitten-genesis/inc/fonts/brushfont.woff2)format("woff2"),url(/wp-content/themes/smitten-genesis/inc/fonts/brushfont.woff)format("woff");font-weight:400;font-style:normal}.brushfont{font-family:"brushfont";-webkit-font-smoothing:initial;-moz-osx-font-smoothing:initial;letter-spacing:0;line-height:140%}@font-face{font-display:swap;font-family:"icomoon";src:url(/wp-content/themes/smitten-genesis/inc/fonts/icomoon.eot?77xyk6);src:url(/wp-content/themes/smitten-genesis/inc/fonts/icomoon.eot?77xyk6#iefix)format("embedded-opentype"),url(/wp-content/themes/smitten-genesis/inc/fonts/icomoon.ttf?77xyk6)format("truetype"),url(/wp-content/themes/smitten-genesis/inc/fonts/icomoon.woff?77xyk6)format("woff"),url(/wp-content/themes/smitten-genesis/inc/fonts/icomoon.svg?77xyk6#icomoon)format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-]{font-family:"icomoon"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-next:before{content:""}.icon-pinterest2:before{content:""}#respond{margin:1em 0}h3#reply-title{margin-bottom:0}h3#reply-title small{margin-left:20px}body.single-post .comment-notes{text-align:center;font-style:italic;margin:0}.comment-respond,.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond input[type=url],.comment-respond textarea{width:100%}.comment-respond p{margin:.5em 0}.comment-respond p.comment-form-comment{margin:1.5em 0 .25em}.comment-respond p.comment-form-author,.comment-respond p.comment-form-email{width:50%;float:left;box-sizing:border-box}.comment-respond p.comment-form-author{padding-right:5px}.comment-respond p.comment-form-email{padding-left:5px}.comment-respond p.comment-form-url{clear:left;padding-top:.5em}.comment-respond p input[type=checkbox]{margin-right:5px}.comment-respond #submit{margin:.75em auto;width:100%}@media screen and (max-width:640px){.comment-respond p.comment-form-author,.comment-respond p.comment-form-email,.comment-respond p.comment-form-url{width:100%;float:none;padding:0}}.entry-footer{padding-bottom:40px}body.single #respond{padding:20px 0;margin:0 auto}body.single #respond form{width:600px;max-width:94%;margin:0 auto}body.single #respond form input[type=email],body.single #respond form input[type=text],body.single #respond form input[type=url],body.single #respond form textarea{border:0}body.single #respond form input[type=submit]{width:auto}.entry-nav{line-height:140%}.entry-nav .navigate-previous{width:50%;float:left}.entry-nav a,.entry-nav span{display:block;margin:3px 0}.entry-nav span{text-transform:uppercase}.related-posts{position:relative;margin:40px auto}.related-posts:after{content:"";display:table;clear:both}.related-posts .related-content{width:31.623931623931625%;display:block;position:relative;text-align:left}.related-posts .related-content.third{margin-right:0}.related-posts .related-content.last{display:none}.related-posts .related-content img{display:block}.postsig{margin:15px auto}.postsig img{display:inline}@media screen and (max-width:980px){.related-posts .related-content,.related-posts .related-content.last,.related-posts .related-content.third{width:31.5%}.related-posts .related-content.last,.related-posts .related-content.last img{display:none}}@media screen and (max-width:640px){.related-posts .related-content,.related-posts .related-content.last,.related-posts .related-content.third{width:100%;max-width:300px;float:none;margin:1em auto}.related-posts .related-content.last,.related-posts .related-content.last img{display:block}.postsig{text-align:center}}div.heateor_sss_sharing_ul a:focus,div.heateor_sss_sharing_ul a:link{text-decoration:none;background:0 0!important}div.heateor_sss_sharing_ul{padding-left:0!important;margin:1px 0!important}div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a{float:left;padding:0!important;list-style:none!important;border:0!important;margin:2px}div.heateor_sss_sharing_ul a:before{content:none!important}.heateor_sss_sharing_container a{padding:0!important;box-shadow:none!important;border:0!important}.heateorSssClear{clear:both}div.heateor_sss_sharing_container a:before{content:none}div.heateor_sss_sharing_container svg{width:100%;height:100%}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;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}