@charset "UTF-8";
/*!
Theme Name: 	WeichieProjects Wordpress Theme
Description: 	Let's make your business shine in all its digital aspects!
Version: 		1.3
Author: 			Bob Weichler
Tags: 			WeichieProjects BVBA, weichie.com
*/.hero-blog .hero-text h2,.store__locator__content h1,h1{font-family:Poppins,sans-serif;font-size:3rem;line-height:4.5rem;font-weight:700;letter-spacing:0}@media (max-width:767px){.hero-blog .hero-text h2,.store__locator__content h1,h1{font-size:3rem;line-height:3.6rem}}.resources__hero__container h1{font-size:4.7rem;line-height:5.5rem;font-weight:900}h2{font-family:Poppins,sans-serif;font-size:3.4rem;font-weight:900;line-height:4.5rem}h2.h2-small{font-size:3rem;line-height:3.6rem}@media (max-width:767px){h2{font-size:2.8rem;line-height:3rem}}.quote-section .quote,.timeline__row__info h2,h3{font-family:Poppins,sans-serif;font-size:4rem;font-weight:700;line-height:6rem;letter-spacing:0}.quote-section .h3-medium.quote,.timeline__row__info h2.h3-medium,h3.h3-medium{font-size:3rem;line-height:3.6rem}.quote-section .h3-small.quote,.timeline__row__info h2.h3-small,h3.h3-small{font-size:2.4rem;line-height:3.6rem;font-weight:600}@media (max-width:767px){.quote-section .quote,.timeline__row__info h2,h3{font-size:1.7rem}}.catchef .faq__title__link .resources__block__title,.catchef .titles__wrapper .quote-section .quote,.catchef .titles__wrapper h3,.quote-section .catchef .titles__wrapper .quote,.title__bold__background{font-size:4.4rem;line-height:6.6rem}@media (max-width:767px){.catchef .faq__title__link .resources__block__title,.catchef .titles__wrapper .quote-section .quote,.catchef .titles__wrapper h3,.quote-section .catchef .titles__wrapper .quote,.title__bold__background{font-size:3.2rem;line-height:4.4rem}}h4{font-size:2.7rem;line-height:110%;font-weight:700;margin-bottom:15px}h4.h4-small{font-size:2.2rem;line-height:3rem}h4.h4-xs{font-size:1.8rem;line-height:2rem;font-weight:600}.gm-style-iw-d .quote-section .quote,.gm-style-iw-d h3,.quote-section .gm-style-iw-d .quote,h5{font-family:Poppins,sans-serif;font-size:2rem;font-weight:700;line-height:3rem;letter-spacing:0}h6{margin-bottom:10px;font-size:1.8rem;line-height:120%}.card-title{font-size:2rem}.card-link{display:flex;font-size:1.5rem;font-weight:500}.card-link svg{width:15px}.title-menu-footer{display:block;margin-bottom:4rem;font-size:2rem;font-weight:700}@media (max-width:767px){.title-menu-footer{margin-bottom:2rem}}.font-white,.pagination ul li a{color:#fff}.font-green{color:#007770}.font-blue{color:#3070c8}.font-orange{color:#ed9135}.font-red{color:#e7535c}.post-content h2{padding-bottom:15px}.quote-section .title-green .quote,.title-green .quote-section .quote,.title-green h2,.title-green h3,.title-green h4,.title-green h5{color:#007770}.quote-section .title-blue .quote,.title-blue .quote-section .quote,.title-blue h2,.title-blue h3,.title-blue h4,.title-blue h5{color:#3070c8}.quote-section .title-orange .quote,.title-orange .quote-section .quote,.title-orange h2,.title-orange h3,.title-orange h4,.title-orange h5{color:#ed9135}.quote-section .title-red .quote,.title-red .quote-section .quote,.title-red h2,.title-red h3,.title-red h4,.title-red h5{color:#e7535c}li,p{font-size:1.6rem;line-height:2.7rem}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:slick;src:url(fonts/slick/slick.eot);src:url(fonts/slick/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick/slick.woff) format("woff"),url(fonts/slick/slick.ttf) format("truetype"),url(fonts/slick/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}img.alignright{float:right;margin:0 0 1em 3rem}img.alignleft{float:left;margin:0 3rem 1rem 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}a img.alignright{float:right;margin:0 0 1em 1em}a img.alignleft{float:left;margin:0 1em 1em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.3;color:#4a4a4a;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible;margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.quote-section .quote,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007770;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;transition:all .2s ease}a:hover{color:#00c4b8;text-decoration:none}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.resources__hero__image img{position:absolute;top:0;left:0;height:100%;width:100%}@font-face{font-family:Ludicrous;src:url(https://www.dogchef.com/wp-content/themes/weichieprojects/assets/fonts/Ludicrous.woff2) format("woff2"),url(assets/fonts/Ludicrous.woff2) format("woff2"),url(https://www.dogchef.com/wp-content/themes/weichieprojects/assets/fonts/Ludicrous.woff) format("woff"),url(assets/fonts/Ludicrous.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ludicrous Stencil;src:url(https://www.dogchef.com/wp-content/themes/weichieprojects/assets/fonts/LudicrousStencil.woff2) format("woff2"),url(assets/fonts/LudicrousStencil.woff2) format("woff2"),url(https://www.dogchef.com/wp-content/themes/weichieprojects/assets/fonts/LudicrousStencil.woff) format("woff"),url(assets/fonts/LudicrousStencil.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.header__dogchef .main__menu a{font-size:1.3rem;line-height:2.1rem;font-family:Poppins,sans-serif;font-weight:400;color:#4a4a4a;display:inline-block}.col-12{width:100%}.col-11{width:91.7431192661%}.col-10{width:83.3333333333%}.col-9{width:75%}.col-8{width:66.6666666667%}.col-7{width:58.8235294118%}.col-6{width:50%}.col-5{width:41.6666666667%}.col-4{width:33.33333%}.col-3{width:25%}.col-2{width:16.6666666667%}.col-1{width:10%}.grid{display:grid}.flex{display:flex}.flex-center-x-y{justify-content:center}.flex-end{justify-content:flex-end}.flex-start{justify-content:flex-start}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-center-x-y,.flex-center-y,.flex-middle{align-items:center}.flex-middle{display:flex;justify-content:center}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-left{text-align:left!important}.padding-top-bottom-l{padding:30px 0}.padding-top-bottom-xl{padding:60px 0}.padding-top-bottom-xxl{padding:122px 0}.margin-top-bottom-l{margin:30px 0}.margin-top-bottom-xl{margin:60px 0}.margin-top-bottom-xxl{margin:122px 0}.margin-bottom-1x{margin-bottom:10px}.margin-bottom-2x{margin-bottom:20px}.margin-bottom-3x{margin-bottom:30px}.margin-bottom-4x{margin-bottom:40px}.margin-bottom-5x{margin-bottom:50px}.filter{right:0;bottom:0}.filter-1,.filter-2,.filter-3,.filter-4,.filter-5,.filter-6,.filter-7,.filter-8,.filter-9,.filter-10{opacity:1/1}.bg-cover{position:absolute;top:0;left:0;z-index:-1;height:100%;width:100%;opacity:.5;border-radius:20px}.page-block{padding-top:50px;padding-bottom:50px;margin-top:7rem}.hide__tablet{display:block}@media (max-width:1023px){.hide__tablet{display:none}}.show__tablet{display:none}@media (max-width:1024px){.show__tablet{display:block}}.back__to__top{position:fixed;bottom:25px;right:25px;width:50px;height:50px;border-radius:50%;background:#007770;color:#fff;display:flex;justify-content:center;align-items:center;opacity:0;transform:translateY(50px);transition:all .5s ease;z-index:300}.back__to__top svg{width:auto;height:30px}.back__to__top:hover{color:#fff;background:#00aaa0}.back__to__top.visible{opacity:1;transform:translateY(0)}span.middot{display:inline-block;padding:5px 10px;position:relative}span.middot:after{content:"";position:absolute;width:4px;height:4px;background:#4a4a4a;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;opacity:.5}.icon__bg{display:flex;justify-content:center;align-items:center;width:7rem;height:7rem;border-radius:50%}.icon__bg img{width:60%}[data-dynamic-content=default],[data-dynamic-content=dynamic]{display:none}.notification__banner__container,.notification__banner__content,.notification__banner__ratings{display:flex;align-items:center}.notification__banner__content{gap:8px}@media (max-width:767px){.notification__banner__content{gap:4px;flex-wrap:wrap;justify-content:center}.notification__banner__content:not(.notification__banner__new__content){gap:0}}.ratings-stars{display:flex;align-items:center;gap:8px}.notification__banner.notification__banner-new{z-index:1006}.notification__banner__ratings{gap:2rem;color:#fff}.notification__banner__ratings .ratings__new-data{font-size:1.2rem}@media (max-width:1129px){.notification__banner__ratings{display:none}}.notification__banner__container{justify-content:space-between;gap:1.6rem}.notification__banner__container .language__switcher__new{position:relative;background:none;box-shadow:none;color:#fff}.notification__banner__container .language__switcher__new a{color:#fff}.notification__banner__container .language__switcher__new .sub-menu a{color:#007770}.notification__banner__container .language__menu{padding:0}@media (max-width:1129px){.notification__banner__container{justify-content:center}.notification__banner__container .language__switcher__new{display:none}}.notification__banner__copy{display:inline;white-space:nowrap;padding:2px 4px;text-transform:uppercase;font-weight:900;font-size:1.2rem;background:#e5f1f1;border-radius:5px;color:#007770;cursor:pointer;outline:none;border:none}.notification__banner__copy svg{margin-left:4px}@media (max-width:767px){.notification__banner__copy{font-size:1.1rem;line-height:1.4}}.bg__green .notification__banner__copy{color:#007770;background:#e5f1f1}.bg__orange .notification__banner__copy{color:#ee9f10;background:#fdf5e7}.with-delivery,.with-discount{position:relative;padding-left:2.2rem}.with-delivery:before,.with-discount:before{content:"";display:block;position:absolute;top:50%;left:2px;width:1.5rem;height:1.5rem;transform:translateY(-50%)}.with-delivery:before{background:url('data:image/svg+xml;charset=utf-8,<svg width="16" height="16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.698 9.919H8a.527.527 0 01-.523-.524c0-.286.237-.523.523-.523h.698c.48 0 .872-.39.872-.872V1.547H3.814c-.823 0-1.577.446-1.982 1.165a.525.525 0 01-.711.202.525.525 0 01-.203-.712A3.327 3.327 0 013.814.5h6.279c.286 0 .523.237.523.523V8c0 1.06-.858 1.919-1.918 1.919z" fill="%23fff"/><path d="M12.884 14.105h-.698a.527.527 0 01-.523-.524.872.872 0 00-1.744 0 .527.527 0 01-.524.524h-2.79a.527.527 0 01-.524-.524.872.872 0 00-1.744 0 .527.527 0 01-.523.524h-.698A2.617 2.617 0 01.5 11.488c0-.286.237-.523.523-.523.286 0 .524.237.524.523 0 .866.704 1.57 1.57 1.57h.243c.23-.802.97-1.395 1.85-1.395.878 0 1.618.593 1.848 1.395h1.89c.231-.802.97-1.395 1.85-1.395.879 0 1.618.593 1.848 1.395h.238c.865 0 1.57-.704 1.57-1.57v-1.57h-1.57c-.67 0-1.221-.55-1.221-1.22V6.605c0-.67.544-1.221 1.22-1.221l-.746-1.305a.873.873 0 00-.76-.44h-.76V8c0 1.06-.859 1.919-1.92 1.919H8a.527.527 0 01-.523-.524c0-.286.237-.523.523-.523h.698c.48 0 .872-.39.872-.872V3.116c0-.286.237-.523.523-.523h1.284c.69 0 1.325.37 1.667.97l1.193 2.086c.09.16.09.363 0 .523a.519.519 0 01-.453.258h-.9a.173.173 0 00-.175.175v2.093c0 .097.077.174.175.174h2.093c.286 0 .523.237.523.523v2.093a2.617 2.617 0 01-2.616 2.617z" fill="%23fff"/><path d="M5.21 15.5a1.917 1.917 0 110-3.837 1.917 1.917 0 110 3.837zm0-2.79a.872.872 0 100 1.744.872.872 0 000-1.745zM10.79 15.5a1.917 1.917 0 110-3.837 1.917 1.917 0 110 3.837zm0-2.79a.872.872 0 10.001 1.744.872.872 0 000-1.745zM14.977 9.919h-2.093c-.67 0-1.221-.552-1.221-1.221V6.605c0-.67.551-1.221 1.22-1.221h.9a.51.51 0 01.454.265l1.193 2.093c.042.077.07.167.07.258v1.395a.527.527 0 01-.523.524zM12.884 6.43a.173.173 0 00-.175.175v2.093c0 .097.077.174.175.174h1.57V8.14l-.977-1.71h-.593zM5.21 5.733H1.022A.527.527 0 01.5 5.209c0-.286.237-.523.523-.523H5.21c.286 0 .524.237.524.523a.527.527 0 01-.524.524zM3.814 7.826h-2.79A.527.527 0 01.5 7.302c0-.286.237-.523.523-.523h2.791c.286 0 .523.237.523.523a.527.527 0 01-.523.524zM2.419 9.919H1.023A.527.527 0 01.5 9.395c0-.286.237-.523.523-.523H2.42c.286 0 .523.237.523.523a.527.527 0 01-.523.524z" fill="%23fff"/></svg>') 50%/contain no-repeat}.with-discount:before{background:url('data:image/svg+xml;charset=utf-8,<svg width="20" height="20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.143 3.958a1.28 1.28 0 00-1.28 1.28v.272a1.007 1.007 0 001.008 1.008h2.504V6.19a2.232 2.232 0 00-2.232-2.232zM10 4.2a3.477 3.477 0 00-2.857-1.492 2.53 2.53 0 00-2.53 2.53v.272c0 .353.083.698.237 1.008h-.564a1.577 1.577 0 00-1.578 1.577v.953a1.577 1.577 0 00.953 1.448v4.266a2.53 2.53 0 002.53 2.53h7.619a2.53 2.53 0 002.53-2.53v-4.266a1.577 1.577 0 00.952-1.448v-.953a1.577 1.577 0 00-1.578-1.577h-.564c.152-.303.237-.646.237-1.008v-.272a2.53 2.53 0 00-2.53-2.53A3.482 3.482 0 0010 4.2zm.625 3.568v1.607h5.09a.327.327 0 00.327-.327v-.953a.327.327 0 00-.328-.327h-5.089zm-1.25 1.607V7.768h-5.09a.327.327 0 00-.327.327v.953a.327.327 0 00.328.327h5.089zm0 1.25v5.417H6.191a1.28 1.28 0 01-1.28-1.28v-4.137h4.464zm1.25 5.417v-5.417h4.464v4.137a1.28 1.28 0 01-1.28 1.28h-3.184zm0-9.524h2.505c.556 0 1.007-.452 1.007-1.008v-.272a1.28 1.28 0 00-1.28-1.28 2.232 2.232 0 00-2.232 2.232v.328z" fill="%23fff"/></svg>') 50%/contain no-repeat}.notification__banner__link.notification__banner__new__link{padding:0}.notification__banner__new__content{padding:1.4rem 0}@media (max-width:1023px){.notification__banner__new__content{padding:.8rem 1rem}}@media (max-width:1023px){.notification__banner__new{display:flex;align-items:center}}.ratings-trustpilot__stars{margin-top:1px}:root{--base-font-size:10px}fc-navbar-buttons{--base-font-size:16px}html{-webkit-text-size-adjust:none;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;font-size:var(--base-font-size)}body{line-height:1.5;font-weight:500}.page-wrapper{position:relative}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.quote-section .titles__wrapper .quote,.titles__wrapper .quote-section .quote,.titles__wrapper h3{margin-bottom:1rem}.titles__wrapper.titles__center{max-width:95rem;margin:auto;text-align:center}.titles__wrapper.titles__left{text-align:left}.titles__wrapper.titles__left .block__introduction{max-width:90rem}.titles__wrapper .block__introduction{margin-top:1.2rem}.titles__wrapper .block__introduction ul{list-style-type:disc}.titles__wrapper .block__introduction ol{list-style-type:decimal}@media (max-width:767px){.titles__wrapper{text-align:left}.titles__wrapper.titles__center{max-width:100%;text-align:left}}.catchef .titles__wrapper{max-width:100%}.catchef .titles__wrapper.titles__center{max-width:79rem}.catchef .titles__wrapper .facts__list__title{font-size:4.4rem;font-weight:400;line-height:6.6rem}@media (max-width:767px){.catchef .titles__wrapper .facts__list__title{font-size:3.2rem;line-height:4.4rem}}.catchef .faq__title__link .resources__block__title,.catchef .titles__wrapper .quote-section .quote,.catchef .titles__wrapper h3,.quote-section .catchef .titles__wrapper .quote,.title__bold__background{font-weight:400}.catchef .faq__title__link .resources__block__title b,.catchef .titles__wrapper .quote-section .quote b,.catchef .titles__wrapper h3 b,.quote-section .catchef .titles__wrapper .quote b,.title__bold__background b{padding:4px 8px;border-radius:4px;font-weight:900}.title__green{color:#007770}.catchef .faq__title__link .title__green.resources__block__title b,.catchef .titles__wrapper .quote-section .title__green.quote b,.catchef .titles__wrapper h3.title__green b,.quote-section .catchef .titles__wrapper .title__green.quote b,.title__green.title__bold__background b{background-color:#e7f1f0}.title__yellow{color:#ffad03}.catchef .faq__title__link .title__yellow.resources__block__title b,.catchef .titles__wrapper .quote-section .title__yellow.quote b,.catchef .titles__wrapper h3.title__yellow b,.quote-section .catchef .titles__wrapper .title__yellow.quote b,.title__yellow.title__bold__background b{background-color:#fdf7e6}.title__dark{color:#00302d}.container-fluid,.wp-content-wrapper .wp-block-quote{padding:0 2.5rem;width:100%;margin:0 auto}.container-fluid.expanded,.wp-content-wrapper .expanded.wp-block-quote{max-width:1300px}.catchef .container-fluid.expanded,.catchef .wp-content-wrapper .expanded.wp-block-quote,.wp-content-wrapper .catchef .expanded.wp-block-quote{max-width:1250px}.container-fluid.lg,.wp-content-wrapper .lg.wp-block-quote{max-width:1150px}.container-fluid.md,.wp-content-wrapper .wp-block-quote{max-width:840px}.container-fluid.sm,.wp-content-wrapper .sm.wp-block-quote{max-width:700px}.container-fluid--wider{max-width:1280px}.container-fluid.container-large-gutter,.wp-content-wrapper .container-large-gutter.wp-block-quote{padding-left:50px;padding-right:50px}.container-fluid.row-large-gutter,.wp-content-wrapper .row-large-gutter.wp-block-quote{margin-left:-50px;margin-right:-50px}@media (max-width:767px){.container-fluid.resource__container-fluid,.wp-content-wrapper .resource__container-fluid.wp-block-quote{padding-left:1.2rem;padding-right:1.2rem}}.fluid{max-width:100%;margin:0 auto;display:block}.no-transition{transition-delay:0s!important}.filter{position:absolute;z-index:5;top:0;left:0;width:100%;height:100%}.filter-dark{background:#4a4a4a}.filter-light{background:#fff}.filter-1{opacity:.05}.filter-2{opacity:.1}.filter-3{opacity:.15}.filter-4{opacity:.2}.filter-5{opacity:.25}.filter-6{opacity:.3}.filter-7{opacity:.35}.filter-8{opacity:.4}.filter-9{opacity:.45}.filter-10{opacity:.5}.filter-11{opacity:.55}.filter-12{opacity:.6}.filter-13{opacity:.65}.filter-14{opacity:.7}.filter-15{opacity:.75}.filter-16{opacity:.8}.filter-17{opacity:.85}.filter-18{opacity:.9}.filter-19{opacity:.95}.filter-20{opacity:1}.bg__grey{background-color:#f8f7f4}.bg-green{background-color:#007770}.bg-orange{background-color:#ed9135}.bg-red{background-color:#e7535c}.bg-blue{background-color:#3070c8}.bg-yellow{background-color:#ffad03}.bg-pink{background-color:#ef0e63}.bg-beige{background-color:#f8f7f4}.bg-green-medium{background-color:#009c9a}.bg-blue-medium{background-color:#008cdf}.bg-green-light{background-color:#e7f1f0}.bg-blue-light{background-color:#e7f1f9}.bg-grey{background-color:#f7f7f7}.bg-cream{background-color:#fdf5ea}.bg-white{background-color:#fff}.bg-recipe-yellow{background-color:#fdf7e6}.bg-recipe-green-medium{background-color:#e7f1f0}.bg-recipe-red{background-color:#fdecee}.bg-recipe-blue-medium{background-color:#e7f1f9}.bg-recipe-pink{background-color:#f4ebe9}.bg-recipe-beige{background-color:#f8f7f4}.bg-recipe-white{background-color:#fff}.bg__yellow__light{background-color:#fdf7e6}.bg__green-medium__light,.bg__green__light{background-color:#e7f1f0}.bg__red__light{background-color:#fdecee}.bg__blue-medium__light,.bg__blue__light{background-color:#e7f1f9}.bg__pink__light{background-color:#f4ebe9}.bg__orange__light{background-color:#fdf7e6}.bg__beige__light{background-color:#f8f7f4}.bg__white__light{background-color:#fff}.bg__yellow{background-color:#ffad03}.bg__green{background-color:#007770}.bg__green__medium{background-color:#cce4e2}.bg__red{background-color:#e7535c}.bg__blue{background-color:#3070c8}.bg__pink{background-color:#90422c}.bg__beige{background-color:#f8f7f4}.bg__white{background-color:#fff}.bg__orange{background-color:#ed9135}.fg__yellow{color:#ffad03}.fg__yellow__light{color:#fdf7e6}.fg__green{color:#007770}.fg__green__light{color:#e7f1f0}.fg__red{color:#e7535c}.fg__blue{color:#3070c8}.fg__pink{color:#90422c}.fg__beige{color:#f8f7f4}.fg__white{color:#fff}.fg__light{color:#e7f1f0}.fg__dark{color:#00302d}.fg__black{color:#2d3239}.border__yellow{border-color:#ffad03}.border__green{border-color:#007770}.border__red{border-color:#e7535c}.border__blue{border-color:#3070c8}.border__pink{border-color:#90422c}.border__beige{border-color:#f8f7f4}.border__white{border-color:#fff}.svg-green path{fill:#007770}.svg-orange path{fill:#ed9135}.svg-red path{fill:#e7535c}.svg-blue path{fill:#3070c8}.single-icon{display:inline-block;max-width:25px}.hover__link__color{transition:all .2s ease}.btn,.form-submit input[type=submit],.no-results #searchsubmit,.pagination ul li a,.single-button-full a,.single__resource__content .default__block .wp-block-button__link{position:relative;display:inline-block;padding:1.2rem 2.4rem;border-radius:8px;font-family:Poppins,sans-serif;font-size:1.6rem;line-height:2.4rem;font-weight:700;cursor:pointer;outline:0 solid #bcdcd9;transition:all .3s ease}.btn svg,.form-submit input[type=submit] svg,.no-results #searchsubmit svg,.pagination ul li a svg,.single-button-full a svg,.single__resource__content .default__block .wp-block-button__link svg{position:absolute;left:1rem;top:50%;opacity:0;transform:translateY(-50%);transition:all .3s ease}.btn:hover,.form-submit input[type=submit]:hover,.no-results #searchsubmit:hover,.pagination ul li a:hover,.single-button-full a:hover,.single__resource__content .default__block .wp-block-button__link:hover{padding-left:4rem;outline:3px solid #bcdcd9}.btn:hover svg,.form-submit input[type=submit]:hover svg,.no-results #searchsubmit:hover svg,.pagination ul li a:hover svg,.single-button-full a:hover svg,.single__resource__content .default__block .wp-block-button__link:hover svg{opacity:1}.btn.green,.btn.green-medium,.form-submit input[type=submit],.no-results #searchsubmit,.pagination ul li a,.single-button-full a,.single__resource__content .default__block .green-medium.wp-block-button__link,.single__resource__content .default__block .green.wp-block-button__link{border:2px solid #007770;background-color:#007770;color:#e5f1f1}.btn.blue,.btn.blue-medium,.form-submit input.blue-medium[type=submit],.form-submit input.blue[type=submit],.no-results .blue#searchsubmit,.no-results .blue-medium#searchsubmit,.pagination ul li a.blue,.pagination ul li a.blue-medium,.single-button-full a.blue,.single-button-full a.blue-medium,.single__resource__content .default__block .blue-medium.wp-block-button__link,.single__resource__content .default__block .blue.wp-block-button__link{border:2px solid #3070c8;background-color:#3070c8;color:#fff}.btn.yellow,.form-submit input.yellow[type=submit],.no-results .yellow#searchsubmit,.pagination ul li a.yellow,.single-button-full a.yellow,.single__resource__content .default__block .yellow.wp-block-button__link{border:2px solid #ffad03;background-color:#ffad03;color:#fdf7e6}.btn.yellow:hover,.form-submit input.yellow[type=submit]:hover,.no-results .yellow#searchsubmit:hover,.pagination ul li a.yellow:hover,.single-button-full a.yellow:hover,.single__resource__content .default__block .yellow.wp-block-button__link:hover{outline-color:#fceccf}.btn.orange,.form-submit input.orange[type=submit],.no-results .orange#searchsubmit,.pagination ul li a.orange,.single-button-full a.orange,.single__resource__content .default__block .orange.wp-block-button__link{border:2px solid #ed9135;background-color:#ed9135;color:#fff}.btn.red,.form-submit input.red[type=submit],.no-results .red#searchsubmit,.pagination ul li a.red,.single-button-full a.red,.single__resource__content .default__block .red.wp-block-button__link{border:2px solid #e7535c;background-color:#e7535c;color:#fff}.btn.brown,.btn.pink,.form-submit input.brown[type=submit],.form-submit input.pink[type=submit],.no-results .brown#searchsubmit,.no-results .pink#searchsubmit,.pagination ul li a.brown,.pagination ul li a.pink,.single-button-full a.brown,.single-button-full a.pink,.single__resource__content .default__block .brown.wp-block-button__link,.single__resource__content .default__block .pink.wp-block-button__link{border:2px solid #90422c;background-color:#90422c;color:#fff}.btn.green-light,.form-submit input.green-light[type=submit],.no-results .green-light#searchsubmit,.no-results .single__resource__content .default__block #searchsubmit.wp-block-button__link,.pagination ul li a.green-light,.single-button-full a.green-light,.single__resource__content .default__block .no-results #searchsubmit.wp-block-button__link,.single__resource__content .default__block .wp-block-button__link{border:2px solid #e7f1f0;background-color:#e7f1f0;color:#007770}.btn.blue-light,.form-submit input.blue-light[type=submit],.no-results .blue-light#searchsubmit,.pagination ul li a.blue-light,.single-button-full a.blue-light,.single__resource__content .default__block .blue-light.wp-block-button__link{border:2px solid #e7f1f9;background-color:#e7f1f9;color:#3070c8}.btn.yellow-light,.form-submit input.yellow-light[type=submit],.no-results .yellow-light#searchsubmit,.pagination ul li a.yellow-light,.single-button-full a.yellow-light,.single__resource__content .default__block .yellow-light.wp-block-button__link{border:2px solid #fdf7e6;background-color:#fdf7e6;color:#ffad03}.btn.red-light,.form-submit input.red-light[type=submit],.no-results .red-light#searchsubmit,.pagination ul li a.red-light,.single-button-full a.red-light,.single__resource__content .default__block .red-light.wp-block-button__link{border:2px solid #fdecee;background-color:#fdecee;color:#e7535c}.btn.pink-light,.form-submit input.pink-light[type=submit],.no-results .pink-light#searchsubmit,.pagination ul li a.pink-light,.single-button-full a.pink-light,.single__resource__content .default__block .pink-light.wp-block-button__link{border:2px solid #f4ebe9;background-color:#f4ebe9;color:#90422c}.btn.white,.form-submit input.white[type=submit],.no-results .white#searchsubmit,.pagination ul li a.white,.single-button-full a.white,.single__resource__content .default__block .white.wp-block-button__link{border:2px solid #fff;background-color:#fff;color:#4a4a4a}.btn.white-red,.form-submit input.white-red[type=submit],.no-results .white-red#searchsubmit,.pagination ul li a.white-red,.single-button-full a.white-red,.single__resource__content .default__block .white-red.wp-block-button__link{color:#e7535c}.btn.white-yellow,.form-submit input.white-yellow[type=submit],.no-results .white-yellow#searchsubmit,.pagination ul li a.white-yellow,.single-button-full a.white-yellow,.single__resource__content .default__block .white-yellow.wp-block-button__link{color:#ffad03}.btn.white-pink,.form-submit input.white-pink[type=submit],.no-results .white-pink#searchsubmit,.pagination ul li a.white-pink,.single-button-full a.white-pink,.single__resource__content .default__block .white-pink.wp-block-button__link{color:#ef0e63}.btn.white-green,.form-submit input.white-green[type=submit],.no-results .white-green#searchsubmit,.pagination ul li a.white-green,.single-button-full a.white-green,.single__resource__content .default__block .white-green.wp-block-button__link{color:#007770}.btn.white-blue,.form-submit input.white-blue[type=submit],.no-results .white-blue#searchsubmit,.pagination ul li a.white-blue,.single-button-full a.white-blue,.single__resource__content .default__block .white-blue.wp-block-button__link{color:#3070c8}.btn.transparent-green,.form-submit input.transparent-green[type=submit],.no-results .transparent-green#searchsubmit,.pagination ul li a.transparent-green,.single-button-full a.transparent-green,.single__resource__content .default__block .transparent-green.wp-block-button__link{border:2px solid #007770;color:#007770}.btn.transparent-green path,.form-submit input.transparent-green[type=submit] path,.no-results .transparent-green#searchsubmit path,.pagination ul li a.transparent-green path,.single-button-full a.transparent-green path,.single__resource__content .default__block .transparent-green.wp-block-button__link path{fill:#007770}.btn.transparent-green:hover,.form-submit input.transparent-green[type=submit]:hover,.no-results .transparent-green#searchsubmit:hover,.pagination ul li a.transparent-green:hover,.single-button-full a.transparent-green:hover,.single__resource__content .default__block .transparent-green.wp-block-button__link:hover{color:#fff;background-color:#007770}.btn.transparent-green:hover path,.form-submit input.transparent-green[type=submit]:hover path,.no-results .transparent-green#searchsubmit:hover path,.pagination ul li a.transparent-green:hover path,.single-button-full a.transparent-green:hover path,.single__resource__content .default__block .transparent-green.wp-block-button__link:hover path{fill:#fff}.btn.transparent-blue,.form-submit input.transparent-blue[type=submit],.no-results .transparent-blue#searchsubmit,.pagination ul li a.transparent-blue,.single-button-full a.transparent-blue,.single__resource__content .default__block .transparent-blue.wp-block-button__link{border:2px solid #3070c8;color:#3070c8}.btn.transparent-blue path,.form-submit input.transparent-blue[type=submit] path,.no-results .transparent-blue#searchsubmit path,.pagination ul li a.transparent-blue path,.single-button-full a.transparent-blue path,.single__resource__content .default__block .transparent-blue.wp-block-button__link path{fill:#3070c8}.btn.transparent-blue:hover,.form-submit input.transparent-blue[type=submit]:hover,.no-results .transparent-blue#searchsubmit:hover,.pagination ul li a.transparent-blue:hover,.single-button-full a.transparent-blue:hover,.single__resource__content .default__block .transparent-blue.wp-block-button__link:hover{color:#fff;background-color:#3070c8}.btn.transparent-blue:hover path,.form-submit input.transparent-blue[type=submit]:hover path,.no-results .transparent-blue#searchsubmit:hover path,.pagination ul li a.transparent-blue:hover path,.single-button-full a.transparent-blue:hover path,.single__resource__content .default__block .transparent-blue.wp-block-button__link:hover path{fill:#fff}.btn.transparent-orange,.form-submit input.transparent-orange[type=submit],.no-results .transparent-orange#searchsubmit,.pagination ul li a.transparent-orange,.single-button-full a.transparent-orange,.single__resource__content .default__block .transparent-orange.wp-block-button__link{border:2px solid #ed9135;color:#ed9135}.btn.transparent-orange path,.form-submit input.transparent-orange[type=submit] path,.no-results .transparent-orange#searchsubmit path,.pagination ul li a.transparent-orange path,.single-button-full a.transparent-orange path,.single__resource__content .default__block .transparent-orange.wp-block-button__link path{fill:#ed9135}.btn.transparent-orange:hover,.form-submit input.transparent-orange[type=submit]:hover,.no-results .transparent-orange#searchsubmit:hover,.pagination ul li a.transparent-orange:hover,.single-button-full a.transparent-orange:hover,.single__resource__content .default__block .transparent-orange.wp-block-button__link:hover{color:#fff;background-color:#ed9135}.btn.transparent-orange:hover path,.form-submit input.transparent-orange[type=submit]:hover path,.no-results .transparent-orange#searchsubmit:hover path,.pagination ul li a.transparent-orange:hover path,.single-button-full a.transparent-orange:hover path,.single__resource__content .default__block .transparent-orange.wp-block-button__link:hover path{fill:#fff}.btn.transparent-red,.form-submit input.transparent-red[type=submit],.no-results .transparent-red#searchsubmit,.pagination ul li a.transparent-red,.single-button-full a.transparent-red,.single__resource__content .default__block .transparent-red.wp-block-button__link{border:2px solid #e7535c;color:#e7535c}.btn.transparent-red path,.form-submit input.transparent-red[type=submit] path,.no-results .transparent-red#searchsubmit path,.pagination ul li a.transparent-red path,.single-button-full a.transparent-red path,.single__resource__content .default__block .transparent-red.wp-block-button__link path{fill:#e7535c}.btn.transparent-red:hover,.form-submit input.transparent-red[type=submit]:hover,.no-results .transparent-red#searchsubmit:hover,.pagination ul li a.transparent-red:hover,.single-button-full a.transparent-red:hover,.single__resource__content .default__block .transparent-red.wp-block-button__link:hover{color:#fff;background-color:#e7535c}.btn.transparent-red:hover path,.form-submit input.transparent-red[type=submit]:hover path,.no-results .transparent-red#searchsubmit:hover path,.pagination ul li a.transparent-red:hover path,.single-button-full a.transparent-red:hover path,.single__resource__content .default__block .transparent-red.wp-block-button__link:hover path{fill:#fff}.btn.ghost,.form-submit input.ghost[type=submit],.no-results .ghost#searchsubmit,.pagination ul li a.ghost,.single-button-full a.ghost,.single__resource__content .default__block .ghost.wp-block-button__link{background-color:transparent;border:1px solid #202421;font-weight:500;color:#202421}.btn.ghost:hover,.form-submit input.ghost[type=submit]:hover,.no-results .ghost#searchsubmit:hover,.pagination ul li a.ghost:hover,.single-button-full a.ghost:hover,.single__resource__content .default__block .ghost.wp-block-button__link:hover{outline-color:#e7e7e7}.btn.ghost-light,.form-submit input.ghost-light[type=submit],.no-results .ghost-light#searchsubmit,.pagination ul li a.ghost-light,.single-button-full a.ghost-light,.single__resource__content .default__block .ghost-light.wp-block-button__link{background-color:transparent;border:1px solid #fff;font-weight:500;color:#fff}.btn.bg__yellow__light,.form-submit input.bg__yellow__light[type=submit],.no-results .bg__yellow__light#searchsubmit,.pagination ul li a.bg__yellow__light,.single-button-full a.bg__yellow__light,.single__resource__content .default__block .bg__yellow__light.wp-block-button__link{color:#ffad03}.btn.bg__green__light,.form-submit input.bg__green__light[type=submit],.no-results .bg__green__light#searchsubmit,.pagination ul li a.bg__green__light,.single-button-full a.bg__green__light,.single__resource__content .default__block .bg__green__light.wp-block-button__link{color:#007770}.btn.bg__red__light,.form-submit input.bg__red__light[type=submit],.no-results .bg__red__light#searchsubmit,.pagination ul li a.bg__red__light,.single-button-full a.bg__red__light,.single__resource__content .default__block .bg__red__light.wp-block-button__link{color:#e7535c}.btn.bg__blue__light,.form-submit input.bg__blue__light[type=submit],.no-results .bg__blue__light#searchsubmit,.pagination ul li a.bg__blue__light,.single-button-full a.bg__blue__light,.single__resource__content .default__block .bg__blue__light.wp-block-button__link{color:#3070c8}.btn.bg__pink__light,.form-submit input.bg__pink__light[type=submit],.no-results .bg__pink__light#searchsubmit,.pagination ul li a.bg__pink__light,.single-button-full a.bg__pink__light,.single__resource__content .default__block .bg__pink__light.wp-block-button__link{color:#90422c}.btn.bg__orange__light,.form-submit input.bg__orange__light[type=submit],.no-results .bg__orange__light#searchsubmit,.pagination ul li a.bg__orange__light,.single-button-full a.bg__orange__light,.single__resource__content .default__block .bg__orange__light.wp-block-button__link{color:#ffad03}.btn.bg__beige__light,.form-submit input.bg__beige__light[type=submit],.no-results .bg__beige__light#searchsubmit,.pagination ul li a.bg__beige__light,.single-button-full a.bg__beige__light,.single__resource__content .default__block .bg__beige__light.wp-block-button__link{color:#f8f7f4}@media (max-width:767px){.btn.mobile-full,.form-submit input.mobile-full[type=submit],.no-results .mobile-full#searchsubmit,.pagination ul li a.mobile-full,.single-button-full a.mobile-full,.single__resource__content .default__block .mobile-full.wp-block-button__link{width:100%;text-align:center}}a.bg__yellow__light:hover,button.bg__yellow__light:hover{color:#ffad03}a.bg__red__light:hover,button.bg__red__light:hover{color:#e7535c}a.bg__green__light:hover,button.bg__green__light:hover{color:#007770}a.bg__pink__light:hover,button.bg__pink__light:hover{color:#ef0e63}a.bg__brown__light:hover,button.bg__brown__light:hover{color:#90422c}a.bg__blue__light:hover,button.bg__blue__light:hover{color:#3070c8}a.bg__orange__light:hover,button.bg__orange__light:hover{color:#ffad03}a.bg__beige__light:hover,button.bg__beige__light:hover{color:#f8f7f4}.btn-img.btn-small span,.no-results .btn-img#searchsubmit span{margin-left:34px}.btn-img.btn-md span{margin-left:38px}.btn-img.btn-lg span,.single-button-full a.btn-img span{margin-left:40px}.btn-block{display:block;width:100%;text-align:center}.btn-small,.no-results #searchsubmit{padding:10px 15px;font-size:1.4rem}.btn-small svg,.no-results #searchsubmit svg{height:29px}.btn-md{padding:15px 20px;font-size:1.8rem}.btn-md svg{height:33px}.btn-lg,.single-button-full a{padding:20px 25px;font-size:2rem}.btn-lg svg,.single-button-full a svg{height:35px}a.font-green:hover{color:#00c4b8}a.font-blue:hover{color:#6999db}a.font-orange:hover{color:#f3b77b}a.font-red:hover{color:#f0969c}.btn-sign{margin-right:10px;white-space:nowrap}.single-button-full a{display:block;margin:15px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn__moreinfo{display:flex;align-items:center;gap:1.2rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;color:currentColor;cursor:pointer;transition:all .2s ease}.btn__moreinfo span{font-size:1.6rem;font-weight:700;text-decoration:underline}.btn__moreinfo:before{content:"+";display:block;font-size:2.5rem;font-weight:400;text-decoration:none;transition:all .2s ease}.btn__moreinfo:hover{text-decoration:none}.btn__moreinfo:hover:before{transform:rotate(90deg)}.btn-wrapper{display:flex;width:100%}.btn-wrapper.btn-right{justify-content:flex-end}.btn-wrapper.btn-center{justify-content:center}.block-btn-wrapper{margin-top:4.8rem}@media (max-width:767px){.block-btn-wrapper{margin-top:2.4rem}}.floating__button__wrapper{position:fixed;bottom:0;left:0;width:100%;background:#f8f7f4;z-index:900;display:none;padding:2rem 2.5rem;border-radius:2.5rem 2.5rem 0 0;box-shadow:4px 4px 20px rgba(0,0,0,.1)}@media (max-width:767px){.floating__button__wrapper{display:block}}.comment-form input:not([type=checkbox]):not([type=submit]),.comment-form textarea,.field,.no-results input[type=text]{border-radius:30px;padding:10px 15px;background-color:#f7f7f7;border:1px #ddd}.catchef .comment-form input:not([type=checkbox]):not([type=submit]),.catchef .comment-form textarea,.catchef .field,.catchef .no-results input[type=text],.comment-form .catchef input:not([type=checkbox]):not([type=submit]),.comment-form .catchef textarea,.no-results .catchef input[type=text]{padding:12px 16px;background-color:#fcfffd}.catchef .comment-form input:-internal-autofill-selected:not([type=checkbox]):not([type=submit]),.catchef .comment-form textarea:-internal-autofill-selected,.catchef .field:-internal-autofill-selected,.catchef .no-results input[type=text]:-internal-autofill-selected,.comment-form .catchef input:-internal-autofill-selected:not([type=checkbox]):not([type=submit]),.comment-form .catchef textarea:-internal-autofill-selected,.no-results .catchef input[type=text]:-internal-autofill-selected{background-color:#fcfffd}.search-form{position:relative;font-size:1.8rem}.search-form .fa-search{position:absolute;top:50%;transform:translateY(-50%);left:15px;border:none;background:none;font-family:FontAwesome,Helvetica Neue,Helvetica,Arial,sans-serif}.comment-form .search-form input:not([type=checkbox]):not([type=submit]),.comment-form .search-form textarea,.no-results .search-form input[type=text],.search-form .comment-form input:not([type=checkbox]):not([type=submit]),.search-form .comment-form textarea,.search-form .field,.search-form .no-results input[type=text]{padding-left:55px}.c__select{padding:.3rem;border:1px solid #007770;border-radius:.6rem;box-shadow:0 0 3px rgba(0,119,112,.5)}.c__select,.c__select input,.c__select select{position:relative;background-color:#fff;z-index:2}.c__select input,.c__select select{border:0;font-size:1.4rem;min-width:17rem;color:#656a70;font-weight:500;cursor:pointer;outline:none;padding:1rem 3rem 1rem 1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c__select select{background-image:url(assets/images/expand-down.png);background-repeat:no-repeat;background-size:1rem auto;background-position:right 1rem center}@media (max-width:979px){.c__select:first-child{width:100%;margin-bottom:1.2rem}.c__select:nth-child(3){width:70%}}@media (max-width:767px){.c__select{max-width:50%}.c__select input,.c__select select{border:0;font-size:1rem;background-color:#fff;min-width:0}.c__select select{max-width:100%;text-overflow:ellipsis}}.form__alternate{flex-direction:column;gap:.8rem}.comment-form .form__alternate input:not([type=checkbox]):not([type=submit]),.comment-form .form__alternate textarea,.form__alternate .comment-form input:not([type=checkbox]):not([type=submit]),.form__alternate .comment-form textarea,.form__alternate .field,.form__alternate .no-results input[type=text],.no-results .form__alternate input[type=text]{width:100%;border-radius:8px;margin-top:3px;font-size:1.4rem}.form-submit .form__alternate input[type=submit],.form__alternate .btn,.form__alternate .form-submit input[type=submit],.form__alternate .no-results #searchsubmit,.form__alternate .pagination ul li a,.form__alternate .single-button-full a,.form__alternate .single__resource__content .default__block .wp-block-button__link,.no-results .form__alternate #searchsubmit,.pagination ul li .form__alternate a,.single-button-full .form__alternate a,.single__resource__content .default__block .form__alternate .wp-block-button__link{line-height:2.1rem}.field__with__ornament{position:relative}.field__with__ornament svg{position:absolute;top:50%;left:1.6rem;transform:translateY(-42%);z-index:1}.field__with__ornament input{padding-left:4rem!important}.comment-list{padding:0}.comment-list>.comment{margin-bottom:3rem}.comment-list .children{margin-top:2rem}.desc-25,.desc-25 p{font-size:2.5rem}.desc-20,.desc-20 p{font-size:2rem}.desc-18,.desc-18 p{font-size:1.8rem}.desc-16,.desc-16 p{font-size:1.6rem;line-height:2.7rem}.desc-14,.desc-14 p{font-size:1.4rem}.desc-12,.desc-12 p{font-size:1.2rem}.desc-10,.desc-10 p{font-size:1rem}.overlay{position:fixed;overflow-y:scroll;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:1100;display:none}.modal__subscribe{position:absolute;z-index:900;background:#fff;width:700px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999;border-radius:25px;overflow:hidden}.modal__header{background:#ffad03;padding:3rem 4rem}.modal__header h4{margin:0;color:#fff}.modal__content{padding:3rem 4rem}@media (max-width:767px){.modal__content p{font-size:1.4rem}}.modal__footer{padding:3rem 4rem;background:#ddd}.recipe__modal{position:absolute;z-index:900;background:#fff;width:950px;padding:4rem;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1110;border-radius:3rem 0 3rem 0}.recipe__modal .close-modal{position:absolute;right:4rem;top:4.4rem;color:#007770}.recipe__modal .close-modal svg{width:2.5rem;height:2.5rem}.quote-section .recipe__modal .quote,.recipe__modal .quote-section .quote,.recipe__modal h3{font-size:2.8rem;line-height:3rem;color:#007770;margin-bottom:4rem}@media (max-width:1023px){.recipe__modal{width:95%;padding:3rem}.recipe__modal .close-modal{right:3rem;top:3.2rem}.quote-section .recipe__modal .quote,.recipe__modal .quote-section .quote,.recipe__modal h3{font-size:2rem;margin-bottom:2rem}}.cookie__banner{display:flex;align-items:center;justify-content:flex-start;background:#007770;color:#fff;padding:1rem 2.5rem}.cookie__banner p{font-size:1.4rem;margin:0}.cookie__banner a{font-size:1.2rem;display:inline-block}.cookie__banner .cookie__actions{margin-left:2rem}@media (max-width:767px){.cookie__banner{flex-direction:column;text-align:center}.cookie__banner .cookie__actions{margin-left:0;margin-top:2rem}}.cookie__link{text-decoration:underline;color:#fff}.cookie__btn{background:#fff;padding:.4rem 1rem;color:#007770;border-radius:2px 5px;margin-left:1rem}.main__header{position:sticky;top:50px;transition:padding .2s ease;z-index:1002;padding:2.4rem 0;background:#fcfffd;box-shadow:0 0 15px rgba(0,0,0,.1)}.main__header.no-notification{top:0}.main__header .container-fluid,.main__header .wp-content-wrapper .wp-block-quote,.wp-content-wrapper .main__header .wp-block-quote{display:flex;justify-content:space-between;align-items:center}@media (max-width:1399px){.main__header .container-fluid,.main__header .wp-content-wrapper .wp-block-quote,.wp-content-wrapper .main__header .wp-block-quote{padding:0 1rem}}@media (max-width:767px){.main__header{position:sticky;top:59px;width:100%;background:#f8f7f4;padding:2rem 1.5rem}.main__header .container-fluid,.main__header .wp-content-wrapper .wp-block-quote,.wp-content-wrapper .main__header .wp-block-quote{padding:0}}.header__nav__container{display:flex;gap:4rem;align-items:center}@media (max-width:1129px){.header__nav__container{gap:2rem}}.header__logo{display:flex;align-items:center;position:relative;height:4.3rem}.header__logo a,.header__logo img{display:block;height:100%}.header__logo img{width:auto}@media (max-width:767px){.header__logo{height:2.7rem}}.main__menu{display:flex;margin:0;padding:0;position:relative}.main__menu>li:hover>a{color:#007770}.main__menu a{white-space:nowrap}.main__menu .current-menu-item>a{font-weight:600!important;color:#007770}.main__menu .current-menu-item>a strong{font-weight:700!important}.main__header .menu-item-has-children,.notification__banner .menu-item-has-children{background-repeat:no-repeat;background-size:.75rem auto;background-position:100%}.main__header .menu-item-has-children.opened,.main__header .menu-item-has-children:hover,.notification__banner .menu-item-has-children.opened,.notification__banner .menu-item-has-children:hover{background-image:url(assets/images/expand-up.png)}.main__header .menu-item-has-children.opened .sub-menu,.main__header .menu-item-has-children:hover .sub-menu,.notification__banner .menu-item-has-children.opened .sub-menu,.notification__banner .menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1;transition-delay:0s}.main__header .menu-item-has-children{padding-right:2rem;background-image:url(assets/images/expand-down.png)}.main__header .menu-item-has-children.opened,.main__header .menu-item-has-children:hover{background-image:url(assets/images/expand-up.png)}.notification__banner .menu-item-has-children{background-image:url(assets/images/caret-down-white.svg)}.notification__banner .menu-item-has-children.opened,.notification__banner .menu-item-has-children:hover{background-image:url(assets/images/caret-up-white.svg)}.sub-menu{position:absolute;top:100%;left:-3rem;right:-3rem;box-shadow:0 2.4rem 2rem rgba(0,0,0,.1);border-radius:0 0 .5rem .5rem;background:#fff;padding:2rem 3.5rem;margin:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 7rem;display:grid;visibility:hidden;opacity:0;transition-delay:.3s;overflow:hidden}.sub-menu li{margin:0!important}.sub-menu a{width:100%;padding:0;display:flex;align-items:flex-start;gap:.4rem;white-space:normal}.sub-menu a strong{grid-area:title;font-size:1.4rem;line-height:2.2rem;display:flex;justify-content:flex-start;align-items:center;font-weight:500;transition:color .2s ease}.sub-menu a strong svg{height:1.4rem;transform:translateX(-2rem);transition:all .2s ease;opacity:0}.sub-menu a span{grid-area:content;font-size:1.2rem;line-height:1.4rem}.sub-menu a:hover strong{color:#007770}.sub-menu a:hover strong svg{opacity:1;transform:translateX(0)}.sub-menu a:hover .menu__cover img{height:110%;width:110%}.menu__info strong{font-weight:600;color:#4a4a4a}.menu__info span{color:#4a4a4a;font-weight:300!important}.menu__cover{grid-area:logo;min-width:9.5rem;height:9.5rem;position:relative;margin-right:1rem;overflow:hidden}.menu__cover img{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s ease;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:1023px){.menu__cover{height:auto;min-width:6rem;width:6rem}.menu__cover:after{content:"";float:left;padding-top:100%}}.language__switcher{background-color:#fff;border-radius:5px;font-size:1.2rem;font-weight:400;color:#007770;box-shadow:0 4px 30px 0 rgba(0,0,0,.0509803922)}@media (max-width:767px){.language__switcher{box-shadow:none}.main__header .language__switcher{display:none}}.header__actions{display:flex;justify-content:flex-end;align-items:center;gap:1rem}.form-submit .header__actions input[type=submit],.header__actions .btn,.header__actions .form-submit input[type=submit],.header__actions .no-results #searchsubmit,.header__actions .pagination ul li a,.header__actions .single-button-full a,.header__actions .single__resource__content .default__block .wp-block-button__link,.no-results .header__actions #searchsubmit,.pagination ul li .header__actions a,.single-button-full .header__actions a,.single__resource__content .default__block .header__actions .wp-block-button__link{padding:.7rem .8rem;font-size:1.4rem;line-height:2.2rem;font-weight:500}.form-submit .header__actions input[type=submit]:hover,.header__actions .btn:hover,.header__actions .form-submit input[type=submit]:hover,.header__actions .no-results #searchsubmit:hover,.header__actions .pagination ul li a:hover,.header__actions .single-button-full a:hover,.header__actions .single__resource__content .default__block .wp-block-button__link:hover,.no-results .header__actions #searchsubmit:hover,.pagination ul li .header__actions a:hover,.single-button-full .header__actions a:hover,.single__resource__content .default__block .header__actions .wp-block-button__link:hover{padding-left:.8rem;color:#007770}.form-submit .header__actions input[type=submit]:hover svg,.header__actions .btn:hover svg,.header__actions .form-submit input[type=submit]:hover svg,.header__actions .no-results #searchsubmit:hover svg,.header__actions .pagination ul li a:hover svg,.header__actions .single-button-full a:hover svg,.header__actions .single__resource__content .default__block .wp-block-button__link:hover svg,.no-results .header__actions #searchsubmit:hover svg,.pagination ul li .header__actions a:hover svg,.single-button-full .header__actions a:hover svg,.single__resource__content .default__block .header__actions .wp-block-button__link:hover svg{opacity:0}.form-submit .header__actions input[type=submit]:hover,.header__actions .btn.green:hover,.header__actions .form-submit input[type=submit]:hover,.header__actions .no-results #searchsubmit:hover,.header__actions .pagination ul li a:hover,.header__actions .single-button-full a:hover,.header__actions .single__resource__content .default__block .green.wp-block-button__link:hover,.no-results .header__actions #searchsubmit:hover,.pagination ul li .header__actions a:hover,.single-button-full .header__actions a:hover,.single__resource__content .default__block .header__actions .green.wp-block-button__link:hover{color:#e7f1f0}@media (max-width:1023px){.header__actions .desktop-only{display:none}}.language__menu{margin:0;min-width:6rem}.main__header .language__menu{padding:0 1rem 0 0}.language__menu:hover .sub-menu{display:block}.language__menu>li{position:relative;background-position:center right .6rem}.language__menu a{display:block;padding:.7rem 1.6rem;font-size:1.4rem;line-height:2.2rem;font-weight:600;color:#007770}.language__menu .sub-menu{display:none;padding:0;margin:0;position:absolute;z-index:4;background:#fff;top:100%;right:0;left:0;overflow:hidden}.language__menu .sub-menu a:hover{background:#eee}@media (max-width:767px){.language__menu{background:#fff;border-radius:.5rem;box-shadow:0 4px 30px rgba(0,0,0,.05);background-image:url(assets/images/arrow-down-green.png)}.language__menu a{color:#007770}}.language__switcher__new a{font-weight:400}.notification__banner{position:sticky;top:0;z-index:1006}.notification__banner.bg__orange{background-color:#ee9f10}.notification__banner p{margin:0;font-size:1.4rem}.notification__banner .container-fluid,.notification__banner .wp-content-wrapper .wp-block-quote,.wp-content-wrapper .notification__banner .wp-block-quote{position:relative}@media (min-width:768px){.notification__banner:not(.notification__banner__new){min-height:59px}}@media (max-width:1023px){.notification__banner.notification__banner__new{height:50px}}@media (max-width:767px){.notification__banner{display:flex;justify-content:center;align-items:center;height:55px}.notification__banner.notification__banner__new{min-height:59px}.notification__banner .container-fluid,.notification__banner .wp-content-wrapper .wp-block-quote,.wp-content-wrapper .notification__banner .wp-block-quote{padding:0 1rem}.notification__banner p{font-size:1.1rem;line-height:1.4}}.notification__banner__link{text-align:center;display:block;padding:1.6rem 0;color:#fff}.notification__banner__link:hover{color:#fff}@media (max-width:767px){.notification__banner__link .notification__banner__link{padding:.5rem 0}}.header__navigation.hidden{display:none}@media (max-width:1129px){.header__navigation{display:none}}.hamburger{display:none;width:4rem;height:4rem;min-width:4rem;border-radius:.8rem;background:#e7f1f0;position:relative;padding:1rem}.hamburger span{background:#007770;display:block;position:absolute;height:.3rem;width:1.8rem;transition:all .3s ease}.hamburger span:first-child{top:1.2rem}.hamburger span:nth-child(2){top:50%;transform:translateY(-50%)}.hamburger span:nth-child(3){top:calc(100% - 1.2rem);transform:translateY(-100%)}.hamburger.active span:first-child{top:50%;transform:translateY(-50%) rotate(45deg)}.hamburger.active span:nth-child(2){width:0}.hamburger.active span:nth-child(3){top:50%;transform:translateY(-50%) rotate(-45deg)}@media (max-width:1129px){.hamburger{display:inline-block}}.responsive__filter{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:#4a4a4a;display:none}.responsive__wrapper{background:#f5f9ff;overflow:scroll;height:calc(100dvh - 8.8rem);width:85%;top:8.8rem;position:fixed;transition:all .3s ease;transform:translateX(-100%);z-index:1002;padding:2rem 2.4rem 8rem;display:flex;flex-direction:column}.responsive__wrapper.active{transform:translateX(0)}.responsive__wrapper .bg__green__light{display:block;text-align:center;margin-top:3rem;background:#007770;color:#fff}@media (max-width:1129px){.responsive__wrapper.with__banner{top:15rem;height:calc(100dvh - 15rem)}}@media (max-width:767px){.responsive__wrapper{height:calc(100dvh - 8rem);width:100%;top:8rem}.responsive__wrapper.with__banner{top:13.5rem;height:calc(100dvh - 13.5rem)}}.responsive__menu{margin:0;padding:0}.responsive__menu .menu-item-has-children>a{padding-right:2rem;display:inline-block;background-image:url(assets/images/expand-right.png);background-size:auto 1rem;background-repeat:no-repeat;background-position:100%}.responsive__menu li{width:100%;border-bottom:1px solid #e7e7e7}.responsive__menu a{position:relative;display:inline-block;padding:2rem 0;font-size:1.6rem;line-height:2.4rem;font-weight:400;color:#1a1a1a}.responsive__menu .sub-menu{position:absolute;top:0;right:0;bottom:0;left:0;background:#f8f7f4;z-index:1;transform:translateX(-100%);transition:all .3s ease;display:flex!important;flex-direction:column;gap:1.8rem;box-shadow:none;z-index:999;opacity:1;visibility:visible}.responsive__menu .sub-menu a{padding:0;display:flex}.responsive__menu .sub-menu li a:before{content:none}.responsive__menu .sub-menu.active{transform:translateX(0)}.category__navigation__wrapper{display:none;padding:2rem 0}@media (max-width:979px){.category__navigation__wrapper{padding:1rem}.category__navigation__wrapper .container-fluid,.category__navigation__wrapper .wp-content-wrapper .wp-block-quote,.wp-content-wrapper .category__navigation__wrapper .wp-block-quote{padding:0}}.cateogry__navigation{display:flex;justify-content:space-between;align-items:center;margin:0;padding:0}.cateogry__navigation svg{opacity:1!important}.cateogry__navigation .btn:hover,.cateogry__navigation .form-submit input[type=submit]:hover,.cateogry__navigation .no-results #searchsubmit:hover,.cateogry__navigation .pagination ul li a:hover,.cateogry__navigation .single-button-full a:hover,.cateogry__navigation .single__resource__content .default__block .wp-block-button__link:hover,.form-submit .cateogry__navigation input[type=submit]:hover,.no-results .cateogry__navigation #searchsubmit:hover,.pagination ul li .cateogry__navigation a:hover,.single-button-full .cateogry__navigation a:hover,.single__resource__content .default__block .cateogry__navigation .wp-block-button__link:hover{padding-left:2rem!important}.cateogry__navigation .bg__red__light path{fill:#e7535c}.cateogry__navigation .bg__orange__light path,.cateogry__navigation .bg__yellow__light path{fill:#ffad03}.cateogry__navigation .bg__blue__light path{fill:#3070c8}.cateogry__navigation .bg__red__light:hover{background:#e7535c;color:#fff}.cateogry__navigation .bg__red__light:hover path{fill:#fff}.cateogry__navigation .bg__orange__light:hover{background:#ffad03;color:#fff}.cateogry__navigation .bg__orange__light:hover path{fill:#fff}.cateogry__navigation .bg__green__light:hover{background:#007770;color:#fff}.cateogry__navigation .bg__green__light:hover path{fill:#fff}.cateogry__navigation .bg__yellow__light:hover{background:#ffad03;color:#fff}.cateogry__navigation .bg__yellow__light:hover path{fill:#fff}.cateogry__navigation .bg__blue__light:hover{background:#3070c8;color:#fff}.cateogry__navigation .bg__blue__light:hover path{fill:#fff}@media (max-width:979px){.cateogry__navigation{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.cateogry__navigation svg{height:2.5rem}.cateogry__navigation a{width:100%}.cateogry__navigation span{margin-left:2.5rem!important;font-size:1.4rem}}.responsive__menu__footer{margin-top:auto;padding-top:3.2rem}.responsive__navigation{margin-top:1.2rem;margin-bottom:2rem}.responsive__navigation-back{position:relative;display:block;padding-left:2rem!important;font-weight:600;font-size:1.4rem;margin-bottom:1rem}.responsive__navigation-back:before{content:""!important;display:block;left:0;position:absolute;width:2rem;height:2rem;background-image:url(assets/images/expand-left.png)!important;background-size:auto 1rem!important;background-position:50%!important;background-repeat:no-repeat!important}.header__actions__mobile{display:flex;flex-direction:column;gap:1.2rem}.form-submit .header__actions__mobile input[type=submit],.header__actions__mobile .btn,.header__actions__mobile .form-submit input[type=submit],.header__actions__mobile .no-results #searchsubmit,.header__actions__mobile .pagination ul li a,.header__actions__mobile .single-button-full a,.header__actions__mobile .single__resource__content .default__block .wp-block-button__link,.no-results .header__actions__mobile #searchsubmit,.pagination ul li .header__actions__mobile a,.single-button-full .header__actions__mobile a,.single__resource__content .default__block .header__actions__mobile .wp-block-button__link{width:100%;font-weight:500;text-align:center}.responsive__lang__menu{display:flex;align-items:center;margin-bottom:2rem;padding:0;width:100%;border-radius:8px}.responsive__lang__menu .menu-item{width:25%}.responsive__lang__menu .wpml-ls-current-language a{background:#e5f1f1;border-radius:8px}.responsive__lang__menu .wpml-ls-current-language a span{font-weight:600}.responsive__lang__menu a{border-radius:8px;justify-content:center;padding:1.6rem 2.4rem;line-height:1.3}.responsive__lang__menu a span{font-size:1.4rem;text-align:center;font-weight:400}.marketing__popup-cover{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:#363736;opacity:.5;z-index:1003}.marketing__popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1004;overflow:hidden;border-radius:12px;padding:8rem;background-color:#f8f7f4}@media (max-width:767px){.marketing__popup{padding:8rem 2.4rem;width:100%;min-height:75vh}}.marketing__popup__close{position:absolute;top:3rem;right:3rem;z-index:1;width:1.8rem;height:1.8rem;cursor:pointer}.marketing__popup__close span{background:#4a4a4a;display:block;position:absolute;top:50%;height:2px;width:100%;border-radius:2px}.marketing__popup__close span:last-child{transform:translateY(-50%) rotate(45deg)}.marketing__popup__close span:first-child{transform:translateY(-50%) rotate(-45deg)}.marketing__popup__image{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom center;object-position:bottom center}.marketing__popup__contents{position:relative;text-align:center}.marketing__popup__title{margin-bottom:1.2rem;font-size:4.4rem;line-height:6rem;font-weight:900;white-space:nowrap}.marketing__popup__title.fg__light{color:#e5f1f1}@media (max-width:767px){.marketing__popup__title{font-size:3.2rem;line-height:4.4rem}}.marketing__popup__text{font-size:1.8rem;line-height:2.8rem}.marketing__popup__form{margin:3.2rem auto 0;max-width:31rem}.marketing__popup__form input{border:1px solid #007770;outline:3px solid #bcdcd9}@media (max-width:767px){.marketing__popup__form{max-width:100%}}.popup__bottom__button{margin-top:2rem;font-size:1.8rem;line-height:2.6rem;font-weight:600;color:#007770;text-decoration:underline;cursor:pointer;transition:all .2s ease}.popup__bottom__button:hover{color:#009c9a}.header__dogchef .main__menu li:not(:last-child){margin-right:2rem}.header__dogchef .main__menu>li:hover>a{font-weight:500}.header__catchef .main__menu{gap:2rem}.header__catchef .main__menu a{font-size:1.6rem;line-height:2.4rem;font-weight:500;color:#5a4f44;transition:all .2s ease}.header__catchef .language__menu .menu-item-has-children{padding:0}.main__footer{padding:2rem 0}.main__footer.footer__resources{background-color:#00302d}.main__footer.footer__resources .footer__copyright,.main__footer.footer__resources .footer__copyright a{color:#fff}.footer__section{border-radius:40px}.footer__section .container-fluid,.footer__section .wp-content-wrapper .wp-block-quote,.wp-content-wrapper .footer__section .wp-block-quote{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}@media (min-width:768px){.footer__section .container-fluid,.footer__section .wp-content-wrapper .wp-block-quote,.wp-content-wrapper .footer__section .wp-block-quote{padding-left:5rem;padding-right:5rem}}.footer__newsletter{padding:5.2rem 0;margin-bottom:2rem;background-color:#cce4e2}.footer__newsletter .quote-section .quote,.footer__newsletter h3,.quote-section .footer__newsletter .quote{margin-bottom:.8rem;font-size:4.4rem;line-height:6rem;font-weight:900;color:#007770}.footer__newsletter p{font-size:1.8rem;line-height:2.7rem}.comment-form .footer__newsletter input:not([type=checkbox]):not([type=submit]),.comment-form .footer__newsletter textarea,.footer__newsletter .comment-form input:not([type=checkbox]):not([type=submit]),.footer__newsletter .comment-form textarea,.footer__newsletter .field,.footer__newsletter .no-results input[type=text],.no-results .footer__newsletter input[type=text]{border:1px solid #007770}.footer__newsletter .container-fluid,.footer__newsletter .wp-content-wrapper .wp-block-quote,.wp-content-wrapper .footer__newsletter .wp-block-quote{align-items:center}@media (max-width:767px){.footer__newsletter .quote-section .quote,.footer__newsletter h3,.quote-section .footer__newsletter .quote{font-size:3.2rem;line-height:4.4rem}}.footer__newsletter__text{width:45%}@media (max-width:1023px){.footer__newsletter__text{width:100%}}.footer__newsletter__form{width:35rem}@media (max-width:1023px){.footer__newsletter__form{width:100%}}.footer__navigation{padding:6.4rem 0;background-color:#007770}.footer__navigation *{color:#fff}.footer__navigation .container-fluid,.footer__navigation .wp-content-wrapper .wp-block-quote,.wp-content-wrapper .footer__navigation .wp-block-quote{gap:6rem}.footer__navigation .menu{display:flex;flex-direction:column;gap:1.8rem;padding-left:0}.footer__navigation .menu a{font-weight:400;transition:all .2s ease}.footer__navigation .menu a:hover{color:#e7f1f0}.menu-right{display:flex;align-items:flex-start;flex-wrap:wrap;gap:9rem}@media (max-width:767px){.menu-right{gap:6rem}}.dogchef .menu-right{flex-direction:row-reverse}@media (max-width:767px){.dogchef .menu-right{flex-direction:column-reverse}}.menu__branding{height:3rem;width:auto;margin-bottom:3rem}.nav__bottom__wrapper{margin-top:5rem}.footer__nav__bottom{display:flex;align-items:flex-end;justify-content:space-between;padding-top:2rem;width:100%;border-top:1px solid rgba(229,241,241,.2)}@media (max-width:1023px){.footer__nav__bottom{padding-top:4rem;flex-wrap:wrap;justify-content:center}}.footer__paiments__container{display:flex;align-items:flex-end}.footer__paiments__container p{margin-left:3.2rem;margin-bottom:0;font-weight:400}@media (max-width:767px){.footer__paiments__container{flex-wrap:wrap;text-align:center;gap:2.4rem}}.paiement-footer h6{margin-bottom:1.2rem;font-size:1.6rem;line-height:2.2rem;font-weight:700}.paiement-icons-wrapper{gap:1.5rem;padding:1.4rem 3rem;border-radius:100px;background-color:#009c9a}.paiement-icons-wrapper img{width:32px;height:24px;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.paiement-icons-wrapper{flex-wrap:wrap;justify-content:center;border-radius:20px}}.footer__socials__lang{display:flex;align-items:center;gap:3.2rem}.footer__socials__lang .socials{display:flex;align-items:center;gap:.8rem}@media (max-width:1023px){.footer__socials__lang{margin-top:4rem;flex-wrap:wrap;justify-content:center;width:100%}}.single-social{position:relative;text-align:center;width:4.6rem;height:4.6rem;border-radius:8px;background-color:#33928d}.single-social img{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto;width:auto;height:auto;max-width:14px;max-height:18px}.footer__language__menu{position:relative;border-radius:8px;padding:0;background-color:#e5f1f1}.footer__language__menu *{color:#007770}.footer__language__menu .menu-item-has-children{padding:0;background-image:url(assets/images/expand-down.png);background-repeat:no-repeat;background-size:.75rem auto;background-position:80%}.footer__language__menu .menu-item-has-children.opened,.footer__language__menu .menu-item-has-children:hover{background-image:url(assets/images/expand-up.png)}.footer__language__menu .menu-item-has-children.opened .sub-menu,.footer__language__menu .menu-item-has-children:hover .sub-menu{display:block;visibility:visible;opacity:1;transition-delay:0s}.footer__language__menu .menu-item-has-children a{padding:1rem 1.2rem 1rem 1.6rem}.footer__language__menu .sub-menu{transform:translateY(-2px);background-color:#e5f1f1;text-align:center}.footer__language__menu .sub-menu li{transition:all .2s ease}.footer__language__menu .sub-menu li:hover{background-color:#fff}@media (max-width:767px){.footer__language__menu{width:100%}.footer__language__menu .menu-item-has-children{background-position:60%}.footer__language__menu a{justify-content:center;width:100%;text-align:center}}@media (max-width:767px){.footer__lang__switcher{width:100%}}.footer__copyright{padding:2rem;font-weight:400;text-align:center;color:#007770}.footer__copyright p{margin-bottom:0}.footer__copyright .copyright__name{text-transform:uppercase}.copyright__text a{text-decoration:underline}.footer__blank{margin-top:4rem;padding-top:1rem;padding-bottom:1rem}.footer__blank .footer-bottom{padding-top:0}.comment-form .newsletter-form input:not([type=checkbox]):not([type=submit]),.comment-form .newsletter-form textarea,.newsletter-form .comment-form input:not([type=checkbox]):not([type=submit]),.newsletter-form .comment-form textarea,.newsletter-form .field,.newsletter-form .no-results input[type=text],.no-results .newsletter-form input[type=text]{flex-grow:1;margin-right:10px;color:#4a4a4a}.newsletter-form .privacy__policy__link p{font-size:1.6rem;font-weight:400;line-height:2.4rem;color:#007770}.newsletter-form .privacy__policy__link p a{text-decoration:underline}@media (max-width:767px){.comment-form .dogchef .newsletter-form input:not([type=checkbox]):not([type=submit]),.comment-form .dogchef .newsletter-form textarea,.dogchef .newsletter-form .comment-form input:not([type=checkbox]):not([type=submit]),.dogchef .newsletter-form .comment-form textarea,.dogchef .newsletter-form .field,.dogchef .newsletter-form .no-results input[type=text],.no-results .dogchef .newsletter-form input[type=text]{flex-grow:unset;max-width:60%}}.footer-bottom{justify-content:space-between;align-items:center;padding-top:30px}.footer-bottom .menu{display:flex}.footer-bottom .menu li{padding:10px 20px 10px 0}.footer-bottom .socials a:not(:first-child){margin-left:15px}@media (max-width:767px){.footer-bottom{flex-direction:column;align-items:flex-start;text-align:center}.footer-bottom ul{padding:0}.footer-bottom p,.footer-bottom ul{margin:auto}}.menu-legal-footer-menu-container ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%}.menu-legal-footer-menu-container ul li{font-size:1.4rem}.menu-legal-footer-menu-container ul li:not(:last-child):after{content:"|";display:inline-block;margin:0 1rem}@media (min-width:1024px){.menu-legal-footer-menu-container{flex-grow:1}.menu-legal-footer-menu-container ul{padding-left:0}}.otgs-development-site-front-end{display:none}.sidebar{border:1px solid #000}.sbi_load_btn{background:#007770!important}.sbi_follow_btn a,.sbi_load_btn{border:2px solid #007770!important}.sbi_follow_btn a{background:#fff!important;color:#007770!important}.sbi_follow_btn a:focus,.sbi_follow_btn a:hover{outline:0;color:#fff!important;box-shadow:inset 0 0 10px 20px #007770!important}#cookie-law-info-bar{position:fixed;top:auto!important;bottom:0;padding:.5rem 2.5rem!important;z-index:900}@media (max-width:767px){#cookie-law-info-bar{padding:.6rem 1.5rem!important;background-image:url(assets/images/bg-icon-opacity-5-rotate.png)!important;background-repeat:no-repeat!important;background-size:10rem;background-position:100% 100%}}.cli_messagebar_head{display:none}@media (max-width:767px){.cli_messagebar_head{display:block;text-align:center!important}}.cli-bar-container{justify-content:space-between!important}.cli-bar-message{font-size:1.2rem!important;width:auto!important}.cli-bar-message a{color:#fff!important;text-decoration:underline!important}@media (max-width:767px){.cli-bar-message{text-align:center!important}}.cli-bar-btn_container a{font-size:1.2rem!important}@media (max-width:767px){.cli-bar-btn_container{margin-top:1rem!important;width:100%!important;justify-content:center!important;align-items:center!important}.cli-bar-btn_container .cli-plugin-main-link{font-size:1.2rem!important}}.cli_action_button{border-radius:.2rem 1rem .2rem 1rem}.cky-consent-bar{padding:1rem 2.5rem!important;background-color:#007770!important;color:#fff!important}.cky-consent-bar .cky-btn:not(.cky-btn-accept){border-color:#fff!important;color:#fff!important}.cky-consent-bar .cky-btn:not(.cky-btn-accept).hover{outline:3px solid #bcdcd9!important}.cky-notice *{color:#fff!important;font-size:1.2rem!important;line-height:1.8rem!important}.cky-title{margin-bottom:0!important}.cky-btn{border-color:#007770!important;color:#007770!important;border-radius:8px!important;outline:0 solid #bcdcd9!important;font-size:1.2rem!important;line-height:1.8rem!important;transition:all .2s ease}.cky-btn.hover{outline:3px solid #bcdcd9!important}.cky-btn-accept{border-color:#e7f1f0!important;background-color:#e7f1f0!important;color:#007770!important}.cky-btn-revisit-wrapper{display:none!important}.page__wrapper{padding:50px 0}.page__title{padding:5rem 0}.default__block{margin-top:2rem!important;margin-bottom:2rem!important}.default__block .default__block{margin-top:0!important}.default__block .wp-block-button{margin-top:.4rem}.review__header{text-align:center;margin-top:10rem}.review__header p.small__intro{margin:5rem 0}.review__footer{text-align:center;margin-bottom:10rem}.has-medium-font-size{font-size:2rem}.has-large-font-size{font-size:3.6rem;line-height:5rem}.default__block h2{font-size:3.6rem}.default__block .quote-section .quote,.default__block h3,.quote-section .default__block .quote{font-size:3rem}.default__block ol{list-style-type:decimal}.default__block ul{list-style-type:disc}.hero-blog{position:relative;width:100%}.hero-blog img{width:100%;height:500px;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.hero-blog img{height:200px}}.hero-blog .hero-text{position:relative;padding:30px;width:40%}.hero-blog .hero-text a{color:#fff}.hero-blog .hero-text .text-row{justify-content:space-between;align-items:center;padding-bottom:10px}@media (min-width:768px){.hero-blog .hero-text{position:absolute;left:50px;top:50%;transform:translateY(-50%);min-width:550px;border-radius:20px}.hero-blog .hero-text .quote-section .quote,.hero-blog .hero-text a,.hero-blog .hero-text h2,.hero-blog .hero-text h3,.hero-blog .hero-text p,.hero-blog .hero-text span,.quote-section .hero-blog .hero-text .quote{color:#fff}}@media (max-width:1023px){.hero-blog .hero-text{width:60%}}@media (max-width:767px){.hero-blog .hero-text{width:100%}.hero-blog .hero-text h2{line-height:3rem}}.hero-blog .hero-text .card-link{align-items:center}.hero-blog .hero-category{position:absolute;right:50px;bottom:50px}.hero-blog .hero-category a{display:inline-block;font-size:3rem;transform:translateY(-30px)}.hero-blog .hero-category a:hover{color:#fff}.hero-blog .hero-category svg{margin-left:20px;height:100px}.hero-blog .hero-category svg path{fill:#fff}@media (max-width:767px){.hero-blog{padding:20px;position:relative}.hero-blog .hero-category{z-index:-1;display:flex;align-items:center;right:40px;bottom:40px}.hero-blog .hero-category a{font-size:1.4rem;transform:translateY(0)}.hero-blog .hero-category svg{margin-left:10px;height:20px}.hero-blog .bg-cover{border-radius:0}}.blog-section{padding-bottom:40px}.blog-list-wrapper{padding-top:30px}.blog-list-wrapper h2{margin-bottom:20px}.post-grid{grid-template-columns:repeat(3,1fr);gap:20px;padding:0}.post-grid img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1023px){.post-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.post-grid{grid-template-columns:1fr}}.single-post-card{display:grid;grid-template-columns:1fr;grid-template-rows:250px 1fr;border:1px solid #ddd;transition:transform .2s ease}.single-post-card .card-image{position:relative}.single-post-card .card-image svg{position:absolute;right:10px;bottom:10px;width:50px}.single-post-card .card-image svg path{fill:#fff}.single-post-card .card-image span{position:absolute;top:5px;left:5px;display:block;padding:5px;border:2px solid #fff;border-radius:10px;color:#fff;font-family:Poppins,sans-serif;opacity:.8}.single-post-card .card-text{display:grid;padding:20px}.single-post-card .card-text ul{padding:0}.single-post-card .card-text .card-title{font-weight:700;padding-bottom:15px}@media (max-width:767px){.single-post-card .card-text .card-title{padding:10px 0}}@media (min-width:768px){.single-post-card .card-text{grid-template-rows:55px auto 1fr 20px}.single-post-card .card-text.related-card-text{grid-template-rows:55px auto 20px}.single-post-card .card-text.no-cat{grid-template-rows:auto 20px}}.single-post-card .text-row{justify-content:space-between}.single-post-card .card-date{min-width:114px;text-align:right}.single-post-card:hover{transform:translateY(-10px);box-shadow:0 4px 8px 0 rgba(0,0,0,.1)}.related-card{list-style-type:none}.related-card a{height:100%}.section-categories ul,.section-tags ul{padding:20px 0}.section-tags ul{grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:1023px){.section-tags ul{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.section-tags ul{grid-template-columns:1fr}}.section-categories ul{grid-template-columns:repeat(4,1fr);gap:15px}@media (max-width:1023px){.section-categories ul{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.section-categories ul{grid-template-columns:1fr}}.single-panel{position:relative;color:#fff}.single-panel a{width:100%;height:100%}.single-panel .panel-content{position:absolute;display:flex;flex-direction:column;align-items:center;top:0;z-index:10;padding:20px;width:100%;height:100%}.single-panel .panel-content p{font-size:2.7rem;line-height:110%;font-weight:700;position:relative;top:50%;transform:translateY(-50%);margin:0;text-align:center;color:#fff}.single-panel .panel-content svg{margin:0 auto 15px;width:80px}.single-panel .panel-content svg path{fill:#fff}.single-panel .panel-content span{font-size:2rem}.single-panel:after{display:block;content:"";padding-bottom:70%}.tag-panel{border-radius:20px;background-size:cover;background-position:50%}.tag-panel .panel-cover{position:absolute;z-index:5;width:100%;height:100%;border-radius:20px;background-color:#007770;opacity:.3}.tag-panel:hover .panel-cover{display:none}.cat-panel a{position:absolute;display:flex;justify-content:center;align-items:center}.cat-panel .panel-content{height:auto}.cat-panel span{color:#fff}.cat-panel.bg-green{border:2px solid #007770}.cat-panel.bg-blue{border:2px solid #3070c8}.cat-panel.bg-orange{border:2px solid #ed9135}.cat-panel.bg-red{border:2px solid #e7535c}.cat-panel:hover{background-color:#fff}.cat-panel:hover.bg-green span{color:#007770}.cat-panel:hover.bg-green path{fill:#007770}.cat-panel:hover.bg-blue span{color:#3070c8}.cat-panel:hover.bg-blue path{fill:#3070c8}.cat-panel:hover.bg-orange span{color:#ed9135}.cat-panel:hover.bg-orange path{fill:#ed9135}.cat-panel:hover.bg-red span{color:#e7535c}.cat-panel:hover.bg-red path{fill:#e7535c}.read-time{display:flex;align-items:center}.read-time svg{width:20px}.error-container{padding-top:50px;padding-bottom:50px}.pagination__wrapper{margin-top:30px;display:flex;justify-content:center}.pagination__wrapper .page-numbers{padding:5px 10px;display:inline-block;color:#007770;background:none}.pagination__wrapper .page-numbers.current{background:#007770;color:#fff}.pagination ul li a{margin-left:10px;margin-right:10px}.breadcrumb-wrapper{align-items:center;padding-top:10px;padding-bottom:10px}.breadcrumb-wrapper img{height:25px;margin-right:15px}.breadcrumb-wrapper p{margin:0}.phone-title{padding:30px;text-align:center}@media (min-width:768px){.phone-title{display:none}}.post-hero{position:relative;width:100%;height:500px;background-size:cover;background-position:50%}.post-hero svg{position:absolute;top:30px;right:30px;width:150px}.post-hero svg path{fill:#fff}@media (max-width:767px){.post-hero svg{width:50px;top:unset;bottom:30px}}@media (max-width:767px){.post-hero{height:250px}}.blog-title{left:0;right:0;margin:auto;padding:20px 40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.blog-title .title-cover{position:absolute;top:0;right:0;width:100%;height:100%;opacity:.5;border-radius:20px}@media (max-width:767px){.blog-title .title-cover{display:none}}.blog-title h1{position:relative;display:inline-block;text-align:center}@media (min-width:768px){.blog-title h1{color:#fff;font-size:4rem}}@media (min-width:768px){.blog-title{position:absolute;top:350px;z-index:30;max-width:90%}}.intro-info{padding-top:30px;padding-bottom:20px;text-align:right;display:flex;justify-content:space-between;align-items:center}.intro-info .read-time{margin-left:0}@media (max-width:767px){.intro-info{flex-wrap:wrap;flex-direction:column}.intro-info .share-post{display:none}}.post__metas{display:flex;align-items:center}@media (max-width:767px){.post__metas{flex-wrap:wrap}.post__metas .middot{display:none}.post__metas .read-time{margin-left:15px}}.author__container{display:flex;align-items:center}.author__container .author__name{display:inline-block;padding:0 3px;color:#007770}@media (max-width:767px){.author__container{flex-wrap:wrap;width:100%;margin-bottom:10px}}.author__headshots{display:flex}.author__headshots .headshot{width:40px;height:40px;background-size:cover;background-position:50%;border-radius:50%;z-index:1;border:2px solid #fff}.author__headshots .headshot:not(:first-child){margin-right:-15px;transform:translateX(-50%);z-index:0}.share-post{float:right}.social-sharing{padding:0;margin:0}.social-sharing li{padding-right:10px}.social-sharing span{font-weight:700}.social-sharing svg{height:16px}.social-sharing svg path{fill:#007770!important}.content-author{display:flex;padding-bottom:30px}.content-author img{border-radius:50%}.author-text{padding-left:20px}.comment-form-comment{display:flex;flex-direction:column}.form-submit input[type=submit]{box-shadow:none;border:2px solid #007770}.post-content{position:relative;overflow-y:auto;overflow-x:hidden;padding-bottom:20px}.post-content p{font-size:18px}.post-content ul{list-style-type:disc;font-size:18px}.post-content figure{margin:20px 0}.post-content .svg{position:absolute;top:70px;right:0;z-index:-1;width:300px}.post-content .svg svg{width:100%}.post-content img{max-width:100%;margin:auto}.post-content .w-richtext-align-center div{text-align:center}@media (max-width:767px){.post-content svg{display:none}}.comments-container{padding-top:20px;width:100%}.comment-reply-title{font-family:Poppins,sans-serif;font-size:2rem;font-weight:700;color:#007770}.comment-form{display:flex;flex-wrap:wrap}.comment-form label{padding-left:20px;font-family:Poppins,sans-serif;font-weight:700;color:#007770}.comment-form .comment-form-comment{width:100%}.comment-form .comment-form-cookies-consent{display:flex}.comment-form p:not(.comment-form-cookies-consent):not(.comment-form-comment) label{width:90px}@media (min-width:1024px){.comment-form p:not(.comment-form-cookies-consent):not(.comment-form-comment){padding-right:50px}}@media (max-width:767px){.comment-form input:not([type=checkbox]):not([type=submit]),.comment-form textarea{width:100%}}.comment-form .form-submit{overflow:auto;width:100%}.comment-form .form-submit input{float:right}.comments-title{padding-bottom:15px}.comment-author img{border-radius:50%}.comment-author .fn{color:#007770}.comments li{margin-bottom:20px;padding:20px;border-radius:20px;background-color:#f7f7f7}.post-tag-title{display:block;margin-bottom:20px;font-family:Poppins,sans-serif;font-size:4rem;line-height:110%;font-weight:700}@media (max-width:767px){.post-tag-title{font-size:2rem}}.hero-cat{position:relative;display:flex;height:450px}.hero-cat .img-side{width:30%;background-size:cover;background-position:50%}.hero-cat .text-side{position:relative;padding:40px;width:70%;color:#fff}.hero-cat .text-side p{font-family:Poppins,sans-serif;width:70%;font-size:2rem;font-weight:500}.hero-cat .goto{color:#fff;display:inline-block;padding:1rem 0}.hero-cat .goto svg{height:1.6rem;width:auto;position:static;transform:translateY(5px);transition:transform .3s ease}.hero-cat .goto:hover svg{transform:translateY(10px)}.hero-cat svg{position:absolute;right:40px;bottom:30px;width:150px}.hero-cat svg path{fill:#fff}@media (max-width:1023px){.hero-cat svg{right:20px;bottom:20px;width:100px}}@media (max-width:1023px){.hero-cat{height:300px}}@media (max-width:767px){.hero-cat{flex-direction:column;height:unset}.hero-cat .img-side{width:100%;height:200px}.hero-cat .text-side,.hero-cat .text-side p{width:100%}.hero-cat svg{bottom:unset;top:190px;transform:translateY(-100%)}}.category__info{padding:5rem 0;background:#fff;margin-bottom:5rem}.category__info .quote-section .quote,.category__info h2,.category__info h3,.category__info h4,.quote-section .category__info .quote{margin-bottom:2rem}.category__info .quote-section .quote:not(:first-child),.category__info h2:not(:first-child),.category__info h3:not(:first-child),.category__info h4:not(:first-child),.quote-section .category__info .quote:not(:first-child){margin-top:4rem}.category__info p{font-size:1.6rem}.category__info ul{list-style:disc}.category__info li{font-size:1.6rem}.search-results{padding-top:70px}.search-results h1{padding-bottom:50px}.no-results{padding-top:100px;padding-bottom:100px;text-align:center}.hero-recipes{background-size:cover;background-position:50%}.hero-recipes .quote-section .quote,.hero-recipes h3,.quote-section .hero-recipes .quote{margin-bottom:15px}@media (max-width:767px){.hero-recipes{padding:0}.hero-recipes .hero-text{border:0}.hero-recipes .quote-section .quote,.hero-recipes h2,.hero-recipes h3,.quote-section .hero-recipes .quote{color:#007770}}.bullet-points{padding-top:50px;padding-bottom:50px;text-align:center}.bullet-points h2{margin-bottom:20px}.bullet-wrapper{grid-template-columns:repeat(3,1fr);-moz-column-gap:50px;column-gap:50px;row-gap:20px}@media (max-width:1023px){.bullet-wrapper{grid-template-columns:1fr}}.single-bullet{display:flex;flex-direction:column;padding:20px}.single-bullet img{margin:0 auto 15px;height:50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.single-bullet p{font-weight:500}@media (max-width:1023px) and (min-width:768px){.single-bullet{flex-direction:row;justify-content:flex-start;align-items:center}.single-bullet p{width:85%;text-align:left}}.recipes-grid{padding:0;grid-template-columns:repeat(2,1fr);gap:30px}@media (max-width:1023px){.recipes-grid{grid-template-columns:1fr}}.recipe-card{padding:50px;border-radius:25px;background-size:contain;background-position:100%;background-repeat:no-repeat;transition:all .2s ease}@media (max-width:767px){.recipe-card{background-position:bottom}}.recipe-card:hover{opacity:.8}.form-submit .recipe-card:hover input[type=submit],.no-results .recipe-card:hover #searchsubmit,.pagination ul li .recipe-card:hover a,.recipe-card:hover .btn,.recipe-card:hover .form-submit input[type=submit],.recipe-card:hover .no-results #searchsubmit,.recipe-card:hover .pagination ul li a,.recipe-card:hover .single-button-full a,.recipe-card:hover .single__resource__content .default__block .wp-block-button__link,.single-button-full .recipe-card:hover a,.single__resource__content .default__block .recipe-card:hover .wp-block-button__link{padding-left:4rem}.characteristics{padding-top:30px;height:200px}.characteristic-line{align-items:center;padding-top:5px;padding-bottom:5px}.characteristic-line img{width:25px;height:auto;margin-right:20px}.characteristic-line span{font-weight:500}.last-card{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ddd}.last-card h2{margin-bottom:30px;text-align:center}.last-card a{padding-left:50px!important;padding-right:50px!important}@media (max-width:1023px) and (min-width:768px){.last-card{height:400px}}.reviews{background-size:auto;background-position:right 0 bottom 0;background-repeat:no-repeat}.reviews .container-fluid,.reviews .wp-content-wrapper .wp-block-quote,.wp-content-wrapper .reviews .wp-block-quote{padding-top:50px;padding-bottom:100px;text-align:center}.reviews .reviews-widget{display:flex;justify-content:center;align-items:center;padding-top:100px;padding-bottom:100px}.reviews .reviews-widget iframe:first-child{margin-right:20px}@media (max-width:1023px){.reviews{padding-bottom:200px}.reviews .reviews-widget{padding-top:50px;padding-bottom:50px}}@media (max-width:767px){.reviews{padding-bottom:300px;background-size:contain}.reviews .reviews-widget{flex-direction:column}.reviews .reviews-widget iframe:first-child{margin:0}}.hero-single-recipe{height:500px;padding-top:50px;padding-bottom:50px}@media (max-width:767px){.hero-single-recipe{height:auto}}.hero-container{justify-content:space-between;align-items:center;height:100%}.hero-container .text-side{width:63%}.hero-container .image-side{position:relative;width:35%}.hero-container .image-side img{width:100%}.hero-container .image-side svg{height:250px;position:absolute;left:-50px;bottom:-130px;transform:scaleX(-1)}.hero-container .image-side svg .st0{fill:#f9cab3}@media (max-width:767px){.hero-container{flex-direction:column;align-items:flex-end}.hero-container .text-side{width:100%}.hero-container .image-side{width:80%;margin:auto}.hero-container .image-side svg{height:200px;left:-90px;bottom:-50px}}.recipe-info{align-items:flex-start;padding-top:100px;padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #ddd}.quote-section .recipe-info .quote,.recipe-info .quote-section .quote,.recipe-info h3{margin-bottom:20px;font-size:2.2rem;font-weight:600}.recipe-info ul{padding-left:20px;list-style-type:disc}.recipe-info li{padding-top:5px;padding-bottom:5px;font-size:2rem}@media (max-width:1023px){.recipe-info{flex-direction:column;align-items:center}}.no-bg{width:35%}.no-bg .quote-section .quote,.no-bg h3,.quote-section .no-bg .quote{color:#007770}@media (max-width:1023px){.no-bg{width:100%;text-align:center}.no-bg ul{padding:0;list-style-type:none}}@media (min-width:1024px){.ingredients{padding-right:50px;border-right:1px solid #ddd}.nutrition{padding-left:50px;padding-right:50px}}@media (max-width:1023px){.ingredients{margin-bottom:40px}}.tips{border-radius:25px;padding:30px;width:30%;max-width:400px}.quote-section .tips .quote,.tips .quote-section .quote,.tips h3{display:flex;align-items:center}.tips svg{margin-right:20px;width:60px}.tips svg path{fill:#fff}@media (max-width:1023px){.tips{width:50%}}@media (max-width:767px){.tips{width:100%}}.order{padding-bottom:100px}.order p{text-align:center;color:#656a70}.quote-section{background-color:#f7f7f7}.quote-section .container-fluid,.quote-section .wp-content-wrapper .wp-block-quote,.wp-content-wrapper .quote-section .wp-block-quote{position:relative;align-items:flex-end}@media (max-width:1023px){.quote-section .container-fluid,.quote-section .wp-content-wrapper .wp-block-quote,.wp-content-wrapper .quote-section .wp-block-quote{flex-direction:column-reverse;align-items:center}}.quote-section img{width:35%}@media (max-width:767px){.quote-section img{width:50%}}.quote-section .text-side{padding:80px;text-align:center}@media (max-width:767px){.quote-section .text-side{padding:80px 20px}}.quote-section .quotemark{width:60px;height:60px;margin:auto;background:#a9d9d3;border-radius:50%;color:#007770;font-size:6rem}.quote-section .quote{padding-top:50px;padding-bottom:50px;font-size:2.8rem;color:#007770}@media (max-width:767px){.quote-section .quote{font-size:2rem}}.quote-section .author{font-weight:500;text-transform:uppercase}.quote-section svg{width:300px;position:absolute;right:-50px;bottom:-60px}.quote-section svg .st0{fill:#fccd9c}@media (max-width:1023px){.quote-section svg{bottom:unset;top:-60px;right:20px}}.recipes-related{padding-top:80px;padding-bottom:80px}.recipes-related strong{text-align:center}.faq-section{padding-top:80px;padding-bottom:80px}.faq-section.recipe-faq{background-color:#f7f7f7}.faq-section h2{text-align:center;margin-bottom:30px}.faq-section .quote-section .quote,.faq-section h3,.quote-section .faq-section .quote{display:flex;justify-content:space-between;font-size:2.8rem;color:#007770}.faq-section .quote-section .quote .arrow,.faq-section h3 .arrow,.quote-section .faq-section .quote .arrow{width:17px;height:17px;margin-right:10px;border-right:3px solid #007770;border-bottom:3px solid #007770;transform:rotate(45deg);transition:transform .2s ease}@media (max-width:767px){.faq-section .quote-section .quote,.faq-section h3,.quote-section .faq-section .quote{font-size:2rem}.faq-section .quote-section .quote .arrow,.faq-section h3 .arrow,.quote-section .faq-section .quote .arrow{width:14px;height:14px}}.faq-section .single-question{padding-top:20px;padding-bottom:20px;border-top:1px solid #ddd;cursor:pointer}.faq-section .single-question p{display:none}.faq-section .single-question:last-child{border-bottom:1px solid #ddd}.faq-section .single-question.active .arrow{transform:rotate(-135deg)}.cta-recipe{padding-top:40px;padding-bottom:20px}.default-wrapper{padding-top:50px;padding-bottom:100px}.default-wrapper h1{text-align:center;padding-bottom:50px}.wp-content-wrapper h2{margin-bottom:30px;color:#ed9135}.wp-content-wrapper h2:not(:first-child){margin-top:30px}.wp-content-wrapper .wp-block-image,.wp-content-wrapper .wp-block-media-text{margin-top:40px;margin-bottom:40px}.wp-content-wrapper .wp-block-quote{margin-top:50px;margin-bottom:50px;padding-left:30px;border-left:3px solid #ed9135}.about__hero{text-align:center;padding:50px 0 0}.about__hero h1{color:#007770}.about__hero p{font-size:18px;margin-top:20px;margin-bottom:0}.timeline__year{position:relative;z-index:5;font-size:120px;color:#007770;font-weight:400;text-align:center;transform:translateY(65%);font-family:Poppins,sans-serif}@media (max-width:768px){.timeline__year{transform:translateY(0);font-size:50px;font-weight:700}}.timeline__info{display:flex;align-items:center;padding-top:50px;padding-bottom:50px;min-height:500px}.timeline__info.row_reverse{flex-direction:row-reverse}.timeline__info.row_reverse .timeline__row__image{padding-right:0;padding-left:50px}.timeline__info.row_reverse .timeline__row__info{padding-right:50px;padding-left:0}@media (max-width:768px){.timeline__info{min-height:0;flex-direction:column!important}}.timeline__row__image{width:50%;padding-right:50px;padding-left:0}.timeline__row__image .timeline__row__image__cover{width:100%;min-height:500px;background-size:cover;background-position:50%;border-radius:15px;overflow:hidden}.timeline__row__image .timeline__row__video__cover{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.timeline__row__image .timeline__row__video__cover .embed-container embed,.timeline__row__image .timeline__row__video__cover .embed-container object,.timeline__row__image .timeline__row__video__cover iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:768px){.timeline__row__image{width:100%;flex-direction:column;padding-right:0!important;padding-left:0!important}.timeline__row__image .timeline__row__image__cover{width:100%;min-height:350px}}.timeline__row__info{width:50%;padding-right:0;padding-left:50px;text-align:center;position:relative}.timeline__row__info h2{color:#007770;margin-bottom:24px}.timeline__row__info p{color:#4a4a4a;font-size:18px}@media (max-width:768px){.timeline__row__info{width:100%;padding-right:0!important;padding-left:0!important;padding-top:20px}}.paws__svg{position:absolute}@media (max-width:1024px){.paws__svg{display:none}}.paws__svg-right{right:50%;top:calc(100% + 50px)}.paws__svg-left{left:50%;top:calc(100% + 50px)}.paws-svg-icon{opacity:.2;transition:opacity .3s ease}.contact__equipe{margin-bottom:4rem}.contact__equipe strong{display:block;text-align:center;margin-bottom:4rem}.equipe__members{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2rem .4rem}.equipe__members li{display:flex;justify-content:center;align-items:center;flex-direction:column}.equipe__members img{width:100%;margin-bottom:1rem}.store__locator__content{margin-top:4rem}.store__locator__content .default__block{padding:0}.store__locator__content p:last-child{margin:0}.store__locator__header{display:flex;align-items:center;gap:4rem}@media (max-width:1023px){.store__locator__header a{text-align:center}}@media (max-width:767px){.store__locator__header{flex-direction:column-reverse;align-items:flex-start;flex-wrap:wrap;gap:2rem}}.map__view{display:flex;margin-top:5rem}@media (max-width:979px){.map__view{flex-direction:column-reverse}}.map__side{width:20%;min-width:20rem}@media (max-width:1079px){.map__side{min-width:25rem}}@media (max-width:979px){.map__side{width:100%;min-width:0}}.select2 .selection{position:relative;display:block;width:100%;height:100%}.select2 .selection .select2-selection{height:100%}.select2 .selection .select2-selection__arrow{top:50%!important;transform:translateY(-50%)}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:36px!important}.map__actions{display:flex;gap:0}.map__actions input{border-radius:0;flex:1;padding:1rem;height:4rem;border:1px solid #4a4a4a}.map__actions a{background:#007770;color:#fff;width:4rem;height:4rem;display:flex;align-items:center;border-left:1px solid #009188;justify-content:center}.map__actions a svg{width:2rem}.map__actions a:hover{background:#009188}.map__shops{overflow:scroll}.map__shop{display:block;padding:1rem}.map__shop:not(:last-child){border-bottom:1px solid #575757}.map__shop strong{display:block}.map__content{flex:1}.dogchef__map{border:none;width:100%;aspect-ratio:16/9}.dogchef__map img{max-width:10px}@media (max-width:767px){.dogchef__map{aspect-ratio:1}}.gm-style-iw-d .quote-section .quote,.gm-style-iw-d h3,.quote-section .gm-style-iw-d .quote{color:#007770}.gm-style-iw.gm-style-iw-c{padding-top:3rem!important}.gm-ui-hover-effect{top:0!important;right:1rem!important}.gm-ui-hover-effect span{width:2.5rem!important;height:2.5rem!important;border:2px solid #00f!important}.resources__page{padding-top:8rem;padding-bottom:8rem;background-color:#00302d}.resources__page h4{margin-bottom:1rem}@media (max-width:767px){.resources__page{padding-top:3rem}.resources__page h1{font-size:3.2rem;line-height:4.2rem}}@media (max-width:767px){.block__resources__hero{padding-top:3.5rem}}.resources__hero__container{display:flex;justify-content:space-between;align-items:center;margin-bottom:6rem}.resources__hero__container .resources__hero__content{width:48%}@media (max-width:767px){.resources__hero__container{flex-direction:column-reverse}.resources__hero__container .resources__hero__content,.resources__hero__container img{width:100%}.resources__hero__container .resources__hero__image{transform:translateY(-3.5rem) rotate(-4deg)}}.resources__hero__image{position:relative;transform:rotate(-4deg);width:48%;height:auto;aspect-ratio:4/3;border-radius:2rem;overflow:hidden}.resources__hero__image img{-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.resources__hero__image{width:100%}}.resources__formatted__content strong{font-weight:700}.resources__formatted__content em{font-style:italic}.resources__formatted__content a{text-decoration:underline}.resources__formatted__content p:last-child{margin-bottom:0}.resources__formatted__content ul{list-style-type:disc}.resources__formatted__content ol{list-style-type:decimal}.resources__block__intro{margin-top:2rem}.resources__search{margin-top:4rem;width:100%}.resources__search form{position:relative;width:100%;background-color:#fff;border-radius:1.3rem;padding:3px}.resources__search input[type=search]{padding-left:5rem;width:100%;border:1px solid #00302d;border-radius:1.1rem}.resources__search button{position:absolute;top:50%;left:1rem;width:2.7rem;height:2.7rem;transform:translateY(-50%);padding:0;background:none;border:none}.resources__search button svg{width:100%;height:auto}.resources__search input:-moz-placeholder-shown{text-overflow:ellipsis}.resources__search input:-ms-input-placeholder{text-overflow:ellipsis}.resources__search input:placeholder-shown{text-overflow:ellipsis}.resources__content__halved{width:55%}@media (max-width:1023px){.resources__content__halved{width:75%}}@media (max-width:767px){.resources__content__halved{width:100%}}h4.no__results{margin-top:6rem;margin-bottom:6rem}.block__resources__faq,.block__resources__index{margin-top:9rem}.block__resources__faq .cta__wrapper,.block__resources__index .cta__wrapper{margin-top:2.5rem}@media (max-width:767px){.block__resources__faq,.block__resources__index{margin-top:5rem}}.resources__block__title{margin-bottom:1.5rem;font-size:3.2rem;line-height:3.5rem;font-weight:600}.resources__block__title svg{margin-right:.5rem}.resources__index__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin-top:2.5rem;padding-left:0}.resources__index__grid li{border-radius:.4rem 1.2rem;overflow:hidden}@media (max-width:1023px){.resources__index__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.resources__index__grid{grid-template-columns:1fr}}.resources__pagination{display:flex;gap:1rem;align-items:center;justify-content:center;margin-top:5rem}.resources__pagination a.page-numbers:hover{background-color:#e7f1f0}.resources__pagination .page-numbers{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;border-radius:8px;background-color:#f8f7f4;color:#1a1a1a;font-weight:300;opacity:.8;transition:all .2s ease}.resources__pagination .page-numbers.current{background-color:#f8f7f4;color:#007770;font-weight:700;opacity:1}.resources__pagination .page-numbers.next,.resources__pagination .page-numbers.prev{background-color:#007770;background-image:url(assets/images/resource-arrow.svg);background-size:50%;background-position:50%;background-repeat:no-repeat}.resources__pagination .page-numbers.next:hover,.resources__pagination .page-numbers.prev:hover{background-color:#009c9a}.resources__pagination .page-numbers.prev{transform:rotate(180deg)}.single__blog__content .page-numbers:not(.current):not(.next):not(.prev){background-color:transparent}.card__guide{position:relative;display:block;overflow:hidden;border-radius:.4rem 1.2rem}.card__guide .card__guide__image{width:100%;height:auto;aspect-ratio:6/5;-o-object-fit:cover;object-fit:cover;border-radius:.4rem 1.2rem}.card__guide .card__guide__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease}.card__guide .card__guide__image .card__guide__logo{position:absolute;top:35%;left:50%;transform:translate(-50%,-50%);width:70%;height:auto}.card__guide:hover img{transform:scale(1.05)}.card__guide:hover .card__guide__logo{transform:translate(-50%,-50%) scale(1.05)}.card__guide:hover .quote-section .quote,.card__guide:hover h3,.quote-section .card__guide:hover .quote{transform:scale(1.01);color:#007770}.card__guide__content{position:absolute;bottom:0;left:0;right:0;padding:2.5rem;width:100%;background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#1a1a1a}.card__guide__content .quote-section .quote,.card__guide__content h3,.quote-section .card__guide__content .quote{display:flex;align-items:center;margin-bottom:.5rem;font-size:2.2rem;font-weight:500;line-height:3.2rem;transform-origin:0;transition:all .3s ease}.card__guide__content .quote-section .quote:after,.card__guide__content h3:after,.quote-section .card__guide__content .quote:after{display:block;content:">";margin-left:1rem}.card__guide__content p{font-size:1.6rem;font-weight:400}@media (max-width:767px){.card__guide__content .quote-section .quote,.card__guide__content h3,.quote-section .card__guide__content .quote{font-size:2rem}.card__guide__content p{font-size:1.4rem}}.guides__section__index{margin-top:4.8rem}.guides__section__index h4{margin-bottom:2rem}.guides__section__index .guides__hub__excerpt{margin-bottom:1.2rem;font-size:1.6rem;line-height:2.4rem}.blog__section__categories{margin-top:2.5rem}.blog__subtitle{display:block;margin-bottom:1rem}.blog__section__index{margin-top:3rem}.blog__section__index .resources__index__grid{margin-top:1rem}.blog__cat__list{display:flex;flex-wrap:wrap;gap:1rem;padding-left:0}.blog__cat__list .blog__category:hover.cat-green{background-color:#00c4b8}.blog__cat__list .blog__category:hover.cat-blue{background-color:#6999db}.blog__cat__list .blog__category:hover.cat-orange{background-color:#f3b77b}.blog__cat__list .blog__category:hover.cat-red{background-color:#f0969c}.blog__category{display:block;padding:.5rem 1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:.4rem;transition:all .2s ease}.blog__category.cat-green{color:#007770;background-color:#e7f1f0}.blog__category.cat-blue{color:#3070c8;background-color:#e7f1f9}.blog__category.cat-orange{color:#ed9135;background-color:#fdf7e6}.blog__category.cat-red{color:#e7535c;background-color:#fdecee}@media (max-width:767px){.blog__category{font-size:1.3rem}}.card__news{position:relative;display:flex;flex-direction:column;overflow:hidden;height:100%;border-radius:1.2rem .4rem}.card__news:hover .card__news__content{transform:scale(1.015)}.card__news:hover img{transform:scale(1.05)}.card__news.card__news__simple{border-radius:2.4rem .8rem}.card__news.card__news__simple .news__thumbnail__wrapper{aspect-ratio:13/7}.card__news.card__news__simple .card__news__content .quote-section .quote,.card__news.card__news__simple .card__news__content h3,.quote-section .card__news.card__news__simple .card__news__content .quote{margin:0;font-size:1.8rem;line-height:2.2rem;font-weight:600}.news__thumbnail__wrapper{overflow:hidden;width:100%;height:auto;aspect-ratio:3/2}.news__thumbnail__wrapper img{width:100%;height:auto;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;transition:all .3s ease}.card__news__content{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;padding:2.4rem;background-color:#f8f7f4;color:#1a1a1a;transition:all .2s ease}.card__news__content .blog__category{margin-top:1rem}.card__news__content .quote-section .quote,.card__news__content h3,.quote-section .card__news__content .quote{margin-top:1rem;margin-bottom:1rem;font-size:2.2rem;line-height:2.8rem;font-weight:600;color:#007770!important;transition:all .3s ease;transform-origin:0}.date__time{display:flex;align-items:center;justify-content:space-between}.block__faq{--block-spacing:7rem;position:relative}.catchef .block__faq{--block-spacing:9.2rem}.block__faq .cta__wrapper{margin-top:2.5rem}.block__faq.block__recipe__faq{padding:var(--block-spacing) 0}.block__faq.block__recipe__faq.block__spaceup{margin-top:0!important}.faq__image__left .faq__image{left:0;right:unset}.faq__image__left .faq__content{padding-left:calc(45% + 5.6rem);padding-right:0}@media (max-width:767px){.faq__image__left .faq__content{padding-left:0}}.faq__image{width:45%}.faq__image,.faq__image img{position:absolute;top:0;bottom:0;right:0;height:100%}.faq__image img{left:0;width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.faq__image{position:relative;width:100%;margin-top:calc(var(--block-spacing)*-1);height:auto;aspect-ratio:1}}.faq__content{padding-right:calc(45% + 5.6rem)}@media (max-width:767px){.faq__content{padding-right:0;padding-top:var(--block-spacing)}}.faq__title__link{display:flex;align-items:flex-start;justify-content:space-between}.catchef .faq__title__link .resources__block__title{font-size:4.4rem;line-height:6.6rem;font-weight:400}@media (max-width:767px){.catchef .faq__title__link .resources__block__title{font-size:3.2rem;line-height:4.4rem}}.faq__link{display:flex;align-items:center;gap:.4rem;color:#1a1a1a}.faq__link span{font-size:1.8rem;line-height:2.7rem;text-decoration:underline}.faq__link svg{width:1.6rem;height:1.6rem;transition:transform .2s ease}.faq__link:hover svg{transform:translateX(3px)}.faq__wrapper{width:100%;margin-top:2.4rem;padding:3.2rem 2.4rem;background-color:#fff;color:#1a1a1a;border-radius:1.2rem}.bg__white .faq__wrapper{background-color:#f8f7f4}.faq__row:not(:first-child){padding-top:2.5rem}.faq__row:not(:last-child){padding-bottom:2.5rem;border-bottom:1px solid rgba(26,26,26,.2)}.row__content{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;cursor:pointer}.row__content .row__question{flex:1;font-size:1.8rem;font-weight:500;transition:all .2s ease}.row__content .row__arrow{display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;border-radius:50%;background-color:#e7f1f0}.row__content .row__arrow svg{width:2.5rem;height:2.5rem;transition:all .3s ease}.row__content.active+.row__answer{margin-top:2.5rem;max-height:80rem}.row__content.active .row__arrow svg{transform:rotate(-180deg)}.row__content:hover span{color:#007770}.row__content:hover .row__arrow svg{margin-top:5px}a.row__content{color:#1a1a1a}a.row__content .row__arrow svg{transform:rotate(-90deg)}a.row__content:hover .row__arrow svg{margin-top:0;margin-left:5px}.row__answer{overflow:hidden;max-height:0;margin-top:0;transition:all .3s ease}.single__resource__breadcrumbs{margin-bottom:3.5rem;padding:1.2rem 2.4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;background-color:#fff;border-radius:1.2rem;color:#007770}.single__resource__breadcrumbs p{margin-bottom:0}.single__resource__breadcrumbs a{transition:all .2s ease}.single__resource__breadcrumbs a:hover{color:#00302d}.single__resource__breadcrumbs .breadcrumb_last,.single__resource__breadcrumbs a:last-child{font-weight:700}@media (max-width:767px){.single__resource__breadcrumbs{margin-bottom:2.4rem;padding:.8rem 1.2rem}}.single__resource__wrapper{display:flex;align-items:flex-start;flex-wrap:wrap;gap:2.4rem}.single__resource__sidebar{width:calc(25% - 2.5rem);padding:3.2rem;background-color:#fff;border-radius:2rem}@media (min-width:1024px){.single__resource__sidebar{position:sticky;top:15rem}}@media (max-width:1023px){.single__resource__sidebar{padding:2.2rem;width:100%}}@media (max-width:767px){.single__resource__sidebar{padding:1.6rem 1.2rem;font-size:1.6rem;border-radius:10px}}.sidebar__title{position:relative;color:#007770}@media (max-width:1023px){.sidebar__title{padding-right:2rem;cursor:pointer}.sidebar__title:after{content:"";display:block;position:absolute;right:3px;top:50%;transform:translateY(-50%) rotate(45deg);width:.8rem;height:.8rem;border-right:2px solid #007770;border-bottom:2px solid #007770;transition:all .2s ease}.sidebar__title.active:after{transform:translateY(-50%) rotate(-135deg)}}.sidebar__dropdown{padding-top:2rem;margin-bottom:0}@media (max-width:1023px){.sidebar__dropdown{overflow:hidden;padding-top:0!important;max-height:0;transition:all .2s ease}.sidebar__dropdown.active{padding-top:2rem!important;max-height:100rem}}.guides__children__menu{display:flex;flex-direction:column;gap:2.5rem;margin-bottom:0;padding-left:2.4rem}.sidebar__single__child{position:relative;display:block;padding-right:2rem;color:#1a1a1a;font-size:1.6rem;transition:all .2s ease}.sidebar__single__child:after{content:"";display:block;position:absolute;right:3px;top:8px;width:.8rem;height:.8rem;border-right:2px solid #1a1a1a;border-bottom:2px solid #1a1a1a;transition:all .2s ease}.sidebar__single__child.breed__active{font-weight:600;color:#007770}.sidebar__single__child.breed__active:after{transform:rotate(45deg)}.sidebar__single__child.breed__link:after{transform:rotate(-45deg)}.sidebar__single__child.breed__link:hover:after{right:0}.guide__inner__menu{display:flex;flex-direction:column;gap:1.2rem;padding-top:1.5rem;padding-left:2.4rem;font-weight:400;color:#1a1a1a}.guide__inner__menu a{color:#1a1a1a}.guide__inner__menu a:hover{color:#00c4b8}@media (max-width:767px){.guide__inner__menu{padding-left:4.8rem}}.single__resource__content{width:75%;padding:4.8rem 4.4rem;background-color:#fff;border-radius:2rem}.single__resource__content.single__resource__post{width:100%}.single__resource__content .single__resource__heading{margin-bottom:4.8rem}.single__resource__content h1{color:#00302d;font-size:3.2rem;font-weight:700}.quote-section .single__resource__content .quote,.single__resource__content .quote-section .quote,.single__resource__content h2,.single__resource__content h3,.single__resource__content h4,.single__resource__content h5{color:#00302d;margin-bottom:2rem;font-weight:700}.single__resource__content h2{font-size:2.4rem;line-height:3.2rem}.quote-section .single__resource__content .quote,.single__resource__content .quote-section .quote,.single__resource__content h3{font-size:2.1rem;line-height:2.9rem}.single__resource__content h4{font-size:1.9rem;line-height:2.6rem}.single__resource__content h5{font-size:1.7rem;line-height:2.6rem}.single__resource__content ul .default__block{margin-top:0!important;margin-bottom:0!important}.single__resource__content ul .default__block li{font-size:1.6rem;line-height:2.4rem}.single__resource__content p{color:#4a4a4a}.single__resource__content .container-fluid,.single__resource__content .wp-content-wrapper .wp-block-quote,.wp-content-wrapper .single__resource__content .wp-block-quote{padding-left:0;padding-right:0}.single__resource__content .default__block{margin-bottom:0!important}.single__resource__content .default__block a{font-weight:700}.single__resource__content .default__block ul{list-style-type:disc}.single__resource__content .default__block ol{list-style-type:decimal}.single__resource__content .default__block .wp-block-button__link{border-radius:2px 10px!important;border:2px solid #e7f1f0!important;background-color:#e7f1f0!important;color:#007770!important;font-size:1.6rem!important;font-weight:600!important}.single__resource__content .default__block .wp-block-button__link strong{font-weight:600!important}.single__resource__content .default__block .wp-block-button__link:before{content:"";display:block;background-image:url(assets/images/button-heart-green.svg);width:1.9rem;height:1.9rem;position:absolute;left:1rem;top:50%;opacity:0;transform:translateY(-50%);transition:all .3s ease}.single__resource__content .default__block .wp-block-button__link:hover{color:#007770}.single__resource__content .default__block .wp-block-button__link:hover:before{opacity:1}.single__resource__content .wp-block-quote{padding:3.2rem 5rem}.single__resource__content .wp-block-quote p{font-size:2rem;line-height:3rem;font-weight:500;color:#007770}.single__resource__content .wp-block-quote cite{color:#ffad03;font-size:1.8rem;font-style:normal;font-weight:700;line-height:2.5rem}.single__resource__content .wp-block-quote .container-fluid,.single__resource__content .wp-block-quote .wp-content-wrapper .wp-block-quote,.wp-content-wrapper .single__resource__content .wp-block-quote .wp-block-quote{margin:0!important;position:relative}.single__resource__content .wp-block-quote .container-fluid:after,.single__resource__content .wp-block-quote .container-fluid:before,.single__resource__content .wp-block-quote .wp-content-wrapper .wp-block-quote:after,.single__resource__content .wp-block-quote .wp-content-wrapper .wp-block-quote:before,.wp-content-wrapper .single__resource__content .wp-block-quote .wp-block-quote:after,.wp-content-wrapper .single__resource__content .wp-block-quote .wp-block-quote:before{content:"“";display:block;position:absolute;color:#ffad03;font-size:5.8rem;font-weight:700;line-height:normal}.single__resource__content .wp-block-quote .container-fluid:before,.single__resource__content .wp-block-quote .wp-content-wrapper .wp-block-quote:before,.wp-content-wrapper .single__resource__content .wp-block-quote .wp-block-quote:before{top:-3rem;left:-4rem}.single__resource__content .wp-block-quote .container-fluid:after,.single__resource__content .wp-block-quote .wp-content-wrapper .wp-block-quote:after,.wp-content-wrapper .single__resource__content .wp-block-quote .wp-block-quote:after{bottom:-3rem;right:-.5rem;transform:rotate(180deg)}.single__resource__content .wp-block-embed.is-type-video iframe{display:block;margin:auto}.single__resource__content .faq__wrapper{background-color:#f8f7f4}@media (max-width:1023px){.single__resource__content{width:100%}}@media (max-width:767px){.single__resource__content{padding:1.6rem 1.2rem}.single__resource__content .wp-block-quote{padding:3rem 2rem}.single__resource__content .wp-block-quote .container-fluid:before,.single__resource__content .wp-block-quote .wp-content-wrapper .wp-block-quote:before,.wp-content-wrapper .single__resource__content .wp-block-quote .wp-block-quote:before{top:-4.5rem;left:-2rem}.single__resource__content .wp-block-quote .container-fluid:after,.single__resource__content .wp-block-quote .wp-content-wrapper .wp-block-quote:after,.wp-content-wrapper .single__resource__content .wp-block-quote .wp-block-quote:after{bottom:-4.5rem;right:0}.single__resource__content .single__resource__heading{margin-bottom:2rem}}.single__blog__content{padding:4.8rem 4.4rem;background-color:#fff;border-radius:2rem}@media (max-width:767px){.single__blog__content{padding:6.5rem 1.2rem 2.5rem}}.single__resource__hero__title,.single__resource__post h1{font-size:3.8rem!important;line-height:5.5rem!important;font-weight:900!important;color:#007770!important}.single__resource__post .snack__list{max-width:90rem}.single__resource__post .faq__wrapper{padding:0;background-color:#fff}.single__resource__post .faq__wrapper .row__content{flex-direction:row-reverse;justify-content:flex-end}@media (max-width:767px){.single__resource__post{padding-top:6rem}}.resource__post__meta{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:4rem;margin-bottom:5.5rem;padding:1.2rem 2.4rem;border-radius:1.2rem;background-color:#f8f7f4}@media (max-width:767px){.resource__post__meta{flex-direction:column;align-items:flex-start}}.post__datetime{display:flex;align-items:center;gap:.5rem 3.2rem;margin-bottom:0;padding:0}.post__datetime li{display:flex;gap:1rem;font-weight:500}@media (max-width:767px){.post__datetime{flex-wrap:wrap}}.resource__share{display:flex;align-items:center;gap:.8rem;margin:0;padding:0;font-size:1.6rem;font-weight:500}.resource__share span{color:#1a1a1a}.resource__share a,.resource__share li{display:flex;align-items:center;position:relative;max-height:3rem}.resource__share a.share__icon svg,.resource__share li.share__icon svg{width:1.8rem;height:1.8rem}.resource__share a:hover svg path{fill:#009c9a}.resource__share svg{width:2.7rem;height:auto}.resource__share svg path{transition:all .2s ease}.block__spaceup:not(:first-child),.single__resource__content .default__block:not(:first-child){margin-top:4.8rem!important}.block__spaceup:not(:first-child) ul .default__block,.single__resource__content .default__block:not(:first-child) ul .default__block{margin-top:0!important;margin-bottom:0!important}.block__spaceup:not(:first-child).nospacing,.single__resource__content .default__block:not(:first-child).nospacing{margin-top:2rem!important}.single__resource__content .default__block:first-child{margin-top:0!important}.block__resources__image__content{display:flex;align-items:center;flex-wrap:wrap;gap:2.5rem}.block__resources__image__content.reversed{flex-direction:row-reverse}.resources-image__content-visual{width:calc(48% - 2.5rem);height:auto;aspect-ratio:8/5;border-radius:1.2rem .4rem}.resources-image__content-visual.image__wrapped{margin-bottom:1.5rem}.resources-image__content-visual.image__wrapped.left{float:left;margin-right:2rem}.resources-image__content-visual.image__wrapped.right{float:right;margin-left:2rem}@media (max-width:767px){.resources-image__content-visual{width:100%}}.resources-image__content-content{width:52%}@media (max-width:767px){.resources-image__content-content{width:100%}}.image__content__formatting h2{margin-top:0;margin-bottom:1rem}.image__content__formatting .cta__wrapper{margin-top:2.5rem}.block__resources__recipes{margin-top:4.8rem}.recipes__wrapper{padding:3.2rem 2.5rem;border-radius:2rem;background-color:#007770}.recipes__wrapper h2{margin-top:0}.recipes__wrapper .resources__formatted__content p,.recipes__wrapper h2{color:#fff}.snack__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem;margin-top:2.4rem}@media (max-width:767px){.snack__list{grid-template-columns:minmax(0,1fr)}}.snack__list-item__card{display:flex;overflow:hidden;width:100%;height:100%;border-radius:2rem .2rem;background:#f8f7f4;box-shadow:0 .6rem 2rem rgba(0,0,0,.1)}.snack__list-item__card:hover .snack__list-cover img{transform:scale(1.1)}.snack__list-cover{position:relative;height:100%;width:32%;background-size:100% auto;background-position:50%;overflow:hidden;transition:all .25s ease}.snack__list-cover img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .25s ease}@media (max-width:767px){.snack__list-cover{width:40%}}.snack__list-info{padding:2.4rem;flex:1;text-align:center;transition:all .25s ease}.snack__list-info h5{margin-top:0;margin-bottom:1rem;font-size:1.6rem;line-height:2.4rem;font-weight:600;text-align:left;color:#4a4a4a}.snack__list-info .snack__list-usps{justify-content:flex-start;margin:0}@media (max-width:767px){.snack__list-info{padding:1.2rem}}.resources__breeds__list{display:grid;grid-template-columns:repeat(2,minmax(0,2fr));gap:1.2rem 3.2rem;padding-left:0;margin-top:1.2rem}.resources__breeds__list.guide__hub__list{grid-template-columns:repeat(3,minmax(0,2fr))}@media (max-width:767px){.resources__breeds__list{grid-template-columns:1fr!important}}.card__breed{display:flex;align-items:center;gap:1.5rem;padding:1.2rem 1.8rem;border-radius:4px;background-color:#f8f7f4;list-style-type:none}.card__breed .quote-section .quote,.card__breed h3,.quote-section .card__breed .quote{flex-grow:1;margin:0;color:#656a70;font-size:1.6rem;font-weight:400;line-height:2.2rem;transition:all .3s ease}.card__breed img{width:5rem;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:4px;transition:all .3s ease}.card__breed:hover .quote-section .quote,.card__breed:hover h3,.quote-section .card__breed:hover .quote{color:#007770}.card__breed:hover img{transform:scale(1.05)}.card__breed:hover .breed__arrow svg{margin-left:5px}.breed__arrow{display:flex;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;border-radius:3px;background-color:#e7f1f0}.breed__arrow svg{width:2.5rem;height:2.5rem;transform:rotate(-90deg);transition:all .3s ease}.block__articles__list .card__news__content{background-color:#f8f7f4}.block__articles__list.with__background{padding:2rem 2.4rem;background-color:#f8f7f4;border-radius:2.4rem}.block__articles__list.bg__grey .card__news__content,.block__articles__list.with__background .card__news__content{background-color:#fff}.catchef .block__articles__list{padding-top:9.2rem;padding-bottom:9.2rem}.resources__articles__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem;margin-top:1.2rem;padding-left:0}.resources__articles__list.col__3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:767px){.resources__articles__list{grid-template-columns:1fr!important}}.resource__incipit{padding-left:1.6rem;border-left:4px solid #00302d}.resource__incipit p{font-size:1.8rem;line-height:2.7rem}.block__breed-hero{display:grid;grid-template-columns:45% 55%;gap:1.6rem 2.4rem;margin-bottom:4.8rem}.block__breed-hero .img__container{position:relative;max-width:38rem;overflow:hidden;border-radius:1.2rem .4rem}.block__breed-hero .img__container img{position:absolute;top:0;bottom:0;left:0;right:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.block__breed-hero .icon{display:block;width:2.4rem;height:2.4rem;background-size:contain;background-position:50%;background-repeat:no-repeat}.block__breed-hero .icon img{max-width:100%;max-height:100%;width:auto;height:auto}.block__breed-hero img{height:auto;-o-object-fit:cover;object-fit:cover}.block__breed-hero li,.block__breed-hero ul{display:flex}.block__breed-hero ul{flex-grow:1;flex-direction:column;justify-content:space-between;margin-bottom:0;padding-left:0;list-style-type:none}.block__breed-hero li{align-items:center;gap:1.2rem}.block__breed-hero li p,.block__breed-hero li strong{font-size:1.4rem}.block__breed-hero li p{flex:1;margin-top:.1rem}.block__breed-hero li:not(:last-of-type){margin-bottom:1rem}@media (max-width:767px){.block__breed-hero{display:flex;flex-direction:column;margin-bottom:1.2rem}.block__breed-hero h1{order:1}.block__breed-hero .img__container{order:2;max-width:none}.block__breed-hero img{width:100%}.block__breed-hero .breed__characteristics{order:3}}.breed__height__weight{margin-bottom:4rem}.breed__height__weight span{display:flex;align-items:center;gap:.8rem;padding:.8rem;background-color:#e7f1f0;border-radius:4px;color:#007770}.height__weight{display:flex;gap:.8rem}.height__weight:not(:last-of-type){margin-bottom:1.6rem}.page_banner{background-size:cover;background-position:50%}.banner-text{z-index:1;max-width:70%;padding:40px;color:#fff}.banner-text,.banner-text .text-wrapper{position:relative}.text-wrapper{padding-top:2rem;padding-bottom:2rem}.text_image .container-fluid,.text_image .wp-content-wrapper .wp-block-quote,.wp-content-wrapper .text_image .wp-block-quote{display:flex;justify-content:space-between;align-items:center}.text_image .container-fluid.text-right,.text_image .wp-content-wrapper .text-right.wp-block-quote,.wp-content-wrapper .text_image .text-right.wp-block-quote{flex-direction:row-reverse}.text_image .container-fluid .image-side,.text_image .container-fluid .text-side,.text_image .wp-content-wrapper .wp-block-quote .image-side,.text_image .wp-content-wrapper .wp-block-quote .text-side,.wp-content-wrapper .text_image .wp-block-quote .image-side,.wp-content-wrapper .text_image .wp-block-quote .text-side{width:48%}.text_image .container-fluid .image-side img,.text_image .wp-content-wrapper .wp-block-quote .image-side img,.wp-content-wrapper .text_image .wp-block-quote .image-side img{width:100%}.gallery{padding-top:20px}.gallery-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.gallery-wrapper img{max-width:100%}
/*# sourceMappingURL=style.css.map */
