@media print{.top-header,header,.header-banner,.article-breadcrumbs,.breadcrumbs,.footer-global-component,footer,.post-info,.print-share,.post-cat-title-container-info__action-buttons,.post-cat-title-container-info__like,.post-cat-title-container-info__time-required,.post-cat-title-container-info__portions,.post-cat-title-container-info__food-preferences,.vego-recipe-tabs,.related-recipes,.related-posts,.comments-section,#comments,.sidebar,.advertisement,.social-share,.newsletter-signup,.post-share,.post-print,.like-button,.vego-like-button,.rating-container,.post-cat-title-container__title,.post-cat-title-container-desc,.content,.post-cat-title,.post-cat-title-container,.end-of-article-recipe{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;margin:0!important;padding:0!important}body,.article-recipe,.article-content,.article-content-container,.article-content-container__header,.article-content-container__header-content,.featured-image,.full-width-featured-image,.article-content-container__recipe,.article-content-container-wrapper,.first-section,.second-section,.recipe-ingredients-container,.recipe-instructions-container{display:block!important;visibility:visible!important;opacity:1!important}img{page-break-inside:avoid;max-width:100%}h1,h2,h3,h4,h5{page-break-after:avoid}body{background:#fff!important}}@font-face{font-family:"Fabrikat Mono";src:url(/wp-content/themes/vego/assets/fonts/fabrikat-mono.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal;ascent-override:150%}@font-face{font-family:"Fabrikat Mono Bold";src:url(/wp-content/themes/vego/assets/fonts/fabrikat-mono-bold.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal;ascent-override:150%}@font-face{font-family:"Archivo";src:url(/wp-content/themes/vego/assets/fonts/Archivo.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal;ascent-override:150%}@font-face{font-family:"Archivo Light";src:url(/wp-content/themes/vego/assets/fonts/Archivo-Light.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal;ascent-override:150%}@font-face{font-family:"Archivo Light Italic";src:url(/wp-content/themes/vego/assets/fonts/Archivo-LightItalic.ttf) format("truetype");font-weight:300;font-display:swap;font-style:italic;ascent-override:150%}@font-face{font-family:"Archivo Bold";src:url(/wp-content/themes/vego/assets/fonts/Archivo-Bold.ttf) format("truetype");font-weight:400;font-display:swap;font-style:bold;ascent-override:150%}@font-face{font-family:"Archivo Italic";src:url(/wp-content/themes/vego/assets/fonts/Archivo-Italic.ttf) format("truetype");font-weight:400;font-display:swap;font-style:italic;ascent-override:150%}h1{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:28px;font-style:normal;font-weight:700;text-transform:uppercase;line-height:120%}@media screen and (min-width:660px){h1{font-size:36px}}h2{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:20px;font-style:normal;font-weight:700;text-transform:uppercase;line-height:120%}@media screen and (min-width:660px){h2{font-size:28px}}h3{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:16px;font-style:normal;font-weight:700;text-transform:uppercase;line-height:120%}h4{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:14px;font-style:normal;font-weight:700;text-transform:uppercase;line-height:120%}h5{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:14px;font-style:normal;font-weight:700;text-transform:uppercase;line-height:120%}h6{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:14px;font-style:normal;font-weight:700;text-transform:uppercase;line-height:120%}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}body:not(.wp-admin){background-color:#f9f8f7;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never;position:relative;overflow-x:hidden}body:not(.wp-admin) .is-layout-flex{display:flex;gap:24px;padding:0}@media screen and (min-width:1200px){body:not(.wp-admin) .is-layout-flex{padding:0 16px}}body:not(.wp-admin) .vego-block.block-width-normal{max-width:720px;width:100%;margin:0 auto}body:not(.wp-admin) .vego-block.block-width-wide{max-width:1512;width:100%;margin:0 auto}body:not(.wp-admin) .vego-block.block-width-widest{max-width:1512px;width:100%;margin:0 auto}body:not(.home) .top-section-wrapper{border:0;padding-bottom:16px}body.home .vego-wrapper{gap:48px}@media screen and (min-width:660px){body.home .vego-wrapper{gap:70px}}b,strong{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif}a{color:#000;text-decoration:none}.vego-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:32px;align-self:stretch;position:relative;overflow:hidden}.vego-wrapper>p{max-width:1512px;width:100%;margin:0 auto;padding:0 16px}.featured-article-template-default .vego-wrapper{gap:24px}@media screen and (min-width:660px){.featured-article-template-default .vego-wrapper{gap:56px}}.container{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media screen and (min-width:660px){.container{width:660px}}.max-width,.wp-block-columns,.is-layout-flex,.vego-block,.wp-block-image{width:100%;margin:0 auto;max-width:1512px;padding:0 16px}.max-width.wp-block-image,.wp-block-columns.wp-block-image,.is-layout-flex.wp-block-image,.vego-block.wp-block-image,.wp-block-image.wp-block-image{width:inherit}.max-width .wp-block-column .single-post-container.max-width,.wp-block-columns .wp-block-column .single-post-container.max-width,.is-layout-flex .wp-block-column .single-post-container.max-width,.vego-block .wp-block-column .single-post-container.max-width,.wp-block-image .wp-block-column .single-post-container.max-width{padding:0;height:100%}.max-width .wp-block-column:last-of-type .cta-blurb-inner__icon,.wp-block-columns .wp-block-column:last-of-type .cta-blurb-inner__icon,.is-layout-flex .wp-block-column:last-of-type .cta-blurb-inner__icon,.vego-block .wp-block-column:last-of-type .cta-blurb-inner__icon,.wp-block-image .wp-block-column:last-of-type .cta-blurb-inner__icon{right:-46px;left:auto}@media screen and (min-width:992px){.max-width .wp-block-column:last-of-type .cta-blurb-inner__icon,.wp-block-columns .wp-block-column:last-of-type .cta-blurb-inner__icon,.is-layout-flex .wp-block-column:last-of-type .cta-blurb-inner__icon,.vego-block .wp-block-column:last-of-type .cta-blurb-inner__icon,.wp-block-image .wp-block-column:last-of-type .cta-blurb-inner__icon{left:auto;right:-84.433px}}.max-width .wp-block-column:last-of-type .cta-blurb-inner__icon img,.wp-block-columns .wp-block-column:last-of-type .cta-blurb-inner__icon img,.is-layout-flex .wp-block-column:last-of-type .cta-blurb-inner__icon img,.vego-block .wp-block-column:last-of-type .cta-blurb-inner__icon img,.wp-block-image .wp-block-column:last-of-type .cta-blurb-inner__icon img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media screen and (min-width:992px){.max-width .wp-block-column:last-of-type .cta-blurb-inner__icon img,.wp-block-columns .wp-block-column:last-of-type .cta-blurb-inner__icon img,.is-layout-flex .wp-block-column:last-of-type .cta-blurb-inner__icon img,.vego-block .wp-block-column:last-of-type .cta-blurb-inner__icon img,.wp-block-image .wp-block-column:last-of-type .cta-blurb-inner__icon img{transform:none}}.divider{height:1px;align-self:stretch;background-color:#ececec}.divider-horizontal{width:1px;align-self:stretch;background-color:#ececec}.button,.wp-block-button__link{text-decoration:none;display:flex;min-height:36px;border:1px solid #fff0;background-color:#6cc;color:#000;padding:9px 24px 16px 24px;justify-content:center;align-items:center;gap:10px;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.7px;text-transform:uppercase;transition:.3s ease all}.button:hover,.wp-block-button__link:hover{cursor:pointer;background-color:#97dcdc}.button__primary,.wp-block-button__link__primary{background-color:#6cc;color:#000}.button__primary:hover,.wp-block-button__link__primary:hover{cursor:pointer;background-color:#97dcdc}.button__secondary,.wp-block-button__link__secondary{background-color:#fff;color:#000}.button__secondary:hover,.wp-block-button__link__secondary:hover{cursor:pointer;background-color:#f9f9f9}.button__outlined,.wp-block-button__link__outlined{background-color:#fff0;color:#000;border:1px solid #000}.button__outlined span,.wp-block-button__link__outlined span{border-bottom:2px solid #fff0}.button__outlined:hover,.wp-block-button__link__outlined:hover{cursor:pointer}.button__outlined:hover span,.wp-block-button__link__outlined:hover span{border-bottom:2px solid #000}.button svg,.wp-block-button__link svg{width:14px;height:14px}.wp-block-heading{margin-top:1em}.vego-category{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;display:flex;align-items:center;gap:7px}.hide-on-mobile{display:none!important}@media screen and (min-width:992px){.hide-on-mobile{display:flex!important}}.show-on-mobile{display:flex!important}@media screen and (min-width:992px){.show-on-mobile{display:none!important}}.wp-block-post-title{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif!important;font-size:20px;font-style:normal;font-weight:600;line-height:120%;border-bottom:2px solid #000;padding-bottom:16px;width:100%}@media screen and (max-width:660px){.wp-block-post-title{font-size:26px}}[data-profile-like]{cursor:pointer}.vego-header-banner{display:none;padding:10px 16px;background-color:#6cc;color:#000;text-align:center;font-size:14px}.vego-header-banner a{text-decoration:underline}.Single__content-paywall{position:absolute;width:100%;top:0;height:100%;display:none}.article-content-container__protected.locked .Single__content-paywall{background:linear-gradient(to bottom,#fff0 0%,#F9F8F7 20%);z-index:2;display:block}.Archive__content-paywall.locked{height:100%;display:block;position:absolute;width:100%;z-index:2}.Archive__content-paywall.locked .embedded-paywall-container{padding:2em 10px;padding-top:5em}.Archive__content-paywall.locked{background:linear-gradient(to bottom,#fff0 0%,#F9F8F7 300px)}.header{background-color:#f9f8f7;position:relative;top:0;left:0;z-index:999;border-bottom:1px solid #ececec;transition:all .3s ease-in-out}.header.sticky{position:sticky}.header.sticky .header-menu .site-navigation{top:58px}@media screen and (min-width:992px){.header.sticky .header-menu .site-navigation{top:90px}}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px;flex:1 0 0%;max-width:1512px;margin:0 auto}@media screen and (min-width:1200px){.header-inner{padding:24px}}.header-inner__left{display:flex;flex-direction:row;gap:32px}.header-inner__left .header-logo{display:flex;width:100px;height:auto;transition:.2s ease all}@media screen and (min-width:1200px){.header-inner__left .header-logo{width:180px}}.header-inner__left .header-logo img{width:100%;height:auto;transition:.2s ease all}.header-inner__right{display:flex;flex-direction:row;align-items:center;gap:24px}@media screen and (max-width:480px){.header-inner__right{gap:4px}.header-inner__right .header-search span{display:none}}.header-inner__right .header-search{display:flex;align-items:center;gap:8px;font-size:15px;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase;border-bottom:1px solid #fff0;transition:.3s ease all;padding:8px 12px}@media screen and (min-width:992px){.header-inner__right .header-search{padding:8px 0}}.header-inner__right .header-search:hover{border-bottom:1px solid #000}.header-inner__right .header-search svg{width:17px;height:17px}@media screen and (max-width:991px){.header-inner__right .header-search svg{width:22px;height:22px}}.header-inner__right .header-search svg path{transition:.3s;fill:#000}.header-inner__right .header-search span{margin-top:-8px}.header-inner__right .header-bli-medlem-mobile{display:flex!important;align-items:center;padding:8px 16px;background-color:#6cc;color:#000;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;border-radius:2px;transition:.3s ease all;margin-left:-4px}@media screen and (min-width:992px){.header-inner__right .header-bli-medlem-mobile{display:none!important}}.header-inner__right .header-bli-medlem-mobile:hover{background-color:#97dcdc}.header-inner__right .header-bli-medlem-mobile span{white-space:nowrap}.header-inner__right .header-buttons{display:none}@media screen and (min-width:992px){.header-inner__right .header-buttons{display:flex}}.header-inner__right .header-buttons ul{display:flex;justify-content:flex-end;align-items:center;gap:16px;list-style:none}.header-inner__right .header-buttons ul li a{text-decoration:none;display:flex;min-height:36px;border:1px solid #fff0;padding:6px 24px 12px 24px;justify-content:center;align-items:center;gap:10px;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.7px;text-transform:uppercase;transition:.3s ease all;background-color:#6cc;color:#000}.header-inner__right .header-buttons ul li a:hover{cursor:pointer;background-color:#97dcdc}.header-inner__right .header-buttons ul li:last-of-type a{background-color:#fff0;color:#000;border:1px solid #000}.header-inner__right .header-buttons ul li:last-of-type a:hover{border:1px solid #c9c9c9;color:#c9c9c9;text-decoration:underline}.header-inner__right .header-buttons ul li.hidden{display:none}.header-inner__right .header-hamburger{display:flex!important;align-items:center;gap:8px;flex-shrink:0;margin-right:-4px}@media screen and (min-width:992px){.header-inner__right .header-hamburger{display:none!important}}.header-inner__right .header-hamburger__icon{display:block;width:24px;height:16px;position:relative;z-index:4;cursor:pointer;transition:.3s}.header-inner__right .header-hamburger__icon span{display:block;width:100%;height:2px;background-color:#222;position:absolute;left:0;transition:.3s}.header-inner__right .header-hamburger__icon span:nth-child(1){top:0}.header-inner__right .header-hamburger__icon span:nth-child(2){top:8px;transform:translateY(-50%)}.header-inner__right .header-hamburger__icon span:nth-child(3){top:14px}.header-inner__right .header-hamburger__title{font-size:14px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.7px;text-transform:uppercase}.header-inner__right .header-hamburger:hover{cursor:pointer}.header-inner__right .header-hamburger.open span{transition:.26s ease all}.header-inner__right .header-hamburger.open span:first-child{transform:rotate(135deg);top:5px}.header-inner__right .header-hamburger.open span:nth-child(2){opacity:0;top:5px}.header-inner__right .header-hamburger.open span:nth-child(3){transform:rotate(-135deg);top:5px}#breadcrumbs{display:flex;padding:6px 16px;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:160%}@media screen and (min-width:992px){#breadcrumbs{padding:6px 60px}}#breadcrumbs>span{width:100%;height:42px;display:flex;align-items:center;justify-content:flex-start;gap:8px}#breadcrumbs .breadcrumb_last{color:#999;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.header-banner{border-bottom:1px solid #ececec}.header-banner-inner{display:flex;align-items:center;justify-content:center;gap:10px;padding:4px 0 10px 0}.header-banner-inner p{font-size:12px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase;display:flex;align-items:center;gap:10px}.header-banner-inner p a{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;text-decoration-line:underline;display:flex;align-items:center;gap:10px}.header-banner-inner p a:after{content:url(/wp-content/themes/vego/assets/images/keyboard_arrow_down.svg)}.advertiser-banner{width:100%;padding:24px;background-color:#f9f8f7;display:flex;border-bottom:1px solid #ececec}.advertiser-banner.sticky{position:sticky;top:56px;left:0;z-index:3}@media screen and (min-width:992px){.advertiser-banner.sticky{top:90px}}.advertiser-banner-inner{display:flex;align-items:center;justify-content:flex-start;gap:16px;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase;width:100%;max-width:1512px;margin:0 auto}.advertiser-banner-inner span{display:flex;padding:1px 8px 8px 8px;flex-direction:column;justify-content:center;align-items:center;background-color:#000;color:#fff;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:150%;text-transform:uppercase}.advertiser-banner-inner p{margin-top:-6px}.footer-global-component{border-top:1px solid #ececec;margin-top:48px;width:100%}@media screen and (min-width:660px){.footer-global-component{gap:56px}}.footer{border-top:1px solid #ececec;display:flex;flex-direction:column;align-items:flex-start;width:100%}.footer-wrapper{display:flex;flex-flow:column nowrap;align-items:flex-start;gap:16px;align-self:stretch;width:100%;max-width:1512px;margin:0 auto}.footer-wrapper__logo{width:124px;height:auto}.footer-wrapper__logo img{width:100%;height:auto}@media screen and (min-width:992px){.footer-wrapper__logo{width:195px}}.footer-wrapper__content{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;width:100%;max-width:1512px;margin:0 auto}@media screen and (min-width:992px){.footer-wrapper__content{flex-direction:row}}.footer-wrapper__content-nolinks{flex:1 0 150px;align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:24px 16px;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:400;line-height:150%;border-bottom:1px solid #ececec;border-right:0}@media screen and (min-width:992px){.footer-wrapper__content-nolinks{border-right:1px solid #ececec;border-bottom:0;padding:40px 24px}}.footer-wrapper__content-nolinks a{transition:all .3s ease}.footer-wrapper__content-nolinks a:hover{text-decoration:underline}.footer-wrapper__content-socials{align-self:stretch;padding:24px 16px}@media screen and (min-width:992px){.footer-wrapper__content-socials{padding:40px 24px}}@media screen and (min-width:1200px){.footer-wrapper__content-socials{flex:1 0 380px;padding:40px 24px}}.footer-wrapper__content-socials ul{list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:24px}@media screen and (min-width:992px){.footer-wrapper__content-socials ul{align-items:flex-start;justify-content:flex-start}}.footer-wrapper__content-socials ul li a{text-decoration:none;font-weight:600;transition:all .3s ease}.footer-wrapper__content-socials ul li a:hover{text-decoration:underline}.footer-bottom{width:100%;background:#000;color:#fff;display:flex;padding:2px 10px 8px 10px;justify-content:center;align-items:center;gap:10px;align-self:stretch;font-size:12px;text-transform:uppercase;font-style:normal;font-weight:400;line-height:150%}.footer-bottom ul{display:flex;align-items:flex-start;flex-flow:column nowrap;gap:8px;list-style:none;width:100%;max-width:1512px;margin:0 auto}@media screen and (min-width:992px){.footer-bottom ul{flex-flow:row wrap;gap:40px}}.footer-bottom ul li a{color:#fff;text-decoration:none;font-weight:300}.top-header{display:none;padding:12px 24px;border-bottom:1px solid #ececec}@media screen and (min-width:1200px){.top-header{display:flex}}.top-header-inner{display:flex;align-items:flex-end;justify-content:flex-end;padding:0}.top-header-inner ul{display:flex;align-items:flex-end;gap:34px;list-style:none}@media screen and (min-width:1200px){.top-header-inner ul{align-items:flex-start}}.top-header-inner ul li{margin-top:-15px}.top-header-inner ul li a{font-size:12px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.6px;text-transform:uppercase;border-bottom:1px solid #fff0;transition:.3s ease all}.top-header-inner ul li a:hover{border-bottom:1px solid #000}@media screen and (max-width:1200px){.top-header-inner ul li:not(:first-of-type){display:none}}.vego-subpage{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;width:100%;padding:40px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;font-family:"Archivo Light","Times New Roman",serif;font-size:18px;font-style:normal;font-weight:300;line-height:140%}@media screen and (min-width:992px){.vego-subpage{padding:56px 16px}}.vego-subpage-wrapper{display:flex;max-width:100%;flex-direction:column;align-items:flex-start;justify-content:center;gap:24px;margin:0 auto;width:100%}.vego-subpage-wrapper.title{margin:0 auto;display:flex;max-width:100%;width:100%;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:32px}@media screen and (min-width:992px){.vego-subpage-wrapper.title{max-width:720px}}.vego-subpage-wrapper.title h1{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;text-transform:uppercase;font-size:28px;font-style:normal;font-weight:600;line-height:120%}.vego-subpage-wrapper.title p{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:20px!important;text-transform:uppercase;font-style:normal;line-height:140%;display:flex;flex-direction:column;gap:32px}.vego-subpage-wrapper.title p a{font-family:inherit;font-size:20px!important}.vego-subpage-wrapper.title p:before,.vego-subpage-wrapper.title p:after{content:"";display:block;width:100%;align-self:stretch;height:1px;background-color:#ececec}.vego-subpage-wrapper.title ul,.vego-subpage-wrapper.title ol{font-family:"Archivo Light","Times New Roman",serif!important;font-size:16px;font-style:normal;font-weight:400;line-height:140%;color:#31313b}.vego-subpage-wrapper.content{margin:0 auto;display:flex;max-width:100%;width:100%;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:32px}.vego-subpage-wrapper.content .wp-block-verse{margin-top:-8px;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:130%;color:#31313b;width:100%}@media screen and (min-width:992px){.vego-subpage-wrapper.content .wp-block-verse{font-size:20px;max-width:720px;margin:0 auto}}.vego-subpage-wrapper.content p{font-family:"Archivo Light","Times New Roman",serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%!important;color:#31313b;width:100%}@media screen and (min-width:992px){.vego-subpage-wrapper.content p{max-width:720px;margin:0 auto}}.vego-subpage-wrapper.content p a{font-family:inherit;font-size:inherit}.vego-subpage-wrapper.content p.big-font-size{font-size:20px!important}.vego-subpage-wrapper.content p.default-font{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif!important}.vego-subpage-wrapper.content>.divider:not(.vego-block-signup):not(.vego-block-images),.vego-subpage-wrapper.content .vego-block:not(.vego-block-signup):not(.vego-block-images){width:100%;margin:0 auto;max-width:720px}.vego-subpage-wrapper.content>.divider:not(.vego-block-signup):not(.vego-block-images).wp-block-media-text,.vego-subpage-wrapper.content .vego-block:not(.vego-block-signup):not(.vego-block-images).wp-block-media-text{gap:16px}.vego-subpage-wrapper.content>.divider:not(.vego-block-signup):not(.vego-block-images)>.wp-block-media-text__content,.vego-subpage-wrapper.content .vego-block:not(.vego-block-signup):not(.vego-block-images)>.wp-block-media-text__content{padding:0;display:flex;flex-direction:column;gap:16px}.vego-subpage-wrapper.content>.divider:not(.vego-block-signup):not(.vego-block-images)>.wp-block-media-text__content .wp-block-heading,.vego-subpage-wrapper.content .vego-block:not(.vego-block-signup):not(.vego-block-images)>.wp-block-media-text__content .wp-block-heading{margin:0!important}.vego-subpage-wrapper.content ul,.vego-subpage-wrapper.content ol{margin-top:-16px!important;padding-left:1.5rem;display:flex;flex-direction:column;gap:.5rem;width:100%}@media screen and (min-width:992px){.vego-subpage-wrapper.content ul,.vego-subpage-wrapper.content ol{max-width:720px;margin:0 auto}}.vego-subpage-wrapper.content ul li,.vego-subpage-wrapper.content ol li{padding-left:16px;font-family:"Archivo Light","Times New Roman",serif;font-size:16px;font-style:normal;font-weight:300;line-height:140%;color:#31313b}.vego-subpage-wrapper.content ul{list-style-type:"•";padding-inline:1ch}.vego-subpage-wrapper.content h1.wp-block-heading,.vego-subpage-wrapper.content h2.wp-block-heading,.vego-subpage-wrapper.content h3.wp-block-heading,.vego-subpage-wrapper.content h4.wp-block-heading,.vego-subpage-wrapper.content h5.wp-block-heading{width:100%;margin-bottom:-16px!important;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif!important}@media screen and (min-width:992px){.vego-subpage-wrapper.content h1.wp-block-heading,.vego-subpage-wrapper.content h2.wp-block-heading,.vego-subpage-wrapper.content h3.wp-block-heading,.vego-subpage-wrapper.content h4.wp-block-heading,.vego-subpage-wrapper.content h5.wp-block-heading{max-width:720px;margin:0 auto}}.vego-subpage-wrapper.content a:not(.button,.blurb){font-weight:700;border-bottom:1px solid #fff0;transition:all .3s ease-in-out}.vego-subpage-wrapper.content a:not(.button,.blurb):hover,.vego-subpage-wrapper.content a:not(.button,.blurb):focus,.vego-subpage-wrapper.content a:not(.button,.blurb).active{border-bottom:1px solid #000}.vego-subpage-wrapper.content section a{color:inherit;font-weight:inherit}.vego-subpage-wrapper.content .row-wrap .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:auto!important;width:calc(50% - 32px)}.vego-subpage-wrapper.content .row-wrap :where(.wp-block-columns.is-layout-flex){gap:16px}@media screen and (min-width:992px){.vego-subpage-wrapper.content .row-wrap :where(.wp-block-columns.is-layout-flex){gap:32px}}.vego-subpage-wrapper.content figure,.vego-subpage-wrapper.content .wp-block-buttons{padding:0!important}@media screen and (min-width:992px){.vego-subpage-wrapper.content figure,.vego-subpage-wrapper.content .wp-block-buttons{max-width:720px;margin:0 auto}}.vego-subpage-wrapper.content figure .is-style-outline a,.vego-subpage-wrapper.content .wp-block-buttons .is-style-outline a{border:none;border-bottom:1px solid #000;border-radius:0;padding:0}.vego-subpage-wrapper.content figure .is-style-outline a:hover,.vego-subpage-wrapper.content .wp-block-buttons .is-style-outline a:hover{background-color:#fff0}.vego-subpage-wrapper.content .wp-block-quote{width:100%;margin:0;padding:24px 0;display:flex;flex-direction:column;align-items:flex-start;gap:24px}@media screen and (min-width:992px){.vego-subpage-wrapper.content .wp-block-quote{max-width:720px;margin:0 auto}}.vego-subpage-wrapper.content .wp-block-quote p{font-family:"Archivo Light","Times New Roman",serif;font-size:32px;font-style:italic;font-weight:300;line-height:140%}.vego-subpage-wrapper.content .wp-block-quote:before,.vego-subpage-wrapper.content .wp-block-quote:after{content:"";display:flex;width:330px;height:5px;background-color:#222}.vego-subpage-wrapper.content hr{width:100%}@media screen and (min-width:992px){.vego-subpage-wrapper.content .wp-block-embed__wrapper iframe{max-width:100%;width:720px;height:540px}}.vego-subpage-wrapper.content .wp-block-columns-is-layout-flex{width:100%;padding:0;gap:24px}.vego-subpage-wrapper.content .has-drop-cap:not(:focus)::first-letter{font-size:89px;font-weight:700;line-height:79px;float:left;margin:0 8px 0 0}.vego-subpage__featured-image{display:flex;flex-direction:column;gap:8px;width:100%;margin:0 auto}@media screen and (min-width:992px){.vego-subpage__featured-image{width:980px}}.vego-subpage__featured-image .full-width-featured-image{width:100%;height:auto;display:flex}.vego-subpage__featured-image .full-width-featured-image img{height:auto;max-height:500px;aspect-ratio:16/9}.vego-subpage__featured-image .featured-image-caption{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;color:#707070;font-size:14px;font-style:normal;font-weight:400;line-height:130%;display:flex;flex-direction:column;gap:.5rem;width:100%;margin:0}@media screen and (min-width:992px){.vego-subpage__featured-image .featured-image-caption{width:980px;margin:0 auto}}.vego-subpage__featured-image .featured-image-caption b,.vego-subpage__featured-image .featured-image-caption strong{color:#000}.article,.article-recipe{margin-top:48px;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:32px;padding:0 16px}@media screen and (min-width:992px){.article,.article-recipe{gap:48px}}.article-breadcrumbs #breadcrumbs,.article-recipe-breadcrumbs #breadcrumbs{padding:0}.article-breadcrumbs #breadcrumbs span,.article-recipe-breadcrumbs #breadcrumbs span{height:auto;font-size:12px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase;color:#000}.article-breadcrumbs #breadcrumbs span a,.article-recipe-breadcrumbs #breadcrumbs span a{border-bottom:1px solid #fff0;transition:all .3s ease-in-out}.article-breadcrumbs #breadcrumbs span a:hover,.article-recipe-breadcrumbs #breadcrumbs span a:hover{border-bottom:1px solid #000}.article-content,.article-recipe-content{display:flex;max-width:100%;width:100%;flex-direction:column;align-items:center;justify-content:flex-start;gap:24px;flex:none;flex:1 0 48%;position:relative}@media screen and (min-width:992px){.article-content,.article-recipe-content{gap:32px}}.article-content-container,.article-recipe-content-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;width:100%}@media screen and (min-width:992px){.article-content-container,.article-recipe-content-container{gap:32px}}.article-content-container-wrapper,.article-recipe-content-container-wrapper{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%;margin:0}.article-content-container .post-content,.article-recipe-content-container .post-content{display:flex;flex-direction:column;align-items:flex-start;gap:24px;font-size:16px;font-style:normal;font-weight:300;line-height:140%;font-family:"Archivo","Times New Roman",serif;width:100%;color:#000!important}@media screen and (min-width:992px){.article-content-container .post-content,.article-recipe-content-container .post-content{gap:32px;width:100%}}.article-content-container .post-content.locked,.article-recipe-content-container .post-content.locked{gap:0;overflow:hidden;position:relative;min-height:50vh}.article-content-container .post-content span,.article-recipe-content-container .post-content span{color:#000!important}.article-content-container .post-content a:not(.button):not(.blurb),.article-recipe-content-container .post-content a:not(.button):not(.blurb){font-weight:700;border-bottom:1px solid #fff0;transition:all .3s ease-in-out}.article-content-container .post-content a:not(.button):not(.blurb):hover,.article-content-container .post-content a:not(.button):not(.blurb):focus,.article-content-container .post-content a:not(.button):not(.blurb).active,.article-recipe-content-container .post-content a:not(.button):not(.blurb):hover,.article-recipe-content-container .post-content a:not(.button):not(.blurb):focus,.article-recipe-content-container .post-content a:not(.button):not(.blurb).active{border-bottom:1px solid #000}.article-content-container .post-content .Paywall,.article-recipe-content-container .post-content .Paywall{width:100%}.article-content-container .post-content .Paywall .embedded-paywall-container,.article-recipe-content-container .post-content .Paywall .embedded-paywall-container{width:100%}.article-content-container .post-content p:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes),.article-content-container .post-content>.divider:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes),.article-content-container .post-content .vego-block:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes),.article-recipe-content-container .post-content p:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes),.article-recipe-content-container .post-content>.divider:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes),.article-recipe-content-container .post-content .vego-block:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes){width:100%;margin:0 auto;max-width:720px}.article-content-container .post-content p:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes).wp-block-media-text,.article-content-container .post-content>.divider:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes).wp-block-media-text,.article-content-container .post-content .vego-block:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes).wp-block-media-text,.article-recipe-content-container .post-content p:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes).wp-block-media-text,.article-recipe-content-container .post-content>.divider:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes).wp-block-media-text,.article-recipe-content-container .post-content .vego-block:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes).wp-block-media-text{flex-direction:column!important;gap:16px}@media screen and (min-width:992px){.article-content-container .post-content p:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes).wp-block-media-text,.article-content-container .post-content>.divider:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes).wp-block-media-text,.article-content-container .post-content .vego-block:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes).wp-block-media-text,.article-recipe-content-container .post-content p:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes).wp-block-media-text,.article-recipe-content-container .post-content>.divider:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes).wp-block-media-text,.article-recipe-content-container .post-content .vego-block:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes).wp-block-media-text{flex-direction:row!important}}.article-content-container .post-content p:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes)>.wp-block-media-text__content,.article-content-container .post-content>.divider:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes)>.wp-block-media-text__content,.article-content-container .post-content .vego-block:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes)>.wp-block-media-text__content,.article-recipe-content-container .post-content p:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes)>.wp-block-media-text__content,.article-recipe-content-container .post-content>.divider:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes)>.wp-block-media-text__content,.article-recipe-content-container .post-content .vego-block:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes)>.wp-block-media-text__content{padding:0;display:flex;flex-direction:column;gap:16px}.article-content-container .post-content p:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes)>.wp-block-media-text__content .wp-block-heading,.article-content-container .post-content>.divider:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes)>.wp-block-media-text__content .wp-block-heading,.article-content-container .post-content .vego-block:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes)>.wp-block-media-text__content .wp-block-heading,.article-recipe-content-container .post-content p:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes)>.wp-block-media-text__content .wp-block-heading,.article-recipe-content-container .post-content>.divider:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes)>.wp-block-media-text__content .wp-block-heading,.article-recipe-content-container .post-content .vego-block:not(.vego-block-signup):not(.vego-block-images):not(.wp-block-quote):not(.wp-block-quote p):not(.vego-book-and-recipes)>.wp-block-media-text__content .wp-block-heading{margin:0!important}.article-content-container .post-content ul,.article-recipe-content-container .post-content ul{margin-top:1rem;margin-left:1.5rem;display:flex;flex-direction:column;gap:.5rem}.article-content-container .post-content .wp-block-quote,.article-content-container .post-content blockquote,.article-recipe-content-container .post-content .wp-block-quote,.article-recipe-content-container .post-content blockquote{width:100%;margin:0;padding:72px 0;display:flex;flex-direction:column;align-items:flex-start;gap:16px;position:relative}@media screen and (min-width:992px){.article-content-container .post-content .wp-block-quote,.article-content-container .post-content blockquote,.article-recipe-content-container .post-content .wp-block-quote,.article-recipe-content-container .post-content blockquote{margin:0 auto;max-width:1020px}}.article-content-container .post-content .wp-block-quote p,.article-content-container .post-content blockquote p,.article-recipe-content-container .post-content .wp-block-quote p,.article-recipe-content-container .post-content blockquote p{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:16px;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:28px;font-weight:700;line-height:120%;text-transform:uppercase;margin:0}@media screen and (min-width:992px){.article-content-container .post-content .wp-block-quote p,.article-content-container .post-content blockquote p,.article-recipe-content-container .post-content .wp-block-quote p,.article-recipe-content-container .post-content blockquote p{font-size:46px}}.article-content-container .post-content .wp-block-quote p:after,.article-content-container .post-content blockquote p:after,.article-recipe-content-container .post-content .wp-block-quote p:after,.article-recipe-content-container .post-content blockquote p:after{content:"";-webkit-mask:url(/wp-content/themes/vego/assets/images/Blob-1.svg) no-repeat 50% 50%;mask:url(/wp-content/themes/vego/assets/images/Blob-1.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;transform:scale(-1,1);background-color:#c9c;width:430px;height:330px;display:inline-block;position:absolute;top:0;right:0;z-index:-1}@media screen and (min-width:992px){.article-content-container .post-content .wp-block-embed__wrapper iframe,.article-recipe-content-container .post-content .wp-block-embed__wrapper iframe{max-width:100%;width:720px}}.article-content-container .post-content .sesamy-locked-content,.article-recipe-content-container .post-content .sesamy-locked-content{width:100%}@media screen and (min-width:992px){.article-content-container .post-content .sesamy-locked-content,.article-recipe-content-container .post-content .sesamy-locked-content{max-width:100%;width:720px}}.article-content-container .post-content .wp-caption,.article-content-container .post-content .wp-block-image,.article-recipe-content-container .post-content .wp-caption,.article-recipe-content-container .post-content .wp-block-image{display:flex;flex-direction:column;gap:8px;width:100%!important}.article-content-container .post-content .wp-caption .wp-caption-text,.article-content-container .post-content .wp-caption .wp-element-caption,.article-content-container .post-content .wp-block-image .wp-caption-text,.article-content-container .post-content .wp-block-image .wp-element-caption,.article-recipe-content-container .post-content .wp-caption .wp-caption-text,.article-recipe-content-container .post-content .wp-caption .wp-element-caption,.article-recipe-content-container .post-content .wp-block-image .wp-caption-text,.article-recipe-content-container .post-content .wp-block-image .wp-element-caption{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;color:#31313b;margin:0}.article-content-container .post-content .wp-caption .wp-caption-text b,.article-content-container .post-content .wp-caption .wp-caption-text strong,.article-content-container .post-content .wp-caption .wp-element-caption b,.article-content-container .post-content .wp-caption .wp-element-caption strong,.article-content-container .post-content .wp-block-image .wp-caption-text b,.article-content-container .post-content .wp-block-image .wp-caption-text strong,.article-content-container .post-content .wp-block-image .wp-element-caption b,.article-content-container .post-content .wp-block-image .wp-element-caption strong,.article-recipe-content-container .post-content .wp-caption .wp-caption-text b,.article-recipe-content-container .post-content .wp-caption .wp-caption-text strong,.article-recipe-content-container .post-content .wp-caption .wp-element-caption b,.article-recipe-content-container .post-content .wp-caption .wp-element-caption strong,.article-recipe-content-container .post-content .wp-block-image .wp-caption-text b,.article-recipe-content-container .post-content .wp-block-image .wp-caption-text strong,.article-recipe-content-container .post-content .wp-block-image .wp-element-caption b,.article-recipe-content-container .post-content .wp-block-image .wp-element-caption strong{display:block;font-size:10px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.article-content-container .post-content .image-container,.article-recipe-content-container .post-content .image-container{width:660px}.article-content-container .post-content .image-container img,.article-recipe-content-container .post-content .image-container img{width:660px;height:auto}.article-content-container .post-content>div,.article-recipe-content-container .post-content>div{display:flex;flex-direction:column;align-items:flex-start;gap:24px;margin:0 auto;padding-bottom:10em}.article-content-container .post-content>div .text-container,.article-recipe-content-container .post-content>div .text-container{display:flex;flex-direction:column;align-items:flex-start;gap:24px;font-size:18px;font-style:normal;font-weight:400;line-height:150%;font-family:"Archivo","Times New Roman",serif}.article-content-container .has-drop-cap:not(:focus)::first-letter,.article-recipe-content-container .has-drop-cap:not(:focus)::first-letter{font-size:89px;font-weight:700;line-height:79px;float:left;margin:0 8px 0 0}.article-content-container .advertiser,.article-recipe-content-container .advertiser{display:flex;flex-direction:column;align-items:center;gap:16px;align-self:stretch;width:100%;margin:0}@media screen and (min-width:992px){.article-content-container .advertiser,.article-recipe-content-container .advertiser{margin:0 auto}}.article-content-container .advertiser-logo img,.article-recipe-content-container .advertiser-logo img{width:166px;height:auto;object-fit:contain}.article-content-container .article-tags,.article-recipe-content-container .article-tags{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;width:100%;margin:0}.article-content-container .article-tags h6,.article-recipe-content-container .article-tags h6{margin:0;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-weight:700}.article-content-container .article-tags__items,.article-recipe-content-container .article-tags__items{display:flex;flex-flow:row wrap;align-items:flex-start;align-content:flex-start;gap:8px;align-self:stretch}.article-content-container .article-tags__items .tag,.article-recipe-content-container .article-tags__items .tag{display:flex;padding:6px 8px;align-items:center;border-radius:4px;background-color:#707070;color:#f9f9f9;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:150%;text-transform:uppercase}.article-content .job-opening-details,.article-recipe-content .job-opening-details{display:flex;align-items:center;flex-direction:column;gap:32px;width:100%}@media screen and (min-width:992px){.article-content .job-opening-details,.article-recipe-content .job-opening-details{max-width:720px;flex-direction:row}}.article-content .job-opening-details__first,.article-recipe-content .job-opening-details__first{width:100%;height:179px}@media screen and (min-width:992px){.article-content .job-opening-details__first,.article-recipe-content .job-opening-details__first{width:155px;height:155px}}.article-content .job-opening-details__first-logo,.article-recipe-content .job-opening-details__first-logo{width:100%;height:179px;border:1px solid #ececec}@media screen and (min-width:992px){.article-content .job-opening-details__first-logo,.article-recipe-content .job-opening-details__first-logo{width:155px;height:155px}}.article-content .job-opening-details__first-logo img,.article-recipe-content .job-opening-details__first-logo img{width:100%;height:100%;object-fit:contain}.article-content .job-opening-details__second,.article-recipe-content .job-opening-details__second{display:flex;flex-flow:row wrap;row-gap:16px;column-gap:32px}.article-content .job-opening-details__second-category,.article-content .job-opening-details__second-type,.article-content .job-opening-details__second-location,.article-content .job-opening-details__second-organizer,.article-content .job-opening-details__second-apply-by,.article-content .job-opening-details__second-duration,.article-content .job-opening-details__second-published,.article-recipe-content .job-opening-details__second-category,.article-recipe-content .job-opening-details__second-type,.article-recipe-content .job-opening-details__second-location,.article-recipe-content .job-opening-details__second-organizer,.article-recipe-content .job-opening-details__second-apply-by,.article-recipe-content .job-opening-details__second-duration,.article-recipe-content .job-opening-details__second-published{width:100%;display:flex;flex-direction:row;gap:4px;font-size:14px;font-style:normal;line-height:120%;text-transform:uppercase}@media screen and (min-width:992px){.article-content .job-opening-details__second-category,.article-content .job-opening-details__second-type,.article-content .job-opening-details__second-location,.article-content .job-opening-details__second-organizer,.article-content .job-opening-details__second-apply-by,.article-content .job-opening-details__second-duration,.article-content .job-opening-details__second-published,.article-recipe-content .job-opening-details__second-category,.article-recipe-content .job-opening-details__second-type,.article-recipe-content .job-opening-details__second-location,.article-recipe-content .job-opening-details__second-organizer,.article-recipe-content .job-opening-details__second-apply-by,.article-recipe-content .job-opening-details__second-duration,.article-recipe-content .job-opening-details__second-published{width:calc(50% - 32px)}}.article-content .job-opening-application,.article-recipe-content .job-opening-application{display:flex;align-items:center;flex-direction:column;gap:32px;width:100%}@media screen and (min-width:992px){.article-content .job-opening-application,.article-recipe-content .job-opening-application{max-width:720px}}.article-content .job-opening-application-wrapper,.article-recipe-content .job-opening-application-wrapper{display:flex;flex-direction:column;width:100%;background-color:#f2f2f2;padding:24px;gap:16px}.article-content .job-opening-application-wrapper__title,.article-recipe-content .job-opening-application-wrapper__title{font-size:16px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;padding-bottom:16px;border-bottom:2px solid #000}.article-content .job-opening-application-wrapper__content,.article-recipe-content .job-opening-application-wrapper__content{font-family:"Archivo","Times New Roman",serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.article-content .job-opening-application-wrapper a,.article-recipe-content .job-opening-application-wrapper a{width:fit-content}.article-content-excerpt,.article-recipe-content-excerpt{display:flex;flex-direction:column;align-items:stretch;gap:24px}@media screen and (min-width:992px){.article-content-excerpt,.article-recipe-content-excerpt{max-width:720px;width:100%;gap:32px}}.article-content-excerpt p,.article-recipe-content-excerpt p{margin:0;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:150%;text-transform:uppercase}.article-content .post-info,.article-recipe-content .post-info{display:flex;flex-direction:column;gap:24px;position:relative;width:100%;margin:0 auto}@media screen and (min-width:992px){.article-content .post-info,.article-recipe-content .post-info{max-width:720px;width:100%}}@media screen and (max-width:992px){.article-content .post-info.top .updated-published,.article-recipe-content .post-info.top .updated-published{flex-direction:row;gap:16px}.article-content .post-info.top .post-share,.article-recipe-content .post-info.top .post-share{margin-left:0;flex-direction:row;gap:24px}}.article-content .post-info__wrapper,.article-recipe-content .post-info__wrapper{font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.5px;display:flex;flex-direction:column!important;justify-content:flex-start;align-items:flex-start;flex-flow:row wrap;gap:16px;color:#31313b;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;width:100%}@media screen and (min-width:992px){.article-content .post-info__wrapper,.article-recipe-content .post-info__wrapper{flex-direction:row!important;justify-content:space-between;align-items:center;margin:0}}.article-content .post-info__wrapper p,.article-recipe-content .post-info__wrapper p{margin-top:-5px}.article-content .post-info__wrapper b,.article-content .post-info__wrapper strong,.article-recipe-content .post-info__wrapper b,.article-recipe-content .post-info__wrapper strong{color:#8ea5a7;font-weight:700}.article-content .post-info__wrapper a,.article-recipe-content .post-info__wrapper a{color:#31313b}.article-content .post-info__wrapper .event-date p,.article-content .post-info__wrapper .event-date b,.article-content .post-info__wrapper .event-date strong,.article-recipe-content .post-info__wrapper .event-date p,.article-recipe-content .post-info__wrapper .event-date b,.article-recipe-content .post-info__wrapper .event-date strong{font-weight:600;color:#676767}.article-content .post-info__wrapper .updated-published,.article-recipe-content .post-info__wrapper .updated-published{display:flex;flex-flow:column nowrap;align-items:center;gap:8px;font-size:12px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}@media screen and (min-width:992px){.article-content .post-info__wrapper .updated-published,.article-recipe-content .post-info__wrapper .updated-published{flex-flow:row wrap;gap:24px}}.article-content .post-info__wrapper .updated-published b,.article-content .post-info__wrapper .updated-published strong,.article-recipe-content .post-info__wrapper .updated-published b,.article-recipe-content .post-info__wrapper .updated-published strong{color:#000}.article-content .post-info__wrapper .print-share,.article-recipe-content .post-info__wrapper .print-share{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:16px;margin-top:-4px}.article-content .post-info__wrapper .print-share .post-share,.article-content .post-info__wrapper .print-share .post-print,.article-recipe-content .post-info__wrapper .print-share .post-share,.article-recipe-content .post-info__wrapper .print-share .post-print{color:#707070;font-size:14px;font-style:normal;font-weight:400;line-height:150%;display:flex;flex-direction:row;position:relative}.article-content .post-info__wrapper .print-share .post-share a,.article-content .post-info__wrapper .print-share .post-print a,.article-recipe-content .post-info__wrapper .print-share .post-share a,.article-recipe-content .post-info__wrapper .print-share .post-print a{border-bottom:none}.article-content .post-info__wrapper .print-share .post-share a.post-share-btn,.article-content .post-info__wrapper .print-share .post-share a.post-print-btn,.article-content .post-info__wrapper .print-share .post-print a.post-share-btn,.article-content .post-info__wrapper .print-share .post-print a.post-print-btn,.article-recipe-content .post-info__wrapper .print-share .post-share a.post-share-btn,.article-recipe-content .post-info__wrapper .print-share .post-share a.post-print-btn,.article-recipe-content .post-info__wrapper .print-share .post-print a.post-share-btn,.article-recipe-content .post-info__wrapper .print-share .post-print a.post-print-btn{position:relative;display:flex;align-items:center;gap:6px}.article-content .post-info__wrapper .print-share .post-share a.post-share-btn span,.article-content .post-info__wrapper .print-share .post-share a.post-print-btn span,.article-content .post-info__wrapper .print-share .post-print a.post-share-btn span,.article-content .post-info__wrapper .print-share .post-print a.post-print-btn span,.article-recipe-content .post-info__wrapper .print-share .post-share a.post-share-btn span,.article-recipe-content .post-info__wrapper .print-share .post-share a.post-print-btn span,.article-recipe-content .post-info__wrapper .print-share .post-print a.post-share-btn span,.article-recipe-content .post-info__wrapper .print-share .post-print a.post-print-btn span{font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase;margin-top:-5px}.article-content .post-info__wrapper .print-share .post-share__icons,.article-content .post-info__wrapper .print-share .post-print__icons,.article-recipe-content .post-info__wrapper .print-share .post-share__icons,.article-recipe-content .post-info__wrapper .print-share .post-print__icons{display:flex;align-items:center;gap:16px}.article-content .post-info .post-share,.article-content .post-info .post-print,.article-recipe-content .post-info .post-share,.article-recipe-content .post-info .post-print{margin-left:auto;color:#707070;font-size:14px;font-style:normal;font-weight:400;line-height:130%;display:flex;flex-direction:column;position:relative}.article-content .post-info .post-share a.post-share-btn,.article-content .post-info .post-share a.post-print-btn,.article-content .post-info .post-print a.post-share-btn,.article-content .post-info .post-print a.post-print-btn,.article-recipe-content .post-info .post-share a.post-share-btn,.article-recipe-content .post-info .post-share a.post-print-btn,.article-recipe-content .post-info .post-print a.post-share-btn,.article-recipe-content .post-info .post-print a.post-print-btn{position:relative;display:flex;align-items:center;gap:6px}.article-content .post-info .post-share a.post-share-btn span,.article-content .post-info .post-share a.post-print-btn span,.article-content .post-info .post-print a.post-share-btn span,.article-content .post-info .post-print a.post-print-btn span,.article-recipe-content .post-info .post-share a.post-share-btn span,.article-recipe-content .post-info .post-share a.post-print-btn span,.article-recipe-content .post-info .post-print a.post-share-btn span,.article-recipe-content .post-info .post-print a.post-print-btn span{font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase;margin-top:-5px}.article-content .post-info .post-share__popup,.article-content .post-info .post-print__popup,.article-recipe-content .post-info .post-share__popup,.article-recipe-content .post-info .post-print__popup{background-color:#fff;box-shadow:0 16px 60px 0 rgb(0 0 0 / .1);min-width:160px;display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:16px;color:#000;visibility:hidden;position:absolute;z-index:6;opacity:0;top:50px;left:0;transform:translateY(-20px);transition:visibility .4s,opacity .4s ease,transform .4s cubic-bezier(.33,0,.6,1.58)}@media screen and (min-width:992px){.article-content .post-info .post-share__popup,.article-content .post-info .post-print__popup,.article-recipe-content .post-info .post-share__popup,.article-recipe-content .post-info .post-print__popup{right:0}}.article-content .post-info .post-share__popup.open,.article-content .post-info .post-print__popup.open,.article-recipe-content .post-info .post-share__popup.open,.article-recipe-content .post-info .post-print__popup.open{visibility:visible;opacity:1;transform:translateY(0);transition:visibility .4s,opacity .4s ease,transform .4s cubic-bezier(.3,-.62,.21,1)}.article-content .post-info .post-share__popup:before,.article-content .post-info .post-print__popup:before,.article-recipe-content .post-info .post-share__popup:before,.article-recipe-content .post-info .post-print__popup:before{content:"";height:0;position:absolute;width:0;border-bottom:8px solid #fff;border-left:8px solid #fff0;border-right:8px solid #fff0;left:10%;margin-left:-8px;top:-8px}@media screen and (min-width:992px){.article-content .post-info .post-share__popup:before,.article-content .post-info .post-print__popup:before,.article-recipe-content .post-info .post-share__popup:before,.article-recipe-content .post-info .post-print__popup:before{right:10%}}.article-content .post-info .post-share__popup-btn,.article-content .post-info .post-print__popup-btn,.article-recipe-content .post-info .post-share__popup-btn,.article-recipe-content .post-info .post-print__popup-btn{display:flex;align-items:center;gap:8px;align-self:stretch;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:12px;font-style:normal;font-weight:400!important;line-height:150%;text-transform:uppercase}.article-content .post-info .post-share__popup-btn:hover,.article-content .post-info .post-print__popup-btn:hover,.article-recipe-content .post-info .post-share__popup-btn:hover,.article-recipe-content .post-info .post-print__popup-btn:hover{cursor:pointer}.article-content .post-info .post-share__popup-btn:hover .name,.article-content .post-info .post-print__popup-btn:hover .name,.article-recipe-content .post-info .post-share__popup-btn:hover .name,.article-recipe-content .post-info .post-print__popup-btn:hover .name{text-decoration:underline}.article-content .post-info .post-share__popup-btn .icon,.article-content .post-info .post-print__popup-btn .icon,.article-recipe-content .post-info .post-share__popup-btn .icon,.article-recipe-content .post-info .post-print__popup-btn .icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.article-content .post-info .post-share__popup-btn .icon svg,.article-content .post-info .post-print__popup-btn .icon svg,.article-recipe-content .post-info .post-share__popup-btn .icon svg,.article-recipe-content .post-info .post-print__popup-btn .icon svg{width:16px;height:16px}.article-content .post-info .post-share__popup-btn .icon svg path,.article-content .post-info .post-print__popup-btn .icon svg path,.article-recipe-content .post-info .post-share__popup-btn .icon svg path,.article-recipe-content .post-info .post-print__popup-btn .icon svg path{width:16px;height:16px;fill:#f9f9f9}.article-content .post-info .post-share__popup-btn .icon img,.article-content .post-info .post-print__popup-btn .icon img,.article-recipe-content .post-info .post-share__popup-btn .icon img,.article-recipe-content .post-info .post-print__popup-btn .icon img{width:100%}.article-content .post-info .post-share__popup-btn .name,.article-content .post-info .post-print__popup-btn .name,.article-recipe-content .post-info .post-share__popup-btn .name,.article-recipe-content .post-info .post-print__popup-btn .name{margin-top:-5px}.article-content .vego-article-end,.article-recipe-content .vego-article-end{width:100%;display:flex;align-items:center;gap:16px;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase;max-width:720px;width:100%;margin:0 auto}.article-content .vego-article-end b,.article-content .vego-article-end strong,.article-recipe-content .vego-article-end b,.article-recipe-content .vego-article-end strong{font-weight:600}.article-content .vego-article-end .vego-tags__items,.article-recipe-content .vego-article-end .vego-tags__items{display:flex;flex-direction:row;flex-flow:row wrap;align-items:flex-start;gap:16px}.article-content .vego-article-end .vego-tags__items .tag,.article-recipe-content .vego-article-end .vego-tags__items .tag{padding:4px 8px 9px 8px;background-color:#fff;font-size:12px;font-weight:400}.article-sidebar,.article-recipe-sidebar{flex:1 0 353px;display:flex;flex-direction:column;align-items:center;gap:32px;max-width:100%;padding-top:32px;margin-bottom:-32px}@media screen and (min-width:992px){.article-sidebar,.article-recipe-sidebar{max-width:353px;padding:0;margin-bottom:0}}.article-sidebar-inner,.article-recipe-sidebar-inner{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:16px}@media screen and (min-width:992px){.article-sidebar-inner,.article-recipe-sidebar-inner{width:300px}}.article-sidebar-inner .sesamy-locked-content,.article-recipe-sidebar-inner .sesamy-locked-content{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.article-sidebar-inner div,.article-recipe-sidebar-inner div{width:100%}.article-sidebar-inner .post-grid.columns .blurb,.article-sidebar-inner .post-grid.course .blurb,.article-sidebar-inner .post-grid.job-opening .blurb,.article-recipe-sidebar-inner .post-grid.columns .blurb,.article-recipe-sidebar-inner .post-grid.course .blurb,.article-recipe-sidebar-inner .post-grid.job-opening .blurb{width:100%}.article-sidebar-inner .post-grid-wrapper__grid,.article-recipe-sidebar-inner .post-grid-wrapper__grid{gap:8px}.article-sidebar-inner .blurb.job-opening,.article-recipe-sidebar-inner .blurb.job-opening{border:none!important}.article-sidebar-inner .blurb .blurb-content__bottom-job,.article-recipe-sidebar-inner .blurb .blurb-content__bottom-job{width:100%;flex-direction:row!important}.article-sidebar-inner .blurb .blurb-content__bottom-job .job-duration,.article-recipe-sidebar-inner .blurb .blurb-content__bottom-job .job-duration{display:none}.article-sidebar-inner .blurb .blurb-content__bottom-button,.article-recipe-sidebar-inner .blurb .blurb-content__bottom-button{display:none}.article.advertisement .post-cat-title h1,.article-recipe.advertisement .post-cat-title h1{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif!important;font-size:46px!important}@media screen and (max-width:992px){.article-content-container,.article-recipe-content-container{padding:0}}.article-content-container__recipe,.article-recipe-content-container__recipe{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;width:100%;position:relative;gap:32px}@media screen and (min-width:992px){.article-content-container__recipe,.article-recipe-content-container__recipe{gap:0}}.article-content-container__recipe.locked,.article-recipe-content-container__recipe.locked{overflow:hidden}.article-content-container__recipe.locked::after,.article-recipe-content-container__recipe.locked::after{content:"";background:linear-gradient(to bottom,#fff0,white 80%);position:absolute;top:0;left:0;right:0;height:200px;position:absolute;width:100%}.article-content-container__recipe .end-of-article,.article-recipe-content-container__recipe .end-of-article{display:flex;flex-direction:column;gap:24px;margin:0 auto;width:100%}@media screen and (min-width:992px){.article-content-container__recipe .end-of-article,.article-recipe-content-container__recipe .end-of-article{display:none}}@media screen and (min-width:992px){.article-content-container__recipe,.article-recipe-content-container__recipe{flex-direction:row;gap:24px}}.article-content-container__recipe .vego-recipe-tabs,.article-recipe-content-container__recipe .vego-recipe-tabs{display:flex;width:100%;margin-bottom:-32px}@media screen and (min-width:992px){.article-content-container__recipe .vego-recipe-tabs,.article-recipe-content-container__recipe .vego-recipe-tabs{display:none}}.article-content-container__recipe .vego-recipe-tabs__tab,.article-recipe-content-container__recipe .vego-recipe-tabs__tab{width:50%}.article-content-container__recipe .vego-recipe-tabs__tab button,.article-recipe-content-container__recipe .vego-recipe-tabs__tab button{appearance:none;cursor:pointer;display:flex;justify-content:center;align-items:center;background-color:#fff0;padding:6px 16px 13px 16px;border:0;color:#adadad;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:130%;text-transform:uppercase;transition:all .3s ease-in-out;width:100%}.article-content-container__recipe .vego-recipe-tabs__tab button.active,.article-recipe-content-container__recipe .vego-recipe-tabs__tab button.active{background-color:#fff;color:#000}.article-content-container__recipe .first-section,.article-recipe-content-container__recipe .first-section{flex:1 0 100%;width:100%;flex-direction:column}@media screen and (min-width:992px){.article-content-container__recipe .first-section,.article-recipe-content-container__recipe .first-section{max-width:424px;flex:1 0 24%}}@media screen and (min-width:1200px){.article-content-container__recipe .first-section,.article-recipe-content-container__recipe .first-section{max-width:424px;flex:1 0 424px}}.article-content-container__recipe .first-section.active,.article-recipe-content-container__recipe .first-section.active{display:flex;flex-direction:column}.article-content-container__recipe .first-section .recipe-ingredients-container,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;background-color:#fff}.article-content-container__recipe .first-section .recipe-ingredients-container__ingredients,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container__ingredients{padding:24px;width:100%;display:flex;flex-direction:column;gap:24px}.article-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-header-section,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-header-section{display:flex;justify-content:space-between;align-items:center;align-self:stretch;width:100%}.article-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-header-section h2,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-header-section h2{font-size:20px;margin-top:-6px;display:none}@media screen and (min-width:992px){.article-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-header-section h2,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-header-section h2{display:block}}.article-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-header-section .portion-calculator,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-header-section .portion-calculator{display:flex;align-items:center;gap:8px}.article-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-header-section .portion-calculator p,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-header-section .portion-calculator p{font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase;margin-top:-6px}.article-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-header-section .portion-calculator .reduce,.article-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-header-section .portion-calculator .increase,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-header-section .portion-calculator .reduce,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-header-section .portion-calculator .increase{appearance:none;display:flex;padding:8px;align-items:flex-start;border:.5px solid #ececec;background:#ececec;cursor:pointer}.article-content-container__recipe .first-section .recipe-ingredients-container__ingredients .portion-calculator-message,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container__ingredients .portion-calculator-message{display:flex;padding:8px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;background-color:#e9d4ca}.article-content-container__recipe .first-section .recipe-ingredients-container__ingredients .portion-calculator-message__header,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container__ingredients .portion-calculator-message__header{display:flex;align-items:center;gap:8px}.article-content-container__recipe .first-section .recipe-ingredients-container__ingredients .portion-calculator-message__header .icon-wrapper,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container__ingredients .portion-calculator-message__header .icon-wrapper{height:16px;display:flex}.article-content-container__recipe .first-section .recipe-ingredients-container__ingredients .portion-calculator-message__header span,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container__ingredients .portion-calculator-message__header span{margin-top:-5px;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.article-content-container__recipe .first-section .recipe-ingredients-container__ingredients .portion-calculator-message ul,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container__ingredients .portion-calculator-message ul{list-style-type:"•";padding-inline:1ch;margin-inline-end:1ch}.article-content-container__recipe .first-section .recipe-ingredients-container__ingredients .portion-calculator-message ul li,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container__ingredients .portion-calculator-message ul li{padding-left:8px;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.article-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-ingredient-section,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-ingredient-section{display:flex;flex-direction:column;gap:16px}.article-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-ingredient-section h5,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-ingredient-section h5{margin-top:-6px}.article-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-ingredient-section ul.recipe-ingredient-list,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-ingredient-section ul.recipe-ingredient-list{list-style:none;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.article-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-ingredient-section ul.recipe-ingredient-list li,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-ingredient-section ul.recipe-ingredient-list li{font-size:14px;position:relative;display:flex;gap:8px;align-items:center;justify-content:flex-start}.article-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-ingredient-section ul.recipe-ingredient-list li button.ingredient-popup-button,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-ingredient-section ul.recipe-ingredient-list li button.ingredient-popup-button{margin-left:16px;appearance:none;border:0;padding:0;background:none;white-space:nowrap;background-color:#6cc;padding:2px 10px 6px 10px;cursor:pointer;position:relative}.article-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-ingredient-section ul.recipe-ingredient-list li button.ingredient-popup-button span,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-ingredient-section ul.recipe-ingredient-list li button.ingredient-popup-button span{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.article-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-ingredient-section ul.recipe-ingredient-list li button.ingredient-popup-button:after,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-ingredient-section ul.recipe-ingredient-list li button.ingredient-popup-button:after{content:" ";position:absolute;left:-11px;bottom:0;border-top:9px solid #fff0;border-right:11px solid #6cc;border-left:none;border-bottom:0 solid #fff0}.article-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-ingredient-section ul.recipe-ingredient-list li .ingredient-sponsored-link,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-ingredient-section ul.recipe-ingredient-list li .ingredient-sponsored-link{position:relative}.article-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-ingredient-section ul.recipe-ingredient-list li .ingredient-sponsored-link span,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-ingredient-section ul.recipe-ingredient-list li .ingredient-sponsored-link span{position:relative;z-index:2;padding:6px;text-decoration:underline}.article-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-ingredient-section ul.recipe-ingredient-list li .ingredient-sponsored-link:after,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container__ingredients .recipe-ingredient-section ul.recipe-ingredient-list li .ingredient-sponsored-link:after{content:"";-webkit-mask:url(/wp-content/themes/vego/assets/images/veckomeny-titel.svg) no-repeat 50% 50%;mask:url(/wp-content/themes/vego/assets/images/veckomeny-titel.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;background-color:#6cc;width:100%;height:39px;display:inline-block;position:absolute;top:0;left:0}.article-content-container__recipe .first-section .recipe-ingredients-container .recipe-customization-section,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container .recipe-customization-section{border-top:1px solid #ececec;display:flex;padding:16px 24px;flex-direction:column;justify-content:center;align-items:flex-start;gap:0!important;width:100%}.article-content-container__recipe .first-section .recipe-ingredients-container .recipe-customization-section__header,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container .recipe-customization-section__header{display:flex;flex-direction:row!important;justify-content:space-between;align-items:center;align-self:stretch;cursor:pointer}.article-content-container__recipe .first-section .recipe-ingredients-container .recipe-customization-section__header.expanded .plusicon-vertical,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container .recipe-customization-section__header.expanded .plusicon-vertical{transform:rotate(180deg)}.article-content-container__recipe .first-section .recipe-ingredients-container .recipe-customization-section__header h4,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container .recipe-customization-section__header h4{margin-top:-6px}.article-content-container__recipe .first-section .recipe-ingredients-container .recipe-customization-section__header .plusicon,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container .recipe-customization-section__header .plusicon{position:relative;width:23px;height:23px;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out}.article-content-container__recipe .first-section .recipe-ingredients-container .recipe-customization-section__header .plusicon-horizontal,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container .recipe-customization-section__header .plusicon-horizontal{position:absolute;background-color:#000;width:14px;height:2px;top:10.8px;left:4px;border-radius:22px}.article-content-container__recipe .first-section .recipe-ingredients-container .recipe-customization-section__header .plusicon-vertical,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container .recipe-customization-section__header .plusicon-vertical{position:absolute;background-color:#000;width:14px;height:2px;top:11px;left:4px;border-radius:22px;transform:rotate(270deg);transition:all .1s ease-in-out}.article-content-container__recipe .first-section .recipe-ingredients-container .recipe-customization-section__content,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container .recipe-customization-section__content{max-width:100%;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;overflow:hidden;max-height:0;transition:all .3s ease-in-out}.article-content-container__recipe .first-section .recipe-ingredients-container .recipe-customization-section__content.expanded,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container .recipe-customization-section__content.expanded{padding-top:16px;max-height:1000px;transition:max-height .3s ease-in-out}.article-content-container__recipe .first-section .recipe-ingredients-container .recipe-customization-section__content p,.article-recipe-content-container__recipe .first-section .recipe-ingredients-container .recipe-customization-section__content p{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.article-content-container__recipe .second-section,.article-recipe-content-container__recipe .second-section{flex:1 0 100%;width:100%;flex-direction:column;gap:24px}@media screen and (min-width:992px){.article-content-container__recipe .second-section,.article-recipe-content-container__recipe .second-section{flex:1 0 57%;max-width:718px}}@media screen and (min-width:1200px){.article-content-container__recipe .second-section,.article-recipe-content-container__recipe .second-section{flex:1 0 718px;max-width:718px}}.article-content-container__recipe .second-section.active,.article-recipe-content-container__recipe .second-section.active{display:flex}.article-content-container__recipe .second-section .recipe-instructions-container,.article-recipe-content-container__recipe .second-section .recipe-instructions-container{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;background-color:#fff}.article-content-container__recipe .second-section .recipe-instructions-container__header,.article-recipe-content-container__recipe .second-section .recipe-instructions-container__header{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.article-content-container__recipe .second-section .recipe-instructions-container__header h4,.article-recipe-content-container__recipe .second-section .recipe-instructions-container__header h4{font-size:16px;display:none}@media screen and (min-width:992px){.article-content-container__recipe .second-section .recipe-instructions-container__header h4,.article-recipe-content-container__recipe .second-section .recipe-instructions-container__header h4{display:block}}.article-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section,.article-recipe-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.article-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section h5,.article-recipe-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section h5{font-size:14px;font-style:normal;font-weight:700;line-height:150%;text-transform:uppercase}.article-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-step,.article-recipe-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-step{position:relative;padding-left:0}.article-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-step:not(:last-child)::after,.article-recipe-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-step:not(:last-child)::after{content:"";position:absolute;left:15px;top:32px;bottom:0;width:2px;background-color:#ececec;z-index:0}.article-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-step:last-child .recipe-instruction-row,.article-recipe-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-step:last-child .recipe-instruction-row{padding-bottom:0}.article-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row,.article-recipe-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row{position:relative;display:flex;align-items:baseline;gap:16px;cursor:pointer;max-width:600px}.article-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row .step-number-wrapper,.article-recipe-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row .step-number-wrapper{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}.article-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row .step-number-wrapper .step-number,.article-recipe-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row .step-number-wrapper .step-number{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#6cc;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:14px;font-weight:700;line-height:1;color:#000;transition:all .3s ease-in-out;z-index:1}.article-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row .step-number-wrapper input[type=checkbox],.article-recipe-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row .step-number-wrapper input[type=checkbox]{position:absolute;opacity:0;width:32px;height:32px;cursor:pointer;z-index:2}.article-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row .step-number-wrapper input[type=checkbox]:checked+.step-number,.article-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row .step-number-wrapper input[type=checkbox]:checked~.step-number,.article-recipe-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row .step-number-wrapper input[type=checkbox]:checked+.step-number,.article-recipe-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row .step-number-wrapper input[type=checkbox]:checked~.step-number{background-color:#ececec;color:#bcbcbc}.article-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row .step-number-wrapper input[type=checkbox]:checked~label,.article-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row .step-number-wrapper input[type=checkbox]:checked+label,.article-recipe-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row .step-number-wrapper input[type=checkbox]:checked~label,.article-recipe-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row .step-number-wrapper input[type=checkbox]:checked+label{color:#bcbcbc}.article-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row label,.article-recipe-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row label{font-size:14px;font-style:normal;font-weight:400;line-height:150%;transition:all .3s ease-in-out;cursor:pointer}.article-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row label:hover,.article-recipe-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row label:hover{cursor:pointer}.article-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row:has(input[type=checkbox]:checked) label,.article-recipe-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row:has(input[type=checkbox]:checked) label{color:#bcbcbc}.article-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row button.instructions-popup-button,.article-recipe-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row button.instructions-popup-button{appearance:none;border:0;padding:0;background:none;position:absolute;top:-34px;left:calc(100% + 10px);min-width:72px;padding:20px 0 25px 0;white-space:nowrap;cursor:pointer}.article-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row button.instructions-popup-button span,.article-recipe-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row button.instructions-popup-button span{font-size:10px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:1px;text-transform:uppercase;position:relative;z-index:2;padding-left:12px}.article-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row button.instructions-popup-button:after,.article-recipe-content-container__recipe .second-section .recipe-instructions-container .recipe-instructions-section .recipe-instruction-row button.instructions-popup-button:after{content:"";-webkit-mask:url(/wp-content/themes/vego/assets/images/blob-4.svg) no-repeat 50% 50%;mask:url(/wp-content/themes/vego/assets/images/blob-4.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;background-color:#6cc;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.article-content-container__recipe .second-section .end-of-article,.article-recipe-content-container__recipe .second-section .end-of-article{display:none;margin:0 auto;width:100%}@media screen and (min-width:992px){.article-content-container__recipe .second-section .end-of-article,.article-recipe-content-container__recipe .second-section .end-of-article{display:flex;flex-direction:column;gap:24px}}.article-content-container .did-you-know,.article-recipe-content-container .did-you-know{display:flex;padding:16px 24px;flex-direction:column;justify-content:center;align-items:flex-start;gap:0!important;background-color:#fff}.article-content-container .did-you-know__header,.article-recipe-content-container .did-you-know__header{display:flex;flex-direction:row!important;justify-content:space-between;align-items:center;align-self:stretch;cursor:pointer}.article-content-container .did-you-know__header.expanded .plusicon-vertical,.article-recipe-content-container .did-you-know__header.expanded .plusicon-vertical{transform:rotate(180deg)}.article-content-container .did-you-know__header h2,.article-recipe-content-container .did-you-know__header h2{font-size:14px;margin-top:-6px}.article-content-container .did-you-know__header .plusicon,.article-recipe-content-container .did-you-know__header .plusicon{position:relative;width:23px;height:23px;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out}.article-content-container .did-you-know__header .plusicon-horizontal,.article-recipe-content-container .did-you-know__header .plusicon-horizontal{position:absolute;background-color:#000;width:14px;height:2px;top:10.8px;left:4px;border-radius:22px}.article-content-container .did-you-know__header .plusicon-vertical,.article-recipe-content-container .did-you-know__header .plusicon-vertical{position:absolute;background-color:#000;width:14px;height:2px;top:11px;left:4px;border-radius:22px;transform:rotate(270deg);transition:all .1s ease-in-out}.article-content-container .did-you-know__content,.article-recipe-content-container .did-you-know__content{max-width:100%;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;overflow:hidden;max-height:0;transition:all .3s ease-in-out}.article-content-container .did-you-know__content.expanded,.article-recipe-content-container .did-you-know__content.expanded{padding-top:16px;max-height:1000px;transition:max-height .3s ease-in-out}.article-content-container .did-you-know__content p,.article-recipe-content-container .did-you-know__content p{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;width:100%}.article-content-container .did-you-know__content p:empty,.article-recipe-content-container .did-you-know__content p:empty{display:none}.article-content-container .did-you-know__content p a,.article-recipe-content-container .did-you-know__content p a{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-weight:700;border-bottom:1px solid #000;transition:all .3s ease-in-out}.article-content-container .did-you-know__content ul,.article-recipe-content-container .did-you-know__content ul{list-style-type:"•";padding-inline:1ch;margin-inline-end:1ch}.article-content-container .did-you-know__content ul li,.article-recipe-content-container .did-you-know__content ul li{padding-left:8px;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.article-content-container .recipe-creator,.article-recipe-content-container .recipe-creator{display:flex;padding:16px 24px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;background-color:#fff}.article-content-container .recipe-creator h2,.article-recipe-content-container .recipe-creator h2{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;margin:0!important}.article-content-container .recipe-creator__wrapper,.article-recipe-content-container .recipe-creator__wrapper{display:flex;align-items:flex-start;flex-flow:row wrap!important;gap:16px!important;width:100%}.article-content-container .recipe-creator__wrapper-author,.article-content-container .recipe-creator__wrapper-book,.article-recipe-content-container .recipe-creator__wrapper-author,.article-recipe-content-container .recipe-creator__wrapper-book{display:flex;gap:8px;flex:1 0 100%;flex-direction:row!important}@media screen and (min-width:992px){.article-content-container .recipe-creator__wrapper-author,.article-content-container .recipe-creator__wrapper-book,.article-recipe-content-container .recipe-creator__wrapper-author,.article-recipe-content-container .recipe-creator__wrapper-book{flex:1 0 47%}}.article-content-container .recipe-creator__wrapper-author .image,.article-content-container .recipe-creator__wrapper-book .image,.article-recipe-content-container .recipe-creator__wrapper-author .image,.article-recipe-content-container .recipe-creator__wrapper-book .image{width:77px;height:103px}.article-content-container .recipe-creator__wrapper-author .image img,.article-content-container .recipe-creator__wrapper-book .image img,.article-recipe-content-container .recipe-creator__wrapper-author .image img,.article-recipe-content-container .recipe-creator__wrapper-book .image img{width:77px;height:103px;object-fit:cover;aspect-ratio:4/3}.article-content-container .recipe-creator__wrapper-author .content,.article-content-container .recipe-creator__wrapper-book .content,.article-recipe-content-container .recipe-creator__wrapper-author .content,.article-recipe-content-container .recipe-creator__wrapper-book .content{flex:1 0 77%;display:flex;flex-direction:column;align-items:flex-start;gap:7px!important}.article-content-container .recipe-creator__wrapper-author .content h3,.article-content-container .recipe-creator__wrapper-book .content h3,.article-recipe-content-container .recipe-creator__wrapper-author .content h3,.article-recipe-content-container .recipe-creator__wrapper-book .content h3{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:16px;margin-top:-6px}.article-content-container .recipe-creator__wrapper-author .content p,.article-content-container .recipe-creator__wrapper-book .content p,.article-recipe-content-container .recipe-creator__wrapper-author .content p,.article-recipe-content-container .recipe-creator__wrapper-book .content p{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.article-content-container .recipe-creator__wrapper-author .content p:empty,.article-content-container .recipe-creator__wrapper-book .content p:empty,.article-recipe-content-container .recipe-creator__wrapper-author .content p:empty,.article-recipe-content-container .recipe-creator__wrapper-book .content p:empty{display:none!important}.article-content-container .recipe-creator__wrapper-author .content p:empty,.article-content-container .recipe-creator__wrapper-book .content p:empty,.article-recipe-content-container .recipe-creator__wrapper-author .content p:empty,.article-recipe-content-container .recipe-creator__wrapper-book .content p:empty{display:none!important}.article-content-container .recipe-creator__wrapper-author .content p,.article-recipe-content-container .recipe-creator__wrapper-author .content p{font-size:14px}.article .recipe-content-blocks,.article-recipe .recipe-content-blocks{padding:24px 16px;display:flex;flex-direction:column;gap:24px}@media screen and (min-width:992px){.article .recipe-content-blocks,.article-recipe .recipe-content-blocks{padding:40px 0;gap:32px}}.article .recipe-content-blocks .recipe-block--text p,.article-recipe .recipe-content-blocks .recipe-block--text p{font-family:"Archivo","Times New Roman",serif;font-size:18px;line-height:150%;margin:0}.article .recipe-content-blocks .recipe-block--image img,.article-recipe .recipe-content-blocks .recipe-block--image img{width:100%;height:auto;object-fit:cover;display:block}.article .recipe-content-blocks .recipe-block--image-text,.article-recipe .recipe-content-blocks .recipe-block--image-text{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:992px){.article .recipe-content-blocks .recipe-block--image-text,.article-recipe .recipe-content-blocks .recipe-block--image-text{flex-direction:row;align-items:flex-start;gap:24px}}.article .recipe-content-blocks .recipe-block--image-text img,.article-recipe .recipe-content-blocks .recipe-block--image-text img{width:100%;height:auto;object-fit:cover}@media screen and (min-width:992px){.article .recipe-content-blocks .recipe-block--image-text img,.article-recipe .recipe-content-blocks .recipe-block--image-text img{width:50%}}.article .recipe-content-blocks .recipe-block--image-text p,.article-recipe .recipe-content-blocks .recipe-block--image-text p{font-family:"Archivo","Times New Roman",serif;font-size:18px;line-height:150%;margin:0}@media screen and (min-width:992px){.article .recipe-content-blocks .recipe-block--image-text p,.article-recipe .recipe-content-blocks .recipe-block--image-text p{width:50%}}.search-section{margin-top:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:48px;align-self:stretch}@media screen and (min-width:992px){.search-section{margin-top:48px;gap:70px}}.search-section-header{display:flex;padding:0;flex-direction:column;align-items:center;gap:24px;align-self:stretch;text-align:center}@media screen and (min-width:992px){.search-section-header{padding:0 24px;gap:40px}}.search-section-header.my-pages{flex-direction:row}.search-section-header.my-pages .go-back-container{margin-top:5px}.search-section-header.my-pages .go-back-container a{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px}.search-section-header.my-pages .go-back-container a span{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:100%;text-decoration-line:underline;text-transform:uppercase;margin-top:-8px}.search-section-header.my-pages .search-section-header__content{display:flex}@media screen and (min-width:992px){.search-section-header.my-pages .search-section-header__content{flex:1 0 80%;align-items:center;justify-content:center;text-align:center}}.search-section-header.my-pages .search-section-header__content h1{margin-top:-10px;max-width:100%}.search-section-header__content{display:flex;flex-direction:column;align-items:flex-start;gap:16px}@media screen and (min-width:992px){.search-section-header__content{gap:24px}}.search-section-header__content h1{font-size:28px}@media screen and (min-width:992px){.search-section-header__content h1{max-width:678px}}.search-section-header__content-excerpt{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}@media screen and (min-width:992px){.search-section-header__content-excerpt{max-width:678px}}.search-section-header__form-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:48px;position:relative;width:100%}@media screen and (min-width:992px){.search-section-header__form-container{max-width:740px;gap:24px}}.search-section-header__form-container .search-form{display:flex;align-items:flex-start;gap:40px;width:100%}@media screen and (min-width:992px){.search-section-header__form-container .search-form{gap:24px}}.search-section-header__form-container .search-form form{width:100%}.search-section-header__form-container .search-form form div{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;align-self:stretch}@media screen and (min-width:992px){.search-section-header__form-container .search-form form div{justify-content:space-between;align-items:center;gap:16px}}.search-section-header__form-container .search-form form div .search-input{display:flex;flex-direction:row;align-items:center;gap:8px;width:100%;border-bottom:1px solid #000}.search-section-header__form-container .search-form form div .search-input svg{width:24px;height:24px}.search-section-header__form-container .search-form form div .search-input input[type=text]{width:100%;height:36px;margin-top:-12px;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:#fff0;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;color:#000;display:flex;gap:8px}.search-section-header__form-container .search-form form div .search-input input[type=text]::placeholder{color:#5c5c5c;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.search-section-header__form-container .search-form form div .search-input input[type=text]:focus{outline:none}.search-section-header__form-container .search-form form div button{height:24px}.search-section-header__form-container .search-form form div button:hover{cursor:pointer}.search-section-header__form-container .search-form form div button svg{width:24px;height:24px}.search-section-header__form-container .search-form form div button svg path{fill:#000}.search-section-header__form-container-categories{position:relative;display:flex;gap:16px;justify-content:flex-start;align-items:center;overflow-x:scroll;width:100%;flex-wrap:nowrap;-ms-overflow-style:none;scrollbar-width:none}@media screen and (min-width:992px){.search-section-header__form-container-categories{justify-content:center;align-items:center;overflow-x:hidden;flex-wrap:wrap}}.search-section-header__form-container-categories::-webkit-scrollbar{display:none}.search-section-header__form-container-categories a.search-category-filter{background-color:#fff;border:1px solid #fff0;display:flex;padding:4px 24px 12px 24px;align-items:center;gap:8px;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase;transition:.3s ease all;text-wrap:nowrap}.search-section-header__form-container-categories a.search-category-filter.active{border:1px solid #000}.search-section-header__form-container-categories a.search-category-filter::last-word{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-weight:400}.search-section .search-results{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}@media screen and (max-width:992px){.search-section .search-results{padding:0}}.search-section .search-results .loading-spinner{display:none;width:100%}.search-section .search-results .loading-spinner--show{display:flex;justify-content:center;align-items:center}.search-section .search-results .loading-spinner__spinner{width:41px;height:41px;border:5px solid #6cc;border-bottom-color:#fff0;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.search-section .search-results-top{width:100%;display:flex;padding-bottom:16px;align-items:center;justify-content:space-between;gap:24px;align-self:stretch;border-bottom:1px solid #ececec}.search-section .search-results-top .search-count{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.search-section .search-results-inner{display:grid;width:100%;grid-template-rows:repeat(2,1fr);grid-template-columns:48% 48%;gap:16px}@media screen and (min-width:992px){.search-section .search-results-inner{grid-template-columns:repeat(4,1fr);gap:24px}}.search-section .search-results-inner .blurb{flex-direction:column;gap:8px;padding:16px}@media screen and (min-width:992px){.search-section .search-results-inner .blurb{gap:16px}}.search-section .search-results-inner .blurb__image{width:100%;height:139px;aspect-ratio:auto}@media screen and (min-width:992px){.search-section .search-results-inner .blurb__image{height:100%;max-height:309px}}.search-section .search-results-inner .blurb__image img{width:100%;height:139px;aspect-ratio:1/1}@media screen and (min-width:992px){.search-section .search-results-inner .blurb__image img{height:100%;max-height:309px}}.search-section .search-results-inner .blurb-content__title-category{font-size:10px}@media screen and (min-width:992px){.search-section .search-results-inner .blurb-content__title-category{font-size:12px}}.search-section .search-results-inner .blurb-content__title-category p b{font-size:10px}@media screen and (min-width:992px){.search-section .search-results-inner .blurb-content__title-category p b{font-size:12px}}.search-section .search-results-inner .blurb-content__title h4{text-wrap:balance}.search-section .search-results-inner .blurb-content__excerpt{display:none}.search-section .search-results-inner .popular-categories-section,.search-section .search-results-inner .search-section-pagination{grid-column:1/span 2}@media screen and (min-width:992px){.search-section .search-results-inner .popular-categories-section,.search-section .search-results-inner .search-section-pagination{grid-column:1/span 4}}.search-section .search-results-inner .popular-categories-section{display:flex;flex-direction:column;padding:16px 0;justify-content:flex-start;align-items:flex-start;gap:16px;align-self:stretch;border-top:1px solid #ececec;border-bottom:1px solid #ececec}@media screen and (min-width:992px){.search-section .search-results-inner .popular-categories-section{gap:18px;flex-direction:row;justify-content:center;align-items:center}}.search-section .search-results-inner .popular-categories-section .popular-categories-label{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}@media screen and (min-width:992px){.search-section .search-results-inner .popular-categories-section .popular-categories-label{margin-top:-11px}}.search-section .search-results-inner .popular-categories-section .popular-categories-container{margin-top:-4px;display:flex;justify-content:center;align-items:center;gap:16px}.search-section .search-results-inner .popular-categories-section .popular-categories-container .popular-category-item a{display:flex;padding:3px 8px 8px 8px;align-items:center;gap:10px;background-color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:1px;text-transform:uppercase;border:1px solid #fff0;transition:.3s ease all}.search-section .search-results-inner .popular-categories-section .popular-categories-container .popular-category-item a svg{margin-top:5px}.search-section .search-results-inner .popular-categories-section .popular-categories-container .popular-category-item a:hover{cursor:pointer;border:1px solid #000}.search-section .search-results-inner .popular-categories-section .popular-categories-container .all-categories-link a{display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:10px}.search-section .search-results-inner .popular-categories-section .popular-categories-container .all-categories-link a span{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:100%;text-decoration-line:underline;text-transform:uppercase;margin-top:-8px}.search-section .search-results-inner .search-section-pagination{display:flex;justify-content:center;align-items:center;gap:24px;align-self:stretch;margin-top:40px}@media screen and (min-width:992px){.search-section .search-results-inner .search-section-pagination{margin-top:70px}}.search-section .search-results-inner .search-section-pagination span{width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.search-section .search-results-inner .search-section-pagination span .pagination{width:12px;height:8px;display:flex;align-items:center}.search-section .search-results-inner .search-section-pagination span .pagination .icon{width:12px;height:8px;display:flex;align-items:center;justify-content:center}.search-section .search-results-inner .search-section-pagination span .pagination .icon img{width:12px;height:8px}.search-section .search-results-inner .search-section-pagination span.page-numbers-container{border:1px solid #fff0}.search-section .search-results-inner .search-section-pagination span.page-numbers-container .page-numbers{margin-top:-7px}.search-section .search-results-inner .search-section-pagination span.page-numbers-container.active{border:1px solid #ececec}.search-section .search-results-inner .search-section-pagination .pages-list{display:flex}.page-not-found{width:100%;max-width:1512px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:32px 16px}@media screen and (min-width:992px){.page-not-found{gap:32px;flex-direction:row;padding:50px 24px}}.page-not-found.no-image .page-not-found__content{align-items:center;justify-content:center;text-align:center}.page-not-found__image{flex:1 0 100%;order:2}@media screen and (min-width:992px){.page-not-found__image{flex:1 0 47%;order:1}}.page-not-found__image img{width:100%;height:auto;aspect-ratio:1/1}.page-not-found__content{flex:1 0 100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;order:1}@media screen and (min-width:992px){.page-not-found__content{flex:1 0 47%;gap:34px;align-items:flex-start;text-align:left;order:2}}.page-not-found__content h1{max-width:596px}@media screen and (min-width:992px){.page-not-found__content h1{font-size:52px}}.page-not-found__content p{max-width:596px}.page-not-found__content a{width:fit-content}.archive-category{padding:32px 16px;margin:0 auto;width:100%}@media screen and (min-width:1200px){.archive-category{padding:32px 24px}}.archive-category h2{margin:0}.archive-category-content{display:flex;flex-direction:column;align-items:flex-start;gap:32px;width:100%}.archive-category-content-header{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px}.archive-category-content-header p{margin:0;max-width:720px;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.archive-category-content__filter{width:100%}.archive-category-content__filter .search-results-top{width:100%;display:flex;padding-bottom:16px;align-items:center;justify-content:space-between;gap:24px;align-self:stretch;border-bottom:1px solid #ececec}.archive-category-content__filter .search-results-top .search-count{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.archive-category-content .archive-post-content{width:100%;display:grid;gap:22px;grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (min-width:1200px){.archive-category-content .archive-post-content{grid-template-columns:1fr 1fr 1fr 1fr!important;gap:32px}}.archive-category-content .archive-post-content .blurb-content__title{margin-top:-8px}.archive-category-content .archive-post-content .blurb-content__title-category{display:none}.archive-category-content .archive-post-content.old-issue{grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:1200px){.archive-category-content .archive-post-content.old-issue{grid-template-columns:1fr 1fr}}@media screen and (max-width:660px){.archive-category-content .archive-post-content.old-issue{grid-template-columns:1fr}}.archive-category-content .archive-post-content.old-issue .blurb__image img{object-fit:contain!important}.archive-category-content .archive-post-content.old-issue .old-issue-card{width:100%;height:100%;display:flex;flex-direction:column;align-items:stretch;gap:24px;background-color:#fff;padding:16px}@media screen and (min-width:992px){.archive-category-content .archive-post-content.old-issue .old-issue-card{padding:24px;gap:32px}}.archive-category-content .archive-post-content.old-issue .old-issue-card .blurb{flex:1 1 auto;align-self:stretch;padding:0;background-color:#fff0}.archive-category-content .archive-post-content.old-issue .old-issue-card__pdf{width:100%;min-height:47px;margin-top:auto;text-align:center}.archive-category-content #load-more-posts{margin:0 auto;display:flex;min-height:36px;border:none;border-radius:4px;padding:5px 20px;justify-content:center;align-items:center;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:120%;border:1px solid #000;cursor:pointer}.archive-category-content #load-more-posts span{display:flex;align-items:center;gap:7px}.archive-category-content #load-more-posts span.show-more-posts{display:block}.archive-category-content #load-more-posts span.loading{display:none}.archive-category-content #load-more-posts.loading span.show-more-posts{display:none}.archive-category-content #load-more-posts.loading span.loading{display:block}.posts-navigation{margin-top:1rem;width:100%}.posts-navigation .nav-links{display:flex;justify-content:space-between;width:100%;align-items:center}.premium-sentinel{height:1px;visibility:hidden;pointer-events:none}.premium-no-results{text-align:center;padding:60px 20px;color:#707070;width:100%}.premium-no-results h3{font-size:24px;margin-bottom:8px;color:#3d3d3d}.premium-loading{display:flex;justify-content:center;align-items:center;padding:40px 20px;min-height:100px;width:100%}.news-and-buy{width:100%}.news-and-buy-inner{display:flex;align-items:flex-start;flex-flow:row wrap;gap:16px;padding:0;width:100%}.news-and-buy-inner-newsletter{flex:1 0 100%;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:24px 16px;align-self:stretch}@media screen and (min-width:992px){.news-and-buy-inner-newsletter{flex:1 0 49%;padding:24px}}.news-and-buy-inner-newsletter h4{margin:0;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:16px;font-style:normal;line-height:120%;text-transform:uppercase;max-width:354px}.news-and-buy-inner-newsletter p{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:150%;color:#000;max-width:354px}.news-and-buy-inner-newsletter__form{width:100%}.news-and-buy-inner-newsletter__form form{display:flex;flex-direction:column;align-items:stretch;gap:12px}.news-and-buy-inner-newsletter__form form input[type=email]{flex:1 0 100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;height:36px;padding-bottom:6px;background-color:#fff0;border-bottom:1px solid #000;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;color:#000}.news-and-buy-inner-newsletter__form form input[type=email]::placeholder{color:#5c5c5c}.news-and-buy-inner-newsletter__form form input[type=email]:focus{outline:none}@media screen and (min-width:660px){.news-and-buy-inner-newsletter__form form input[type=email]{flex:1 0 77%}}.news-and-buy-inner-newsletter__form form button{width:fit-content;text-decoration:none;display:flex;min-height:36px;border:1px solid #fff0;background-color:#6cc;color:#000;padding:9px 24px 16px 24px;justify-content:center;align-items:center;gap:10px;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.7px;text-transform:uppercase;transition:.3s ease all}.news-and-buy-inner-newsletter__form form button:hover{cursor:pointer;background-color:#97dcdc}.news-and-buy-inner-newsletter__form form .terms{display:flex;align-items:flex-start;gap:16px;cursor:pointer}.news-and-buy-inner-newsletter__form form .terms input{margin-top:3px}.news-and-buy-inner-newsletter__form form .terms input[type=checkbox]{appearance:none;background-color:#fff;font:inherit;color:currentColor;min-width:auto;width:16px;height:16px;border:1px solid #c9c9c9;border-radius:0;cursor:pointer}.news-and-buy-inner-newsletter__form form .terms input[type=checkbox]::before{content:"";width:14px;height:12px;margin-top:1px;margin-left:1px;display:block;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #000;transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.news-and-buy-inner-newsletter__form form .terms input[type=checkbox]:checked::before{transform:scale(1)}.news-and-buy-inner-newsletter__form form .terms label p{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:12px;font-style:normal;line-height:150%;cursor:pointer}.news-and-buy-inner-newsletter__form form .terms label p a{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;color:inherit;text-decoration:none;font-weight:700;border-bottom:2px solid #fff0;transition:.3s ease all}.news-and-buy-inner-newsletter__form form .terms label p a:hover{border-bottom:2px solid #000}.news-and-buy-inner-issue{display:flex;align-items:flex-start;flex-flow:row wrap;gap:16px;border-top:1px solid #ecefef;padding:24px 16px;flex:1 0 100%;border-left:0;align-self:stretch}@media screen and (min-width:992px){.news-and-buy-inner-issue{flex:1 0 49%;border-top:0;border-left:1px solid #ecefef;gap:32px;padding:24px}}.news-and-buy-inner-issue__image{width:136px;height:auto}.news-and-buy-inner-issue__image img{width:136px}.news-and-buy-inner-issue-content{display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex:1 0 50%}.news-and-buy-inner-issue-content h4{margin:0;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:16px;font-style:normal;line-height:120%;text-transform:uppercase}.news-and-buy-inner-issue-content p{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:150%;color:#000;max-width:354px}.news-and-buy-inner-issue-content__text{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:150%;color:#000}.news-and-buy-inner-issue-content .button{width:fit-content}.vego-info-box{display:flex;padding:24px;flex-flow:row wrap;align-items:flex-start;gap:16px;align-self:stretch;width:100%;margin:0;background-color:#fff;transition:.3s ease all;max-width:720px;margin:0 auto}.vego-info-box.link:hover{background-color:#6cc!important}.vego-info-box-subtitle{width:100%;flex:1 0 100%}.vego-info-box-subtitle h6{margin-top:-8px}.vego-info-box__image{width:133px!important;height:133px!important}.vego-info-box__image.contain{width:77px!important;height:98px!important}.vego-info-box__image.contain img{object-fit:contain;width:77px!important;height:98px!important}.vego-info-box__image img{width:133px!important;height:133px!important;object-fit:cover;aspect-ratio:1/1}.vego-info-box-wrapper{flex:1 0 67%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px!important}.vego-info-box-wrapper__title{display:flex;flex-direction:column;align-items:flex-start;width:100%}.vego-info-box-wrapper__title h5{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:16px;text-transform:uppercase;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;margin:0!important;margin-bottom:0!important}.vego-info-box-wrapper__content{flex:calc(80% - 16px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px!important;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:140%}.vego-info-box-wrapper__content.cover{font-family:"Archivo","Times New Roman",serif;font-size:16px}.vego-info-box-wrapper__content p{margin:0}.vego-info-box-wrapper__content a{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif!important;font-size:16px;font-style:normal;font-weight:700;line-height:130%;text-transform:uppercase;border-bottom:1px solid #000!important;color:#000!important}.vego-info-box-wrapper__content .button{margin-top:8px;font-weight:600!important}.social-media-box{position:relative;display:flex;padding:16px;flex-direction:row;align-items:flex-start;gap:16px;align-self:stretch;width:100%;margin:0;background-color:#fff;transition:.3s ease all;max-width:720px;margin:0 auto}@media screen and (min-width:992px){.social-media-box{margin-top:16px;padding:24px;padding-left:233px}}.social-media-box.link:hover{background-color:#6cc!important}.social-media-box__image{width:90px;height:100px;position:relative!important}@media screen and (min-width:992px){.social-media-box__image{width:213px!important;height:237px!important;position:absolute!important;left:-6px;top:-15px}}.social-media-box__image img{width:100%!important;height:100%!important;object-fit:cover;aspect-ratio:1/1}.social-media-box-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px!important}.social-media-box-wrapper__title{display:flex;flex-direction:column;align-items:flex-start;width:100%}.social-media-box-wrapper__title h5{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:16px;text-transform:uppercase;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;margin:0!important}.social-media-box-wrapper__content{flex:calc(80% - 16px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px!important;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.social-media-box-wrapper__content p{margin:0}.social-media-box-wrapper__content .button{margin-top:8px;font-weight:600!important}.social-media-box-wrapper h6{font-size:10px;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:0!important}.social-media-box-wrapper__links ul{display:flex;align-items:center;flex-direction:row!important;gap:16px!important;list-style:none!important;padding:0!important;margin:0!important}.social-media-box-wrapper__links ul li{margin-top:-10px}.social-media-box-wrapper__links ul li a:hover{text-decoration:none!important}.social-media-box-wrapper__links ul li a img{width:16px;height:16px}.posts-slider{position:relative;overflow:hidden;border-top:1px solid #ececec;border-bottom:1px solid #ececec;padding:24px 16px}@media screen and (max-width:992px){.posts-slider{padding:24px}}.posts-slider-wrapper{display:flex;flex-direction:column;align-items:stretch;position:relative;gap:24px}.posts-slider-wrapper-top{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch}.posts-slider-wrapper-top__title{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.posts-slider-wrapper-top__arrows{display:flex;justify-content:right;align-items:center;gap:8px}@media screen and (max-width:992px){.posts-slider-wrapper-top__arrows{display:none}}.posts-slider-wrapper-top__arrows .swiper-button-next,.posts-slider-wrapper-top__arrows .swiper-button-prev{position:relative;display:flex;width:26px;height:26px;justify-content:center;align-items:center;gap:10px;margin:0;top:unset;right:unset;left:unset;transition:.3s ease all}.posts-slider-wrapper-top__arrows .swiper-button-next svg,.posts-slider-wrapper-top__arrows .swiper-button-prev svg{width:10px;height:10px}.posts-slider-wrapper-top__arrows .swiper-button-next:after,.posts-slider-wrapper-top__arrows .swiper-button-prev:after{display:none}.posts-slider-wrapper-top__arrows .swiper-button-next.swiper-button-disabled,.posts-slider-wrapper-top__arrows .swiper-button-prev.swiper-button-disabled{opacity:.5;pointer-events:none}.posts-slider-wrapper-top__arrows .swiper-button-next.swiper-button-lock,.posts-slider-wrapper-top__arrows .swiper-button-prev.swiper-button-lock{display:none}.posts-slider-wrapper-filter{display:flex!important;margin-left:0!important;margin-right:0!important;justify-content:space-between;align-items:flex-end;align-self:stretch}.posts-slider-wrapper-filter__taxonomy-filter{display:flex;align-items:flex-start;gap:16px}.posts-slider-wrapper-filter__taxonomy-filter .taxonomy-filter-item{position:relative;cursor:pointer;border:1px solid #fff0;transition:all .3s ease-in-out;width:auto}.posts-slider-wrapper-filter__taxonomy-filter .taxonomy-filter-item span{cursor:pointer}.posts-slider-wrapper-filter__taxonomy-filter .taxonomy-filter-item input[type=checkbox],.posts-slider-wrapper-filter__taxonomy-filter .taxonomy-filter-item input[type=radio]{position:absolute;display:none}.posts-slider-wrapper-filter__taxonomy-filter .taxonomy-filter-item input[type=checkbox]+label,.posts-slider-wrapper-filter__taxonomy-filter .taxonomy-filter-item input[type=radio]+label{display:flex;padding:8px;padding-top:4px;align-items:flex-start;gap:10px;background-color:#fff;border:1px solid #fff0;overflow:hidden;width:fit-content;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:12px;color:#5c5c5c;font-style:normal;font-weight:400;line-height:120%;letter-spacing:1px;text-transform:uppercase;transition:all .3s ease-in-out;width:100%}.posts-slider-wrapper-filter__taxonomy-filter .taxonomy-filter-item input[type=checkbox]:hover:not(:checked)+label,.posts-slider-wrapper-filter__taxonomy-filter .taxonomy-filter-item input[type=radio]:hover:not(:checked)+label{cursor:pointer;border:1px solid #000;color:#000}.posts-slider-wrapper-filter__taxonomy-filter .taxonomy-filter-item input[type=checkbox]:checked+label,.posts-slider-wrapper-filter__taxonomy-filter .taxonomy-filter-item input[type=radio]:checked+label{cursor:pointer;border:1px solid #000;color:#000}.posts-slider-wrapper-filter__taxonomy-filter .taxonomy-filter-item:hover:not(:checked)+label{cursor:pointer;border:1px solid #000;color:#000}.posts-slider-wrapper .columns .swiper-slide{height:auto}.posts-slider-wrapper .columns .swiper-slide .blurb{height:100%;padding:16px!important}.posts-slider-wrapper .columns .swiper-slide .blurb .blurb-content__title h4{font-size:16px}.posts-slider-wrapper .columns .swiper-slide .blurb .blurb-content__excerpt{display:none}.posts-slider-wrapper__see-all{display:flex;align-items:center;justify-content:center}@media screen and (min-width:1200px){.posts-slider-wrapper__see-all{margin-top:12px}}.posts-slider-wrapper__see-all a{display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:10px}.posts-slider-wrapper__see-all a span{margin-top:-8px;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:100%;text-decoration-line:underline;text-transform:uppercase}.vego-popup-overlay{position:fixed;display:none!important;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgb(0 0 0 / .5);z-index:999;cursor:pointer}.vego-popup-overlay.popup-open{display:block!important}.vego-popup-overlay .vego-popup-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:85%;max-width:350px;padding:12px}@media screen and (max-width:400px){.vego-popup-overlay .vego-popup-wrapper{width:90%;max-width:320px;padding:10px}}@media screen and (min-width:660px){.vego-popup-overlay .vego-popup-wrapper{width:600px;max-width:600px}}.vego-popup-overlay .vego-popup-wrapper .vego-popup-inner{background-color:#fff;display:flex;width:100%;padding:10px;flex-direction:column;align-items:flex-start;gap:8px;position:relative;cursor:auto;max-height:85vh;overflow-y:auto}@media screen and (min-width:992px){.vego-popup-overlay .vego-popup-wrapper .vego-popup-inner{width:100%;padding:16px;gap:12px;max-height:90vh}}.vego-popup-overlay .vego-popup-wrapper .vego-popup-inner__content{order:2;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:16px;flex:1}.vego-popup-overlay .vego-popup-wrapper .vego-popup-inner__content h4{font-size:16px;width:100%}@media screen and (min-width:992px){.vego-popup-overlay .vego-popup-wrapper .vego-popup-inner__content h4{font-size:20px;max-width:400px}}.vego-popup-overlay .vego-popup-wrapper .vego-popup-inner__content p{font-size:14px;font-style:normal;font-weight:400;line-height:150%;width:100%}@media screen and (min-width:992px){.vego-popup-overlay .vego-popup-wrapper .vego-popup-inner__content p{max-width:400px}}.vego-popup-overlay .vego-popup-wrapper .vego-popup-inner__content button.vego-popup-close-button{appearance:none;margin-top:auto;width:100%}@media screen and (min-width:992px){.vego-popup-overlay .vego-popup-wrapper .vego-popup-inner__content button.vego-popup-close-button{width:fit-content}}@media screen and (min-width:992px){.vego-popup-overlay .vego-popup-wrapper .vego-popup-inner__content{order:1}}.vego-popup-overlay .vego-popup-wrapper .vego-popup-inner__img{order:1;display:flex;align-items:center;justify-content:center;width:100%}@media screen and (min-width:992px){.vego-popup-overlay .vego-popup-wrapper .vego-popup-inner__img{position:absolute;bottom:24px;right:24px;order:2;width:fit-content;display:block}}.vego-popup-overlay[data-popup-id^=sponsored] .vego-popup-wrapper{width:90%;max-width:320px;padding:8px}@media screen and (min-width:660px){.vego-popup-overlay[data-popup-id^=sponsored] .vego-popup-wrapper{width:550px;max-width:550px;padding:16px}}.vego-popup-overlay[data-popup-id^=sponsored] .vego-popup-wrapper .vego-popup-inner .top-container{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid #ececec}.vego-popup-overlay[data-popup-id^=sponsored] .vego-popup-wrapper .vego-popup-inner .top-container .vego-popup-top-container-label{margin-top:-4px;font-size:11px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.vego-popup-overlay[data-popup-id^=sponsored] .vego-popup-wrapper .vego-popup-inner .top-container .vego-popup-close-button{cursor:pointer}.vego-popup-overlay[data-popup-id^=sponsored] .vego-popup-wrapper .vego-popup-inner .vego-popup-body{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}@media screen and (min-width:992px){.vego-popup-overlay[data-popup-id^=sponsored] .vego-popup-wrapper .vego-popup-inner .vego-popup-body{flex-direction:row}}.vego-popup-overlay[data-popup-id^=sponsored] .vego-popup-wrapper .vego-popup-inner .vego-popup-body .image-container{width:100%}@media screen and (min-width:992px){.vego-popup-overlay[data-popup-id^=sponsored] .vego-popup-wrapper .vego-popup-inner .vego-popup-body .image-container{width:180px;flex-shrink:0}}.vego-popup-overlay[data-popup-id^=sponsored] .vego-popup-wrapper .vego-popup-inner .vego-popup-body .image-container img{width:100%;height:auto}@media screen and (min-width:992px){.vego-popup-overlay[data-popup-id^=sponsored] .vego-popup-wrapper .vego-popup-inner .vego-popup-body .image-container img{width:180px;height:auto}}.vego-popup-overlay[data-popup-id^=sponsored] .vego-popup-wrapper .vego-popup-inner .vego-popup-body .content-container{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%}.vego-popup-overlay[data-popup-id^=sponsored] .vego-popup-wrapper .vego-popup-inner .vego-popup-body .content-container__top{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.vego-popup-overlay[data-popup-id^=sponsored] .vego-popup-wrapper .vego-popup-inner .vego-popup-body .content-container__top .vego-popup-top-label{font-size:9px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase}@media screen and (min-width:992px){.vego-popup-overlay[data-popup-id^=sponsored] .vego-popup-wrapper .vego-popup-inner .vego-popup-body .content-container__top .vego-popup-top-label{font-size:10px;line-height:150%}}.vego-popup-overlay[data-popup-id^=sponsored] .vego-popup-wrapper .vego-popup-inner .vego-popup-body .content-container__top h3{font-size:14px;line-height:1.3}@media screen and (min-width:992px){.vego-popup-overlay[data-popup-id^=sponsored] .vego-popup-wrapper .vego-popup-inner .vego-popup-body .content-container__top h3{font-size:16px;line-height:1.4}}.vego-popup-overlay[data-popup-id^=sponsored] .vego-popup-wrapper .vego-popup-inner .vego-popup-body .content-container .vego-popup-content p{font-size:11px;font-style:normal;font-weight:400;line-height:140%}@media screen and (min-width:992px){.vego-popup-overlay[data-popup-id^=sponsored] .vego-popup-wrapper .vego-popup-inner .vego-popup-body .content-container .vego-popup-content p{font-size:12px;line-height:150%}}.vego-block-images{width:100%}@media screen and (min-width:992px){.vego-block-images{margin:0 auto;max-width:1220px}}@media screen and (max-width:992px){.vego-block-images .swiper-initialized{width:100%;height:100%}.vego-block-images .swiper-initialized .vego-block-images-inner{display:flex;position:relative;width:100%;height:100%;z-index:1;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.vego-block-images .swiper-initialized .vego-block-images-inner .vego-block-image-container{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block;display:flex;justify-content:center;align-items:center}.vego-block-images .swiper-initialized .vego-block-images-inner .vego-block-image-container img{display:block;width:100%;height:100%;object-fit:cover}}.vego-block-images-inner{width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:auto}@media screen and (min-width:992px){.vego-block-images-inner{grid-template-columns:2fr 1fr;grid-template-rows:repeat(2,348px);grid-column-gap:24px;grid-row-gap:24px;max-height:720px}}.vego-block-images-inner.image-count-3{grid-template-columns:1fr;grid-template-rows:repeat(1,348px);grid-row-gap:24px}@media screen and (min-width:992px){.vego-block-images-inner.image-count-3{grid-template-columns:2fr 1fr;grid-template-rows:repeat(2,348px);grid-row-gap:24px}}.vego-block-images-inner.image-count-2{grid-template-columns:1fr;grid-template-rows:repeat(1,348px);grid-row-gap:24px}@media screen and (min-width:992px){.vego-block-images-inner.image-count-2{grid-template-columns:1fr 1fr;grid-template-rows:696px;grid-column-gap:24px;max-height:596px}}.vego-block-images-inner.image-count-2 .img-1,.vego-block-images-inner.image-count-2 .img-2{grid-area:1}@media screen and (min-width:992px){.vego-block-images-inner.image-count-2 .img-1,.vego-block-images-inner.image-count-2 .img-2{height:596px!important}}.vego-block-images-inner.image-count-1{grid-template-columns:1fr;grid-template-rows:auto}@media screen and (min-width:992px){.vego-block-images-inner.image-count-1{grid-template-rows:696px}}.vego-block-images-inner.image-count-1 .img-1{width:100%!important;margin:0 auto}@media screen and (min-width:992px){.vego-block-images-inner.image-count-1 .img-1{width:718px!important;height:718px}}.vego-block-images-inner .vego-block-image-container{height:auto}@media screen and (min-width:992px){.vego-block-images-inner .vego-block-image-container{display:flex!important;align-items:stretch!important;width:100%}}.vego-block-images-inner .vego-block-image-container.img-1{grid-area:1}@media screen and (min-width:992px){.vego-block-images-inner .vego-block-image-container.img-1{grid-area:1/1/3/2;height:720px}}.vego-block-images-inner .vego-block-image-container.img-2,.vego-block-images-inner .vego-block-image-container.img-3{grid-area:auto}@media screen and (min-width:992px){.vego-block-images-inner .vego-block-image-container.img-2,.vego-block-images-inner .vego-block-image-container.img-3{height:348px}}.vego-block-images-inner .vego-block-image-container.img-2{grid-area:1}@media screen and (min-width:992px){.vego-block-images-inner .vego-block-image-container.img-2{grid-area:1/2/2/3}}.vego-block-images-inner .vego-block-image-container.img-3{grid-area:1}@media screen and (min-width:992px){.vego-block-images-inner .vego-block-image-container.img-3{grid-area:2/2/3/3}}.vego-block-images-inner .vego-block-image-container img{width:100%;height:auto;max-height:100%;aspect-ratio:1/1;object-fit:cover}.step-block{max-width:720px;margin:0 auto;display:flex;align-items:flex-start;gap:24px}.step-block__number{display:flex;width:40px;height:40px;flex-direction:column;justify-content:center;align-items:center;gap:10px;flex-shrink:0;background-color:#6cc}.step-block__number span{margin-top:-11px;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:140%}.step-block__content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.step-block__content-title{font-size:16px!important;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif!important;margin-top:-6px!important;margin-bottom:0!important}.step-block__content p{font-size:16px}.step-block__content ul{list-style-type:"•";padding-inline:1ch;margin-inline-end:1ch;font-size:16px}.step-block__content ul li{padding-left:8px}.step-block__content ul li::marker{color:#6cc;font-size:18px}.vego-related-posts-compact{max-width:720px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:16px!important;border-top:1px solid #ececec;border-bottom:1px solid #ececec;padding:16px 0;width:100%}.vego-related-posts-compact.single .vego-related-posts-compact-items-inner .related-posts-compact-item{width:100%!important;margin:0!important}.vego-related-posts-compact.single .vego-related-posts-compact-items-inner .related-posts-compact-item .blurb{flex-direction:row}.vego-related-posts-compact.single .vego-related-posts-compact-items-inner .related-posts-compact-item .blurb__image{width:94px!important;height:94px}.vego-related-posts-compact.single .vego-related-posts-compact-items-inner .related-posts-compact-item .blurb__image img{width:94px;height:94px}.vego-related-posts-compact.single .vego-related-posts-compact-items-inner .related-posts-compact-item .blurb-content__title h4{font-size:16px}.vego-related-posts-compact.double .vego-related-posts-compact-items-inner .related-posts-compact-item{width:calc(50% - 16px)!important}@media screen and (min-width:992px){.vego-related-posts-compact.double .vego-related-posts-compact-items-inner .related-posts-compact-item{width:calc(50% - 24px)!important}}.vego-related-posts-compact-header{display:flex;align-items:center;justify-content:center;width:100%}.vego-related-posts-compact-header h3{margin-bottom:0!important}.vego-related-posts-compact-items{position:relative;overflow:hidden;width:100%}.vego-related-posts-compact-items-inner{display:flex;align-items:flex-start;gap:0;position:relative;width:100%}@media screen and (min-width:660px){.vego-related-posts-compact-items-inner{gap:24px}}.vego-related-posts-compact-items-inner .related-posts-compact-item{align-self:stretch}@media screen and (min-width:660px){.vego-related-posts-compact-items-inner .related-posts-compact-item{width:calc(33.333% - 24px)}}.vego-related-posts-compact-items-inner .related-posts-compact-item .blurb{height:100%;padding:16px;gap:16px;border:0}@media screen and (max-width:992px){.vego-related-posts-compact-items-inner .related-posts-compact-item .blurb{flex:none}}.vego-related-posts-compact-items-inner .related-posts-compact-item .blurb__image{width:100%!important}@media screen and (max-width:992px){.vego-related-posts-compact-items-inner .related-posts-compact-item .blurb__image{height:192px}}.vego-related-posts-compact-items-inner .related-posts-compact-item .blurb-content{gap:16px}.vego-related-posts-compact-items-inner .related-posts-compact-item .blurb-content__title{gap:16px}.vego-related-posts-compact-items-inner .related-posts-compact-item .blurb-content__title h4{font-size:16px}.vego-book-and-recipes{width:100%;display:flex;flex-direction:row!important;flex-flow:row wrap;justify-content:center;align-items:flex-start;gap:40px!important}@media screen and (min-width:992px){.vego-book-and-recipes{margin:0 auto;max-width:1220px}}.vego-book-and-recipes.has-multiple-books{flex-direction:column!important;flex-flow:column nowrap!important;gap:40px}.vego-book-and-recipes.has-multiple-books .vego-book-section{width:100%}.vego-book-and-recipes.has-multiple-books .vego-book-recipes-section{width:100%;max-width:720px;margin:0 auto}.vego-book-and-recipes.has-multiple-books .vego-book-recipes-section-inner{flex-direction:column}.vego-book-and-recipes.has-multiple-books .vego-book-recipes-section-inner-header h3{writing-mode:horizontal-tb;transform:rotate(0deg)}.vego-book-and-recipes.has-multiple-books .vego-book-recipes-section-inner .vego-book-recipes{width:100%;position:relative}.vego-book-and-recipes.has-multiple-books .vego-book-recipes-section-inner .vego-book-recipes-inner{display:flex;flex-direction:row;position:relative;flex-wrap:wrap;gap:24px}.vego-book-and-recipes.has-multiple-books .vego-book-recipes-section-inner .vego-book-recipes-inner .blurb{flex-direction:row;height:100%}@media screen and (min-width:992px){.vego-book-and-recipes.has-multiple-books .vego-book-recipes-section-inner .vego-book-recipes-inner .blurb{width:calc(50% - 12px)}}@media screen and (min-width:992px){.vego-book-and-recipes.has-multiple-books .vego-book-recipes-section-inner .vego-book-recipes-inner .blurb{flex-direction:column}}.vego-book-and-recipes.has-multiple-books .vego-book-recipes-section-inner .vego-book-recipes-inner .blurb__image{height:140px;width:140px}@media screen and (min-width:992px){.vego-book-and-recipes.has-multiple-books .vego-book-recipes-section-inner .vego-book-recipes-inner .blurb__image{height:317px;width:100%}}.vego-book-and-recipes.has-multiple-books .vego-book-recipes-section-inner .vego-book-recipes-inner .blurb__image img{height:140px;width:140px}@media screen and (min-width:992px){.vego-book-and-recipes.has-multiple-books .vego-book-recipes-section-inner .vego-book-recipes-inner .blurb__image img{height:317px;width:100%}}.vego-book-and-recipes.has-multiple-books .vego-book-recipes-section-inner .vego-book-recipes-inner .blurb-content__title h4{font-size:16px}.vego-book-and-recipes .vego-book-section-inner .vego-book{background-color:#fff;display:flex;align-items:flex-start;flex-direction:column;gap:24px;padding:16px;max-width:720px;margin:0 auto}@media screen and (min-width:992px){.vego-book-and-recipes .vego-book-section-inner .vego-book{flex-direction:row}}.vego-book-and-recipes .vego-book-section-inner .vego-book-image-container{height:auto;width:100%}@media screen and (min-width:992px){.vego-book-and-recipes .vego-book-section-inner .vego-book-image-container{height:438px;width:329px}}.vego-book-and-recipes .vego-book-section-inner .vego-book-image-container img{width:100%;height:auto}@media screen and (min-width:992px){.vego-book-and-recipes .vego-book-section-inner .vego-book-image-container img{max-width:329px;width:329px;height:438px}}.vego-book-and-recipes .vego-book-section-inner .vego-book-info{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.vego-book-and-recipes .vego-book-section-inner .vego-book-info-author{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.vego-book-and-recipes .vego-book-section-inner .vego-book-info-title{font-size:20px}.vego-book-and-recipes .vego-book-section-inner .vego-book-info-excerpt{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}@media screen and (max-width:992px){.vego-book-and-recipes .vego-book-recipes-section{width:100%}}.vego-book-and-recipes .vego-book-recipes-section-inner{display:flex;align-items:flex-start;flex-direction:column;gap:8px;align-self:stretch}@media screen and (min-width:992px){.vego-book-and-recipes .vego-book-recipes-section-inner{flex-direction:row}}@media screen and (min-width:992px){.vego-book-and-recipes .vego-book-recipes-section-inner-header h3{text-align:right;writing-mode:vertical-rl;transform:rotate(180deg)}}@media screen and (max-width:992px){.vego-book-and-recipes .vego-book-recipes-section-inner .vego-book-recipes{width:100%}}.vego-book-and-recipes .vego-book-recipes-section-inner .vego-book-recipes-inner .blurb{flex-direction:row}@media screen and (min-width:992px){.vego-book-and-recipes .vego-book-recipes-section-inner .vego-book-recipes-inner .blurb{flex-direction:column}}.vego-book-and-recipes .vego-book-recipes-section-inner .vego-book-recipes-inner .blurb__image{height:155px;width:155px}@media screen and (min-width:992px){.vego-book-and-recipes .vego-book-recipes-section-inner .vego-book-recipes-inner .blurb__image{height:338px;width:100%}}.vego-book-and-recipes .vego-book-recipes-section-inner .vego-book-recipes-inner .blurb-content__title h4{font-size:16px}.vego-recipe-list{max-width:720px;margin:0 auto}.vego-recipe-list.single .blurb{flex-direction:row;height:auto!important}.vego-recipe-list.single .blurb-content__title h4{font-size:16px}@media screen and (min-width:992px){.vego-recipe-list.single .blurb-content__title h4{font-size:28px}}.vego-recipe-list.single .blurb-content__excerpt{display:none}@media screen and (min-width:992px){.vego-recipe-list.single .blurb-content__excerpt{display:flex}}.vego-recipe-list-inner{display:flex;flex-direction:column;align-items:stretch;gap:24px;flex:1 0 0%;align-self:stretch}@media screen and (min-width:992px){.vego-recipe-list-inner{flex-direction:row;flex-wrap:wrap}}.vego-recipe-list-inner .blurb{height:auto!important}.vego-recipe-list-inner .blurb-content__title h4{font-size:16px}.vego-recipe-list-inner .blurb-content__excerpt{display:none}.vego-recipe-list-inner-item{display:flex;flex-direction:column}.vego-recipe-list-inner-item .blurb{flex-direction:row;height:auto!important}@media screen and (min-width:992px){.vego-recipe-list-inner-item .blurb{flex-direction:column}}.vego-recipe-list-inner-item .blurb-content__title h4{font-size:16px}.vego-recipe-list-inner-item .blurb-content__excerpt{display:none}.vego-block-signup{width:100%;padding:0 16px;margin-top:24px}@media screen and (min-width:992px){.vego-block-signup{margin:0 auto;max-width:1220px;min-height:400px;display:flex;flex-direction:column;justify-content:center;margin-top:0}}.vego-block-signup-inner{position:relative;background-color:#fff;padding:16px;padding-top:260px;display:flex;flex-direction:column;gap:24px;box-shadow:0 16px 60px 0 rgb(0 0 0 / .1)}@media screen and (min-width:992px){.vego-block-signup-inner{padding:24px;flex-direction:row;padding-top:24px;padding-left:540px;min-height:320px}}.vego-block-signup-inner__image{width:306px;height:280px;position:absolute;left:50%;transform:translate(-50%,0);-ms-transform:translate(-50%,0);top:-30px}@media screen and (min-width:992px){.vego-block-signup-inner__image{width:440px;height:420px;left:32px;top:-57px;transform:none}}.vego-block-signup-inner__image img{width:100%;height:100%;object-fit:contain;aspect-ratio:1/1}.vego-block-signup-inner__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:19px}.vego-block-signup-inner__content h4{font-size:20px}@media screen and (min-width:992px){.vego-block-signup-inner__content h4{font-size:28px}}.vego-block-signup-inner__content ul{list-style-type:"•";padding-inline:1ch;margin-inline-end:1ch;display:flex;flex-direction:column;gap:13px}.vego-block-signup-inner__content ul li{padding-left:16px;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.vego-block-signup-inner__button a{width:100%}@media screen and (min-width:992px){.vego-block-signup-inner__button a{width:fit-content}}.filter-select{position:relative;z-index:2}.filter-select__select{display:flex;align-items:center;gap:8px;border:0;-webkit-appearance:none;background-color:#fff;padding:15px 24px;border:1px solid #ececec;cursor:pointer}.filter-select__select-chevron{width:12px;height:8px;display:flex;align-items:center;transition:.3s ease all}.filter-select__select-chevron.rotate{transform:rotate(180deg)}.filter-select__select span{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase;margin-top:-8px}.filter-select__dropdown{display:none;background-color:#fff;border:1px solid #ececec;width:228px;padding:16px;padding-top:8px;flex-direction:column;align-items:flex-start;gap:8px;position:absolute;top:43px;right:0;z-index:2}.filter-select__dropdown.open{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.filter-select__dropdown__option{width:100%;display:flex;align-items:flex-start;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;text-transform:none;font-size:14px;font-style:normal;font-weight:400;line-height:150%;transition:.3s ease all}.filter-select__dropdown__option:hover,.filter-select__dropdown__option.selected{cursor:pointer;text-decoration:underline}.filter-select-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .01);z-index:1}.filter-select-overlay.show{display:block}.paywall-content-locked{max-width:720px;margin:0 auto;max-height:0;opacity:0}.vego-collection-section-container{display:flex;padding:16px;flex-direction:column;align-items:center;gap:40px;background-color:#fff;max-width:720px;margin:0 auto}@media screen and (min-width:992px){.vego-collection-section-container{padding:24px}}.vego-collection-section-container-inner{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;align-self:stretch}.vego-collection-section-container-inner__item{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;align-self:stretch}.vego-collection-section-container-inner__item:not(:last-child):after{content:"";display:block;height:1px;width:100%;background-color:#ececec;margin-top:8px}.vego-collection-section-container-inner__item h3{margin-top:-6px}.vego-collection-section-container-inner__item .blurb.recipe{border:0!important;padding:0!important;flex-direction:row;gap:8px}@media screen and (min-width:992px){.vego-collection-section-container-inner__item .blurb.recipe{gap:16px}}.vego-collection-section-container-inner__item .blurb.recipe .blurb__image{width:120px;height:120px}@media screen and (min-width:992px){.vego-collection-section-container-inner__item .blurb.recipe .blurb__image{width:223px;height:223px}}.vego-collection-section-container-inner__item .blurb.recipe .blurb__image img{width:120px;height:120px}@media screen and (min-width:992px){.vego-collection-section-container-inner__item .blurb.recipe .blurb__image img{width:223px;height:223px}}.vego-collection-section-container-inner__item .blurb.recipe .blurb-content{gap:8px}@media screen and (min-width:992px){.vego-collection-section-container-inner__item .blurb.recipe .blurb-content{gap:16px}}.vego-collection-section-container-inner__item .blurb.recipe .blurb-content__title{gap:8px}@media screen and (min-width:992px){.vego-collection-section-container-inner__item .blurb.recipe .blurb-content__title{gap:16px}}.vego-collection-section-container-inner__item .blurb.recipe .blurb-content__excerpt{display:none}@media screen and (min-width:992px){.vego-collection-section-container-inner__item .blurb.recipe .blurb-content__excerpt{display:flex}}.category-slider{padding:24px 0;position:relative;margin:0 auto;overflow:hidden;border-top:1px solid #ececec;border-bottom:1px solid #ececec}.category-slider-wrapper{position:relative}.category-slider-wrapper .swiper-wrapper{position:relative;align-items:center}.category-slider-wrapper .swiper-wrapper .swiper-slide{width:fit-content}.category-slider-wrapper .swiper-wrapper .swiper-slide .category-slider-item-link-container{display:flex;align-items:center;gap:8px;padding:9px 24px 14px 24px;background-color:#6cc;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase;transition:all .3s ease;justify-content:center;height:50px;flex-wrap:wrap;align-items:baseline;align-content:center}.category-slider-wrapper .swiper-wrapper .swiper-slide .category-slider-item-link-container:hover{background-color:#97dcdc}.category-slider-wrapper .swiper-wrapper .swiper-slide .category-slider-item-link-container svg{height:12px}.category-slider-wrapper .swiper-wrapper .swiper-slide .category-slider-item-image-container{text-align:center}.category-slider-wrapper .swiper-wrapper .swiper-slide .category-slider-item-image-container img{width:50px;height:50px;object-fit:contain;max-width:50px}body:not(.wp-admin) .is-layout-flex{padding:0 16px!important;max-width:1512px;margin:0 auto}.single-post-container{width:100%}.single-post-container .blurb{border:0;gap:24px}.single-post-container .blurb__image{width:100%;height:316px}@media screen and (min-width:992px){.single-post-container .blurb__image{height:480px}}.single-post-container .blurb-content{gap:8px}@media screen and (min-width:992px){.single-post-container .blurb-content{gap:16px}}.single-post-container .blurb-content__title{gap:16px}@media screen and (min-width:992px){.single-post-container .blurb-content__title{gap:24px}}@media screen and (min-width:992px){.single-post-container .blurb-content__title{font-size:28px}}.single-post-container .blurb-content__title h4{font-size:20px}@media screen and (min-width:992px){.single-post-container .blurb-content__title h4{font-size:28px}}.single-post-container.row .blurb{flex-direction:column}@media screen and (min-width:992px){.single-post-container.row .blurb{flex-direction:row;gap:21px}}.single-post-container.row .blurb__image{width:100%;height:270px}@media screen and (min-width:992px){.single-post-container.row .blurb__image{flex:1 0 640px;height:603px}}@media screen and (min-width:1200px){.single-post-container.row .blurb__image{flex:1 0 940px;height:603px}}.single-post-container.row .blurb__image img{width:100%;height:270px;object-fit:cover;object-position:top}@media screen and (min-width:992px){.single-post-container.row .blurb__image img{height:603px;flex:1 0 640px}}@media screen and (min-width:1200px){.single-post-container.row .blurb__image img{height:603px;flex:1 0 940px}}.single-post-container.row .blurb .featured-video{position:relative}.single-post-container.row .blurb-content__title h4{font-size:20px}@media screen and (min-width:992px){.single-post-container.row .blurb-content__title h4{font-size:28px}}.single-post-container.row .blurb-content__title-category p:not(:first-of-type){display:none}.single-post-container.row .blurb-content__title-category p.blurb-date{display:flex}.single-post-container.row .blurb-content__excerpt p{-webkit-line-clamp:5}@media screen and (min-width:992px){.single-post-container.row .blurb-content__excerpt p{-webkit-line-clamp:8}}.vego-block-main-news-section{width:100%;position:relative}.vego-block-main-news-section-inner{display:flex;flex-direction:column;align-items:flex-start;gap:30px;width:100%;position:relative;overflow:hidden}.vego-block-main-news-section-inner h4{font-size:20px}.vego-block-main-news-section-inner .vego-block-main-news{width:100%}.vego-block-main-news-section-inner .vego-block-main-news-inner{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:992px){.vego-block-main-news-section-inner .vego-block-main-news-inner{display:grid;grid-template-columns:347px 4fr 418px;grid-template-rows:repeat(3,1fr)}}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-primary{order:1;grid-area:1/1/2/2}@media screen and (min-width:992px){.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-primary{grid-area:1/2/5/3;order:2}}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-primary-inner{display:flex;flex-direction:column;align-items:flex-start;gap:16px;position:relative;width:100%}@media screen and (min-width:992px){.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-primary-inner{height:100%}}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-primary-inner .main-news-listing-item{width:100%}@media screen and (min-width:992px){.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-primary-inner .main-news-listing-item{height:100%}}@media screen and (min-width:992px){.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-primary-inner .main-news-listing-item .blurb{height:100%}}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-primary-inner .main-news-listing-item .blurb__image{width:100%;height:auto}@media screen and (min-width:992px){.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-primary-inner .main-news-listing-item .blurb__image{height:397px}}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-primary-inner .main-news-listing-item .blurb__image button.vego-like-button{appearance:none;position:absolute;top:10px;right:10px;z-index:4;background-color:#fff;border:0;border-radius:50%;padding:7px 7px 6px 7px;cursor:pointer}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-primary-inner .main-news-listing-item .blurb__image button.vego-like-button .like-icon{width:15px;height:14px}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-primary-inner .main-news-listing-item .blurb__image button.vego-like-button .like-text{display:none}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-primary-inner .main-news-listing-item .blurb__image button.vego-like-button.liked .like-icon svg{fill:#c9c}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-primary-inner .main-news-listing-item .blurb__image button.vego-like-button.liked .like-icon svg path{stroke:#c9c}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-primary-inner .main-news-listing-item .blurb-content{gap:16px}@media screen and (min-width:992px){.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-primary-inner .main-news-listing-item .blurb-content{gap:6px}}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-primary-inner .main-news-listing-item .blurb-content__title{gap:16px}@media screen and (min-width:992px){.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-primary-inner .main-news-listing-item .blurb-content__title{gap:8px}}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-primary-inner .main-news-listing-item .blurb-content__title h4{font-size:20px}@media screen and (min-width:992px){.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-primary-inner .main-news-listing-item .blurb-content__title h4{font-size:28px}}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-primary-inner .main-news-listing-item .blurb-content__title-category p:not(:first-of-type){display:none}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-primary-inner .main-news-listing-item .blurb-content__title-category p.blurb-date{display:flex}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-secondary{order:2;grid-area:2/1/3/2}@media screen and (min-width:992px){.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-secondary{grid-area:1/3/5/4;order:3}}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-secondary-inner{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-secondary-inner .main-news-listing-item{width:100%}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-secondary-inner .main-news-listing-item .blurb{flex-direction:row;padding:16px}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-secondary-inner .main-news-listing-item .blurb__image{width:120px}@media screen and (min-width:992px){.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-secondary-inner .main-news-listing-item .blurb__image{width:150px}}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-secondary-inner .main-news-listing-item .blurb__image img{width:120px}@media screen and (min-width:992px){.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-secondary-inner .main-news-listing-item .blurb__image img{width:150px}}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-secondary-inner .main-news-listing-item .blurb__image button.vego-like-button{appearance:none;position:absolute;top:10px;right:10px;z-index:4;background-color:#fff;border:0;border-radius:50%;padding:7px 7px 6px 7px;cursor:pointer}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-secondary-inner .main-news-listing-item .blurb__image button.vego-like-button .like-icon{width:15px;height:14px}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-secondary-inner .main-news-listing-item .blurb__image button.vego-like-button .like-text{display:none}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-secondary-inner .main-news-listing-item .blurb__image button.vego-like-button.liked .like-icon svg{fill:#c9c}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-secondary-inner .main-news-listing-item .blurb__image button.vego-like-button.liked .like-icon svg path{stroke:#c9c}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-secondary-inner .main-news-listing-item .blurb-content__title h4{font-size:16px}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-secondary-inner .main-news-listing-item .blurb-content__title-category p:not(:first-of-type){display:none}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-secondary-inner .main-news-listing-item .blurb-content__title-category p.blurb-date{display:flex}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-supplementary{order:3;grid-area:3/1/4/2;position:relative;overflow:hidden}@media screen and (min-width:992px){.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-supplementary{grid-area:1/1/5/2;order:1}}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-supplementary-inner{display:flex;position:relative;align-items:stretch}@media screen and (min-width:992px){.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-supplementary-inner{flex-direction:column;align-items:flex-start;gap:16px}}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-supplementary-inner .main-news-listing-item{width:100%;position:relative;height:auto}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-supplementary-inner .main-news-listing-item .blurb{height:100%;padding:16px}@media screen and (min-width:992px){.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-supplementary-inner .main-news-listing-item .blurb{min-height:110px}}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-supplementary-inner .main-news-listing-item .blurb-content__title h4{font-size:16px}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-supplementary-inner .main-news-listing-item .blurb-content__title-category p:not(:first-of-type){display:none}.vego-block-main-news-section-inner .vego-block-main-news-inner .main-news-supplementary-inner .main-news-listing-item .blurb-content__title-category p.blurb-date{display:flex}.vego-block-main-news-section-inner .vego-block-main-news-all{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center}.vego-block-main-news-section-inner .vego-block-main-news-all a{display:flex;padding:8px 0;justify-content:center;align-items:center;gap:10px}.vego-block-main-news-section-inner .vego-block-main-news-all a span{margin-top:-8px;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:100%;text-decoration-line:underline;text-transform:uppercase}.vego-block-big-slider{padding:0 16px;position:relative;overflow:hidden;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;gap:16px}@media screen and (min-width:992px){.vego-block-big-slider{margin:0 auto;max-width:1220px;gap:24px}}.vego-block-big-slider__title{align-self:flex-start}.vego-block-big-slider-inner{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.vego-block-big-slider-inner .vego-block-big-slider-item{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block;text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.vego-block-big-slider-inner .vego-block-big-slider-item .blurb{flex-direction:column}@media screen and (min-width:992px){.vego-block-big-slider-inner .vego-block-big-slider-item .blurb{flex-direction:row}}.vego-block-big-slider-inner .vego-block-big-slider-item .blurb__image{width:100%;height:270px}@media screen and (min-width:992px){.vego-block-big-slider-inner .vego-block-big-slider-item .blurb__image{flex:1 0 800px;height:600px}}.vego-block-big-slider-inner .vego-block-big-slider-item .blurb__image img{width:100%;height:270px;object-fit:cover;object-position:top}@media screen and (min-width:992px){.vego-block-big-slider-inner .vego-block-big-slider-item .blurb__image img{height:600px;flex:1 0 800px}}.vego-block-big-slider-inner .vego-block-big-slider-item .blurb .featured-video{position:relative}.vego-block-big-slider-inner .vego-block-big-slider-item .blurb-content{gap:16px}@media screen and (min-width:992px){.vego-block-big-slider-inner .vego-block-big-slider-item .blurb-content{gap:6px}}.vego-block-big-slider-inner .vego-block-big-slider-item .blurb-content__title{gap:16px}@media screen and (min-width:992px){.vego-block-big-slider-inner .vego-block-big-slider-item .blurb-content__title{gap:8px}}.vego-block-big-slider-inner .vego-block-big-slider-item .blurb-content__title h4{font-size:20px}@media screen and (min-width:992px){.vego-block-big-slider-inner .vego-block-big-slider-item .blurb-content__title h4{font-size:28px}}.vego-block-big-slider-inner .vego-block-big-slider-item .blurb-content__title-category p:not(:first-of-type){display:none}.vego-block-big-slider-inner .vego-block-big-slider-item .blurb-content__title-category p.blurb-date{display:flex}.vego-block-big-slider-inner .vego-block-big-slider-item .blurb-content__excerpt p{-webkit-line-clamp:5}@media screen and (min-width:992px){.vego-block-big-slider-inner .vego-block-big-slider-item .blurb-content__excerpt p{-webkit-line-clamp:8}}.vego-block-big-slider .swiper-button-next:after,.vego-block-big-slider .swiper-button-prev:after{font-size:14px;font-weight:900;color:#000}.vego-block-big-slider .swiper-button-next.swiper-button-lock,.vego-block-big-slider .swiper-button-prev.swiper-button-lock{display:none}.vego-block-big-slider .swiper-button-prev,.vego-block-big-slider .swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,-6px);right:auto}@media screen and (min-width:992px){.vego-block-big-slider .swiper-button-prev,.vego-block-big-slider .swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,-10px)}}.vego-block-big-slider .swiper-button-next,.vego-block-big-slider .swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,-6px);left:auto}@media screen and (min-width:992px){.vego-block-big-slider .swiper-button-next,.vego-block-big-slider .swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,-10px)}}.vego-block-big-slider .swiper-pagination{position:relative!important;bottom:0px!important;display:flex;gap:12px;align-items:center;justify-content:center}.vego-block-big-slider .swiper-pagination-bullet{background:#000!important;margin:0!important}.vego-block-big-slider .swiper-pagination-bullet-active{background:#000!important}.vego-intro{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}@media screen and (min-width:992px){.vego-intro{gap:24px}}.vego-intro.centered-text{align-items:center;text-align:center}.vego-intro.utforska-vego{margin-bottom:-24px}@media screen and (min-width:992px){.vego-intro.utforska-vego{margin-bottom:-48px}}.vego-intro h1{font-size:28px}@media screen and (min-width:992px){.vego-intro h1{max-width:678px}}.vego-intro__content{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}@media screen and (min-width:992px){.vego-intro__content{max-width:678px}}.vego-block-recipe-collection{position:relative;width:100%}.vego-block-recipe-collection-inner{display:flex;flex-direction:column;align-items:center;gap:24px;position:relative}@media screen and (min-width:992px){.vego-block-recipe-collection-inner{padding-bottom:80px;flex-direction:row;gap:46px;margin-bottom:70px}}.vego-block-recipe-collection-inner:after{content:"";-webkit-mask:url(/wp-content/themes/vego/assets/images/blob-heart.svg) no-repeat 50% 0;mask:url(/wp-content/themes/vego/assets/images/blob-heart.svg) no-repeat 50% 0;-webkit-mask-size:cover;mask-size:cover;background-color:#6cc;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0;padding-bottom:80px}@media screen and (min-width:992px){.vego-block-recipe-collection-inner:after{padding-bottom:0;width:820px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask:url(/wp-content/themes/vego/assets/images/blob-heart.svg) no-repeat 0 50%;mask:url(/wp-content/themes/vego/assets/images/blob-heart.svg) no-repeat 0 50%}}.vego-block-recipe-collection-inner .content{flex:1 0 100%;max-width:100%;position:relative;z-index:2}@media screen and (min-width:992px){.vego-block-recipe-collection-inner .content{flex:1 0 458px;max-width:458px}}.vego-block-recipe-collection-inner .content-inner{display:flex;flex-direction:column;align-items:flex-start;gap:16px}@media screen and (min-width:992px){.vego-block-recipe-collection-inner .content-inner{gap:24px}}.vego-block-recipe-collection-inner .content-inner__label{font-size:12px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:1px;text-transform:uppercase}.vego-block-recipe-collection-inner .content-inner h2{font-size:20px}@media screen and (min-width:992px){.vego-block-recipe-collection-inner .content-inner h2{font-size:52px;margin-top:-16px}}.vego-block-recipe-collection-inner .content-inner p{font-size:12px;font-style:normal;font-weight:400;line-height:150%}.vego-block-recipe-collection-inner .content-inner__link-container a{display:flex;flex-direction:row;align-items:center;gap:10px;padding:8px 0}.vego-block-recipe-collection-inner .content-inner__link-container a span{margin-top:-9px;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:100%;text-decoration-line:underline;text-transform:uppercase}.vego-block-recipe-collection-inner .vego-block-recipe-collection-items{position:relative;width:100%}@media screen and (max-width:992px){.vego-block-recipe-collection-inner .vego-block-recipe-collection-items{width:100%}}.vego-block-recipe-collection-inner .vego-block-recipe-collection-items-inner{display:flex;height:auto}@media screen and (min-width:992px){.vego-block-recipe-collection-inner .vego-block-recipe-collection-items-inner{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:24px}}.vego-block-recipe-collection-inner .vego-block-recipe-collection-items-inner .vego-block-recipe-item-chunk{transition:transform .3s ease;position:relative;transform:translateY(0);display:flex;flex-direction:column;gap:24px}.vego-block-recipe-collection-inner .vego-block-recipe-collection-items-inner .vego-block-recipe-item-chunk.uneven{transform:translateY(80px)}.vego-block-recipe-collection-inner .vego-block-recipe-collection-items-inner .vego-block-recipe-item-chunk .vego-block-recipe-item .blurb{box-shadow:0 16px 60px 0 rgb(0 0 0 / .1)}.vego-block-recipe-collection-inner .vego-block-recipe-collection-items-inner .vego-block-recipe-item-chunk .vego-block-recipe-item .blurb__image{height:189px;width:192px}@media screen and (min-width:992px){.vego-block-recipe-collection-inner .vego-block-recipe-collection-items-inner .vego-block-recipe-item-chunk .vego-block-recipe-item .blurb__image{height:192px}}.vego-block-recipe-collection-inner .vego-block-recipe-collection-items-inner .vego-block-recipe-item-chunk .vego-block-recipe-item .blurb__image img{height:189px;width:192px}@media screen and (min-width:992px){.vego-block-recipe-collection-inner .vego-block-recipe-collection-items-inner .vego-block-recipe-item-chunk .vego-block-recipe-item .blurb__image img{height:192px}}.vego-block-recipe-collection-inner .vego-block-recipe-collection-items-inner .vego-block-recipe-item-chunk .vego-block-recipe-item .blurb-content__title h4{font-size:14px}.vego-block-recipe-collection-inner .vego-block-recipe-collection-items-inner .vego-block-recipe-item-chunk .vego-block-recipe-item.vego-block-collection-fill-item{background-color:#fff;padding:16px;height:330px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:0 16px 60px 0 rgb(0 0 0 / .1)}.vego-block-recipe-collection-inner .vego-block-recipe-collection-items-inner .vego-block-recipe-item-chunk .vego-block-recipe-item.vego-block-collection-fill-item .vego-block-collection-fill-item-inner .vego-block-collection-fill-item-link{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.vego-block-recipe-collection-inner .vego-block-recipe-collection-items-inner .vego-block-recipe-item-chunk .vego-block-recipe-item.vego-block-collection-fill-item:hover h3{text-decoration:underline}.vego-block-recipe-collection-inner .vego-block-recipe-collection-items-inner .vego-block-collection-fill-item{grid-column:span 2}.vego-block-listing-inner{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.vego-block-listing-inner h3{font-size:20px}.vego-block-listing-inner .vego-block-listing-items-inner{display:flex;flex-flow:row wrap;gap:16px}@media screen and (min-width:992px){.vego-block-listing-inner .vego-block-listing-items-inner{gap:24px}}.vego-block-listing-inner .vego-block-listing-items-inner .blurb{width:calc(50% - 16px);flex:none}@media screen and (min-width:992px){.vego-block-listing-inner .vego-block-listing-items-inner .blurb{width:calc(25% - 24px)}}.vego-block-listing-inner .vego-block-listing-items-inner .blurb-content{width:100%}.vego-block-listing-inner .vego-block-listing-items-inner .blurb-content__title{width:100%}.vego-block-listing-inner .vego-block-listing-items-inner .blurb-content__title-category{display:none}.vego-block-listing-inner .vego-block-listing-items-inner .blurb-content__title h4{width:100%;text-align:center;font-size:16px}.vego-block-listing-inner .vego-block-listing-items-inner .blurb-content__excerpt{display:none}.vego-block-listing-inner .vego-block-listing-link-container{display:flex;align-items:center;justify-content:center;width:100%}.vego-block-listing-inner .vego-block-listing-link-container a{display:flex;flex-direction:row;align-items:center;gap:10px;padding:8px 0}.vego-block-listing-inner .vego-block-listing-link-container a span{margin-top:-9px;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:100%;text-decoration-line:underline;text-transform:uppercase}.vego-block-search-form{display:flex;align-items:center;justify-content:center;width:100%;padding:0 16px}@media screen and (min-width:992px){.vego-block-search-form{max-width:740px;margin:0 auto;padding:0}}.vego-block-search-form .search-form{width:100%}.paywall-placeholder{background-color:#ccc;padding:20px;text-align:center;font-size:16px}.embedded-paywall-container{display:none}.embedded-paywall-container.active{display:block}.vego-mina-sidor{max-width:730px;margin:1rem auto;display:flex;flex-direction:column;gap:1rem;width:100%;padding:1em}@media screen and (min-width:660px){.vego-mina-sidor{margin:4rem auto}}.vego-mina-sidor h1,.vego-mina-sidor h2,.vego-mina-sidor h3,.vego-mina-sidor h4,.vego-mina-sidor h5,.vego-mina-sidor h6{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;margin:0}.vego-mina-sidor p{margin:0}.vego-mina-sidor h1{margin-bottom:16px;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:28px;font-weight:700;line-height:120%;text-align:left}.vego-mina-sidor-btn{width:auto;display:flex;justify-content:flex-start;align-items:flex-start;gap:.5rem;padding:6px 24px 24px 0;border-bottom:1px solid #ecefef}.vego-mina-sidor-btn.white-bg{background-color:#fff;padding:24px}.vego-mina-sidor-btn.first{border-top:1px solid #ecefef;padding-top:24px}.vego-mina-sidor-btn.account{margin-top:24px}.vego-mina-sidor-btn{font-size:20px;font-weight:700;line-height:24px;text-align:left;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;transition:.2s}.vego-mina-sidor-btn:hover{cursor:pointer}.vego-mina-sidor-btn:hover span{text-decoration:underline}.vego-mina-sidor-btn .column{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:8px}@media screen and (min-width:992px){.vego-mina-sidor-btn .column{gap:16px}}.vego-mina-sidor-btn .column span{margin-top:-10px;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}@media screen and (min-width:992px){.vego-mina-sidor-btn .column span{font-size:18px}}.vego-mina-sidor-btn .column span b{font-weight:700;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif}.vego-mina-sidor-btn span{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:16px;font-weight:700;line-height:24px;text-align:left;text-transform:uppercase;margin-top:-10px}.vego-mina-sidor-btn .vego-mina-sidor-arrow{position:relative;display:flex;width:8px;height:12px;transition:transform .3s ease-in-out,width .3s ease-in-out,opacity .3s ease-in-out}.vego-mina-sidor-btn .vego-mina-sidor-arrow-line{display:block;background-color:#000;border-radius:0;width:100%;height:1.7px}.vego-mina-sidor-btn .vego-mina-sidor-arrow-line::before{content:"";right:0;transform-origin:right bottom;transform:rotate(-40deg);top:0;width:10px;height:100%;position:absolute;display:block;border-radius:0;background-color:#000}.vego-mina-sidor-btn .vego-mina-sidor-arrow-line::after{content:"";right:0;transform-origin:right top;transform:rotate(40deg);border-radius:0;background-color:#000;top:0;width:10px;height:100%;position:absolute}.vego-mina-sidor-box{background-color:#fff;display:flex;padding:24px;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;align-self:stretch;font-size:1rem}.vego-mina-sidor-box h5{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:20px;font-weight:700;line-height:24px;text-align:left}.vego-mina-sidor-box-texts{margin-top:8px;display:flex;flex-direction:column;gap:10px}.vego-mina-sidor-box-info{display:flex;flex-direction:row;gap:.5rem;font-size:14px;font-weight:400;line-height:150%;text-align:left}.vego-mina-sidor-box-info b,.vego-mina-sidor-box-info strong{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:14px;font-weight:700;line-height:150%;text-align:left;text-transform:uppercase}.vego-mina-sidor-box-info a{text-decoration:underline}.vego-mina-sidor-box-info .vego-username{text-transform:capitalize}.vego-mina-sidor-logout{position:relative;width:100%}.vego-mina-sidor-logout a{width:auto}.vego-block-archive{display:flex;flex-flow:column nowrap;align-content:flex-start;align-items:flex-start;height:100%;gap:48px;width:100%}@media screen and (min-width:992px){.vego-block-archive{gap:40px;flex-flow:row wrap;align-content:space-between}}.vego-block-archive .block-archive-section{width:100%}@media screen and (min-width:992px){.vego-block-archive .block-archive-section{width:calc(20% - 32px)}}.vego-block-archive .block-archive-section-wrapper{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;align-self:start}.vego-block-archive .block-archive-section-wrapper__header{width:100%;height:20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:3px 0 10px 0;border-bottom:1px solid #ececec;cursor:pointer}.vego-block-archive .block-archive-section-wrapper__header:hover h4{text-decoration:underline}.vego-block-archive .block-archive-section-wrapper__header h4{margin-top:-8px}.vego-block-archive .block-archive-section-wrapper__content{display:flex;flex-direction:column;align-items:flex-start;gap:9px;max-width:100%;margin:0;padding:0;width:100%;overflow:hidden;transition:all .3s ease-in-out}.vego-block-archive .block-archive-section-wrapper__content li a{font-size:14px;font-style:normal;font-weight:400;line-height:150%}.vego-block-archive .block-archive-section-wrapper__content li a:hover{text-decoration:underline}.vego-block-cta-hero{width:100%;position:relative;display:flex;flex-direction:column;gap:24px}@media screen and (min-width:992px){.vego-block-cta-hero{flex-direction:row}}.vego-block-cta-hero .cta-hero-content{height:600px;width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;position:relative;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:top center}@media screen and (min-width:992px){.vego-block-cta-hero .cta-hero-content{min-height:720px;justify-content:center}}.vego-block-cta-hero .cta-hero-content:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(transparent,#000);opacity:.5;z-index:1}.vego-block-cta-hero .cta-hero-content-inner{position:relative}.vego-block-cta-hero .cta-hero-content-inner-intro{padding:16px 16px 24px 16px;display:flex;flex-direction:column;justify-content:flex-end;gap:16px;flex-shrink:0;position:relative;z-index:4;color:#f9f9f9}@media screen and (min-width:992px){.vego-block-cta-hero .cta-hero-content-inner-intro{max-width:460px;padding:16px;gap:24px;justify-content:center}}@media screen and (min-width:1200px){.vego-block-cta-hero .cta-hero-content-inner-intro{max-width:610px;padding:40px;gap:24px;justify-content:center}}.vego-block-cta-hero .cta-hero-content-inner-intro__description{font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media screen and (min-width:992px){.vego-block-cta-hero .cta-hero-content-inner-intro__description{font-size:22px}}.vego-block-cta-hero .cta-hero-content-inner-intro__cta-link{width:fit-content}.vego-block-cta-hero .blurb-content{position:relative;padding:0 16px}@media screen and (min-width:992px){.vego-block-cta-hero .blurb-content{position:absolute;z-index:2;top:50%;right:25px;transform:translate(0,-50%);width:482.907px;height:532.235px}.vego-block-cta-hero .blurb-content:after{content:"";-webkit-mask:url(/wp-content/themes/vego/assets/images/Blob.svg) no-repeat 50% 50%;mask:url(/wp-content/themes/vego/assets/images/Blob.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;background-color:#6cc;z-index:3;width:482.907px;height:532.235px;position:absolute;top:0;left:0}}@media screen and (min-width:1200px){.vego-block-cta-hero .blurb-content{position:absolute;z-index:2;top:50%;right:70px;transform:translate(0,-50%);width:482.907px;height:532.235px}.vego-block-cta-hero .blurb-content:after{content:"";-webkit-mask:url(/wp-content/themes/vego/assets/images/Blob.svg) no-repeat 50% 50%;mask:url(/wp-content/themes/vego/assets/images/Blob.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;background-color:#6cc;z-index:3;width:482.907px;height:532.235px;position:absolute;top:0;left:0}}.vego-block-cta-hero .blurb-content-inner{position:relative;z-index:4;height:90%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width:992px){.vego-block-cta-hero .blurb-content-inner{align-self:center}}.vego-block-cta-hero .blurb-content-inner__content{display:flex;max-width:316px;flex-direction:column;align-items:flex-start;gap:16px}.vego-block-cta-hero .blurb-content-inner__content-title{position:relative;z-index:4;font-size:20px}.vego-block-cta-hero .blurb-content-inner__content-bullets{position:relative;z-index:4;list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.vego-block-cta-hero .blurb-content-inner__content-bullets li{position:relative;padding-left:24px;display:flex;align-items:center;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.vego-block-cta-hero .blurb-content-inner__content-bullets li:before{content:"";position:absolute;top:10px;left:0;width:12px;height:10px;background-image:url(/wp-content/themes/vego/assets/images/vego-checkmark.svg);background-size:contain;background-repeat:no-repeat}.post-type-filter{display:flex;gap:8px;margin-bottom:24px}.post-type-checkbox-label{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:10px 20px;border:1px solid #ececec;border-radius:4px;background:#fff;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;transition:all .2s ease;flex:1;min-width:0;text-align:center}.post-type-checkbox-label:hover{border-color:#000;background:#f9f9f9}.post-type-checkbox-label span{transition:all .2s ease}.post-type-checkbox-label:has(.post-type-radio:checked){border-color:#6cc;background:#6cc;color:#fff}.post-type-checkbox-label:has(.post-type-radio:checked):hover{background:#5bb;border-color:#5bb}.post-type-radio{display:none}.post-type-radio:checked+span{font-weight:700;color:#fff}@media screen and (max-width:480px){.post-type-filter{gap:6px}.post-type-checkbox-label{padding:8px 12px;font-size:13px}}@media screen and (max-width:992px){.search-section-header__form-container-categories{padding-right:16px}}.category-checkbox-group{background:#fff;border:1px solid #ececec;border-radius:4px;padding:12px;transition:all .2s ease;align-self:start;position:relative}.category-checkbox-group:hover{border-color:#000;box-shadow:0 2px 4px rgb(0 0 0 / .1)}.category-checkbox-group.has-subcategories.has-selected-subcategories:not(.expanded){border-left:4px solid #6cc!important;padding-left:10px!important;background:#e6f7f7!important;box-shadow:0 0 0 1px #6cc!important}.category-checkbox-group.has-subcategories.has-selected-subcategories:not(.expanded):hover{border-left-color:#4ab!important;box-shadow:0 0 0 1px #4ab,0 2px 4px rgb(0 0 0 / .1)!important}.category-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.category-checkbox-label{display:flex;align-items:center;gap:8px;cursor:pointer;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;flex:1}.category-checkbox{width:18px;height:18px;cursor:pointer;accent-color:#000;flex-shrink:0}.category-name{flex:1;display:flex;align-items:center;gap:4px}.category-count{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-weight:400;opacity:.7}.toggle-arrow{width:16px;height:16px;padding:4px;transition:transform .3s ease;cursor:pointer;flex-shrink:0;border-radius:4px}.toggle-arrow:hover{background-color:rgb(0 0 0 / .1)}.category-checkbox-group.has-subcategories.expanded .toggle-arrow{transform:rotate(180deg)}.subcategories-list{display:none;position:absolute;top:100%;left:0;right:0;margin-top:4px;padding:12px;background:#fff;border:1px solid #ececec;border-radius:4px;box-shadow:0 4px 12px rgb(0 0 0 / .15);gap:6px;flex-direction:column;z-index:100}.category-checkbox-group.expanded .subcategories-list{display:flex}.subcategory-checkbox-label{display:flex;align-items:center;gap:8px;cursor:pointer;font-family:"Archivo","Times New Roman",serif;font-size:13px;font-weight:400;padding-left:8px}.subcategory-checkbox{width:16px;height:16px;cursor:pointer;accent-color:#000}.subcategory-name{display:flex;align-items:center;gap:4px}.category-filter-actions{display:flex;gap:6px;align-items:center;justify-content:center}.apply-filters{padding:12px 32px;font-size:15px}.clear-filters{color:#707070;text-decoration:underline;font-size:14px;cursor:pointer;transition:color .2s ease}.clear-filters:hover{color:#000}.recipe-process-section{display:flex;flex-direction:column;gap:16px;width:100%;margin:0 auto 32px;padding:24px;background-color:#fff}@media screen and (min-width:992px){.recipe-process-section{gap:24px;margin:0 0 48px;padding:24px 32px;max-width:1166px}}.recipe-process-section__title{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:16px;font-weight:700;line-height:120%;text-transform:uppercase;margin:0;color:#000}.recipe-process-section__intro{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif!important;font-size:14px!important;font-style:italic!important;font-weight:400!important;line-height:150%!important;color:#000!important;margin:0}.recipe-process-section__blocks{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:992px){.recipe-process-section--two-column .recipe-process-section__blocks{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}}@media screen and (min-width:992px){.recipe-process-section--two-column .recipe-process-block--text{grid-column:1/-1}}.recipe-process-section--centered .recipe-process-section__blocks{max-width:680px;margin:0 auto}@media screen and (min-width:992px){.recipe-process-section--centered .recipe-process-block--image,.recipe-process-section--centered .recipe-process-block--video{max-width:100%}}@media screen and (min-width:992px){.recipe-process-section--magazine .recipe-process-section__blocks{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}}@media screen and (min-width:992px){.recipe-process-section--magazine .recipe-process-block--text{grid-column:1/-1;max-width:680px}}@media screen and (min-width:992px){.recipe-process-section--magazine .recipe-process-block--image{grid-column:1/-1}}@media screen and (min-width:992px){.recipe-process-section--magazine .recipe-process-block--gallery{grid-column:span 1}}@media screen and (min-width:992px){.recipe-process-section--magazine .recipe-process-block--video{grid-column:1/-1;max-width:680px;margin:0 auto}}.recipe-process-block{width:100%}.recipe-process-block--text{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:14px;font-weight:400;line-height:150%;color:#444}.recipe-process-block--image figure{margin:0}.recipe-process-block--image figure img{width:100%;height:auto;display:block}.recipe-process-block--image figure figcaption{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:12px;color:#c9c9c9;margin-top:8px}.recipe-process-block--gallery{display:grid;gap:12px}.recipe-process-block--gallery.recipe-process-block--columns-2{grid-template-columns:repeat(2,1fr)}.recipe-process-block--gallery.recipe-process-block--columns-3{grid-template-columns:repeat(2,1fr)}@media screen and (min-width:992px){.recipe-process-block--gallery.recipe-process-block--columns-3{grid-template-columns:repeat(3,1fr)}}.recipe-process-block--gallery.recipe-process-block--columns-4{grid-template-columns:repeat(2,1fr)}@media screen and (min-width:992px){.recipe-process-block--gallery.recipe-process-block--columns-4{grid-template-columns:repeat(4,1fr)}}.recipe-process-block__gallery-item img{width:100%;height:auto;display:block;aspect-ratio:1/1;object-fit:cover}.recipe-process-block--video video{width:100%;height:auto;display:block;background-color:#000}.post-type-filter{display:flex;gap:8px;margin-bottom:24px}@media screen and (max-width:480px){.post-type-filter{gap:6px}}.post-type-checkbox-label{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:10px 20px;border:1px solid #e0e0e0;border-radius:4px;background:#fff;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;transition:all .2s ease;flex:1;min-width:0;text-align:center}.post-type-checkbox-label:hover{border-color:#000;background:#f9f9f9}.post-type-checkbox-label span{transition:all .2s ease}.post-type-checkbox-label:has(.post-type-radio:checked){border-color:#6cc;background:#6cc;color:#fff}.post-type-checkbox-label:has(.post-type-radio:checked):hover{background:#5bb;border-color:#5bb}@media screen and (max-width:480px){.post-type-checkbox-label{padding:8px 12px;font-size:13px}}.post-type-radio{display:none}.post-type-radio:checked+span{font-weight:700;color:#fff}@media screen and (max-width:768px){.search-section-header__form-container-categories{padding-right:16px}}.category-checkbox-group{background:#fff;border:1px solid #e0e0e0;border-radius:4px;padding:12px;transition:all .2s ease;align-self:start;position:relative}.category-checkbox-group:hover{border-color:#000;box-shadow:0 2px 4px rgb(0 0 0 / .1)}.category-checkbox-group.has-subcategories.has-selected-subcategories:not(.expanded){border-left:4px solid #6cc!important;padding-left:10px!important;background:#e6f7f7!important;box-shadow:0 0 0 1px #6cc!important}.category-checkbox-group.has-subcategories.has-selected-subcategories:not(.expanded):hover{border-left-color:#4ab!important;box-shadow:0 0 0 1px #4ab,0 2px 4px rgb(0 0 0 / .1)!important}.category-checkbox-group.has-subcategories.expanded .toggle-arrow{transform:rotate(180deg)}.category-checkbox-group.expanded .subcategories-list{display:flex}.category-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.category-checkbox-label{display:flex;align-items:center;gap:8px;cursor:pointer;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;flex:1}.category-checkbox{width:18px;height:18px;cursor:pointer;accent-color:#000;flex-shrink:0}.category-name{flex:1;display:flex;align-items:center;gap:4px}.category-count{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-weight:400;opacity:.7}.toggle-arrow{width:16px;height:16px;padding:4px;transition:transform .3s ease;cursor:pointer;flex-shrink:0;border-radius:4px}.toggle-arrow:hover{background-color:rgb(0 0 0 / .1)}.subcategories-list{display:none;position:absolute;top:100%;left:0;right:0;margin-top:4px;padding:12px;background:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 4px 12px rgb(0 0 0 / .15);gap:6px;flex-direction:column;z-index:100}.subcategory-checkbox-label{display:flex;align-items:center;gap:8px;cursor:pointer;font-family:"Archivo","Times New Roman",serif;font-size:13px;font-weight:400;padding-left:8px}.subcategory-checkbox{width:16px;height:16px;cursor:pointer;accent-color:#000}.subcategory-name{display:flex;align-items:center;gap:4px}.category-filter-actions{display:flex;gap:6px;align-items:center;justify-content:center}.apply-filters{padding:12px 32px;font-size:15px}.clear-filters{color:#666;text-decoration:underline;font-size:14px;cursor:pointer;transition:color .2s ease}.clear-filters:hover{color:#000}.vegonytt-section{padding:40px 20px}.vegonytt-section-header{margin-bottom:40px}.vegonytt-section-header__content{margin-bottom:24px}.vegonytt-section-header__content h1{font-size:48px;font-weight:700;line-height:1.2;margin:0}@media screen and (max-width:660px){.vegonytt-section-header__content h1{font-size:36px}}.vegonytt-section .vegonytt-categories{background:#f9f9f9;padding:24px;border-radius:8px;margin-bottom:32px}@media screen and (max-width:660px){.vegonytt-section .vegonytt-categories{padding:12px}}.vegonytt-section .vegonytt-categories__title{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin:0 0 16px 0;color:#333}@media screen and (max-width:660px){.vegonytt-section .vegonytt-categories__title{font-size:12px;margin-bottom:10px}}.vegonytt-section .vegonytt-categories__list{display:flex;flex-wrap:wrap;gap:12px}@media screen and (max-width:660px){.vegonytt-section .vegonytt-categories__list{gap:6px}}.vegonytt-section .vegonytt-categories .vegonytt-category-item{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:#fff;border:2px solid #e0e0e0;border-radius:24px;cursor:pointer;transition:all .2s ease;font-size:14px;font-weight:500;user-select:none}@media screen and (max-width:660px){.vegonytt-section .vegonytt-categories .vegonytt-category-item{padding:6px 10px;font-size:11px;gap:4px;border-width:1px;border-radius:16px}}.vegonytt-section .vegonytt-categories .vegonytt-category-item:hover{border-color:#6cc;background:#f0fafa}.vegonytt-section .vegonytt-categories .vegonytt-category-item input[type=checkbox]{appearance:none;width:18px;height:18px;border:2px solid #ccc;border-radius:4px;cursor:pointer;position:relative;transition:all .2s ease;margin:0}@media screen and (max-width:660px){.vegonytt-section .vegonytt-categories .vegonytt-category-item input[type=checkbox]{width:14px;height:14px;border-width:1px;border-radius:3px}}.vegonytt-section .vegonytt-categories .vegonytt-category-item input[type=checkbox]:checked{background:#6cc;border-color:#6cc}.vegonytt-section .vegonytt-categories .vegonytt-category-item input[type=checkbox]:checked::after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}@media screen and (max-width:660px){.vegonytt-section .vegonytt-categories .vegonytt-category-item input[type=checkbox]:checked::after{left:4px;top:1px;width:3px;height:6px;border-width:0 1.5px 1.5px 0}}.vegonytt-section .vegonytt-categories .vegonytt-category-item input[type=checkbox]:checked+span{color:#000;font-weight:600}.vegonytt-section .vegonytt-categories .vegonytt-category-item span{color:#666;transition:color .2s ease}.vegonytt-section .vegonytt-results-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e0e0e0}@media screen and (max-width:660px){.vegonytt-section .vegonytt-results-top{flex-direction:column;align-items:flex-start;gap:16px}}.vegonytt-section .vegonytt-results-top .vegonytt-count{font-size:14px;font-weight:600;color:#666;margin:0}.vegonytt-section .vegonytt-results-top .vegonytt-count [data-count]{color:#000;font-weight:700}.vegonytt-section .vegonytt-results-inner{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;margin-bottom:40px}@media screen and (max-width:660px){.vegonytt-section .vegonytt-results-inner{grid-template-columns:1fr}}.vegonytt-section .vegonytt-loading{display:flex;justify-content:center;align-items:center;padding:40px 20px;min-height:100px}.vegonytt-section .vegonytt-loading .loading-spinner{display:flex;justify-content:center;align-items:center}.vegonytt-section .vegonytt-loading .loading-spinner__spinner{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #6cc;border-radius:50%;animation:spin 1s linear infinite}.vegonytt-section .vegonytt-sentinel{height:1px;visibility:hidden;pointer-events:none}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.article-content-container__header-content .post-cat-title-container-info__action-buttons{margin-left:0;display:flex;align-items:center;gap:16px;flex:1 1 100%;width:100%;flex-wrap:nowrap}.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-cat-title-container-info__like{margin-left:0;width:auto}.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-share,.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-print{position:relative}.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-share .post-share-btn,.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-share a,.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-print .post-share-btn,.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-print a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;background:#fff0;cursor:pointer;transition:opacity .2s ease}.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-share .post-share-btn:hover,.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-share a:hover,.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-print .post-share-btn:hover,.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-print a:hover{opacity:.7}.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-share .post-share-btn span,.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-share a span{display:block!important;position:relative;top:-4px;margin:0!important;font-size:14px!important;font-weight:500;text-transform:uppercase;line-height:40px;text-align:center}.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-share .post-share-btn svg{display:none!important}.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-print .post-share-btn span,.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-print a span{display:none}.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-print a svg{width:20px;height:20px}.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-share__popup{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);z-index:100;background-color:#fff;box-shadow:0 16px 60px 0 rgb(0 0 0 / .1);min-width:160px;display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:16px;color:#000;visibility:hidden;opacity:0;transition:visibility .4s,opacity .4s ease,transform .4s cubic-bezier(.33,0,.6,1.58)}.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-share__popup.open{visibility:visible;opacity:1;transition:visibility .4s,opacity .4s ease,transform .4s cubic-bezier(.3,-.62,.21,1)}.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-share__popup:before{content:"";height:0;position:absolute;width:0;border-bottom:8px solid #fff;border-left:8px solid #fff0;border-right:8px solid #fff0;left:50%;margin-left:-8px;top:-8px}.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-share__popup-btn{display:flex;align-items:center;gap:8px;align-self:stretch;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:12px;font-style:normal;font-weight:400!important;line-height:150%;text-transform:uppercase;color:#000;text-decoration:none}.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-share__popup-btn:hover{cursor:pointer}.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-share__popup-btn:hover .name{text-decoration:underline}.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-share__popup-btn .icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-share__popup-btn .icon img{width:100%}.article-content-container__header-content .post-cat-title-container-info__action-buttons .post-share__popup-btn .name{margin-top:-5px}.article-content-container__header-content .post-cat-title-container-info__like{margin-left:auto;width:fit-content}@media screen and (max-width:768px){.article-content-container__header-content .post-cat-title-container-info__like{margin-left:0!important;margin-right:auto!important}}@media screen and (min-width:992px){.article-content-container__header-content .post-cat-title-container-info__like{width:100%}}.article-content-container__header-content .post-cat-title-container-info__like:not(.show-on-mobile){display:none}@media screen and (min-width:992px){.article-content-container__header-content .post-cat-title-container-info__like:not(.show-on-mobile){display:flex}}.header-menu{display:flex;align-items:center;justify-content:flex-end;gap:24px}@media screen and (min-width:992px){.header-menu{justify-content:center;gap:40px}}.header-menu.sticky{position:sticky}.header-menu .site-navigation{display:none}@media screen and (max-width:992px){.header-menu .site-navigation{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:flex-start;flex-flow:column nowrap;height:auto;gap:8px!important;visibility:hidden;position:absolute;z-index:6;background:#fff;top:76px;right:0;width:100%!important;height:calc(100dvh - 65px);overflow:hidden;box-shadow:0 4px 4px rgb(0 0 0 / .25);opacity:0;transform:translateX(-20px);transition:visibility .4s,opacity .4s ease,transform .4s cubic-bezier(.33,0,.6,1.58)}.header-menu .site-navigation ul{flex-direction:column;align-items:flex-start!important;gap:8px}}@media screen and (min-width:992px){.header-menu .site-navigation{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-end}}.header-menu .site-navigation.out{visibility:visible;opacity:1;transform:translateX(0);transition:visibility .4s,opacity .4s ease,transform .4s cubic-bezier(.3,-.62,.21,1)}.header-menu .site-navigation .nav-container{width:100%;padding:24px 16px;display:flex;flex-direction:column;gap:32px;align-items:flex-start;overflow:auto}@media screen and (min-width:992px){.header-menu .site-navigation .nav-container{overflow:visible;padding:0;flex-direction:row;gap:0}}.header-menu .site-navigation .nav-container>ul{list-style:none;padding-bottom:0;margin:0;display:flex;align-items:flex-start;gap:32px;width:fit-content;width:100%}@media screen and (min-width:992px){.header-menu .site-navigation .nav-container>ul{align-items:center;padding:0}}@media screen and (max-width:992px){.header-menu .site-navigation .nav-container>ul:after{content:"";display:inline-block;height:1px;align-self:stretch;background-color:#ececec;margin-top:12px}}.header-menu .site-navigation .nav-container>ul li{position:relative}.header-menu .site-navigation .nav-container>ul li a{padding:0;display:flex;flex-flow:row nowrap;align-items:center;gap:7px;text-decoration:none;color:#000;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.7px;text-transform:uppercase;border-bottom:1px solid #fff0;transition:.3s ease all}@media screen and (min-width:992px){.header-menu .site-navigation .nav-container>ul li a{padding:12px 0 8px 0;font-size:14px}}.header-menu .site-navigation .nav-container>ul li a:hover{border-bottom:1px solid #000}.header-menu .site-navigation .nav-container>ul li a .dropdown-arrow svg{height:10px;transform:rotate(0deg);transition:.3s ease all}.header-menu .site-navigation .nav-container>ul li a .dropdown-arrow.rotate svg{transform:rotate(180deg)}.header-menu .site-navigation .nav-container>ul li.current-menu-item a{border-bottom:1px solid #000}.header-menu .site-navigation .nav-container>ul li.has-sublinks{width:100%}@media screen and (min-width:992px){.header-menu .site-navigation .nav-container>ul li.has-sublinks{width:fit-content}}.header-menu .site-navigation .nav-container>ul li.has-sublinks .header-dropdown{display:none;position:absolute;top:50px;background-color:#fff;width:210px;padding:24px;box-shadow:0 16px 60px 0 rgb(0 0 0 / .1);list-style:none}.header-menu .site-navigation .nav-container>ul li.has-sublinks .header-dropdown.show{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.header-menu .site-navigation .nav-container>ul li.has-sublinks .header-dropdown li a{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;letter-spacing:0;padding:0;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.header-menu .site-navigation .nav-container__top-header-links{display:flex;flex-direction:column;width:50%}@media screen and (min-width:992px){.header-menu .site-navigation .nav-container__top-header-links{display:none}}.header-menu .site-navigation .nav-container__top-header-links ul{list-style:none;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.header-menu .site-navigation .nav-container__top-header-links ul li a{font-size:14px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.7px;text-transform:uppercase}@media screen and (max-width:992px){.header-menu .site-navigation .header-buttons{width:100%;padding:24px 16px 40px 16px;margin-top:auto}.header-menu .site-navigation .header-buttons ul{gap:16px;width:100%;list-style:none;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:16px}.header-menu .site-navigation .header-buttons ul li{width:100%}.header-menu .site-navigation .header-buttons ul li a{width:100%;text-decoration:none;display:flex;min-height:36px;border:1px solid #fff0;padding:6px 24px 12px 24px;justify-content:center;align-items:center;gap:10px;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.7px;text-transform:uppercase;transition:.3s ease all;background-color:#6cc;color:#000}.header-menu .site-navigation .header-buttons ul li a:hover{cursor:pointer;background-color:#97dcdc}.header-menu .site-navigation .header-buttons ul li:last-of-type a{background-color:#fff0;color:#000;border:1px solid #000}.header-menu .site-navigation .header-buttons ul li:last-of-type a:hover{border:1px solid #c9c9c9;color:#c9c9c9;text-decoration:underline}.header-menu .site-navigation .header-buttons ul li.hidden{display:none}}.blurb{width:100%;display:flex;padding:16px;flex-direction:column;align-items:flex-start;gap:16px;flex:1 0 0%;align-self:stretch;background-color:#fff;transition:all .2s ease-in-out}@media screen and (min-width:992px){.blurb{padding:24px}}.blurb:hover h4{text-decoration:underline}.blurb.archive.job-openings{background-color:#f2f2f2;padding:8px;justify-content:flex-start}@media screen and (min-width:992px){.blurb.archive.job-openings{padding:16px}}.blurb.archive.job-openings .blurb__image{width:calc(50% - 16px);height:126px}@media screen and (min-width:992px){.blurb.archive.job-openings .blurb__image{width:calc(30% - 16px);height:186px}}.blurb.archive.job-openings .blurb__image img{width:100%;height:126px}@media screen and (min-width:992px){.blurb.archive.job-openings .blurb__image img{height:186px}}.blurb.archive.job-openings .blurb-content{height:100%;width:calc(50% - 16px);flex:none}@media screen and (min-width:992px){.blurb.archive.job-openings .blurb-content{width:calc(70% - 16px)}}.blurb.archive.job-openings .blurb-content__excerpt{display:none}@media screen and (min-width:992px){.blurb.archive.job-openings .blurb-content__excerpt{display:flex}}.blurb.background{flex:none;width:100%;height:493px;padding:16px;background-repeat:no-repeat;background-position:center;background-size:cover;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;gap:16px;position:relative;overflow:hidden}@media screen and (min-width:992px){.blurb.background{height:100%;flex:1 0 0%}}.blurb.background:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to top,rgb(0 0 0 / .38),#fff0);z-index:1}@media screen and (min-width:992px){.blurb.background .play-btn{width:99px;height:99px;border:3px solid #fff}.blurb.background .play-btn-arrow{border-left-width:33.5px;border-top-width:21.1px;border-bottom-width:17.1px}}.blurb.background .blurb-content{position:relative;z-index:2;margin-top:auto;flex:none;color:#f9f9f9}.blurb.background .blurb-content__category .blurb-categories{color:#f9f9f9}.blurb.background .blurb-content__title{width:100%}.blurb.background .blurb-content__title h4{font-size:38px;font-style:normal;font-weight:400;line-height:130%;word-break:break-word;hyphens:auto}@media screen and (min-width:660px){.blurb.background .blurb-content__title h4{word-break:normal;hyphens:none}}.blurb.background .blurb-content__excerpt{font-size:18px;font-style:normal;font-weight:400;line-height:150%}.blurb.recipe{height:100%;padding:16px!important}.blurb.recipe .blurb-content{gap:16px}.blurb.recipe .blurb-content__title{gap:16px}.blurb.recipe .blurb-content__title-category i{display:none}.blurb.has-video .blurb__image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to top,rgb(0 0 0 / .38),#fff0);z-index:1}.blurb.read-more .blurb-content .blurb-label{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:120%;text-transform:uppercase}@media screen and (min-width:992px){.blurb{flex:1 0 21%;flex-direction:column;align-items:flex-start;justify-content:flex-start;border-bottom:none}}.blurb__image{width:100%;position:relative;aspect-ratio:1/1}.blurb__image img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}@media screen and (min-width:992px){.blurb__image{width:100%}}.blurb__image button.vego-like-button{appearance:none;position:absolute;top:10px;right:10px;z-index:4;background-color:#fff;border:0;border-radius:50%;padding:7px 7px 6px 7px;cursor:pointer}.blurb__image button.vego-like-button .like-icon{width:15px;height:14px}.blurb__image button.vego-like-button .like-text{display:none}.blurb__image button.vego-like-button.liked .like-icon svg{fill:#c9c}.blurb__image button.vego-like-button.liked .like-icon svg path{stroke:#c9c}.blurb-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex:1 1 100%;gap:6px}@media screen and (min-width:992px){.blurb-content{gap:12px}}.blurb-content__category{display:flex;flex-wrap:wrap;gap:.5rem}.blurb-content__category .blurb-categories{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:120%;text-transform:uppercase}.blurb-content__alt-title{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:120%;text-transform:uppercase;color:#676767}.blurb-content__sub-title h4{font-size:16px;font-style:normal;font-weight:600;line-height:130%;margin:0}@media screen and (min-width:992px){.blurb-content__sub-title h4{font-size:20px}}.blurb-content__title{text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.blurb-content__title-category{color:#000;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:12px;font-style:normal;line-height:normal;text-transform:uppercase;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:6px}@media screen and (min-width:992px){.blurb-content__title-category{gap:16px;flex-direction:row;align-items:center}}.blurb-content__title-category p{margin:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4px}@media screen and (min-width:992px){.blurb-content__title-category p{gap:16px;flex-direction:row;align-items:center}}.blurb-content__title-category p b{padding:0 6px 5px 6px;background-color:#ff9;font-size:12px;color:#000;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-style:normal;font-weight:400;line-height:120%;letter-spacing:1px;text-transform:uppercase}.blurb-content__title-category p i{font-style:normal;font-weight:300}@media screen and (min-width:992px){.blurb-content__title-category p i{margin-top:-5px}}.blurb-content__title-category p.recipe b,.blurb-content__title-category p.recipe_collection b,.blurb-content__title-category p.native_recipe b{background-color:#6cc}.blurb-content__title-category p.time-required,.blurb-content__title-category p.portions{width:fit-content;display:flex;align-items:flex-start;gap:8px;padding:3px 6px 8px 6px;align-items:flex-start;gap:10px;border:1px solid #000;font-size:12px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;text-wrap:nowrap}.blurb-content__title h4{margin:0;font-size:16px;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;text-transform:uppercase;font-style:normal;font-weight:700;line-height:130%}@media screen and (min-width:992px){.blurb-content__title h4{font-size:20px}}.blurb-content__excerpt p{margin:0;padding:0;text-align:left;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.blurb-content__author{font-size:.625rem;font-style:normal;font-weight:700;line-height:120%}.blurb-content__job-details{margin-top:auto;display:flex;align-items:center;flex-flow:row wrap;gap:8px}@media screen and (min-width:992px){.blurb-content__job-details{gap:42px;row-gap:8px}}.blurb-content__job-details p{font-size:14px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:1px;text-transform:uppercase}.blurb.ads .blurb__image .blurb-label{position:absolute;left:10px;top:10px;display:flex;padding:6px 8px;align-items:center;border-radius:2px;background-color:#707070;color:#f9f9f9;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.blurb.ads .blurb-content__category .blurb-categories{color:#707070}.blurb.ads .blurb-content__title h4{font-weight:700}.blurb.column{background-color:#f2f2f2;flex-direction:row!important;padding:16px 8px!important;align-items:center}@media screen and (min-width:992px){.blurb.column{padding:16px!important}}.blurb.column .blurb__image{width:82px!important;height:82px!important}.blurb.column .blurb__image img{width:82px!important;height:82px!important;border:1px solid #c6c6c6;border-radius:100%}.blurb.column .blurb-content{gap:8px}.blurb .play-btn{position:absolute;z-index:2;border:2px solid #fff;border-radius:50%;width:38px;height:38px;top:50%;left:50%;transform:translate(-50%,-50%)}.blurb .play-btn-arrow{position:absolute;left:50%;top:50%;transform:translate(-30%,-50%);z-index:0;border:solid #fff;border-right-width:0;border-left-width:13.5px;border-top-width:8.1px;border-bottom-width:8.1px;border-top-color:#fff0;border-bottom-color:#fff0;height:0;width:0;transition:.6s,0s border-color}.top-section{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.top-section-wrapper{display:grid;grid-template-columns:1fr;align-items:stretch;justify-items:stretch;gap:22px;width:100%;border-bottom:1px solid #ececec;padding:16px;padding-bottom:24px}@media screen and (min-width:1200px){.top-section-wrapper{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media screen and (min-width:1200px){.top-section-wrapper.has-ad-column{grid-template-columns:minmax(0,2fr) minmax(360px,1fr) 300px}}@media screen and (min-width:1200px){.vego-premium .top-section-wrapper.has-ad-column{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.vego-premium .top-section-wrapper.has-ad-column .top-section-wrapper__ad-panel{display:none}.top-section-wrapper__ad-panel{display:flex;align-items:flex-start;justify-content:center;min-width:0}.top-section-wrapper__ad-panel .vego-ad{width:100%;margin:0!important}.top-section-wrapper__ad-panel .disclaimer{text-align:left}.top-section-wrapper__highlight{display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:flex-start;gap:16px;min-width:0}.top-section-wrapper__highlight-first{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;flex-grow:1}@media screen and (min-width:992px){.top-section-wrapper__highlight-first{width:100%;margin:0}}.top-section-wrapper__highlight-first .blurb{flex-flow:column;flex:1 1 100%;width:100%;align-items:flex-start;justify-content:flex-start;padding:0;border:0;gap:16px;padding:16px;min-height:390px}@media screen and (min-width:992px){.top-section-wrapper__highlight-first .blurb{min-height:600px}}.top-section-wrapper__highlight-first .blurb__image{width:100%;height:100%;flex-grow:1;display:flex;aspect-ratio:3/2}.top-section-wrapper__highlight-first .blurb__image img{width:100%;height:100%;flex-grow:1}@media screen and (min-width:992px){.top-section-wrapper__highlight-first .blurb__image img{min-height:415px}}.top-section-wrapper__highlight-first .blurb-content{flex:none}.top-section-wrapper__highlight-first .blurb-content__title-category i{display:none}.top-section-wrapper__highlight-first .blurb-content__title h4{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:28px;font-style:normal;font-weight:700;text-transform:uppercase;line-height:120%}@media screen and (min-width:992px){.top-section-wrapper__highlight-first .blurb-content__title h4{font-size:36px}}.top-section-wrapper__middle-panel{display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:flex-start;gap:16px;padding:0;width:100%;min-width:0}@media screen and (min-width:992px){.top-section-wrapper__middle-panel{margin:0}}.top-section-wrapper__middle-panel-posts{padding-bottom:16px;width:100%;flex-grow:1;display:flex;flex-direction:column;gap:16px}@media screen and (min-width:992px){.top-section-wrapper__middle-panel-posts{width:100%}}.top-section-wrapper__middle-panel-posts-first{display:flex;flex-direction:column;gap:8px}.top-section-wrapper__middle-panel-posts-first .blurb.recipe-collection-blurb .blurb__image{width:120px;height:115px;flex-grow:1;display:flex;aspect-ratio:1/1}@media screen and (min-width:992px){.top-section-wrapper__middle-panel-posts-first .blurb.recipe-collection-blurb .blurb__image{width:192px!important;height:192px!important}}.top-section-wrapper__middle-panel-posts-first .blurb.recipe-collection-blurb .blurb__image img{width:120px;height:115px}@media screen and (min-width:992px){.top-section-wrapper__middle-panel-posts-first .blurb.recipe-collection-blurb .blurb__image img{width:192px!important;height:192px!important}}.top-section-wrapper__middle-panel-posts-first .blurb.recipe-collection-blurb .blurb-content{gap:16px}@media screen and (min-width:992px){.top-section-wrapper__middle-panel-posts-first .blurb.recipe-collection-blurb .blurb-content{gap:8px}}.top-section-wrapper__middle-panel-posts-first .blurb.recipe-collection-blurb .blurb-content__title{width:100%;font-size:16px!important;font-style:normal;font-weight:700;line-height:140%;position:relative}.top-section-wrapper__middle-panel-posts-first .blurb.recipe-collection-blurb .blurb-content__title h4{width:100%;text-align:center;position:relative;z-index:2;padding-top:6px}@media screen and (min-width:992px){.top-section-wrapper__middle-panel-posts-first .blurb.recipe-collection-blurb .blurb-content__title h4{padding-bottom:6px}}.top-section-wrapper__middle-panel-posts-first .blurb.recipe-collection-blurb .blurb-content__title:after{content:"";-webkit-mask:url(/wp-content/themes/vego/assets/images/veckomeny-titel.svg) no-repeat 50% 50%;mask:url(/wp-content/themes/vego/assets/images/veckomeny-titel.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;background-color:#6cc;width:100%;height:39px;display:inline-block;position:absolute;top:0;left:0}.top-section-wrapper__middle-panel-posts-first .blurb.recipe-collection-blurb .blurb-content__excerpt{display:flex!important}.top-section-wrapper__middle-panel-posts-first .blurb.recipe-collection-blurb .blurb-content__excerpt p{-webkit-line-clamp:4}.top-section-wrapper__middle-panel-posts .blurb{padding:0;flex-direction:row;gap:8px;flex:auto;align-items:flex-start;background-color:hsl(0 0% 100% / .8);padding:16px}.top-section-wrapper__middle-panel-posts .blurb__image{width:120px;height:115px;flex-grow:1;display:flex;aspect-ratio:1/1}@media screen and (min-width:992px){.top-section-wrapper__middle-panel-posts .blurb__image{width:150px;height:143px}}.top-section-wrapper__middle-panel-posts .blurb__image img{width:120px;height:115px}@media screen and (min-width:992px){.top-section-wrapper__middle-panel-posts .blurb__image img{width:150px;height:143px}}.top-section-wrapper__middle-panel-posts .blurb-content{flex:auto;width:100%}.top-section-wrapper__middle-panel-posts .blurb-content__category{margin-bottom:-6px}.top-section-wrapper__middle-panel-posts .blurb-content__title{width:100%;font-style:normal;font-weight:700;line-height:140%;position:relative}.top-section-wrapper__middle-panel-posts .blurb-content__title h4{font-size:16px!important}.top-section-wrapper__middle-panel-posts .blurb-content__excerpt{display:none}.top-section-wrapper__middle-panel-page-link-container a span{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:100%;text-decoration-line:underline;text-transform:uppercase}.top-section-wrapper__grid{display:flex;flex-flow:column wrap;align-items:center;justify-content:center;gap:16px}@media screen and (min-width:992px){.top-section-wrapper__grid{flex-flow:row wrap;align-items:stretch;justify-content:space-between}}.footer-content{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:24px 16px;border-bottom:1px solid #ececec;border-right:0}@media screen and (min-width:992px){.footer-content{flex:1 0 300px;border-right:1px solid #ececec;border-bottom:0;padding:40px 24px}}.footer-content__text p{margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:150%}@media screen and (min-width:992px){.footer-content__text p{max-width:409px}}.footer-content__text p:empty{display:none}.footer-menu{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-between;gap:32px;align-self:stretch;padding:24px 16px;border-bottom:1px solid #ececec;border-right:0}@media screen and (min-width:992px){.footer-menu{flex:1 0 450px;gap:16px;border-right:1px solid #ececec;border-bottom:0;padding:40px 24px}}.footer-menu-col{flex:1 0 100%;display:flex;flex-direction:column;align-items:flex-start;gap:4px}@media screen and (min-width:660px){.footer-menu-col{flex:1 0 21%}}.footer-menu-col.nolinks{font-weight:600}.footer-menu-col.nolinks a{transition:all .3s ease}.footer-menu-col.nolinks a:hover{text-decoration:underline}.footer-menu-col h5{font-size:14px;font-style:normal;font-weight:600;line-height:150%;text-transform:uppercase}.footer-menu-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.footer-menu-col ul li a{font-size:12px;text-transform:uppercase;text-decoration:none;font-weight:600;transition:all .3s ease}.footer-menu-col ul li a:hover{text-decoration:underline}.recipe_collection .article-content-container__header .post-cat-title{background-color:#6cc}.article-content-container__header{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.article-content-container__header .article-breadcrumbs{padding:0}.article-content-container__header-content{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%}@media screen and (min-width:992px){.article-content-container__header-content{flex-direction:row;gap:24px}}.article-content-container__header-content .featured-image{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;position:relative}@media screen and (min-width:992px){.article-content-container__header-content .featured-image{width:596px;height:596px}}.article-content-container__header-content .featured-image img{aspect-ratio:1/1;object-fit:cover}.article-content-container__header-content .featured-image .full-width-featured-image{width:100%;height:auto;display:flex}@media screen and (min-width:1200px){.article-content-container__header-content .featured-image .full-width-featured-image{width:596px}}.article-content-container__header-content .featured-image .full-width-featured-image img{height:auto;max-height:358px;aspect-ratio:1/1;object-fit:cover}@media screen and (min-width:1200px){.article-content-container__header-content .featured-image .full-width-featured-image img{max-height:596px}}.article-content-container__header-content .featured-image .featured-image-caption{font-size:10px;font-style:normal;font-weight:500;line-height:normal;display:flex;flex-direction:column;gap:.5rem;margin:0;position:absolute;left:7px;bottom:8px;background:hsl(0 0% 100% / .5);padding:1px 8px 4px 8px}.article-content-container__header-content .featured-image .featured-image-caption b,.article-content-container__header-content .featured-image .featured-image-caption strong{color:#000}.article-content-container__header-content .post-cat-title{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;gap:24px;width:100%;background-color:#ff9;padding:24px 16px}@media screen and (min-width:992px){.article-content-container__header-content .post-cat-title{padding:24px 40px;min-height:420px}}.article-content-container__header-content .post-cat-title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;text-align:center}.article-content-container__header-content .post-cat-title-container h1{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif;margin:0;font-size:28px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;border-bottom:0;padding:0}@media screen and (min-width:992px){.article-content-container__header-content .post-cat-title-container h1{font-size:52px}}.article-content-container__header-content .post-cat-title-container__post-info{display:flex;justify-content:center;align-items:flex-start;gap:24px;font-size:16px;font-style:normal;line-height:150%;text-transform:uppercase}@media screen and (min-width:660px){.article-content-container__header.has-video{width:100%;max-width:1216px!important;margin:0 auto;padding:0 16px}}.article-content-container__header.has-video .article-content-container__header-content{flex-direction:column}.article-content-container__header.has-video .article-content-container__header-content .featured-video{width:100%;min-height:700px}@media screen and (max-width:660px){.article-content-container__header.has-video .article-content-container__header-content .featured-video{min-height:400px}}.article-content-container__header.has-video .article-content-container__header-content .featured-video:hover .video-play-button{opacity:.8}.article-content-container__header.has-video .article-content-container__header-content .post-cat-title{min-height:auto;max-width:none!important}.article-content-container__header.has-video .article-content-container__header-content .post-cat-title-container{width:100%}.article-content-container__header.has-video .article-content-container__header-content .post-cat-title-container__title{width:100%;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:flex-start;align-self:stretch}.article-content-container__header.has-video .article-content-container__header-content .post-cat-title-container__title h1{font-size:28px!important;margin-top:-8px}@media screen and (min-width:992px){.article-content-container__header.has-video .article-content-container__header-content .post-cat-title-container__title h1{max-width:900px;flex:1 0 900px}}.article-content-container__header.has-video .article-content-container__header-content .post-cat-title-container__title .post-cat-title-container-info__like{width:fit-content!important}@media screen and (min-width:992px){.article-content-container__header.has-video .article-content-container__header-content .post-cat-title-container-desc{max-width:900px}}.article-content-container__header.has-video .article-content-container__header-content .related-posts-wrapper .swiper-wrapper.columns{max-width:100%}@media screen and (min-width:992px){.article-content-container__header.has-video .article-content-container__header-content .related-posts-wrapper .swiper-wrapper.columns .blurb{flex:none;width:calc(20% - 16px)}}.vego-ad{margin:0 auto;padding:0!important;max-width:980px}.vego-ad .disclaimer{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:10px;text-transform:uppercase;font-style:normal;font-weight:400;line-height:26px;max-width:320px;margin:0 auto}@media screen and (min-width:992px){.vego-ad .disclaimer{max-width:100%}}.vego-ad.align-center{text-align:center}.vego-ad.align-left{text-align:left}.vego-ad.align-right{text-align:right}.vego-ad img{max-width:100%;object-fit:fill;height:auto}.vego-block-related-posts{border-top:1px solid #ececec}.vego-block-related-posts-inner{padding-top:24px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}@media screen and (min-width:992px){.vego-block-related-posts-inner{gap:24px}}.vego-block-related-posts-inner h3{margin-top:-5px}.vego-block-related-posts-inner .vego-block-listing-items{display:flex;align-items:stretch;flex-wrap:wrap;gap:16px;align-self:stretch}@media screen and (min-width:992px){.vego-block-related-posts-inner .vego-block-listing-items{gap:24px}}.vego-block-related-posts-inner .vego-block-listing-items__first-post{flex:1 0 100%}@media screen and (min-width:992px){.vego-block-related-posts-inner .vego-block-listing-items__first-post{flex:1 0 47%;max-width:728px}}.vego-block-related-posts-inner .vego-block-listing-items__first-post .blurb{flex:1 0 47%}.vego-block-related-posts-inner .vego-block-listing-items__first-post .blurb-content__title h4{font-size:14px}@media screen and (min-width:992px){.vego-block-related-posts-inner .vego-block-listing-items__first-post .blurb-content__title h4{font-size:28px}}.vego-block-related-posts-inner .vego-block-listing-items__first-post .blurb-content__excerpt{display:none}@media screen and (min-width:992px){.vego-block-related-posts-inner .vego-block-listing-items__first-post .blurb-content__excerpt{display:flex}}.vego-block-related-posts-inner .vego-block-listing-items__list{flex:1 0 100%;display:flex;flex-flow:row wrap;gap:16px}@media screen and (min-width:992px){.vego-block-related-posts-inner .vego-block-listing-items__list{gap:24px;flex:1 0 47%}}.vego-block-related-posts-inner .vego-block-listing-items__list .blurb{flex:1 0 47%;height:auto}.vego-block-related-posts-inner .vego-block-listing-items__list .blurb-content__title h4{font-size:14px}@media screen and (min-width:992px){.vego-block-related-posts-inner .vego-block-listing-items__list .blurb-content__title h4{font-size:16px}}@media screen and (max-width:992px){.article-content-container__header{padding:0}}.article-content-container__header .featured-video{position:relative}.article-content-container__header .featured-video .video-play-button{box-sizing:border-box;width:100%;height:100%;padding:10px calc(50% - 50px);position:absolute;top:0;left:0;display:block;opacity:.95;cursor:pointer;background-image:linear-gradient(transparent,#000);transition:opacity 150ms}.article-content-container__header .featured-video .video-play-button:hover{cursor:pointer}.article-content-container__header .content{display:flex;flex-direction:column;gap:32px;justify-content:space-between;align-items:flex-start;flex:1 0 0%;align-self:stretch}.article-content-container__header .content .post-cat-title.recipe{background-color:#fff0;padding:0;align-items:flex-start;justify-content:flex-start;flex:1}@media screen and (min-width:992px){.article-content-container__header .content .post-cat-title.recipe{max-width:600px}}.article-content-container__header .content .post-cat-title.recipe .post-cat-title-container{align-items:flex-start;justify-content:flex-start;text-align:left;gap:32px;width:100%}.article-content-container__header .content .post-cat-title.recipe .post-cat-title-container__title h1{font-size:28px}@media screen and (min-width:992px){.article-content-container__header .content .post-cat-title.recipe .post-cat-title-container__title h1{font-size:36px}}.article-content-container__header .content .post-cat-title.recipe .post-cat-title-container-info{display:flex;align-items:center;flex-flow:row wrap;gap:16px;row-gap:32px;width:100%}.article-content-container__header .content .post-cat-title.recipe .post-cat-title-container-info__rating{display:none;align-items:flex-start;gap:8px;width:100%}@media screen and (min-width:992px){.article-content-container__header .content .post-cat-title.recipe .post-cat-title-container-info__rating{width:fit-content}}.article-content-container__header .content .post-cat-title.recipe .post-cat-title-container-info__rating .rating-star-container{display:flex;height:16px}.article-content-container__header .content .post-cat-title.recipe .post-cat-title-container-info__portions,.article-content-container__header .content .post-cat-title.recipe .post-cat-title-container-info__time-required{display:flex;align-items:flex-start;gap:8px;padding:0 6px 8px 6px;align-items:flex-start;gap:10px;border:1px solid #000;font-size:12px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.article-content-container__header .content .post-cat-title.recipe .post-cat-title-container-info__food-preferences{display:flex;align-items:flex-start;gap:16px}.article-content-container__header .content .post-cat-title.recipe .post-cat-title-container-info__like{margin-left:auto;width:fit-content}@media screen and (min-width:992px){.article-content-container__header .content .post-cat-title.recipe .post-cat-title-container-info__like{width:100%}}.article-content-container__header .content .post-cat-title.recipe .post-cat-title-container-info__like:not(.show-on-mobile){display:none}@media screen and (min-width:992px){.article-content-container__header .content .post-cat-title.recipe .post-cat-title-container-info__like:not(.show-on-mobile){display:flex}}.article-content-container__header .content .post-cat-title.recipe .post-cat-title-container .post-cat-title-container-desc{max-width:600px}.article-content-container__header .content .post-cat-title.recipe .post-cat-title-container .post-cat-title-container-desc a{text-decoration:underline}.article-content-container__header .content .related-posts-wrapper{margin-top:auto;border-top:1px solid #ececec;border-bottom:1px solid #ececec;display:flex;padding:16px 0;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;position:relative;overflow:hidden;width:100%}.article-content-container__header .content .related-posts-wrapper__title h4{font-size:14px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.article-content-container__header .content .related-posts-wrapper__posts{display:flex;align-items:flex-start;gap:16px;position:relative;width:100%}@media screen and (min-width:992px){.article-content-container__header .content .related-posts-wrapper__posts .swiper-wrapper{display:flex;align-items:flex-start;gap:16px;max-width:700px}}.article-content-container__header .content .related-posts-wrapper__posts .blurb{display:flex;align-items:flex-start;flex-direction:row;gap:8px;background-color:#fff0;padding:0!important;border:0;flex:1 0 21%}@media screen and (min-width:992px){.article-content-container__header .content .related-posts-wrapper__posts .blurb{flex:1 0 50%}}@media screen and (min-width:1200px){.article-content-container__header .content .related-posts-wrapper__posts .blurb{flex:1 0 21%}}.article-content-container__header .content .related-posts-wrapper__posts .blurb__image{width:55px;height:55px}.article-content-container__header .content .related-posts-wrapper__posts .blurb__image img{width:55px;height:55px}.article-content-container__header .content .related-posts-wrapper__posts .blurb-content__title{font-size:14px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.article-content-container__header.hero-background .post-cat-title{height:600px;width:100%;display:flex;flex-direction:column;position:relative;overflow:hidden;background-size:cover!important;background-repeat:no-repeat!important;background-position:top center!important}@media screen and (min-width:992px){.article-content-container__header.hero-background .post-cat-title{height:720px}}.article-content-container__header.hero-background .post-cat-title:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(transparent,#000);opacity:.5;z-index:1}.article-content-container__header.hero-background .post-cat-title-container{margin-top:auto;padding:16px;position:relative;z-index:2;display:flex;flex-direction:column;gap:16px}@media screen and (min-width:992px){.article-content-container__header.hero-background .post-cat-title-container{padding:40px}}.article-content-container__header.hero-background .post-cat-title-container__title{margin-top:-16px;max-width:700px;font-size:28px;color:#fff}@media screen and (min-width:992px){.article-content-container__header.hero-background .post-cat-title-container__title{font-size:52px}}.article-content-container__header.hero-background .post-cat-title-container__post-info .author-name p{max-width:700px;color:#fff;font-size:12px;text-transform:uppercase}.article-content-container__header.hero-background .featured-image-caption{font-size:10px;font-style:normal;font-weight:500;line-height:normal;display:flex;flex-direction:column;gap:.5rem;margin:0;position:absolute;z-index:2;right:9px;top:9px;background:hsl(0 0% 100% / .5);padding:1px 8px 4px 8px}@media screen and (min-width:992px){.article-content-container__header.hero-background .featured-image-caption{right:8px;bottom:10px;top:auto}}.article-content-container__header.hero-background .featured-image-caption b,.article-content-container__header.hero-background .featured-image-caption strong{color:#000}.article-content-container__header.hero-subtitle{flex-direction:column}.article-content-container__header.hero-subtitle .article-content-container__header-content{flex-direction:column}.article-content-container__header.hero-subtitle .article-content-container__header-content .featured-image{width:100%;height:720px}.article-content-container__header.hero-subtitle .article-content-container__header-content .featured-image img{width:100%;height:100%;object-position:top}.article-content-container__header.hero-subtitle .article-content-container__header-content .post-cat-title{min-height:0;background-color:#fff0;width:720px;margin:0 auto;padding:0}.article-content-container__header.hero-subtitle .article-content-container__header-content .post-cat-title-container{text-align:left;align-items:flex-start;justify-content:flex-start;width:100%}.article-content-container__header.hero-subtitle .article-content-container__header-content .post-cat-title-container__title{margin-top:-16px}.paywall{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;margin-bottom:46px}.paywall p,.paywall h2,.paywall h3,.paywall h4,.paywall h5{margin:0}.paywall-intro{background-color:#6cc;padding:2rem 0;margin:0!important;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.paywall-intro-container{max-width:23rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1.25rem}.paywall-payment{background-color:#fff;padding:2rem 0;margin:0!important;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif!important}.paywall-payment-container{max-width:36rem;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem}.paywall-payment-container-flowy{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif!important}.paywall-payment-container-flowy .fp-application-heading{display:none!important}.paywall-payment-container-flowy .fp-offer-description,.paywall-payment-container-flowy .fp-payment-summary,.paywall-payment-container-flowy .fp-minimized-customer-info,.paywall-payment-container-flowy .fp-agreement-text,.paywall-payment-container-flowy .fp-gift-order{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif!important}.paywall-payment-container-flowy .fp-offer-description .fp-package-name label span,.paywall-payment-container-flowy .fp-payment-summary .fp-package-name label span,.paywall-payment-container-flowy .fp-minimized-customer-info .fp-package-name label span,.paywall-payment-container-flowy .fp-agreement-text .fp-package-name label span,.paywall-payment-container-flowy .fp-gift-order .fp-package-name label span{display:flex;flex-direction:column;gap:8px}.paywall-payment-container-flowy .fp-offer-description .fp-package-name label span h2,.paywall-payment-container-flowy .fp-payment-summary .fp-package-name label span h2,.paywall-payment-container-flowy .fp-minimized-customer-info .fp-package-name label span h2,.paywall-payment-container-flowy .fp-agreement-text .fp-package-name label span h2,.paywall-payment-container-flowy .fp-gift-order .fp-package-name label span h2{font-size:20px!important;margin-top:-8px!important}.paywall-payment-container-flowy .fp-offer-description .fp-package-name label span h3,.paywall-payment-container-flowy .fp-payment-summary .fp-package-name label span h3,.paywall-payment-container-flowy .fp-minimized-customer-info .fp-package-name label span h3,.paywall-payment-container-flowy .fp-agreement-text .fp-package-name label span h3,.paywall-payment-container-flowy .fp-gift-order .fp-package-name label span h3{font-size:14px!important;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif!important;font-weight:400!important;text-transform:none!important}.paywall-payment-container-flowy button.fp-btn{width:100%;background-color:#6cc!important;display:flex;padding:9px 24px 16px 24px!important;justify-content:center;align-items:center;gap:.625rem;color:#000!important;font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif!important;text-align:center;font-size:15px!important;font-style:normal;font-weight:700!important;line-height:100%;text-transform:uppercase;transition:all .3s ease-in-out 0s}.paywall-payment-container-flowy button.fp-btn:hover{background-color:#97dcdc!important}.paywall-payment-container-flowy button.fp-btn:active{background-color:#fff0;border:1px solid #000}.vego-protected-content.active{max-height:230px;position:relative}.vego-protected-content.active::after{content:"";background:linear-gradient(to bottom,#fff0,#F9F8F7 80%);position:absolute;top:0;left:0;right:0;height:230px}.vego-protected-content.active--show{max-height:none}.vego-protected-content.active--show::after{content:none}flowy-pay a span{color:#000!important}.embedded-paywall-container{position:absolute;left:0;right:0;top:0;width:100%;z-index:1;height:100%;padding:2em 0;padding-top:100px;max-width:600px;margin:0 auto;padding:1em;background-color:#fff}.embedded-paywall-container .paywall{margin:0 auto}.embedded-paywall-container .paywall .paywall-payment-container{gap:0}.sesamy-protected-content{margin:0 auto;position:relative}.sesamy-protected-content.active{max-height:250px;overflow:hidden}.sesamy-protected-content.active::after{content:"";background:linear-gradient(to bottom,#fff0,white 80%);position:absolute;bottom:0;left:0;right:0;height:200px;width:100%;pointer-events:none}.sesamy-protected-content:not(.active){max-height:none!important;overflow:visible!important}.sesamy-protected-content:not(.active)::after{display:none!important}.fp-displayModal{left:50%;top:50%!important;transform:translate(-50%,-50%);height:auto!important;max-height:80%!important;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif!important;font-size:14px!important;z-index:9999!important}.fp-displayModal div{margin:.2rem 1px!important}.fp-displayModal .fp-container{padding:35px!important;max-width:100%!important}.fp-displayModal .fp-container .fp-close-modal-button{background-color:#fff0!important;width:fit-content;position:relative!important}.fp-displayModal h2.fp-application-heading{font-family:"Fabrikat Mono Bold","Arial","Helvetica",sans-serif!important}.fp-displayModal .fp-package-name h2{font-size:1.125rem}.fp-displayModal .fp-package-name p{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;font-size:1rem}@media(min-width:576px){.fp-displayModal .fp-col-sm-6{width:49.5%!important}}.fp-displayModal .fp-row>* .fp-adress-fields .inner{border:0px!important;padding:0px!important;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.fp-displayModal .fp-row>* label,.fp-displayModal .fp-row>* .fp-table{font-size:15px!important;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif!important}.fp-displayModal .fp-row>* label.fp-label-gift-order,.fp-displayModal .fp-row>* label.radio-select,.fp-displayModal .fp-row>* .fp-table.fp-label-gift-order,.fp-displayModal .fp-row>* .fp-table.radio-select{font-size:14px!important;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif!important}.fp-displayModal .fp-row>* input.fp-form-control{display:flex;flex:1 0 100%;border:1px solid #000!important;border-radius:0px!important;outline:none;box-shadow:none;width:auto!important;color:#000;font-weight:500!important;padding:7px!important;font-size:14px!important;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif!important}.fp-displayModal .fp-row>* select.fp-form-control{display:flex;flex:1 0 100%;border:1px solid #000!important;border-radius:0px!important;outline:none;box-shadow:none;width:auto!important;color:#000;font-weight:500;padding:2px 7px!important;font-size:14px!important;font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif!important;max-height:40px!important}.fp-displayModal a.fp-agreement-link{border-bottom:1px solid #000;color:#000!important}.fp-displayModal a.fp-agreement-link span{color:#000!important}button.vego-like-button{appearance:none;display:flex!important;align-items:center;justify-content:center;gap:8px;position:absolute;top:10px;right:10px;z-index:10;background-color:#fff;border:0;border-radius:50%;padding:0;cursor:pointer;visibility:visible!important;opacity:1!important;width:25px;height:25px;min-width:25px;min-height:25px}button.vego-like-button.light{position:relative;background-color:#fff0;padding:0;top:auto;right:auto;gap:6px;width:auto;height:auto;min-width:auto;min-height:auto;justify-content:flex-start}button.vego-like-button .like-icon{width:15px;height:14px}button.vego-like-button .like-icon svg{fill:none}button.vego-like-button .like-icon svg path{stroke:#707070}button.vego-like-button .like-text{font-family:"Fabrikat Mono","Arial","Helvetica",sans-serif;margin-top:-5px;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase;color:#707070}button.vego-like-button.liked .like-icon svg{fill:red!important}button.vego-like-button.liked .like-icon svg path{stroke:red!important}button.vego-like-button.disabled{opacity:.5}@media screen and (max-width:768px){button.vego-like-button,button.vego-like-button.light,.post-cat-title-container-info__like,.post-cat-title-container-info__action-buttons{display:flex!important;visibility:visible!important;opacity:1!important}.post-cat-title-container-info__action-buttons{justify-content:flex-start!important;margin-left:0!important;margin-right:auto!important}button.vego-like-button.disabled,button.vego-like-button.disabled.light{opacity:.5!important}}.post-cat-title-hero-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;gap:32px;width:100%}.post-cat-title-hero-container h1{font-size:28px}@media screen and (min-width:992px){.post-cat-title-hero-container h1{font-size:52px}}.post-cat-title-container__subcategories .subcategory-list{list-style-type:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:16px}.post-cat-title-container__subcategories .subcategory-list__item{padding:0 8px 12px 8px;background-color:#fff;display:flex;align-items:flex-end;justify-content:center;gap:10px}.post-cat-title-container__subcategories .subcategory-list__item a{display:inline-flex;align-items:center;line-height:1;padding:0}