:root{--comment-rating-star-color:#343434}.wprm-comment-ratings-container svg .wprm-star-full{fill:var(--comment-rating-star-color)}.wprm-comment-ratings-container svg .wprm-star-empty{stroke:var(--comment-rating-star-color)}body:not(:hover) fieldset.wprm-comment-ratings-container:focus-within span{outline:1px solid #4d90fe}.comment-form-wprm-rating{margin-bottom:20px;margin-top:5px;text-align:left}.comment-form-wprm-rating .wprm-rating-stars{display:inline-block;vertical-align:middle}fieldset.wprm-comment-ratings-container{background:0 0;border:0;display:inline-block;margin:0;padding:0;position:relative}fieldset.wprm-comment-ratings-container legend{left:0;opacity:0;position:absolute}fieldset.wprm-comment-ratings-container br,fieldset.wprm-comment-ratings-container input:hover+span~span{display:none}fieldset.wprm-comment-ratings-container input[type=radio]{border:0;cursor:pointer;float:left;height:16px;margin:0!important;min-height:0;min-width:0;opacity:0;padding:0!important;width:16px}fieldset.wprm-comment-ratings-container span{font-size:0;height:16px;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:80px}fieldset.wprm-comment-ratings-container span svg{height:100%!important;width:100%!important}fieldset.wprm-comment-ratings-container input:checked+span,fieldset.wprm-comment-ratings-container input:hover+span{opacity:1}:root{--wprm-popup-font-size:16px;--wprm-popup-background:#fff;--wprm-popup-title:#000;--wprm-popup-content:#444;--wprm-popup-button-background:#5a822b;--wprm-popup-button-text:#fff}h1,h2,h3,h4,html{margin:0;padding:0;border:0}a,article,aside,body,div,em,fieldset,figcaption,figure,footer,form,header,i,img,label,li,nav,section,small,span,strong,time,ul{margin:0;padding:0;border:0;vertical-align:baseline;font-size:100%;font-family:inherit}button,h1,h2,h3,h4,html,input,legend,p,textarea{vertical-align:baseline;font-family:inherit}legend,p{padding:0;border:0;font-size:100%}button,input,textarea{margin:0}.navigation .menu li li,article,aside,figcaption,figure,footer,header,nav,section{display:block}ul{list-style:none;box-sizing:border-box}button,input[type=submit]{box-sizing:content-box;-moz-box-sizing:content-box;cursor:pointer}input::-moz-focus-inner{border:0;padding:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]{-webkit-appearance:none}textarea{overflow:auto}a img{border:0}img{max-width:100%;height:auto}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){img{min-height:1px}}::-webkit-input-placeholder{color:inherit}::-moz-placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit}:root{--base-aa:antialiased;--main-color:#07a3cc;--main-color-rgb:7, 163, 204;--main-width:1170px;--wrap-padding:35px;--grid-gutter:30px;--body-font:IBM Plex Sans, system-ui, -apple-system, Segoe UI, sans-serif;--ui-font:var(--body-font);--text-font:var(--body-font);--title-font:var(--ui-font);--h-font:var(--ui-font);--blockquote-font:Lora, Georgia, serif;--text-color:#303030;--text-tracking:0;--text-size:14px;--text-lh:1.8;--black-900:#000;--black-800:#161616;--black-700:#333;--black-color:var(--black-700);--share-icons-color:var(--black-color);--topbar-height:52px;--topbar-social-color:var(--share-icons-color);--nav-items-space:20px;--nav-active-color:var(--main-color);--nav-hover-color:var(--nav-active-color);--nav-drop-active-color:var(--nav-active-color);--nav-blip-color:#a0a0a0;--nav-blip-hover-color:var(--nav-hover-color);--nav-drop-shadow:0 2px 3px -1px rgba(0,0,0,.08), 0px 4px 11px -2px rgba(0,0,0,.06);--title-size-xs:14px;--title-size-s:16px;--title-size-n:17px;--title-size-m:19px;--title-size-l:24px;--title-size-xl:28px;--post-title-size:var(--title-size-l);--large-post-title:var(--post-title-size);--grid-post-title:var(--title-size-m);--grid-post-title-c2:var(--grid-post-title);--grid-post-title-c3:var(--grid-post-title);--list-post-title:var(--title-size-m);--list-post-title-b:var(--title-size-m);--overlay-post-title:var(--title-size-l);--carousel-post-title:calc(var(--title-size-n) + 1px);--w-posts-title-large:var(--title-size-s);--excerpt-size:var(--text-size);--single-content-size:15px;--single-title-size:26px;--post-content-size:var(--single-content-size);--p-media-margin:2em;--related-posts-title:var(--title-size-s);--related-posts-2-title:var(--title-size-n);--block-head-bc:#ebebeb;--block-head-bw:1px;--feat-grid-title-s:var(--title-size-n);--feat-grid-title-m:calc(var(--title-size-m) * 1.10526);--feat-grid-title-l:var(--title-size-xl);--rmore-btn-fs:11px;--widget-boxed-pad:30px}html{font-size:14px;scroll-behavior:smooth}body{font-family:var(--body-font);line-height:1.8666;-webkit-tap-highlight-color:#fff0;color:#494949;background:#fff;-webkit-text-size-adjust:100%;word-wrap:break-word;overflow-wrap:break-word;visibility:visible;overflow:initial}::selection{background:rgba(var(--main-color-rgb),.2)}img::selection{background:#fff0}*,:after,:before{-webkit-font-smoothing:var(--base-aa)}h1,h2,h3,h4{font-size:25px;font-family:var(--h-font);font-weight:700;color:var(--h-color,#161616)}h2,h3,h4{font-size:23px}h3,h4{font-size:20px}h4{font-size:18px}p{margin:0 0 26px}a{opacity:initial;color:#161616;transition:all .25s ease-in-out}a,a:hover{text-decoration:none}input,textarea{background:#fff;border:1px solid #e5e5e5;max-width:100%;outline:0;font-size:13px;font-family:var(--text-font);letter-spacing:var(--text-tracking);color:#b4b4b4;box-sizing:border-box}input{padding:0 16px;height:2.84615em}textarea{width:100%;padding:20px 14px;line-height:1.5}input[type=checkbox],input[type=radio]{height:auto}input:focus,textarea:focus{border-color:#b4b4b4;color:#888}button,input[type=submit]{-webkit-appearance:none;background:var(--main-color);color:#fff;padding:13px 20px;font-family:var(--ui-font);font-size:11px;font-weight:600;line-height:1;height:auto;letter-spacing:.09em;text-transform:uppercase;border:0}button:active,input[type=submit]:active{opacity:.9}legend{font-weight:600;margin:0 0 20px}.cf:after,.cf:before{content:"";display:table;flex-basis:0;order:1}.cf:after{clear:both}.media-ratio{position:relative;display:block;height:0}.media-ratio .wp-post-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover;";overflow:hidden}.media-ratio.ratio-3-2{padding-bottom:66.66667%}.bg-cover{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.ts-row{--grid-gutter-h:calc(var(--grid-gutter) / 2);min-height:1px;margin-right:-15px;margin-left:-15px;margin-right:calc(-1*var(--grid-gutter-h));margin-left:calc(-1*var(--grid-gutter-h));box-sizing:border-box}.ts-row [class*=" col-"],.ts-row [class^=col-]{padding-left:var(--grid-gutter-h,15px);padding-right:var(--grid-gutter-h,15px);float:left;min-height:1px;box-sizing:border-box}.col-8{width:66.66666666666667%}.col-4{width:33.333333333333336%}.grid-3{grid-template-columns:repeat(var(--g-cols),minmax(0,1fr));--g-cols:3}.main-wrap,.ts-contain,.wrap{max-width:100%;box-sizing:border-box}.wrap{width:1170px;width:var(--main-width);margin:0 auto;text-align:left}@media (max-width:940px){.wrap{max-width:680px}}.main{width:calc(var(--main-width) + var(--wrap-padding)*2);margin:65px auto 100px}@media (max-width:940px){.main{max-width:750px}}@media (max-width:1200px){.wrap{width:100%}}.main,.ts-contain{padding:0 35px;padding:0 var(--wrap-padding)}@media (max-width:940px){.main,.ts-contain{padding-left:35px;padding-right:35px}}@media (max-width:540px){.main,.ts-contain{padding-left:25px;padding-right:25px}}@media (max-width:350px){.main,.ts-contain{padding-left:15px;padding-right:15px}}.top-bar{min-height:var(--topbar-height)}.top-bar .actions{float:right}.top-bar .navigation{z-index:110}.top-bar-content{position:relative;background:var(--topbar-bg,#fff);border-bottom:1px solid var(--topbar-bc,#efefef);box-shadow:0 0 4px 0#eee;height:var(--topbar-height);line-height:var(--topbar-height);font-family:var(--ui-font);box-sizing:border-box}.search-action{float:left}.search-action .search-submit{background:#fff0;padding:0;margin:0;border:0;color:#444;font-size:14px}.search-action .search-field{padding:0;margin-left:8px;border:0;width:60px;background:inherit;color:#b4b4b4;text-transform:uppercase;font-family:var(--ui-font);font-size:11px;font-weight:600;letter-spacing:.1em;transition:width .3s ease-in}.search-action .search-field:focus{width:150px}.main-head{border-bottom:1px solid #ebebeb}.main-head .inner{position:relative;width:100%;overflow:hidden;line-height:var(--head-inner-height,initial);min-height:var(--head-inner-height,initial);box-sizing:border-box}.main-head .title,.navigation{text-align:center;font-family:var(--ui-font)}.main-head .title{font-weight:400;font-size:inherit;letter-spacing:-3px;text-rendering:optimizeLegibility;padding:70px 0}.main-head .title .logo-image,.navigation ul li{display:inline-block}.main-head .title a{text-decoration:none;color:#2e2e2e;font-size:70px;display:inline-flex;align-items:center;line-height:1;vertical-align:middle;text-transform:uppercase;transition:none}.navigation{float:left;color:var(--nav-color,#161616);font-size:var(--nav-text,12px);font-weight:var(--nav-text-weight,600);letter-spacing:var(--nav-text-ls,.09em);text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased}.navigation ul{list-style:none;position:relative}.navigation ul li{float:none;vertical-align:top}.navigation .menu li>a{float:left;padding:0;color:inherit}.navigation .menu>li>a{padding:0 var(--nav-items-space)}.navigation .menu>li:first-child{margin-left:calc(-1*var(--nav-items-space))}.navigation .menu-item-has-children>a:after{display:inline-block;content:"";margin-left:8px;font-family:ts-icons;font-style:normal;font-weight:400;font-size:12px;line-height:.9;color:var(--nav-blip-color,inherit);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navigation .menu>li:hover>a{color:var(--nav-hover-color)}.navigation li:hover>a:after{color:var(--nav-blip-hover-color)}.navigation li li:hover>a:after{color:var(--nav-drop-active-color)}.navigation .menu>li>.sub-menu,.navigation .menu>li>ul{top:100%;margin-left:19px;margin-top:-1px}.navigation .menu>li li a{float:none;text-align:left;display:block;text-decoration:none;padding:9px 22px;border-top:1px solid var(--nav-drop-sep-color,rgb(0 0 0 / .07));font-size:var(--nav-drop-text,11px);letter-spacing:var(--nav-drop-ls,.1em);color:var(--nav-drop-color,#404040);pointer-events:none}.navigation .menu>li:hover li a{pointer-events:auto}.navigation .menu .sub-menu li,.navigation .menu ul li{float:none;min-width:240px;max-width:350px;border-top:0;padding:0;position:relative}.navigation .menu>li li:first-child>a{border-top:0;box-shadow:none}.navigation .menu .sub-menu,.navigation .menu ul{position:absolute;overflow:visible;visibility:hidden;display:block;opacity:0;padding:0;background:var(--nav-drop-bg,#fff);border:1px solid #ebebeb;box-shadow:var(--nav-drop-shadow);transition:all .25s ease-in;z-index:110;line-height:1.8666}.navigation li:hover>.sub-menu,.navigation li:hover>ul{visibility:visible;opacity:1;pointer-events:auto}.navigation .menu li li:hover>a{color:var(--nav-drop-active-color)}#respond .wpzoom-rcb-comment-rating-form .wpzoom-rcb-comment-rating-stars label[for=wpzoom-rcb-comment-rating-0],.comment-respond .comment-form .wpzoom-rcb-comment-rating-form .wpzoom-rcb-comment-rating-stars label[for=wpzoom-rcb-comment-rating-0],.mobile-menu-container,.wpzoom-rcb-comment-rating-form .wpzoom-rcb-comment-rating-stars label[for=wpzoom-rcb-comment-rating-0]{display:none}.the-post .the-post-header{--post-title-size:var(--single-title-size);text-align:center}.the-post .the-post-header>:last-child:not(.featured){margin-bottom:36px}.the-post .the-post-meta{--post-meta-mb:28px;--pm-h-below-mb:28px}.the-post-header .post-meta-center{--pm-title-a-pad:5%}.the-post-foot{margin-top:70px}.tag-share{font-family:var(--ui-font)}.tag-share .post-tags{float:left;margin-top:-8px;max-width:70%}.tag-share .post-tags a{display:inline-block;margin-top:8px;margin-right:8px;padding:6px 18px;border:1px solid #ebebeb;color:var(--tags-color,var(--black-color));font-size:11px;font-weight:600;letter-spacing:.095em;line-height:1.5;text-transform:uppercase}@media (max-width:540px){.tag-share .post-tags a{padding:5px 14px}}.post-share-icons a:hover,.tag-share .post-tags a:hover{color:var(--main-color)}.tag-share .post-tags+.post-share{float:right;margin-bottom:25px}.post-share-icons a{float:left;margin-left:4px;border:1px solid #ebebeb;border-radius:50%;box-sizing:border-box;width:30px;height:30px;color:var(--post-share-color,var(--share-icons-color));font-size:13px;line-height:29px;text-align:center}.post-share-icons i{line-height:inherit}.comment-respond .section-head{display:block}.comment-form{margin:50px 0;display:flex;flex-wrap:wrap}.comment-form>*,.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image figure img{width:100%}.comment-form .reply-field{margin-bottom:25px}.comment-form .inline-field{flex:1 1 30%;width:33.3333%;margin-left:13px;margin-bottom:25px;font-size:13px;color:silver;box-sizing:border-box}.comment-form input[type=checkbox]{vertical-align:middle;margin-top:-3px;padding:0;border:1px solid #e5e5e5;color:var(--main-color);width:16px;height:16px;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:inset 0 0 2px rgb(0 0 0/.12)}.comment-form input[type=checkbox]:checked:before{content:"✓";display:inline-block;color:currentColor;line-height:15px;font-family:Arial,sans-serif;font-size:13px;vertical-align:text-top}.comment-form input[type=checkbox]+label{margin-left:7px}.comment-form label{color:#505050;-webkit-font-smoothing:antialiased}.comment-form .inline-field:first-child{margin-left:0}.comment-form .inline-field input{width:100%;color:inherit}.comment-form textarea{display:block;padding:18px 14px;color:silver;box-sizing:border-box}.comment-form .inline-field input:focus,.comment-form textarea:focus{color:#777}.comment-form .form-submit{display:block;margin:0}#respond .wpzoom-rcb-comment-rating-form .wpzoom-rcb-comment-rating-stars label,.comment-form .submit,.comment-respond .comment-form .wpzoom-rcb-comment-rating-form .wpzoom-rcb-comment-rating-stars label{display:inline-block}.wprm-rating-stars{margin-left:10px}.comment-form-wprm-rating{font-weight:600}#cancel-comment-reply-link{position:relative;float:right;margin-top:-27px;background:#fff;padding-left:22px;color:#b4b4b4;font-size:0}#cancel-comment-reply-link:before{content:"";font-family:ts-icons;font-size:13px}.related-posts .posts{margin-bottom:-25px;padding-top:50px;padding-bottom:10px;text-align:center}.related-posts .post{margin-bottom:25px}.related-posts .post:nth-child(3n+1){clear:both}.related-posts .post-title{display:block;margin-top:16px;margin-bottom:7px;font-size:var(--related-posts-title)}.related-posts .post-meta{margin-bottom:15px}.main .sidebar{padding-left:45px}.sidebar .widget{margin-bottom:45px}.main-footer{background:#f7f7f7}.lower-footer{position:relative;padding:25px 0;color:#999;font-size:13px}.lower-footer .copyright{float:left;max-width:80%;max-width:calc(100% - 150px);margin-right:200px;margin-bottom:0}.lower-footer a:hover{color:#161616}.lower-footer .to-top{float:right}.back-to-top{display:block;letter-spacing:var(--text-tracking);color:#999}.back-to-top i,.section-head .title{display:inline-block;vertical-align:middle}.back-to-top i{margin-top:-3px;margin-right:2px;font-size:14px}.section-head{position:relative;margin-top:55px;text-align:center;font-family:var(--ui-font);font-size:0;line-height:28px}.section-head:before{content:"";position:absolute;left:0;top:50%;margin-top:-1px;width:100%;height:1px;background:#ebebeb}.section-head .title{position:relative;padding:0 22px;z-index:1;background:#fff;text-transform:uppercase;font-size:var(--section-head-size,13px);font-weight:600;letter-spacing:var(--section-head-ls,.075em)}.post-title-alt{position:relative;margin-top:9px;margin-bottom:22px}.post-title,.post-title-alt{font-family:var(--title-font);font-size:var(--post-title-size);font-weight:600;line-height:1.35;text-transform:none}.post-title a{color:inherit}.post-title a:hover{opacity:.7}.post-title:hover:after{width:50px}.post-content img,.wp-post-image{will-change:opacity;transition:opacity .3s ease-in}.post-content img:hover,.wp-post-image:hover{opacity:.84}.lazyload{background-color:#ddd;opacity:.1!important;transition:opacity .3s}.ar-cheerup-thumb{padding-bottom:77.01149%}.post-meta{margin-bottom:var(--post-meta-mb,initial);color:#b4b4b4;font-family:var(--ui-font);font-size:11px;line-height:1.5;text-transform:uppercase}.post-meta.has-below{margin-bottom:var(--pm-h-below-mb,var(--post-meta-mb))}.post-meta .post-cat{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center}.post-meta .post-cat>a{color:var(--main-color);font-weight:600;letter-spacing:.06em}.post-meta .post-cat>a:hover,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link:hover{opacity:.8}.post-meta .meta-item,.post-meta time{font-weight:400;letter-spacing:.06em}.post-meta .date-link,.wpzoom-rcb-comment-rating-form .wpzoom-rcb-comment-rating-stars label>span{color:inherit}.post-meta .meta-sep{padding:0 2px}.post-meta .meta-sep:before{content:"-";padding:0 3px}.post-meta .post-author>a{color:var(--black-color);font-weight:500}.post-meta .post-author>a:hover{opacity:.9}.post-meta .by{font-style:italic;text-transform:lowercase}.post-meta .post-title-alt{margin:14px 0;padding:0 var(--pm-title-a-pad,0)}.post-meta .post-title{margin:15px 0;padding:0 var(--pm-title-pad,0)}.post-meta .meta-above{margin-bottom:-1px}.post-meta .meta-above>:first-child,.post-meta .meta-below>:first-child{margin-left:0}.post-meta .meta-above>:last-child,.post-meta .meta-below>:last-child{margin-right:0}.post-meta>:last-child{margin-bottom:0}.post-meta>:first-child{margin-top:0}.post-meta>.is-title:first-child{margin-top:0!important}.post-meta-left{text-align:left}.post-meta-center{text-align:center}.post-content>ul{margin:2em 0 2em 35px}@media (max-width:540px){.post-content>ul{margin-left:15px}}.post-content li{padding-left:5px;margin-bottom:.5em}.post-content ul{list-style-type:disc}.post-content>ul[class]:not([class*=align]){margin-left:0}.post-content>:last-child{margin-bottom:0}.post-content h2,.post-content h3{margin-top:1.2em;margin-bottom:1em;font-family:var(--text-h-font,var(--h-font));font-weight:600;letter-spacing:normal;line-height:1.5;-webkit-font-smoothing:initial}.post-content a{color:var(--main-color)}.post-content a:hover{opacity:.84}.post-content figcaption a{text-decoration:underline}.post-content>:first-child{margin-top:0}.post-content{font-family:var(--text-font);letter-spacing:var(--text-tracking);line-height:var(--text-lh);color:var(--text-color);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:var(--post-content-lh,1.8);font-size:var(--post-content-size)}.entry-content{--text-size:var(--single-content-size);font-size:var(--single-content-size)}.content-spacious figure.alignright{margin-right:-3.896%}.content-spacious .wp-block-image.aligncenter{margin-left:auto;margin-right:auto;max-width:100%}.widget-posts .post{display:flex;margin-bottom:25px}.widget-posts .posts:not(.full) .post-thumb{margin-right:22px;flex:0 0 auto}.widget-posts .posts.meta-below .post-thumb{width:87px}.widget-posts .post:last-child{margin-bottom:0}.widget-posts .content{overflow:hidden}.widget-posts .post-meta{margin-top:-2px}.widget-posts .post-meta .post-title{margin-top:8px;margin-bottom:11px}.widget-posts .posts:not(.large) .post-meta{font-size:10px}.widget-posts .post-title{padding:0;display:block;font-family:var(--title-font);font-size:15px;line-height:1.5}.widget-posts .content>:last-child{margin-bottom:0}.wp-block-image figure,figure.wp-block-image{margin:var(--p-media-margin) auto}.alignright{float:right;margin:4px 0 20px 30px}.aligncenter{display:block;margin:var(--p-media-margin) auto;text-align:center}.aligncenter>img{margin:0 auto}figure img{vertical-align:middle}figcaption{font-style:italic;font-size:calc(.28571em + 9.28571px);text-align:center;color:#999;-webkit-font-smoothing:antialiased}.wp-block-image figcaption{margin-top:calc(.5em + 5px);padding-bottom:2px;margin-bottom:0}.wp-block-image:not(figure){margin:0}.mobile-nav{display:none;float:left;font-size:16px;color:#161616}.mobile-menu{font-size:12px;font-family:var(--ui-font);font-weight:600;letter-spacing:.075em;color:#161616}.off-canvas{position:fixed;top:0;left:0;display:none;height:100%;width:45vw;min-width:200px;padding:60px 25px 25px;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;background:#fff;z-index:1000;transform:translate3d(-100%,0,0);transition:transform .4s ease-in-out}.off-canvas .logo{margin-bottom:45px;text-align:center}.off-canvas .close{position:absolute;top:0;right:0;padding:0 9px;background:#161616;color:#fff;line-height:26px;font-size:14px}.off-canvas .mobile-menu{transition:opacity .5s ease-in;opacity:.2}.single .main-wrap{overflow-x:hidden}@media (max-width:1200px){.alignright,.wp-block-image .alignright{max-width:50%}}@media (max-width:940px){.ts-row [class*=" col-"],.ts-row [class^=col-]{float:none;width:100%}.navigation{display:none}.main .sidebar{float:none;margin:65px auto 0;padding-left:15px}.sidebar .widget:last-child{margin-bottom:0}.mobile-nav{margin-right:18px}.mobile-nav,.off-canvas{display:block}}@media (max-width:767px){.main-head .title{padding:60px 0}.main-head .title a{font-size:55px}.the-post-foot{margin-top:60px}.tag-share .post-tags{max-width:100%;margin-bottom:15px}.tag-share .post-tags,.tag-share .post-tags+.post-share{float:none;text-align:center}.tag-share .post-tags+.post-share .post-share-icons{display:inline-block}.tag-share .post-share{margin-bottom:25px}.related-posts .post{max-width:500px;margin-left:auto;margin-right:auto}.lower-footer .copyright{display:block;float:none;max-width:initial;margin:0;text-align:center}.lower-footer .to-top{float:none;display:block;margin-top:10px;text-align:center}.post-content img,.wp-post-image{will-change:initial}}@media (max-width:540px){.comment-form .inline-field{margin-left:0;margin-bottom:10px;flex-basis:100%}.post-title-alt{font-size:calc(15px + (var(--post-title-size) - 15px)*.7)}.alignright,.wp-block-image .alignright{width:100%;max-width:100%;float:none;padding:0;margin:30px auto!important}figure.alignright img{float:none;width:100%;max-width:initial}.off-canvas{width:75vw}}@media (max-width:350px){.off-canvas{width:85vw}}@media (min-width:768px){.content-spacious{padding-left:3.896%;padding-right:3.896%}}@media (min-width:941px) and (max-width:1200px){.content-spacious{margin-right:-3.896%}.widget-posts .posts:not(.full) .post-thumb{margin-right:16px!important;max-width:70px}}@media (min-width:768px) and (max-width:940px){.related-posts .post{float:left;width:33.333%}}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}.wp-block-image.aligncenter,.wp-block-wpzoom-recipe-card-block-recipe-card.header-content-align-center .recipe-card-heading{text-align:center}.wp-block-image .aligncenter,.wp-block-image .alignright,.wp-block-image.aligncenter{display:table}.wp-block-image .aligncenter>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image figure{margin:0}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.aligncenter{clear:both}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}.wp-block-wpzoom-recipe-card-block-recipe-card{max-width:800px}.wp-block-wpzoom-recipe-card-block-recipe-card.header-content-align-center .recipe-sub-title{-ms-flex-direction:column;flex-direction:column}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-left{margin-right:auto}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-left .recipe-card-directions,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-left .recipe-card-ingredients{text-align:left}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-heading::after{content:"";clear:both;display:table}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image figure figcaption{padding:0;margin:0}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link{margin-top:0;margin-bottom:0}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients{position:relative}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-directions .directions-list,.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredients-list{margin:0!important;padding:0!important}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredients-list>li{padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredients-list .ingredient-item-name{margin:0;max-width:88%}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredients-list .wpzoom-rcb-ingredient-name{font-weight:500}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-directions{margin-bottom:30px}.wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-rating-stars-container{position:relative;float:right;-webkit-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear;display:inline-block;vertical-align:middle}.wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-rating-stars-container .wpzoom-rating-stars-tooltip{display:block;opacity:0;visibility:hidden;height:0}.wp-block-wpzoom-recipe-card-block-recipe-card.header-content-align-center .wpzoom-rating-stars-container{float:none}.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars{list-style:none!important;margin:0!important;padding:0!important;display:inline-block;vertical-align:top;text-align:left}.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars>li{display:inline-block;vertical-align:top;margin:0;width:22px;height:21px;padding:0 4px 0 0;cursor:pointer;color:inherit;font-family:"Font Awesome 5 Free"!important}.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars>li:last-child,ul.wpzoom-rating-stars>li:last-child{padding-right:0}.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars:hover>li,.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars>li.wpz-star-icon,.wpzoom-rcb-comment-rating-stars>label span.wpz-star-icon,ul.wpzoom-rating-stars:hover>li,ul.wpzoom-rating-stars>li.wpz-star-icon{color:#f2a123}.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars>li.wpz-star-icon:before,.wpzoom-rcb-comment-rating-stars>label span.wpz-star-icon:before,span.wpz-star-icon:before,ul.wpzoom-rating-stars>li.wpz-star-icon:before{content:""}.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars>li.wpz-star-icon.wpz-empty-star{font-weight:400}.wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-rating-stars-average{margin-left:10px}.wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-rating-stars-average .wpzoom-rating-average,.wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-rating-stars-average .wpzoom-rating-total-votes{font-weight:500}.wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-rating-stars-average small,.wpzoom-rating-stars-average small{font-size:13px;margin-right:4px}.recipe-card-details-top{clear:both}@media screen and (max-width:600px){.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .directions-list>li{padding-left:26px!important}.wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-rating-stars-container{float:none}}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default{padding:20px 25px 30px;margin-top:50px;margin-bottom:50px;background:#fff;border:1px solid rgb(0 0 0/.1);border-radius:5px 5px 0 0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image{margin:-21px -26px 20px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image figure{position:relative;margin:0;line-height:0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image figure img{max-width:100%;width:100%;height:auto;margin:0;border-radius:5px 5px 0 0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image figure::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:-webkit-linear-gradient(bottom,rgb(0 0 0/.65)0,#fff0 35%);background:-webkit-gradient(linear,left bottom,left top,from(rgb(0 0 0/.65)),color-stop(35%,#fff0));background:-o-linear-gradient(bottom,rgb(0 0 0/.65)0,#fff0 35%);background:linear-gradient(to top,rgb(0 0 0/.65)0,#fff0 35%)}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image figure figcaption{position:absolute;right:20px;left:20px;text-align:right;bottom:0;padding-bottom:15px;z-index:2;line-height:1.8}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-print-link{display:inline-block;vertical-align:middle}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link{display:block;border-radius:3px;padding:10px;font-style:normal;text-decoration:none;font-size:14px;font-weight:600;line-height:1.2;color:#fff;background-color:#222;border:0;-webkit-box-shadow:none;box-shadow:none}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-icon-print-link{display:inline-block;margin-right:8px;width:16px;height:16px;vertical-align:middle;fill:#fff}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading{margin-bottom:15px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-card-title{font-size:30px;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin:0 0 10px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-sub-title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;width:100%;margin:0 0 10px;padding:0 0 10px;border-bottom:1px dashed rgb(0 0 0/.1)}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-sub-title .wpzoom-rating-stars-container{margin-bottom:0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .directions-title,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-title{font-size:22px;font-weight:600;color:#222;text-transform:none;margin:0 0 15px;padding:0;clear:none;background-color:#fff0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-ingredients{position:relative;background-color:#fbf9e7;border-radius:3px;margin:0 0 30px;padding:25px 25px 5px;text-align:left}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-list{margin:0;padding:0;list-style:none}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-list>li{list-style:none;padding:0 0 13px;margin:0 0 13px;border-bottom:1px solid #e9e5c9;position:relative;cursor:pointer;line-height:1.7}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-list>li:last-child{border-bottom:none}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-list>li .tick-circle{content:"";width:18px;height:18px;margin-right:10px;border-radius:50%;border:2px solid #dedab6;cursor:pointer;position:relative}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .directions-list{counter-reset:count;line-height:normal;list-style:none;margin:0;padding:0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .directions-list>li{position:relative;line-height:1.8;list-style:none;padding-left:40px;margin:0 0 16px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .directions-list>li::before{counter-increment:count;content:counter(count)". ";display:block;position:absolute;top:0;left:0;font-size:20px;font-weight:600;line-height:1.5;background:0 0;width:35px;vertical-align:middle;padding:0;margin-right:20px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .directions-list>li:last-child{margin:0}@media screen and (max-width:768px){.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default{padding:20px 25px 30px;margin-top:50px;margin-bottom:50px;background:#fff;border:1px solid rgb(0 0 0/.1);border-radius:5px 5px 0 0}}@media screen and (max-width:700px){.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default{padding:20px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image{margin-left:-21px;margin-right:-21px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-ingredients{padding:30px 20px 5px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image{margin-bottom:15px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-card-title{font-size:24px}}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .recipe-card-buttons:has(>div:nth-child(3))>div:nth-child(3){grid-column:span 2}button::-moz-focus-inner{padding:0;border:0}.wpzoom-rating-stars-container{position:relative;-webkit-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear;margin-bottom:25px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.wpzoom-rating-stars-container .wpzoom-rating-stars-tooltip{display:block;opacity:0;visibility:hidden;height:0}ul.wpzoom-rating-stars{list-style:none!important;margin:0!important;padding:0!important;display:inline-block;vertical-align:middle;text-align:left}ul.wpzoom-rating-stars>li{vertical-align:top;width:22px;height:21px;padding:0 4px 0 0;color:inherit;font-family:"Font Awesome 5 Free"!important}ul.wpzoom-rating-stars>li.wpz-star-icon.wpz-empty-star{font-weight:400}.wpzoom-rating-stars-average{margin-left:10px}.wpzoom-rating-stars-average .wpzoom-rating-average,.wpzoom-rating-stars-average .wpzoom-rating-total-votes{font-weight:500}.wpzoom-rcb-comment-rating-form{margin-top:10px;margin-bottom:20px;display:block}.comment-respond .comment-form .wpzoom-rcb-comment-rating-form>label,.wpzoom-rcb-comment-rating-form>label{display:block}.wpzoom-rcb-comment-rating-form fieldset{border-width:0;padding:0}.wpzoom-rcb-comment-rating-form .hidden{display:none!important}.wpzoom-rcb-comment-rating-form .wpzoom-rcb-comment-rating-stars label,ul.wpzoom-rating-stars>li{cursor:pointer;display:inline-block;margin:0}.wpzoom-rcb-comment-rating-stars>label,span.wpz-star-icon{color:#f2a123;font-family:"Font Awesome 5 Free"!important}.wpzoom-rcb-comment-rating-stars>label span.wpz-star-icon:hover,span.wpz-star-icon:hover{font-weight:900!important}.wpzoom-rcb-comment-rating-stars>label span.wpz-star-icon.wpz-empty-star,span.wpz-star-icon.wpz-empty-star{font-weight:400}.wpzoom-rcb-comment-rating-stars>label{display:inline-block;margin:0;padding:0;cursor:pointer;color:inherit}.wpzoom-rcb-comment-rating-stars>label:last-child{padding-right:0}:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-20:#005a87}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";src:url(/wp-content/plugins/recipe-card-blocks-by-wpzoom-pro/dist/assets/webfonts/fa-regular-400.woff2)format("woff2");font-style:normal;font-weight:400;font-display:block}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";src:url(/wp-content/plugins/recipe-card-blocks-by-wpzoom-pro/dist/assets/webfonts/fa-solid-900.woff2)format("woff2");font-style:normal;font-weight:900;font-display:block}@font-face{font-display:swap;font-family:FoodIcons;src:url(/wp-content/plugins/recipe-card-blocks-by-wpzoom-pro/dist/assets/webfonts/Foodicons.woff)format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-display:swap;font-family:Oldicon;src:url(/wp-content/plugins/recipe-card-blocks-by-wpzoom-pro/dist/assets/webfonts/Oldicon.woff?v=5.0.0)format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-display:swap;font-family:"ts-icons";src:url(/wp-content/themes/cheerup/css/icons/fonts/ts-icons.woff2?v1)format("woff2"),url(/wp-content/themes/cheerup/css/icons/fonts/ts-icons.woff?v1)format("woff"),url(/wp-content/themes/cheerup/css/icons/fonts/ts-icons.ttf?v1)format("truetype"),url(/wp-content/themes/cheerup/css/icons/fonts/ts-icons.svg?v1#ts-icons)format("svg");font-weight:400;font-style:normal}.tsi{display:inline-block;font:14px/1 ts-icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tsi-search:before{content:""}.tsi-times:before{content:""}.tsi-twitter:before{content:""}.tsi-facebook:before{content:""}.tsi-bars:before{content:""}.tsi-angle-up:before{content:""}.tsi-pinterest-p:before{content:""}