:root{--meggle-consumer-fontsize-accordion-item:clamp(1rem,0.8918rem + 0.4027vw,1.375rem);--meggle-consumer-fontsize-accordion:clamp(1rem,0.7475rem + 0.9396vw,1.875rem);--meggle-consumer-fontsize-product:clamp(1.25rem,0.7991rem + 1.6779vw,2.8125rem);--meggle-consumer-fontsize-sm:clamp(1.063rem,0.973rem + 0.335vw,1.375rem);--meggle-consumer-fontsize-base:clamp(1.125rem,0.8364rem + 1.0738vw,2.125rem);--meggle-consumer-fontsize-button:clamp(1.125rem,0.7282rem + 1.4765vw,2.5rem);--meggle-consumer-fontsize-md:clamp(1.875rem,1.6044rem + 1.0067vw,2.8125rem);--meggle-consumer-fontsize-lg:clamp(3.5rem,2.7064rem + 2.953vw,6.25rem);--meggle-consumer-fontsize-xl:clamp(3.625rem,1.9656rem + 6.1745vw,9.375rem);--meggle-consumer-lineheight-sm:1.1818;--meggle-consumer-lineheight-base:1.1429;--meggle-consumer-lineheight-md:1.1429;--meggle-consumer-lineheight-lg:1;--meggle-consumer-lineheight-xl:1;--meggle-consumer-color-lightblue:#329be9;--meggle-consumer-color-lime:#b3c24c;--meggle-consumer-color-orange:#ee722f;--meggle-consumer-color-yellow:#e9c401}@font-face{font-display:swap;font-family:ModernMEG;font-style:normal;font-weight:400;src:local("ModernMEG Regular"),url(/app/themes/meggle/public/fonts/modernmeg-regular.784d0c.woff2) format("woff2"),url(/app/themes/meggle/public/fonts/modernmeg-regular.a078b4.woff) format("woff")}.editor-styles-wrapper,body:not(.wp-core-ui):not(.search){color:rgb(var(--meggle-color-primary));line-height:var(--meggle-consumer-lineheight-base)}.editor-styles-wrapper h1,.editor-styles-wrapper h2,.editor-styles-wrapper h3,.editor-styles-wrapper h4,.editor-styles-wrapper h5,.editor-styles-wrapper h6,body:not(.wp-core-ui):not(.search) h1,body:not(.wp-core-ui):not(.search) h2,body:not(.wp-core-ui):not(.search) h3,body:not(.wp-core-ui):not(.search) h4,body:not(.wp-core-ui):not(.search) h5,body:not(.wp-core-ui):not(.search) h6{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.editor-styles-wrapper h1[class*=font-size],.editor-styles-wrapper h2[class*=font-size],.editor-styles-wrapper h3[class*=font-size],.editor-styles-wrapper h4[class*=font-size],.editor-styles-wrapper h5[class*=font-size],.editor-styles-wrapper h6[class*=font-size],body:not(.wp-core-ui):not(.search) h1[class*=font-size],body:not(.wp-core-ui):not(.search) h2[class*=font-size],body:not(.wp-core-ui):not(.search) h3[class*=font-size],body:not(.wp-core-ui):not(.search) h4[class*=font-size],body:not(.wp-core-ui):not(.search) h5[class*=font-size],body:not(.wp-core-ui):not(.search) h6[class*=font-size]{margin-bottom:1rem!important}.editor-styles-wrapper h1.text-shadow,.editor-styles-wrapper h2.text-shadow,.editor-styles-wrapper h3.text-shadow,.editor-styles-wrapper h4.text-shadow,.editor-styles-wrapper h5.text-shadow,.editor-styles-wrapper h6.text-shadow,body:not(.wp-core-ui):not(.search) h1.text-shadow,body:not(.wp-core-ui):not(.search) h2.text-shadow,body:not(.wp-core-ui):not(.search) h3.text-shadow,body:not(.wp-core-ui):not(.search) h4.text-shadow,body:not(.wp-core-ui):not(.search) h5.text-shadow,body:not(.wp-core-ui):not(.search) h6.text-shadow{text-shadow:0 6px 6px #000}.editor-styles-wrapper .has-sm-font-size,body:not(.wp-core-ui):not(.search) .has-sm-font-size{line-height:var(--meggle-consumer-lineheight-sm)!important}.editor-styles-wrapper .has-base-font-size,body:not(.wp-core-ui):not(.search) .has-base-font-size{line-height:var(--meggle-consumer-lineheight-base)!important}.editor-styles-wrapper .has-md-font-size,body:not(.wp-core-ui):not(.search) .has-md-font-size{line-height:var(--meggle-consumer-lineheight-md)!important}.editor-styles-wrapper .has-lg-font-size,body:not(.wp-core-ui):not(.search) .has-lg-font-size{line-height:var(--meggle-consumer-lineheight-lg)!important}.editor-styles-wrapper .has-xl-font-size,body:not(.wp-core-ui):not(.search) .has-xl-font-size{line-height:var(--meggle-consumer-lineheight-xl)!important}#main.container{padding-bottom:0}#page-header .search-button{display:block}#page-header .contact-link{display:none}@media (min-width:1080px){#page-header .contact-link{display:block}}.footer .widget p{margin-top:0}.filter-primary{filter:invert(10%) sepia(54%) saturate(6614%) hue-rotate(206deg) brightness(87%) contrast(111%)}.editor-styles-wrapper .is-root-container .has-sm-font-size{line-height:var(--meggle-consumer-lineheight-sm)!important}.editor-styles-wrapper .is-root-container .has-base-font-size{line-height:var(--meggle-consumer-lineheight-base)!important}.editor-styles-wrapper .is-root-container .has-md-font-size{line-height:var(--meggle-consumer-lineheight-md)!important}.editor-styles-wrapper .is-root-container .has-lg-font-size{line-height:var(--meggle-consumer-lineheight-lg)!important}.editor-styles-wrapper .is-root-container .has-xl-font-size{line-height:var(--meggle-consumer-lineheight-xl)!important}.editor-styles-wrapper .is-root-container h1,.editor-styles-wrapper .is-root-container h2,.editor-styles-wrapper .is-root-container h3,.editor-styles-wrapper .is-root-container h4,.editor-styles-wrapper .is-root-container h5,.editor-styles-wrapper .is-root-container h6{margin-bottom:1rem!important}.editor-styles-wrapper .is-root-container ul.wp-block-list,.editor-styles-wrapper .is-root-container ul.wp-block-list>li:before{color:rgb(var(--meggle-color-primary))}.is-root-container .wp-block .wp-block-buttons>.wp-block-button.wp-block-button__width-25,body:not(.wp-admin):not(.wp-core-ui) .wp-block-buttons>.wp-block-button.wp-block-button__width-25{min-width:calc(25% - var(--wp--style--block-gap, .5em)*.75)!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.is-root-container .wp-block .wp-block-buttons>.wp-block-button.wp-block-button__width-50,body:not(.wp-admin):not(.wp-core-ui) .wp-block-buttons>.wp-block-button.wp-block-button__width-50{min-width:calc(50% - var(--wp--style--block-gap, .5em)*.5)!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.is-root-container .wp-block .wp-block-button .wp-element-button,body:not(.wp-admin):not(.wp-core-ui) .wp-block-button .wp-element-button{border-color:rgb(var(--meggle-color-white))!important;border-style:solid!important;border-width:2px!important;--tw-shadow:0 0 transparent!important;--tw-shadow-colored:0 0 transparent!important;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)!important}.is-root-container .wp-block .wp-block-button .wp-element-button:focus,body:not(.wp-admin):not(.wp-core-ui) .wp-block-button .wp-element-button:focus{background-color:rgb(var(--meggle-color-primary))!important}.is-root-container .wp-block .wp-block-button .wp-element-button:hover,body:not(.wp-admin):not(.wp-core-ui) .wp-block-button .wp-element-button:hover{background-color:rgb(var(--meggle-color-white))!important;border-color:rgb(var(--meggle-color-primary))!important;color:rgb(var(--meggle-color-primary))!important}.is-root-container .wp-block .wp-block-button .wp-element-button.has-white-background-color,body:not(.wp-admin):not(.wp-core-ui) .wp-block-button .wp-element-button.has-white-background-color{border-color:rgb(var(--meggle-color-primary))!important}.is-root-container .wp-block .wp-block-button .wp-element-button.has-white-background-color:focus,body:not(.wp-admin):not(.wp-core-ui) .wp-block-button .wp-element-button.has-white-background-color:focus{background-color:rgb(var(--meggle-color-white))!important}.is-root-container .wp-block .wp-block-button .wp-element-button.has-white-background-color:hover,body:not(.wp-admin):not(.wp-core-ui) .wp-block-button .wp-element-button.has-white-background-color:hover{background-color:rgb(var(--meggle-color-primary))!important;border-color:rgb(var(--meggle-color-white))!important;color:rgb(var(--meggle-color-white))!important}.is-root-container .wp-block .wp-block-button .wp-element-button.has-white-background-color:hover ul.wp-block-list,.is-root-container .wp-block .wp-block-button .wp-element-button.has-white-background-color:hover ul.wp-block-list>li:before,body:not(.wp-admin):not(.wp-core-ui) .wp-block-button .wp-element-button.has-white-background-color:hover ul.wp-block-list,body:not(.wp-admin):not(.wp-core-ui) .wp-block-button .wp-element-button.has-white-background-color:hover ul.wp-block-list>li:before{color:#fff!important}.is-root-container .wp-block .wp-block-button .wp-element-button.has-orange-background-color,body:not(.wp-admin):not(.wp-core-ui) .wp-block-button .wp-element-button.has-orange-background-color{border-color:rgb(var(--meggle-color-white))!important}.is-root-container .wp-block .wp-block-button .wp-element-button.has-orange-background-color:focus,body:not(.wp-admin):not(.wp-core-ui) .wp-block-button .wp-element-button.has-orange-background-color:focus{background-color:var(--meggle-consumer-color-orange)!important}.is-root-container .wp-block .wp-block-button .wp-element-button.has-orange-background-color:hover,body:not(.wp-admin):not(.wp-core-ui) .wp-block-button .wp-element-button.has-orange-background-color:hover{background-color:rgb(var(--meggle-color-white))!important;border-color:var(--meggle-consumer-color-orange)!important;color:var(--meggle-consumer-color-orange)!important}.is-root-container .wp-block .wp-block-button .wp-element-button.has-lime-background-color,body:not(.wp-admin):not(.wp-core-ui) .wp-block-button .wp-element-button.has-lime-background-color{border-color:rgb(var(--meggle-color-white))!important}.is-root-container .wp-block .wp-block-button .wp-element-button.has-lime-background-color:focus,body:not(.wp-admin):not(.wp-core-ui) .wp-block-button .wp-element-button.has-lime-background-color:focus{background-color:var(--meggle-consumer-color-lime)!important}.is-root-container .wp-block .wp-block-button .wp-element-button.has-lime-background-color:hover,body:not(.wp-admin):not(.wp-core-ui) .wp-block-button .wp-element-button.has-lime-background-color:hover{background-color:rgb(var(--meggle-color-white))!important;border-color:var(--meggle-consumer-color-lime)!important;color:var(--meggle-consumer-color-lime)!important}.is-root-container .wp-block .wp-block-button.has-orange-color .wp-element-button.has-white-background-color,body:not(.wp-admin):not(.wp-core-ui) .wp-block-button.has-orange-color .wp-element-button.has-white-background-color{border-color:var(--meggle-consumer-color-orange)!important;color:var(--meggle-consumer-color-orange)!important}.is-root-container .wp-block .wp-block-button.has-orange-color .wp-element-button.has-white-background-color:focus,body:not(.wp-admin):not(.wp-core-ui) .wp-block-button.has-orange-color .wp-element-button.has-white-background-color:focus{background-color:rgb(var(--meggle-color-white))!important}.is-root-container .wp-block .wp-block-button.has-orange-color .wp-element-button.has-white-background-color:hover,body:not(.wp-admin):not(.wp-core-ui) .wp-block-button.has-orange-color .wp-element-button.has-white-background-color:hover{background-color:var(--meggle-consumer-color-orange)!important;border-color:rgb(var(--meggle-color-white))!important;color:rgb(var(--meggle-color-white))!important}.is-root-container .wp-block .wp-block-button.has-orange-color .wp-element-button.has-white-background-color:hover ul.wp-block-list,.is-root-container .wp-block .wp-block-button.has-orange-color .wp-element-button.has-white-background-color:hover ul.wp-block-list>li:before,body:not(.wp-admin):not(.wp-core-ui) .wp-block-button.has-orange-color .wp-element-button.has-white-background-color:hover ul.wp-block-list,body:not(.wp-admin):not(.wp-core-ui) .wp-block-button.has-orange-color .wp-element-button.has-white-background-color:hover ul.wp-block-list>li:before{color:#fff!important}.is-root-container .wp-block-columns>.wp-block-column.has-background,body:not(.wp-admin):not(.wp-core-ui) .wp-block-columns>.wp-block-column.has-background{padding:0!important}.site-id-37 [data-category-id],.site-id-37 [data-taxonomy-parent]{font-size:clamp(1.125rem,.7282rem + 1.4765vw,1.5rem)}.site-id-37 [data-category-id]{padding-left:1.25rem;padding-right:1.25rem}.site-id-37 .cp-filter-categories{justify-content:center}.classic-editor ol>li:before,.classic-editor ul>li:before,.wp-block-list>ol>li:before,.wp-block-list>ul>li:before,ol.wp-block-list>li:before,ul.wp-block-list>li:before{color:inherit}.text-white ul.wp-block-list,.text-white ul.wp-block-list>li:before{color:#fff!important}.is-root-container .wp-block-cp-packshot-cover .wp-block-media-text .wp-block-media-text__content,body:not(.wp-admin):not(.wp-core-ui) .wp-block-cp-packshot-cover .wp-block-media-text .wp-block-media-text__content{grid-row:1}.is-root-container .wp-block-cp-packshot-cover .wp-block-media-text .wp-block-media-text__media,body:not(.wp-admin):not(.wp-core-ui) .wp-block-cp-packshot-cover .wp-block-media-text .wp-block-media-text__media{grid-row:2}@media (min-width:600px){.is-root-container .wp-block-cp-packshot-cover .wp-block-media-text .wp-block-media-text__media,body:not(.wp-admin):not(.wp-core-ui) .wp-block-cp-packshot-cover .wp-block-media-text .wp-block-media-text__media{grid-row:1}}.is-root-container .wp-block-cp-packshot-cover .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,body:not(.wp-admin):not(.wp-core-ui) .wp-block-cp-packshot-cover .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{margin-left:calc((100% - var(--meggle-width-content))/2*-1);margin-right:calc((100% - var(--meggle-width-content))/2*-1)}@media (min-width:600px){.is-root-container .wp-block-cp-packshot-cover .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,body:not(.wp-admin):not(.wp-core-ui) .wp-block-cp-packshot-cover .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{margin-left:0}}@media (min-width:1680px){.is-root-container .wp-block-cp-packshot-cover .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,body:not(.wp-admin):not(.wp-core-ui) .wp-block-cp-packshot-cover .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{margin-right:calc((min(100vw,var(--meggle-width-container)) - var(--meggle-width-content))/2*-1)}}.is-root-container .wp-block-cp-packshot-cover .wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__media,body:not(.wp-admin):not(.wp-core-ui) .wp-block-cp-packshot-cover .wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__media{margin-left:calc((100% - var(--meggle-width-content))/2*-1);margin-right:calc((100% - var(--meggle-width-content))/2*-1)}@media (min-width:600px){.is-root-container .wp-block-cp-packshot-cover .wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__media,body:not(.wp-admin):not(.wp-core-ui) .wp-block-cp-packshot-cover .wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__media{margin-right:0}}@media (min-width:1680px){.is-root-container .wp-block-cp-packshot-cover .wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__media,body:not(.wp-admin):not(.wp-core-ui) .wp-block-cp-packshot-cover .wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__media{margin-left:calc((min(100vw,var(--meggle-width-container)) - var(--meggle-width-content))/2*-1)}}.wp-block-post-featured-image{aspect-ratio:2.4138;background-image:url(/app/themes/meggle/public/images/consumer/bg-tile.b1d74fd22d3bd1da.png);background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-mask-image:url(/app/themes/meggle/public/images/consumer/post-featured-image-mask.6c1175.svg);mask-image:url(/app/themes/meggle/public/images/consumer/post-featured-image-mask.6c1175.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;overflow:hidden}.wp-block-post-featured-image img{height:100%;object-fit:contain!important;width:100%}.wp-block-post-featured-image[style*="aspect-ratio: 1 / 1;"],.wp-block-post-featured-image[style*="aspect-ratio:1/1;"],.wp-block-post-featured-image[style*="aspect-ratio:1;"]{-webkit-mask-image:url(/app/themes/meggle/public/images/consumer/bg-tile-mask.7c44c2.svg);mask-image:url(/app/themes/meggle/public/images/consumer/bg-tile-mask.7c44c2.svg)}.is-root-container .wp-block-tabs-consumer .splide__navigation,body:not(.wp-admin):not(.wp-core-ui) .wp-block-tabs-consumer .splide__navigation{display:none!important}.is-root-container .wp-block-tabs-consumer .grid__slide [role=tab] .tab-slide-label,body:not(.wp-admin):not(.wp-core-ui) .wp-block-tabs-consumer .grid__slide [role=tab] .tab-slide-label{background-color:rgb(var(--meggle-color-white))!important;border-color:rgb(var(--meggle-color-primary))!important;border-radius:.5rem!important;border-width:2px!important;color:rgb(var(--meggle-color-white))!important;color:rgb(var(--meggle-color-primary))!important;font-family:ModernMEG!important;font-size:var(--meggle-consumer-fontsize-button)!important;line-height:1!important;padding-bottom:1rem!important;padding-top:1rem!important;text-align:center!important;text-transform:uppercase!important}.is-root-container .wp-block-tabs-consumer .grid__slide [role=tab] .tab-slide-label ul.wp-block-list,.is-root-container .wp-block-tabs-consumer .grid__slide [role=tab] .tab-slide-label ul.wp-block-list>li:before,body:not(.wp-admin):not(.wp-core-ui) .wp-block-tabs-consumer .grid__slide [role=tab] .tab-slide-label ul.wp-block-list,body:not(.wp-admin):not(.wp-core-ui) .wp-block-tabs-consumer .grid__slide [role=tab] .tab-slide-label ul.wp-block-list>li:before{color:#fff!important}@media (min-width:782px){.is-root-container .wp-block-tabs-consumer .grid__slide [role=tab] .tab-slide-label,body:not(.wp-admin):not(.wp-core-ui) .wp-block-tabs-consumer .grid__slide [role=tab] .tab-slide-label{padding-bottom:1.25rem!important;padding-top:1.25rem!important}}.is-root-container .wp-block-tabs-consumer .grid__slide [role=tab].active-tab .tab-slide-label,body:not(.wp-admin):not(.wp-core-ui) .wp-block-tabs-consumer .grid__slide [role=tab].active-tab .tab-slide-label{background-color:rgb(var(--meggle-color-primary))!important;color:rgb(var(--meggle-color-white))!important}.is-root-container .wp-block-tabs-consumer .grid__slide [role=tab].active-tab .tab-slide-label ul.wp-block-list,.is-root-container .wp-block-tabs-consumer .grid__slide [role=tab].active-tab .tab-slide-label ul.wp-block-list>li:before,body:not(.wp-admin):not(.wp-core-ui) .wp-block-tabs-consumer .grid__slide [role=tab].active-tab .tab-slide-label ul.wp-block-list,body:not(.wp-admin):not(.wp-core-ui) .wp-block-tabs-consumer .grid__slide [role=tab].active-tab .tab-slide-label ul.wp-block-list>li:before{color:#fff!important}@media (min-width:782px){.is-root-container .wp-block-tabs-consumer .grid__slide [role=tab]:hover .tab-slide-label,body:not(.wp-admin):not(.wp-core-ui) .wp-block-tabs-consumer .grid__slide [role=tab]:hover .tab-slide-label{background-color:rgb(var(--meggle-color-primary))!important;color:rgb(var(--meggle-color-white))!important}}.is-root-container .wp-block-tabs-consumer .wp-block-accordion,.is-root-container .wp-block-tabs-consumer .wp-block[data-type="acf/accordion"],body:not(.wp-admin):not(.wp-core-ui) .wp-block-tabs-consumer .wp-block-accordion,body:not(.wp-admin):not(.wp-core-ui) .wp-block-tabs-consumer .wp-block[data-type="acf/accordion"]{padding-left:0!important;padding-right:0!important}.is-root-container .wp-block-tabs-consumer .wp-block-accordion-item button,.is-root-container .wp-block-tabs-consumer .wp-block[data-type="acf/accordion-item"] button,body:not(.wp-admin):not(.wp-core-ui) .wp-block-tabs-consumer .wp-block-accordion-item button,body:not(.wp-admin):not(.wp-core-ui) .wp-block-tabs-consumer .wp-block[data-type="acf/accordion-item"] button{flex-direction:row}.wp-block-image.mask-image{aspect-ratio:1;background-image:url(/app/themes/meggle/public/images/consumer/bg-tile.b1d74fd22d3bd1da.png);background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-mask-image:url(/app/themes/meggle/public/images/consumer/bg-tile-mask.7c44c2.svg);mask-image:url(/app/themes/meggle/public/images/consumer/bg-tile-mask.7c44c2.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;overflow:hidden}.wp-block-image.mask-image img{height:100%;object-fit:cover;width:100%}