﻿@media print{body{padding:0 !important;margin:0}p,ul li,ol li{font-size:12px !important;line-height:15px !important}.site-header,.site-footer,.mobile-footer{display:none}}h1,.h1,h2,.h2,h4,h5,h6{font-size:25px;line-height:1;margin:5px 0;color:#637d69;font-family:"Circular Std","Open Sans",Helvetica,Arial,sans-serif;font-weight:bold}@media only screen and (min-width: 1024px){h1,.h1,h2,.h2,h4,h5,h6{font-size:34px}}a{color:#000}h3,.h3{margin:0;font-size:14px;line-height:14px;font-weight:normal;color:#91835b;font-family:"ITC Lubalin Graph Std",serif;letter-spacing:.01em}@media only screen and (min-width: 1024px){h3,.h3{font-size:18px;line-height:18px}}p,ol li,ul li{font-size:16px;line-height:23px}p{line-height:28px}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:60px 0 0;min-height:100vh;font-weight:300}@media only screen and (min-width: 768px){body{padding:80px 0 0}}body.noscroll{width:100%;position:fixed;overflow-y:hidden}*{box-sizing:border-box}.btn,a,button,input,textarea{outline:0;text-decoration:none}html{scroll-behavior:smooth;scroll-padding-top:6rem}.container{max-width:1420px;margin:auto;padding:0 10px}@media only screen and (min-width: 768px){.container{padding:0 20px}}.container--flex{display:flex;flex-wrap:wrap;align-items:center}@media only screen and (min-width: 768px){.flex-wrapper{display:flex;flex-wrap:wrap;align-items:center;margin:0 -20px}.flex-wrapper>*{flex:1;margin:20px}}#breadcrumbs{margin:5px 0;z-index:99;font-family:"ITC Lubalin Graph Std",serif;font-size:1em;position:relative}#breadcrumbs span,#breadcrumbs a{background:none}#breadcrumbs a{border-radius:0;border-bottom:1px solid #91835b}.aws-container .aws-search-form{margin-left:auto;width:93%}.aws-container .aws-show-clear .aws-search-field{height:auto;line-height:13px;color:#aaa;border:1px solid #d2d2d2;box-shadow:0 1px 5px rgba(0,0,0,.1) inset}a#search-link{padding-top:0}.shop-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.shop-row .shop-row-block{padding:0 10px 30px;margin:0;width:33.33%}.shop-row .shop-row-block:first-of-type{width:66.66%}.shop-row .shop-row-block img{max-width:100%}.pagenav{text-align:center}.socialMediaLikeRecept .btn{display:inline-block;padding:11px;width:auto;height:auto;font-size:14px;color:#fff;text-transform:uppercase;background:#637d69}.socialMediaLikeRecept .btn:hover{background:#79927f}.socialMediaLikeRecept .addRecept:before{content:"Bewaar Recept"}.socialMediaLikeRecept .delRecept:before{content:"Verwijder Recept"}.single-post .socialMediaLikeRecept .addRecept:before{content:"Bewaar Artikel"}.single-post .socialMediaLikeRecept .delRecept:before{content:"Verwijder Artikel"}.woocommerce-checkout #payment .form-row.place-order{float:left;width:100%}.woocommerce-invalid #terms{height:auto}#customer_login .col-1,#customer_login .col-2{padding:15px 15px 10px;margin-bottom:20px;border:1px solid #ccc}#customer_login h2{margin:0;font-family:"ITC Lubalin Graph Std","maridavid","Times New Roman",Times,serif;font-size:1.5rem;letter-spacing:.0625rem;text-transform:uppercase}#customer_login form{padding:0;margin:0;border:0}.woocommerce-account form .input-text{padding:11px}#customer_login form button.woocommerce-form-register__submit{padding:11px 8px;font-family:"Circular Std","Open Sans",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;background-color:#71888f;border:1px solid #71888f;color:#fff;text-transform:uppercase;border-radius:0;float:right}#customer_login form button.woocommerce-form-register__submit:hover{background-color:#e0e2d6}#customer_login form button.woocommerce-form-login__submit{float:right;margin-right:0}.tinv-wraper.tinv-wishlist{display:inline-block;vertical-align:middle;padding:5px 0}.main-nav-search-form{padding-top:6px}.ysm-search-widget .search-submit{top:0px;right:-40px;min-height:28px}.ysm-search-widget .search-submit:before{line-height:normal}.ysm-search-widget-1 .search-field[type=search]{padding:4px 10px;font-style:normal}.smart-search-post-price-holder,.smart-search-view-all-holder>a,.smart-search-suggestions>.autocomplete-no-suggestion{font-size:12px}.smart-search-post-holder,.smart-search-post-excerpt{text-align:left}.newsletter_subscribe img.spinner{display:none;vertical-align:middle;padding:0;width:35px}.newsletter_subscribe button{cursor:pointer}.newsletter_subscribe input.is-invalid{border-color:red}.woocommerce-account .container .content_container{max-width:100%}.woocommerce-account .container .content_container .content_row{max-width:100%}.woocommerce-account .woocommerce-MyAccount-navigation{border-radius:5px;overflow:hidden;margin-bottom:20px;background-color:rgba(129,112,66,.0705882353)}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding:0;list-style:none;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{border-top:1px solid #e8b84f}.woocommerce-account .woocommerce-MyAccount-navigation ul li:first-of-type{border-top:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:block;padding:10px 15px;font-size:18px;line-height:22px;color:#000;text-decoration:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active{background-color:rgba(129,112,66,.0705882353)}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{color:#637d69;font-weight:bold}.woocommerce-account .dashboard-intro{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #91835b}.woocommerce-account .woocommerce-MyAccount-content .content-item h3{margin-bottom:10px;font-size:20px}.woocommerce-account .members_container_link{padding-top:15px;text-align:right}.woocommerce-account form .button{font-family:"Circular Std","Open Sans",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;color:#fff;text-transform:uppercase;background-color:#71888f;border-color:#71888f;border-radius:0;transition:.3s ease-in-out}.thema_center_text_container{font-family:"ITC Lubalin Graph Std","MARI&DAVID","Times New Roman",Times,serif;font-size:1rem;font-weight:400;letter-spacing:.0625rem}.thema_center_text_container p{font-size:1rem}.hitlist_content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.hitlist_content li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15px}.hitlist_content li .li_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.hitlist_content .hitlist_articlecontent{margin-bottom:23px}.hitlist_content div.divider{margin-top:auto}.hitlist_content.triple_col li{width:33.33%}.double_column .hitlist_content li{width:50%}.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{margin-top:0}.cart_form--simple .seperate-h2+.tinv-wishlist{display:none}.woocommerce-favorites{margin:0;width:100%}.woocommerce-ResetPassword .input-text{padding:10px 15px;width:100%;background-color:#f1f2ed}.woocommerce-ResetPassword .woocommerce-Button{float:right;padding:8px;font-family:"Circular Std","Open Sans",Helvetica,Arial,sans-serif;font-size:14px;color:#fff;text-transform:uppercase;background-color:#71888f;border:1px solid #71888f;cursor:pointer}.woocommerce-ResetPassword .woocommerce-Button:hover{background-color:#e0e2d6}.single-recepten .ingredient-heading{margin-bottom:30px}.single-recepten .recipe h2{padding-bottom:7px;margin-top:11px;margin-bottom:23px;line-height:1.4em;border-bottom:1px solid #eee}.hitlist_content li .search_content{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.search_content-image{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;padding-right:30px}.search_content-info{-webkit-box-flex:1;-ms-flex:1;flex:1}.hitlist_content .search_content .divider{margin-top:20px;width:100%}.hitlist_content .search_content .hitlist_articlecontent{margin-bottom:0}.recipe-cat-heading img{margin-bottom:10px;width:100%;height:auto;max-height:400px;object-fit:cover}@media screen and (min-width: 768px){.menu_overlaybar.sticky-overlay{position:fixed;margin-top:66px}}@media screen and (min-width: 1274px){.woocommerce-account .woocommerce-MyAccount-navigation{width:20%}.woocommerce-account .woocommerce-MyAccount-content{width:75%}}@media only screen and (min-width: 768px)and (max-width: 898px){.menu_overlay_image{width:40%}.menu_overlay_links{width:55%;padding-left:5%}.menu_overlay_links a{display:inline-block;max-height:58px}.menu_subcontainer{margin-left:2%;width:32%}.menu_overlay_image{width:35%;margin-right:5%}.menu_overlay_links{text-indent:-0.7em}.menu_overlay_links>li>h6{margin-bottom:7px}}@media screen and (max-width: 767px){.menu_overlaybar{display:none}.section-shop-row__sidebar{display:none}.section-shop-row__main{width:100%}.hitlist_content.triple_col li{width:50%}}.ingredients li,.recipe li{margin-bottom:3px}.woocommerce-MyAccount-navigation-link--orders{display:none}@media screen and (max-width: 480px){.search_content-image{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-right:0;margin-bottom:20px}.hitlist_content .search_content-image img{width:100%;height:auto}}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto}.faf-cookbook-competition-container{display:flex;justify-content:space-around;flex-wrap:wrap;margin-top:30px}.faf-cookbook-competition-book{display:flex;flex-direction:column;justify-content:space-between;text-align:center;border:1px solid #000;padding:10px;margin:0 15px 15px 15px;width:215px}.faf-cookbook-competition-book__image{margin-bottom:10px}.faf-cookbook-competition-book__image img{width:100%;height:auto}.faf-cookbook-competition-book__author{font-style:italic}.faf-cookbook-competition-book__buttons{display:flex;justify-content:space-between;margin-top:20px}.faf-cookbook-vote-text{display:none;border:1px solid #000;padding:20px 40px}.faf-cookbook-vote-text .gform_wrapper,.faf-cookbook-vote-text .gform_confirmation_wrapper{margin-top:20px}.faf-cookbook-vote-text .gform_wrapper .gfield_required{display:none}.gform_wrapper.gravity-theme .gform_footer .button{font-family:"Circular Std","Open Sans",Helvetica,Arial,sans-serif;background-color:#e8b84f;display:inline-block;padding:7px 11px;text-decoration:none;color:#000;font-size:15px;border:1px solid #e8b84f;cursor:pointer;text-transform:uppercase;-webkit-appearance:none}.gform_wrapper.gravity-theme .gform_footer .button:hover{background-color:#4f7273;border-color:#4f7273;color:#fff}.gform_wrapper .gform_validation_errors>h2{font-family:"Circular Std","Open Sans",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:initial}.faf-cookbook-vote-text .gform_confirmation_wrapper{font-size:16px;font-weigt:700}#cookbook-title{font-weight:700;font-size:16px}#faf-cookbook-vote-form{margin-top:20px}@media screen and (max-width: 430px){#faf-cookbook-vote-form,#faf-cookbook-vote-form table,#faf-cookbook-vote-form tbody,#faf-cookbook-vote-form tr,#faf-cookbook-vote-form td{display:block}}#faf-cookbook-vote-form input{padding:6px 17px}.cookbook-mailing{padding:20px 0}#cookbook-vote-submit{font-weight:300;margin-top:20px}.site-header{background:rgba(76,108,84,.96);position:fixed;top:0;left:0;right:0;z-index:999;background-blend-mode:multiply;backdrop-filter:blur(2px)}body.admin-bar .site-header{top:46px}@media only screen and (min-width: 768px){body.admin-bar .site-header{top:32px}}.site-header .container{align-items:center}.site-header__logo{flex:1}.site-header__logo a{display:block;line-height:0}@media only screen and (min-width: 768px){.site-header__logo{flex:0 1 auto}}.site-header__logo img{width:auto;height:40px}@media only screen and (min-width: 768px){.site-header__logo img{height:60px}}.site-header__search{display:none}@media only screen and (min-width: 1024px){.site-header__search{margin:0 0 0 25px;display:block;flex:.65}}@media only screen and (min-width: 1200px){.site-header__search{flex:.8;margin:0 0 0 50px}}.site-header__menu{position:absolute;top:60px;background:rgba(76,108,84,.96);left:0;right:0;bottom:60px;height:100vh;z-index:1000;transform:translateX(100%);transition:transform .25s ease-out}.site-header__menu--shown{transform:translateX(0)}.site-header__menu ul.menu{list-style:none;margin:0;display:flex;flex-wrap:wrap;justify-content:space-around;padding:0}.site-header__menu ul.menu li{position:relative;line-height:23px}.site-header__menu ul.menu li a{text-align:center;display:block;padding:15px 10px;color:#fff;text-decoration:none;font-size:15px}.site-header__menu ul.menu li.recipes:before{position:absolute;top:47px;left:30px;content:" ";display:block;width:0;height:0;border-style:solid;border-width:0 10px 8px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #c6deea rgba(0,0,0,0)}@media only screen and (min-width: 768px){.site-header__menu{flex:1;top:0;height:auto;left:auto;right:auto;transform:none;background:none;position:relative;display:flex;flex:wrap}.site-header__menu .menu-menu-container{flex:1;display:flex;flex:wrap;justify-content:flex-end}.site-header__menu ul.menu li{flex:0 1 auto}.site-header__menu ul.menu li.recipes:before{opacity:0;top:75px;border-width:0 10px 8px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}.site-header__menu ul.menu li.recipes:hover:before,.site-header__menu ul.menu li.recipes.active:before{opacity:1}.site-header__menu ul.menu li a{font-size:17px;padding:29px 20px}}.site-header__account a{display:flex;flex-wrap:wrap;align-items:center;color:#fff;padding:10px;font-size:16px;font-weight:bold;text-decoration:none}.site-header__account a span{display:none}@media only screen and (min-width: 768px){.site-header__account a span{display:block;margin-left:10px;max-width:90px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.site-header__hamburger{width:60px;height:60px;position:relative;cursor:pointer}.site-header__hamburger span{left:15px;top:calc(50% - 1px)}.site-header__hamburger span:before{top:-10px;left:0}.site-header__hamburger span:after{left:0;top:10px}.site-header__hamburger span,.site-header__hamburger span:before,.site-header__hamburger span:after{width:25px;height:2px;background:#fff;content:" ";display:block;border-radius:1px;position:absolute;transition:top .2s ease-out .3s,transform .35s cubic-bezier(0.62, 0.04, 0.3, 1.56),width .05s ease-out .2s}.site-header__hamburger--active span{width:0}.site-header__hamburger--active span:before{top:0;transform:translateY(0) rotate(135deg)}.site-header__hamburger--active span:after{top:0;transform:translateY(0) rotate(-135deg)}.site-header__hamburger--active span,.site-header__hamburger--active span:before,.site-header__hamburger--active span:after{transition:top .2s ease-out,transform .35s cubic-bezier(0.62, 0.04, 0.3, 1.56) .2s,width .05s ease-out .2s}@media only screen and (min-width: 768px){.site-header__hamburger{display:none}}.header-searchbar{background:rgba(76,108,84,.96);padding:0 10px 10px}.header-searchbar .site-header__search{display:block;margin:0}@media only screen and (min-width: 1024px){.header-searchbar{display:none}}.shop-header{box-shadow:0 5px 20px rgba(0,0,0,.2);background:#fff}.shop-header .container>div:first-child{flex:1;width:calc(100% - 60px);overflow-x:auto;margin:0 -10px;white-space:nowrap}.shop-header .menu{display:inline;margin:0;padding:0}.shop-header .menu li{display:inline-block}.shop-header .menu li a{display:inline-block;padding:15px 10px;color:#4c6c54}.shop-header .menu li a:hover{color:#5a767d}.shop-header__shopping-cart{position:relative}.shop-header__shopping-cart #cart-link{position:relative;font-size:20px;cursor:pointer;padding:10px;font-family:FontAwesome}.shop-header__shopping-cart #cart-link:after{border:none;border-radius:50%;content:""}.shop-header__shopping-cart #cart-link.opened~#shoppingcart{display:block}.shop-header__shopping-cart .cart-amount{position:absolute;width:10px;height:10px;background:#e8b84f;border-radius:50%;color:#000;right:5px;top:5px;text-align:center}.shop-header__shopping-cart #shoppingcart{display:none;position:absolute;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.2);border-radius:10px;padding:20px;right:0px;top:30px;z-index:999;width:250px}.shop-header__shopping-cart #shoppingcart #close-cart{position:absolute;right:10px;top:10px}.mobile-footer{position:fixed;z-index:999;bottom:0;left:0;right:0;background:#fff}.mobile-footer ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.mobile-footer ul li{flex:1}.mobile-footer ul li a{padding:36px 5px 9px;position:relative;display:block;text-align:center;font-size:11px;line-height:10px;text-decoration:none;color:#9bb19a}.mobile-footer ul li a:before{left:0;right:0;top:5px;content:" ";height:30px;background-size:auto 22px;background-position:center center;background-repeat:no-repeat;position:absolute;opacity:.6}.mobile-footer ul li.home a:before{background-image:url("../img/icons/home.svg")}.mobile-footer ul li.recipes a:before{background-image:url("../img/icons/recipes.svg")}.mobile-footer ul li.tips a:before{background-image:url("../img/icons/tips.svg")}.mobile-footer ul li.food-travel a:before{background-image:url("../img/icons/food-travel.svg")}.mobile-footer ul li.shop a:before{background-image:url("../img/icons/shop.svg")}.mobile-footer ul li.current-menu-item a{font-weight:bold;color:#4c6c54}.mobile-footer ul li.current-menu-item a:before{opacity:1}@media only screen and (min-width: 768px){.mobile-footer{display:none}}.site-header__recipe-menu{position:fixed;top:55px;left:0;bottom:0;right:0;background:#c6deea;padding:10px 0 200px;overflow:scroll}@media only screen and (min-width: 768px){.site-header__recipe-menu{opacity:0;visibility:hidden;transition:all .25s ease-out;top:80px;background:#fff;bottom:auto;padding:10px 0;box-shadow:0 50px 100px rgba(0,0,0,.2)}.site-header__recipe-menu--shown{opacity:1;visibility:visible}}.site-header__recipe-menu .flex-wrapper{align-items:flex-start}.site-header__recipe-menu .site-header__search{display:block;margin:15px}.site-header__recipe-menu .site-header__search .searchform__button{background:url("../img/icons/search-white.svg") 40% center/20px auto no-repeat #b1c4ca}.site-header__recipe-menu .site-header__search .searchform__button--active{background-color:#5a767d}.site-header__recipe-menu .site-header__search .searchfilters{top:150px}.site-header__recipe-menu__item{margin:0 20px !important;min-width:calc(100% - 40px)}.site-header__recipe-menu__item>img{display:none}.site-header__recipe-menu__item__menu{flex:1;list-style:none;margin:0;padding:0}.site-header__recipe-menu__item__menu h6{font-family:"Circular Std","Open Sans",Helvetica,Arial,sans-serif;font-size:14px;border-bottom:1px solid #b1c4ca;margin:0;padding:0;line-height:1;position:relative}.site-header__recipe-menu__item__menu h6 a{padding:15px 0;display:block;position:relative;color:#4c6c54;text-decoration:none}.site-header__recipe-menu__item__menu li a{color:#000;padding:8px 0;text-decoration:none;display:block;transition:color .25s ease-out}.site-header__recipe-menu__item__menu li a:hover{color:#4c6c54}.site-header__recipe-menu__item__menu li:last-child a{color:rgba(76,108,84,.5);font-weight:bold;text-decoration:underline;font-size:12px}.site-header__recipe-menu__item__toggle{position:absolute;display:block;right:-10px;top:5px;padding:10px;transition:all .2s ease}.site-header__recipe-menu__item__toggle--active{transform:rotate(180deg)}.site-header__recipe-menu__item__toggle img{width:15px;height:15px}.site-header__recipe-menu__item__submenu{margin:2px 0;padding:0;display:none;list-style:none}@media only screen and (min-width: 768px){.site-header__recipe-menu__item{flex:1;min-width:300px;display:flex;flex-wrap:wrap;align-items:flex-start;margin:20px !important}.site-header__recipe-menu__item img{display:block;width:100px;height:auto;margin-right:20px}.site-header__recipe-menu__item__menu h6{letter-spacing:.1rem;text-transform:uppercase;border-bottom:1px solid rgba(155,177,154,.5);margin:0 0 10px;padding:0 0 5px}.site-header__recipe-menu__item__menu h6 a{padding:0}.site-header__recipe-menu__item__toggle{display:none}.site-header__recipe-menu__item__submenu{display:block}.site-header__recipe-menu__item__submenu li a{line-height:20px;padding:2px 0}}@media only screen and (min-width: 1200px){.site-header__recipe-menu__item{min-width:400px}}.site-footer{background:#b1c4ca;position:relative}.site-footer__back-to-top{background:#fff;border-radius:10px;position:absolute;right:30px;top:-20px;padding:15px;line-height:0;cursor:pointer;box-shadow:0 5px 20px rgba(0,0,0,.2);transition:top .25s ease-out}.site-footer__back-to-top:hover{top:-25px}.site-footer__back-to-top img{transform:rotate(180deg);height:25px;width:25px}.site-footer__top{padding:60px 10px}@media only screen and (min-width: 768px){.site-footer__top{padding:60px 0}}.site-footer__top .flex-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start}.site-footer__top .flex-wrapper div{flex:40%}.site-footer__top .flex-wrapper div h3{margin:0 0 20px;color:#fff;font-family:"ITC Lubalin Graph Std",serif}.site-footer__top .flex-wrapper div ul{list-style:none;margin:0 0 10px;padding:0}.site-footer__top .flex-wrapper div ul li a{padding:5px 0;display:inline-block;color:#4c6c54}@media only screen and (min-width: 768px){.site-footer__top .flex-wrapper div{flex:1}.site-footer__top .flex-wrapper div:first-child{flex:.8}.site-footer__top .flex-wrapper div:first-child ul{display:flex;flex-wrap:wrap}.site-footer__top .flex-wrapper div:first-child ul li{flex:50%}}.site-footer__bottom{background:#4c6c54;color:#c6deea;padding:10px 0 55px}@media only screen and (min-width: 768px){.site-footer__bottom{padding:10px 0}}.site-footer__bottom .container{justify-content:center}.site-footer__bottom span{display:inline-block;margin:15px}.site-footer__bottom ul{list-style:none;display:flex;flex-wrap:wrap;padding:0;margin:0;justify-content:center}.site-footer__bottom ul li a{color:#c6deea;display:inline-block;padding:15px}.site-footer__social{display:flex;list-style:none;margin:0 20px 20px;padding:0;flex:1;justify-content:center}@media only screen and (min-width: 768px){.site-footer__social{justify-content:flex-end}}.site-footer__social li{margin:5px}.site-footer__social li a{display:inline-flex;background:#4c6c54;color:#fff;width:55px;height:55px;line-height:55px;text-align:center;font-size:25px;border-radius:50%;align-items:center;justify-content:center}.site-footer__social li a:hover{background:#637d69}textarea,input[type=text],input[type=tel],input[type=number],input[type=email],input[type=button],input[type=submit],input[type=reset],input[type=password],input[type=search]{-webkit-appearance:none;outline:none;background:#fff;height:40px;line-height:40px;padding:0 10px;font-family:"Circular Std","Open Sans",Helvetica,Arial,sans-serif;width:100%;font-size:16px;border:none}input[type=submit]{appearance:none;outline:none;border:none;font-family:"Circular Std","Open Sans",Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold}.checkbox-wrapper input[type=checkbox],.checkbox-wrapper input[type=radio],.cop-form-field input[type=checkbox],.cop-form-field input[type=radio]{display:none}.checkbox-wrapper input[type=checkbox]:checked+label:before,.checkbox-wrapper input[type=radio]:checked+label:before,.cop-form-field input[type=checkbox]:checked+label:before,.cop-form-field input[type=radio]:checked+label:before{color:#e8b84f}.checkbox-wrapper label[for],.cop-form-field label[for]{display:block;font-weight:300;padding:4px 0 4px 30px;position:relative;line-height:1;cursor:pointer;user-select:none}.checkbox-wrapper label[for]:before,.cop-form-field label[for]:before{content:"";color:#fff;transition:color .25s ease-out;font-family:"FontAwesome";position:absolute;left:0;top:-1px;width:22px;text-align:center;height:22px;line-height:22px;border-radius:2px;background:#fff;border:1px solid rgba(0,0,0,.1)}.checkbox-wrapper label[for] span,.cop-form-field label[for] span{font-size:12px;float:right;color:#9bb19a;font-weight:bold;line-height:1}.cop-form-message{padding:15px 30px;border-radius:5px;margin:20px 0}.cop-form-message.is-successful{background:#d2e6d1}.cop-form-message.is-error{background:#fcccca}.cop-form-message svg{margin-right:15px;width:15px}.cop-form-message .cop-form-message-text{flex:1}.archive__title{margin:30px 0 -20px;display:flex;flex-wrap:wrap;align-items:center}.archive__title h1{flex:1;min-width:250px}.archive__title p{margin:0;color:#9bb19a}.archive__header{margin:-10px 0 0;background-size:cover;background-position:center;background-color:#5a767d;overflow:hidden;padding:20px;position:relative}.archive__header__overlay{content:" ";position:absolute;left:0;right:0;top:0;bottom:0;display:block;z-index:10;background:linear-gradient(15deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%)}.archive__header h1{margin:0;text-shadow:0 0 20px rgba(0,0,0,.4);padding:120px 0 0;color:#fff;position:relative;z-index:99;font-size:30px}@media only screen and (min-width: 768px){.archive__header h1{font-size:50px}}.archive__header #breadcrumbs{margin:5px 0;z-index:99;font-family:"ITC Lubalin Graph Std",serif;font-size:1em;position:relative}.archive__header #breadcrumbs span,.archive__header #breadcrumbs a{color:#fff}.archive__header #breadcrumbs a{border-bottom:.05em solid #fff}.archive__header p{position:relative;z-index:99;color:#fff;font-weight:bold;text-shadow:0 0 20px rgba(0,0,0,.4);max-width:600px}.archive__content{display:flex;flex-wrap:wrap}.archive__content__sidebar{margin:10px 0;flex:0 0 100%;background:#f0eee8}@media only screen and (min-width: 1024px){.archive__content__sidebar{flex:0 0 300px;padding:20px;margin:0 50px 0 0;min-height:600px}}.archive__content__sidebar h3{font-weight:normal;margin:20px 0}.archive__content__sidebar .searchform{margin:20px}@media only screen and (min-width: 1024px){.archive__content__sidebar .searchform{margin:0 0 30px;background:rgba(0,0,0,0);border-radius:0;position:relative}.archive__content__sidebar .searchform__input{border-radius:25px}.archive__content__sidebar .searchform__button{position:absolute;right:0;top:0;height:40px}.archive__content__sidebar .searchform__filter-toggle{display:none}}.archive__content__sidebar .searchfilters{top:60px}@media only screen and (min-width: 1024px){.archive__content__sidebar .searchfilters{bottom:auto;top:auto;left:auto;right:auto;width:100%;padding:0;margin:30px 0 0;background:#f0eee8;z-index:99;position:relative;opacity:1;visibility:visible}.archive__content__sidebar .searchfilters__close{display:none}.archive__content__sidebar .searchfilters__inner h6 img{display:none}.archive__content__sidebar .searchfilters__inner span{text-decoration:none}.archive__content__sidebar .searchfilters h4{display:none}.archive__content__sidebar .searchfilters h6{font-size:18px;margin:0 0 15px}.archive__content__sidebar .searchfilters__sub{display:block;margin:0 0 10px}.archive__content__sidebar .searchfilters__sub label{padding:6px 0 6px 30px}}.archive__content__sidebar ul.categories{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.archive__content__sidebar ul.categories--children li{padding-left:10px;position:relative}.archive__content__sidebar ul.categories--children li:before{width:5px;height:5px;background:#637d69;top:13px;border-radius:50%;position:absolute;left:0;content:" ";display:block}.archive__content__sidebar ul.categories li{flex:0 0 50%}@media only screen and (min-width: 1024px){.archive__content__sidebar ul.categories li{flex:0 0 100%}}.archive__content__sidebar ul.categories li a,.archive__content__sidebar ul.categories li span{font-size:17px;display:block;padding:5px 10px}.archive__content__sidebar ul.categories li span{color:#5a767d;text-decoration:underline;font-weight:bold}.archive__content__grid{padding:20px 0;flex:0 0 100%}@media only screen and (min-width: 768px){.archive__content__grid{padding:40px 0}}.archive__content__grid .article-grid{flex-wrap:wrap;overflow:visible;margin:0 -10px}@media only screen and (min-width: 768px){.archive__content__grid .article-grid{margin:0 -15px}}.archive__content__grid h3{font-size:20px;margin:20px 0}@media only screen and (min-width: 1024px){.archive__content__grid{flex:1}}.archive__pagination{margin:40px 0;display:flex;flex-wrap:wrap;align-item:center;border-top:1px solid #9bb19a}.archive__pagination a,.archive__pagination span{font-size:18px;text-transform:uppercase;display:inline-block;padding:10px;color:#637d69;line-height:38px}.archive__pagination a.current,.archive__pagination span.current{color:#91835b;font-weight:bold}.archive__pagination .prev,.archive__pagination .next{flex:1;font-size:15px}.archive__pagination .prev{padding:10px 10px 10px 30px;background:url("../img/icons/arrow-left.svg") left center/15px auto no-repeat}.archive__pagination .next{padding:10px 30px 10px 10px;background:url("../img/icons/arrow-right.svg") right center/15px auto no-repeat;text-align:right}.archive__featured{border-top:1px solid #9bb19a;border-bottom:1px solid #9bb19a;padding:20px 0;margin:30px 0}.archive__featured .article-grid{margin:0 -5px}@media only screen and (min-width: 768px){.archive__featured .article-grid{margin:0 -10px}}.archive__featured h5{font-size:20px;margin:0 0 10px}body.home .main-container.container{max-width:1420px}.woocommerce-account h2{max-width:500px;margin:20px auto}.woocommerce form.login{border:0;padding:40px;max-width:500px;margin:20px auto 100px;background:#f0eee8}.woocommerce form.login a{color:#637d69;font-weight:bold;text-decoration:underline}@media only screen and (min-width: 1024px){.single-wrapper{display:flex;margin:0 0 50px}.single-wrapper__content{flex:1}.single-wrapper__sidebar{margin-left:40px;flex:0 0 400px}}@media only screen and (min-width: 768px){.single-wrapper__header{display:flex;flex-wrap:wrap;align-items:center;background:#f0eee8;margin:20px 0 40px}.single-wrapper__header__content{order:2;flex:1;padding:30px;margin-left:20px}.single-wrapper__header__image{line-height:0;order:1;flex:0 0 40%}.single-wrapper__header__image img{width:100%}}@media print{.single-wrapper__header{display:flex;flex-wrap:wrap;align-items:center;background:#f0eee8;margin:20px 0 40px}.single-wrapper__header__content{order:2;flex:1;padding:30px;margin-left:20px}.single-wrapper__header__image{line-height:0;order:1;flex:0 0 40%}}.woocommerce #main{margin-bottom:100px}.woocommerce header.woocommerce-products-header{padding:20px 0}.woocommerce header.woocommerce-products-header h1{border:0;text-align:left;margin:0}.woocommerce .woocommerce-ordering{float:right;max-width:300px}.woocommerce .woocommerce-ordering select{border:1px solid #b1c4ca;border-radius:5px;padding:11.5px 15px}.woocommerce .woocommerce-ordering .select-arrow{border-color:#b1c4ca;right:2px;height:45px;width:45px;border-radius:0 5px 5px 0;line-height:45px}.woocommerce .section-shop-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce .section-shop-row__sidebar,.woocommerce .section-shop-row__main{padding-right:15px;padding-left:15px}.woocommerce .section-shop-row__sidebar{width:20%;padding:20px;background:rgba(129,112,66,.0705882353)}.woocommerce .checkout h3,.woocommerce .shoppingcart h3,.woocommerce .heading h3{border:0}.woocommerce .price-slider .widget_price_filter .price_slider_amount button.button{border-bottom:1px solid #637d69}.woocommerce span.onsale{background:#637d69;height:80px;width:80px;line-height:80px;padding:0}.woocommerce .section-shop-row__main{width:80%}.woocommerce .products ul,.woocommerce ul.products{display:flex;flex-wrap:wrap;gap:10px}.woocommerce .products ul>div,.woocommerce ul.products>div{flex:1;min-width:160px;max-width:180px;margin-bottom:10px}.woocommerce .products ul .shop-list-image,.woocommerce ul.products .shop-list-image{background:#f0eee8}.woocommerce .products ul .shop-list-image img,.woocommerce ul.products .shop-list-image img{object-fit:cover;height:100%;width:100%}.woocommerce .shop-list-info{min-height:auto;margin:10px 0 0;max-width:100%}.woocommerce .shop-list-info h3{font-size:15px;line-height:15px;font-family:"Circular Std","Open Sans",Helvetica,Arial,sans-serif}.woocommerce .product-grey-box{background:none;padding:0}.woocommerce .product-grey-box .cart_form.input_row{margin:20px 0}.woocommerce .product-grey-box .cart_form.input_row .quantity .qty{height:30px}.woocommerce .shop-list-price,.woocommerce #productPriceBlock strong,.woocommerce #productPriceBlockOffer strong{color:#637d69}.woocommerce .shop-list-price del,.woocommerce #productPriceBlock strong del,.woocommerce #productPriceBlockOffer strong del{opacity:.6}.woocommerce .shop-list-price ins>span>bdi,.woocommerce #productPriceBlock strong ins>span>bdi,.woocommerce #productPriceBlockOffer strong ins>span>bdi{font-size:35px}.woocommerce div.product span.price,.woocommerce #productPriceBlockOffer,.woocommerce #productPriceBlock{color:#637d69}.woocommerce div.product span.price ins,.woocommerce #productPriceBlockOffer ins,.woocommerce #productPriceBlock ins{text-decoration:none}.woocommerce ul#catmenu_navigation,.woocommerce #navigation_shop{margin:0 0 20px}.woocommerce #rightCategoryList{background:none}.woocommerce #rightCategoryList ul#catmenu_navigation>li>a{padding:5px 0;font-size:1em;color:#4c6c54;border-bottom:1px solid #b1c4ca;font-weight:bold;background:none}.woocommerce #rightCategoryList ul#catmenu_navigation>li>a:hover{background:none}.woocommerce #rightCategoryList ul.children{padding:0}.woocommerce #rightCategoryList ul.children li{border-top:none !important}.woocommerce #rightCategoryList ul.children li a{font-size:15px}@media screen and (max-width: 800px){.shop-row .shop-row-block{width:50%}.shop-row .shop-row-block:first-of-type{width:100%}.shop-row .shop-row-block:nth-of-type(2),.shop-row .shop-row-block:nth-of-type(5){display:none}.woocommerce-account .woocommerce-MyAccount-content .content-item.half{width:calc(100% - 20px)}}.recipe__header{display:flex;flex-wrap:wrap;align-items:center;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 20px 80px rgba(76,108,84,.2509803922)}@media only screen and (min-width: 1024px){.recipe__header{margin:20px 0 0}}.recipe__header__title{padding:20px;flex:0 0 100%;order:2}.recipe__header__title h1{font-size:30px}@media only screen and (min-width: 1024px){.recipe__header__title{flex:1;order:1;margin:0 40px 0 0;padding:40px}.recipe__header__title h1{font-size:40px}}@media only screen and (min-width: 1200px){.recipe__header__title{padding:60px}.recipe__header__title h1{font-size:55px}}.recipe__header__title p{font-family:"ITC Lubalin Graph Std",serif;font-weight:300;line-height:1.5}.recipe__header__title .time{font-weight:bold;font-size:16px;color:#91835b}.recipe__header__img{height:300px;flex:0 0 100%}@media only screen and (min-width: 1024px){.recipe__header__img{flex:0 0 40%;height:400px}}@media only screen and (min-width: 1200px){.recipe__header__img{height:450px}}.recipe__header__img img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}@media only screen and (min-width: 768px){.recipe__content{display:flex;flex-wrap:wrap}}.recipe__content__ingredients{background:rgba(129,112,66,.0705882353);padding:10px}@media only screen and (min-width: 768px){.recipe__content__ingredients{flex:0 0 30%;padding:20px}}@media only screen and (min-width: 1024px){.recipe__content__ingredients{padding:30px;flex:0 0 25%}}.recipe__content__ingredients p{font-weight:bold}.recipe__content__ingredients ul{list-style:none;margin:10px 0;padding:0}.recipe__content__ingredients ul li{padding:0 0 0 25px;margin:0 0 5px 0;position:relative;cursor:pointer}.recipe__content__ingredients ul li:before{width:15px;height:15px;border:1px solid #91835b;background:#fff;line-height:13px;font-size:12px;text-align:center;content:"";font-family:"FontAwesome";display:block;position:absolute;left:0;top:3px}.recipe__content__ingredients ul li.active:before{background:#91835b;color:#fff;content:""}.recipe__content__instructions{padding:10px}.recipe__content__instructions h2{font-size:25px}.recipe__content__instructions h2 span{color:#91835b;font-weight:normal;font-family:"ITC Lubalin Graph Std",serif}@media only screen and (min-width: 768px){.recipe__content__instructions{flex:1;padding:30px}}@media only screen and (min-width: 1200px){.recipe__content__instructions{padding:40px}}.recipe__content__instructions ol{list-style:none;margin:20px 0;padding:0}.recipe__content__instructions ol li{padding:0 0 0 50px;margin:0 0 20px 0;position:relative;counter-increment:inst}.recipe__content__instructions ol li:before{width:30px;height:30px;background:rgba(99,125,105,.5);border-radius:50%;text-align:center;line-height:30px;content:counter(inst);display:block;position:absolute;left:0;top:0;font-size:15px;color:#4c6c54}@media only screen and (min-width: 768px){.recipe__content__instructions ol li{padding:0 0 0 70px}.recipe__content__instructions ol li:before{width:40px;height:40px;line-height:40px;font-size:20px}}.recipe__content__instructions .categories{margin:40px -5px}.recipe__content__instructions .categories a{margin:5px;background:#f0eee8;color:#637d69;padding:5px 15px;display:inline-block;border-radius:25px;font-weight:bold;transition:all .25s ease-out}.recipe__content__instructions .categories a:hover{color:#fff;background:#9bb19a}.recipe__content__sidebar{background:rgba(129,112,66,.0705882353);padding:10px;flex:0 0 100%;display:flex;flex-wrap:wrap;gap:10px;flex-direction:column}@media only screen and (min-width: 480px){.recipe__content__sidebar{padding:20px;flex-direction:row}}@media only screen and (min-width: 1024px){.recipe__content__sidebar{padding:30px;flex:0 0 25%;flex-direction:column}}.recipe__content__sidebar .category-banner{flex:1;min-width:200px;display:block}.recipe__content__sidebar .category-banner img{height:auto;max-width:100%;border-radius:8px}.recipe__related{border-top:1px solid #9bb19a;padding:20px 0;margin:40px 0}.recipe__related__header{display:flex;flex-wrap:wrap;align-items:center;margin:20px 0;padding-right:20px}.recipe__related__header div{flex:1}@media only screen and (max-width: 768px){.recipe__related__header a.text-link{display:none}}.recipe__related .article-grid{display:flex;margin:0 -5px;overflow-x:scroll}@media only screen and (min-width: 768px){.recipe__related .article-grid{margin:0 -10px;flex-wrap:wrap}}.recipe__related .article-grid .recipe-teaser{margin:5px;flex:0 0 160px}@media only screen and (min-width: 480px){.recipe__related .article-grid .recipe-teaser{flex:1;max-width:250px;min-width:150px}}@media only screen and (min-width: 768px){.recipe__related .article-grid .recipe-teaser{margin:10px;max-width:400px;min-width:250px}}.recipe__related .article-grid::-webkit-scrollbar{display:none}@media print{.recipe__header__title{flex:1}.recipe__header__title h1{font-size:18px}.recipe__header__img{flex:0 0 35%;height:250px}.recipe__content{display:flex;flex-wrap:wrap}.recipe__content__ingredients{flex:0 0 35%}.recipe__content__instructions{flex:1}.recipe__content__instructions h2{font-size:15px}.recipe__content .categories,.recipe__content .related-book,.recipe__content .social-share{display:none}}.article-grid{display:flex;margin:0 -5px;overflow-x:scroll}@media only screen and (min-width: 768px){.article-grid{margin:0 -10px;flex-wrap:wrap}}.article-grid .recipe-teaser{margin:5px;flex:0 0 160px}@media only screen and (min-width: 480px){.article-grid .recipe-teaser{flex:1;max-width:250px;min-width:150px}}@media only screen and (min-width: 768px){.article-grid .recipe-teaser{margin:10px;max-width:350px;min-width:250px}}.article-grid::-webkit-scrollbar{display:none}@media only screen and (min-width: 768px){.article-grid--scrollable{margin:0 -10px;flex-wrap:unset}.article-grid--scrollable .recipe-teaser{margin:5px;flex:0 0 160px}}.recipe-teaser{overflow:hidden;border-radius:5px}.recipe-teaser a{position:relative;display:block;line-height:0}@media only screen and (min-width: 768px){.recipe-teaser a:hover .recipe-teaser__title{padding:80px 20px 20px}}.recipe-teaser img{width:100%;height:auto}.recipe-teaser__title{bottom:0;left:0;right:0;transition:padding .25s ease-out;padding:60px 12px 12px;position:absolute;text-shadow:0 1px 5px rgba(0,0,0,.2);background:linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%)}@media only screen and (min-width: 768px){.recipe-teaser__title{padding:60px 20px 20px}}.recipe-teaser__title .h3{margin:0 0 5px;font-size:13px;line-height:13px;color:#fff}.recipe-teaser__title h4{color:#fff;line-height:16px;font-size:16px;margin:0}@media only screen and (min-width: 768px){.recipe-teaser__title h4{line-height:20px;font-size:22px}}.article-teaser{flex:0 0 calc(50% - 20px);margin:10px}@media only screen and (min-width: 768px){.article-teaser{flex:0 0 calc(33.3% - 30px);margin:15px}}@media only screen and (min-width: 1200px){.article-teaser{flex:0 0 calc(25% - 30px)}}.article-teaser__img{overflow:hidden;height:0;padding-bottom:75%;width:100%;background:#4c6c54}.article-teaser__img img{object-fit:cover;width:100%;height:auto;object-position:center center}.article-teaser__img div{background:#f0eee8;width:100%;padding-bottom:100%;height:0;display:block}.article-teaser__title h4{font-size:18px}.article-teaser__title h6.date{margin:10px 0 0;font-weight:normal;color:#9bb19a;font-size:13px}.article-teaser__title p{line-height:1.5;display:none}@media only screen and (min-width: 768px){.article-teaser__title p{display:block}}.article-teaser--large .article-teaser__img{height:auto;padding:0;line-height:0}.article-teaser--large .article-teaser__title h4{margin:15px 0;color:#5a767d;font-size:16px;font-weight:normal;font-family:"ITC Lubalin Graph Std",serif}@media only screen and (min-width: 1024px){.article-teaser--large .article-teaser__title h4{font-size:20px}}.recipe-list-teaser,.shop-list-teaser{margin:10px 0}.recipe-list-teaser a,.shop-list-teaser a{display:flex;flex-wrap:wrap;align-items:center}.recipe-list-teaser__image,.shop-list-teaser__image{flex:0 0 100px;max-height:150px;min-height:100px;margin-right:20px;line-height:0;background:#4c6c54;border-radius:5px;overflow:hidden}.recipe-list-teaser__image img,.shop-list-teaser__image img{width:100%;height:100%;object-fit:cover}.recipe-list-teaser__title,.shop-list-teaser__title{flex:1}.recipe-list-teaser__title .h3,.shop-list-teaser__title .h3{margin:0;font-size:12px}.recipe-list-teaser__title h4,.shop-list-teaser__title h4{margin:0;font-size:17px}.shop-list-teaser{position:relative}.shop-list-teaser a:hover .order{background:#91835b}.shop-list-teaser .price{letter-spacing:.01em;font-family:"ITC Lubalin Graph Std",serif;font-size:13px;font-weight:bold;color:#91835b}.shop-list-teaser .order{bottom:0;right:0;position:absolute;font-weight:bold;padding:2px 15px;display:inline-block;transition:background .5s ease-out;background:#e8b84f;border-radius:5px;color:#fff}.searchform{background:#fff;border-radius:25px;overflow:hidden}.searchform form{margin:0;display:flex;flex-wrap:wrap}.searchform__input{flex:1;height:42px;line-height:42px;padding:0 0 0 20px !important;border:0;appearance:none;font-size:16px;font-family:"Circular Std","Open Sans",Helvetica,Arial,sans-serif}.searchform__filter-toggle{padding:11px;line-height:0;position:relative}.searchform__filter-toggle img{width:20px}.searchform__filter-toggle span{color:#fff;left:8px;top:15px;font-weight:bold;font-size:10px;background:#5a767d;width:12px;height:12px;line-height:12px;display:inline-block;text-align:center;position:absolute;border-radius:50%;opacity:0;transition:all .25s ease-out;visibility:hidden}.searchform__filter-toggle span.shown{opacity:1;visibility:visible}.searchform__button{width:40px;appearance:none;border:0;outline:none;cursor:pointer;transition:all .25s ease-out;background:url("../img/icons/search.svg") 40% center/20px auto no-repeat #c6deea}.searchform__button--active{background-color:#e8b84f}.searchfilters{background:rgba(240,238,232,.95);position:fixed;top:112px;left:0;bottom:0;right:0;z-index:1001;padding:20px 20px 100px;opacity:0;visibility:hidden;transition:all .25s ease-out;text-align:left;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.searchfilters::-webkit-scrollbar{display:none}@media only screen and (min-width: 768px){.searchfilters{bottom:auto;top:80px}.searchfilters__inner{margin:auto;max-width:1380px}}.searchfilters--shown{opacity:1;visibility:visible}.searchfilters__close{position:absolute;right:10px;top:10px;padding:10px;cursor:pointer}.searchfilters__close img{height:20px;width:20px}.searchfilters h4{font-family:"ITC Lubalin Graph Std",serif;color:#91835b;font-weight:400;margin:0 0 10px;font-size:18px}.searchfilters h6{font-family:"Circular Std","Open Sans",Helvetica,Arial,sans-serif;font-size:16px;border-bottom:1px solid #91835b;margin:0;padding:15px 0;line-height:1;color:#4c6c54;position:relative;cursor:pointer}.searchfilters h6 img{position:absolute;display:block;right:0;top:14px;width:18px;height:18px;transition:all .2s ease}.searchfilters h6.active img{transform:rotate(180deg)}.searchfilters__sub{list-style:none;margin:0;display:none;padding:10px 0 20px}.social-share{display:flex;flex-wrap:wrap;align-items:center;margin:20px 0}.social-share span{font-size:17px;color:#637d69;font-weight:bold}.social-share__icons{flex:1}.social-share__list{list-style:none;margin:0 20px 0 -15px;padding:0;display:flex;align-items:center}.social-share__list li a{color:#637d69;display:inline-block;font-size:20px;padding:15px}.social-share__list li a:hover{color:#91835b}.social-share__save{position:relative}.social-share__save span{border:1px solid #9bb19a;border-radius:4px;padding:10px 15px 10px 50px;color:#637d69;cursor:pointer;display:inline-block;transition:all .25s ease-out;background:url("../img/icons/heart.svg") 10px center/25px auto no-repeat}.social-share__save span:hover{background-color:rgba(155,177,154,.5)}.social-share__save span.active{border-color:#91835b;background-color:#91835b;color:#fff;background-image:url("../img/icons/heart-filled.svg")}.social-share__save .savebutton-mouseover{background:#fff;border-radius:8px;box-shadow:0 5px 80px rgba(76,108,84,.3137254902);padding:10px;position:absolute;bottom:50px;left:0;width:250px;opacity:0;visibility:hidden;transition:all .25s ease-out}.social-share__save .savebutton-mouseover p{margin:0}.social-share__save:hover .savebutton-mouseover{opacity:1;visibility:visible}.related-book{background:rgba(209,219,208,.4039215686);display:flex;flex-wrap:wrap;align-items:center;border-radius:8px;min-width:250px;flex:1}@media only screen and (min-width: 1024px){.related-book{width:100%}}.related-book__image{padding:40px;position:relative}.related-book__image .cover-wrapper{z-index:99;width:150px;height:206px;transform:perspective(400px) rotateY(-25deg);position:relative;box-shadow:-5px 2px 10px rgba(90,118,125,.3)}.related-book__image .cover-wrapper img{width:100%;height:100%;object-fit:cover}@media only screen and (min-width: 1024px){.related-book__image{transform:translateX(-15px)}}.related-book__image .booklayer{left:50px;top:32px;position:absolute;width:150px}@media only screen and (max-width: 480px){.related-book__image{flex:0 0 150px;padding:15px;overflow:hidden}.related-book__image .cover-wrapper{margin-left:-20px;transform:perspective(400px) rotateY(-25deg) scale(0.5)}.related-book__image .booklayer{transform:scale(0.49);left:0;top:7px}}.related-book__content{margin-left:20px;padding:20px;flex:1}@media only screen and (max-width: 768px){.related-book__content{padding:10px;margin:0}}@media only screen and (min-width: 1024px){.related-book__content{margin:0;flex:0 0 100%}}.related-book__content .h3{color:#9bb19a;font-size:14px}.related-book__content h4{color:#4c6c54;font-size:22px}.theme-section{margin:20px 0}@media only screen and (min-width: 768px){.theme-section{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 5px 80px rgba(76,108,84,.1529411765);margin:40px 0}}.theme-section__header{height:280px;background-size:cover;background-position:left top;padding:20px}@media only screen and (min-width: 768px){.theme-section__header{height:460px;padding:50px}}.theme-section__header--shadow,.theme-section__header--box{position:relative}.theme-section__header--shadow .theme-section__header__overlay,.theme-section__header--box .theme-section__header__overlay{content:" ";position:absolute;left:0;right:0;top:0;bottom:0;display:block;z-index:10;background:linear-gradient(140deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 50%)}.theme-section__header--shadow h1,.theme-section__header--shadow h2,.theme-section__header--box h1,.theme-section__header--box h2{position:relative;z-index:99}.theme-section__header--box .h3{padding:8px 10px 0 10px}.theme-section__header--box h2{padding:5px 10px}.theme-section__header--box .h3,.theme-section__header--box h2{margin:0}.theme-section__header--box .theme-section__header__title-wrapper{display:inline-flex;flex-direction:column;position:relative;z-index:99;background:#fff}.theme-section__header--shadow .h3{text-shadow:0 0 30px rgba(0,0,0,.2);color:#c6deea}.theme-section__header--shadow h2{color:#fff;text-shadow:0 0 30px rgba(0,0,0,.2)}@media only screen and (min-width: 1200px){.theme-section__header h2{font-size:50px}}.theme-section__content{padding:10px 0;display:flex;flex-wrap:wrap}.theme-section__content p{margin:5px 0 30px;color:#637d69}@media only screen and (min-width: 768px){.theme-section__content{padding:20px}}@media only screen and (min-width: 1200px){.theme-section__content{padding:40px}}.theme-section__text{margin:0 0 20px}@media only screen and (min-width: 1024px){.theme-section__text{flex:1;margin:0 60px 0 0}}@media only screen and (min-width: 1024px){.theme-section .article-grid{flex:0 0 60%}}.theme-section .article-grid .recipe-teaser{min-width:150px}.newsletter-section{background:rgba(145,131,91,.12);border-radius:8px;overflow:hidden;margin:40px 0}@media only screen and (min-width: 768px){.newsletter-section{display:flex;flex-wrap:wrap;align-items:center}}.newsletter-section__image{overflow:hidden;height:250px;line-height:0;display:none}@media only screen and (min-width: 768px){.newsletter-section__image{flex:0 0 40%;display:block}}.newsletter-section__image img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.newsletter-section__content{padding:20px;margin:0}@media only screen and (min-width: 768px){.newsletter-section__content{flex:1;margin:0 0 0 30px}}.newsletter-section__content h2{font-size:20px}.newsletter-section .cop-form{margin:20px 0;position:relative}.newsletter-section .cop-form .cop-form-submit{right:0;top:0;border-radius:0 25px 25px 0;position:absolute}.newsletter-section .cop-form-field .cop-form-input[type=text]{border-radius:20px;margin:0 0 10px;padding:0 40px 0 60px;background:url("../img/icons/email.svg") 20px center/20px auto no-repeat #fff}.friends-section{margin:60px 0}@media only screen and (min-width: 1200px){.friends-section h2,.friends-section h3{text-align:center}}.friends-section h2{color:#5a767d}.friends-section__slider{margin:0px -10px 0 0;display:flex;flex:wrap}@media only screen and (min-width: 1024px){.friends-section__slider{margin:30px 0}}.friends-section__item{margin:20px;width:120px;text-align:center}@media only screen and (min-width: 1024px){.friends-section__item{width:162px}}.friends-section__item h3{color:#5a767d;font-family:"Circular Std","Open Sans",Helvetica,Arial,sans-serif;font-size:16px;margin:10px 0 0}.friends-section__item img{width:150px;height:150px;border-radius:50%}@media only screen and (min-width: 768px){.insta-section{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 5px 80px rgba(76,108,84,.1529411765);margin:40px 0;padding:20px;position:relative}.insta-section div#sbi_load{position:absolute;right:20px;top:20px;text-align:right;width:200px !important}}.insta-section .sbi_no_avatar .sbi_header_img{background:#9bb19a}.featured-section{margin:20px 0}@media only screen and (min-width: 768px){.featured-section{margin:60px 0}}.featured-section__header{background-size:cover;background-position:center center;margin:10px 0}@media only screen and (min-width: 768px){.featured-section__header{display:flex;flex-wrap:wrap;align-items:center}.featured-section__header div{flex:1}}.featured-section__header .text-link{margin-right:20px}.featured-section__slider{display:flex;flex-wrap:wrap;margin:0 -10px}@media only screen and (min-width: 1024px){.featured-section__slider{margin:0 -20px}}.featured-section__item{min-width:280px;flex:1;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 5px 40px rgba(76,108,84,.1529411765);margin:10px;display:flex;flex-direction:column;align-items:flex-start}@media only screen and (min-width: 768px){.featured-section__item{min-width:350px}}@media only screen and (min-width: 1024px){.featured-section__item{margin:20px}}.featured-section__item__header{background-color:#eee;background-size:cover;background-position:center center;width:100%}.featured-section__item__header h4{padding:120px 15px 15px;text-shadow:0 1px 5px rgba(0,0,0,.2);background:linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);font-size:20px;margin:0;color:#fff}@media only screen and (min-width: 1200px){.featured-section__item__header h4{padding:120px 25px 25px}}.featured-section__item__list{flex:1;padding:10px 15px 0}@media only screen and (min-width: 1200px){.featured-section__item__list{padding:20px 25px 0}}.featured-section__item .text-link{margin:0 15px 20px;font-size:16px}@media only screen and (min-width: 1200px){.featured-section__item .text-link{margin:0 25px 20px}}button,a.black_btn,input[type=submit].black_btn,button.black_btn,.woocommerce .woocommerce-form-login button.woocommerce-form-login__submit,.btn,.cop-form-submit{background:#91835b;color:#fff;padding:10px 20px;font-family:"Circular Std","Open Sans",Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;border:none;border-radius:25px}button:hover,a.black_btn:hover,input[type=submit].black_btn:hover,button.black_btn:hover,.woocommerce .woocommerce-form-login button.woocommerce-form-login__submit:hover,.btn:hover,.cop-form-submit:hover{color:#fff}.woocommerce a.button.orange,.woocommerce.single-product .product-grey-box button.button.alt{background:#637d69;color:#fff;padding:6px;font-family:"Circular Std","Open Sans",Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;border:none;border-radius:25px}.btn.btn--shop{text-transform:none;background:#e8b84f;padding:10px 20px;border-radius:5px}.btn.btn--icon{background:rgba(0,0,0,0);border:1px solid rgba(90,118,125,.7);width:40px;height:40px;padding:10px;text-align:center;transition:border .5s ease-out}.btn.btn--icon svg{height:20px}.btn.btn--icon svg path{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:rgba(90,118,125,.7);stroke-width:1;transition:stroke .5s ease-out}.btn.btn--icon:hover{background:none;border-color:#5a767d}.btn.btn--icon:hover svg path{stroke:#5a767d}.btn.btn--with-icon{display:inline-flex;flex-wrap:wrap;align-items:center;background:#c6deea;color:#637d69;transition:background .25s ease-out;padding:10px 20px}.btn.btn--with-icon img{margin-right:10px;height:25px}.button-wrapper{margin:20px 0}.text-link{font-weight:900;color:#637d69;display:inline-block;font-size:16px;padding:8px 0;position:relative;border-bottom:1px solid #637d69}.text-link:hover{color:#637d69;text-decoration:none}.text-link:after{transition:right .5s ease-out;position:absolute;width:30px;height:30px;right:-30px;top:5px;content:" ";background:url("../img/icons/arrow-right.svg") center center/15px auto no-repeat}.text-link:hover:after{right:-35px}@media only screen and (min-width: 768px){.text-link{font-size:18px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.5}.slick-prev{left:-80px}.slick-next{right:-80px}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:5px;cursor:pointer}.slick-dots li button{border:0;background:#5a767d;display:block;border-radius:50%;width:10px;height:10px;outline:none;line-height:0px;opacity:.4;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li.slick-active button{opacity:1}