/*!Theme Name: Starter Theme
Theme URI: http://underscores.me/
Author: Smash Creative
Author URI: https://smashcreative.com/
Description: Smash Creative Custom Theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: life_in_the_lofthouse
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
Starter Theme is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/*//*!normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"courier 10 pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,andale mono,dejavu sans mono,monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:768px){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;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}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}@font-face{font-family:aleo;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/aleo-v4-latin-regular.woff2) format("woff2"),url(fonts/aleo-v4-latin-regular.woff) format("woff")}@font-face{font-family:aleo fallback;font-style:normal;font-weight:400;src:local("Arial");ascent-override:78.96%;descent-override:19.13%;line-gap-override:19.62%;size-adjust:101.95%}@font-face{font-family:aleo;font-style:italic;font-weight:400;font-display:swap;src:url(fonts/aleo-v4-latin-italic.woff2) format("woff2"),url(fonts/aleo-v4-latin-italic.woff) format("woff")}@font-face{font-family:aleo fallback;font-style:italic;font-weight:400;src:local("Arial");ascent-override:83.12%;descent-override:20.13%;line-gap-override:20.65%;size-adjust:96.85%}@font-face{font-family:lato;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/lato-v20-latin-regular.woff2) format("woff2"),url(fonts/lato-v20-latin-regular.woff) format("woff")}@font-face{font-family:lato fallback;font-style:normal;font-weight:400;src:local("Arial");ascent-override:100.88%;descent-override:21.77%;line-gap-override:0%;size-adjust:97.84%}@font-face{font-family:lato;font-style:italic;font-weight:400;font-display:swap;src:url(fonts/lato-v20-latin-italic.woff2) format("woff2"),url(fonts/lato-v20-latin-italic.woff) format("woff")}@font-face{font-family:lato fallback;font-style:italic;font-weight:400;src:local("Arial");ascent-override:108.48%;descent-override:23.41%;line-gap-override:0%;size-adjust:90.98%}@font-face{font-family:lato;font-style:normal;font-weight:700;font-display:swap;src:url(fonts/lato-v20-latin-700.woff2) format("woff2"),url(fonts/lato-v20-latin-700.woff) format("woff")}@font-face{font-family:lato fallback;font-style:normal;font-weight:700;src:local("Arial");ascent-override:98.27%;descent-override:21.21%;line-gap-override:0%;size-adjust:100.43%}@font-face{font-family:jennasue;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/JennaSue.woff2) format("woff2"),url(fonts/JennaSue.woff) format("woff")}@font-face{font-family:jennasue fallback;font-style:normal;font-weight:400;src:local("Arial");ascent-override:141.62%;descent-override:47.21%;line-gap-override:0%;size-adjust:52.96%}@font-face{font-family:aviner-medium;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/avenir-medium.woff2) format("woff2"),url(fonts/avenir-medium.woff) format("woff")}@font-face{font-family:aviner-medium fallback;font-style:normal;font-weight:500;src:local("Arial");ascent-override:89.91%;descent-override:29.37%;line-gap-override:0%;size-adjust:102.74%}h1,h2,h3,h4,h5,h6{font-family:lato,lato fallback;letter-spacing:2px;font-weight:700;text-transform:uppercase;margin-top:0;margin-bottom:1em}a,.entry-footer .post-foot-right .social-share button,a.alt-link,.alm-btn-wrap .alm-load-more-btn span,#masthead,#masthead #primary-menu li,#cta_blocks .cta-block .cta-wrap,#shop_page .products-wrapper .shop-items .featured-product .product-thumb-wrap .product-thumb .product-link,#featured_posts_products .featured-posts-products-wrap .featured-posts-product .featured-product,#featured_cats .featured-cats-container .featured-cat .featured-cat-overlay,.home-post .home-post-inner .home-post-image .social-share .share-actions,#more_posts .next-up-posts .next-up-post .next-up-post-image .btn,#load_more_posts .next-up-posts .next-up-post .next-up-post-image .btn,.lateral-nav-post-wrap .lateral-nav-post .lateral-nav-post-title,.grid-post-entry-simple .grid-post-image .grid-post-image-link,.index-drop{-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}a,.entry-footer .post-foot-right .social-share button{color:#000;outline:none;text-decoration:none;font-family:lato,lato fallback}a:focus,.entry-footer .post-foot-right .social-share button:focus,a:active,.entry-footer .post-foot-right .social-share button:active,a:visited,.entry-footer .post-foot-right .social-share button:visited{color:#000}a:hover,.entry-footer .post-foot-right .social-share button:hover{cursor:pointer;color:#000}a.alt-link{color:#000;outline:none;text-decoration:none}a.alt-link:hover,a.alt-link a:focus,a.alt-link a:active,a.alt-link a:visited{color:#000}#masthead #primary_left_menu,#masthead.lock_nav .site-navigation-wrap #primary-menu,#masthead .site-navigation-wrap #primary_menu,#masthead #primary-menu,#more_links #more_menu,#colophon #footer_menu,#footer_menu li,ul#footer_menu,#search_banner .menu-container #category_menu{display:-webkit-flex;display:flex;text-transform:uppercase;margin:0;padding:0;text-align:center;list-style:none}#masthead #primary_left_menu li,#masthead.lock_nav .site-navigation-wrap #primary-menu li,#masthead .site-navigation-wrap #primary_menu li,#masthead #primary-menu li,#more_links #more_menu li,#colophon #footer_menu li,#footer_menu li li,ul#footer_menu li,#search_banner .menu-container #category_menu li{position:relative;float:none;margin:0 1.5%;white-space:nowrap}#masthead #primary_left_menu li .sub-menu,#masthead.lock_nav .site-navigation-wrap #primary-menu li .sub-menu,#masthead .site-navigation-wrap #primary_menu li .sub-menu,#masthead #primary-menu li .sub-menu,#more_links #more_menu li .sub-menu,#colophon #footer_menu li .sub-menu,#footer_menu li li .sub-menu,ul#footer_menu li .sub-menu,#search_banner .menu-container #category_menu li .sub-menu{top:100%;text-align:left;padding:15px 30px;background:#fcf8f1;white-space:nowrap;box-shadow:unset}#masthead #primary_left_menu li .sub-menu a,#masthead.lock_nav .site-navigation-wrap #primary-menu li .sub-menu a,#masthead .site-navigation-wrap #primary_menu li .sub-menu a,#masthead #primary-menu li .sub-menu a,#more_links #more_menu li .sub-menu a,#colophon #footer_menu li .sub-menu a,#footer_menu li li .sub-menu a,ul#footer_menu li .sub-menu a,#search_banner .menu-container #category_menu li .sub-menu a{width:auto;color:#000}#masthead #primary_left_menu li .icon,#masthead.lock_nav .site-navigation-wrap #primary-menu li .icon,#masthead .site-navigation-wrap #primary_menu li .icon,#masthead #primary-menu li .icon,#more_links #more_menu li .icon,#colophon #footer_menu li .icon,#footer_menu li li .icon,ul#footer_menu li .icon,#search_banner .menu-container #category_menu li .icon{position:relative;top:-1px;width:10px;height:10px;margin-left:4px}.container,.container-md,.container-lg,.container-xl{width:85%;max-width:955px;margin-inline:auto!important}a.btn-primary,.btn-primary,.alm-btn-wrap .alm-load-more-btn,#popup-modal .modal-box .modal-inner input[type=button],#popup-modal #mc-embedded-subscribe-form input[type=submit],#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner form nf-field .nf-field-container input[value=Submit][type=button],#search_banner .menu-container #category_menu a,a.btn-secondary,.btn-secondary,a.btn,.btn{display:inline-block!important;padding:13px 25px!important;font-family:lato,lato fallback!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:2px!important;font-size:10px!important;font-weight:100!important;text-align:center!important}a.btn-primary,.btn-primary,.alm-btn-wrap .alm-load-more-btn,#popup-modal .modal-box .modal-inner input[type=button],#popup-modal #mc-embedded-subscribe-form input[type=submit],#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner form nf-field .nf-field-container input[value=Submit][type=button],#search_banner .menu-container #category_menu a{background:#5f5f5f!important;border:2px solid #5f5f5f!important;color:#fff!important}.btn-primary a,.alm-btn-wrap .alm-load-more-btn a,#popup-modal .modal-box .modal-inner input[type=button] a,#popup-modal #mc-embedded-subscribe-form input[type=submit] a,#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner form nf-field .nf-field-container input[value=Submit][type=button] a,#search_banner .menu-container #category_menu a a{color:#fff!important}.btn-primary .icon,.alm-btn-wrap .alm-load-more-btn .icon,#popup-modal .modal-box .modal-inner input[type=button] .icon,#popup-modal #mc-embedded-subscribe-form input[type=submit] .icon,#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner form nf-field .nf-field-container input[value=Submit][type=button] .icon,#search_banner .menu-container #category_menu a .icon{fill:#fff!important}.btn-primary:hover,.alm-btn-wrap .alm-load-more-btn:hover,#popup-modal .modal-box .modal-inner input[type=button]:hover,#popup-modal #mc-embedded-subscribe-form input[type=submit]:hover,#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner form nf-field .nf-field-container input[value=Submit][type=button]:hover,#search_banner .menu-container #category_menu a:hover{background:#fff!important;color:#5f5f5f!important}.btn-primary:hover a,.alm-btn-wrap .alm-load-more-btn:hover a,#popup-modal .modal-box .modal-inner input[type=button]:hover a,#popup-modal #mc-embedded-subscribe-form input[type=submit]:hover a,#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner form nf-field .nf-field-container input[value=Submit][type=button]:hover a,#search_banner .menu-container #category_menu a:hover a{color:#5f5f5f!important}.btn-primary:hover .icon,.alm-btn-wrap .alm-load-more-btn:hover .icon,#popup-modal .modal-box .modal-inner input[type=button]:hover .icon,#popup-modal #mc-embedded-subscribe-form input[type=submit]:hover .icon,#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner form nf-field .nf-field-container input[value=Submit][type=button]:hover .icon,#search_banner .menu-container #category_menu a:hover .icon{fill:#5f5f5f!important}a.btn-secondary,.btn-secondary{background:#fcf8f1!important;border:2px solid #fcf8f1!important;color:#000!important}.btn-secondary a{color:#000!important}.btn-secondary .icon{fill:#000!important}.btn-secondary:hover{background:#fcf8f1!important;color:#fcf8f1!important}.btn-secondary:hover a{color:#000!important}.btn-secondary:hover .icon{fill:#fcf8f1!important}body{color:#161616}body.lock_nav #content{display:flex;flex-direction:column;margin-top:0}.clearfix{clear:both}body{font-size:14px;font-family:aleo,aleo fallback;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}h1{font-size:32px}h2{font-size:22px}h3{font-size:22px}h4{font-size:18px}h5{font-size:16px}h6{font-size:16px}a:focus{outline:none}p{margin-top:0;margin-bottom:20px;font-size:18px;font-family:aleo,aleo fallback;line-height:31px;letter-spacing:.5px}button,input[type=button],input[type=reset],input[type=submit]{box-shadow:unset;background:unset;border:unset;padding:unset;font-size:.9rem}input.search-field{width:100%;border-radius:0;font-style:italic;font-size:12px;padding:10px 15px;border:1px solid #000}.fork{width:90px}.show{display:block!important}.social-icon{display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;margin:0}.block-full{width:100%}.block-half{width:49%}.block-fourth{width:23%}.block-third{width:32%}.block-fifth{width:19%}.pad-section{padding:30px 0;margin-top:30px;margin-bottom:30px}.container-md{max-width:900px}.container-lg{max-width:1125px}.container-xl{max-width:1200px}#content{position:relative;padding:0;display:flex;flex-direction:column;margin-top:0}#content .site-branding{padding:65px 0}#content .site-branding #logo{display:block;margin:0 auto;max-width:380px}.page-title{position:relative;text-align:center}.page-title.has-bar:after{content:"";position:absolute;top:110%;left:0;right:0;width:80px;height:2px;background:#fcf8f1;margin:0 auto}.signature{background:url("/app/themes/life_in_the_lofthouse/smash/images/signature.png") center/contain no-repeat;width:150px;height:50px}.header-with-line{display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;position:relative}.header-with-line .header-line{width:100%;height:1px;background:#000}.header-with-line .line-overlay{white-space:nowrap;padding:0 15px;position:relative;font-size:14px;letter-spacing:1px}.header-with-line .line-overlay.overlay-left{padding:0 15px 0 0}.header-with-line .line-overlay.overlay-right{padding:0 0 0 15px}.flex-wrap{display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.flex-row{display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row}.flex-row-rev{display:-webkit-flex;display:flex;flex-direction:row-reverse;-webkit-flex-direction:row-reverse}.flex-col{display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column}.flex-col-rev{display:-webkit-flex;display:flex;flex-direction:column-reverse;-webkit-flex-direction:column-reverse}.align-start{display:-webkit-flex;display:flex;align-items:flex-start;-webkit-align-items:flex-start}.align-center{display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center}.align-end{display:-webkit-flex;display:flex;align-items:flex-end;-webkit-align-items:flex-end}.justify-start{display:-webkit-flex;display:flex;justify-content:flex-start;-webkit-justify-content:flex-start}.justify-end{display:-webkit-flex;display:flex;justify-content:flex-end;-webkit-justify-content:flex-end}.justify-around{display:-webkit-flex;display:flex;justify-content:space-around;-webkit-justify-content:space-around}.justify-center{display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center}.justify-between{display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between}.dot-sep{width:4px;height:4px;background:#000;border-radius:100%;margin:0 18px}.social-share{position:relative}.social-share .share{color:#000}.social-share .share:hover{color:#000;cursor:pointer}.icon{display:inline-block;width:15px;height:15px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.alm-btn-wrap .alm-load-more-btn{height:auto!important;min-width:230px;border-radius:0!important;font-size:12px!important;line-height:normal!important;text-transform:uppercase!important;letter-spacing:1px!important;font-weight:100!important;margin-bottom:50px!important;margin-top:50px!important;font-family:lato,lato fallback!important}.alm-btn-wrap .alm-load-more-btn:hover span{margin-left:10px}.overlay{position:relative;color:#fff!important}.overlay a{color:#fff}.overlay::after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:0}.overlay>*{position:relative;z-index:1}.slick-slider{position:relative}.slick-slider .slick-arrow{position:absolute;top:50%;font-size:20px;color:#000}.slick-slider .slick-arrow.icon{width:20px;height:20px}.slick-slider .slick-arrow.slick-prev{left:-4%}.slick-slider .slick-arrow.slick-next{right:-4%}.slick-slider .slick-arrow:hover{cursor:pointer;color:#fcf8f1}.slick-slider .slick-dots{padding:0;margin:0;list-style:none;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}.slick-slider .slick-dots li.slick-active button{padding:0;background:#e7e7e7!important}.slick-slider .slick-dots li button{position:relative;color:transparent!important;width:15px;height:15px;background:#fff!important;border:2px solid #e7e7e7;border-radius:100%;margin:0 10px;padding:0}.slick-slider .slick-dots li button:hover{background:#e7e7e7!important}.slick-slider .slick-dots li button:hover::after{background:unset!important}.slick-slider .slick-dots li button::after{background:unset!important}.slick-slider .slick-dots li button:focus{outline:none!important}.animate-right{position:relative}.animate-right .icon{margin-left:5px}.animate-right:hover .icon{margin-left:10px}#dpsp-sticky-bar-wrapper.dpsp-position-desktop-bottom{bottom:90px!important}.slick-slider .featured-post-with-cats.slick-cloned{aspect-ratio:1/1}body.home #masthead{border-bottom:none}#masthead{position:relative;padding:24px 5%;font-family:aviner-medium,aviner-medium fallback;font-size:13px;letter-spacing:1px;background-color:#fff;border-bottom:1px solid #b9b9b9!important}#masthead.lock_nav{display:flex;align-items:center;position:sticky;top:0;left:0;right:0;z-index:99999;padding:10px 30px 10px 20px;height:60px}@media screen and (max-width:480px){#masthead.lock_nav{height:66px}}#masthead.lock_nav .site-navigation-wrap .main-logo .logo-full{display:none}#masthead.lock_nav .site-navigation-wrap .main-logo .logo-icon{display:block}#masthead.lock_nav .site-navigation-wrap #primary-menu{justify-content:center;-webkit-justify-content:center}#masthead.lock_nav .site-navigation-wrap #primary-menu li{padding:20px 0}#masthead.lock_nav #header-social{top:100%}#masthead a{color:#000}#masthead a:hover{color:grey;text-decoration:underline}#masthead .site-navigation-wrap{position:relative;flex-grow:1;width:100%}#masthead .site-navigation-wrap #primary_menu{justify-content:center;-webkit-justify-content:center;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;font-family:aviner-medium,aviner-medium fallback}#masthead .site-navigation-wrap #primary_menu>li{padding:0;font-weight:700}@media screen and (max-width:1024px){#masthead .site-navigation-wrap #primary_menu{display:none}}#masthead .site-navigation-wrap .main-logo{width:100%;max-width:345px}#masthead .site-navigation-wrap .main-logo img{width:100%;display:block}#masthead .site-navigation-wrap .main-logo .logo-full{max-width:180px;display:block}#masthead .site-navigation-wrap .main-logo .logo-icon{max-width:80px;display:none}#masthead .site-navigation-wrap .main-navigation{width:100%}#masthead .site-navigation-wrap .side-menu{position:absolute;top:0;right:0;bottom:0;width:20%;text-transform:uppercase;font-family:lato,lato fallback;font-size:11px}#masthead .site-navigation-wrap .side-menu .menu-suscribe{margin-left:10px}#masthead .header-block{float:none;width:100%}#masthead .header-block .menu-container{width:100%}#masthead .header-block.header-left{max-width:345px}#masthead .header-block.header-left img{max-width:max-content;width:auto;height:40px}@media screen and (max-width:768px){#masthead .header-block.header-left img{height:36px}}@media screen and (max-width:480px){#masthead .header-block.header-left img{height:18px}}#masthead .header-block.header-right{width:10%}#masthead .header-block.header-right svg.icon.search-modal-link{margin-right:20px}#masthead .subscribe-link{position:absolute;top:0;left:20px;bottom:0;text-transform:uppercase}#masthead .fab{font-size:13px;padding:0}#masthead #primary-menu{justify-content:center;-webkit-justify-content:center}#masthead #primary-menu li{padding:65px 0}#masthead .menu-mobile-container{display:none}@media screen and (max-width:600px){#masthead .menu-mobile-container{display:block;position:absolute;top:100%;left:0;right:0;z-index:100000;background:#fff}#masthead .menu-mobile-container .menu li{display:block;float:none;text-align:center;padding:10px 0}}#masthead .header-social-inner{position:relative}#masthead .header-social-inner>*{margin-left:12px}#masthead .header-social-inner .icon{position:relative;width:13px;height:13px;top:1px}@media screen and (max-width:1024px){#masthead{padding:0 2%}#masthead .fab{padding:0}}@media screen and (max-width:768px){#masthead .site-navigation-wrap{height:45px}#masthead .site-navigation-wrap #site-navigation .menu-container{display:none}#masthead .site-navigation-wrap #site-navigation.toggled .menu-container{display:block;position:fixed;top:45px;left:0;right:0;bottom:0;z-index:1;background:#fff}#masthead .site-navigation-wrap #site-navigation.toggled .menu-container #primary-menu{display:block}#masthead .site-navigation-wrap #site-navigation.toggled .menu-container #primary-menu li{padding:8px 10px}#masthead .site-navigation-wrap #site-navigation.toggled .menu-container #primary-menu li .posts-drop{display:none}}@media screen and (max-width:768px){body.customize-support #site-navigation.toggled .menu-container{top:90px!important}body.customize-support.lock_nav #site-navigation.toggled .menu-container{top:45px!important}}#home_main_wrap{position:relative;padding:50px 0}#home_main_wrap .home-primary{width:66%}#home_main_wrap .home-secondary{width:28%}@media screen and (max-width:600px){#home_main_wrap{flex-direction:column}#home_main_wrap .home-primary{width:100%}#home_main_wrap .home-secondary{width:100%}}#more_links{position:relative;border-top:1px solid #000;border-bottom:1px solid #000;margin:50px 0;padding:30px;font-family:lato,lato fallback;font-size:16px}#more_links .more-links-header{font-size:60px;margin-right:50px;font-family:jennasue,jennasue fallback}#more_links #more_menu li{padding:0 10px}#more_links #more_menu li a:hover{color:#8e8e8e}@media screen and (max-width:600px){#more_links{flex-direction:column}#more_links .more-links-header{margin-right:0}#more_links #more_menu{flex-direction:column}}.archive-bg{padding-top:30px;background:#fff}.archive-item{background:#fff;display:inline-block;width:29%;position:relative;margin:0% 1% 3%;overflow:hidden}.archive-item .archive-item-image{display:block;width:100%;height:425px;max-height:425px;position:relative;overflow:hidden;z-index:0;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.archive-item .archive-item-image .sponsored{position:absolute;left:0;right:0;bottom:-25%;padding:5px;background:rgba(243,158,153,.3);color:#000;font-family:lindage;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.archive-item .archive-item-image img{display:block;margin:0 auto;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.archive-item .archive-item-meta a.archive-item-title{font-family:lato,lato fallback;padding:0 20px;letter-spacing:0;font-size:20px}.archive-item .archive-item-meta .archive-links i.fa.fa-circle{font-size:3px;padding:0 15px;display:flex;align-items:center}.archive-item:hover .archive-item-image .sponsored{bottom:0}.archive-item:hover .archive-item-image img{opacity:.7}.archive-item .post_meta{text-align:center}.archive-item .excerpt{text-align:center;font-size:18px}.archive-item .separator{margin:50px auto;width:25%}.archive-item-meta{color:#2c3554;background-color:#fff;display:block;text-transform:uppercase;text-align:center;letter-spacing:2px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;position:relative;width:100%;margin:0 auto;z-index:1;padding:25px 9px 30px}.archive-item-meta:hover{color:#1d1d1d}.archive-item-cat{font-size:12px;background:#c0e2e1;letter-spacing:1px;text-transform:uppercase;padding:2px 25px;display:inline-block;margin-bottom:10px}.archive-item-title{font-size:17px;font-family:chronicle;text-transform:none;max-width:60%;margin:0 auto}.archive-item-title a{color:#c8c8c8}.archive-links{display:flex;justify-content:center;font-family:europa;font-size:11px;margin-top:26px;letter-spacing:3px}.archive-links .icon{width:12px;height:12px;position:relative;top:1px;margin-right:4px}.archive-action-block{position:absolute;background:#fff;top:100%;left:0;right:0;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;opacity:0}.show-block{top:unset;bottom:0;opacity:1}.view-link{cursor:pointer}.view-link:hover{color:#f2e6e8}.shop-block{width:90%;margin:0 auto;padding:10px}.shop-block .shopthepost-widget{margin-top:0}.share-block{padding:15px}.share-block .social-share{padding-top:0}body.archive .page-header{display:flex;flex-direction:column;align-items:center;justify-content:space-between;font-family:chronicle;letter-spacing:1px;font-size:11px;max-width:60%;padding-bottom:20px;margin-bottom:20px;margin-top:45px!important}body.archive .page-header .page-title{margin-bottom:0}#load-more-from{padding:50px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:50px 0 27px}#load-more-from .load-more-title{text-transform:uppercase;font-family:lato,lato fallback;font-size:25px;margin-bottom:20px}#load-more-from .cat-nav{margin:0 auto}.cat-nav{margin:0 auto 50px;font-size:13px;text-transform:uppercase;letter-spacing:1px;font-family:aviner-medium,aviner-medium fallback}.cat-nav a{padding:12px 15px}@media only screen and (min-width:1200px){.cat-nav a{padding:0 15px}}@media only screen and (max-width:1200px){.archive-item .archive-item-image{height:400px}}@media only screen and (max-width:1100px){.archive-item .archive-item-image{height:350px}}@media only screen and (max-width:1000px){.archive-item .archive-item-image{height:315px}}@media only screen and (max-width:900px){.archive-item{width:47%}.archive-item .archive-item-image{height:275px}}@media only screen and (max-width:800px){.archive-item .archive-item-image{height:250px}}@media only screen and (max-width:768px){.archive-item .archive-item-image{height:350px}}@media only screen and (max-width:667px){.archive-item{width:100%}.archive-item .archive-item-image{height:425px}}@media only screen and (max-width:600px){.slick-film-strip+#primary.single-post-wrapper{margin-block-start:0}#primary.single-post-wrapper{margin-block-start:76px}}body.single-post #primary{padding-bottom:30px;margin-bottom:30px}body.single-post.lock_nav article.post .article-sidebar{position:fixed!important;top:0}body.single-post #featured_post{background:#fff;margin-bottom:70px}body.single-post #more_posts #posts-grid .post-grid-title span{font-size:50px}.single-post-wrapper{position:relative}@media screen and (max-width:640px){.single-post-wrapper{width:95%;padding-top:14px}}.single-post-wrapper .site-main{width:75%;float:left}@media screen and (max-width:960px){.single-post-wrapper .site-main{width:100%;float:none}}.single-post-wrapper #secondary{width:25%;float:right}@media screen and (max-width:960px){.single-post-wrapper #secondary{display:none}}.entry-header{position:relative}@media screen and (max-width:640px){.entry-header{width:85%;padding:0;margin:0 auto}}.entry-header .entry-header-inner{display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;gap:20px}.entry-header .entry-header-inner a{width:172px;white-space:nowrap}@media screen and (max-width:640px){.entry-header .entry-header-inner a{flex-shrink:0;width:120px;white-space:break-spaces}}.entry-header .entry-title{width:auto;text-align:left;margin-bottom:5px}.entry-header .recipe-link{position:absolute;top:0;right:0;width:20%;padding:10px 15px!important;margin-top:13px}.entry-header .recipe-link span{margin-right:5px}.entry-header .recipe-link svg.icon{width:10px}@media screen and (max-width:768px){.entry-header .recipe-link{position:relative;width:64%;padding:10px 15px!important;margin-top:0;margin-bottom:30px}}@media screen and (max-width:640px){.entry-content.container-md{width:100%}.single-post-wrapper .entry-content .social-rocket-buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.single-post-wrapper .entry-content .social-rocket-buttons .social-rocket-button{margin:0}.single-post-wrapper .entry-content .social-rocket-buttons>div:nth-child(2){margin:0 5px}.single-post-wrapper .entry-content .social-rocket-buttons .social-rocket-shares-total{width:100%;margin-top:5px;margin-bottom:0;margin-right:0}}.post-cats{position:relative;padding:11px 0;margin-bottom:30px;border-bottom:1px solid #f6f6f6;font-size:9px;letter-spacing:.07em;text-transform:uppercase;font-family:aleo,aleo fallback}.post-cats .post-cat{position:relative}.post-cats .post-cat::after{content:"/";display:inline-block;position:relative;margin:0 10px}.post-cats .post-cat:last-child::after{display:none}article.post .entry-content{padding-bottom:50px}article.post .entry-content a{color:#000}article.post .entry-content .rs-code{text-align:center;margin-top:50px}article.post .entry-content ul{margin-top:0;font-size:14px;font-family:aleo,aleo fallback;line-height:31px;letter-spacing:.5px}article.post .article-sidebar{position:fixed!important;top:0;right:0;height:100%;padding-top:180px;width:70px;text-align:center;overflow:hidden}article.post .article-sidebar .article-sidebar-inner{position:relative;height:100vh;-webkit-transition:all .3s;transition:all .3s}article.post .article-sidebar .article-sidebar-inner #progress{position:fixed;top:180px;width:1px;height:0;background-color:#000;z-index:-1}article.post .article-sidebar .article-sidebar-inner .social-share .fab,article.post .article-sidebar .article-sidebar-inner .social-share .fa-envelope{color:#000;cursor:pointer}article.post .article-sidebar .article-sidebar-inner .social-share .fab:hover,article.post .article-sidebar .article-sidebar-inner .social-share .fa-envelope:hover{color:pink}article.post .article-sidebar .article-sidebar-inner .social-share .share-wrap{width:100%;height:38px;position:relative;margin-bottom:22px}article.post .article-sidebar .article-sidebar-inner .social-share .share-wrap span{font-weight:400;font-size:12px;line-height:14px;color:rgba(0,0,0,.6);position:absolute;font-family:aleo,aleo fallback;text-transform:uppercase;top:50%;left:50%;margin:auto;display:block;-webkit-transform:translateY(-50%) translateX(-50%) rotate(90deg);transform:translateY(-50%) translateX(-50%) rotate(90deg)}article.post .article-sidebar .article-sidebar-inner .social-share .share{display:block;text-align:center;margin:0 auto 22px;font-size:16px;line-height:normal;position:relative}@media screen and (max-width:600px){article.post .quick-links{position:relative;left:0;max-width:100%}article.post .article-sidebar{right:-12px}article.post .article-sidebar #progress{display:none}}.entry-content a{color:#000}.entry-footer{margin:50px 0}.entry-footer .post-foot-left{display:flex;font-family:aleo,aleo fallback;text-transform:uppercase;letter-spacing:1px;font-size:18px}.entry-footer .post-foot-left .btn{padding:10px 20px}.entry-footer .post-foot-right{font-family:aleo,aleo fallback;text-transform:lowercase;letter-spacing:2px}.entry-footer .post-foot-right .social-share{font-size:14px;text-transform:uppercase}.entry-footer .post-foot-right .social-share .share-title{margin-right:10px}.entry-footer .post-foot-right .social-share button{padding:0 3px}#comments{width:80%;max-width:650px;margin:0 auto}#comments .comment-subtitle{font-family:lato,lato fallback;letter-spacing:2px;font-size:30px;text-align:center;margin-bottom:40px}#comments .container{max-width:685px}#comments .comments-title{display:none}#comments .comment-input-half{width:49%}#comments input[type=text],#comments input[type=email],#comments input[type=url],#comments input[type=password],#comments input[type=search],#comments input[type=number],#comments input[type=tel],#comments input[type=range],#comments input[type=date],#comments input[type=month],#comments input[type=week],#comments input[type=time],#comments input[type=datetime],#comments input[type=datetime-local],#comments input[type=color],#comments textarea{font-family:aleo,aleo fallback;text-transform:uppercase;font-size:11px;letter-spacing:1px;padding:7px 10px;border-radius:0;margin-bottom:5px;width:100%}#comments input#submit{width:100%;background:#5f5f5f!important;color:#fff!important;border:none}#comments div#respond{margin-bottom:50px}#comments .comment-list{margin:0;padding:0;font-family:aleo,aleo fallback}#comments .comment-list .comment .comment-meta{display:-webkit-flex;display:flex;font-family:lato,lato fallback;text-transform:uppercase;letter-spacing:1px;font-size:13px;padding-bottom:20px}#comments .comment-list .comment .comment-meta .avatar,#comments .comment-list .comment .comment-meta .says{display:none}#comments .comment-list .comment .comment-meta .comment-metadata{display:none}#comments .comment-list .comment .children{margin:40px 0}#comments .comment-list .comment .reply{border-bottom:1px solid #dadada;padding-bottom:15px}#comments{margin-top:50px}#comments .comments-container .comments-title{text-align:center}#comments .respond textarea{width:100%;font-size:12px;letter-spacing:1px;font-family:aleo,aleo fallback}#about_page{position:relative;border-bottom:1px solid #d8d8d8;margin-bottom:30px;margin-top:40px;padding-bottom:30px}#about_page .about-left{width:48%;padding-right:3%;margin-bottom:20px;border-right:1px solid #d8d8d8}#about_page .about-left .about-image{margin-bottom:20px}#about_page .about-left .about-social{font-size:14px;font-family:lato,lato fallback}#about_page .about-left .about-social .social-icons .social-icon{font-size:14px}#about_page .about-right{width:52%;padding-left:3%;margin-bottom:20px}@media screen and (max-width:768px){#about_page{flex-direction:column-reverse}#about_page .about-left{width:100%;padding-right:0;margin-bottom:20px;border-right:none}#about_page .about-right{width:100%;padding-left:0%;margin-bottom:20px}}.contact-header{margin-top:40px}.contact-header h1.contact-title{text-align:center;margin-bottom:10px}.contact-header svg.icon{display:block;margin:0 auto;margin-bottom:10px}.contact-body p{max-width:70%;margin:0 auto;margin-bottom:30px}.contact-page .entry-content p{padding:0 40px}@media screen and (max-width:768px){.contact-page .contact-wrap{flex-direction:column}}.entry-header{text-align:center}.contact-banner{height:490px;margin-bottom:50px}.contact-image{width:48%}@media screen and (max-width:768px){.contact-image{width:100%}}#contact-form-wrapper input{border:1px solid #000!important;border-radius:0!important}#contact-form-wrapper textarea{border:1px solid #000!important;border-radius:0!important}#contact-form-wrapper .nf-field-container{margin-bottom:20px}#contact-form-wrapper nf-field input[value=Submit][type=button]{background:#f4f4f4;border:1px solid #f4f4f4!important;color:#000;display:block;width:100%;max-width:300px;padding:10px 20px;font-size:12px;letter-spacing:2px;margin:0 auto;font-family:aleo,aleo fallback;text-transform:capitalize;font-family:aleo,aleo fallback;font-size:13px}#contact-form-wrapper nf-field input[value=Submit][type=button]:hover{background:#000;border:1px solid #000!important;color:#fff}#contact-form-wrapper nf-field:nth-child(2){float:right;width:49%;clear:right}#contact-form-wrapper nf-field:nth-child(3){float:right;width:49%;clear:right}#contact-form-wrapper nf-field:nth-child(1){float:left;width:49%;clear:left}#contact-form-wrapper nf-field:nth-child(4){float:left;width:49%;clear:left}#contact-form-wrapper nf-field:nth-child(5){float:left;width:49%;clear:left}#contact-form-wrapper nf-field:nth-child(6){display:block;width:100%}#contact-form-wrapper .nf-field-element textarea{height:106px}#contact-form-wrapper .label-above .nf-field-label{margin:0}#contact-form-wrapper .nf-field-label label{font-weight:700;margin:0;padding:0;text-transform:uppercase;font-size:10px;letter-spacing:1px}.contact-form{width:85%;max-width:700px;margin:0 auto}.nf-form-fields-required{display:none!important}#contact-col{margin-top:50px}#contact_form h4{font-size:55px;color:#000;letter-spacing:2.3px;text-align:center;font-family:aleo,aleo fallback;text-transform:capitalize;margin:60px}#contact_form h4 span{display:inline-block;margin:0 2.3px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.col-wrap{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;flex-grow:1}.col-6{width:48%}input,textarea{font-family:aleo,aleo fallback;font-size:13px;color:#000!important;border-radius:0!important}input#nf-field-4{display:block!important;margin:0 auto;padding:13px 45px!important;font-family:lato,lato fallback!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:2px!important;font-size:10px!important;font-weight:100!important;text-align:center!important;background:#5f5f5f!important;border:2px solid #5f5f5f!important;color:#fff!important}input#nf-field-4:hover{background:#fff!important;color:#5f5f5f!important}input#nf-field-4:hover a{color:#5f5f5f!important}.home-link .icon{position:relative;top:3px;margin-right:10px}#influence_slides .influence-slide{width:100%;height:550px}#cta_blocks{padding:50px}#cta_blocks .cta-block{position:relative;background:#e4c7d5;color:#fff;width:32%;margin-bottom:2%;padding:30px}#cta_blocks .cta-block .cta-title-wrap{position:relative}#cta_blocks .cta-block .cta-title-wrap .cta-block-index{position:relative;font-size:105px;opacity:.4;z-index:0}#cta_blocks .cta-block .cta-title-wrap .cta-title{position:absolute;font-size:18px;z-index:1}#cta_blocks .cta-block .cta-wrap{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;visibility:hidden;opacity:0}#cta_blocks .cta-block:hover .cta-wrap{visibility:visible;opacity:1}#influence_testimonials .testimonials-container{max-width:950px;width:85%;margin:0 auto}#influence_testimonials .testimonial{margin-bottom:50px}#influence_testimonials .testimonial .testimonial-photo{min-width:250px;min-height:250px;border-radius:100%}#influence_testimonials .testimonial .testimonial-content{width:80%}#recipe_index_page{position:relative}#recipe_index_page .grid-post-image{aspect-ratio:2/3}#recipe_index_page .recipe-group-title{padding:0 10px;font-family:lato,lato fallback;font-size:45px;text-transform:uppercase;margin-bottom:15px}#recipe_index_page .recipe-group-title span{font-size:20px}#recipe_index_page .recipe-group-title .header-line{background:#c8c8c8}#recipe_index_page .recipe-group-title .recipe-group-link:hover{color:#8e8e8e}#shop_page{padding-top:0}#shop_page .page-header{display:flex;flex-direction:column;align-items:center;justify-content:space-between;font-family:chronicle;letter-spacing:1px;font-size:11px;max-width:60%;padding:75px 50px}#shop_page .page-header .page-title{margin-bottom:0}#shop_page .page-header .page-title span{font-family:jennasue,jennasue fallback}#shop_page .page-header .cat-nav{margin:0 auto 0;margin-top:16px}#shop_page .page-header .cat-nav a{padding:0 0 6px;margin:0 15px}#shop_page .page-header .cat-nav .current-menu-item{border-bottom:1px solid #000}#shop_page .products-wrapper .shop-items .featured-product{width:25%;padding:10px;font-family:aleo,aleo fallback;margin-top:20px;margin-bottom:20px}#shop_page .products-wrapper .shop-items .featured-product .product-thumb-wrap{width:100%}#shop_page .products-wrapper .shop-items .featured-product .product-thumb-wrap .product-thumb{height:200px}#shop_page .products-wrapper .shop-items .featured-product .product-thumb-wrap .product-thumb .product-link{visibility:hidden;opacity:0}#shop_page .products-wrapper .shop-items .featured-product .product-thumb-wrap .product-brand{width:100%;font-family:aleo,aleo fallback}#shop_page .products-wrapper .shop-items .featured-product .product-thumb-wrap .product-title{width:100%;font-family:aleo,aleo fallback}#shop_page .products-wrapper .shop-items .featured-product:hover .product-thumb-wrap .product-thumb .product-link{visibility:visible;opacity:1}.widget_media_image{text-align:center}#insta-footer{position:relative}#insta-footer .insta-mobile{display:none}@media screen and (max-width:600px){#insta-footer .insta-desktop{display:none}#insta-footer .insta-mobile{display:block}}#footer_social{position:relative;font-family:aleo,aleo fallback;font-size:13px;letter-spacing:1px}#footer_social .social-icons{padding:20px}@media screen and (max-width:600px){#footer_social .social-icons{flex-wrap:wrap}#footer_social .social-icons a.social-icon{padding:5px}}#colophon{position:relative;padding:30px 20px;background:#f6f6f6;color:#000;border-top:1px solid #fcf8f1}#colophon .site-footer-inner .site-footer-left span{font-family:jennasue,jennasue fallback;font-size:70px;line-height:30px}#colophon #footer_menu_container{margin:0 10px}#colophon #footer_menu{display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}#colophon #footer_menu li{padding:0 10px;margin:0;font-size:12px}#colophon a{color:#000}#colophon a:hover{color:gray}@media screen and (max-width:600px){#colophon{padding:20px}#colophon .site-info{flex-direction:column;-webkit-flex-direction:column}#colophon .site-info .footer-logo{margin:20px 0}#colophon .site-footer-inner{flex-direction:column}#colophon #footer_menu{flex-direction:column;margin:30px 0}}.site-info{font-family:aleo,aleo fallback;font-size:11px;letter-spacing:1px;color:#000;background:#f4f4f4;border-top:1px solid #d8d8d8;padding:15px}.site-info .site-built{font-family:lato,lato fallback;font-size:12px;text-transform:uppercase;padding:0 10px}.site-info .site-built img{width:auto;height:40px;margin-left:10px}#back_to_top{position:relative;width:37px;height:37px;border:1px solid #000;border-radius:100%;text-align:center;margin-right:24px;margin-bottom:20px}#back_to_top:after{position:absolute;content:"Back To Top";font-family:jennasue,jennasue fallback;top:140%;width:100px;font-size:19px;letter-spacing:1px}.flex_row{display:flex;align-items:center;justify-content:space-between}.flex_row .flex_row_block,.flex_row>*{width:49%}.flex_row .flex_row_shop{width:38%;max-width:240px}.flex_row .flex_row_shop .shopthepost-widget{width:100%}@media screen and (max-width:768px){.flex_row .flex_row_shop{max-width:100%;text-align:center;width:100%}}.flex_row.flex_shop_wrap>img{width:62%;max-width:62%}.flex_row img{display:block;max-width:49%;margin:2% 0}.flex_row img:nth-of-type(2n){margin-left:1%}.flex_row img:nth-of-type(2n+1){margin-right:1%}@media screen and (max-width:768px){.flex_row{flex-direction:column;justify-content:flex-start}.flex_row>*{width:100%}.flex_row img{max-width:100%;margin:20px 0}}.menu-has-drop-posts .posts-drop{opacity:0;visibility:hidden;padding:50px;position:fixed;top:57px;left:0;right:0;z-index:100;background:#fff;box-shadow:2px 2px 5px #444;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.menu-has-drop-posts .posts-drop .dropdown-banner-wrapper{display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;max-width:1440px;margin:0 auto;width:100%}.menu-has-drop-posts .posts-drop .dropdown-banner-wrapper p{display:inline-block;margin:0 10px;font-size:13px}.menu-has-drop-posts .posts-drop .dropdown-banner-wrapper input.search-field{border:0;border-bottom:1px solid #eee;text-transform:lowercase}.menu-has-drop-posts .posts-drop .dropdown-banner-wrapper .dropdown-block-left{border-right:2px solid #dedede;margin-right:4%;width:30%;position:relative;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}.menu-has-drop-posts .posts-drop .dropdown-banner-wrapper .dropdown-block-left .drop-sub-cats{font-size:14px;width:50%;text-align:left}.menu-has-drop-posts .posts-drop .dropdown-banner-wrapper .dropdown-block-left .drop-sub-cats .drop-nav-header{font-size:25px;font-family:lato,lato fallback;display:block;margin:20px 0;letter-spacing:2px}.menu-has-drop-posts .posts-drop .dropdown-banner-wrapper .dropdown-block-left .drop-sub-cats a.cat-item{list-style:none;font-family:aviner-medium,aviner-medium fallback;text-transform:uppercase;font-size:12px;padding:5px 0}.menu-has-drop-posts .posts-drop .dropdown-banner-wrapper .dropdown-block-left .drop-sub-cats .dropdown-search{margin-top:30px}.menu-has-drop-posts .posts-drop .dropdown-banner-wrapper .dropdown-block-left .drop-sub-cats .dropdown-search form.search-form{border-bottom:1px solid #888}.menu-has-drop-posts .posts-drop .dropdown-banner-wrapper .dropdown-block-left .drop-sub-cats .dropdown-search .search-with-icon{position:relative;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;margin:0 auto;width:52%}.menu-has-drop-posts .posts-drop .dropdown-banner-wrapper .dropdown-block-left .drop-sub-cats .dropdown-search .search-with-icon.seach-icon-left i.fa-search{position:relative;z-index:1;font-size:11px;margin-left:-20px}.menu-has-drop-posts .posts-drop .dropdown-banner-wrapper .dropdown-block-left .drop-sub-cats .dropdown-search .search-with-icon .search-field{min-width:165px;padding-left:4px;margin-left:-15px;font-style:italic;text-align:left;border:none;text-transform:lowercase;font-size:14px;font-family:lato,lato fallback;margin-left:5px}.menu-has-drop-posts .posts-drop .dropdown-banner-wrapper .vertical-sep{width:3px;background:#eadcdc;margin:0 10%;display:block}.menu-has-drop-posts .posts-drop .dropdown-banner-wrapper .dropdown-block-right{width:70%}.menu-has-drop-posts .posts-drop .dropdown-banner-wrapper .dropdown-block-right .drop-post{display:block;position:relative;width:34%}.menu-has-drop-posts .posts-drop .dropdown-banner-wrapper .dropdown-block-right .drop-post img{display:block;padding:0 8px}.menu-has-drop-posts .posts-drop .dropdown-banner-wrapper .dropdown-block-right .drop-post .drop-post-title-outer{align-items:center}.menu-has-drop-posts .posts-drop .dropdown-banner-wrapper .dropdown-block-right .drop-post .drop-post-title-outer .drop-post-title-inner{background:#fff;padding:25px;width:100%;font-family:lato,lato fallback;white-space:normal}.menu-has-drop-posts .posts-drop .dropdown-banner-wrapper .dropdown-block-right .drop-post .drop-post-title-outer .drop-post-title{font-size:14px;font-family:lato,lato fallback;letter-spacing:2px}.menu-has-drop-posts .posts-drop .dropdown-banner-wrapper .dropdown-block-right .drop-post .drop-post-title-outer .drop-post-title:hover{color:#c8c8c8}.menu-has-drop-posts:hover .posts-drop{opacity:1;visibility:visible}body.customize-support .posts-drop{top:179px}body.customize-support.lock_nav .posts-drop{top:57px}#featured_post{margin-bottom:150px}#featured_post .slick-list{overflow:visible}html{overflow-x:hidden}#featured_post .featured-posts-header{position:relative;max-width:1080px;margin:0 auto}#featured_post .featured-posts-header span{position:relative;background:#fff;padding:20px;z-index:1}#featured_post .featured-posts-header .bar{position:absolute;left:0;right:0;width:100%;height:2px;background:#999;z-index:0}#featured_post .featured-post-wrap{padding:5px;position:relative}#featured_post .featured-post{max-width:345px;height:550px;padding:20px}#featured_post .featured-post .featured-post-content{text-align:center;background:#fff;padding:30px;max-width:450px;width:80%;position:absolute;left:0;right:0;bottom:-100px;margin:0 auto}#featured_post .featured-post .featured-post-title{text-transform:uppercase;font-family:lato,lato fallback;margin-bottom:14px;font-size:19px;letter-spacing:1px}#featured_post .featured-post .featured-post-excerpt{font-family:aleo,aleo fallback;margin-bottom:26px;letter-spacing:.3px;font-size:14px;line-height:25px}#featured_post .slider-arrow{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;font-size:24px;z-index:1000;width:15%}#featured_post .slider-arrow::before{content:""}#featured_post .slider-arrow.slick-prev{left:-15%}#featured_post .slider-arrow.slick-next{right:-15%}@media screen and (max-width:768px){#featured_post .featured-post{height:400px}}#featured_posts_products{margin:50px 0}#featured_posts_products .featured-posts-products-container{max-width:1110px;margin:0 auto}#featured_posts_products .featured-posts-products-header{position:relative;width:12%;margin-right:-4%;z-index:1}#featured_posts_products .featured-posts-products-header .sep{width:100%;height:2px;background:#000;margin:20px 0}#featured_posts_products .featured-posts-products-wrap{width:100%}#featured_posts_products .featured-posts-products-wrap .featured-posts-product{display:block;position:relative;width:100%;height:435px;margin:0 1%}#featured_posts_products .featured-posts-products-wrap .featured-posts-product .featured-product{visibility:hidden;opacity:0;background:#fff;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}#featured_posts_products .featured-posts-products-wrap .featured-posts-product .featured-product .sep{width:150px;height:2px;background:#000;margin:10px 0}#featured_posts_products .featured-posts-products-wrap .featured-posts-product .featured-product img{max-width:120px;max-height:200px}#featured_posts_products .featured-posts-products-wrap .featured-posts-product:hover .featured-product{visibility:visible;opacity:1}#featured_products_wrap{border-top:1px solid #787878;border-bottom:1px solid #787878;padding:50px 0 30px}#featured_products_wrap #featured_products .products-container .products-header{margin-bottom:20px}#featured_products_wrap #featured_products .products-container .products-header a.products-link{font-family:lato,lato fallback;text-transform:uppercase;font-weight:700;letter-spacing:1px}#featured_products_wrap #featured_products .products-container .products-header h2.products-title{margin-bottom:0}#featured_products_wrap #featured_products .products-container .products-items a.featured-product{width:33%}#featured_products_wrap #featured_products .products-container .products-items a.featured-product img{width:100px;margin-right:20px}#featured_products_wrap #featured_products .products-container .products-items .product-body .product-brand{font-family:aviner-medium,aviner-medium fallback}#featured_products_wrap #featured_products .products-container .products-items .product-body .product-title{margin:15px 0 0;font-family:lato,lato fallback;font-size:20px;letter-spacing:1px;max-width:80%}@media screen and (max-width:960px){#featured_products_wrap #featured_products .products-container .products-header a.products-link{position:relative;top:-20px}#featured_products_wrap #featured_products .products-container .products-header h2.products-title{position:relative;top:20px}#featured_products_wrap #featured_products .products-container .products-items a.featured-product{width:50%;margin:20px 0}}@media screen and (max-width:600px){#featured_products_wrap #featured_products .products-container .products-items a.featured-product{width:100%;justify-content:center;-webkit-justify-content:center;margin:20px auto}#featured_products_wrap #featured_products .products-container .products-items a.featured-product .product-body .product-title{max-width:100%}}#featured_cats .featured-cats-container .featured-cat{width:23%;max-width:350px;padding:200px 0;margin:1%;position:relative}#featured_cats .featured-cats-container .featured-cat .featured-cat-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}#featured_cats .featured-cats-container .featured-cat:hover .featured-cat-overlay{background:rgba(0,0,0,.3)}#featured_cats .featured-cats-container .featured-cat .featured-cat-inner{position:absolute;top:20px;left:20px;right:20px;bottom:20px;border:2px solid #fff;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:2px;font-family:aviner-medium,aviner-medium fallback}#featured_cats .featured-cats-container .featured-cat .featured-cat-inner .featured-cat-title{font-size:22px}#featured_cats .featured-cats-container .featured-cat .featured-cat-inner a.btn.btn-primary{display:block;width:150px;text-align:center;margin:0 auto}@media screen and (max-width:1024px){#featured_cats .featured-cats-container .featured-cat{padding:150px 0}}@media screen and (max-width:960px){#featured_cats .featured-cats-container .featured-cat{padding:145px 0}}@media screen and (max-width:768px){#featured_cats .featured-cats-container .featured-cat{padding:110px 0}#featured_cats .featured-cats-container .featured-cat .featured-cat-inner{top:15px;left:15px;right:15px;bottom:15px}}@media screen and (max-width:600px){#featured_cats .featured-cats-container{flex-direction:column!important}#featured_cats .featured-cats-container .featured-cat{width:85%}}.home-post{margin:30px auto!important}.home-post .home-post-inner .home-post-content{width:49%;padding:50px}.home-post .home-post-inner .home-post-content .home-post-content-inner .home-post-title{letter-spacing:2px;font-family:lato,lato fallback;font-size:24px;position:relative;margin-left:-200px;background:#f5f4ef;padding:20px;text-align:center}.home-post .home-post-inner .home-post-content .home-post-content-inner .home-post-meta{font-family:aviner-medium,aviner-medium fallback;margin-bottom:10px}.home-post .home-post-inner .home-post-content .home-post-content-inner .home-post-meta .meta-sep{width:1px;height:15px;background:#000;margin:0 10px}.home-post .home-post-inner .home-post-content .home-post-content-inner .home-post-meta a.category-name{text-transform:uppercase;font-size:12px;letter-spacing:2px}.home-post .home-post-inner .home-post-content .home-post-content-inner .home-post-meta .post-date{font-family:lato,lato fallback;font-style:italic;letter-spacing:1px}.home-post .home-post-inner .home-post-content .home-post-content-inner .home-post-excerpt{margin-top:15px}.home-post .home-post-inner .home-post-content .home-post-content-inner a.btn.btn-primary{display:block!important;width:200px;margin:20px auto 0!important}.home-post .home-post-inner .home-post-content .home-post-content-inner .rs-code{display:block;width:100%;margin-top:50px}.home-post .home-post-inner .home-post-content .home-post-content-inner a.view-post{display:flex;align-items:center;justify-content:center;font-family:lato,lato fallback;text-transform:uppercase;font-size:15px;margin-top:55px}.home-post .home-post-inner .home-post-content .home-post-content-inner a.view-post span{padding-right:10px}.home-post .home-post-inner .home-post-content .home-post-content-inner a.view-post .icon{width:10px;fill:#000}.home-post .home-post-inner .home-post-content .home-post-content-inner a.view-post:hover .icon{margin-left:5px}.home-post .home-post-inner .home-post-image{position:relative;width:51%;height:700px;overflow:hidden}.home-post .home-post-inner .home-post-image .social-share{position:absolute;top:0;left:0;color:#fff;font-size:18px}.home-post .home-post-inner .home-post-image .social-share a{color:#fff}.home-post .home-post-inner .home-post-image .social-share .icon{fill:#fff;width:20px;height:20px}.home-post .home-post-inner .home-post-image .social-share .share-title{background:rgba(0,0,0,.5);padding:11px 20px 7px}.home-post .home-post-inner .home-post-image .social-share .share-actions{background:rgba(0,0,0,.5);opacity:0;visibility:hidden;padding:4px 7px 7px}.home-post .home-post-inner .home-post-image .social-share .share-actions button{font-size:14px;padding:10px;color:#fff;cursor:pointer}.home-post .home-post-inner .home-post-image .social-share .share-actions button:hover{color:#000}.home-post .home-post-inner .home-post-image .social-share:hover .share-actions{opacity:1;visibility:visible}@media screen and (max-width:1024px){.home-post .home-post .home-post-inner .home-post-content{padding:20px 30px}}@media screen and (max-width:768px){.home-post .home-post .home-post-inner{flex-direction:column}.home-post .home-post .home-post-inner .home-post-content{padding:30px;width:100%;border:none;border-bottom:4px solid #f4f4f4;border-right:4px solid #f4f4f4;border-left:4px solid #f4f4f4}.home-post .home-post .home-post-inner .home-post-image{width:100%;height:300px}}#subscribe_section{margin:0 0 70px}#subscribe_section .subscribe-section-header{position:absolute;top:-26px;left:0;right:0;text-align:center;font-size:62px;line-height:normal;z-index:1;font-family:jennasue,jennasue fallback}#subscribe_section .subscribe-section-wrapper{background:#f6f6f6}#subscribe_section .subscribe-section-wrapper .subscribe-section-image{width:50%}#subscribe_section .subscribe-section-wrapper .subscribe-section-content{position:relative;width:49%;text-align:center;padding:20px 8% 50px}#subscribe_section .subscribe-section-wrapper .subscribe-section-content .subscribe-section-title{font-family:jennasue,jennasue fallback;font-size:60px;letter-spacing:1px}#subscribe_section .subscribe-section-wrapper .subscribe-section-content .subscribe-section-text{font-family:aleo,aleo fallback;font-size:18px;margin-bottom:30px;margin-top:95px}#subscribe_section .subscribe-section-wrapper .subscribe-section-content .subscribe-section-form .mc-field-group.input-group{text-align:left;margin-bottom:23px;font-family:aleo,aleo fallback}#subscribe_section .subscribe-section-wrapper .subscribe-section-content .subscribe-section-form .mc-field-group.input-group ul,#subscribe_section .subscribe-section-wrapper .subscribe-section-content .subscribe-section-form .mc-field-group.input-group li{margin:0;padding:0;list-style:none}#subscribe_section .subscribe-section-wrapper .subscribe-section-content .subscribe-section-form .mc-field-group.input-group ul [type=checkbox],#subscribe_section .subscribe-section-wrapper .subscribe-section-content .subscribe-section-form .mc-field-group.input-group li [type=checkbox]{margin-right:10px}#subscribe_section .subscribe-section-wrapper .subscribe-section-content .subscribe-section-form #mc_embed_signup input#mce-FNAME,#subscribe_section .subscribe-section-wrapper .subscribe-section-content .subscribe-section-form #mc_embed_signup input#mce-EMAIL{border-radius:0!important;font-size:10px;text-transform:uppercase;letter-spacing:1px;padding:10px;border:none;width:49%;font-family:aviner-medium,aviner-medium fallback;border:1px solid #c8c8c8;margin-top:8px}#subscribe_section .subscribe-section-wrapper .subscribe-section-content .subscribe-section-form #mc_embed_signup .clear input[type=submit]{color:#fff!important;text-transform:lowercase;font-family:lato,lato fallback;letter-spacing:1px;border-radius:0;cursor:pointer}#subscribe_section .subscribe-section-wrapper .subscribe-section-content .subscribe-section-form #mc_embed_signup .clear input[type=submit]:hover{color:#5f5f5f!important}#subscribe_section .subscribe-section-wrapper .subscribe-section-content .subscribe-section-form #mc_embed_signup .subscribe{background-color:#000;border:2px solid #000;color:#fff}#subscribe_section .subscribe-section-wrapper .subscribe-section-content .subscribe-section-form #mc_embed_signup .subscribe input[type=submit]{color:#fff;text-transform:lowercase;font-family:lato,lato fallback;letter-spacing:1px;font-size:17px;padding:14px 30px 10px}#subscribe_section .subscribe-section-wrapper .subscribe-section-content .subscribe-section-form #mc_embed_signup .subscribe input[type=submit]:hover{color:#000}#subscribe_section .subscribe-section-wrapper .subscribe-section-content .subscribe-section-form #mc_embed_signup .subscribe:hover{background-color:#fff;color:#000;border:2px solid #000}@media screen and (max-width:768px){#subscribe_section{margin:50px 0}#subscribe_section .subscribe-section-wrapper{flex-direction:column;-webkit-flex-direction:column;align-items:center;-webkit-align-items:center}#subscribe_section .subscribe-section-wrapper .subscribe-section-image{width:100%;height:250px}#subscribe_section .subscribe-section-wrapper .subscribe-section-content{width:100%}}#more_posts,#load_more_posts{padding:50px}#more_posts .post-grid-title,#load_more_posts .post-grid-title{text-align:center;letter-spacing:2px;font-size:50px!important;font-family:jennasue,jennasue fallback}#more_posts .post-grid-title:hover,#load_more_posts .post-grid-title:hover{color:#8e8e8e}#more_posts .next-up-posts .next-up-post,#load_more_posts .next-up-posts .next-up-post{position:relative;width:32%;max-width:370px;margin:0 1% 30px}#more_posts .next-up-posts .next-up-post .next-up-post-image,#load_more_posts .next-up-posts .next-up-post .next-up-post-image{position:relative;width:100%;height:230px}#more_posts .next-up-posts .next-up-post .next-up-post-image .btn,#load_more_posts .next-up-posts .next-up-post .next-up-post-image .btn{display:inline-block;visibility:hidden;opacity:0}#more_posts .next-up-posts .next-up-post:nth-child(3n+1),#load_more_posts .next-up-posts .next-up-post:nth-child(3n+1){margin-left:0}#more_posts .next-up-posts .next-up-post:nth-child(3n),#load_more_posts .next-up-posts .next-up-post:nth-child(3n){margin-right:0}#more_posts .next-up-posts .next-up-post img,#load_more_posts .next-up-posts .next-up-post img{display:block;width:100%}#more_posts .next-up-posts .next-up-post:hover .next-up-post-image .btn,#load_more_posts .next-up-posts .next-up-post:hover .next-up-post-image .btn{visibility:visible;opacity:1}#more_posts .next-up-posts .next-up-post:hover .next-up-post-image .btn:hover,#load_more_posts .next-up-posts .next-up-post:hover .next-up-post-image .btn:hover{color:#000}#more_posts .next-up-posts .next-up-post:hover img,#load_more_posts .next-up-posts .next-up-post:hover img{opacity:.8}#more_posts .next-up-posts .next-up-post .next-up-post-body a,#load_more_posts .next-up-posts .next-up-post .next-up-post-body a{display:block;padding:0 10px;text-align:center}#more_posts .next-up-posts .next-up-post .next-up-post-body a.btn,#load_more_posts .next-up-posts .next-up-post .next-up-post-body a.btn{display:inline-block}#more_posts .next-up-posts .next-up-post .next-up-post-body .next-up-post-meta,#load_more_posts .next-up-posts .next-up-post .next-up-post-body .next-up-post-meta{letter-spacing:1px;font-family:aviner-medium,aviner-medium fallback;justify-content:center;margin:30px 0 20px}#more_posts .next-up-posts .next-up-post .next-up-post-body .next-up-post-meta .category-name,#load_more_posts .next-up-posts .next-up-post .next-up-post-body .next-up-post-meta .category-name{text-transform:uppercase;padding-right:20px}#more_posts .next-up-posts .next-up-post .next-up-post-body .next-up-post-meta .category-name:hover,#load_more_posts .next-up-posts .next-up-post .next-up-post-body .next-up-post-meta .category-name:hover{color:#999}#more_posts .next-up-posts .next-up-post .next-up-post-body .next-up-post-meta .post-date,#load_more_posts .next-up-posts .next-up-post .next-up-post-body .next-up-post-meta .post-date{font-family:lato,lato fallback;font-style:italic;letter-spacing:2px}#more_posts .next-up-posts .next-up-post .next-up-post-body .btn-wrap,#load_more_posts .next-up-posts .next-up-post .next-up-post-body .btn-wrap{text-align:center}#more_posts .next-up-posts .next-up-post .next-up-post-body .btn-wrap a,#load_more_posts .next-up-posts .next-up-post .next-up-post-body .btn-wrap a{padding:5px 12px}#more_posts .next-up-posts .next-up-post .next-up-post-body .next-up-post-title,#load_more_posts .next-up-posts .next-up-post .next-up-post-body .next-up-post-title{font-family:lato,lato fallback;letter-spacing:1px;font-size:27px;margin:0 0}#more_posts .next-up-posts .next-up-post .next-up-post-body .next-up-post-title a:hover,#load_more_posts .next-up-posts .next-up-post .next-up-post-body .next-up-post-title a:hover{color:#999}#more_posts .next-up-posts .next-up-post .next-up-post-body .post-line,#load_more_posts .next-up-posts .next-up-post .next-up-post-body .post-line{width:140px;height:1px;background-color:#d5cce4;margin:0 auto;margin-bottom:11px;margin-top:10px}#more_posts .next-up-posts .next-up-post .next-up-post-body .post-next-excerpt,#load_more_posts .next-up-posts .next-up-post .next-up-post-body .post-next-excerpt{font-size:14px;text-align:left;line-height:28px;padding:0 10px;margin-bottom:20px;font-family:aleo,aleo fallback}#more_posts .next-up-posts .next-up-post:hover .next-up-post-body,#load_more_posts .next-up-posts .next-up-post:hover .next-up-post-body{bottom:0}@media screen and (max-width:768px){#more_posts .next-up-posts .next-up-post,#load_more_posts .next-up-posts .next-up-post{padding:0 0}#more_posts .next-up-posts .next-up-post .next-up-post-body,#load_more_posts .next-up-posts .next-up-post .next-up-post-body{padding:15px 10px}}@media screen and (max-width:600px){#more_posts .next-up-posts .next-up-post,#load_more_posts .next-up-posts .next-up-post{width:100%}}#search-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(200,200,200,.75);z-index:150000;display:none;cursor:pointer}#search-modal .modal-box{width:50%;position:absolute;top:50%;margin:auto;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:5px;cursor:auto}#search-modal .modal-box #search-close{position:absolute;top:-20px;right:-15px;z-index:50}#search-modal .modal-box #search-close .icon{width:20px;height:20px;padding:3px;fill:#fff;background:#000;border-radius:100%}#search-modal .modal-box .widget{margin:0}#search-modal .modal-box .modal-inner{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:center}#search-modal .modal-box .modal-inner h1{margin-top:0;margin-bottom:0;background-color:#ecd4c9;color:#fff;font-size:38px;padding:20px 38px}#search-modal .modal-box .modal-inner label{width:100%}#search-modal .modal-box .modal-inner input.search-field{width:100%;padding:24px;font-size:16px;font-weight:100;text-transform:uppercase;box-shadow:none;border:solid 1px #979797;border-radius:0}#search-modal .modal-box .modal-inner #searchsubmit{background:url(../../images/search.png) center center no-repeat;background-color:#fff;font-size:20px;color:#000;box-shadow:none;border:none;border-radius:0;vertical-align:top;float:left;padding:20px 20px 30px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}#search-modal .modal-box .modal-inner #searchsubmit:hover{background-color:#eaeaea}#popup-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(200,200,200,.75);z-index:9999999;display:none;cursor:pointer}#popup-modal a{color:#fff}#popup-modal .modal-box{background:#f4f4f4;color:#000;padding:0;position:relative;width:90%;max-width:500px!important;top:50%;margin:auto;left:0;right:0;cursor:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#popup-modal .modal-box #popup-close{position:absolute;top:6px;right:10px;max-width:16px;z-index:50}#popup-modal .modal-box #popup-close .icon{width:20px;height:20px;padding:3px;fill:#fff;background:#000;border-radius:100%}#popup-modal .modal-box .modal-inner{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:center;outline:1px solid #d8d8d8;outline-offset:-20px}#popup-modal .modal-box .modal-inner .footer-subscribe{padding:50px}#popup-modal .modal-box .modal-inner .footer-subscribe .footer-social{padding:0 0 30px}#popup-modal .modal-box .modal-inner .footer-subscribe .subscribe-title{font-family:jennasue,jennasue fallback;font-size:70px;line-height:30px;margin-bottom:20px;margin-top:20px}#popup-modal .modal-box .modal-inner .footer-subscribe .subscribe-text{font-family:aleo,aleo fallback}#popup-modal .modal-box .modal-inner .popup-image{width:100%;height:250px}@media screen and (max-width:768px){#popup-modal .modal-box .modal-inner .popup-image{display:none}}#popup-modal .modal-box .modal-inner .popup-text{width:100%;padding:33px 10%}#popup-modal .modal-box .modal-inner .popup-text h3{font-weight:400;font-family:lato,lato fallback;font-size:20px;margin-bottom:20px;text-transform:uppercase;letter-spacing:2px}@media screen and (max-width:768px){#popup-modal .modal-box .modal-inner .popup-text h3{margin-bottom:0}}#popup-modal .modal-box .modal-inner .popup-text p{font-size:12px;text-transform:uppercase;line-height:25px;margin-bottom:34px}@media screen and (max-width:768px){#popup-modal .modal-box .modal-inner .popup-text p{margin-bottom:10px}}#popup-modal .modal-box .modal-inner .popup-text #mc_embed_signup #mc_embed_signup_scroll .mc-field-group.input-group{text-align:left;margin-bottom:23px;font-family:aleo,aleo fallback}#popup-modal .modal-box .modal-inner .popup-text #mc_embed_signup #mc_embed_signup_scroll .mc-field-group.input-group ul{margin:0;padding:0;list-style:none}#popup-modal .modal-box .modal-inner .popup-text #mc_embed_signup #mc_embed_signup_scroll .mc-field-group.input-group ul li{display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;justify-content:flex-start;-webkit-justify-content:flex-start;margin:0;padding:0;list-style:none}#popup-modal .modal-box .modal-inner .popup-text #mc_embed_signup #mc_embed_signup_scroll .mc-field-group.input-group ul li input{width:auto}#popup-modal .modal-box .modal-inner .popup-text #mc_embed_signup #mc_embed_signup_scroll .mc-field-group.input-group ul li [type=checkbox]{margin-right:10px}#popup-modal .modal-box .modal-inner .popup-text #mc_embed_signup #mc_embed_signup_scroll .mc-field-group input#mce-EMAIL,#popup-modal .modal-box .modal-inner .popup-text #mc_embed_signup #mc_embed_signup_scroll .mc-field-group input#mce-FNAME{width:49%}#popup-modal .modal-box .modal-inner .popup-text #mc_embed_signup #mc_embed_signup_scroll input#mc-embedded-subscribe{color:#fff!important;cursor:pointer}#popup-modal .modal-box .modal-inner .popup-text #mc_embed_signup #mc_embed_signup_scroll input#mc-embedded-subscribe:hover{color:#5f5f5f!important}#popup-modal .modal-box .modal-inner .popup-text #mc_embed_signup_scroll p{margin-bottom:-20px}#popup-modal .modal-box .modal-inner h1{margin-top:0;margin-bottom:0;color:#000;font-size:28px;padding:0 40px;letter-spacing:1px}#popup-modal .modal-box .modal-inner nf-field:nth-child(1){float:left;width:48%}#popup-modal .modal-box .modal-inner nf-field:nth-child(2){float:right;width:48%}#popup-modal .modal-box .modal-inner nf-field:nth-child(3) .nf-field-container{margin-bottom:0}#popup-modal .modal-box .modal-inner input{border:none;padding:8px;letter-spacing:2px;font-family:lato,lato fallback;font-size:11px;line-height:13px}#popup-modal .modal-box .modal-inner textarea{border:none;padding:8px;letter-spacing:2px;font-family:lato,lato fallback;font-size:11px;line-height:13px}#popup-modal #mc-embedded-subscribe-form{position:relative;padding:0!important}#popup-modal #mc-embedded-subscribe-form input{border-radius:unset!important;display:block;width:98%;padding:10px;font-family:lato,lato fallback;text-transform:uppercase}#popup-modal #mc-embedded-subscribe-form input#mc-embedded-subscribe{width:150px!important}#popup-modal #mc-embedded-subscribe-form .fa-envelope-o{position:absolute;top:8px;right:5px;font-size:14px;z-index:50}#popup-modal #mc_embed_signup .mc-field-group{width:100%;margin-bottom:15px;padding-bottom:0;text-align:left;min-height:unset}#popup-modal #mc_embed_signup .mc-field-group label{font-size:10px;margin-bottom:5px}#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner{text-align:center;margin:50px 0}#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner h1,#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner h2,#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner h3,#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner h4,#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner h5,#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner h6{position:relative}#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner h1::after,#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner h2::after,#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner h3::after,#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner h4::after,#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner h5::after,#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner h6::after{content:"";position:relative;display:block;width:115px;height:1px;background:#000;margin:10px auto 20px}#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner form{width:85%;max-width:700px;margin:0 auto}#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner form .nf-form-fields-required{display:none!important}#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner form nf-field .nf-field-container{margin-bottom:20px}#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner form nf-field .nf-field-container .nf-field-label label{font-weight:700;margin:0;padding:0;text-transform:uppercase;font-size:10px;letter-spacing:1px}#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner form nf-field .nf-field-container.label-above .nf-field-label{margin:0}#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner form nf-field .nf-field-container textarea{border:2px solid #f4f4f4;border-radius:0;height:106px}#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner form nf-field .nf-field-container input{border:2px solid #f4f4f4;border-radius:0}#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner form nf-field:nth-child(2),#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner form nf-field:nth-child(3){float:right;width:49%;clear:right}#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner form nf-field:nth-child(1),#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner form nf-field:nth-child(4),#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner form nf-field:nth-child(5){float:left;width:49%;clear:left}#popup-modal[data-trigger=contact-popup] .modal-box .modal-inner form nf-field:nth-child(6){display:block;width:100%}#popup-modal[data-trigger=subscribe-popup] .modal-box{padding:0;max-width:820px}#popup-modal[data-trigger=subscribe-popup] .modal-box .modal-inner{flex-wrap:nowrap;padding-right:5%}#popup-modal[data-trigger=subscribe-popup] .modal-box .modal-inner .popup-image{width:50%}@media print{body *{visibility:hidden;height:0}.print-window,.print-window *,body .print-window,body .print-window *{visibility:visible;height:auto}.print-window{position:absolute;left:0;top:0;height:200px}}#printable{background:#f4f4f4;padding:40px}#printable .printable-header .printable-header-left{width:68%}#printable .printable-header .printable-header-right{width:30%}#printable .printable-details{font-family:aleo,aleo fallback;margin-top:20px}#printable .printable-details .ingredients .ingredients-content ul,#printable .printable-details .ingredients .ingredients-content ol{padding:0;margin:20px}#printable .printable-details .directions .directions-content ul,#printable .printable-details .directions .directions-content ol{padding:0;margin:20px}@media screen and (max-width:768px){#printable .printable-header{flex-direction:column}#printable .printable-header .printable-header-left{width:100%;margin-bottom:30px}#printable .printable-header .printable-header-right{width:100%}#printable .printable-details{flex-direction:column}#printable .printable-details .col-6{width:100%}}.cd-img-replace{display:inline-block;overflow:hidden;text-indent:100%;white-space:nowrap}.overflow-hidden{overflow:hidden}.lateral-nav-post-wrap{width:100%}.lateral-nav-post-wrap .lateral-nav-post-header .header-with-line{font-family:aleo,aleo fallback;font-size:16px}.lateral-nav-post-wrap .lateral-nav-post .lateral-nav-post-title{padding:10px 20px;background:#5f5f5f;color:#fff;opacity:0;visibility:hidden;border:2px solid #5f5f5f}.lateral-nav-post-wrap .lateral-nav-post .lateral-nav-post-title:hover{background:#fff;border:2px solid #5f5f5f;color:#5f5f5f}.lateral-nav-post-wrap .lateral-nav-post:hover .lateral-nav-post-title{opacity:1;visibility:visible}.cd-main-content{min-height:100%;position:relative;background-color:transparent;z-index:2}.cd-main-content.lateral-menu-is-open{}header#masthead{position:relative;top:0;left:0;width:100%;background:#fff;z-index:3;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s}body.customize-support header#masthead.lock_nav{top:0;margin:0;position:sticky}header#masthead.lock_nav{position:sticky}header#masthead.lateral-menu-is-open{-webkit-transform:translateX(-325px);-moz-transform:translateX(-325px);-ms-transform:translateX(-325px);-o-transform:translateX(-325px);transform:translateX(-325px)}header#masthead.is-fixed{position:fixed}@media only screen and (min-width:768px){header#masthead{}}#cd-logo{display:block;float:left;margin:12px 0 0 20px}#cd-logo img{display:block}@media only screen and (min-width:768px){#cd-logo{margin:22px 0 0 30px}}#cd-top-nav{position:absolute;top:0;right:120px;height:100%;display:none}#cd-top-nav ul{height:100%;padding-top:18px}#cd-top-nav li{display:inline-block;margin-right:1em}#cd-top-nav a{display:inline-block;padding:.5em;color:#333;text-transform:uppercase;font-weight:600}#cd-top-nav a.current{background-color:#242e30}.no-touch #cd-top-nav a:hover{color:rgba(255,255,255,.7)}@media only screen and (min-width:768px){#cd-top-nav{display:block}}#cd-menu-trigger .cd-menu-text{text-transform:uppercase;color:#fff;font-size:12px;letter-spacing:1.5px;font-weight:600;display:none;padding:0 20px 0 30px}#cd-menu-trigger .cd-menu-icon{}@media only screen and (min-width:768px){#cd-menu-trigger .cd-menu-text{display:inline-block}#cd-menu-trigger .cd-menu-icon{left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}#cd-lateral-nav{padding:30px;position:fixed;height:100%;right:0;top:0;visibility:hidden;z-index:100000;width:325px;background-color:#f6f6f6;box-shadow:2px 2px 2px rgba(0,0,0,.2);overflow-y:auto;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s 0s,visibility 0s .1s;-moz-transition:-moz-transform .1s 0s,visibility 0s .1s;transition:transform .1s 0s,visibility 0s .1s;-webkit-transform:translateX(325px);-moz-transform:translateX(325px);-ms-transform:translateX(325px);-o-transform:translateX(325px);transform:translateX(325px)}#cd-lateral-nav a{color:#fff}#cd-lateral-nav .social-icons{margin-bottom:30px}#cd-lateral-nav .cd-lateral-nav-top{width:100%;margin-top:15px;margin-bottom:30px;font-family:lato,lato fallback}#cd-lateral-nav .menu-logo{width:120px;margin-right:22px}#cd-lateral-nav .cd-nav-ctas{margin-bottom:80px}#cd-lateral-nav #menu_container ul#primary_menu{list-style:none;margin:0;text-align:center;padding:0;font-family:lato,lato fallback;font-size:14px;margin-bottom:8px;padding:30px 0;text-transform:capitalize}#cd-lateral-nav #menu_container ul#primary_menu>li{border-bottom:1px solid #bbabac}#cd-lateral-nav #menu_container ul#primary_menu li.menu-item{text-align:left;margin-bottom:10px;padding-bottom:10px;font-family:lato,lato fallback;font-size:14px;text-transform:uppercase}#cd-lateral-nav #menu_container ul#primary_menu li.menu-item:hover{color:#000}#cd-lateral-nav #menu_container ul#primary_menu li.menu-item.menu-item-has-children{position:relative}#cd-lateral-nav #menu_container ul#primary_menu li.menu-item.menu-item-has-children .arrow{position:absolute;top:1px;right:5px;fill:#fff;width:14px}#cd-lateral-nav #menu_container ul#primary_menu li.menu-item .sub-menu{list-style:none;padding:16px 0 0 10px;margin:0}#cd-lateral-nav #footer_menu_container ul li{padding:0 10px}#cd-lateral-nav #footer_menu_container ul li:hover{text-decoration:underline}.cd-nav-highlight{background:#5f5f5f;margin:40px;text-align:center;padding:20px 40px}.cd-nav-highlight h3.highlight-title{margin-bottom:10px}.cd-nav-highlight .highlight-text{font-family:aleo,aleo fallback;margin-bottom:15px;font-size:12px}.cd-nav-highlight .highlight-link{font-family:aviner-medium,aviner-medium fallback;font-size:12px;text-transform:uppercase;padding:0 8px}#cd-lateral-nav .cd-navigation{padding:0;padding:0;list-style:none;font-family:montserrat,sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:2px}#cd-lateral-nav #primary-menu{position:relative;padding-bottom:35px}.menu-contact-form-wrap{width:80%;margin:0 auto}.menu-contact-form-wrap h3.menu-contact-form-title{text-align:center;color:#fff;margin-bottom:36px}.menu-contact-form-wrap .ninja-forms-form-wrap *,.menu-contact-form-wrap .ninja-forms-form-wrap :after,.menu-contact-form-wrap .ninja-forms-form-wrap :before{border:none!important;border-radius:0!important;font-size:12px;text-transform:uppercase;letter-spacing:1px;margin-top:-8px}.menu-contact-form-wrap .nf-field-element{background-color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:1px;padding:8px;text-align:center;margin-top:-8px!important;cursor:pointer}.menu-contact-form-wrap .nf-field-element:hover{background-color:#dfdfdf}.menu-contact-form-wrap input#nf-field-4{font-size:10px;color:gray}#cd-lateral-nav #primary-menu:before{content:"";position:absolute;top:100%;left:0;width:75px;height:1px;background:#333}#cd-lateral-nav #secondary-menu{font-size:12px}#cd-lateral-nav .sub-menu{padding:0 10px 20px 15px;display:none}#cd-lateral-nav .cd-lateral-nav-body{padding:20px 0;width:200px;margin:0 auto}#cd-lateral-nav .cd-lateral-nav-body .social-icon a{margin:0 10px 10px}#cd-lateral-nav .cd-lateral-nav-body .social-icon a:hover{color:#8e8e8e}#cd-lateral-nav .cd-lateral-nav-body .search-with-icon{position:relative}#cd-lateral-nav .cd-lateral-nav-body .search-with-icon .search-field{width:100%;font-size:13px;text-transform:uppercase;letter-spacing:1px}#cd-lateral-nav .cd-lateral-nav-body .search-with-icon .fa-search{position:absolute;top:6px;right:0;z-index:1}.no-touch #cd-lateral-nav a:hover{color:#000}#cd-lateral-nav a{color:#000!important}#cd-lateral-nav a:hover{color:#5f5f5f!important}#cd-lateral-nav a .lateral-nav-post-image{border:10px solid #fff;margin-top:17px}#cd-lateral-nav a .lateral-nav-post-image:hover{opacity:.8}a.social-icon{padding:0 5px}a.social-icon:hover{color:#bcabac}a.btn.btn-primary.cd-nav-cta{width:250px;margin:0 auto;margin-top:5px}#cd-lateral-nav.lateral-menu-is-open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);visibility:visible;-webkit-transition:-webkit-transform .4s 0s,visibility 0s 0s;-moz-transition:-moz-transform .4s 0s,visibility 0s 0s;transition:transform .4s 0s,visibility 0s 0s;-webkit-overflow-scrolling:touch}#cd-lateral-nav .item-has-children>a{position:relative;text-transform:uppercase;font-weight:600}#cd-lateral-nav .item-has-children>a::after{content:"";display:block;height:11px;width:8px;position:absolute;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:1em;background:url(../img/cd-arrow.svg) no-repeat center center;background-size:8px 11px;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}#cd-lateral-nav .item-has-children>a.submenu-open::after{-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}#cd-lateral-nav .socials{padding:0 32px}#cd-lateral-nav .socials:after{content:"";display:table;clear:both}#cd-lateral-nav .socials a{height:32px;width:32px;float:left;padding:0;background-image:url(../img/cd-socials.svg);background-repeat:no-repeat;background-size:128px 64px;background-color:#fff;margin-right:.5em;border-radius:.25em}#cd-lateral-nav .socials a.cd-twitter{background-position:0 0}#cd-lateral-nav .socials a.cd-github{background-position:-32px 0}#cd-lateral-nav .socials a.cd-facebook{background-position:-64px 0}#cd-lateral-nav .socials a.cd-google{background-position:-96px 0}.no-touch #cd-lateral-nav .socials a:hover{background-color:#000}.no-touch #cd-lateral-nav .socials a:hover.cd-twitter{background-position:0 -32px}.no-touch #cd-lateral-nav .socials a:hover.cd-github{background-position:-32px -32px}.no-touch #cd-lateral-nav .socials a:hover.cd-facebook{background-position:-64px -32px}.no-touch #cd-lateral-nav .socials a:hover.cd-google{background-position:-96px -32px}#cd-menu-trigger .open{display:block}#cd-menu-trigger .close{display:none}#cd-menu-trigger.is-clicked .open{display:none}#cd-menu-trigger.is-clicked .close{display:block}#footer_menu li{display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}ul#footer_menu{margin:0;padding:0;display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;margin-bottom:40px;font-family:aviner-medium,aviner-medium fallback;font-size:11px;letter-spacing:1px}ul#footer_menu:hover{color:#000}@media screen and (max-width:600px){#cd-lateral-nav{width:325px}}.social-icons.use-bg{padding:10px}.social-icons.use-bg .social-icon{color:#fff}.social-icons.use-bg .social-icon:hover{color:#c1c1c1}.social-icons.use-titles .social-icon{font-size:14px;text-transform:uppercase;letter-spacing:1px}.social-icons.use-titles .social-icon i{font-size:12px}.social-icons.use-titles .social-icon span{margin-left:5px}.social-icons .social-icon{font-size:18px;margin:0 10px}#featured_posts_slider_with_cats{max-height:472px;overflow:hidden;position:relative;padding:50px}@media screen and (max-width:1024px){#featured_posts_slider_with_cats{padding:30px 50px}#featured_posts_slider_with_cats .featured-post-slider .featured-post-cats{justify-content:center}#featured_posts_slider_with_cats .featured-post-slider .featured-post-title{letter-spacing:0;font-size:17px}}@media screen and (max-width:642px){#featured_posts_slider_with_cats{max-width:100vw;min-height:105vw;aspect-ratio:1/1;padding:16px 20px}#featured_posts_slider_with_cats>.featured-post-slider>.featured-post-with-cats:not(:first-child){display:none}#featured_posts_slider_with_cats>.featured-post-slider>.featured-post-with-cats:first-child{aspect-ratio:1/1}}#featured_posts_slider_with_cats .featured-post-slider{width:100%;max-width:1065px;margin:0 auto}#featured_posts_slider_with_cats .featured-post-slider .featured-post-link{width:100%;height:100%;position:relative;aspect-ratio:355/371}#featured_posts_slider_with_cats .featured-post-slider .featured-post-link .featured-post-image{aspect-ratio:355/371;object-fit:cover}#featured_posts_slider_with_cats .featured-post-slider .featured-post-link .featured-post-title{background:rgba(252,248,241,.85);text-align:center;padding:20px;position:absolute;transform:translate(0,-50%);top:50%;left:30px;right:30px}#featured_posts_slider_with_cats .featured-post-slider .featured-post-link:hover{opacity:.8}#featured_posts_slider_with_cats .featured-post-slider .featured-post-with-cats{position:relative;padding:10px}#featured_posts_slider_with_cats .featured-post-slider .featured-post-with-cats .featured-post-cats{display:none;position:relative;padding:15px 15px 0;font-size:10px;letter-spacing:.07em;text-transform:uppercase;font-family:lato,lato fallback}#featured_posts_slider_with_cats .featured-post-slider .featured-post-with-cats .featured-post-cats a:hover{color:#8e8e8e!important}#featured_posts_slider_with_cats .featured-post-slider .featured-post-with-cats .featured-post-cats .featured-post-cat{position:relative}#featured_posts_slider_with_cats .featured-post-slider .featured-post-with-cats .featured-post-cats .featured-post-cat::after{content:"/";display:inline-block;position:relative;margin:0 10px}#featured_posts_slider_with_cats .featured-post-slider .featured-post-with-cats .featured-post-title{margin-bottom:0;text-align:center;margin-top:15px}#featured_posts_slider_with_cats .featured-post-slider .featured-post-with-cats .featured-post-title a:hover{color:#8e8e8e!important}.featured-post-slider:not(.slick-initialized) .featured-post-with-cats-inner,.featured-post-slider:not(.slick-initialized) .featured-post-image{height:100%}@media screen and (min-width:600px){.featured-post-slider:not(.slick-initialized){display:flex;overflow:hidden}.featured-post-slider:not(.slick-initialized) .featured-post-with-cats{min-height:371px;flex:0 0 33.33%}}#search_banner{position:relative;padding:75px}#search_banner .search-banner-title{text-transform:uppercase;font-size:30px;line-height:100px;margin-bottom:25px;font-family:lato,lato fallback;vertical-align:middle}#search_banner .search-banner-title span{font-family:jennasue,jennasue fallback;font-weight:100;font-size:60px;text-transform:lowercase;letter-spacing:2px}#search_banner .search-form{width:65%;margin-bottom:20px}#search_banner .search-form .search-with-icon{margin-bottom:20px}#search_banner .search-form .search-with-icon input{width:88%;border-radius:0;border:none;padding:11px;font-size:12px;text-transform:uppercase;letter-spacing:1px}#search_banner .search-form .search-with-icon button{width:10%;border-radius:0}@media screen and (max-width:600px){#search_banner .search-form{width:100%}}#search_banner .menu-container{width:100%}#search_banner .menu-container #category_menu a{margin-bottom:10px}@media screen and (max-width:1024px){#search_banner{padding:30px 20px 50px}}@media screen and (max-width:600px){#search_banner{padding:50px 40px}#search_banner .search-banner-title{text-align:center;line-height:46px}}.sticky-post{position:relative;margin-bottom:50px;font-family:aleo,aleo fallback}.sticky-post .sticky-post-thumb{width:100%;margin-bottom:20px}.sticky-post .sticky-post-thumb .sticky-post-label{position:relative;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:2px;top:50px;background:#fff;padding:15px 20px}.sticky-post a.sticky-post-title{font-size:24px}.sticky-post a.sticky-post-title:hover{color:#8e8e8e!important}.sticky-post .stick-post-exceprt{margin-top:20px;line-height:29px}.sticky-post .sticky-post-cat{position:relative}.sticky-post .sticky-post-cat::after{content:"/";display:inline-block;position:relative;margin:0 10px}.sticky-post .sticky-post-cat:hover{color:#8e8e8e}.sticky-post .sticky-post-footer{position:relative;margin-top:30px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;text-transform:uppercase;font-size:10px}.sticky-post .sticky-post-footer .social-share .share{font-size:12px;width:17px;padding:4px}.sticky-post .sticky-post-footer>*{width:50%;padding:20px 0}.sticky-post .sticky-post-footer .sticky-post-footer-left{display:none;border-right:1px solid #d8d8d8}.sticky-post .sticky-post-footer .sticky-post-footer-right{font-size:11px}.sticky-post .sticky-post-footer .sticky-post-footer-right a:hover{color:#8e8e8e}.sticky-post .sticky-post-footer .sticky-post-footer-right .social-share .share{padding:0 11px!important}.sticky-post .sticky-post-footer .sticky-post-footer-right .social-share .share:hover{color:#8e8e8e}@media screen and (max-width:600px){.sticky-post .sticky-post-footer{flex-direction:column}.sticky-post .sticky-post-footer>*{width:100%;border-right:none!important}}.grid-post-entry{padding:10px 10px 50px;width:33%;text-align:center;font-family:lato,lato fallback;gap:20px}.grid-post-entry .grid-post-image{width:100%}.grid-post-entry .grid-post-image:hover{opacity:.8}.grid-post-entry .fork{width:auto;height:15px;margin:0}.grid-post-entry .grid-post-title{font-size:20px;letter-spacing:1px;margin-bottom:0}.grid-post-entry .grid-post-title:hover{color:#8e8e8e}.grid-post-entry .grid-post-excerpt{margin:30px 0}.grid-post-entry .btn{padding:10px!important;margin:0 10px!important;width:130px}@media screen and (max-width:768px){.grid-post-entry{width:50%}}@media screen and (max-width:600px){.grid-post-entry{width:100%}}.more-posts-header{font-family:jennasue,jennasue fallback!important;font-size:45px!important;padding-left:10px!important}.more-posts-header .line-overlay{font-family:jennasue,jennasue fallback!important;font-size:45px!important}.grid-post-entry-simple{padding:10px;width:33%;text-align:center;margin-bottom:70px}.grid-post-entry-simple .grid-post-image{width:100%}.grid-post-entry-simple .grid-post-image:hover{opacity:.8}.grid-post-entry-simple .grid-post-image .grid-post-image-link{opacity:0;visibility:hidden;padding:12px!important}.grid-post-entry-simple .grid-post-image:hover .grid-post-image-link{opacity:1;visibility:visible}.grid-post-entry-simple .grid-post-title{font-size:18px;font-family:lato,lato fallback;margin-top:10px}.grid-post-entry-simple .grid-post-title:hover{color:#8e8e8e}.grid-post-entry-simple .btn{padding:5px 10px!important;margin:0 10px!important}.grid-post-entry-simple:hover .grid-post-title{color:#d8d8d8}.about-card{font-family:aleo,aleo fallback}.about-card .about-card-title{text-align:center;font-family:jennasue,jennasue fallback;font-size:45px;background:#fff;max-width:150px;margin:0 auto;margin-top:-45px}.about-card .about-card-bio{text-align:center;margin-bottom:20px}.about-card a.btn-secondary,.about-card .btn-secondary{background:#fff!important;border:1px solid #5f5f5f!important;color:#000!important;display:block!important;margin:0 auto;max-width:150px;margin-bottom:40px}.about-card a.btn-secondary:hover,.about-card .btn-secondary:hover{background:#5f5f5f!important;border:1px solid #5f5f5f!important;color:#fff!important}.widget_smash_post_slider_widget{position:relative;font-family:aleo,aleo fallback}.widget_smash_post_slider_widget .header-with-line{margin-bottom:10px}.widget_smash_post_slider_widget .header-with-line span{font-size:20px}.widget_smash_post_slider_widget .smash-post-slider-widget .smash-post-slider-post{width:100%}.widget_smash_post_slider_widget .smash-post-slider-widget .smash-post-slider-post .smash-post-slider-post-image{padding:30px;max-height:375px}.widget_smash_post_slider_widget .smash-post-slider-widget .smash-post-slider-post .smash-post-slider-post-image .smash-post-title{text-transform:uppercase;letter-spacing:1px;padding:10px 20px;background:#fff;font-size:16px;text-align:center}.widget_smash_post_slider_widget .smash-post-slider-widget .smash-post-slider-post .smash-post-slider-post-image:hover{opacity:.75}.widget_smash_subscribe_widget{position:relative;background:#f6f6f6;padding:30px;text-align:center;overflow:hidden}.widget_smash_subscribe_widget h3.smash-subscribe-widget-title{font-family:jennasue,jennasue fallback;font-size:45px;font-weight:100;text-transform:lowercase;margin-bottom:0;line-height:80px;white-space:nowrap}.widget_smash_subscribe_widget .smash-subscribe-widget-text{min-height:431px}@media only screen and (min-width:1238px){.widget_smash_subscribe_widget .smash-subscribe-widget-text{min-height:408px}}@media only screen and (min-width:1399px){.widget_smash_subscribe_widget .smash-subscribe-widget-text{min-height:375px}}.widget_smash_subscribe_widget .smash-subscribe-widget-text p{line-height:23px}.widget_smash_subscribe_widget .smash-subscribe-widget-text #mc_embed_signup #mc_embed_signup_scroll .mc-field-group.input-group{text-align:left;margin-bottom:23px;font-family:aleo,aleo fallback}.widget_smash_subscribe_widget .smash-subscribe-widget-text #mc_embed_signup #mc_embed_signup_scroll .mc-field-group.input-group ul,.widget_smash_subscribe_widget .smash-subscribe-widget-text #mc_embed_signup #mc_embed_signup_scroll .mc-field-group.input-group li{margin:0;padding:0;list-style:none}.widget_smash_subscribe_widget .smash-subscribe-widget-text #mc_embed_signup #mc_embed_signup_scroll .mc-field-group.input-group ul [type=checkbox],.widget_smash_subscribe_widget .smash-subscribe-widget-text #mc_embed_signup #mc_embed_signup_scroll .mc-field-group.input-group li [type=checkbox]{margin-right:10px}.widget_smash_subscribe_widget .smash-subscribe-widget-text #mc_embed_signup #mc_embed_signup_scroll .mc-field-group input#mce-EMAIL,.widget_smash_subscribe_widget .smash-subscribe-widget-text #mc_embed_signup #mc_embed_signup_scroll .mc-field-group input#mce-FNAME{width:49%}.widget_smash_subscribe_widget .smash-subscribe-widget-text #mc_embed_signup #mc_embed_signup_scroll input#mc-embedded-subscribe{color:#fff!important;cursor:pointer}.widget_smash_subscribe_widget .smash-subscribe-widget-text #mc_embed_signup #mc_embed_signup_scroll input#mc-embedded-subscribe:hover{color:#5f5f5f!important}.index-drop{position:absolute;top:100%;padding:30px;background:#f6f6f6;text-align:left;opacity:0;visibility:hidden}.index-drop .index-dropdown-link-lists{width:50%}.index-drop .index-dropdown-link-lists .index-link-list-wrapper{width:100%;min-width:160px}.index-drop .index-dropdown-link-lists .index-link-list-wrapper .index-dropdown-link-list-label{font-family:sans-serif;font-weight:700;font-size:11px;margin-bottom:8px}.index-drop .index-dropdown-ctas{font-family:sans-serif;font-weight:700;font-size:11px;margin-top:8px}.index-drop .index-dropdown-ctas .index-dropdown-cta{width:50%}.menu-item:hover .index-drop{visibility:visible;opacity:1}@media screen and (min-width:768px){.home .slick-list{aspect-ratio:1065/370}}@media screen and (min-width:1165px){#featured_posts_slider_with_cats,#primary.single-post-wrapper{margin-block-start:90px!important}#AdThrive_Header_1_desktop+#featured_posts_slider_with_cats,#AdThrive_Header_1_desktop+#primary.single-post-wrapper{margin-block-start:0!important}.home .featured-post-slider.slick-slider,.home .featured-post-slider.slick-slider .slick-slide{min-height:370px}.home .featured-post-slider.slick-slider .slick-slide a.featured-post-image{min-height:351.5px}.single article.post .entry-content div.wp-block-image{min-height:600px}.single #primary.single-post-wrapper{margin-block-start:243px!important}.single #AdThrive_Header_1_desktop{margin-block-start:143px!important}.single .slick-film-strip+#AdThrive_Header_1_desktop{margin-block-start:55px!important}.single .slick-film-strip+#primary.single-post-wrapper{margin-block-start:155px!important}.single .slick-film-strip~#primary.single-post-wrapper,.single #AdThrive_Header_1_desktop~#primary.single-post-wrapper{margin-block-start:0!important}}.category #content div#primary:first-child{margin-block-start:90px}.category #content div#AdThrive_Header_1_desktop.adthrive-header{min-height:90px}.category div#primary #archive-items .grid-post-entry a.grid-post-image{aspect-ratio:2/3}