@charset "UTF-8";.menu{--menu-padding-x:12px;--menu-level-1-text-color:#2f3e46;--menu-level-1-text-color_hover:#fff;--menu-level-1-bg-color:transparent;--menu-level-1-bg-color_hover:#445a66;--menu-level-1-border-color:#c9d8d2;--menu-level-2-text-color:#2f3e46;--menu-level-2-text-color_hover:#2f3e46;--menu-level-2-bg-color:#e3ede9;--menu-level-2-bg-color_hover:#fff;--menu-level-2-border-color:#c6dbd2;--menu-level-3-text-color:#2f3e46;--menu-level-3-text-color_hover:#2f3e46;--menu-level-3-bg-color:#fff;--menu-level-3-bg-color_hover:#dddddd;--menu-level-3-border-color:#c6dbd2;--menu-level-4-border-color:#c6dbd2;line-height:1;clear:both;margin:0;display:grid;list-style:none}@media (min-width:1024px){.menu{display:flex;align-items:center}}.menu .menu-item{position:relative}@media (min-width:1024px){.menu .menu-item{display:inline-block;margin:0}}.menu .menu-item:not(:first-child){border-top:1px solid}@media (min-width:1024px){.menu .menu-item:not(:first-child){border-top:none}}.menu .menu-item button{width:100%;justify-content:space-between;font-size:inherit;font-family:inherit;text-align:inherit;font-weight:inherit;border-radius:0}@media (min-width:1024px){.menu .menu-item button{width:auto}}.menu .menu-item a,.menu .menu-item button{position:relative;display:flex;align-items:center;justify-content:space-between;text-align:left;padding:8px 12px;min-height:48px}@media (min-width:1024px){.menu .menu-item a,.menu .menu-item button{min-height:initial}}@media (hover:hover){.menu .menu-item a:hover{text-decoration:none}.menu .menu-item.no-click>a:hover{cursor:default}}.menu .sub-menu{width:100%;margin:0;display:none}@media (min-width:1024px){.menu .sub-menu{position:absolute;z-index:99;top:0;left:0;width:150px;text-align:center}}.menu .sub-menu .menu-item{display:block}.menu .menu-item{color:var(--menu-level-1-border-color)}.menu .menu-item a,.menu .menu-item button{color:var(--menu-level-1-text-color);background-color:var(--menu-level-1-bg-color)}@media (min-width:1024px){.menu .menu-item a,.menu .menu-item button{width:100%}}@media (hover:hover){.menu .menu-item a:hover,.menu .menu-item button:hover{color:var(--menu-level-1-text-color_hover);background-color:var(--menu-level-1-bg-color_hover)}}.menu .sub-menu .menu-item{color:var(--menu-level-2-border-color,#1c1c1c)}.menu .sub-menu .menu-item a,.menu .sub-menu .menu-item button{color:var(--menu-level-2-text-color);background-color:var(--menu-level-2-bg-color,#fff);padding-left:calc(2 * var(--menu-padding-x))}@media (min-width:1024px){.menu .sub-menu .menu-item a,.menu .sub-menu .menu-item button{padding-left:var(--menu-padding-x)}}@media (hover:hover){.menu .sub-menu .menu-item a:hover,.menu .sub-menu .menu-item button:hover{color:var(--menu-level-2-text-color_hover);background-color:var(--menu-level-2-bg-color_hover,#dddddd)}}.menu .sub-menu .menu-item a .icon-font,.menu .sub-menu .menu-item button .icon-font{color:var(--menu-level-2-icon-color)}@media (hover:hover){.menu .sub-menu .menu-item a:hover .icon-font,.menu .sub-menu .menu-item button:hover .icon-font{color:var(--menu-level-2-icon-color_hover,inherit)}}.menu .sub-menu .sub-menu .menu-item{color:var(--menu-level-3-border-color,#1c1c1c)}.menu .sub-menu .sub-menu .menu-item a,.menu .sub-menu .sub-menu .menu-item button{color:var(--menu-level-3-text-color);background-color:var(--menu-level-3-bg-color,#fff);padding-left:calc(3 * var(--menu-padding-x))}@media (min-width:1024px){.menu .sub-menu .sub-menu .menu-item a,.menu .sub-menu .sub-menu .menu-item button{padding-left:var(--menu-padding-x)}}@media (hover:hover){.menu .sub-menu .sub-menu .menu-item a:hover,.menu .sub-menu .sub-menu .menu-item button:hover{color:var(--menu-level-3-text-color_hover);background-color:var(--menu-level-3-bg-color_hover,#dddddd)}}.menu .sub-menu .sub-menu .menu-item a .icon-font,.menu .sub-menu .sub-menu .menu-item button .icon-font{color:var(--menu-level-3-icon-color)}@media (hover:hover){.menu .sub-menu .sub-menu .menu-item a:hover .icon-font,.menu .sub-menu .sub-menu .menu-item button:hover .icon-font{color:var(--menu-level-3-icon-color_hover,inherit)}}.menu .sub-menu .sub-menu .sub-menu .menu-item{color:var(--menu-level-4-border-color,#1c1c1c)}.menu .sub-menu .sub-menu .sub-menu .menu-item a,.menu .sub-menu .sub-menu .sub-menu .menu-item button{color:var(--menu-level-4-text-color);background-color:var(--menu-level-4-bg-color,#fff);padding-left:calc(4 * var(--menu-padding-x))}@media (min-width:1024px){.menu .sub-menu .sub-menu .sub-menu .menu-item a,.menu .sub-menu .sub-menu .sub-menu .menu-item button{padding-left:var(--menu-padding-x)}}@media (hover:hover){.menu .sub-menu .sub-menu .sub-menu .menu-item a:hover,.menu .sub-menu .sub-menu .sub-menu .menu-item button:hover{color:var(--menu-level-4-text-color_hover);background-color:var(--menu-level-4-bg-color_hover,#dddddd)}}.menu .sub-menu .sub-menu .sub-menu .menu-item a .icon-font,.menu .sub-menu .sub-menu .sub-menu .menu-item button .icon-font{color:var(--menu-level-4-icon-color)}@media (hover:hover){.menu .sub-menu .sub-menu .sub-menu .menu-item a:hover .icon-font,.menu .sub-menu .sub-menu .sub-menu .menu-item button:hover .icon-font{color:var(--menu-level-4-icon-color_hover,inherit)}}.menu .sub-menu .sub-menu .sub-menu .sub-menu .menu-item{color:var(--menu-level-5-border-color,#1c1c1c)}.menu .sub-menu .sub-menu .sub-menu .sub-menu .menu-item a,.menu .sub-menu .sub-menu .sub-menu .sub-menu .menu-item button{color:var(--menu-level-5-text-color);background-color:var(--menu-level-5-bg-color,#fff);padding-left:calc(5 * var(--menu-padding-x))}@media (min-width:1024px){.menu .sub-menu .sub-menu .sub-menu .sub-menu .menu-item a,.menu .sub-menu .sub-menu .sub-menu .sub-menu .menu-item button{padding-left:var(--menu-padding-x)}}@media (hover:hover){.menu .sub-menu .sub-menu .sub-menu .sub-menu .menu-item a:hover,.menu .sub-menu .sub-menu .sub-menu .sub-menu .menu-item button:hover{color:var(--menu-level-5-text-color_hover);background-color:var(--menu-level-5-bg-color_hover,#dddddd)}}.menu .sub-menu .sub-menu .sub-menu .sub-menu .menu-item a .icon-font,.menu .sub-menu .sub-menu .sub-menu .sub-menu .menu-item button .icon-font{color:var(--menu-level-5-icon-color)}@media (hover:hover){.menu .sub-menu .sub-menu .sub-menu .sub-menu .menu-item a:hover .icon-font,.menu .sub-menu .sub-menu .sub-menu .sub-menu .menu-item button:hover .icon-font{color:var(--menu-level-5-icon-color_hover,inherit)}}@media (min-width:1024px){.menu .sub-menu a{height:auto;word-wrap:break-word}.menu>.menu-item>.sub-menu .menu-item:first-of-type>a{padding-top:12px}.menu>.menu-item>.sub-menu .menu-item:last-of-type>a{padding-bottom:12px}}@media (min-width:1024px){.menu>.menu-item>.sub-menu{bottom:0;transform:translate(-50%,100%);left:50%}}@media (min-width:1024px){.menu .sub-menu .sub-menu{margin:0 0 0 150px}}.menu .menu-item button .icon-font{margin-left:8px;width:20px}.menu .menu-item button.activated .icon-font::before{transform:rotate(-90deg)}@media (min-width:1024px){.menu .menu-item .sub-menu button .icon-font::before{transform:none}}.nav-primary{display:block;height:0;width:100%;overflow-y:auto;overflow-x:hidden;position:absolute;top:100%;left:0;z-index:1;transition:all 300ms;box-shadow:inset 0 3px 6px rgba(0,0,0,.16)}@media (min-width:1024px){.nav-primary{display:block;position:static;height:auto!important;width:auto;overflow:initial;box-shadow:none;padding:38px 0 32px}}.nav-primary>.wrap{width:100%;background-color:#fff}@media (min-width:1024px){.nav-primary .menu{--menu-level-1-text-color:#1c1c1c;--menu-level-1-text-color_hover:#1c1c1c;--menu-level-1-bg-color:#fff;--menu-level-1-bg-color_hover:#fff;--menu-level-1-border-color:transparent;--menu-level-2-text-color:#fff;--menu-level-2-text-color_hover:#1c1c1c;--menu-level-2-bg-color:#445a66;--menu-level-2-bg-color_hover:#e3ede9;--menu-level-3-text-color:#1c1c1c;--menu-level-3-text-color_hover:#fff;--menu-level-3-bg-color:#e3ede9;--menu-level-3-bg-color_hover:#445a66}.nav-primary .sub-menu{font-size:16px}.nav-primary .menu>.menu-item{border-top:2px solid var(--menu-level-1-border-color);margin-right:24px}}@media (min-width:1024px) and (hover:hover){.nav-primary .menu>.menu-item.sfHover,.nav-primary .menu>.menu-item:hover{--menu-level-1-border-color:#445a66}}@media (min-width:1024px){.nav-primary .menu>.menu-item>.sub-menu{padding-top:8px}.nav-primary .menu>.menu-item>.sub-menu>.menu-item:first-of-type>*::before{content:"";height:16px;width:16px;position:absolute;top:-8px;left:calc(50% - 8px);background-color:inherit;transform:rotate(45deg)}.nav-primary .menu>.menu-item>*>.icon-font{font-size:12px}.nav-primary .menu>.menu-item>*:not(.sub-menu){padding-left:0;padding-right:0;width:auto}}@media (min-width:1200px){.nav-primary .menu>.menu-item{margin-right:32px}}.menu .menu-item.featured{font-family:"Kristopher",serif;font-weight:500}@media (min-width:1024px){.menu .menu-item.featured{font-family:"Averia Sans Libre",sans-serif;font-weight:700;padding:0 18px;border:3px solid #e3ede9;border-radius:22px;overflow:hidden;transition:all 400ms}}.menu .menu-item.featured a{padding:16px 12px}@media (min-width:1024px){.menu .menu-item.featured a{background-color:transparent;padding:8px 0}}.menu .menu-item.featured .icon-font{margin-right:8px}@media (min-width:1024px){.menu .menu-item.featured .icon-font{display:none}}@media (min-width:1024px) and (hover:hover){.menu .menu-item.featured:hover{background-color:#e3ede9;transform:scale(.95)}}.menu .mobile-nav-container{font-size:18px}@media (min-width:1024px){.menu .mobile-nav-container{display:none}}.mobile-nav-container .social-icons{padding:8px 12px 16px}.mobile-nav-container .social-icons .link-item{width:48px;height:48px;border-radius:50%;background-color:#e3ede9;font-size:24px;justify-content:center}.mobile-nav-container .menu-cta .more-link{background-color:#445a66;color:#fff;font-family:"Kristopher",serif;font-size:22px;font-weight:500;text-align:center;justify-content:center;padding:14px}.mobile-nav-container .menu-cta .icon-font{color:#e2c1af;margin:0 8px 0 0}@media (min-width:1024px){.nav-secondary .menu{--menu-level-1-text-color:#1c1c1c;--menu-level-1-bg-color:#fff}}body{--spacing-document-top:0}body.admin-bar{--spacing-document-top:46px}@media (min-width:783px){body.admin-bar{--spacing-document-top:32px}}.mobile-cta{background-color:#faf7f3}.mobile-cta .more-link{display:block;text-align:center;font-family:"Averia Sans Libre",sans-serif;font-size:12px;font-weight:700;text-transform:capitalize;padding:8px}@media (hover:hover){.mobile-cta .more-link:hover{background-color:transparent;color:#1c1c1c;text-decoration:underline}}.mobile-cta .more-link .icon-font{margin:0 8px 0 0}@media (min-width:1024px){.before-header{display:block!important;background-color:#faf7f3;font-family:"Averia Sans Libre",sans-serif;font-size:16px}.before-header .wrap{display:flex;justify-content:space-between;align-items:center}.before-header .tagline{font-style:italic;text-transform:capitalize}.before-header .menu{--menu-level-1-text-color:#1c1c1c;--menu-level-1-text-color_hover:#1c1c1c;--menu-level-1-bg-color:transparent;--menu-level-1-bg-color_hover:transparent}.before-header .menu-social{order:-1;margin-right:24px}.before-header .menu-social .link-item{margin-left:8px;margin-right:8px;width:auto}.before-header .menu-cta{margin:0 0 auto 8px}.before-header .more-link{padding:12px 12px 6px;font-size:16px;background-color:#fff;display:flex;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.before-header .more-link .icon-font{color:#d6aa93;margin-right:8px}}@media (hover:hover){.before-header .menu a:hover{text-decoration:underline}.before-header .more-link:hover{color:#1c1c1c;background-color:#fff}}@media (min-width:1024px){.nav-header .menu{--menu-level-1-text-color:currentColor;--menu-level-1-text-color_hover:currentColor;--menu-level-1-border-color:currentColor}.nav-header .menu>.menu-item>a{padding:12px;position:relative;font-weight:700}.nav-header .menu>.menu-item:first-of-type a{padding-left:0}.nav-header .menu>.menu-item:last-of-type a{padding-right:0}.nav-header .menu>.menu-item>.sub-menu{top:50px;left:0;margin-left:0}.nav-header .sub-menu .menu-item{border-top:2px solid #c69a9a}.nav-header .sub-menu .menu-item:first-of-type{border-top:0}.nav-header .sub-menu a{text-align:left}}.site-header{font-family:"Averia Sans Libre",sans-serif;font-weight:700;font-size:22px;text-transform:capitalize;color:#2f3e46;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);position:sticky;top:0;top:var(--spacing-document-top,0);z-index:999}@media (min-width:1024px){.site-header{position:static;box-shadow:none;font-size:20px}}.site-header>.wrap{display:flex;justify-content:space-between;align-items:center;height:100%}@media (min-width:1024px){.site-header>.wrap{justify-content:flex-end;position:relative}}.generic-toggle{padding:0;background:transparent;width:48px;height:48px;font-size:28px;color:inherit;margin-right:-8px}@media (min-width:1024px){.generic-toggle{display:none}}.search-toggle{font-size:22px;order:-1;margin-right:4px;position:relative;z-index:100}@media (min-width:1024px){.search-toggle{height:44px;width:44px;font-size:18px;order:1;display:flex;align-items:center;justify-content:center;background-color:#c6dbd2;border-radius:50%;margin:0}.search-visible .search-toggle .icon-search::before{content:"\e918";font-family:"custom"!important}}@media (hover:hover){.site-header .search-toggle:hover{transform:scale(1.05)}}.icon-container{position:relative;display:inline-block}.menu-toggle.activated .icon-font::before{content:"\e918";font-family:"custom"!important}#header-search{position:absolute;left:0;bottom:0;transform:translateY(100%);width:100vw;background:#c6dbd2;padding:12px;z-index:11;display:none}.search-visible #header-search{display:block}@media (min-width:1024px){#header-search{left:auto;right:-12px;width:auto;top:18px;bottom:auto;border-radius:40px}#header-search::before{content:"";display:block;width:10px;height:10px;background-color:inherit;position:absolute;right:30px;top:-5px;transform:rotate(45deg)}}#header-search .search-form{border-radius:40px}#header-search .search-form input{font-family:"Kristopher",serif;font-size:18px;font-weight:500;color:#2f3e46}.title-area{flex:1;order:-1;margin-left:-10px}@media (min-width:1024px){.title-area{width:326px;flex:initial;margin:0 auto 0 0}}.title-area .site-title a{display:block;height:48px;margin-top:8px;background-image:url(../svg/logo-mobile.svg);background-repeat:no-repeat;background-size:contain;text-indent:-9999px;transition:opacity 400ms}@media (min-width:1024px){.title-area .site-title a{background-image:url(../svg/logo.svg);width:100%;height:72px;margin:0;position:relative;z-index:9;background-position:center}}@media (hover:hover){.social-icons a:hover{transform:scale(1.1)}}.slick-container{min-height:88px;padding:16px;background-color:#faf7f3}#ez-toc-container{padding:0!important;margin:15px 0 25px;box-shadow:none;border:none;border-radius:0;width:100%;background-color:#000}#ez-toc-container .ez-toc-title-container{border-bottom:5px solid #445a66;padding:16px 28px 8px;margin-bottom:0;position:relative}#ez-toc-container .ez-toc-toggle{background:none;border:none;outline:none;box-shadow:none}@media (hover:hover){#ez-toc-container .ez-toc-btn:hover{transform:scale(1.2)}}#ez-toc-container .ez-toc-toggle .ez-toc-icon-toggle::before{content:"\e919"!important;font-family:"Icons";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;font-size:18px;margin:.2em;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:rotate(90deg)}#ez-toc-container .ez-toc-list{padding:16px 30px}#ez-toc-container ul{list-style:disc;overflow:initial}#ez-toc-container ul li{list-style:disc inside;overflow:initial;font-size:inherit!important}#ez-toc-container .ez-toc-link{text-decoration:underline}@media (hover:hover){#ez-toc-container .ez-toc-link:hover{text-decoration:none}}button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}p:empty{display:none}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{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}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;display:block}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[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}[hidden],template{display:none}html,input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,::after,::before{box-sizing:inherit}.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{position:absolute!important;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;border:0}.screen-reader-shortcut:focus,.screen-reader-text:focus{clip:auto!important;height:auto;width:auto;display:block;font-size:1em;font-weight:700;padding:15px 23px 14px;color:#000;background:#fff;z-index:100000;text-decoration:none;box-shadow:0 0 2px 2px #eee}.more-link{position:relative}.genesis-skip-link{margin:0}.genesis-skip-link li{width:0;height:0;list-style:none}#wpadminbar{position:fixed!important}html{overflow-x:hidden}@media screen and (max-width:1023px){html::-webkit-scrollbar{display:none}html{-ms-overflow-style:none;scrollbar-width:none}}.nav-visible{overflow:hidden}@media (min-width:1024px){.nav-visible{overflow:auto}}body{font-weight:400;margin:0;-ms-word-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-font-smoothing:antialiased}p,address,.wp-block-image{margin:12px auto;padding:0}.wp-block-image{margin:16px auto}b,strong{font-weight:600}blockquote,cite,em,i{font-style:italic}small,cite{font-size:12px}ol,ul{margin-top:12px;margin-bottom:12px;margin-left:30px;padding:0}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}a{-webkit-transition:400ms;transition:400ms;text-decoration:none;color:inherit}@media (hover:hover){a:hover{text-decoration:underline}a img{display:block;-webkit-transition:400ms;transition:400ms;will-change:opacity}a:hover img{opacity:.8}}.archive-nav a{text-decoration:underline}@media (hover:hover){.archive-nav a:hover{text-decoration:none}}a .icon-font{position:relative;top:.05em}embed,iframe,img,object,video,.wp-caption{max-width:100%}figure,.wp-caption{margin:0}.entry-content p.wp-caption-text{margin-bottom:0}pre{font-family:monospace;white-space:pre-wrap}code,.wp-block-code code{display:block;padding:4px 8px;color:#fff;background:#000}.wp-block-verse{font-family:inherit;padding:0;color:inherit;background:inherit}.wp-caption-text{font-size:80%;font-style:italic;margin:-.2em 0 0}.entry-content .wp-audio-shortcode,.entry-content .wp-playlist,.entry-content .wp-video{margin:0 0 28px}.wp-block-embed{text-align:center}.fb_iframe_widget{display:block;text-align:center}.instagram-media{margin-right:auto!important;margin-left:auto!important}.twitter-tweet{margin-right:auto;margin-left:auto}.wp-block-embed img{width:100%;height:auto}.fb_iframe_widget>span,.fb_iframe_widget>span>iframe,.embedly-card-hug>iframe,.wp-block-embed-soundcloud iframe,.wp-block-embed-spotify iframe,.wp-embedded-content,.wp-block-embed-youtube>iframe{width:100%!important}.instagram-media,.embedly-card-hug{max-width:100%!important}table{width:100%;margin-bottom:40px;border-spacing:0;border-collapse:collapse}tbody{border-bottom:1px solid #eee}td,th{text-align:left}td{padding:4px 8px;border-top:1px solid #eee}th{font-weight:400}hr{clear:both;margin:20px 0;border-collapse:collapse;border:0;border-top:1px solid #eee}.wp-block-separator:not(.is-style-wide){width:40%;margin-right:auto;margin-left:auto}input,select,textarea{font-size:12px;font-weight:inherit;width:100%;padding:8px 16px;border:1px solid #eee;border-radius:0;outline:none;background:#fff}input[type=checkbox]{display:inline-block}input:not([type=checkbox]){-webkit-appearance:none;-moz-appearance:none;appearance:none}.button,button,input[type=button],input[type=reset],input[type=submit],input[type=checkbox],input[type=image],input[type=radio]{font-size:inherit;line-height:1;width:auto;cursor:pointer;transition:400ms;border:0;border-radius:0}a.button,.button,input[type=button],input[type=submit],a.more-link,.comment-reply a{display:inline-block;padding:16px 20px;color:#fff;background:#000;line-height:1}@media (hover:hover){a.button:hover,.button:hover,input[type=button]:hover,input[type=submit]:hover,a.more-link:hover,.comment-reply a:hover{text-decoration:none;transform:scale(1.05)}}.button a{color:#fff}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}.wp-block-file a.wp-block-file__button{text-decoration:none;color:#fff}.wp-block-button{margin:12px 0}.wp-block-button a:hover{box-shadow:0 2px 2px #ccc}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000}:-moz-placeholder{color:#000}select::-ms-expand{display:none}img{height:auto}article p>img,.wp-block-image img{display:block;margin:0 auto}.gallery img{width:auto}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}img.centered,.aligncenter{display:block;margin:0 auto 8px}img.alignnone,.alignnone{margin-bottom:8px}a.alignleft,img.alignleft,.alignleft,.wp-caption.alignleft{margin:0 16px 8px 0}a.alignright,img.alignright,.alignright,.wp-caption.alignright{margin:0 0 8px 16px}.post-listing .entry-image,.post-listing .wp-post-image{display:block;margin:0 auto}.avatar{float:left}.alignleft .avatar{margin-right:24px}.alignright .avatar{margin-left:24px}.gallery{display:flex;margin-right:-8px;margin-left:-8px;flex-wrap:wrap}.gallery-item{margin:0 8px 20px;text-align:center}.gallery-columns-2 .gallery-item{flex-basis:calc(50% - 16px)}.gallery-columns-3 .gallery-item{flex-basis:calc(33.3333333333% - 16px)}.gallery-columns-4 .gallery-item{flex-basis:calc(25% - 16px)}.gallery-columns-5 .gallery-item{flex-basis:calc(20% - 16px)}.gallery-columns-6 .gallery-item{flex-basis:calc(16.6666666667% - 16px)}.gallery-columns-7 .gallery-item{flex-basis:calc(14.2857142857% - 16px)}.gallery-columns-8 .gallery-item{flex-basis:calc(12.5% - 16px)}.gallery-columns-9 .gallery-item{flex-basis:calc(11.1111111111% - 16px)}.wp-block-columns .wp-block-column{margin-right:0;margin-left:12px}.has-2-columns .wp-block-column:nth-of-type(2n+1),.has-3-columns .wp-block-column:nth-of-type(3n+1),.has-4-columns .wp-block-column:nth-of-type(4n+1),.has-5-columns .wp-block-column:nth-of-type(5n+1),.has-6-columns .wp-block-column:nth-of-type(6n+1){margin-left:0}.wp-block-column>p:first-of-type{margin-top:0}.wp-block-column>p:last-of-type{margin-bottom:0}.wp-block-gallery{margin:0;list-style-type:none}.site-container>*>.wrap,.site-inner>*>.wrap,.site-footer>.wrap>*>.wrap,.content-sidebar-wrap{width:calc(100% - 20px);margin:0 auto}@media (min-width:768px){.site-container>*>.wrap,.site-inner>*>.wrap,.site-footer>.wrap>*>.wrap,.content-sidebar-wrap{width:calc(100% - 40px)}}@media (min-width:1024px){.site-container>*>.wrap,.site-inner>*>.wrap,.site-footer>.wrap>*>.wrap,.content-sidebar-wrap{width:unset;width:1000px;margin-right:auto;margin-left:auto}}@media (min-width:1080px){.site-container>*>.wrap,.site-inner>*>.wrap,.site-footer>.wrap>*>.wrap,.content-sidebar-wrap{width:1020px}}@media (min-width:1200px){.site-container>*>.wrap,.site-inner>*>.wrap,.site-footer>.wrap>*>.wrap,.content-sidebar-wrap{width:1100px}}@media (min-width:1024px){.content-sidebar-wrap{display:flex;align-items:flex-start}.sidebar-content .content-sidebar-wrap{flex-direction:row-reverse}}@media (min-width:1024px){.home .content-sidebar-wrap{display:block}}.home .content-sidebar-wrap .content{max-width:100%}@media (min-width:1024px){.home .content-sidebar-wrap .content{max-width:730px}}.site-footer>.wrap{width:100%}.content{width:100%;margin:0 auto}@media (min-width:1024px){.content{margin:0}}.content-sidebar-wrap{margin:12px auto 0}@media (min-width:1024px){.content-sidebar-wrap{margin-top:40px}.content-sidebar-wrap .content{max-width:730px}.content-sidebar .sidebar{margin-left:30px;margin-right:auto;flex-shrink:0}}.content.flexbox{width:calc(100% + 16px);margin-bottom:0}@media (min-width:768px){.content.flexbox{width:calc(100% + 24px)}}@media (min-width:1024px){.content.flexbox{max-width:756px}}@media (min-width:1024px){.full-width-content .content:not(.flexbox){width:100%!important;max-width:initial}}@media (min-width:1040px){.full-width-content .content.flexbox{max-width:initial}}.sidebar{display:block;margin:40px auto 0}@media (min-width:1024px){.sidebar{width:340px;margin:0}}@media (min-width:768px){.single .content-sidebar-wrap .content{max-width:730px}}.post-listing #genesis-content>div.entry{width:100%}@media (hover:hover){.entry-image-link:hover+.entry-title .entry-title-link{text-decoration:underline}}.pagination{clear:both;text-align:center;line-height:1}.pagination ul{margin:0}.adjacent-entry-pagination{display:flex;flex-wrap:wrap}.adjacent-entry-pagination .pagination-next{margin-left:auto}.adjacent-entry-pagination a{display:inline-block;color:inherit;padding:4px 0;border-bottom:2px solid transparent}@media (hover:hover){.adjacent-entry-pagination a:hover{text-decoration:none;border-bottom:2px solid #000}}.archive-pagination{width:calc(100% - 16px);margin:0 auto}.archive-pagination li{display:inline-block;margin:0 2px 4px}.archive-pagination a,.archive-pagination .pagination-omission{display:inline-block}@media (hover:hover){.archive-pagination .active a:hover{cursor:auto}}.archive-pagination a,.archive-pagination .pagination-omission{width:28px;height:28px;color:inherit;background:transparent;border:2px solid transparent;display:inline-flex;align-items:center;justify-content:center}@media (hover:hover){.archive-pagination a:hover{border-color:#000;text-decoration:none}}.archive-pagination .active a{border-color:#000}.archive-pagination .pagination-previous a,.archive-pagination .pagination-next a{width:100%}@media (min-width:1024px){.archive-pagination .pagination-previous{margin-right:8px}.archive-pagination .pagination-next{margin-left:8px}}.archive-pagination .pagination-previous a,.archive-pagination .pagination-next a{background:transparent;color:inherit}@media (min-width:1024px){.archive-pagination .pagination-previous a,.archive-pagination .pagination-next a{border:0;border-bottom:2px solid transparent}}@media (hover:hover){.archive-pagination .pagination-previous a:hover,.archive-pagination .pagination-next a:hover{border-color:#000}}.comments-pagination a{display:inline-block;color:inherit;padding:4px 0;border-bottom:2px solid transparent}@media (hover:hover){.comments-pagination a:hover{text-decoration:none;border-bottom:2px solid #000}}.entry-pagination .post-page-numbers{width:28px;height:28px;line-height:24px;color:inherit;background:transparent;border:2px solid transparent;display:inline-flex;align-items:center;justify-content:center;margin:0 2px 4px}.entry-pagination .post-page-numbers:first-child{margin-left:8px}@media (hover:hover){.entry-pagination a:hover{border-color:#000;text-decoration:none}}.entry-pagination .current{border-color:#000}.site-title{margin:0}.site-description{height:0;margin:0;text-indent:-9999px}.widget{clear:both;margin-bottom:20px}.widget:last-of-type{margin-bottom:0}.site-credits-container{position:relative;display:block;margin:0 auto;padding:4px 0;text-align:center}@media (min-width:1024px){.site-credits-container{display:inline-block}}.credits-text{display:inline-block;-webkit-transition:400ms;transition:400ms}@media (hover:hover){.site-credits-container:hover .credits-text{cursor:pointer}}.site-credits-box{font-size:10px;line-height:1.2;position:absolute;z-index:9;bottom:24px;left:50%;overflow:hidden;width:128px;max-height:0;padding-right:8px;padding-left:8px;-webkit-transition:400ms;transition:400ms;transform:translateX(-50%);text-align:center;color:#000;background:#fff}.site-credits-container .credits-text:focus+.site-credits-box{max-height:120px;padding:8px}.site-credits-box .credit{background:#445a66;display:block;padding:2px 8px}.archive-description p:first-of-type,.blog-description .section-description p:first-of-type,.search-description .section-description p:first-of-type{margin-top:0}.archive-description p:last-child,.blog-description .section-description p:last-child,.search-description .section-description p:last-child{margin-bottom:0}@media (max-width:1023px){.author-box .avatar{float:none}}.author-box p:first-of-type{margin-top:0}.author-box p:last-of-type{margin-bottom:0}.comment-respond{margin-top:20px}@media (min-width:1024px){.comment-respond{margin-top:40px}}.comment-list{margin:0}.comment{position:relative;padding-top:12px;list-style-type:none;border:1px solid transparent}.comment-list>.comment:first-of-type{padding-top:0}.comment.bypostauthor{padding:0!important}.comment.bypostauthor>article{padding:12px;background:#eee}@media (min-width:768px){.comment.bypostauthor>article{padding:20px}}.bypostauthor .bypostauthor{padding:0}.comment-list>.comment{padding-bottom:12px}@media (min-width:768px){.comment-list>.comment{padding-bottom:20px}}.comment .children{margin:0 -1px -1px 12px}@media (min-width:768px){.comment .children{margin:0 -1px -1px 20px}}.children .comment{margin-bottom:0;margin-left:-1px}.children .comment+.comment{border-top:0}.children .comment+.comment.bypostauthor{margin-top:12px}@media (min-width:1024px){.children .comment+.comment.bypostauthor{margin-top:20px}}.comment-list>.comment>.children>.comment{padding-right:12px}@media (min-width:768px){.comment-list>.comment>.children>.comment{padding-right:20px}}.comment-list>.comment>.children>.comment.bypostauthor{padding-top:12px}@media (min-width:768px){.comment-list>.comment>.children>.comment.bypostauthor{padding-top:20px}}.comment .children .children{margin-right:-1px}.children .children .comment{margin-bottom:0}@media (max-width:767px){.comment .children .children .children{margin-left:0}}.comment-header{line-height:1;margin-bottom:12px}.avatars-disabled .comment-header{margin-bottom:0}.comment-author .comment-author-link,.comment-meta,.comment-edit-link{display:inline-block}.comment-author .says{display:none}.comment-author,.comment-edit-link,.comment-reply{margin:0}.comment .avatar{margin:-8px 12px 0 0;border-radius:100%}.avatars-disabled .comment-header::before{display:block;float:left;width:50px;height:50px;margin:-5px 12px 0 0;content:"";border-radius:100%;background-color:#eee;background-size:contain}.avatars-disabled .bypostauthor>article .comment-header::before{background-color:#fff}.comment-author span{margin-top:4px}.comment-meta{margin:2px 0}.comment-edit-link{font-size:12px}.comment-content{clear:both;padding-top:12px}.comment-content p{line-height:1.4}.comment-content p:first-of-type{margin-top:0}.comment-content p:last-of-type{margin-bottom:0}.comment-reply{line-height:1;margin-top:8px}.comment-respond{background-color:#eee;padding:20px;text-align:center}.comment-respond:focus{outline:0}.comment-respond .comment-reply-title{position:relative;margin-top:0;margin-bottom:8px}.comment-reply-title>small,.logged-in-as{display:block}.comment-reply-title a{display:inline-block;padding:8px 0;margin:0 0 -8px}.comment-respond p{margin:0 0 8px;width:100%}.comment-respond .comment-form{display:flex;flex-wrap:wrap}.comment-form-comment,.comment-form-author,.comment-form-email{position:relative;width:100%}@media (min-width:768px){p.comment-form-author,p.comment-form-email{display:inline-block;width:49%}p.comment-form-email{margin-left:2%}}.comment-form-comment label,.comment-form-author label,.comment-form-email label{position:absolute;top:12px;left:16px}.comment-form-comment label .required,.comment-form-author label .required,.comment-form-email label .required{margin-left:-4px}.comment-form-comment textarea,.comment-form-author input,.comment-form-email input{display:block;padding:12px 16px 12px 80px;min-height:48px;line-height:1}.comment-respond textarea{padding-top:40px;padding-left:16px}.comment-form-cookies-consent{position:relative;text-align:left;padding-left:28px;line-height:1.2}.comment-form-cookies-consent input{position:absolute;top:4px;left:4px}.comment-respond .form-submit{width:100%;margin:0;text-align:left}.comment-respond .form-submit input{width:100%}@media (min-width:768px){.comment-respond .form-submit input{width:auto}}.search-form{position:relative;overflow:hidden;border:1px solid #eee;border-radius:48px;display:flex}.search-form input{height:48px;line-height:40px;background:transparent;border:0}.search-form input[type=search]{padding:4px 0 4px 20px;word-break:normal}.search-form input[type=submit]{color:inherit;width:48px;padding:0;text-indent:-9999px;background:transparent}.search-submit-icon{position:absolute;top:12px;right:12px;-webkit-transition:400ms;transition:400ms;pointer-events:none}@media (hover:hover){.search-form-submit:hover+*+.search-submit-icon{transform:scale(1.15) rotate(-4deg)}}.entry-description p:first-of-type,.section-description p:first-of-type{margin-top:0}.entry-description p:last-of-type,.section-description p:first-of-type{margin-bottom:0}.clear{clear:both}.disclaimer{font-size:65%;opacity:.8}.hidden,.hide-on-mobile{display:none}@media (min-width:1024px){.hide-on-mobile{display:inline-block}.visible-on-mobile{display:none}}.toggle-button{margin:0;padding:20px 0;text-align:center}@media (min-width:1024px){.toggle-target{display:block}}@media (hover:hover){.back-to-top:hover{cursor:pointer}}.flexbox{display:flex;flex-direction:row;margin-right:-8px;margin-left:-8px;margin-bottom:-16px;flex-wrap:wrap}.flexbox .sm-col-1,.flexbox .sm-col-2,.flexbox .sm-col-3,.flexbox .sm-col-4,.flexbox .sm-col-5,.flexbox .sm-col-6,.flexbox .sm-col-7,.flexbox .sm-col-8,.flexbox .sm-col-9,.flexbox .sm-col-10,.flexbox .md-col-1,.flexbox .md-col-2,.flexbox .md-col-3,.flexbox .md-col-4,.flexbox .md-col-5,.flexbox .md-col-6,.flexbox .md-col-7,.flexbox .md-col-8,.flexbox .md-col-9,.flexbox .md-col-10,.flexbox .lg-col-1,.flexbox .lg-col-2,.flexbox .lg-col-3,.flexbox .lg-col-4,.flexbox .lg-col-5,.flexbox .lg-col-6,.flexbox .lg-col-7,.flexbox .lg-col-8,.flexbox .lg-col-9,.flexbox .lg-col-10{margin-right:8px;margin-left:8px;margin-bottom:16px}@media (min-width:768px){.flexbox{margin-right:-12px;margin-left:-12px;margin-bottom:-24px}.flexbox .sm-col-1,.flexbox .sm-col-2,.flexbox .sm-col-3,.flexbox .sm-col-4,.flexbox .sm-col-5,.flexbox .sm-col-6,.flexbox .sm-col-7,.flexbox .sm-col-8,.flexbox .sm-col-9,.flexbox .sm-col-10,.flexbox .md-col-1,.flexbox .md-col-2,.flexbox .md-col-3,.flexbox .md-col-4,.flexbox .md-col-5,.flexbox .md-col-6,.flexbox .md-col-7,.flexbox .md-col-8,.flexbox .md-col-9,.flexbox .md-col-10,.flexbox .lg-col-1,.flexbox .lg-col-2,.flexbox .lg-col-3,.flexbox .lg-col-4,.flexbox .lg-col-5,.flexbox .lg-col-6,.flexbox .lg-col-7,.flexbox .lg-col-8,.flexbox .lg-col-9,.flexbox .lg-col-10{margin-right:12px;margin-left:12px;margin-bottom:24px}}.flexbox .sm-col-1{width:calc(100% - 16px)}.flexbox .sm-col-2{width:calc(50% - 16px)}.flexbox .sm-col-3{width:calc(33.3333333333% - 16px)}.flexbox .sm-col-4{width:calc(25% - 16px)}.flexbox .sm-col-5{width:calc(20% - 16px)}.flexbox .sm-col-6{width:calc(16.6666666667% - 16px)}.flexbox .sm-col-7{width:calc(14.2857142857% - 16px)}.flexbox .sm-col-8{width:calc(12.5% - 16px)}.flexbox .sm-col-9{width:calc(11.1111111111% - 16px)}.flexbox .sm-col-10{width:calc(10% - 16px)}@media (min-width:768px){.flexbox .sm-col-1{width:calc(100% - 24px)}.flexbox .sm-col-2{width:calc(50% - 24px)}.flexbox .sm-col-3{width:calc(33.3333333333% - 24px)}.flexbox .sm-col-4{width:calc(25% - 24px)}.flexbox .sm-col-5{width:calc(20% - 24px)}.flexbox .sm-col-6{width:calc(16.6666666667% - 24px)}.flexbox .sm-col-7{width:calc(14.2857142857% - 24px)}.flexbox .sm-col-8{width:calc(12.5% - 24px)}.flexbox .sm-col-9{width:calc(11.1111111111% - 24px)}.flexbox .sm-col-10{width:calc(10% - 24px)}.flexbox .md-col-1{width:calc(100% - 24px)}.flexbox .md-col-2{width:calc(50% - 24px)}.flexbox .md-col-3{width:calc(33.3333333333% - 24px)}.flexbox .md-col-4{width:calc(25% - 24px)}.flexbox .md-col-5{width:calc(20% - 24px)}.flexbox .md-col-6{width:calc(16.6666666667% - 24px)}.flexbox .md-col-7{width:calc(14.2857142857% - 24px)}.flexbox .md-col-8{width:calc(12.5% - 24px)}.flexbox .md-col-9{width:calc(11.1111111111% - 24px)}.flexbox .md-col-10{width:calc(10% - 24px)}}@media (min-width:1024px){.flexbox .lg-col-1{width:calc(100% - 24px)}.flexbox .lg-col-2{width:calc(50% - 24px)}.flexbox .lg-col-3{width:calc(33.3333333333% - 24px)}.flexbox .lg-col-4{width:calc(25% - 24px)}.flexbox .lg-col-5{width:calc(20% - 24px)}.flexbox .lg-col-6{width:calc(16.6666666667% - 24px)}.flexbox .lg-col-7{width:calc(14.2857142857% - 24px)}.flexbox .lg-col-8{width:calc(12.5% - 24px)}.flexbox .lg-col-9{width:calc(11.1111111111% - 24px)}.flexbox .lg-col-10{width:calc(10% - 24px)}}.full-width{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.full-width>.wrap{width:calc(100% - 20px);margin:0 auto}@media (min-width:768px){.full-width>.wrap{width:calc(100% - 40px)}}@media (min-width:1024px){.full-width>.wrap{width:1000px}}@media (min-width:1080px){.full-width>.wrap{width:1020px}}@media (min-width:1200px){.full-width>.wrap{width:1100px}}.hidden-on-mobile{display:none}@media (min-width:1024px){.hidden-on-mobile{display:block}}body{font-family:"Lato",sans-serif;font-weight:300;font-size:20px;line-height:1.5;color:#1c1c1c}h1,h2,h3,h4,h5,h6{line-height:1.2;margin:8px 0 12px;font-weight:400}h1{font-size:38px}h2{font-size:32px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}.more-link-container{display:block}a.more-link{font-weight:700;font-size:20px;color:#000;background-color:transparent;padding:12px 20px}@media (hover:hover){a.more-link:hover{transform:none;color:#fff;background:#404041}}.more-link .icon-font{margin-left:4px}input,select,textarea{font-weight:500;font-size:16px;color:inherit;border-color:#707070}::-webkit-input-placeholder{color:#1c1c1c}:-ms-input-placeholder{color:#1c1c1c}::placeholder{color:#1c1c1c}.archive-pagination{margin-top:0;padding-bottom:20px}@media (min-width:1024px){.archive-pagination{padding-bottom:40px}}.comments-pagination::before,.comments-pagination::after{display:table;clear:both;content:""}.pagination{margin-top:8px;font-family:"Averia Sans Libre",sans-serif;font-weight:700;font-size:18px}.pagination a,.pagination .pagination-omission,.pagination .active a,.pagination .post-page-numbers{border-radius:100px}@media (min-width:1024px){.pagination a,.pagination .pagination-omission,.pagination .active a,.pagination .pagination-previous a,.pagination .pagination-next a,.pagination .post-page-numbers{padding:8px}}.pagination .pagination-previous a,.pagination .pagination-next a{border-radius:5px}@media (hover:hover){.pagination a:hover{background-color:#2f3e46;border-color:#2f3e46;transform:scale(.95)}.pagination a:hover .icon-font{color:inherit}}.pagination .pagination-previous a,.pagination .pagination-next a{box-shadow:0 3px 6px rgba(0,0,0,.16);font-size:16px;display:flex;align-items:center;padding:14px;border-bottom:none;width:auto}@media (min-width:1024px){.pagination .pagination-previous a,.pagination .pagination-next a{box-shadow:none;padding:0;border-radius:0}}@media (hover:hover){.pagination .pagination-previous a:hover,.pagination .pagination-next a:hover{background-color:transparent;text-decoration:underline;transform:none}}.pagination .pagination-previous .icon-font{margin-right:8px;margin-top:-2px}.pagination .pagination-next .icon-font{margin-left:8px;margin-top:-2px}.archive-pagination ul{display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:1024px){.archive-pagination ul{display:block}}.archive-pagination li{display:flex;justify-content:center;margin:0 4px}@media (min-width:1024px){.archive-pagination li{display:inline-block;align-content:center}}.archive-pagination a,.archive-pagination .active a,.archive-pagination .pagination-omission{width:44px;height:44px;padding:0;display:inline-flex;align-items:center;justify-content:center;background-color:#445a66;color:#fff}.archive-pagination .pagination-omission{max-width:64px}@media (min-width:1024px){.archive-pagination a,.archive-pagination .active a,.archive-pagination .pagination-omission{width:48px;height:48px}}.archive-pagination .active a{background-color:transparent;border-color:#2f3e46;color:#2f3e46;transform:none}.archive-pagination .pagination-previous,.archive-pagination .pagination-next{flex-basis:100%;margin-bottom:20px}.archive-pagination .pagination-next{margin:20px 0 0}@media (min-width:1024px){.archive-pagination .pagination-previous{margin:0 8px 0 0}.archive-pagination .pagination-next{margin:0 0 0 8px}}.archive-pagination .pagination-previous a,.archive-pagination .pagination-next a{font-size:22px;text-transform:none;border-radius:44px;padding-left:22px;padding-right:22px;color:#2f3e46}@media (min-width:1024px){.archive-pagination .pagination-previous a,.archive-pagination .pagination-next a{padding:0}}@media (hover:hover){.archive-pagination .pagination-previous a:hover,.archive-pagination .pagination-next a:hover{background-color:transparent;text-decoration:underline;transform:none}}.archive-pagination .pagination-previous .icon-font{margin-right:4px;top:0}.archive-pagination .pagination-next .icon-font{margin-left:4px}.section-description{margin-top:4px;line-height:1.3}.section-description a,.entry-description a{text-decoration:underline}@media (hover:hover){.section-description a:hover,.entry-description a:hover{text-decoration:none}}.entry-description{line-height:1.3}.content.flexbox .archive-title{margin-bottom:12px}.content.flexbox .block-posts-sections+.archive-title::before{content:"";border-top:12px solid;border-image:url(../svg/pattern.svg);border-image-slice:100% 0;border-image-repeat:round;display:block;margin-bottom:20px;opacity:.2}@media (min-width:1024px){.content.flexbox .block-posts-sections+.archive-title::before{border-top:16px solid}}.content.flexbox .section-title{font-family:"Kristopher",serif;color:#2f3e46;font-size:32px;font-weight:500;line-height:1.1;text-transform:capitalize}@media (min-width:1024px){.content.flexbox .section-title{font-size:36px}}.content.flexbox .entry-title{font-family:"Averia Sans Libre",sans-serif;font-weight:700;font-size:20px;text-transform:capitalize;text-align:center;color:#1c1c1c;margin-top:8px}.content.flexbox .entry .wprm-recipe-rating{padding:10px 12px 0 12px}.content.flexbox .entry .wprm-recipe-rating,.block-posts-sections .entry .wprm-recipe-rating{font-size:16px;color:#2e3858}.content.flexbox .wprm-recipe-rating+.entry-title,.block-posts-sections .entry-pretitle+.entry-title{padding-top:2px}.content.flexbox .wprm-recipe-block-container,.block-posts-sections .wprm-recipe-block-container{border-top:1px solid #ebebeb;font-size:14px;display:flex;align-items:center;line-height:1;padding:8px 12px;margin:auto 0 0}.content.flexbox .wprm-recipe-block-container .icon-font,.block-posts-sections .wprm-recipe-block-container .icon-font{display:block;margin-top:1px;margin-right:4px}.content.flexbox .wprm-recipe-block-container .wprm-recipe-details-unit,.block-posts-sections .wprm-recipe-block-container .wprm-recipe-details-unit{font-size:inherit}.content.flexbox .wprm-recipe-details-unit{font-size:inherit}.comment{padding-top:0;border-bottom:3px solid #faf7f3}.comment article{position:relative;margin-top:24px}.comment .comment{border-bottom:none}.comment .comment:first-of-type{padding-top:0}.comment.bypostauthor>article{background:#faf7f3;position:relative;padding:22px 12px;margin-bottom:8px}.comment.bypostauthor>article::after{content:"";border-top:12px solid;border-image:url(../svg/pattern.svg);border-image-slice:100% 0;border-image-repeat:round;display:block;position:absolute;width:100%;left:0;bottom:-8px;display:block}@media (min-width:1024px){.comment.bypostauthor>article::after{border-top:16px solid}}.avatars-disabled .comment-header{margin-bottom:8px;font-family:"Averia Sans Libre",sans-serif;font-weight:700}.avatars-disabled article .comment-header::before{content:none}.avatars-disabled .bypostauthor>article .comment-header::before{content:"";width:40px;height:40px;margin-top:1px;background-image:url(../jpg/avatar-author.jpg);background-size:contain}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.avatars-disabled .bypostauthor>article .comment-header::before{background-image:url(../jpg/avatar-author%402x.jpg)}}.avatars-disabled .bypostauthor>article .comment-content,.avatars-disabled .bypostauthor>article .comment-reply{margin-left:52px}.comment .avatar{margin-top:-4px}.comment-meta{font-size:16px;margin:4px 0 0}.comment-edit-link{text-transform:uppercase;font-weight:500;position:absolute;bottom:12px;right:0}.comment-content{padding:0 0 4px;position:relative}.comment-content .wprm-comment-rating{position:absolute;right:0;top:-26px;margin:0;line-height:1}.comment-reply .comment-reply-link{font-size:16px;font-weight:700;text-transform:capitalize;padding:6px 12px;border-radius:4px;color:#1c1c1c;background-color:#c6dbd2}@media (hover:hover){.comment-reply .comment-reply-link:hover{color:#fff;background-color:#445a66}}.comments-pagination{margin-top:16px}.comment-respond{background-color:#faf7f3;border-radius:20px;position:relative;margin-top:24px}@media (min-width:768px){.comment-respond{text-align:left;padding:32px 36px;position:relative;overflow:hidden;margin-top:24px}}.comment-respond .comment-reply-title{font-family:"Kristopher",serif;font-weight:500;font-size:32px;text-transform:capitalize}.comment-respond .comment-notes{font-size:20px}.comment-respond .comment-form-wprm-rating{margin:0;text-align:center;background-color:#fff;border-radius:5px;border:2px solid #97917d;padding:16px}@media (min-width:768px){.comment-respond .comment-form-wprm-rating{display:flex;align-items:center;margin:0}}.comment-respond .comment-form-wprm-rating label{display:block}.comment-respond .wprm-rating-stars{height:40px;display:block;margin-top:4px}@media (min-width:768px){.comment-respond .wprm-rating-stars{height:auto;margin:0 0 0 8px;display:flex}}.comment-respond .wprm-comment-ratings-container{transform:scale(1.8);transform-origin:top}@media (min-width:768px){.comment-respond .wprm-comment-ratings-container{transform:none}}.comment-respond .wprm-comment-ratings-container svg .wprm-star-full{transform:translateY(-1px)}.comment-respond p{font-size:16px;margin:0}@media (min-width:768px){p.comment-form-author,p.comment-form-email{width:100%;margin-left:0;display:flex}}.comment-respond .comment-form{display:grid;grid-gap:16px}@media (min-width:768px){.comment-respond .comment-form{grid-template-columns:1fr 1fr}.comment-respond .comment-form>*{grid-column:span 2}.comment-respond .comment-form .comment-form-author,.comment-respond .comment-form .comment-form-email{grid-column:span 1}}.comment-respond input,.comment-respond textarea{padding:12px;border:none}.comment-form textarea{padding:8px 0 12px}.comment-form-comment,.comment-form-author,.comment-form-email{display:flex;background-color:#fff;padding-left:12px;border-radius:5px;border:2px solid #97917d}.comment-form-comment{flex-direction:column;padding-top:12px}.comment-form-comment-subscribe label{text-align:left;align-items:flex-start!important}.comment-form-comment-subscribe input{margin:4px 8px 0 0}.comment-respond label{position:static;flex-shrink:0;display:flex;align-items:center;font-family:"Averia Sans Libre",sans-serif;font-weight:700;font-size:20px;line-height:1}.comment-respond label .required{margin-left:0}.comment-respond .form-submit .submit{background:#445a66;font-weight:700;padding:12px 20px;border-radius:4px;font-family:"Averia Sans Libre",sans-serif}@media (min-width:768px){.comment-respond .form-submit .submit{width:auto}}@media (hover:hover){.comment-respond .form-submit .submit:hover{transform:scale(.95);background-color:#2f3e46}}.search-form{border-radius:32px;border:none;background-color:#fff;font-family:"Averia Sans Libre",sans-serif;font-size:20px;height:44px}.search-form input{height:100%;line-height:44px;font-size:inherit;font-weight:700}.search-form .search-submit-icon{font-size:20px;top:0;height:100%;display:flex;align-items:center}.breadcrumb{font-family:"Averia Sans Libre",sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;line-height:1}.breadcrumb a{text-decoration:none}@media (hover:hover){.breadcrumb a:hover{text-decoration:underline}}.breadcrumb-separator{margin:0 8px;font-size:11px}.entry-title,.section-title{margin:10px 0 0;line-height:1;font-weight:700}.section-title{margin:0}.entry{display:flex;flex-direction:column}.icon-air-fryer{background-image:url(../icon-air-fryer.html)}.icon-appetizers{background-image:url(../icon-appetizers.html)}.icon-breads{background-image:url(../svg/icon-breads.svg)}.icon-breakfasts{background-image:url(../svg/icon-breakfasts.svg)}.icon-bread-machine{background-image:url(../icon-bread-machine.html)}.icon-desserts{background-image:url(../svg/icon-desserts.svg)}.icon-dinners{background-image:url(../svg/icon-dinners.svg)}.icon-diy{background-image:url(../icon-diy.html)}.icon-drinks{background-image:url(../svg/icon-drinks.svg)}.icon-fun-food{background-image:url(../icon-fun-food.html)}.icon-gifts{background-image:url(../icon-gifts.html)}.icon-holidays{background-image:url(../icon-holidays.html)}.icon-microwave{background-image:url(../icon-microwave.html)}.icon-pressure-cooker{background-image:url(../icon-pressure-cooker.html)}.icon-printables{background-image:url(../icon-printables.html)}.icon-recipes{background-image:url(../icon-recipes.html)}.icon-sides{background-image:url(../svg/icon-sides.svg)}.icon-slow-cooker{background-image:url(../icon-slow-cooker.html)}.icon-sous-vide{background-image:url(../icon-sous-vide.html)}.icon-tips{background-image:url(../svg/icon-tips.svg)}.icon-videos{background-image:url(../svg/icon-videos.svg)}.callout__default{position:relative;background:#faf7f3;padding:20px 24px 32px;margin-top:12px;border-radius:12px}.callout__default::after{content:"";border-top:12px solid;border-image:url(../svg/pattern.svg);border-image-slice:100% 0;border-image-repeat:round;display:block;width:100%;left:0;bottom:-8px;position:absolute}@media (min-width:1024px){.callout__default::after{border-top:16px solid}}.callout--icon__default span{background-image:url(../svg/icon-tips.svg);background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#fff;width:44px;height:44px;margin-right:12px;display:inline-block;border-radius:100%;box-shadow:0 3px 6px rgba(0,0,0,.16)}@media (min-width:768px){.callout--icon__default span{padding:0 20px;width:52px;height:52px}}.oc-gutenberg-block .callout--title__default{position:relative;top:-48px;padding-left:60px;margin:0;text-transform:capitalize}@media (min-width:768px){.oc-gutenberg-block .callout--title__default{top:-52px;padding-left:68px}}.callout--title__default+.callout--text__default{margin-top:-28px}.callout--text__default p,.callout--text__default ul{line-height:1.3}.callout--text__default li+li{margin-top:6px}.callout--text__default p{margin:8px 0 0}.callout--text__default>p:first-child,.callout--text__default>ol:first-child,.callout--text__default>ul:first-child{margin-top:0}.callout--text__default>p:last-child,.callout--text__default>ol:last-child,.callout--text__default>ul:last-child{margin-bottom:0}.callout-button-image__default{border:4px solid #faf7f3;border-radius:12px;margin:48px 0 0;padding:20px 16px;text-align:center}@media (min-width:768px){.callout-button-image__default{margin-top:28px;display:flex;padding:32px 30px;text-align:left}}.callout-button-image--image__default{display:inline-block;border-radius:100%;width:100px;height:100px;box-shadow:0 3px 6px rgba(0,0,0,.16);margin-top:-60px}@media (min-width:768px){.callout-button-image--image__default{flex:0 0 122px;height:122px;margin-top:0;margin-right:20px}}.oc-gutenberg-block .callout-button-image--title__default{margin:0}.callout-button-image--text__default{margin:4px 0 8px}.callout-button-image--text__default p{line-height:1.3}.callout-button-image--text__default p:first-child{margin:7px 0 12px}.oc-gutenberg-block .callout-button-image--link__default{display:inline-block;margin:0 auto;background-color:#e3ede9;color:#1c1c1c;padding:6px 20px;font-family:"Averia Sans Libre",sans-serif;font-weight:700;text-decoration:none;text-transform:capitalize;border-radius:4px}@media (hover:hover){.oc-gutenberg-block .callout-button-image--link__default:hover{-webkit-transform:scale(.95);transform:scale(.95);background-color:#445a66;color:#fff}}.callout-button-image--link__default .icon-font{transition:initial;font-size:80%}.oc-gutenberg-block.icon-button__default{background-color:#eccebe;color:#1c1c1c;font-family:"Averia Sans Libre",sans-serif;font-weight:700;line-height:1.3;text-decoration:none;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:8px 12px;margin-top:20px;text-transform:capitalize}@media (hover:hover){.oc-gutenberg-block.icon-button__default:hover{background-color:#eccebe}}.oc-gutenberg-block.icon-button__default+*{margin-top:20px}@media (min-width:414px){.icon-button__default{font-size:22px}}@media (hover:hover){.icon-button__default:hover{transform:scale(.95);background-color:#e2c1af}}.icon-button--icon__default{color:#fff;background-color:#2f3e46;flex:0 0 36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:100%;margin-right:12px}.posts__default{margin-top:16px;padding:20px;text-align:left;background-color:#f1f6f4}@media (min-width:768px){.posts__default{padding:28px}}.oc-gutenberg-block .posts--title__default{margin-top:0}.posts--posts__default{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:0}@media (min-width:768px){.posts--posts__default{grid-template-columns:repeat(4,1fr)}}.oc-gutenberg-block .posts--post__default{box-shadow:0 3px 6px rgba(0,0,0,.16);margin:0;text-decoration:none;background-color:#fff}.oc-gutenberg-block .posts--post-title__default{margin:0;font-size:18px;line-height:1;color:#1c1c1c;padding:8px 12px 12px 12px}@media (hover:hover){.posts--post-title__default:hover{text-decoration:underline}}.pin-it{display:block!important;width:100%}.pin-it .wp-block-button__link{background-color:#eccebe!important;color:#1c1c1c!important;font-family:"Averia Sans Libre",sans-serif;font-weight:700;font-size:18px;text-decoration:none;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:10px 12px}@media (min-width:414px){.pin-it .wp-block-button__link{font-size:22px}}@media (hover:hover){.pin-it .wp-block-button__link:hover{transform:scale(.95);background-color:#e2c1af!important;color:#1c1c1c!important;text-decoration:none;box-shadow:none}}.pin-it .wp-block-button__link::before{content:"\e91c";font-family:"custom";font-weight:500;color:#fff;background-color:#2f3e46;height:36px;width:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:12px;margin-top:-1px}.tip-block{background:#faf7f3;padding:20px 24px 32px;margin-top:12px;border-radius:10px;position:relative}.tip-block::after{content:"";border-top:12px solid;border-image:url(../svg/pattern.svg);border-image-slice:100% 0;border-image-repeat:round;display:block;flex:1;width:100%;left:0;bottom:-8px;position:absolute}@media (min-width:1024px){.tip-block::after{border-top:16px solid}}.tip-block h2{font-family:"Kristopher",serif;color:#2f3e46;font-size:32px;font-weight:500;line-height:1.1;margin:0;display:flex;align-items:center}.tip-block h2::before{content:"";background-image:url(../svg/icon-tips.svg);background-size:contain;background-repeat:no-repeat;width:44px;height:44px;margin-right:12px;display:inline-block;background-color:#fff;border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.16);flex:0 0 auto}.tip-block p{margin:8px 0 0;line-height:1.3}.wp-block-group.favorite-product{border:5px solid #faf7f3;border-radius:19px;margin:48px 0 0;padding:20px 16px;text-align:center}@media (min-width:768px){.wp-block-group.favorite-product{padding:32px 30px;text-align:left}}@media (min-width:768px){.wp-block-group.favorite-product .wp-block-group__inner-container{position:relative;padding-left:156px}}.wp-block-group.favorite-product .wp-block-image{margin:-54px 0 0 0;width:auto!important}@media (min-width:768px){.wp-block-group.favorite-product .wp-block-image{position:absolute;left:0;top:0;margin-top:0}}.wp-block-group.favorite-product .wp-block-image img{border-radius:100%;margin:0 auto;width:100px;height:100px;object-fit:cover;box-shadow:0 3px 6px rgba(0,0,0,.16)}@media (min-width:768px){.wp-block-group.favorite-product .wp-block-image img{width:132px;height:132px}}.wp-block-group.favorite-product h3{margin:0;white-space:initial!important}.wp-block-group.favorite-product h3 a{font-family:"Kristopher",serif;color:#2f3e46;font-size:32px;font-weight:500;line-height:1.1;margin:4px 0 0;text-decoration:none;display:block}@media (min-width:768px){.wp-block-group.favorite-product h3 a{margin-top:0}}@media (hover:hover){.wp-block-group.favorite-product h3 a:hover{text-decoration:underline}}.wp-block-group.favorite-product p{margin:4px 0 0}.wp-block-group.favorite-product .wp-block-button{margin:10px 0 0}.wp-block-group.favorite-product .wp-block-button__link{background-color:#e3ede9;color:#1c1c1c;padding:6px 20px;font-family:"Averia Sans Libre",sans-serif;font-size:20px;font-weight:700;text-decoration:none;text-transform:capitalize;border-radius:5px}@media (hover:hover){.wp-block-group.favorite-product .wp-block-button__link:hover{-webkit-transform:scale(.95);transform:scale(.95);box-shadow:none}}.wp-block-group.related-recipes{margin:16px -50vw 0;padding:20px 0;position:relative;text-align:center;background-color:#f1f6f4;width:100vw;left:50%;right:50%}@media (min-width:1024px){.wp-block-group.related-recipes{position:static;width:100%;margin-left:0;margin-right:0;padding:16px 0 20px}}.wp-block-group.related-recipes .wp-block-group__inner-container{width:calc(100% - 20px);margin:0 auto}@media (min-width:768px){.wp-block-group.related-recipes .wp-block-group__inner-container{width:calc(100% - 40px)}}.wp-block-group.related-recipes h3{font-family:"Kristopher",serif;color:#2f3e46;font-size:26px;font-weight:500;line-height:1.1;text-align:left;margin-top:0}.wp-block-group.related-recipes .wp-block-columns{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:0}@media (min-width:768px){.wp-block-group.related-recipes .wp-block-columns{grid-template-columns:repeat(4,1fr)}}.wp-block-group.related-recipes .wp-block-column{box-shadow:0 3px 6px rgba(0,0,0,.16);margin:0}.wp-block-group.related-recipes .wp-block-image{margin:0;height:100%;display:flex;flex-direction:column}.wp-block-group.related-recipes .wp-block-image figcaption{margin:0;flex:1}.wp-block-group.related-recipes .wp-block-image figcaption a{font-family:"Averia Sans Libre",sans-serif;font-size:20px;font-weight:700;line-height:1;text-align:left;text-decoration:none;color:#1c1c1c;background-color:#fff;height:100%;padding:10px;display:block}@media (min-width:768px){.wp-block-group.related-recipes .wp-block-image figcaption a{font-size:16px}}@media (hover:hover){.wp-block-group.related-recipes .wp-block-image figcaption a:hover{text-decoration:underline}}.single-entry-content,.wp-block{line-height:1.8}.single-entry-content a,.wp-block a{color:#a16245;text-decoration:underline;font-weight:700}@media (hover:hover){.single-entry-content a:hover,.wp-block a:hover{text-decoration:none}}.single-entry-content h2,h2.wp-block{font-family:"Kristopher",serif;color:#2f3e46;font-size:32px;font-weight:500;line-height:1.1;margin-top:10px}.single-entry-content h2+ul,.single-entry-content h2+ol{margin-top:-10px}.single-entry-content h3,h3.wp-block{font-family:"Averia Sans Libre",sans-serif;font-weight:700;font-size:26px;text-transform:capitalize}.single-entry-content h4,h4.wp-block{font-family:"Averia Sans Libre",sans-serif;font-weight:700;font-size:24px;text-transform:capitalize}.single-entry-content h5,h5.wp-block{font-family:"Averia Sans Libre",sans-serif;font-weight:700;font-size:22px;text-transform:capitalize}.single-entry-content h6,h6.wp-block{font-family:"Averia Sans Libre",sans-serif;font-weight:700;font-size:20px;text-transform:capitalize}.oc-theme .single-entry-content ol,.oc-theme ol.wp-block{counter-reset:postlist;margin-left:0!important}.oc-theme .single-entry-content ol li,.oc-theme ol.wp-block li{counter-increment:postlist;list-style-type:none;position:relative;margin-left:0!important;padding-left:28px;line-height:1.4}.oc-theme .single-entry-content ol li::before,.oc-theme ol.wp-block li::before{position:absolute;left:0;top:4px;content:counter(postlist);font-family:"Averia Sans Libre",sans-serif;font-size:14px;font-weight:700;line-height:1;width:20px;height:20px;display:inline-flex;justify-content:center;align-items:center;background-color:#e3ede9;border-radius:50%}.oc-theme .single-entry-content ol li+li,.oc-theme ol.wp-block li+li{margin-top:8px!important}.single-entry-content .wp-block-image{margin-bottom:0!important}.single-entry-content .wp-block-image+h2,.single-entry-content .wp-block-image+h3,.single-entry-content .wp-block-image+h4,.single-entry-content .wp-block-image+h5,.single-entry-content .wp-block-image+h6{margin-top:20px}.single-entry-content figure{width:100%!important;margin-bottom:0!important}.single-entry-content figure figcaption{text-align:center;font-style:italic;font-size:18px;color:#545454;margin-bottom:0!important}.sidebar{margin:0 auto}.sidebar .widget+.widget{margin-top:20px}.sidebar .wrap,.sidebar .widget-wrap,.sidebar .section-description,.sidebar .section-content{margin-top:0;margin-bottom:0}.widget-bio{border:5px solid #faf7f3;margin-top:68px;text-align:center}.widget-bio .section-image{width:200px;height:200px;border:10px solid #fff;border-radius:50%;overflow:hidden;margin:-68px auto 0}.widget-bio .section-pretitle{font-family:"Kristopher",serif;color:#2f3e46;font-size:38px;font-weight:500;text-transform:capitalize;line-height:1.1;margin:0}.widget-bio .section-content{margin:0;padding:0 24px 24px}.widget-bio .more-link{padding:0;font-family:"Averia Sans Libre",sans-serif;font-weight:700;font-size:20px;text-transform:uppercase;letter-spacing:.2em;line-height:1;margin-top:12px}@media (hover:hover){.widget-bio .more-link:hover{background-color:transparent;color:#1c1c1c;text-decoration:underline}}.cta-widget{background-color:#f1f6f4;padding:32px 20px}.widget-cta{margin:0}.cta-widget .featured-content>.wrap{display:flex;align-items:center}.cta-widget .section-image{flex:0 0 91px;margin:0 20px 0 0}@media (min-width:1024px){.cta-widget .section-image{margin:0 16px 0 0}}.cta-widget .section-title{font-family:"Kristopher",serif;color:#2f3e46;font-size:26px;font-weight:500;text-transform:capitalize;line-height:1.1}.widget-cta .more-link{font-family:"Averia Sans Libre",sans-serif;font-weight:700;font-size:20px;text-transform:capitalize;line-height:1;margin-top:12px;background-color:#eccebe;border-radius:7px;box-shadow:0 3px 6px rgba(0,0,0,.16)}@media (hover:hover){.widget-cta .more-link:hover{background-color:#445a66;transform:scale(.95)}}.widget-cta .more-link .icon-font{font-size:14px}.posts-widget .widget-title{font-family:"Averia Sans Libre",sans-serif;font-weight:700;font-size:24px;text-transform:capitalize;line-height:1.1;margin-bottom:8px}.posts-widget .entry{margin-top:0;display:flex;flex-direction:column}@media (hover:hover){.posts-widget .entry:hover{text-decoration:underline}}.posts-widget .entry-content{background-color:#fff;flex:1;margin:0}.posts-widget .entry-title{font-family:"Averia Sans Libre",sans-serif;font-weight:700;font-size:18px;text-transform:capitalize;text-align:center;line-height:1.1;margin:0}.posts-widget .entry-title-link{padding:8px;display:block}.footer-cta{padding:20px 0}@media (min-width:1024px){.footer-cta{padding:40px 0}}.footer-cta>.wrap{border-bottom:5px solid #faf7f3;padding-bottom:20px}@media (min-width:1024px){.footer-cta>.wrap{display:flex;align-items:center;justify-content:center;padding-bottom:0;border-bottom:none}}.footer-cta .section-image{height:0;width:90%;padding-bottom:69.2%;position:relative;margin:0 auto;margin-top:36px}@media (min-width:1024px){.footer-cta .section-image{width:399px;padding-bottom:308px;margin:36px 0 0}}.footer-cta .section-image::before{content:"";position:absolute;top:-36px;left:-14px;height:100px;width:100px;background-color:#fff;background-image:url(../svg/logo-emblem.svg);background-repeat:no-repeat;background-size:contain;border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.16);z-index:1;transform:rotate(-19deg)}@media (min-width:1024px){.footer-cta .section-image::before{height:146px;width:146px}}.footer-cta .section-image::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-image:url(../png/ipad.png);background-repeat:no-repeat;background-size:contain}.footer-cta .section-image img{object-fit:cover;position:absolute;top:0;left:0;height:100%;width:100%;padding:7% 9%}.footer-cta .section-content{text-align:center;margin-top:16px}@media (min-width:1024px){.footer-cta .section-content{flex:1;margin-left:28px;margin-top:0;text-align:left;max-width:550px}}.footer-cta .section-description{margin-top:8px}.footer-cta .section-pretitle{font-family:"Averia Sans Libre",sans-serif;font-weight:700;font-size:20px;text-transform:uppercase;letter-spacing:.2em;line-height:1}.footer-cta .section-title{font-family:"Kristopher",serif;font-weight:500;font-size:32px;color:#2f3e46;line-height:1.1}@media (min-width:1024px){.footer-cta .section-title{font-size:44px}}.footer-cta .section-pretitle+.section-title{margin-top:6px}.footer-cta .nf-form-layout{margin-top:12px;font-family:"Averia Sans Libre",sans-serif;font-weight:700}@media (min-width:768px){.footer-cta nf-fields-wrap{text-align:left;grid-template-columns:1fr 1fr max-content}.footer-cta nf-fields-wrap nf-field:last-of-type{grid-column:1/-1}}.footer-cta input[type=text],.footer-cta input[type=email]{border:2px solid #2f3e46}.footer-cta input[type=button]{background-color:#eccebe;color:#1c1c1c;font-weight:700;width:100%!important}@media (min-width:768px){.footer-cta input[type=button]{width:auto!important}}@media (hover:hover){.footer-cta input[type=button]:hover{background-color:#2f3e46;color:#fff;transform:scale(.95)}}.footer-cta .label-right .checkbox-wrap .nf-field-element{border:2px solid}.footer-brands{padding:20px 0}@media (min-width:1024px){.footer-brands{padding:40px 0;background-color:#f2f6f4}}.footer-brands .section-title{font-family:"Averia Sans Libre",sans-serif;font-size:20px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;line-height:1;color:#343434;text-align:center}.footer-brands .entries-container{align-items:center;margin-top:20px}@media (min-width:1024px){.footer-brands .entry{padding:0 12px}}.footer-brands .entry:nth-child(n+7){display:none}@media (min-width:1024px){.footer-brands .entry:nth-child(n+7){display:block}}.footer-brands .entry-image{opacity:.65}.back-to-top.visible-on-mobile{display:flex;justify-content:center;align-items:center;width:100%;background-color:#2f3e46;color:#fff;text-transform:uppercase;font-family:"Averia Sans Libre",sans-serif;font-weight:700;font-size:24px;padding:12px}@media (min-width:1024px){.back-to-top.visible-on-mobile{display:none}}.back-to-top .icon-font{font-size:24px;margin-right:16px;top:0}@media (min-width:1024px){.back-to-top.hide-on-mobile{display:flex;align-items:center;font-size:22px;margin-right:28px}}@media (hover:hover){.back-to-top.hide-on-mobile:hover{text-decoration:none}.back-to-top.hide-on-mobile:hover .back-to-top-text{text-decoration:underline}.back-to-top.hide-on-mobile:hover .icon-font{transform:scale(.95)}}.back-to-top.hide-on-mobile .icon-font{color:#fff;background-color:#2f3e46;display:flex;align-items:center;justify-content:center;height:55px;width:55px;border-radius:50%;margin-right:8px;transition:all 400ms}@media (min-width:1024px){.nav-footer{margin-right:8px}}.nav-footer .menu{--menu-level-1-text-color_hover:#1c1c1c;--menu-level-1-bg-color_hover:transparent;display:flex;flex-wrap:wrap;margin:24px -8px -16px}@media (min-width:1024px){.nav-footer .menu{flex-wrap:nowrap;margin:0 0 -16px}}.nav-footer .menu-item{margin:0 8px 16px;width:calc(50% - 16px);border:none!important}@media (min-width:1024px){.nav-footer .menu-item{width:auto}}.nav-footer .menu-item a{background-color:#fff;color:#000;border-radius:5px;padding:18px;font-weight:700;font-size:18px;text-align:center;display:flex;justify-content:center;align-items:center;height:100%}@media (min-width:1024px){.nav-footer .menu-item a{padding:0;font-size:16px}}@media (hover:hover){.nav-footer .menu-item a:hover{text-decoration:underline}}.site-footer .social-icons .wrap{width:max-content;margin:0 auto;padding-top:24px}@media (min-width:1024px){.site-footer .social-icons .wrap{padding-top:0}.site-footer .social-icons .entries-container{margin:0 -4px}}.site-footer .social-icons .link-item{color:#1c1c1c;background-color:#c6dbd2;border-radius:50%;width:58px;height:58px;display:flex;justify-content:center;align-items:center;font-size:30px}@media (min-width:1024px){.site-footer .social-icons .link-item{width:40px;height:40px;font-size:18px;border:2px solid;background-color:transparent;color:#1c1c1c;margin:0 4px}}@media (hover:hover){.site-footer .social-icons .link-item:hover{background-color:#eccebe;border-color:#eccebe}}.footer-bottom{background-color:#445a66;color:#fff;text-align:center;font-family:"Averia Sans Libre",sans-serif}@media (min-width:1024px){.footer-bottom{background-color:transparent;color:#1c1c1c;position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:32px 0}.footer-bottom .wrap{display:flex;align-items:center;justify-content:flex-end}}@media (min-width:1024px){.footer-bottom-left{display:flex;align-items:center;margin:0 auto 0 0}}.footer-credits{display:flex;align-items:center;justify-content:center;width:calc(100% + 20px);margin:0 -10px;padding:18px 10px;font-size:16px;font-weight:700}@media (min-width:1024px){.footer-credits{margin:0;padding:0;width:auto}}.footer-credits>*:last-of-type::after{content:none}.site-credits-container{margin:0 0 0 16px;padding:0}.site-credits-box{background-color:#445a66;color:#fff}.oc-theme .nf-form-content{padding:0;max-width:unset}.oc-theme nf-fields-wrap{display:grid;gap:12px}.oc-theme .nf-form-content .list-select-wrap .nf-field-element>div,.oc-theme .nf-form-content input:not([type=button]),.oc-theme .nf-form-content textarea,.oc-theme .nf-form-content .list-select-wrap .nf-field-element>div:focus,.oc-theme .nf-form-content input:not([type=button]):focus,.oc-theme .nf-form-content textarea:focus{background:inherit;border-radius:inherit;box-shadow:inherit;color:inherit;text-align:inherit;font-weight:inherit}.oc-theme .nf-form-content input:not([type=checkbox]){min-height:48px}.oc-theme .nf-form-content input[type=button]{padding-top:12px;padding-bottom:12px}.oc-theme .label-hidden .nf-field-label{margin:0!important}.oc-theme .label-right .field-wrap{align-items:center}.oc-theme .label-right .checkbox-wrap .nf-field-element{width:24px;height:24px;position:relative;margin-right:12px;flex-shrink:0}@media (min-width:1024px){.oc-theme .label-right .checkbox-wrap .nf-field-element{width:14px;height:14px}}.oc-theme .label-right .checkbox-wrap input{height:100%;width:100%}.oc-theme .label-right .checkbox-wrap input::after{content:"";background-color:#fff;border-radius:2px;height:100%;width:100%;position:absolute;left:0;top:0}.oc-theme .label-right .checkbox-wrap input:checked::after{content:"✓"}@media (min-width:1024px){.oc-theme .label-right .checkbox-wrap input:checked::after{font-size:12px}}.oc-theme .nf-form-content input[type=checkbox]{display:block;height:100%!important}@media (min-width:1024px){.oc-theme .nf-form-content input[type=checkbox]{display:block}}.oc-theme .label-right .nf-after-field{width:auto;margin:0}.oc-theme .nf-form-content .listselect-wrap .nf-field-element div,.oc-theme .nf-form-content input.ninja-forms-field,.oc-theme .nf-form-content select.ninja-forms-field:not([multiple]){height:inherit}.oc-theme .nf-form-content .listselect-wrap .nf-field-element div,.oc-theme .nf-form-content .ninja-forms-field{font-size:inherit}.oc-theme .nf-form-content .nf-field-container,.oc-theme .nf-form-content .nf-input-limit{margin:0}.oc-theme .nf-form-content .checkbox-wrap .nf-field-label label{font-size:14px;text-align:left}.oc-theme .label-right .nf-field-label{padding-left:0}.oc-theme .nf-form-fields-required{display:none}.dpsp-shortcode-wrapper{border-top:1px solid #ddd;padding-top:12px;margin-top:20px;display:flex}@media (min-width:1024px){.dpsp-shortcode-wrapper{display:none!important}}.dpsp-shortcode-wrapper li+li{margin-left:8px}.dpsp-shortcode-wrapper .dpsp-total-share-wrapper{color:#343434}.dpsp-shortcode-wrapper .dpsp-networks-btns-wrapper{display:flex;flex:1}.dpsp-shortcode-wrapper .dpsp-networks-btns-wrapper .dpsp-network-btn{border-color:#ddd;border-radius:5px;padding:8px 12px;font-weight:700;font-size:16px;height:100%;min-height:34px;text-decoration:none}.dpsp-shortcode-wrapper .dpsp-network-icon svg{height:16px}#dpsp-floating-sidebar .dpsp-networks-btns-wrapper .dpsp-network-btn{background-color:#e3ede9;border-bottom-right-radius:8px;border-top-right-radius:8px;border:none;height:48px;width:48px}@media (hover:hover){#dpsp-floating-sidebar .dpsp-networks-btns-wrapper .dpsp-network-btn:hover{background-color:#445a66;color:#fff}}#dpsp-floating-sidebar .dpsp-network-icon svg{height:24px}.lity-wrap::before{margin:0}.lity-content{padding:28px 20px 20px;background-color:#f1f6f4;position:relative;max-width:366px;width:calc(100% - 20px);margin-left:10px;margin-right:10px}@media (min-width:1024px){.lity-content{max-width:700px;padding:32px 36px}.lity-content .wrap{display:grid;grid-template-columns:min-content 1fr;gap:24px;align-items:center}}.lity-content>*{background-color:transparent}.lity-close,.lity-close:hover{background-color:#c6dbd2;color:inherit;text-shadow:none;position:absolute;height:44px;width:44px;top:-16px;right:-10px;border-radius:100%;font-size:28px;font-weight:700;line-height:1}@media (hover:hover){.lity-close:hover{transform:scale(1.05)}}.lity-content .section-image{position:relative;width:101px;height:131px;margin:0 auto;padding:8px 10px}@media (min-width:1024px){.lity-content .section-image{width:256px;height:330px;padding:28px 24px}}.lity-content .section-image::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-image:url(../png/ipad-portrait.png);background-repeat:no-repeat;background-size:contain}.lity-content .entry-image{width:100%;height:100%;object-fit:cover}.lity-content h2{font-family:"Kristopher",serif;font-size:32px;font-weight:500;text-transform:capitalize;color:#2f3e46;text-align:center;line-height:1.1}.lity-content .nf-form-content{font-family:"Averia Sans Libre",sans-serif;font-weight:700}.lity-content .nf-field-element{background-color:#fff}.lity-content .nf-field-element input{border:2px solid #1c1c1c;background-color:#fff}.lity-content .nf-field-element input[type=button]{display:block;width:100%;border:none;border-radius:4px!important;color:#1c1c1c;background-color:#eccebe;font-weight:700;font-family:"Lato",sans-serif}.lity-content .checkbox-wrap label{font-style:italic;font-size:16px!important;line-height:1}.lity-content .checkbox-wrap .nf-field-element{border:2px solid #1c1c1c}.lity-content .ninja-forms-req-symbol{display:none}.rp4wp-related-posts h3{font-family:"Averia Sans Libre",sans-serif;font-weight:700;font-size:28px;text-transform:capitalize;margin:16px 0 0}@media (min-width:768px){.rp4wp-related-posts h3{margin:28px 0 0}}.rp4wp-related-posts ul{margin:0 -8px;display:flex;flex-wrap:wrap;list-style:none}@media (min-width:768px){.rp4wp-related-posts ul{margin:0 -12px}}.rp4wp-related-posts li{margin:8px;flex-basis:calc(50% - 16px)}@media (min-width:768px){.rp4wp-related-posts li{margin-left:12px;margin-right:12px;flex-basis:calc(25% - 24px)}}@media (hover:hover){.rp4wp-related-posts li:hover .rp4wp-related-post-content a{text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:#000}}.rp4wp-related-post-content a{display:block;text-align:center;margin-top:4px;font-size:20px;font-weight:700;text-align:center;line-height:1.05}@media (min-width:768px){.rp4wp-related-post-content a{font-size:18px}}.lwptoc{margin:25px 0;padding:0}.lwptoc .lwptoc_i{border:2px solid #445a66;border-radius:10px;overflow:hidden;margin:0;padding:0}.lwptoc .lwptoc_header::before{background:url(../svg/icon-toc.svg) no-repeat center center;content:"";display:inline-block;height:38px;margin-right:5px;width:38px}.lwptoc .lwptoc_header{align-items:center;display:flex;font-family:"Kristopher",serif;font-weight:500;letter-spacing:0;line-height:1.2;font-size:28px;margin:0;padding:8px 15px;position:relative}.lwptoc .lwptoc_header b{font-weight:500!important}.lwptoc .lwptoc_header .lwptoc_toggle{display:inline-block;font-size:28px;margin:0;padding:0;position:absolute;right:15px}.lwptoc .lwptoc_toggle:after,.lwptoc .lwptoc_toggle:before{display:none}.lwptoc .lwptoc_header a.lwptoc_toggle_label{color:#1c1c1c;display:block;margin:0;padding:0}.lwptoc .lwptoc_header a.lwptoc_toggle_label:hover{transform:scale(1.05)}.lwptoc .lwptoc_items{background-color:#f1f6f4;font-family:"Lato",sans-serif;font-size:18px;letter-spacing:0;line-height:1.6;margin:0;padding:20px 25px}.lwptoc .lwptoc_items ul.lwptoc_itemWrap{margin:0 0 0 25px!important;padding:0!important}.lwptoc .lwptoc_items li.lwptoc_item{list-style:disc!important;margin:3px 0 0 0!important;padding:0!important}.lwptoc .lwptoc_items>ul.lwptoc_itemWrap>li.lwptoc_item:first-child{margin-top:0px!important}.lwptoc .lwptoc_items li.lwptoc_item .lwptoc_item_number{display:none}.lwptoc .lwptoc_items li.lwptoc_item a{color:#1c1c1c;display:inline-block;text-decoration:underline}.lwptoc .lwptoc_items li.lwptoc_item a:hover{text-decoration:none}.wprm-recipe{overflow:initial!important;margin-top:20px;line-height:1.3}@media (min-width:768px){.wprm-recipe{margin-top:24px}}.wprm-recipe-before-cta{line-height:1.8}.wprm-recipe-custom-card-by-once-coupled{margin-top:18px;width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}@media (min-width:768px){.wprm-recipe-custom-card-by-once-coupled{margin-top:28px;border:3px solid #faf7f3;position:relative}.wprm-recipe-custom-card-by-once-coupled::after{content:"";background-image:url(../svg/pattern.svg);background-repeat:repeat-x;background-size:contain;height:16px;width:100%;left:0;bottom:-8px;display:block;position:absolute}}.wprm-block-text-normal{font-weight:inherit!important}.wprm-entry-header{text-align:center;padding:0 10px 12px}@media (min-width:768px){.wprm-entry-header{text-align:left;padding:44px 24px 0 24px}}.wprm-recipe-image-and-name-container{position:relative}.wprm-recipe-name-container{background-color:#fff;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:calc(100% - 64px);padding:12px 20px 0}@media (min-width:768px){.wprm-recipe-name-container{position:static;transform:none;width:initial;padding:0}}.wprm-entry-header a{text-decoration:underline;color:inherit}@media (hover:hover){.wprm-entry-header a:hover{text-decoration:none}}.wprm-entry-header .recipe-info-rating{text-decoration:none;font-family:"Averia Sans Libre",sans-serif;font-family:17px;font-weight:700;color:#2f3e46;margin-top:16px}.wprm-entry-header .recipe-info-rating:empty{display:none}@media (hover:hover){.wprm-entry-header .recipe-info-rating:hover{text-decoration:underline}}.wprm-entry-header .wprm-recipe-rating-details{color:#1c1c1c}.wprm-recipe-image{position:relative;display:inline-block}@media (min-width:768px){.wprm-recipe-image{float:right;width:244px;height:244px;margin:16px 16px 24px}}.wprm-recipe-image img{width:100%;height:100%;object-fit:cover}.wprm-recipe-image::before{content:"";height:90px;width:90px;background-image:url(../svg/logo-emblem.svg);background-repeat:no-repeat;background-size:cover;position:absolute;top:12px;right:12px;box-shadow:0 3px 6px rgba(0,0,0,.16);transform:rotate(14deg);border-radius:50%}@media (min-width:768px){.wprm-recipe-image::before{height:120px;width:120px;top:-48px;right:-24px}}.wprm-entry-header h2.wprm-recipe-name{margin-top:7px;font-family:"Kristopher",serif;color:#1c1c1c;font-size:32px;font-weight:500;line-height:1.1}.wprm-entry-header .wprm-recipe-rating{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;line-height:1}@media (min-width:768px){.wprm-entry-header .wprm-recipe-rating{justify-content:flex-start}}.wprm-entry-header .wprm-recipe-rating .wprm-recipe-rating-details{font-size:16px;font-weight:700;margin-left:8px}.wprm-entry-header .wprm-recipe-rating svg{height:26px;width:26px}.wprm-entry-header .wprm-recipe-rating .wprm-rating-star.wprm-rating-star-full svg *{fill:currentColor;stroke:none}.wprm-recipe-details-unit{font-size:inherit!important}.wprm-recipe-details-label{font-weight:800}.wprm-recipe-summary{margin-top:6px}.wprm-entry-info{display:flex;flex-wrap:wrap;justify-content:center;margin:12px -6px 0;line-height:1;position:relative;font-family:"Averia Sans Libre",sans-serif;font-size:18px;font-weight:700}@media (min-width:768px){.wprm-entry-info{font-size:16px;justify-content:flex-start}}.wprm-entry-info .icon-clock{margin:0 0 8px 8px}.wprm-entry-info .wprm-recipe-block-container{margin:0 6px 6px;white-space:nowrap}.wprm-recipe-times-container{display:contents}.wprm-recipe .wprm-recipe-servings-with-unit{display:flex;align-items:center;justify-content:center}@media (min-width:768px){.wprm-recipe .wprm-recipe-servings-with-unit{flex-direction:column}}.wprm-recipe .wprm-recipe-servings-container{font-family:"Averia Sans Libre",sans-serif;font-weight:700;background-color:#445a66;color:#fff;padding:16px 10px;width:calc(100% + 20px);margin:0 -10px;text-align:center}@media (min-width:768px){.wprm-recipe .wprm-recipe-servings-container{background-color:transparent;color:#1c1c1c;padding:0;width:auto;margin:0 0 8px 8px;float:right}}.wprm-recipe .wprm-recipe-servings-container .wprm-recipe-details-unit{margin-left:16px;font-size:24px;text-transform:capitalize}@media (min-width:768px){.wprm-recipe .wprm-recipe-servings-container .wprm-recipe-details-unit{margin:4px 0 0;font-size:18px}}.wprm-recipe .wprm-recipe-servings-text-buttons-container .wprm-recipe-servings-change{background-color:#0c2438!important;width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-size:26px;border:none!important;transition:400ms}@media (min-width:768px){.wprm-recipe .wprm-recipe-servings-text-buttons-container .wprm-recipe-servings-change{background-color:#445a66!important;width:24px;height:40px;font-size:20px}}@media (hover:hover){.wprm-recipe .wprm-recipe-servings-text-buttons-container .wprm-recipe-servings-change:hover{background-color:#2f3e46!important;transform:scale(1.05)}}.wprm-recipe .wprm-recipe-servings-text-buttons-container input[type=text].wprm-recipe-servings{border:none;height:auto;font-size:28px;width:70px}@media (min-width:768px){.wprm-recipe .wprm-recipe-servings-text-buttons-container input[type=text].wprm-recipe-servings{border:1px solid #445a66;font-size:22px;width:50px}}.wprm-recipe-container .social{display:flex;flex-wrap:wrap;margin:12px -8px -16px}@media (min-width:768px){.wprm-recipe-container .social{width:calc(100% + 16px)}}.social .wprm-recipe-link{font-family:"Averia Sans Libre",sans-serif;color:#1c1c1c!important;border:2px solid;border-radius:5px;font-weight:700;font-size:17px;text-decoration:none;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-basis:calc(50% - 16px);padding:10px;line-height:1;white-space:nowrap;height:auto;max-height:none;margin:0 8px 16px}@media screen and (min-width:414px){.social .wprm-recipe-link{flex-direction:row}}@media (min-width:768px){.social .wprm-recipe-link{border:none;background-color:#eccebe;box-shadow:0 3px 6px rgba(0,0,0,.16)!important;flex:1}}@media (hover:hover){.social .wprm-recipe-link:hover{transform:scale(.95);text-decoration:none;color:#fff!important;background-color:#2f3e46}}.social .wprm-recipe-link .icon-font{margin-bottom:8px;top:0;font-size:22px}@media screen and (min-width:414px){.social .wprm-recipe-link .icon-font{margin:0 8px 0 0}}.wprm-recipe h1,.wprm-recipe h2,.wprm-recipe h3,.wprm-recipe h4,.wprm-recipe h5,.wprm-recipe h6{margin-top:16px}.wprm-entry-content{padding:0 10px 12px;background-color:#fcfbf9}@media (min-width:768px){.wprm-entry-content{padding:52px 24px 24px;margin-top:-36px}}.wprm-entry-content .wprm-spacer{display:none!important}.wprm-entry-content .wprm-recipe-header{font-family:"Kristopher",serif;font-size:28px;font-weight:500!important;line-height:1.1;margin-top:16px;display:flex}.wprm-entry-content .wprm-recipe-header .icon-font{margin-right:12px}.wprm-checkbox-container label::before{border:2px solid #1c1c1c;top:4px}.wprm-checkbox-container label::after{top:9px}.wprm-recipe-notes-container,.wprm-entry-content .wprm-recipe-nutrition-header{padding-top:22px;margin-top:22px!important;border-top:2px solid #ddd}.wprm-recipe-ingredients-container{margin-top:20px}@media (min-width:768px){.wprm-recipe-ingredients-container{margin-top:0}}.wprm-recipe-ingredients-container .wprm-recipe-ingredients li{margin-left:20px}.wprm-recipe-ingredients-container .wprm-recipe-header:first-of-type,.wprm-recipe-notes-container .wprm-recipe-header:first-of-type{margin-top:0!important}.wprm-recipe-notes h2,.wprm-recipe-notes h3,.wprm-recipe-notes h4{font-weight:800}.wprm-recipe-notes h2{font-size:22px}.wprm-recipe-notes h3{font-size:18px}.wprm-recipe-instruction-group,.wprm-recipe-notes-container ol{counter-reset:instructions}.wprm-recipe-instruction-group li[style="list-style-type: decimal;"],.wprm-recipe-notes-container ol li{counter-increment:instructions;list-style-type:none!important;position:relative;margin-left:0;padding-left:28px}.wprm-recipe-notes-container ol li{padding-left:44px}.wprm-recipe-instruction-group li[style="list-style-type: decimal;"]::before,.wprm-recipe-notes-container ol li::before{position:absolute;left:0;top:4px;content:counter(instructions);font-family:"Averia Sans Libre",sans-serif;font-size:14px;font-weight:700;width:20px;height:20px;display:inline-flex;justify-content:center;background-color:#445a66;color:#fff;border-radius:50%}.wprm-recipe-notes-container ol li::before{left:16px;top:18px}.wprm-entry-content .wprm-recipe-group-name,.wprm-entry-content h3{font-family:"Averia Sans Libre",sans-serif;font-size:20px;font-weight:700;margin-top:16px!important;line-height:1}.wprm-recipe-ingredients-container .wprm-recipe-ingredient-notes-faded{opacity:1;font-weight:500;font-style:italic}.wprm-recipe-notes>*{margin-top:16px}.wprm-recipe-notes ul{margin-top:12px!important}.wprm-recipe-notes-container ul li{margin:8px 0 0 32px;padding:0;list-style-position:outside}.wprm-recipe-notes-container ul li::marker{font-weight:700}.wprm-entry-content .wprm-recipe-equipment-container li{margin-left:20px}.wprm-entry-content .wprm-recipe-equipment-header{margin-top:20px!important}.wprm-entry-content .wprm-recipe-equipment-images{margin:0 -5px;display:grid;grid-template-columns:1fr 1fr;gap:8px}@media (min-width:768px){.wprm-entry-content .wprm-recipe-equipment-images{grid-template-columns:repeat(4,1fr)}}.wprm-recipe-instructions-container{margin-top:20px}.wprm-recipe-instructions-container .wprm-recipe-instruction-media{margin:12px 0 0}.wprm-recipe li{line-height:1.4;margin-top:8px}.wprm-recipe li span{display:inline!important}.wprm-recipe-equipment-images a{color:#1c1c1c;text-decoration:none}@media (hover:hover){.wprm-recipe-equipment-images a:hover{text-decoration:underline}}.wprm-unit-conversion-container{margin-top:16px;display:flex;flex-wrap:wrap}.wprm-unit-conversion-container+*{margin-top:20px}.wprm-unit-conversion-container .wprm-unit-conversion{color:#1c1c1c;text-decoration:none;font-family:"Averia Sans Libre",sans-serif;font-weight:700;display:block;padding:4px 16px;border-radius:5px;border:3px solid #2f3e46;margin-right:12px}@media (hover:hover){.wprm-unit-conversion-container .wprm-unit-conversion:hover{transform:scale(.95);background-color:#2f3e46;color:#fff}}.wprm-unit-conversion-container .wprm-unit-conversion.wprmpuc-active{background-color:#2f3e46;color:#fff}.wprm-nutrition-label-container{margin-top:12px}.wprm-nutrition-label-container span{color:#1c1c1c!important}.wprm-nutrition-label-text-nutrition-label{color:inherit!important;font-weight:700!important}.wprm-recipe-container .nutrition-disclosure{margin-top:20px;font-style:italic;font-size:16px;line-height:1.1}.wprm-recipe-container .wprm-entry-footer{color:#2f3e46;background:#e3ede9;text-align:center;font-size:22px;line-height:1.4;padding:24px 12px;position:relative}@media (min-width:768px){.wprm-recipe-container .wprm-entry-footer{padding:28px 24px}}.wprm-call-to-action .section-content{margin:0 auto;max-width:500px}.wprm-recipe-container .wprm-entry-footer a{text-decoration:underline;font-weight:700;color:inherit}@media (hover:hover){.wprm-recipe-container .wprm-entry-footer a a:hover{text-decoration:none}}.wprm-recipe-container .wprm-entry-footer .section-title{color:inherit}.wprm-recipe-container .wprm-entry-footer .section-title>span{font-size:36px;font-weight:500;line-height:1}@media (min-width:768px){.wprm-recipe-container .wprm-entry-footer .section-title>span{display:flex!important;align-items:center;justify-content:center}}.wprm-recipe-container .wprm-entry-footer .section-title>span .icon-font{display:block;margin:0 auto;font-size:40px}@media (min-width:768px){.wprm-recipe-container .wprm-entry-footer .section-title>span .icon-font{font-size:36px;margin:0 16px 0 0}}.wprm-recipe-container .wprm-entry-footer .wprm-footer-social{padding:0;display:flex;margin:12px -6px 0}.wprm-recipe-container .wprm-entry-footer .wprm-footer-social a{display:flex;flex-direction:column;justify-content:center;flex:1;margin:0 6px;padding:10px;color:#1c1c1c!important;background-color:#fff;border-radius:5px;font-family:"Averia Sans Libre",sans-serif;font-size:20px;font-weight:700;line-height:1.1;text-decoration:none}@media (min-width:768px){.wprm-recipe-container .wprm-entry-footer .wprm-footer-social a{flex-direction:row;align-items:center;justify-content:center}}@media (hover:hover){.wprm-recipe-container .wprm-entry-footer .wprm-footer-social a:hover{background-color:#445a66;color:#fff!important;text-decoration:none;transform:scale(.95)}}.wprm-recipe-container .wprm-entry-footer .wprm-footer-social a h3{font-size:inherit}.wprm-recipe-container .wprm-entry-footer .wprm-footer-social .icon-font,.wprm-recipe-container .wprm-entry-footer .wprm-footer-social .wprm-recipe-icon{margin-bottom:4px;font-size:22px;position:static}.wprm-recipe-container .wprm-entry-footer .wprm-footer-social .wprm-recipe-icon{font-size:16px}@media (min-width:768px){.wprm-recipe-container .wprm-entry-footer .wprm-footer-social .icon-font,.wprm-recipe-container .wprm-entry-footer .wprm-footer-social .wprm-recipe-icon{margin:0 8px 0 0}}.wprm-recipe-container .wprm-entry-footer .wprm-footer-social .wprm-recipe-icon.wprm-recipe-slickstream-not-saved-icon path{stroke:currentColor;stroke-width:1.5}.wprm-recipe-container .wprm-entry-footer .wprm-footer-social .wprm-recipe-icon.wprm-recipe-slickstream-saved-icon path{stroke:currentColor;fill:currentColor}.wp-block-yoast-faq-block{display:grid;gap:15px;margin:25px auto}@media (min-width:768px){.wp-block-yoast-faq-block{margin:32px auto}}.wp-block-yoast-faq-block h2.custom-faq-title{margin:8px 0 0}.wp-block-yoast-faq-block h3.schema-faq-question{margin:0}.wp-block-yoast-faq-block details{border:1px solid #ddd;border-bottom:5px solid #c6dbd2;margin:0;padding:15px 20px}.wp-block-yoast-faq-block details:nth-of-type(4n+2){border-bottom-color:#a16245}.wp-block-yoast-faq-block details:nth-of-type(4n+3){border-bottom-color:#445a66}.wp-block-yoast-faq-block details:nth-of-type(4n+4){border-bottom-color:#eccebe}.wp-block-yoast-faq-block details[open] summary::after{transform:scaleY(-1)}.wp-block-yoast-faq-block summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;line-height:1.1}.wp-block-yoast-faq-block summary::after{background:url(../svg/chevron-down.svg) no-repeat center center;content:"";display:inline-block;height:25px;width:25px}.block-portrait-features{padding-bottom:20px}@media (min-width:1024px){.block-portrait-features{padding-bottom:40px}}.block-portrait-features>.wrap{position:relative}.block-portrait-features h2.section-title{background:#f5f5f5;border-radius:50%;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:flex;align-items:center;font-size:18px;font-weight:800;height:110px;width:110px;line-height:1.1;margin:0 0 0 -55px;opacity:.9;overflow:hidden;padding:5px;position:absolute;left:50%;top:-10px;text-align:center;z-index:1}@media (min-width:768px){.block-portrait-features h2.section-title{left:-10px;top:-10px;margin:0;transform:rotate(-16deg)}}@media (min-width:1200px){.block-portrait-features h2.section-title{left:-45px;top:15px}}.block-portrait-features .entry{position:relative}.block-portrait-features .entry-content{position:absolute;bottom:0;left:0;width:100%}.block-portrait-features .entry-title-link{background-color:rgba(255,255,255,.85);display:block;padding:8px 12px;font-family:"Averia Sans Libre",sans-serif;font-size:22px;font-weight:700;text-transform:capitalize}@media (min-width:1024px){.block-portrait-features .entry-title-link{font-size:24px}}@media (hover:hover){.block-portrait-features .entry:hover .entry-title-link{color:#fff;background-color:#445a66;text-decoration:none}}.block-landscape-features{padding-top:20px;margin-top:20px}@media (min-width:1024px){.block-landscape-features{background-color:#faf7f3;padding:40px 0;margin-top:40px}.block-landscape-features>.wrap{position:relative}}.block-landscape-features .section-content{text-align:center}@media (min-width:1024px){.block-landscape-features .section-content{text-align:left}}.block-landscape-features .section-pretitle{font-family:"Averia Sans Libre",sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:.2em}.block-landscape-features .section-title{font-family:"Kristopher",serif;font-size:32px;font-weight:500;text-transform:capitalize}.block-landscape-features .entries-container{margin-top:12px}@media (min-width:1024px){.block-landscape-features .entry{box-shadow:0 3px 6px rgba(0,0,0,.16)}}.block-landscape-features .entry-content{flex:1}.block-landscape-features .entry-title{margin-top:0;height:100%}.block-landscape-features .entry-title-link{font-family:"Averia Sans Libre",sans-serif;font-size:20px;font-weight:700;text-align:center;text-transform:capitalize;display:block;padding:8px 12px 10px;height:100%;background-color:#fff}@media (min-width:1024px){.block-landscape-features .entry-title-link{font-size:18px}}.block-landscape-features .more-link-container{margin-top:12px}@media (min-width:1024px){.block-landscape-features .more-link-container{position:absolute;right:0;top:36px;margin:0}}.block-landscape-features .more-link{display:block;border-radius:4px;text-align:center;color:#fff;background-color:#2f3e46;font-family:"Averia Sans Libre",sans-serif;font-weight:700}@media (min-width:1024px){.block-landscape-features .more-link{font-family:"Lato",sans-serif;color:#1c1c1c;background-color:transparent;padding:0}}@media (min-width:1024px) and (hover:hover){.block-landscape-features .more-link:hover{background-color:transparent;color:#1c1c1c;text-decoration:underline}}.home-footer-landscape-features .section-content{display:flex;align-items:center;justify-content:center}@media (min-width:1024px){.home-footer-landscape-features .section-content{justify-content:flex-start}}.home-footer-landscape-features .section-pretitle{margin-right:8px}@media (min-width:1024px){.home-footer-landscape-features .more-link-container{top:6px}}.home-footer-landscape-features .entry-title-link{text-align:left;font-family:"Kristopher",serif;font-weight:500;background-color:#445a66;color:#fff;padding-top:10px}@media (min-width:1024px){.home-footer-landscape-features .entry-title-link{font-size:22px;background-color:#fff;color:#1c1c1c}}@media (min-width:1024px) and (hover:hover){.home-footer-landscape-features .entry:hover .entry-title-link{background-color:#445a66;color:#fff;text-decoration:none}}.home-search-and-icons{background-color:#faf7f3;padding:20px 0}@media (min-width:1024px){.home-search-and-icons{padding:40px 0}}@media (min-width:1024px){.home-search-and-icons>.wrap{display:flex}}.home-search{text-align:center;margin-bottom:24px}@media (min-width:1024px){.home-search{margin:0 24px 0 0}}.home-search .section-pretitle{font-family:"Averia Sans Libre",sans-serif;font-size:22px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;line-height:1}@media (min-width:1024px){.home-search .section-pretitle{font-size:18px}}.home-search .section-title{font-family:"Kristopher",serif;font-size:32px;font-weight:500;text-transform:capitalize;color:#2f3e46;margin-top:8px}@media (min-width:1024px){.home-search .section-title{font-size:26px}}.home-search .search-form{box-shadow:0 3px 6px rgba(0,0,0,.16);font-size:22px;margin-top:16px;height:64px}@media (min-width:1024px){.home-search .search-form{margin-top:12px}}.home-search .search-submit-icon{font-size:24px}@media (min-width:1024px){.block-icon-links{flex:1 0 auto}}.block-icon-links .link-item{display:flex;flex-direction:column;align-items:center;text-align:center}.block-icon-links .link-icon{background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:contain;height:78px;width:78px;display:block;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:50%;transition:all 100ms}@media (min-width:414px){.block-icon-links .link-icon{height:99px;width:99px}}.block-icon-links .link-text{display:block;margin-top:8px;font-family:"Averia Sans Libre",sans-serif;font-size:20px;font-weight:700;line-height:1;text-transform:capitalize}@media (hover:hover){.block-icon-links .link-item:hover .link-icon{transform:rotate(5deg)}}.home-latest .entry{flex-direction:row;box-shadow:0 3px 6px rgba(0,0,0,.16)}.home-latest .entry-image-link{flex:0 0 125px}@media (hover:hover){.home-latest .entry-image-link:hover+.entry-content .entry-title-link{text-decoration:underline}}.home-latest .entry-content{display:flex;flex-direction:column;justify-content:center;padding:16px}.home-latest .entry-pretitle{font-family:"Averia Sans Libre",sans-serif;font-size:20px;font-weight:700;text-transform:lowercase;line-height:1}.home-latest .entry-title{font-family:"Kristopher",serif;color:#2f3e46;font-size:24px;font-weight:500;text-transform:capitalize;line-height:1.1}.home-latest .entry-pretitle+.entry-title{margin-top:8px}.home-latest .entry-description{margin-top:8px}.home-latest .entry .more-link{background-color:#e3ede9;border-radius:4px;padding:8px 16px;font-family:"Averia Sans Libre",sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;margin-top:8px;display:inline-flex;align-items:center;min-height:48px}@media (hover:hover){.home-latest .entry .more-link:hover{color:#fff;background-color:#2f3e46;transform:scale(.95)}}.home-latest-large{position:relative;margin-top:20px}@media (min-width:1024px){.home-latest-large{margin-top:0}}.home-latest-large .section-content{position:absolute;left:0;top:28px;z-index:1;background-color:#2f3e46;color:#c6dbd2;padding:8px 20px}.home-latest-large .section-title{font-family:"Averia Sans Libre",sans-serif;font-size:22px;font-weight:700;text-transform:lowercase}.home-latest-large .entry{flex-direction:column}@media (min-width:768px){.home-latest-large .entry{flex-direction:row}}.home-latest-large .entry-image-link{flex:initial}@media (min-width:768px){.home-latest-large .entry-image-link{flex:0 0 240px}}.home-latest-large .entry-pretitle{text-transform:none}.home-latest-large .entry-title{font-size:32px}.home-latest-small{margin-top:16px}.home-latest-small .more-link-container{margin-top:16px}@media (min-width:1024px){.home-latest-small .more-link-container{display:flex;align-items:center}.home-latest-small .more-link-container::after{content:"";border-top:12px solid;border-image:url(../svg/pattern.svg);border-image-slice:100% 0;border-image-repeat:round;display:block;flex:1;margin-left:16px}}@media (min-width:1024px) and (min-width:1024px){.home-latest-small .more-link-container::after{border-top:16px solid}}.home-latest-small .more-link{background-color:#2f3e46;color:#e3ede9;font-family:"Averia Sans Libre",sans-serif;font-size:20px;display:block;text-align:center}@media (min-width:1024px){.home-latest-small .more-link{padding:0;background-color:transparent;color:#1c1c1c;font-size:24px}}@media (min-width:1024px) and (hover:hover){.home-latest-small .more-link:hover{background-color:transparent;color:#1c1c1c;text-decoration:underline}}.block-video{text-align:center;background-color:#faf7f3;margin-top:20px}@media (min-width:1024px){.block-video{text-align:left;position:relative;margin-top:40px;padding:40px 0}.block-video::before{content:"";display:block;position:absolute;width:100vw;height:100%;left:calc(50% + 182px);top:0;margin-left:-50vw;background-color:#faf7f3;z-index:-1}}.block-video iframe{width:100%;display:block}.block-video .section-content{display:flex;flex-direction:column;background-color:#fff}.block-video .section-description{order:-1;margin:0}.block-video .section-pretitle{font-family:"Averia Sans Libre",sans-serif;font-weight:700;font-size:20px;text-transform:uppercase;letter-spacing:.2em;color:#343434;line-height:1;margin-top:20px}@media (min-width:1024px){.block-video .section-pretitle{max-width:480px;margin-left:24px;margin-right:24px}}.block-video .section-title{font-family:"Kristopher",serif;font-weight:500;font-size:32px;text-transform:capitalize;color:#2f3e46;line-height:1.1}@media (min-width:1024px){.block-video .section-title{max-width:480px;margin-left:24px;margin-right:24px}}.block-video .section-pretitle+.section-title{margin-top:6px}.block-video .more-link-container{margin-top:12px}@media (min-width:1024px){.block-video .more-link-container{position:relative}.block-video .more-link-container::after{content:"";background-image:url(../svg/icon-videos.svg);background-size:contain;background-repeat:no-repeat;display:block;width:108px;height:70px;position:absolute;right:24px;top:-40px}}.block-video .more-link{background-color:#eccebe;font-size:20px;display:block;text-align:center;text-transform:capitalize}@media (min-width:1024px){.block-video .more-link{text-align:left;padding-left:36px;padding-right:36px}}@media (hover:hover){.block-video .more-link:hover{background-color:#2f3e46;color:#fff}}.block-posts-sections{margin-top:20px}@media (min-width:1024px){.block-posts-sections{margin-top:40px}}@media (min-width:1024px){.block-posts-sections>.wrap{position:relative}}.block-posts-sections .section-title{font-family:"Kristopher",serif;font-weight:500;font-size:32px;text-transform:capitalize;line-height:1.1}.block-posts-sections .section-description a{color:#a16245;text-decoration:underline}@media (hover:hover){.block-posts-sections .section-description a:hover{text-decoration:none}}.block-posts-sections+.block-posts-sections::before{content:"";border-top:12px solid;border-image:url(../svg/pattern.svg);border-image-slice:100% 0;border-image-repeat:round;display:block;margin:0 8px 20px;opacity:.2}@media (min-width:1024px){.block-posts-sections+.block-posts-sections::before{border-top:16px solid}}@media (min-width:1024px){.block-posts-sections+.block-posts-sections::before{margin-left:0;margin-right:0}}.block-posts-sections .entries-container{margin-top:12px}.block-posts-sections .entry-title{font-family:"Averia Sans Libre",sans-serif;font-weight:700;font-size:20px;text-transform:capitalize;text-align:center;line-height:1.1;margin-top:8px}@media (hover:hover){.block-posts-sections .entry:hover .entry-title{text-decoration:underline}}.block-posts-sections .more-link-container{margin-top:12px}@media (min-width:1024px){.block-posts-sections .more-link-container{position:absolute;right:0;top:6px;margin:0}}.block-posts-sections .more-link{display:block;border-radius:4px;text-align:center;background-color:#c6dbd2;font-family:"Averia Sans Libre",sans-serif;font-weight:700}@media (min-width:1024px){.block-posts-sections .more-link{font-family:"Lato",sans-serif;background-color:transparent;padding:0}}@media (min-width:1024px) and (hover:hover){.block-posts-sections .more-link:hover{background-color:transparent;color:#1c1c1c;text-decoration:underline}}@media (min-width:1024px){.block-circle-features .entries-container{justify-content:center}}.block-circle-features .entry{box-shadow:0 3px 6px rgba(0,0,0,.16)}@media (min-width:1024px){.block-circle-features .entry{box-shadow:none}}.block-circle-features .entry-title{margin:0}@media (min-width:1024px){.block-circle-features .entry-title{margin-top:8px}}.block-circle-features .entry-title-link{font-family:"Averia Sans Libre",sans-serif;font-weight:700;font-size:18px;text-transform:capitalize;text-align:center;padding:8px 6px;display:block}@media (min-width:1024px){.block-circle-features .entry-title-link{padding:0;font-size:24px}.block-circle-features .entry-image{border-radius:50%}}.block-main-feature{text-align:center;margin-top:20px}@media (min-width:768px){.block-main-feature{text-align:left;margin-top:40px}.block-main-feature>.wrap{display:flex;background-color:#faf7f3}}.block-main-feature>.wrap>*{margin:0 -10px}@media (min-width:768px){.block-main-feature>.wrap>*{margin:0}.block-main-feature .entry-image{height:100%;object-fit:cover}}.block-main-feature .section-content{background-color:#faf7f3;padding:18px calc(50% - 156px) 32px}@media (min-width:768px){.block-main-feature .section-content{padding:32px 44px;flex:0 0 50%;display:flex;flex-direction:column;justify-content:center}}.block-main-feature .section-pretitle{font-family:"Averia Sans Libre",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.2em;line-height:1}.block-main-feature .section-title{font-family:"Kristopher",serif;font-weight:500;font-size:32px;text-transform:capitalize;color:#2f3e46;line-height:1.1;margin-top:12px}.block-main-feature .more-link-container{margin-top:12px}.block-main-feature .more-link{border-radius:4px;padding:12px 24px;font-weight:700;background-color:#eccebe}@media (hover:hover){.block-main-feature .more-link:hover{background-color:#e2c1af;color:#1c1c1c;transform:scale(.95)}}.adthrive-footer-message>span{color:#666!important;border-top:1px solid #666!important}.home .site-inner{margin-top:20px}@media (min-width:1024px){.home .site-inner{margin-top:12px}}.home .entry-header .entry-title{position:absolute!important;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;border:0}.home .content-sidebar-wrap{display:flex;flex-direction:column-reverse}@media (min-width:1024px){.home .content-sidebar-wrap{flex-direction:row}}.entry-header .entry-title{font-family:"Kristopher",serif;color:#2f3e46;font-size:28px;font-weight:500;line-height:1.1}@media (min-width:1024px){.entry-header .entry-title{font-size:34px}}.entry-header .post-info{font-family:"Averia Sans Libre",sans-serif;text-transform:capitalize;font-size:16px;font-weight:700;line-height:1;margin-top:8px}@media (min-width:1024px){.entry-header .post-info .info-wrap{display:flex;justify-content:space-between;font-size:16px}}.entry-header .info-icons{display:flex}.entry-header .info-icons>*{display:flex;align-items:center;word-break:keep-all}.entry-header .info-icons>*+*{margin-left:16px}.entry-header .info-icons .icon-font{margin-right:6px}.entry-header .info-rating{display:flex;align-items:center;white-space:nowrap}@media (min-width:1024px){.entry-header .wprm-recipe-time-container{flex:1}}.entry-header .info-buttons{display:flex;margin-top:10px}@media (min-width:1024px){.entry-header .info-buttons{margin-top:0;margin-left:16px}}.entry-header .info-buttons a{font-family:"Averia Sans Libre",sans-serif;border-radius:5px;background-color:#f9efe9;display:flex;align-items:center;justify-content:center;flex:1 1 auto;padding:12px;word-break:keep-all;min-height:44px}@media (min-width:1024px){.entry-header .info-buttons a{padding:8px 12px;min-height:initial}}@media (hover:hover){.entry-header .info-buttons a:hover{text-decoration:none;color:#fff!important;background-color:#2f3e46;transform:scale(.95)}}.entry-header .info-buttons a+a{margin-left:16px}@media (min-width:1024px){.entry-header .info-buttons a+a{margin-left:8px}}.entry-header .info-buttons a .icon-font{order:1;margin-left:8px}.entry-header .info-details{font-family:"Lato",sans-serif;font-weight:500;margin-top:16px}@media (min-width:1024px){.entry-header .info-details{display:flex;flex-wrap:wrap;align-items:center}}.entry-header .info-details::before{content:"";height:50px;width:50px;background:url(../jpg/avatar-author%402x.jpg) no-repeat left center/contain;float:left;border-radius:50%;margin-right:14px;margin-top:-2px}@media (min-width:1024px){.entry-header .info-details::before{height:29px;width:29px;margin-top:0}}.entry-header .info-details a{text-decoration:underline}@media (hover:hover){.entry-header .info-details a:hover{text-decoration:none}}.entry-header .entry-author{display:block}@media (min-width:1024px){.entry-header .entry-author{display:inline-block;margin-right:16px}}.entry-header .entry-date{margin-right:16px;margin-top:8px;display:inline-block}@media (min-width:1024px){.entry-header .entry-date{margin-top:0}}.entry-header .post-disclosure{font-style:italic;clear:both}@media (min-width:1024px){.entry-header .post-disclosure{margin-top:8px}}.adjacent-entry-pagination{flex-wrap:nowrap;margin-top:12px}@media (min-width:768px){.adjacent-entry-pagination{justify-content:space-between;margin-top:24px}}.adjacent-entry-pagination a{display:flex;flex-direction:column;background-color:#f1f6f4!important;height:100%;border-radius:0!important;padding:0!important}@media (min-width:768px){.adjacent-entry-pagination a{flex-direction:row}.adjacent-entry-pagination .pagination-next a{flex-direction:row-reverse}}@media (hover:hover){.adjacent-entry-pagination a:hover{text-decoration:underline;transform:none}}.adjacent-entry-pagination a .icon-font{order:-1}@media (min-width:768px){.adjacent-entry-pagination a .icon-font{order:initial}}.adjacent-entry-pagination .pagination-previous,.adjacent-entry-pagination .pagination-next{box-shadow:0 3px 6px rgba(0,0,0,.16);flex:0 0 calc(50% - 8px)}@media (min-width:768px){.adjacent-entry-pagination .pagination-previous,.adjacent-entry-pagination .pagination-next{box-shadow:none}}.adjacent-entry-pagination .pagination-next{margin:0 0 0 auto}.adjacent-entry-pagination .pagination-previous+.pagination-next{margin-left:16px}.adjacent-entry-pagination .pagination-text-container{padding:8px 12px;display:flex;flex-direction:column;align-items:center;flex:1}.adjacent-entry-pagination .pagination-image{margin:0}@media (min-width:768px){.adjacent-entry-pagination .pagination-image{flex:0 0 112px}.adjacent-entry-pagination .pagination-image img{width:112px;height:112px;object-fit:cover}}.adjacent-entry-pagination .pagination-label{font-size:16px;display:flex;flex-direction:column;align-items:center}@media (min-width:768px){.adjacent-entry-pagination .pagination-label{flex-direction:row}}.adjacent-entry-pagination .pagination-title{font-size:20px;text-transform:capitalize;margin-top:4px}.author-box{border:5px solid #faf7f3;margin-top:40px;position:relative;text-align:center;padding:0 28px 28px}@media (min-width:768px){.author-box{margin-top:8px;text-align:left;border-left:none;border-right:none;padding:32px 24px 32px 155px}}.author-box::before{content:"";background:url(../jpg/avatar-bio%402x.jpg) no-repeat left center/contain;height:108px;width:108px;border-radius:50%;display:block;margin:-24px auto 0}@media (min-width:768px){.author-box::before{height:112px;width:112px;margin:0;position:absolute;left:24px;top:32px}}.author-box-title{font-family:"Kristopher",serif;font-size:28px;font-weight:500;text-transform:capitalize;color:#2f3e46;line-height:1.1;margin:8px 0 0}@media (min-width:768px){.author-box-title{margin:0}}.author-box-content{margin-top:4px;line-height:1.3}.author-box-content a{text-decoration:underline;font-weight:700}@media (hover:hover){.author-box-content a:hover{text-decoration:none}}.archive-nav{background-image:linear-gradient(to top,#fff,#fff 13px,#faf7f3 13px);padding:22px 0 0}@media (min-width:1024px){.archive-nav{padding:32px 0 0;background-image:linear-gradient(#faf7f3,#faf7f3 calc(50% + 16px),#fff calc(50% + 16px))}}.archive-nav>.wrap{position:relative}@media (min-width:1024px){.archive-nav>.wrap{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);border-left:10px solid #c6dbd2;padding:20px}}.archive-nav h1{margin:12px 0 0;font-family:"Kristopher",serif;color:#2f3e46;font-size:32px;font-weight:500;line-height:1.1;text-transform:capitalize}.archive-nav .archive-description{line-height:1.3}.archive-nav .archive-description p:first-of-type{margin-top:4px}.archive-nav .archive-description a,.archive-nav .section-description a{color:#a16245}.archive-nav .block-single-link{margin-top:8px}@media (min-width:1024px){.archive-nav .block-single-link{margin-top:0;position:absolute;top:20px;right:20px}}.archive-nav .block-single-link .more-link{font-weight:700;display:block;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:4px;display:flex;align-items:center;justify-content:space-between;text-decoration:none;padding:8px 16px;min-height:48px}@media (min-width:1024px){.archive-nav .block-single-link .more-link{box-shadow:none;border:3px solid #faf7f3;display:inline-block;min-height:initial;font-size:18px}}@media (hover:hover){.archive-nav .block-single-link .more-link:hover{transform:scale(.95);background-color:#fff;color:#1c1c1c}}@media (min-width:1024px) and (hover:hover){.archive-nav .block-single-link .more-link:hover{background-color:#faf7f3}}.archive .content-sidebar-wrap{margin-top:0}.archive-nav+*,.archive .archive-nav+.content-sidebar-wrap{margin-top:20px}@media (min-width:1024px){.archive-nav+*,.archive .archive-nav+.content-sidebar-wrap{margin-top:32px}}@media (max-width:1023px){.archive-shop .archive-nav{background-color:#faf7f3;background-image:none;padding-bottom:12px}.nav-shop{margin-top:0;background-image:linear-gradient(#faf7f3,#faf7f3 16px,#fff 16px)}}.archive-shop .content{margin-top:20px}@media (min-width:1024px){.archive-shop .content{margin-top:40px}}.post-type-archive-product_link .content{display:block;margin-top:0}.nav-shop .menu{--menu-level-1-text-color:#1c1c1c;--menu-level-1-text-color_hover:#1c1c1c;--menu-level-1-bg-color:#eccebe;--menu-level-1-bg-color_hover:#e2c1af;--menu-level-1-border-color:transparent;display:grid;grid-template-columns:1fr 1fr;gap:12px;font-family:"Averia Sans Libre",sans-serif;font-weight:700}@media (min-width:1024px){.nav-shop .menu{display:flex}}@media (min-width:1024px){.nav-shop .menu-item{flex:1 1 auto}}.nav-shop .menu-item a{border-radius:5px;text-align:center;justify-content:center}@media (hover:hover){.nav-shop .menu-item a:hover{transform:scale(.95)}}.nav-shop .menu-item.current-menu-item a{background-color:#2f3e46;color:#fff}.product-section{margin-top:20px}@media (min-width:1024px){.product-section{margin-top:40px}}.product-section>.wrap{position:relative}.archive-shop .product-section .section-title{display:flex;align-items:center;font-family:"Averia Sans Libre",sans-serif;font-weight:700;font-size:26px;text-transform:capitalize;line-height:1;color:#1c1c1c}@media (min-width:1024px){.archive-shop .product-section .section-title{font-size:28px}}.product-section .section-title::after{content:"";border-top:12px solid;border-image:url(../svg/pattern.svg);border-image-slice:100% 0;border-image-repeat:round;display:block;flex:1;margin:2px 8px 0 16px}@media (min-width:1024px){.product-section .section-title::after{border-top:16px solid}}.product-section .more-link-container{margin-top:12px}@media (min-width:1024px){.product-section .more-link-container{position:absolute;right:0;top:0;margin:0}}.product-section .more-link{display:block;border-radius:4px;text-align:center;background-color:#c6dbd2;font-family:"Averia Sans Libre",sans-serif;font-weight:700}@media (min-width:1024px){.product-section .more-link{font-family:"Lato",sans-serif;background-color:#fff;padding:3px 0 3px 16px}}@media (min-width:1024px) and (hover:hover){.product-section .more-link:hover{background-color:#fff;color:#1c1c1c;text-decoration:underline}}.product-section .articles-container{margin-top:12px}.archive-shop .content .entry-header .entry-title{font-family:"Kristopher",serif;font-size:20px;font-weight:500;line-height:1.1}@media (min-width:1024px){.archive-shop .content .entry-header .entry-title{font-size:24px}}.archive-shop .content .entry-content{text-align:center}.archive-shop .content .entry-content p{margin:4px 0 0;font-size:16px;line-height:1.3}.archive-shop .content .entry-content .more-link{padding:12px 20px;background-color:#f1f6f4;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:44px;font-family:"Averia Sans Libre",sans-serif;font-weight:700;font-size:18px;margin-top:8px;display:inline-block}@media (hover:hover){.archive-shop .content .entry-content .more-link:hover{text-decoration:none;transform:scale(.95);background-color:#445a66;color:#fff}}.page-template-page_filter .content-sidebar-wrap{display:flex;flex-direction:column-reverse}@media (min-width:1024px){.page-template-page_filter .content-sidebar-wrap{flex-direction:row}}.page-template-page_filter .sidebar{width:100%}@media (min-width:1024px){.page-template-page_filter .sidebar{width:340px}}@media (max-width:1023px){.page-template-page_filter .archive-nav{background-image:none;padding-bottom:8px}}@media (min-width:1024px){.page-template-page_filter .archive-nav{padding-bottom:0}.page-template-page_filter .archive-nav>.wrap{position:relative;border-left:none;padding-left:32px}.page-template-page_filter .archive-nav>.wrap::before{content:"";background-image:url(../svg/pattern-vertical.svg);background-repeat:repeat-y;background-size:contain;display:block;height:100%;width:16px;position:absolute;left:-4px;top:0}}.page-template-page_filter .archive-nav+*{margin-top:0}.archive-nav .facet-group-container{display:none}@media (min-width:1024px){.archive-nav .facet-group-container{display:block}}.archive-nav .facet-group{margin-top:16px;display:flex;align-items:center;font-family:"Averia Sans Libre",sans-serif;font-weight:700}.archive-nav .facet-title{padding:0;font-size:22px;line-height:1;margin-top:-2px}.archive-nav .facet-title .icon-font{display:none}.archive-nav .facet-selections{flex:1}.archive-nav .facetwp-facet{display:flex}.archive-nav .facetwp-checkbox{background-image:none!important;font-size:18px;line-height:1;margin:0;padding:0 16px}@media (hover:hover){.archive-nav .facetwp-checkbox:hover{text-decoration:underline}}.archive-nav .facetwp-checkbox+.facetwp-checkbox{border-left:2px solid #1c1c1c}.archive-nav .facetwp-counter{display:none}.facet-description{display:none}@media (min-width:1024px){.facet-description{display:block}}.facetwp-facet{margin:0!important}.sidebar .facet-title{background-color:#eccebe;border-radius:4px;padding:16px 22px;font-weight:700;font-size:20px;display:flex;align-items:center;justify-content:space-between}@media (min-width:1024px){.sidebar .facet-title{display:none}}.sidebar .facet-title.activated{border-bottom-left-radius:0;border-bottom-right-radius:0}@media (min-width:1024px){.sidebar .facet-group{border-top:2px solid #343434;margin-top:20px}}.sidebar .facet-selections{display:none}@media (min-width:1024px){.sidebar .facet-selections{display:flex;flex-direction:column-reverse}}.sidebar .facet-selections .facet-title{background-color:#f8ece5;font-family:"Averia Sans Libre",sans-serif;font-size:18px;border-bottom:1px solid #eccebe;border-radius:0}@media (min-width:1024px){.sidebar .facet-selections .facet-title{display:flex;background-color:transparent;color:#2f3e46;margin-top:16px;padding:0;font-family:"Kristopher",serif;font-size:24px;font-weight:500;line-height:1.1;border-bottom:none}}.sidebar .facet-selections .facet-title .icon-plus,.sidebar .facet-selections .facet-title .icon-minus-circle{display:none}@media (min-width:1024px){.sidebar .facet-selections .facet-title .icon-minus-circle{display:block}.sidebar .facet-selections .facet-title.activated .icon-minus-circle{display:none}.sidebar .facet-selections .facet-title.activated .icon-plus{margin-right:4px;display:block}.sidebar .facet-selections .facet-title .icon-chevron-down{display:none}}@media (hover:hover){.sidebar .facet-selections .facet-title .icon-font:hover{transform:scale(.95)}}.sidebar .facet-selections .facet-title.activated .icon-chevron-down{transform:rotate(180deg)}.sidebar .facet-selections .facetwp-facet{background-color:#fff5f0}@media (min-width:1024px){.sidebar .facet-selections .facetwp-facet{background-color:transparent}}.sidebar .facet-selections .facetwp-checkbox{font-size:18px;font-weight:700;padding:16px 22px;margin:0;background-image:none!important;display:flex;align-items:center;border-bottom:1px solid #eccebe}@media (min-width:1024px){.sidebar .facet-selections .facetwp-checkbox{font-family:"Lato",sans-serif;border-bottom:none;padding:0;margin-top:10px}}.sidebar .facet-selections .facetwp-checkbox::before{content:"";border:2px solid;display:flex;justify-content:center;align-items:center;height:22px;width:22px;margin-right:28px;font-size:12px;line-height:1}@media (min-width:1024px){.sidebar .facet-selections .facetwp-checkbox::before{border:none;height:16px;width:16px;margin-right:16px;background-color:#ddd}}.sidebar .facet-selections .facetwp-checkbox.checked::before{content:"\e90f";font-family:"custom"}@media (min-width:1024px){.sidebar .facet-selections .facetwp-checkbox.checked::before{color:#fff;background-color:#2f3e46}}.sidebar .facetwp-counter{margin-left:8px;white-space:nowrap}.sidebar .facet-reset-btn{display:flex;align-items:center;justify-content:space-between;width:100%;background-color:#445a66;color:#fff;font-family:"Kristopher",serif;font-size:20px;font-weight:500;line-height:1.1;padding:16px 22px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}@media (min-width:1024px){.sidebar .facet-reset-btn{width:max-content;font-family:"Averia Sans Libre",sans-serif;font-size:16px;font-weight:700;padding:6px 12px;border-radius:5px}.sidebar .facet-reset-btn .icon-font{display:none}}@media (hover:hover){.sidebar .facet-reset-btn:hover{background-color:#2f3e46;transform:scale(.95)}}.facetwp-checkbox.disabled{opacity:1!important;color:#575757;text-decoration:line-through!important;text-decoration-thickness:2px!important;text-decoration-color:#575757!important}.facetwp-selections ul{margin:16px -4px -8px;display:flex;flex-wrap:wrap}.facetwp-selections li{display:contents!important}.facetwp-selections .facetwp-selection-value{background-color:#445a66;color:#fff;font-family:"Averia Sans Libre",sans-serif;font-weight:700;font-size:16px;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:8px 16px;margin:0 4px 8px;transition:all 400ms;display:flex!important;align-items:center;background-image:none!important}@media (hover:hover){.facetwp-selections .facetwp-selection-value:hover{background-color:#2f3e46;transform:scale(.95)}}.facetwp-selections .facetwp-selection-value::after{content:"\e918";font-family:"custom";font-weight:400;display:inline-block;margin-left:8px;font-size:14px}.facetwp-selections .facetwp-selection-label{display:none}.facetwp-pager{flex-basis:100%}.facetwp-facet-search{display:none}@media (min-width:1024px){.facetwp-facet-search{display:block;margin-top:20px!important}}.facetwp-input-wrap{width:100%}.facetwp-search{border:2px solid #343434;border-radius:25px;font-family:"Averia Sans Libre",sans-serif;font-weight:700;font-size:20px}.facetwp-facet-search .facetwp-icon{opacity:1}@media (hover:hover){.facetwp-facet-search .facetwp-icon:hover{transform:scale(.95)}}.facetwp-facet-search .facetwp-icon::before{content:"\e915";font-family:"custom";background:none;display:flex;align-items:center;font-style:normal}.facetwp-facet-search .facetwp-icon.f-loading::before{transform:none!important;animation:none!important}.page_wprm-videos:not(.search) .videos-search{margin:16px 0 20px}@media (min-width:1024px){.page_wprm-videos:not(.search) .videos-search{margin:24px 0 0}}@media (min-width:768px){.videos-search .wrap{display:flex}}.videos-search .search-form{border:3px solid #2f3e46;border-radius:22px}@media (min-width:768px){.videos-search .search-form{margin-left:20px;height:36px}}.page_wprm-videos .archive-nav .block-single-link .more-link{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Averia Sans Libre",sans-serif;text-transform:capitalize;text-align:center}@media (max-width:488px){.page_wprm-videos .archive-nav .block-single-link .more-link{font-size:18px}}.page_wprm-videos .archive-nav .block-single-link .more-link img{margin-top:8px;height:24px}@media (min-width:414px){.page_wprm-videos .archive-nav .block-single-link .more-link img{margin:0 0 0 8px}}.page_wprm-videos .content-sidebar-wrap{margin-top:0}.page_wprm-videos .block-posts-sections+.block-posts-sections::before{content:none}.page_wprm-videos .block-posts-sections .section-title,.page_wprm-videos .latest-videos .section-title,.videos-search-header{font-family:"Averia Sans Libre",sans-serif;font-weight:700;font-size:26px;text-transform:capitalize;line-height:1;display:flex;align-items:center;color:#1c1c1c}@media (min-width:1024px){.page_wprm-videos .block-posts-sections .section-title,.page_wprm-videos .latest-videos .section-title{font-size:28px}}.videos-search-header{font-size:24px}@media (min-width:1024px){.videos-search-header{margin:0}}.page_wprm-videos .block-posts-sections .section-title::after,.page_wprm-videos .latest-videos .section-title::after{content:"";border-top:12px solid;border-image:url(../svg/pattern.svg);border-image-slice:100% 0;border-image-repeat:round;display:block;flex:1;margin-left:16px}@media (min-width:1024px){.page_wprm-videos .block-posts-sections .section-title::after,.page_wprm-videos .latest-videos .section-title::after{border-top:16px solid}}.page_wprm-videos .latest-videos .section-title{margin-top:20px;margin-bottom:10px}@media (min-width:1024px){.page_wprm-videos .latest-videos .section-title{margin-top:40px}}.page_wprm-videos .block-posts-sections .entry-content,.page_wprm-videos .latest-videos .entry-content{display:flex;flex-direction:column;height:100%}.page_wprm-videos .block-posts-sections .entry,.page_wprm-videos .latest-videos .entry{box-shadow:0 3px 6px rgba(0,0,0,.16)}.page_wprm-videos .block-posts-sections .entry-description,.page_wprm-videos .latest-videos .entry-description{order:-1}.page_wprm-videos .block-posts-sections .entry-description .youtube-responsive-container,.page_wprm-videos .latest-videos .entry-description .youtube-responsive-container{height:0;overflow:hidden;padding-bottom:56%;position:relative}.page_wprm-videos .block-posts-sections .entry-description iframe,.page_wprm-videos .latest-videos .entry-description iframe{height:100%;position:absolute}.page_wprm-videos .block-posts-sections .entry-title,.page_wprm-videos .latest-videos .entry-title{color:#2f3e46;font-family:"Kristopher",serif;font-size:28px;font-weight:500;line-height:1.1;text-align:left;margin:0;padding:8px 16px;flex:1}@media (min-width:1024px){.page_wprm-videos .block-posts-sections .entry-title,.page_wprm-videos .latest-videos .entry-title{font-size:24px}}.page_wprm-videos .block-posts-sections .more-link,.page_wprm-videos .latest-videos .more-link{font-family:"Averia Sans Libre",sans-serif;font-size:22px;font-weight:700;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #ddd;border-radius:0}@media (min-width:1024px){.page_wprm-videos .block-posts-sections .more-link,.page_wprm-videos .latest-videos .more-link{font-size:18px}.page_wprm-videos .block-posts-sections .more-link-container,.page_wprm-videos .latest-videos .more-link-container{position:static}}@media (hover:hover){.page_wprm-videos .block-posts-sections .more-link:hover,.page_wprm-videos .latest-videos .more-link:hover{background-color:transparent;color:inherit;text-decoration:underline}}.page_wprm-videos .pagination{margin-top:20px;padding-bottom:8px}@media (min-width:1024px){.page_wprm-videos .pagination{margin-top:40px}}.page-template-default .archive-nav,.page-template-page_accessiblity .archive-nav,.search .archive-nav{background-color:#faf7f3;background-image:none;padding:24px 0}.page-template-default .archive-nav>.wrap,.page-template-page_accessiblity .archive-nav>.wrap,.search .archive-nav>.wrap{background-color:transparent;border:none!important;box-shadow:none;padding:0}.contact-form{margin-top:24px}.contact-form .nf-form-fields-required,.contact-form .ninja-forms-req-symbol{display:none}.contact-form textarea{border:none!important}.contact-form input{height:100%!important;border:none!important}.contact-form nf-fields-wrap{display:grid;gap:12px}@media (min-width:768px){.contact-form nf-fields-wrap{grid-template-columns:1fr 1fr}}.contact-form nf-fields-wrap>*:first-child{grid-column:1/-1}.contact-form .nf-field-container:not(.submit-container) .field-wrap{background-color:#faf7f3}.contact-form .nf-field-container .nf-field-label{margin:0!important;padding:12px 0 12px 16px!important;font-size:18px;font-family:"Averia Sans Libre",sans-serif;font-weight:700}.contact-form .nf-field-container textarea{padding-top:0}.contact-form .contact-form .nf-field-container.label-left .field-wrap{display:flex}.contact-form .nf-field-container.label-left .nf-field-label{width:auto}.contact-form .nf-field-container.label-left .nf-field-element{width:auto;flex:1}.contact-form .nf-field-container.label-left .nf-after-field{margin-left:0}.contact-form .nf-field-label:empty{display:none}.contact-form .nf-field-container .nf-after-field{margin-top:4px}.contact-form .nf-form-content input[type=button]{background-color:#e3ede9;color:#1c1c1c;border-radius:4px;font-family:"Averia Sans Libre",sans-serif;font-weight:700}@media (hover:hover){.contact-form .nf-form-content input[type=button]:hover{background-color:#445a66;color:#fff;transform:scale(.95)}}.nf-error-msg{line-height:1.2}.error404 .site-container{min-height:100vh;display:flex;flex-direction:column}.error404 .site-inner{background-color:#faf7f3;flex:1}.error404 .content-sidebar-wrap{padding-bottom:20px}@media (min-width:1024px){.error404 .content-sidebar-wrap{padding-bottom:40px}}.error404 .content-sidebar-wrap .search-form{border:2px solid #1c1c1c;max-width:400px}.error404 .entry-title{font-family:"Kristopher",serif;font-weight:500}.page-template-page_about .archive-nav{background-image:none;background-color:#faf7f3;padding-bottom:20px}@media (min-width:1024px){.page-template-page_about .archive-nav{padding-bottom:32px}}.page-template-page_about .archive-nav>.wrap{padding:20px;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16)}@media (min-width:1024px){.page-template-page_about .archive-nav>.wrap{padding:40px}}.page-template-page_about .archive-nav .entry-image{margin:12px auto 0}@media (min-width:1024px){.page-template-page_about .archive-nav .entry-image{max-width:370px;margin:0 0 0 40px;border-radius:50%;float:right}}.page-template-page_about .about-description{margin-top:12px}.page-template-page_about .archive-nav h1{font-size:38px}@media (min-width:1024px){.page-template-page_about .archive-nav h1{font-size:36px}}.page-template-page_about .content-sidebar-wrap{margin-top:0}.page-template-page_about .section-description a{color:#a16245}@media (min-width:1024px){.page-template-page_about .content-sidebar-wrap .section-title{font-size:36px}}.page-template-page_about .content-sidebar-wrap .section-description{margin-top:8px}@media (min-width:1024px){.page-template-page_about .content-sidebar-wrap .section-description{margin-top:16px}}.about-social{background-color:#e3ede9;font-family:"Averia Sans Libre",sans-serif;font-weight:700;text-align:center}.about-social>.wrap{padding:28px 8px 32px}@media (min-width:1024px){.about-social>.wrap{padding:36px 0;display:flex;align-items:center}}.about-social .section-title{font-size:20px;letter-spacing:.2em;text-transform:uppercase}@media (min-width:1024px){.about-social .section-title{max-width:102px;margin-right:28px;font-size:20px!important}}.about-social .entries-container{margin-top:8px}@media (min-width:1024px){.about-social .entries-container{margin-top:0;flex:1}}.about-social .link-item{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:5px;min-height:48px;padding:8px 12px;display:flex;align-items:center;justify-content:center;flex-direction:row}.about-social .link-item .link-text{font-family:"Averia Sans Libre",sans-serif;font-weight:700;font-size:20px;margin:0}@media (hover:hover){.about-social .link-item:hover{text-decoration:none;transform:scale(.95);background-color:#445a66;color:#fff}}.about-social .link-item .icon-font{margin-right:12px}.about-icons{margin-top:20px}.about-icons>.wrap{display:flex;flex-direction:column}@media (min-width:1024px){.about-icons>.wrap{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:min-content 1fr;background-image:url(../svg/philippines.svg);background-size:contain;background-repeat:no-repeat;background-position:center;padding:40px 0}}.about-icons .section-title{font-family:"Kristopher",serif;font-weight:500}@media (min-width:1024px){.about-icons .section-title{margin-top:44px}.about-icons .section-description{margin-top:8px}}.about-icons .entries-container{order:1;margin-top:20px}@media (min-width:1024px){.about-icons .entries-container{grid-row:1/span 2;grid-column:2;margin-top:0}}@media (max-width:1023px){.about-icons .link-icon{background-color:#f7f4ef;border-radius:5px;box-shadow:none;width:100%;height:0;padding-bottom:100%}}@media (min-width:1024px){.about-icons .link-icon{height:132px;width:132px}}.about-icons .more-link-container{margin-top:12px}.about-icons .more-link{box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:7px;display:flex;justify-content:center;background-color:#eccebe}@media (min-width:1024px){.about-icons .more-link{display:inline-flex}}@media (hover:hover){.about-icons .more-link:hover{transform:scale(.95);background-color:#445a66}}.about-features{background-color:#faf7f3;margin-top:20px}@media (min-width:1024px){.about-features{padding-bottom:20px;margin-top:20px}}.about-features>.wrap{padding:32px 0 12px}.about-features .section-pretitle{font-family:"Averia Sans Libre",sans-serif;font-weight:700;letter-spacing:.2em;text-transform:uppercase;text-align:center}.about-features .section-title{font-family:"Kristopher",serif;font-weight:500;text-align:center;margin-top:4px}.about-features .section-title{margin-top:8px}.about-features .entries-container{margin-top:16px;position:relative}.about-features .entries-container::before{content:"";display:block;background-color:#fff;position:absolute;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;height:calc(100% - 124px);bottom:0}@media (min-width:1024px){.about-features .entries-container::before{content:none}}@media (hover:hover){.about-features .entry-image-link:hover+.entry-content .entry-title{text-decoration:underline}}.about-features .entry{z-index:1}.about-features .entry-title{text-align:center;font-family:"Averia Sans Libre",sans-serif;font-size:20px}.about-button{background-color:#e3ede9;text-align:center;margin-top:20px}@media (min-width:1024px){.about-button{margin-top:0}}.about-button>.wrap{padding:18px 12px;display:flex;align-items:center;justify-content:center;overflow:hidden}.about-button>.wrap::before{content:"";background-image:url(../svg/utensils.svg);background-size:contain;background-repeat:no-repeat;width:66px;height:116px;display:block;margin-right:12px;flex-shrink:0}@media (min-width:1024px){.about-button>.wrap::before{margin-bottom:-60px;margin-right:36px}}.about-button .more-link{padding:0;color:#2f3e46;font-family:"Kristopher",serif;font-size:32px;font-weight:500;text-transform:capitalize}@media (hover:hover){.about-button .more-link:hover{text-decoration:underline;background-color:transparent;color:#1c1c1c}}.about-testimonials{margin-top:20px}@media (min-width:768px){.about-testimonials{margin-top:40px}}.about-testimonials .entry{position:relative;padding:20px 16px 20px 88px;box-shadow:0 3px 6px rgba(0,0,0,.16);margin-left:24px}@media (min-width:768px){.about-testimonials .entry{padding:30px 16px 30px 118px;width:calc(50% - 36px)}}.about-testimonials .entry-image-link{display:block;height:88px;width:88px;position:absolute;top:14px;left:-16px;border:6px solid #fff;border-radius:50%;overflow:hidden}@media (min-width:768px){.about-testimonials .entry-image-link{height:115px;width:115px;left:-20px;top:24px}}.about-testimonials .entry-image{height:100%;width:100%;object-fit:cover}.about-testimonials .entry-pretitle{color:#2f3e46;font-size:16px;line-height:1}.about-testimonials .entry-pretitle .icon-font{margin-right:4px}.about-testimonials .entry .entry-title{font-family:"Averia Sans Libre",sans-serif;font-size:24px;font-weight:700;margin-top:8px;padding:0}@media (min-width:1024px){.about-testimonials .entry .entry-title{font-size:28px}}.about-testimonials .entry .entry-description{font-size:20px;margin-top:8px}.about-testimonials .entry .entry-description p{margin:0}.about-testimonials .more-link-container{text-align:left;margin:auto 0 0}.about-testimonials .more-link{font-family:"Averia Sans Libre",sans-serif;padding:0;margin-top:8px}@media (hover:hover){.about-testimonials .more-link:hover{background-color:transparent;color:#1c1c1c;text-decoration:underline}}.about-faq-box{margin-top:20px;background-color:#faf7f3}@media (min-width:1024px){.about-faq-box{margin-top:44px}}.about-faq-box>.wrap{padding:28px 0}@media (min-width:1024px){.about-faq-box>.wrap{padding:64px 0 60px}}.about-faq-box .section-pretitle{font-weight:700;font-size:36px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background-color:#445a66;color:#e3ede9;margin:0 auto}@media (min-width:1024px){.about-faq-box .section-pretitle{float:left;margin-top:2px;margin-right:12px;width:33px;height:33px;font-size:30px}}.about-faq-box .section-title{font-family:"Kristopher",serif;font-weight:500;text-align:center;margin-top:4px}@media (min-width:1024px){.about-faq-box .section-title{margin-top:0;text-align:left}}.about-faq-box .section-description{margin-top:8px}@media (min-width:1024px){.about-faq-box .section-description{margin-top:16px}}.about-faq-box h3{font-weight:700;margin-bottom:0}.about-faq-box h3 a{font-weight:500;text-decoration:none;color:inherit!important}@media (hover:hover){.about-faq-box h3 a:hover{text-decoration:underline}}.about-faq-box p+p{margin-top:20px}.about-faq-box p+h3{margin-top:24px}.about-faq-box h3+p{margin-top:2px}