@charset "UTF-8";:root{--gds-color-ui-background-01:#eee;--gds-color-ui-background-02:hsla(0,0%,93%,.75);--gds-color-ui-01:#acacac;--gds-color-ui-02:#646464;--gds-color-ui-03:#00a06e;--gds-color-ui-04:#00a3b7;--gds-color-ui-05:#f1615e;--gds-color-ui-06:#ffdcdd;--gds-color-ui-07:#9185db;--gds-spacing-3xs:4px;--gds-spacing-2xs:8px;--gds-spacing-xs:12px;--gds-spacing-s:16px;--gds-spacing-m:24px;--gds-spacing-l:32px;--gds-spacing-xl:40px;--gds-spacing-2xl:48px;--gds-spacing-3xl:80px;--gds-global-outline-focus:auto var(--gds-color-ui-04);--gds-body-font-family:Gilroy,Arial,Helvetica,sans-serif;--gds-body-text-color:var(--gds-color-black);--gds-heading-font-family:Gilroy,Arial,Helvetica,sans-serif;--gds-heading-xs-font-family:var(--gds-heading-font-family);--gds-heading-xs-font-weight:600;--gds-heading-xs-font-size:20px;--gds-heading-xs-line-height:24px;--gds-heading-xs-text-transform:uppercase;--gds-heading-xs-letter-spacing:1.6px;--gds-heading-s-font-family:var(--gds-heading-font-family);--gds-heading-s-font-weight:500;--gds-heading-s-font-size:19px;--gds-heading-s-line-height:23px;--gds-heading-s-text-transform:uppercase;--gds-heading-s-letter-spacing:3.8px;--gds-heading-m-font-weight:800;--gds-heading-m-font-size:20px;--gds-heading-m-line-height:24px;--gds-heading-m-text-transform:uppercase;--gds-heading-m-letter-spacing:1.6px;--gds-heading-l-font-weight:600;--gds-heading-l-font-size:36px;--gds-heading-l-line-height:36px;--gds-heading-l-text-transform:none;--gds-heading-l-letter-spacing:0px;--gds-heading-xl-font-weight:600;--gds-heading-xl-font-size:60px;--gds-heading-xl-line-height:60px;--gds-heading-xl-text-transform:none;--gds-heading-xl-letter-spacing:0px;--gds-heading-2xl-font-weight:800;--gds-heading-2xl-font-size:62px;--gds-heading-2xl-line-height:67px;--gds-heading-2xl-text-transform:uppercase;--gds-heading-2xl-letter-spacing:0px;--gds-label-font-family:Gilroy,Arial,Helvetica,sans-serif;--gds-label-text-transform:uppercase;--gds-label-s-font-weight:600;--gds-label-m-font-weight:500;--gds-label-l-font-weight:400;--gds-label-xl-font-weight:600;--gds-label-s-font-size:10px;--gds-label-m-font-size:12px;--gds-label-l-font-size:16px;--gds-label-xl-font-size:16px;--gds-label-s-letter-spacing:0.5px;--gds-label-m-letter-spacing:1px;--gds-label-l-letter-spacing:1.28px;--gds-label-xl-letter-spacing:1.28px;--gds-label-s-line-height:14px;--gds-label-m-line-height:16px;--gds-label-l-line-height:19px;--gds-label-xl-line-height:19px;--gds-paragraph-gutter:var(--gds-spacing-l);--gds-paragraph-xs-font-size:13px;--gds-paragraph-xs-line-height:17px;--gds-paragraph-s-font-size:15px;--gds-paragraph-s-line-height:25px;--gds-paragraph-l-font-size:20px;--gds-paragraph-l-line-height:24px;--gds-tag-padding:6px 12px;--gds-tag-color:var(--gds-color-white);--gds-tag-background-color:var(--gds-color-black);--gds-tag-border-color:transparent;--gds-tag-border-radius:10px;--gds-tag-line-height:1em;--gds-tag-group-gutter-x:var(--gds-spacing-s);--gds-tag-group-gutter-y:var(--gds-spacing-xs);--gds-button-font-family:Gilroy,Arial,Helvetica,sans-serif;--gds-button-color:var(--gds-color-white);--gds-button-color-hover:var(--gds-color-black);--gds-button-background-color:var(--gds-color-black);--gds-button-background-color-hover:var(--gds-color-ui-02);--gds-button-background-color-disabled:var(--gds-color-ui-02);--gds-button-background-color-active:var(--gds-color-ui-02);--gds-button-background-image:none;--gds-button-background-image-hover:var(--gds-button-background-image,none);--gds-button-background-image-active:var(--gds-button-background-image,none);--gds-button-font-weight:500;--gds-button-text-transform:uppercase;--gds-button-s-letter-spacing:1.6px;--gds-button-m-letter-spacing:1.28px;--gds-button-l-letter-spacing:1.28px;--gds-button-icon-gutter:16px;--gds-button-transition:background-color 0.1s ease-out;--gds-button-border-radius:8px;--gds-button-box-shadow:none;--gds-button-border:none;--gds-button-outline:none;--gds-button-outline-focus:var(--gds-global-outline-focus);--gds-button-s-padding:12px 24px 8px 24px;--gds-button-m-padding:18px 32px 14px 32px;--gds-button-l-padding:18px 32px 14px 32px;--gds-button-s-font-size:16px;--gds-button-m-font-size:20px;--gds-button-l-font-size:24px;--gds-text-button-font-family:var(--gds-button-font-family);--gds-text-button-color:inherit;--gds-text-button-color-hover:var(--gds-text-button-color);--gds-text-button-font-weight:600;--gds-text-button-text-transform:var(--gds-button-text-transform);--gds-text-button-s-letter-spacing:var(--gds-button-s-letter-spacing);--gds-text-button-m-letter-spacing:var(--gds-button-m-letter-spacing);--gds-text-button-l-letter-spacing:var(--gds-button-l-letter-spacing);--gds-text-button-icon-gutter:var(--gds-button-icon-gutter);--gds-text-button-s-padding:12px 0 8px 0;--gds-text-button-m-padding:18px 0 14px 0;--gds-text-button-l-padding:18px 0 14px 0;--gds-text-button-s-font-size:var(--gds-button-s-font-size);--gds-text-button-m-font-size:var(--gds-button-m-font-size);--gds-text-button-l-font-size:var(--gds-button-l-font-size);--gds-text-button-icon-transition:transform 0.1s ease-out;--gds-text-button-icon-hover-offset:var(--gds-spacing-2xs);--gds-text-button-outline-focus:var(--gds-global-outline-focus);--gds-navigation-color:var(--gds-color-black);--gds-navigation-background:var(--gds-color-white);--gds-navigation-desktop-height:100px;--gds-navigation-mobile-height:70px;--gds-menu-text-align:left;--gds-menu-justify-content:flex-start;--gds-menu-item-background-color-active:var(--gds-color-ui-background-01);--gds-menu-link-outline-focus:var(--gds-global-outline-focus);--gds-menu-item-underline-offset-active:var(--gds-spacing-2xs);--gds-menu-item-font-family:var(--gds-label-font-family);--gds-menu-item-font-size:var(--gds-label-l-font-size);--gds-menu-item-line-height:var(--gds-label-l-line-height);--gds-menu-item-letter-spacing:var(--gds-label-l-letter-spacing);--gds-menu-item-font-weight:var(--gds-label-l-font-weight);--gds-menu-item-text-transform:var(--gds-label-text-transform);--gds-menu-item-nested-underline-active:none;--gds-menu-item-nested-submenu-icon-outline-focus:var(--gds-global-outline-focus);--gds-menu-item-padding-horizontal:var(--gds-spacing-s) var(--gds-spacing-s) calc(var(--gds-spacing-s) - 0.15em) var(--gds-spacing-s);--gds-menu-item-padding-vertical:var(--gds-spacing-s) var(--gds-spacing-m) calc(var(--gds-spacing-s) - 0.15em) var(--gds-spacing-m);--gds-submenu-a-outline-focus:var(--gds-menu-link-outline-focus);--gds-card-border-radius:40px;--gds-card-max-width:450px;--gds-card-background-color:#fff;--gds-card-box-shadow:5px 5px 15px #64646426,-5px -5px 15px #ffffffcc;--gds-card-box-shadow-hover:5px 5px 15px #64646426,-5px -5px 15px #ffffffcc;--gds-card-box-shadow-active:5px 5px 15px #64646426,-5px -5px 15px #ffffffcc;--gds-media-card-media-height:300px;--gds-media-card-blur-radius:5px;--gds-media-card-content-padding:var(--gds-spacing-m) var(--gds-spacing-m) var(--gds-spacing-l) var(--gds-spacing-m);--gds-logo-grid-item-desktop-count:4;--gds-logo-grid-item-tablet-count:2;--gds-logo-grid-item-mobile-count:2;--gds-logo-grid-item-desktop-size:336px;--gds-logo-grid-item-tablet-size:180px;--gds-logo-grid-item-mobile-size:180px;--gds-logo-grid-item-border-color:#ddd;--gds-logo-grid-item-padding:15%;--gds-icon-color:var(--gds-color-black);--gds-icon-color-hover:var(--gds-color-ui-01);--gds-icon-font-size:var(--gds-paragraph-m-font-size);--gds-accordion-color:inherit;--gds-accordion-background:var(--gds-color-white);--gds-accordion-content-background:var(--gds-color-white);--gds-accordion-expanded-header-background:var(--gds-color-ui-background-01);--gds-accordion-border:none;--gds-accordion-border-radius:8px;--gds-accordion-box-shadow:0px 0px 8px #0000001f;--gds-accordion-padding:var(--gds-spacing-s);--gds-accordion-header-padding:var(--gds-accordion-padding);--gds-accordion-justify-content:space-between;--gds-accordion-heading-margin-left:var(--gds-spacing-2xs);--gds-accordion-outline-focus:var(--gds-global-outline-focus);--gds-consent-manager-overlay-background:rgba(0,0,0,.3);--gds-consent-manager-background:var(--gds-color-white);--gds-consent-manager-max-width:min(600px,calc(100vw - 8px));--gds-consent-manager-border-radius:20px;--gds-consent-manager-position-left:50%;--gds-consent-manager-position-top:50%;--gds-consent-manager-padding:4rem;--gds-consent-manager-transform:translate(-50%,-50%);--gds-input-wrapper-label-color:var(--gds-color-ui-02);--gds-input-color:inherit;--gds-input-font-family:var(--gds-body-font-family);--gds-input-font-weight:normal;--gds-input-background:var(--gds-color-ui-background-01);--gds-input-border:1px solid var(--gds-input-background);--gds-input-border-focus:1px solid #4573ae;--gds-input-border-radius:none;--gds-input-font-size:inherit;--gds-input-placeholder-color:#a9a9a9;--gds-input-min-height:36px;--gds-input-padding:var(--gds-spacing-xs) var(--gds-spacing-s) calc(var(--gds-spacing-xs) - 0.15em) var(--gds-spacing-s);--gds-hint-color:var(--gds-color-black);--gds-hint-background:var(--gds-color-white);--gds-hint-border:1px solid var(--gds-color-ui-01);--gds-hint-border-radius:4px 4px 4px 0;--gds-hint-min-width:10vw;--gds-hint-max-width:80vw;--gds-hint-outline-focus:var(--gds-global-outline-focus);--gds-link-outline-focus:var(--gds-global-outline-focus);--gds-slider-outline-focus:var(--gds-global-outline-focus);--gds-hamburger-width:25px;--gds-hamburger-color:currentColor;--gds-hamburger-thickness:3px;--gds-hamburger-line-separation:5px;--gds-search-form-input-font-family:var(--gds-body-font-family);--gds-search-form-outline-focus:var(--gds-global-outline-focus);--gds-search-form-input-width:calc(7ch + var(--gds-search-form-button-width));--gds-search-form-input-width-focus:calc(15ch + var(--gds-search-form-button-width));--gds-search-form-input-font-size:var(--gds-input-font-size);--gds-search-form-color:var(--gds-color-black);--gds-search-form-input-color:var(--gds-input-color);--gds-search-form-input-padding:var(--gds-spacing-2xs) var(--gds-spacing-2xs) calc(var(--gds-spacing-2xs) - 3px) var(--gds-spacing-2xs);--gds-search-form-button-padding:var(--gds-spacing-2xs);--gds-search-form-button-width:calc(1em + var(--gds-spacing-2xs) * 2);--gds-search-form-background:transparent;--gds-search-form-border:0;--gds-search-form-border-radius:0}@media (max-width:1023px){:root{--gds-heading-xs-font-size:16px;--gds-heading-xs-line-height:24px;--gds-heading-xs-letter-spacing:0;--gds-heading-l-font-size:30px;--gds-heading-l-line-height:30px;--gds-heading-xl-font-size:30px;--gds-heading-xl-line-height:30px;--gds-heading-2xl-font-size:30px;--gds-heading-2xl-line-height:30px;--gds-paragraph-l-font-size:18px;--gds-tag-group-gutter-x:var(--gds-spacing-2xs);--gds-tag-group-gutter-y:var(--gds-spacing-2xs)}}:root gds-navigation:not(.hydrated){visibility:hidden}:root gds-submenu{--gds-menu-item-font-family:var(--gds-body-font-family);--gds-menu-item-font-size:var(--gds-paragraph-font-size);--gds-menu-item-line-height:var(--gds-paragraph-line-height);--gds-menu-item-letter-spacing:0;--gds-menu-item-font-weight:normal;--gds-menu-item-text-transform:none}@media (max-width:1023px){:root{--gds-hint-min-width:50vw}}:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0,0,0,.1);--f-spinner-color-2:rgba(17,24,28,.8);--f-spinner-stroke:2.75}.f-spinner{height:var(--f-spinner-height);margin:auto;padding:0;width:var(--f-spinner-width)}.f-spinner svg{animation:f-spinner-rotate 2s linear infinite;height:100%;vertical-align:top;width:100%}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg :first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg :last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{to{transform:rotate(1turn)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{opacity:0;transform:translate3d(0,calc(var(--f-throw-out-distance, 150px) * -1),0)}}@keyframes f-throwOutDown{to{opacity:0;transform:translate3d(0,var(--f-throw-out-distance,150px),0)}}.f-zoomInUp{animation:var(--f-transition-duration,.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration,.2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{opacity:0;transform:scale(.975) translate3d(0,16px,0)}to{opacity:1;transform:scale(1) translateZ(0)}}@keyframes f-zoomOutDown{to{opacity:0;transform:scale(.975) translate3d(0,16px,0)}}.f-fadeIn{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration,.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration,.1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@keyframes f-fadeFastOut{to{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration,.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration,.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeSlowOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration,.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, .2s) * .5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}to{transform:translateZ(0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}to{transform:translateZ(0)}}@keyframes f-slideOutNext{to{transform:translateX(-100%)}}@keyframes f-slideOutPrev{to{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{opacity:0;transform:translateX(-75px)}to{opacity:1;transform:translateZ(0)}}@keyframes f-classicInPrev{0%{opacity:0;transform:translateX(75px)}to{opacity:1;transform:translateZ(0)}}@keyframes f-classicOutNext{to{opacity:0;transform:translateX(-75px)}}@keyframes f-classicOutPrev{to{opacity:0;transform:translateX(75px)}}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65}.f-button{align-items:center;background:var(--f-button-bg);border:var(--f-button-border);border-radius:var(--f-button-border-radius);box-shadow:var(--f-button-shadow);box-sizing:content-box;color:var(--f-button-color);cursor:pointer;display:flex;height:var(--f-button-height);justify-content:center;margin:0;padding:0;pointer-events:all;position:relative;transition:var(--f-button-transition);width:var(--f-button-width)}@media (hover:hover){.f-button:hover:not([disabled]){background-color:var(--f-button-hover-bg);color:var(--f-button-hover-color)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{box-shadow:inset 0 0 0 var(--f-button-outline,2px) var(--f-button-outline-color,var(--f-button-color));outline:none}.f-button svg{fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;filter:var(--f-button-svg-filter);height:var(--f-button-svg-height);pointer-events:none;transform:var(--f-button-transform);transition:opacity .15s ease;width:var(--f-button-svg-width)}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-next,.f-carousel__nav .f-button.is-prev,.fancybox__nav .f-button.is-next,.fancybox__nav .f-button.is-prev{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{left:var(--f-button-prev-pos);right:auto}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev{left:50%;top:auto;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{overflow:visible;scroll-behavior:auto;width:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none;width:auto}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-hover-color:#fff;--fancybox-bg:rgba(24,24,27,.98);--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:hsla(0,0%,100%,.1);--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;text-size-adjust:100%;bottom:0;box-sizing:border-box;color:#f8f8f8;direction:ltr;display:flex;flex-direction:column;left:0;margin:0;outline:none;overflow:visible;overscroll-behavior-y:contain;padding:0;position:fixed;right:0;top:0;transform-origin:top left;z-index:var(--fancybox-zIndex,1050)}.fancybox__container *,.fancybox__container :after,.fancybox__container :before{box-sizing:inherit}.fancybox__container::backdrop{background-color:transparent}.fancybox__backdrop{background:var(--fancybox-bg);bottom:0;left:0;opacity:var(--fancybox-opacity,1);position:fixed;right:0;top:0;will-change:opacity;z-index:-1}.fancybox__carousel{box-sizing:border-box;flex:1;min-height:0;overflow-x:clip;overflow-y:visible;position:relative;z-index:10}.fancybox__viewport{height:100%;width:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;height:100%;margin:0 auto}.fancybox__slide{align-items:center;backface-visibility:hidden;display:flex;flex:0 0 auto;flex-direction:column;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;overflow:auto;overscroll-behavior:contain;padding:4px;position:relative;transform:translateZ(0);width:100%}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-html5video,.fancybox__slide.has-iframe,.fancybox__slide.has-image,.fancybox__slide.has-video{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide:after,.fancybox__slide:before{content:"";flex:0 0 0;margin:auto}.fancybox__backdrop:empty,.fancybox__slide:empty,.fancybox__track:empty,.fancybox__viewport:empty{display:block}.fancybox__content{align-self:center;background:var(--fancybox-content-bg,#fff);border-radius:0;color:var(--fancybox-content-color,#374151);cursor:default;display:flex;flex-direction:column;margin:0;max-width:100%;padding:2rem;position:relative;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [contenteditable],.fancybox__content [data-selectable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{backface-visibility:hidden;background:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;min-height:1px;padding:0;transform:translateZ(0);transition:none}.fancybox__slide.has-image>.fancybox__content>picture>img{height:auto;max-height:100%;width:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform,width,height}.fancybox-image{display:block;filter:blur(0);height:100%;margin:auto;min-height:0;object-fit:contain;-webkit-user-select:none;user-select:none;width:100%}.fancybox__caption{align-self:center;color:var(--fancybox-color,currentColor);cursor:auto;flex-shrink:0;line-height:1.375;margin:0;max-width:100%;opacity:var(--fancybox-opacity,1);overflow-wrap:anywhere;padding:14px 0 4px;visibility:visible}.is-closing .fancybox__caption,.is-loading .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;position:absolute;right:8px;top:0;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color,#fff);--f-button-hover-color:var(--fancybox-color,#fff);--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-active-bg:transparent;--f-button-svg-width:22px;--f-button-svg-height:22px;opacity:.75;position:absolute;right:0;top:-38px}.is-loading .fancybox__content>.f-button.is-close-btn,.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{margin:0;padding:0;position:relative}.fancybox__footer .fancybox__caption{opacity:var(--fancybox-opacity,1);padding:24px;transition:all .25s ease;width:100%}.is-compact .fancybox__footer{background:rgba(24,24,27,.5);bottom:0;left:0;position:absolute;right:0;z-index:20}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-outline-color:#000;--f-button-bg:rgba(0,0,0,.6);--f-button-active-bg:rgba(0,0,0,.6);--f-button-hover-bg:rgba(0,0,0,.6);--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;right:5px;top:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:transparent;--f-button-hover-bg:rgba(24,24,27,.3);--f-button-active-bg:rgba(24,24,27,.5);--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,.5));--f-button-svg-disabled-opacity:0.65;--f-button-next-pos:1rem;--f-button-prev-pos:1rem;opacity:var(--fancybox-opacity,1)}.fancybox__nav .f-button:before{bottom:-30px;content:"";left:-20px;position:absolute;right:-20px;top:-30px;z-index:1}.is-idle .fancybox__nav,.is-idle.is-compact .fancybox__footer{animation:f-fadeOut .15s ease-out both}.is-idle.is-compact .fancybox__footer{pointer-events:none}.fancybox__slide>.f-spinner{cursor:pointer;left:50%;margin:var(--f-spinner-top,calc(var(--f-spinner-width) * -.5)) 0 0 var(--f-spinner-left,calc(var(--f-spinner-height) * -.5));position:absolute;top:50%;z-index:30}.fancybox-protected{bottom:0;right:0}.fancybox-ghost,.fancybox-protected{left:0;position:absolute;top:0;-webkit-user-select:none;user-select:none;z-index:40}.fancybox-ghost{height:100%;min-height:0;object-fit:contain;pointer-events:none;width:100%}.fancybox-focus-guard{opacity:0;outline:none;pointer-events:none;position:fixed}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=false]>:not(.fancybox__backdrop,.fancybox__carousel){animation:var(--f-interface-enter-duration,.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration,.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=true]>:not(.fancybox__backdrop,.fancybox__carousel){animation:var(--f-interface-exit-duration,.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration,.35s) ease forwards f-fadeOut}.has-html5video .fancybox__content,.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{flex-shrink:1;max-width:100%;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{height:90%;width:calc(100% - 120px)}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{height:100%;width:100%}.has-html5video .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{height:540px;max-height:100%;max-width:100%;width:960px}.has-html5video .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{background:rgba(24,24,27,.9);color:#fff;padding:0}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{background:transparent;border:0;display:block;height:100%;width:100%}.fancybox-placeholder{clip:rect(1px,1px,1px,1px)!important;border:0!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px}.f-thumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);flex:0 0 auto;margin:0;overflow:hidden;perspective:1000px;position:relative;transform:translateZ(0);-webkit-user-select:none;user-select:none}.f-thumbs .f-spinner{background-image:linear-gradient(#ebeff2,#e2e8f0);border-radius:2px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{height:auto;overflow:hidden;transform:translateZ(0);width:100%}.f-thumbs__track{display:flex}.f-thumbs__slide{align-items:center;box-sizing:content-box;cursor:pointer;display:flex;flex:0 0 auto;height:var(--f-thumb-height);justify-content:center;margin:0;overflow:visible;padding:0;position:relative;width:var(--f-thumb-width)}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track:before{bottom:0;content:"";cursor:pointer;left:calc((var(--f-thumb-clip-width, 0)) * -.5);position:absolute;top:0;width:calc(var(--width, 0) * 1px + var(--f-thumb-clip-width, 0))}.is-modern .f-thumbs__slide{pointer-events:none;transform:translate3d(calc(var(--shift, 0) * -1px),0,0);transition:none;width:var(--f-thumb-clip-width)}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0 0 var(--f-thumb-outline-color)) drop-shadow(2px 0 0 var(--f-thumb-outline-color)) drop-shadow(0 -1px 0 var(--f-thumb-outline-color)) drop-shadow(0 2px 0 var(--f-thumb-outline-color))}.f-thumbs__slide__button{appearance:none;background:transparent;border:0;border-radius:var(--f-thumb-border-radius);cursor:pointer;height:100%;margin:0 -100%;opacity:var(--f-thumb-opacity);outline:none;overflow:hidden;padding:0;pointer-events:auto;position:relative;touch-action:manipulation;transition:opacity .2s ease;width:var(--f-thumb-width)}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{opacity:var(--f-thumb-selected-opacity);outline:none}.is-modern .f-thumbs__slide__button{--clip-path:inset(0 calc(((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * 0.5) round var(--f-thumb-border-radius,0));clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button:after{animation:f-fadeIn .2s ease-out;border:var(--f-thumb-outline,0) solid var(--f-thumb-outline-color,transparent);content:"";height:auto;z-index:10}.f-thumbs__slide__img,.is-classic .is-nav-selected .f-thumbs__slide__button:after{border-radius:var(--f-thumb-border-radius);bottom:0;left:0;position:absolute;right:0;top:0}.f-thumbs__slide__img{box-sizing:border-box;height:100%;margin:0;object-fit:cover;overflow:hidden;padding:var(--f-thumb-offset);pointer-events:none;width:100%}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;opacity:var(--fancybox-opacity,1);position:relative;transition:max-height .35s cubic-bezier(.23,1,.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,.05))}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-masked{max-height:0!important}.is-closing .fancybox__thumbs{transition:none!important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color,hsla(0,0%,100%,.94));--f-button-width:46px;--f-button-height:46px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:rgba(24,24,27,.65);--f-button-hover-bg:rgba(70,70,73,.65);--f-button-active-bg:rgba(90,90,93,.65);--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,.15));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:0.65;color:var(--fancybox-color,currentColor);display:flex;flex-direction:row;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Adjusted,Segoe UI,Liberation Sans,sans-serif;justify-content:space-between;margin:0;opacity:var(--fancybox-opacity,1);padding:0;pointer-events:none;text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.5));z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{left:0;position:absolute;right:0;top:0}.is-idle .fancybox__toolbar{animation:f-fadeOut .15s ease-out both;pointer-events:none}.fancybox__toolbar__column{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-basis:0;flex-grow:1}.fancybox__toolbar__column.is-right{display:flex;flex-wrap:nowrap;justify-content:flex-end}.fancybox__infobar{-webkit-font-smoothing:subpixel-antialiased;cursor:default;font-size:17px;font-variant-numeric:tabular-nums;line-height:var(--f-button-height);padding:0 5px;text-align:center;-webkit-user-select:none;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child,[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child,[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{background:var(--f-progress-color,var(--f-carousel-theme-color,#0091ff));height:3px;left:0;pointer-events:none;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;-webkit-user-select:none;user-select:none;z-index:30}:root{--gds-color-white:#fff;--gds-color-black:#333031;--gds-color-ui-background-01:#00522c;--gds-color-ui-background-01-transparent:rgba(0,82,44,.75);--gds-color-ui-background-01-hover:#7d968a;--gds-color-ui-background-02:#f3f2eb;--gds-color-ui-01:#00422c;--gds-color-ui-01-transparent:rgba(0,66,44,.3);--gds-color-ui-02:#f3f2eb;--gds-color-ui-03:#005a30;--gds-color-ui-03-transparent:rgba(0,90,48,.3);--gds-color-ui-04:#faf9f5;--gds-color-active:#6cdd66;--gds-color-error:#cc3721;--gds-color-notice:#0d9600;--gds-color-green-transparent:#00522c0f;--gds-color-yellow:#f2cd5b;--gradient-01:repeating-linear-gradient(90deg,var(--gds-color-ui-background-01),var(--gds-color-ui-background-01) 15px,var(--gds-color-ui-03) 15px,var(--gds-color-ui-03) 30px);--black-to-transparent-top-to-bottom:linear-gradient(180deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.592) 8.1%,rgba(0,0,0,.571) 15.5%,rgba(0,0,0,.538) 22.5%,rgba(0,0,0,.495) 29%,rgba(0,0,0,.444) 35.3%,rgba(0,0,0,.389) 41.2%,rgba(0,0,0,.33) 47.1%,rgba(0,0,0,.27) 52.9%,rgba(0,0,0,.211) 58.8%,rgba(0,0,0,.156) 64.7%,rgba(0,0,0,.105) 71%,rgba(0,0,0,.062) 77.5%,rgba(0,0,0,.029) 84.5%,rgba(0,0,0,.008) 91.9%,transparent);--black-to-transparent-bottom-to-top:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.008) 8.1%,rgba(0,0,0,.029) 15.5%,rgba(0,0,0,.062) 22.5%,rgba(0,0,0,.105) 29%,rgba(0,0,0,.156) 35.3%,rgba(0,0,0,.211) 41.2%,rgba(0,0,0,.27) 47.1%,rgba(0,0,0,.33) 52.9%,rgba(0,0,0,.389) 58.8%,rgba(0,0,0,.444) 64.7%,rgba(0,0,0,.495) 71%,rgba(0,0,0,.538) 77.5%,rgba(0,0,0,.571) 84.5%,rgba(0,0,0,.592) 91.9%,rgba(0,0,0,.6));--gutter:var(--gds-spacing-m);--block-gutter-s:24px;--block-gutter:40px;--block-gutter-l:40px;--footer-gutter:95px;--grid-gutter:12px;--grid-column:78px;--grid-column-1:calc(var(--grid-column) * 1 + var(--grid-gutter) * (1 - 1));--grid-column-2:calc(var(--grid-column) * 2 + var(--grid-gutter) * (2 - 1));--grid-column-3:calc(var(--grid-column) * 3 + var(--grid-gutter) * (3 - 1));--grid-column-4:calc(var(--grid-column) * 4 + var(--grid-gutter) * (4 - 1));--grid-column-5:calc(var(--grid-column) * 5 + var(--grid-gutter) * (5 - 1));--grid-column-6:calc(var(--grid-column) * 6 + var(--grid-gutter) * (6 - 1));--grid-column-7:calc(var(--grid-column) * 7 + var(--grid-gutter) * (7 - 1));--grid-column-8:calc(var(--grid-column) * 8 + var(--grid-gutter) * (8 - 1));--grid-column-9:calc(var(--grid-column) * 9 + var(--grid-gutter) * (9 - 1));--grid-column-10:calc(var(--grid-column) * 10 + var(--grid-gutter) * (10 - 1));--grid-column-11:calc(var(--grid-column) * 11 + var(--grid-gutter) * (11 - 1));--grid-column-12:calc(var(--grid-column) * 12 + var(--grid-gutter) * (12 - 1));--viewport-gutter:24px;--content-width:var(--grid-column-8);--alignwide-width:var(--grid-column-12);--alignfull-width:unset;--size-column:78px;--size-col-1:var(--size-column);--size-col-2:calc(var(--size-column) * 2 + var(--gutter));--size-col-3:calc(var(--size-column) * 3 + var(--gutter) * 2);--size-col-4:calc(var(--size-column) * 4 + var(--gutter) * 3);--size-col-5:calc(var(--size-column) * 5 + var(--gutter) * 4);--gds-navigation-color:var(--gds-color-white);--gds-tag-background-color:var(--gds-color-white);--gds-tag-color:var(--gds-color-ui-01);--gds-tag-border-radius:5px;--gds-tag-padding:8px;--gds-label-s-font-size:14px;--gds-label-text-transform:none;--gds-label-s-font-weight:400;--gds-card-border:none;--gds-card-border-radius:0;--gds-card-max-width:100%;--gds-card-width:100vw;--gds-card-background-color:var(--gds-color-white);--gds-card-text-align:center;--gds-card-box-shadow:none;--gds-card-box-shadow-hover:none;--gds-card-box-shadow-active:none;--gds-media-card-height:100%;--gds-card-height:100%;--gds-media-card-media-height:calc(200 / 282 * 100%);--gds-media-card-object-fit:cover;--gds-media-card-blur-radius:10px;--gds-media-card-blur-opacity:0.5;--gds-media-card-overlay-color:var(--gds-color-white);--gds-media-card-overlay-opacity:0.75;--gds-media-card-content-padding:var(--gds-spacing-m);--gds-media-card-media-padding:0;--gds-media-card-paragraph-gutter:var(--gds-spacing-2xs);--gds-media-card-mask-image:none;--gds-menu-item-font-size:18px;--gds-menu-item-font-family:thesansb,arial,helvetica,sans-serif;--gds-menu-item-font-weight:bold;--gds-menu-item-text-transform:uppercase;--gds-menu-item-letter-spacing:0;--swiper-pagination-size:9px;--swiper-inactive-opacity:1;--gds-button-font-family:thesansb,arial,helvetica,sans-serif;--gds-button-l-font-size:18px;--gds-button-m-font-size:16px;--gds-button-font-weight:bold;--gds-button-m-letter-spacing:0;--gds-button-background-color:var(--gds-color-ui-background-01);--gds-button-background-color-hover:#1e5f41;--gds-button-border-radius:0;--gds-button-s-padding:12px 24px;--gds-button-color-hover:var(--gds-button-color);--gds-button-background-color-active:var(--gds-button-background-color-hover);--gds-body-font-family:thesansb,arial,helvetica,sans-serif;--gds-body-font-size:17px;--gds-body-font-weight:400;--gds-body-line-height:27px;--gds-body-background-color:var(--gds-color-ui-background-01);--gds-body-text-color:var(--gds-color-ui-01);--gds-paragraph-s-font-size:14px;--gds-paragraph-s-line-height:21px;--gds-paragraph-m-font-size:17px;--gds-paragraph-m-line-height:27px;--gds-paragraph-l-font-size:19px;--gds-paragraph-l-line-height:29px;--block-quote-font-size:28px;--block-quote-line-height:1.38;--block-quote-cite-font-size:var(--gds-paragraph-l-font-size);--gds-heading-font-family:tabernaserif,serif;--gds-small-heading-font-family:thesansb,arial,helvetica,sans-serif;--gds-heading-xs-font-family:var(--gds-small-heading-font-family);--gds-heading-xs-font-weight:bold;--gds-heading-xs-font-size:16px;--gds-heading-xs-line-height:1.5;--gds-heading-xs-text-transform:none;--gds-heading-xs-letter-spacing:0;--gds-heading-xs-margin-top:auto;--gds-heading-xs-margin-bottom:auto;--gds-heading-s-font-family:var(--gds-small-heading-font-family);--gds-heading-s-font-weight:bold;--gds-heading-s-font-size:20px;--gds-heading-s-line-height:1.25;--gds-heading-s-text-transform:none;--gds-heading-s-letter-spacing:0;--gds-heading-s-margin-top:auto;--gds-heading-s-margin-bottom:auto;--gds-heading-m-font-family:var(--gds-heading-font-family);--gds-heading-m-font-weight:normal;--gds-heading-m-font-size:24px;--gds-heading-m-line-height:1.125;--gds-heading-m-text-transform:lowercase;--gds-heading-m-letter-spacing:0.05em;--gds-heading-m-margin-top:auto;--gds-heading-m-margin-bottom:auto;--gds-heading-l-font-family:var(--gds-heading-font-family);--gds-heading-l-font-weight:normal;--gds-heading-l-font-size:29px;--gds-heading-l-line-height:1.12;--gds-heading-l-text-transform:lowercase;--gds-heading-l-letter-spacing:0.05em;--gds-heading-l-margin-top:auto;--gds-heading-l-margin-bottom:auto;--gds-heading-xl-font-family:var(--gds-heading-font-family);--gds-heading-xl-font-weight:lowercase;--gds-heading-xl-text-transform:lowercase;--gds-heading-xl-font-size:36px;--gds-heading-xl-line-height:1.125;--gds-heading-xl-letter-spacing:0.05em;--gds-heading-xl-margin-top:auto;--gds-heading-xl-margin-bottom:auto;--gds-heading-2xl-font-family:var(--gds-heading-font-family);--gds-heading-2xl-font-weight:normal;--gds-heading-2xl-font-size:36px;--gds-heading-2xl-line-height:1.12;--gds-heading-2xl-text-transform:lowercase;--gds-heading-2xl-letter-spacing:0.05em;--gds-heading-2xl-margin-top:auto;--gds-heading-2xl-margin-bottom:auto;--wp--preset--font-size--small:var(--gds-paragraph-s-font-size);--wp--preset--font-size--medium:var(--gds-paragraph-m-font-size);--wp--preset--font-size--large:var(--gds-paragraph-l-font-size);--gds-search-form-input-color:var(--gds-color-white)}@media (min-width:48.875em){:root{--block-gutter-l:80px;--grid-gutter:24px;--grid-column:78px;--grid-column-1:calc(var(--grid-column) * 1 + var(--grid-gutter) * (1 - 1));--grid-column-2:calc(var(--grid-column) * 2 + var(--grid-gutter) * (2 - 1));--grid-column-3:calc(var(--grid-column) * 3 + var(--grid-gutter) * (3 - 1));--grid-column-4:calc(var(--grid-column) * 4 + var(--grid-gutter) * (4 - 1));--grid-column-5:calc(var(--grid-column) * 5 + var(--grid-gutter) * (5 - 1));--grid-column-6:calc(var(--grid-column) * 6 + var(--grid-gutter) * (6 - 1));--grid-column-7:calc(var(--grid-column) * 7 + var(--grid-gutter) * (7 - 1));--grid-column-8:calc(var(--grid-column) * 8 + var(--grid-gutter) * (8 - 1));--grid-column-9:calc(var(--grid-column) * 9 + var(--grid-gutter) * (9 - 1));--grid-column-10:calc(var(--grid-column) * 10 + var(--grid-gutter) * (10 - 1));--grid-column-11:calc(var(--grid-column) * 11 + var(--grid-gutter) * (11 - 1));--grid-column-12:calc(var(--grid-column) * 12 + var(--grid-gutter) * (12 - 1))}}@media (min-width:60em){:root{--gds-media-card-content-padding:var(--gds-spacing-l);--block-quote-font-size:32px;--block-quote-line-height:1.44}}@media (min-width:67.5em){:root{--gds-heading-xs-font-size:18px;--gds-heading-s-font-size:24px;--gds-heading-m-font-size:32px;--gds-heading-l-font-size:42px}}@media (min-width:80em){:root{--gds-heading-xl-font-size:56px;--gds-heading-2xl-font-size:75px}}

/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}*{scroll-margin-top:var(--top-menu-height,0)}body{background-color:var(--gds-color-ui-background-02);overflow-x:hidden;touch-action:manipulation}body.overflow-hidden{overflow:hidden}button{appearance:none;background:transparent;border:0;cursor:pointer}img{display:inline-block;height:auto;max-width:100%;vertical-align:middle}table{border-collapse:collapse}.fa,.fa-light,.fa-regular,.fa-solid,.fal,.far,.fas{display:inline-block;height:1em;width:1em}#app,body,html{min-height:100%}#app{display:flex;flex-direction:column}#app>.container{flex:1 0 auto}.is-hidden{display:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--gds-body-text-color);font-family:var(--gds-body-font-family);font-size:var(--gds-body-font-size);font-weight:var(--gds-body-font-weight);line-height:var(--gds-body-line-height)}.is-root-container ol,.is-root-container ul:not(.share__popup){box-sizing:border-box;padding-left:20px}.is-root-container ol:first-child,.is-root-container ul:not(.share__popup):first-child{margin-block-start:0}.is-root-container ol li,.is-root-container ul:not(.share__popup) li{font-size:var(--gds-paragraph-l-font-size)}.is-root-container ol li:not(:last-child),.is-root-container ul:not(.share__popup) li:not(:last-child){margin-bottom:var(--gds-spacing-xs)}.is-root-container ol.blocks-gallery-grid,.is-root-container ul:not(.share__popup).blocks-gallery-grid{padding-left:0}.is-root-container ol.blocks-gallery-grid li:not(:last-child),.is-root-container ul:not(.share__popup).blocks-gallery-grid li:not(:last-child){margin-bottom:0}ul{list-style-type:disc}:first-child{margin-top:0}:last-child{margin-bottom:0}.gform_wrapper{margin-block:var(--gds-spacing-m)}@font-face{font-display:swap;font-family:tabernaserif;font-style:normal;src:url(../fonts/TabernaSerif/TabernaSerif-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:thesansb;font-style:normal;font-weight:400;src:url(../fonts/TheSansB/TheSansB-W5Plain.otf) format("opentype")}@font-face{font-display:swap;font-family:thesansb;font-style:bold;font-weight:700;src:url(../fonts/TheSansB/TheSansB-W7Bold.otf) format("opentype")}.has-xxl-heading-font-size{display:block;font-family:var(--gds-heading-font-family);font-family:var(--gds-heading-2xl-font-family,var(--gds-heading-font-family));font-size:var(--gds-heading-2xl-font-size);font-weight:600;font-weight:var(--gds-heading-2xl-font-weight);letter-spacing:0;letter-spacing:var(--gds-heading-2xl-letter-spacing);line-height:var(--gds-heading-2xl-line-height);margin-bottom:var(--gds-heading-2xl-margin-bottom);margin-top:var(--gds-heading-2xl-margin-top);text-transform:var(--gds-heading-2xl-text-transform)}.has-xxl-heading-font-size:first-child{margin-top:0}.has-xl-heading-font-size{display:block;font-family:var(--gds-heading-font-family);font-family:var(--gds-heading-xl-font-family,var(--gds-heading-font-family));font-size:var(--gds-heading-xl-font-size);font-weight:600;font-weight:var(--gds-heading-xl-font-weight);letter-spacing:0;letter-spacing:var(--gds-heading-xl-letter-spacing);line-height:var(--gds-heading-xl-line-height);margin-bottom:var(--gds-heading-xl-margin-bottom);margin-top:var(--gds-heading-xl-margin-top);text-transform:var(--gds-heading-xl-text-transform)}.has-xl-heading-font-size:first-child{margin-top:0}.has-l-heading-font-size{display:block;font-family:var(--gds-heading-font-family);font-family:var(--gds-heading-l-font-family,var(--gds-heading-font-family));font-size:var(--gds-heading-l-font-size);font-weight:600;font-weight:var(--gds-heading-l-font-weight);letter-spacing:0;letter-spacing:var(--gds-heading-l-letter-spacing);line-height:var(--gds-heading-l-line-height);margin-bottom:var(--gds-heading-l-margin-bottom);margin-top:var(--gds-heading-l-margin-top);text-transform:var(--gds-heading-l-text-transform)}.has-l-heading-font-size:first-child{margin-top:0}.has-m-heading-font-size{display:block;font-family:var(--gds-heading-font-family);font-family:var(--gds-heading-m-font-family,var(--gds-heading-font-family));font-size:var(--gds-heading-m-font-size);font-weight:600;font-weight:var(--gds-heading-m-font-weight);letter-spacing:0;letter-spacing:var(--gds-heading-m-letter-spacing);line-height:var(--gds-heading-m-line-height);margin-bottom:var(--gds-heading-m-margin-bottom);margin-top:var(--gds-heading-m-margin-top);text-transform:var(--gds-heading-m-text-transform)}.has-m-heading-font-size:first-child{margin-top:0}.has-s-heading-font-size{display:block;font-family:var(--gds-heading-font-family);font-family:var(--gds-heading-s-font-family,var(--gds-heading-font-family));font-size:var(--gds-heading-s-font-size);font-weight:600;font-weight:var(--gds-heading-s-font-weight);letter-spacing:0;letter-spacing:var(--gds-heading-s-letter-spacing);line-height:var(--gds-heading-s-line-height);margin-bottom:var(--gds-heading-s-margin-bottom);margin-top:var(--gds-heading-s-margin-top);text-transform:var(--gds-heading-s-text-transform)}.has-s-heading-font-size:first-child{margin-top:0}.has-l-paragraph-font-size{color:var(--gds-paragraph-l-color,var(--gds-body-text-color));font-family:var(--gds-paragraph-l-font-family,var(--gds-body-font-family));font-size:var(--gds-paragraph-l-font-size);font-weight:var(--gds-paragraph-l-font-weight,var(--gds-body-font-weight,400));letter-spacing:var(--gds-paragraph-l-letter-spacing,var(--gds-body-letter-spacing,0));line-height:var(--gds-paragraph-l-line-height)}.has-m-paragraph-font-size{color:var(--gds-paragraph-m-color,var(--gds-body-text-color));font-family:var(--gds-paragraph-m-font-family,var(--gds-body-font-family));font-size:var(--gds-paragraph-m-font-size);font-weight:var(--gds-paragraph-m-font-weight,var(--gds-body-font-weight,400));letter-spacing:var(--gds-paragraph-m-letter-spacing,var(--gds-body-letter-spacing,0));line-height:var(--gds-paragraph-m-line-height)}.has-s-paragraph-font-size{color:var(--gds-paragraph-s-color,var(--gds-body-text-color));font-family:var(--gds-paragraph-s-font-family,var(--gds-body-font-family));font-size:var(--gds-paragraph-s-font-size);font-weight:var(--gds-paragraph-s-font-weight,var(--gds-body-font-weight,400));letter-spacing:var(--gds-paragraph-s-letter-spacing,var(--gds-body-letter-spacing,0));line-height:var(--gds-paragraph-s-line-height)}.has-white-background-color{--block-color:var(--gds-body-text-color);--block-background:var(--gds-color-white)}.has-ui-background-01-background-color,.has-white-background-color{background-color:var(--block-background)!important;color:var(--block-color)}.has-ui-background-01-background-color{--block-color:var(--gds-body-text-color);--block-background:var(--gds-color-ui-background-01)}.has-ui-background-02-background-color{--block-color:var(--gds-body-text-color);--block-background:var(--gds-color-ui-background-02)}.has-ui-01-background-color,.has-ui-background-02-background-color{background-color:var(--block-background)!important;color:var(--block-color)}.has-ui-01-background-color{--block-color:var(--gds-body-text-color);--block-background:var(--gds-color-ui-01)}.has-ui-02-background-color{--block-color:var(--gds-body-text-color);--block-background:var(--gds-color-ui-02)}.has-ui-02-background-color,.has-ui-03-background-color{background-color:var(--block-background)!important;color:var(--block-color)}.has-ui-03-background-color{--block-color:var(--gds-body-text-color);--block-background:var(--gds-color-ui-03)}.has-gradient-01-gradient-background,.has-ui-01-background-color,.has-ui-background-01-background-color{--block-color:var(--gds-color-white);--gds-button-background-color:var(--gds-color-ui-background-02);--gds-button-color:var(--gds-color-ui-01)}.has-gradient-01-gradient-background .has-l-paragraph-font-size,.has-gradient-01-gradient-background .has-s-paragraph-font-size,.has-ui-01-background-color .has-l-paragraph-font-size,.has-ui-01-background-color .has-s-paragraph-font-size,.has-ui-background-01-background-color .has-l-paragraph-font-size,.has-ui-background-01-background-color .has-s-paragraph-font-size{--gds-body-text-color:#fff}.has-gradient-01-gradient-background .is-style-outline>.wp-block-button__link:not(.has-text-color):hover,.has-ui-01-background-color .is-style-outline>.wp-block-button__link:not(.has-text-color):hover,.has-ui-background-01-background-color .is-style-outline>.wp-block-button__link:not(.has-text-color):hover{--gds-button-background-color-hover:#1e5f41;background-color:#1e5f41}.has-gradient-01-gradient-background{--gds-button-background-color-hover:var(--gds-button-background-color)}.has-white-color{--block-color:var(--gds-color-white);color:var(--block-color)!important}.has-ui-background-01-color{--block-color:var(--gds-color-ui-background-01);color:var(--block-color)!important}.has-ui-background-02-color{--block-color:var(--gds-color-ui-background-02);color:var(--block-color)!important}.has-ui-01-color{--block-color:var(--gds-color-ui-01)}.has-ui-01-color,.has-ui-02-color{color:var(--block-color)!important}.has-ui-02-color{--block-color:var(--gds-color-ui-02)}.has-ui-03-color{--block-color:var(--gds-color-ui-03);color:var(--block-color)!important}.has-gradient-01-gradient-background{background:var(--gradient-01);color:var(--gds-color-white)}.is-content-justification-center{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.entry-content,.is-root-container{padding-left:var(--viewport-gutter);padding-right:var(--viewport-gutter)}.entry-content>:first-child:not(.alignfull),.entry-content>a[id=main-content]+:not(.alignfull),.is-root-container>:first-child:not(.alignfull),.is-root-container>a[id=main-content]+:not(.alignfull){margin-top:var(--navigation-height)}.entry-content>.alignfull:first-child+:not(.alignfull),.is-root-container>.alignfull:first-child+:not(.alignfull){margin-top:var(--block-gutter-l)}.entry-content>:last-child:not(.alignfull),.is-root-container>:last-child:not(.alignfull){margin-bottom:var(--block-gutter-l)}.entry-content>.wp-block-embed,.entry-content>.wp-block-gallery,.entry-content>.wp-block-quote,.entry-content>.wp-block-table,.is-root-container>.wp-block-embed,.is-root-container>.wp-block-gallery,.is-root-container>.wp-block-quote,.is-root-container>.wp-block-table{margin-bottom:var(--block-gutter-l);margin-top:var(--block-gutter-l)}.entry-content>*,.is-root-container>*,.wp-block-column>*,.wp-block-cover__inner-container>*,.wp-block-group__inner-container>*,.wp-block-media-text__content>*{margin:var(--block-gutter) auto var(--block-gutter) auto;max-width:var(--content-width)}.entry-content>.has-text-align-right,.is-root-container>.has-text-align-right,.wp-block-column>.has-text-align-right,.wp-block-cover__inner-container>.has-text-align-right,.wp-block-group__inner-container>.has-text-align-right,.wp-block-media-text__content>.has-text-align-right{margin-right:0}.entry-content>.has-text-align-left,.is-root-container>.has-text-align-left,.wp-block-column>.has-text-align-left,.wp-block-cover__inner-container>.has-text-align-left,.wp-block-group__inner-container>.has-text-align-left,.wp-block-media-text__content>.has-text-align-left{margin-left:0}.entry-content .wp-block-buttons,.is-root-container .wp-block-buttons,.wp-block-column .wp-block-buttons,.wp-block-cover__inner-container .wp-block-buttons,.wp-block-group__inner-container .wp-block-buttons,.wp-block-media-text__content .wp-block-buttons{margin-top:var(--block-gutter-s)}.entry-content .wp-block-buttons .wp-block-button,.is-root-container .wp-block-buttons .wp-block-button,.wp-block-column .wp-block-buttons .wp-block-button,.wp-block-cover__inner-container .wp-block-buttons .wp-block-button,.wp-block-group__inner-container .wp-block-buttons .wp-block-button,.wp-block-media-text__content .wp-block-buttons .wp-block-button{margin-bottom:0}@media (min-width:60em){.entry-content .wp-block-buttons,.is-root-container .wp-block-buttons,.wp-block-column .wp-block-buttons,.wp-block-cover__inner-container .wp-block-buttons,.wp-block-group__inner-container .wp-block-buttons,.wp-block-media-text__content .wp-block-buttons{margin-top:var(--gds-spacing-l)}}.entry-content>.block,.entry-content>gds-tag-group,.entry-content>ol,.entry-content>p,.entry-content>ul,.is-root-container>.block,.is-root-container>gds-tag-group,.is-root-container>ol,.is-root-container>p,.is-root-container>ul,.wp-block-column>.block,.wp-block-column>gds-tag-group,.wp-block-column>ol,.wp-block-column>p,.wp-block-column>ul,.wp-block-cover__inner-container>.block,.wp-block-cover__inner-container>gds-tag-group,.wp-block-cover__inner-container>ol,.wp-block-cover__inner-container>p,.wp-block-cover__inner-container>ul,.wp-block-group__inner-container>.block,.wp-block-group__inner-container>gds-tag-group,.wp-block-group__inner-container>ol,.wp-block-group__inner-container>p,.wp-block-group__inner-container>ul,.wp-block-media-text__content>.block,.wp-block-media-text__content>gds-tag-group,.wp-block-media-text__content>ol,.wp-block-media-text__content>p,.wp-block-media-text__content>ul{margin-bottom:var(--block-gutter-s);margin-top:var(--gds-spacing-l)}.entry-content>h1,.entry-content>h2,.entry-content>h3,.entry-content>h4,.entry-content>h5,.entry-content>h6,.is-root-container>h1,.is-root-container>h2,.is-root-container>h3,.is-root-container>h4,.is-root-container>h5,.is-root-container>h6,.wp-block-column>h1,.wp-block-column>h2,.wp-block-column>h3,.wp-block-column>h4,.wp-block-column>h5,.wp-block-column>h6,.wp-block-cover__inner-container>h1,.wp-block-cover__inner-container>h2,.wp-block-cover__inner-container>h3,.wp-block-cover__inner-container>h4,.wp-block-cover__inner-container>h5,.wp-block-cover__inner-container>h6,.wp-block-group__inner-container>h1,.wp-block-group__inner-container>h2,.wp-block-group__inner-container>h3,.wp-block-group__inner-container>h4,.wp-block-group__inner-container>h5,.wp-block-group__inner-container>h6,.wp-block-media-text__content>h1,.wp-block-media-text__content>h2,.wp-block-media-text__content>h3,.wp-block-media-text__content>h4,.wp-block-media-text__content>h5,.wp-block-media-text__content>h6{margin-bottom:var(--gds-spacing-m)}.entry-content>h1+h1,.entry-content>h1+h2,.entry-content>h1+h3,.entry-content>h1+h4,.entry-content>h1+h5,.entry-content>h1+h6,.entry-content>h2+h1,.entry-content>h2+h2,.entry-content>h2+h3,.entry-content>h2+h4,.entry-content>h2+h5,.entry-content>h2+h6,.entry-content>h3+h1,.entry-content>h3+h2,.entry-content>h3+h3,.entry-content>h3+h4,.entry-content>h3+h5,.entry-content>h3+h6,.entry-content>h4+h1,.entry-content>h4+h2,.entry-content>h4+h3,.entry-content>h4+h4,.entry-content>h4+h5,.entry-content>h4+h6,.entry-content>h5+h1,.entry-content>h5+h2,.entry-content>h5+h3,.entry-content>h5+h4,.entry-content>h5+h5,.entry-content>h5+h6,.entry-content>h6+h1,.entry-content>h6+h2,.entry-content>h6+h3,.entry-content>h6+h4,.entry-content>h6+h5,.entry-content>h6+h6,.is-root-container>h1+h1,.is-root-container>h1+h2,.is-root-container>h1+h3,.is-root-container>h1+h4,.is-root-container>h1+h5,.is-root-container>h1+h6,.is-root-container>h2+h1,.is-root-container>h2+h2,.is-root-container>h2+h3,.is-root-container>h2+h4,.is-root-container>h2+h5,.is-root-container>h2+h6,.is-root-container>h3+h1,.is-root-container>h3+h2,.is-root-container>h3+h3,.is-root-container>h3+h4,.is-root-container>h3+h5,.is-root-container>h3+h6,.is-root-container>h4+h1,.is-root-container>h4+h2,.is-root-container>h4+h3,.is-root-container>h4+h4,.is-root-container>h4+h5,.is-root-container>h4+h6,.is-root-container>h5+h1,.is-root-container>h5+h2,.is-root-container>h5+h3,.is-root-container>h5+h4,.is-root-container>h5+h5,.is-root-container>h5+h6,.is-root-container>h6+h1,.is-root-container>h6+h2,.is-root-container>h6+h3,.is-root-container>h6+h4,.is-root-container>h6+h5,.is-root-container>h6+h6,.wp-block-column>h1+h1,.wp-block-column>h1+h2,.wp-block-column>h1+h3,.wp-block-column>h1+h4,.wp-block-column>h1+h5,.wp-block-column>h1+h6,.wp-block-column>h2+h1,.wp-block-column>h2+h2,.wp-block-column>h2+h3,.wp-block-column>h2+h4,.wp-block-column>h2+h5,.wp-block-column>h2+h6,.wp-block-column>h3+h1,.wp-block-column>h3+h2,.wp-block-column>h3+h3,.wp-block-column>h3+h4,.wp-block-column>h3+h5,.wp-block-column>h3+h6,.wp-block-column>h4+h1,.wp-block-column>h4+h2,.wp-block-column>h4+h3,.wp-block-column>h4+h4,.wp-block-column>h4+h5,.wp-block-column>h4+h6,.wp-block-column>h5+h1,.wp-block-column>h5+h2,.wp-block-column>h5+h3,.wp-block-column>h5+h4,.wp-block-column>h5+h5,.wp-block-column>h5+h6,.wp-block-column>h6+h1,.wp-block-column>h6+h2,.wp-block-column>h6+h3,.wp-block-column>h6+h4,.wp-block-column>h6+h5,.wp-block-column>h6+h6,.wp-block-cover__inner-container>h1+h1,.wp-block-cover__inner-container>h1+h2,.wp-block-cover__inner-container>h1+h3,.wp-block-cover__inner-container>h1+h4,.wp-block-cover__inner-container>h1+h5,.wp-block-cover__inner-container>h1+h6,.wp-block-cover__inner-container>h2+h1,.wp-block-cover__inner-container>h2+h2,.wp-block-cover__inner-container>h2+h3,.wp-block-cover__inner-container>h2+h4,.wp-block-cover__inner-container>h2+h5,.wp-block-cover__inner-container>h2+h6,.wp-block-cover__inner-container>h3+h1,.wp-block-cover__inner-container>h3+h2,.wp-block-cover__inner-container>h3+h3,.wp-block-cover__inner-container>h3+h4,.wp-block-cover__inner-container>h3+h5,.wp-block-cover__inner-container>h3+h6,.wp-block-cover__inner-container>h4+h1,.wp-block-cover__inner-container>h4+h2,.wp-block-cover__inner-container>h4+h3,.wp-block-cover__inner-container>h4+h4,.wp-block-cover__inner-container>h4+h5,.wp-block-cover__inner-container>h4+h6,.wp-block-cover__inner-container>h5+h1,.wp-block-cover__inner-container>h5+h2,.wp-block-cover__inner-container>h5+h3,.wp-block-cover__inner-container>h5+h4,.wp-block-cover__inner-container>h5+h5,.wp-block-cover__inner-container>h5+h6,.wp-block-cover__inner-container>h6+h1,.wp-block-cover__inner-container>h6+h2,.wp-block-cover__inner-container>h6+h3,.wp-block-cover__inner-container>h6+h4,.wp-block-cover__inner-container>h6+h5,.wp-block-cover__inner-container>h6+h6,.wp-block-group__inner-container>h1+h1,.wp-block-group__inner-container>h1+h2,.wp-block-group__inner-container>h1+h3,.wp-block-group__inner-container>h1+h4,.wp-block-group__inner-container>h1+h5,.wp-block-group__inner-container>h1+h6,.wp-block-group__inner-container>h2+h1,.wp-block-group__inner-container>h2+h2,.wp-block-group__inner-container>h2+h3,.wp-block-group__inner-container>h2+h4,.wp-block-group__inner-container>h2+h5,.wp-block-group__inner-container>h2+h6,.wp-block-group__inner-container>h3+h1,.wp-block-group__inner-container>h3+h2,.wp-block-group__inner-container>h3+h3,.wp-block-group__inner-container>h3+h4,.wp-block-group__inner-container>h3+h5,.wp-block-group__inner-container>h3+h6,.wp-block-group__inner-container>h4+h1,.wp-block-group__inner-container>h4+h2,.wp-block-group__inner-container>h4+h3,.wp-block-group__inner-container>h4+h4,.wp-block-group__inner-container>h4+h5,.wp-block-group__inner-container>h4+h6,.wp-block-group__inner-container>h5+h1,.wp-block-group__inner-container>h5+h2,.wp-block-group__inner-container>h5+h3,.wp-block-group__inner-container>h5+h4,.wp-block-group__inner-container>h5+h5,.wp-block-group__inner-container>h5+h6,.wp-block-group__inner-container>h6+h1,.wp-block-group__inner-container>h6+h2,.wp-block-group__inner-container>h6+h3,.wp-block-group__inner-container>h6+h4,.wp-block-group__inner-container>h6+h5,.wp-block-group__inner-container>h6+h6,.wp-block-media-text__content>h1+h1,.wp-block-media-text__content>h1+h2,.wp-block-media-text__content>h1+h3,.wp-block-media-text__content>h1+h4,.wp-block-media-text__content>h1+h5,.wp-block-media-text__content>h1+h6,.wp-block-media-text__content>h2+h1,.wp-block-media-text__content>h2+h2,.wp-block-media-text__content>h2+h3,.wp-block-media-text__content>h2+h4,.wp-block-media-text__content>h2+h5,.wp-block-media-text__content>h2+h6,.wp-block-media-text__content>h3+h1,.wp-block-media-text__content>h3+h2,.wp-block-media-text__content>h3+h3,.wp-block-media-text__content>h3+h4,.wp-block-media-text__content>h3+h5,.wp-block-media-text__content>h3+h6,.wp-block-media-text__content>h4+h1,.wp-block-media-text__content>h4+h2,.wp-block-media-text__content>h4+h3,.wp-block-media-text__content>h4+h4,.wp-block-media-text__content>h4+h5,.wp-block-media-text__content>h4+h6,.wp-block-media-text__content>h5+h1,.wp-block-media-text__content>h5+h2,.wp-block-media-text__content>h5+h3,.wp-block-media-text__content>h5+h4,.wp-block-media-text__content>h5+h5,.wp-block-media-text__content>h5+h6,.wp-block-media-text__content>h6+h1,.wp-block-media-text__content>h6+h2,.wp-block-media-text__content>h6+h3,.wp-block-media-text__content>h6+h4,.wp-block-media-text__content>h6+h5,.wp-block-media-text__content>h6+h6{margin-top:calc(var(--block-gutter-s) * -1 + var(--gds-spacing-2xs))}.entry-content>gds-label+h1,.entry-content>gds-label+h2,.entry-content>gds-label+h3,.entry-content>gds-label+h4,.entry-content>gds-label+h5,.entry-content>gds-label+h6,.is-root-container>gds-label+h1,.is-root-container>gds-label+h2,.is-root-container>gds-label+h3,.is-root-container>gds-label+h4,.is-root-container>gds-label+h5,.is-root-container>gds-label+h6,.wp-block-column>gds-label+h1,.wp-block-column>gds-label+h2,.wp-block-column>gds-label+h3,.wp-block-column>gds-label+h4,.wp-block-column>gds-label+h5,.wp-block-column>gds-label+h6,.wp-block-cover__inner-container>gds-label+h1,.wp-block-cover__inner-container>gds-label+h2,.wp-block-cover__inner-container>gds-label+h3,.wp-block-cover__inner-container>gds-label+h4,.wp-block-cover__inner-container>gds-label+h5,.wp-block-cover__inner-container>gds-label+h6,.wp-block-group__inner-container>gds-label+h1,.wp-block-group__inner-container>gds-label+h2,.wp-block-group__inner-container>gds-label+h3,.wp-block-group__inner-container>gds-label+h4,.wp-block-group__inner-container>gds-label+h5,.wp-block-group__inner-container>gds-label+h6,.wp-block-media-text__content>gds-label+h1,.wp-block-media-text__content>gds-label+h2,.wp-block-media-text__content>gds-label+h3,.wp-block-media-text__content>gds-label+h4,.wp-block-media-text__content>gds-label+h5,.wp-block-media-text__content>gds-label+h6{margin-top:var(--gds-spacing-m)}.entry-content .alignfull,.entry-content [data-align=full],.is-root-container .alignfull,.is-root-container [data-align=full],.wp-block-column .alignfull,.wp-block-column [data-align=full],.wp-block-cover__inner-container .alignfull,.wp-block-cover__inner-container [data-align=full],.wp-block-group__inner-container .alignfull,.wp-block-group__inner-container [data-align=full],.wp-block-media-text__content .alignfull,.wp-block-media-text__content [data-align=full]{margin-left:calc(var(--viewport-gutter) * -1);margin-right:calc(var(--viewport-gutter) * -1);max-width:var(--alignfull-width);width:unset}.entry-content .alignfull.has-background:last-child,.entry-content [data-align=full].has-background:last-child,.is-root-container .alignfull.has-background:last-child,.is-root-container [data-align=full].has-background:last-child,.wp-block-column .alignfull.has-background:last-child,.wp-block-column [data-align=full].has-background:last-child,.wp-block-cover__inner-container .alignfull.has-background:last-child,.wp-block-cover__inner-container [data-align=full].has-background:last-child,.wp-block-group__inner-container .alignfull.has-background:last-child,.wp-block-group__inner-container [data-align=full].has-background:last-child,.wp-block-media-text__content .alignfull.has-background:last-child,.wp-block-media-text__content [data-align=full].has-background:last-child{margin-bottom:0}.entry-content .alignwide,.entry-content [data-align=wide],.is-root-container .alignwide,.is-root-container [data-align=wide],.wp-block-column .alignwide,.wp-block-column [data-align=wide],.wp-block-cover__inner-container .alignwide,.wp-block-cover__inner-container [data-align=wide],.wp-block-group__inner-container .alignwide,.wp-block-group__inner-container [data-align=wide],.wp-block-media-text__content .alignwide,.wp-block-media-text__content [data-align=wide]{margin-left:auto;margin-right:auto;max-width:var(--alignwide-width)}.entry-content>:first-child,.is-root-container>:first-child,.wp-block-column>:first-child,.wp-block-cover__inner-container>:first-child,.wp-block-group__inner-container>:first-child,.wp-block-media-text__content>:first-child{margin-top:0}.entry-content>:last-child,.is-root-container>:last-child,.wp-block-column>:last-child,.wp-block-cover__inner-container>:last-child,.wp-block-group__inner-container>:last-child,.wp-block-media-text__content>:last-child{margin-bottom:0}.alignfull,.alignwide,[data-align=full],[data-align=wide]{margin-bottom:var(--block-gutter-l);margin-top:var(--block-gutter-l)}article.alignfull{margin-top:0}.alignfull+.alignfull.acf-block-recipe-video-player,.alignfull+.wp-block-embed.alignfull,.alignfull+.wp-block-image.alignfull,.alignfull.acf-block-recipe-video-player+.alignfull,.alignfull.has-background+.alignfull.has-background,.wp-block-embed.alignfull+.alignfull,.wp-block-image.alignfull+.alignfull,[data-align=full]+[data-align=full]{margin-top:calc(var(--block-gutter-l) * -1)}.wp-block-button__link{align-items:center;background-color:var(--gds-button-background-color,inherit);background-image:var(--gds-button-background-image);border:var(--gds-button-border);border-radius:var(--gds-button-border-radius);box-shadow:var(--gds-button-box-shadow);box-sizing:border-box;color:var(--gds-button-color,inherit);cursor:pointer;display:inline-flex;font-family:var(--gds-button-font-family);font-size:var(--gds-button-m-font-size);font-weight:var(--gds-button-font-weight);justify-content:space-between;letter-spacing:var(--gds-button-m-letter-spacing);line-height:1em;outline:none;outline:var(--gds-button-outline);padding:var(--gds-button-m-padding);position:relative;text-align:center;text-decoration:none;text-transform:var(--gds-button-text-transform)}@media (prefers-reduced-motion:no-preference){.wp-block-button__link{transition:var(--gds-button-transition)}}.wp-block-button__link:hover{background-color:var(--gds-button-background-color-hover,var(--gds-button-background-color));background-image:var(--gds-button-background-image-hover,var(--gds-button-background-image));color:var(--gds-button-color-hover);outline:var(--gds-button-outline-hover,var(--gds-button-outline))}.wp-block-button__link:active{background-color:var(--gds-button-background-color-active,var(--gds-button-background-color));background-image:var(--gds-button-background-image-active,var(--gds-button-background-image));outline:var(--gds-button-outline)}.wp-block-button__link:disabled{background-color:var(--gds-button-background-color-disabled)}.wp-block-button__link:focus{outline:var(--gds-button-outline-focus,var(--gds-button-outline))}.wp-block-button__link:focus:not(:focus-visible){outline:none}.wp-block-button__link>*+*{display:inline-block;margin-left:var(--gds-button-icon-gutter)}.wp-block-button__link:visited{color:var(--gds-button-color,inherit)}.wp-block-button.is-style-text .wp-block-button__link{align-items:center;background-color:inherit;border:0;box-sizing:border-box;color:var(--gds-text-button-color,inherit);cursor:pointer;display:inline-flex;font-family:var(--gds-text-button-font-family);font-size:var(--gds-text-button-m-font-size);font-weight:var(--gds-text-button-font-weight);justify-content:space-between;letter-spacing:var(--gds-text-button-m-letter-spacing);line-height:1em;outline:none;padding:0;position:relative;text-align:center;text-decoration:none;text-transform:var(--gds-text-button-text-transform);white-space:nowrap}.wp-block-button.is-style-text .wp-block-button__link>*+*{display:inline-block;margin-left:var(--gds-text-button-icon-gutter)}@media (prefers-reduced-motion:no-preference){.wp-block-button.is-style-text .wp-block-button__link>*{transition:var(--gds-text-button-icon-transition)}}.wp-block-button.is-style-text .wp-block-button__link:hover{color:var(--gds-text-button-color-hover)}.wp-block-button.is-style-text .wp-block-button__link:hover>:first-child:nth-last-child(2),.wp-block-button.is-style-text .wp-block-button__link:hover>:first-child:nth-last-child(3){transform:translateX(var(--gds-text-button-icon-hover-offset))}.wp-block-button.is-style-text .wp-block-button__link:hover>:last-child:nth-child(3),.wp-block-button.is-style-text .wp-block-button__link:hover>:last-child:nth-last-child(2){transform:translateX(calc(var(--gds-text-button-icon-hover-offset) * -1))}.wp-block-button.is-style-text .wp-block-button__link:focus{outline:var(--gds-text-button-outline-focus)}.wp-block-button.is-style-text .wp-block-button__link:focus:not(:focus-visible){outline:none}.is-style-outline>.wp-block-button__link{background-color:transparent;border:none;box-shadow:inset 0 0 0 2px currentcolor;color:currentcolor;padding:var(--gds-button-m-padding)}.is-style-outline>.wp-block-button__link:not(.has-text-color){color:currentcolor}.is-style-outline>.wp-block-button__link:not(.has-text-color):hover{--gds-button-background-color-hover:#c8d5c9;background-color:#c8d5c9}.wp-block-button.is-style-outline>.wp-block-button__link{border:none;padding:var(--gds-button-m-padding)}:root{--gds-input-color:var(--gds-color-black);--gds-input-background:var(--gds-color-white)}.has-white-background-color{--gds-input-border:solid 2px currentcolor;--gds-input-border-focus:var(--gds-input-border)}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{all:unset;background:var(--gds-input-background);border:var(--gds-input-border);border-radius:var(--gds-input-border-radius);box-sizing:border-box;color:var(--gds-input-color);cursor:text;display:block;font-family:var(--gds-input-font-family);font-size:var(--gds-input-font-size);font-weight:var(--gds-input-font-weight);margin:0;max-width:100%;min-height:var(--gds-input-min-height,36px);min-width:100%;outline:none;padding:var(--gds-input-padding);width:100%}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{border:var(--gds-input-border-focus)}::placeholder{color:var(--gds-color-ui-01);opacity:.5}label,legend{cursor:default;display:block;margin-bottom:var(--gds-spacing-2xs)}select{all:unset;background:var(--gds-input-background);background-image:var(--gds-select-arrow-image,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M207.029 381.476 12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/%3E%3C/svg%3E"));background-position:var(--gds-select-arrow-position,calc(100% - var(--gds-select-arrow-padding-right, var(--gds-spacing-xs))) center);background-repeat:no-repeat;background-size:var(--gds-select-arrow-size,10px);border:var(--gds-input-border);border-radius:var(--gds-input-border-radius);box-shadow:var(--gds-input-box-shadow);color:var(--gds-input-color);display:block;font-family:var(--gds-input-font-family);font-size:var(--gds-input-font-size);font-weight:var(--gds-input-font-weight);margin:0;max-width:100%;max-width:unset;min-height:var(--gds-input-min-height,36px);min-width:100%;min-width:unset;padding:var(--gds-input-padding);padding-right:var(--gds-select-input-padding-right,calc(var(--gds-select-arrow-padding-right, var(--gds-spacing-xs)) + var(--gds-select-arrow-size, 10px) + var(--gds-spacing-2xs)));width:100%}[type=submit],select{appearance:none;box-sizing:border-box;outline:none}[type=submit]{align-items:center;background-color:var(--gds-button-background-color,inherit);background-color:transparent;background-image:var(--gds-button-background-image);border:none;border-radius:var(--gds-button-border-radius);box-shadow:var(--gds-button-box-shadow);box-shadow:inset 0 0 0 2px currentcolor;color:var(--gds-button-color,inherit);color:currentcolor;cursor:pointer;display:inline-flex;font-family:var(--gds-button-font-family);font-size:var(--gds-button-m-font-size);font-weight:var(--gds-button-font-weight);justify-content:space-between;letter-spacing:var(--gds-button-m-letter-spacing);line-height:1em;outline:var(--gds-button-outline);padding:var(--gds-button-m-padding);position:relative;text-align:center;text-decoration:none;text-transform:var(--gds-button-text-transform)}@media (prefers-reduced-motion:no-preference){[type=submit]{transition:var(--gds-button-transition)}}[type=submit]:hover{background-color:var(--gds-button-background-color-hover,var(--gds-button-background-color));background-image:var(--gds-button-background-image-hover,var(--gds-button-background-image));color:var(--gds-button-color-hover);outline:var(--gds-button-outline-hover,var(--gds-button-outline))}[type=submit]:active{background-color:var(--gds-button-background-color-active,var(--gds-button-background-color));background-image:var(--gds-button-background-image-active,var(--gds-button-background-image));outline:var(--gds-button-outline)}[type=submit]:disabled{background-color:var(--gds-button-background-color-disabled)}[type=submit]:focus{outline:var(--gds-button-outline-focus,var(--gds-button-outline))}[type=submit]:focus:not(:focus-visible){outline:none}[type=submit]>*+*{display:inline-block;margin-left:var(--gds-button-icon-gutter)}[type=submit]:not(.has-text-color){color:currentcolor}[type=submit]:not(.has-text-color):hover{--gds-button-background-color-hover:#c8d5c9;background-color:#c8d5c9}fieldset{border:0;margin:0;padding:0}:root{--grid-columns:12}.grid{--grid-gutter-x:var(--grid-gutter);--grid-gutter-y:var(--grid-gutter);display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:60em){.grid{margin:calc(var(--grid-gutter-y) / 2 * -1) calc(var(--grid-gutter-x) / 2 * -1)}}.cell{flex:0 0 auto;margin:calc(var(--grid-gutter-y) / 2) calc(var(--grid-gutter-x) / 2);max-width:calc(100% - var(--grid-gutter-x));min-height:0;min-width:0;width:100%}.cell>:only-child{height:100%}@media (min-width:20em){.mobile\:1{width:calc(1 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.mobile\:2{width:calc(2 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.mobile\:3{width:calc(3 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.mobile\:4{width:calc(4 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.mobile\:5{width:calc(5 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.mobile\:6{width:calc(6 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.mobile\:7{width:calc(7 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.mobile\:8{width:calc(8 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.mobile\:9{width:calc(9 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.mobile\:10{width:calc(10 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.mobile\:11{width:calc(11 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.mobile\:12{width:calc(12 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.mobile\:auto{flex:1 1 0;width:auto}.mobile\:shrink{flex:0 0 auto;width:auto}}@media (min-width:37.5em){.small\:1{width:calc(1 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.small\:2{width:calc(2 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.small\:3{width:calc(3 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.small\:4{width:calc(4 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.small\:5{width:calc(5 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.small\:6{width:calc(6 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.small\:7{width:calc(7 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.small\:8{width:calc(8 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.small\:9{width:calc(9 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.small\:10{width:calc(10 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.small\:11{width:calc(11 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.small\:12{width:calc(12 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.small\:auto{flex:1 1 0;width:auto}.small\:shrink{flex:0 0 auto;width:auto}}@media (min-width:48.875em){.medium\:1{width:calc(1 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.medium\:2{width:calc(2 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.medium\:3{width:calc(3 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.medium\:4{width:calc(4 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.medium\:5{width:calc(5 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.medium\:6{width:calc(6 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.medium\:7{width:calc(7 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.medium\:8{width:calc(8 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.medium\:9{width:calc(9 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.medium\:10{width:calc(10 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.medium\:11{width:calc(11 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.medium\:12{width:calc(12 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.medium\:auto{flex:1 1 0;width:auto}.medium\:shrink{flex:0 0 auto;width:auto}}@media (min-width:60em){.large\:1{width:calc(1 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.large\:2{width:calc(2 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.large\:3{width:calc(3 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.large\:4{width:calc(4 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.large\:5{width:calc(5 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.large\:6{width:calc(6 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.large\:7{width:calc(7 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.large\:8{width:calc(8 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.large\:9{width:calc(9 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.large\:10{width:calc(10 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.large\:11{width:calc(11 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.large\:12{width:calc(12 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.large\:auto{flex:1 1 0;width:auto}.large\:shrink{flex:0 0 auto;width:auto}}@media (min-width:67.5em){.xlarge\:1{width:calc(1 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.xlarge\:2{width:calc(2 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.xlarge\:3{width:calc(3 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.xlarge\:4{width:calc(4 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.xlarge\:5{width:calc(5 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.xlarge\:6{width:calc(6 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.xlarge\:7{width:calc(7 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.xlarge\:8{width:calc(8 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.xlarge\:9{width:calc(9 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.xlarge\:10{width:calc(10 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.xlarge\:11{width:calc(11 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.xlarge\:12{width:calc(12 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.xlarge\:auto{flex:1 1 0;width:auto}.xlarge\:shrink{flex:0 0 auto;width:auto}}@media (min-width:64em){.desktopmenu\:1{width:calc(1 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.desktopmenu\:2{width:calc(2 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.desktopmenu\:3{width:calc(3 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.desktopmenu\:4{width:calc(4 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.desktopmenu\:5{width:calc(5 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.desktopmenu\:6{width:calc(6 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.desktopmenu\:7{width:calc(7 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.desktopmenu\:8{width:calc(8 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.desktopmenu\:9{width:calc(9 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.desktopmenu\:10{width:calc(10 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.desktopmenu\:11{width:calc(11 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.desktopmenu\:12{width:calc(12 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.desktopmenu\:auto{flex:1 1 0;width:auto}.desktopmenu\:shrink{flex:0 0 auto;width:auto}}@media (min-width:80em){.wide\:1{width:calc(1 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.wide\:2{width:calc(2 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.wide\:3{width:calc(3 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.wide\:4{width:calc(4 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.wide\:5{width:calc(5 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.wide\:6{width:calc(6 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.wide\:7{width:calc(7 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.wide\:8{width:calc(8 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.wide\:9{width:calc(9 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.wide\:10{width:calc(10 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.wide\:11{width:calc(11 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.wide\:12{width:calc(12 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.wide\:auto{flex:1 1 0;width:auto}.wide\:shrink{flex:0 0 auto;width:auto}}@media (min-width:90em){.huge\:1{width:calc(1 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.huge\:2{width:calc(2 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.huge\:3{width:calc(3 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.huge\:4{width:calc(4 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.huge\:5{width:calc(5 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.huge\:6{width:calc(6 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.huge\:7{width:calc(7 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.huge\:8{width:calc(8 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.huge\:9{width:calc(9 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.huge\:10{width:calc(10 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.huge\:11{width:calc(11 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.huge\:12{width:calc(12 / var(--grid-columns) * 100% - var(--grid-gutter-x))}.huge\:auto{flex:1 1 0;width:auto}.huge\:shrink{flex:0 0 auto;width:auto}}.masonry-grid{--grid-gutter-x:var(--grid-gutter);--grid-gutter-y:var(--grid-gutter);column-fill:balance;column-gap:var(--grid-gutter-x);margin-top:calc(var(--grid-gutter-y) / 2 * -1)}.masonry-grid:after{clear:both;content:"";display:block}@media (min-width:20em){.masonry-grid.mobile\:2{column-count:2;width:auto}.masonry-grid.mobile\:2:after{display:none}.masonry-grid.mobile\:3{column-count:3;width:auto}.masonry-grid.mobile\:3:after{display:none}.masonry-grid.mobile\:4{column-count:4;width:auto}.masonry-grid.mobile\:4:after{display:none}.masonry-grid.mobile\:5{column-count:5;width:auto}.masonry-grid.mobile\:5:after{display:none}.masonry-grid.mobile\:6{column-count:6;width:auto}.masonry-grid.mobile\:6:after{display:none}.masonry-grid.mobile\:7{column-count:7;width:auto}.masonry-grid.mobile\:7:after{display:none}.masonry-grid.mobile\:8{column-count:8;width:auto}.masonry-grid.mobile\:8:after{display:none}.masonry-grid.mobile\:9{column-count:9;width:auto}.masonry-grid.mobile\:9:after{display:none}.masonry-grid.mobile\:10{column-count:10;width:auto}.masonry-grid.mobile\:10:after{display:none}.masonry-grid.mobile\:11{column-count:11;width:auto}.masonry-grid.mobile\:11:after{display:none}.masonry-grid.mobile\:12{column-count:12;width:auto}.masonry-grid.mobile\:12:after{display:none}}@media (min-width:37.5em){.masonry-grid.small\:2{column-count:2;width:auto}.masonry-grid.small\:2:after{display:none}.masonry-grid.small\:3{column-count:3;width:auto}.masonry-grid.small\:3:after{display:none}.masonry-grid.small\:4{column-count:4;width:auto}.masonry-grid.small\:4:after{display:none}.masonry-grid.small\:5{column-count:5;width:auto}.masonry-grid.small\:5:after{display:none}.masonry-grid.small\:6{column-count:6;width:auto}.masonry-grid.small\:6:after{display:none}.masonry-grid.small\:7{column-count:7;width:auto}.masonry-grid.small\:7:after{display:none}.masonry-grid.small\:8{column-count:8;width:auto}.masonry-grid.small\:8:after{display:none}.masonry-grid.small\:9{column-count:9;width:auto}.masonry-grid.small\:9:after{display:none}.masonry-grid.small\:10{column-count:10;width:auto}.masonry-grid.small\:10:after{display:none}.masonry-grid.small\:11{column-count:11;width:auto}.masonry-grid.small\:11:after{display:none}.masonry-grid.small\:12{column-count:12;width:auto}.masonry-grid.small\:12:after{display:none}}@media (min-width:48.875em){.masonry-grid.medium\:2{column-count:2;width:auto}.masonry-grid.medium\:2:after{display:none}.masonry-grid.medium\:3{column-count:3;width:auto}.masonry-grid.medium\:3:after{display:none}.masonry-grid.medium\:4{column-count:4;width:auto}.masonry-grid.medium\:4:after{display:none}.masonry-grid.medium\:5{column-count:5;width:auto}.masonry-grid.medium\:5:after{display:none}.masonry-grid.medium\:6{column-count:6;width:auto}.masonry-grid.medium\:6:after{display:none}.masonry-grid.medium\:7{column-count:7;width:auto}.masonry-grid.medium\:7:after{display:none}.masonry-grid.medium\:8{column-count:8;width:auto}.masonry-grid.medium\:8:after{display:none}.masonry-grid.medium\:9{column-count:9;width:auto}.masonry-grid.medium\:9:after{display:none}.masonry-grid.medium\:10{column-count:10;width:auto}.masonry-grid.medium\:10:after{display:none}.masonry-grid.medium\:11{column-count:11;width:auto}.masonry-grid.medium\:11:after{display:none}.masonry-grid.medium\:12{column-count:12;width:auto}.masonry-grid.medium\:12:after{display:none}}@media (min-width:60em){.masonry-grid.large\:2{column-count:2;width:auto}.masonry-grid.large\:2:after{display:none}.masonry-grid.large\:3{column-count:3;width:auto}.masonry-grid.large\:3:after{display:none}.masonry-grid.large\:4{column-count:4;width:auto}.masonry-grid.large\:4:after{display:none}.masonry-grid.large\:5{column-count:5;width:auto}.masonry-grid.large\:5:after{display:none}.masonry-grid.large\:6{column-count:6;width:auto}.masonry-grid.large\:6:after{display:none}.masonry-grid.large\:7{column-count:7;width:auto}.masonry-grid.large\:7:after{display:none}.masonry-grid.large\:8{column-count:8;width:auto}.masonry-grid.large\:8:after{display:none}.masonry-grid.large\:9{column-count:9;width:auto}.masonry-grid.large\:9:after{display:none}.masonry-grid.large\:10{column-count:10;width:auto}.masonry-grid.large\:10:after{display:none}.masonry-grid.large\:11{column-count:11;width:auto}.masonry-grid.large\:11:after{display:none}.masonry-grid.large\:12{column-count:12;width:auto}.masonry-grid.large\:12:after{display:none}}@media (min-width:67.5em){.masonry-grid.xlarge\:2{column-count:2;width:auto}.masonry-grid.xlarge\:2:after{display:none}.masonry-grid.xlarge\:3{column-count:3;width:auto}.masonry-grid.xlarge\:3:after{display:none}.masonry-grid.xlarge\:4{column-count:4;width:auto}.masonry-grid.xlarge\:4:after{display:none}.masonry-grid.xlarge\:5{column-count:5;width:auto}.masonry-grid.xlarge\:5:after{display:none}.masonry-grid.xlarge\:6{column-count:6;width:auto}.masonry-grid.xlarge\:6:after{display:none}.masonry-grid.xlarge\:7{column-count:7;width:auto}.masonry-grid.xlarge\:7:after{display:none}.masonry-grid.xlarge\:8{column-count:8;width:auto}.masonry-grid.xlarge\:8:after{display:none}.masonry-grid.xlarge\:9{column-count:9;width:auto}.masonry-grid.xlarge\:9:after{display:none}.masonry-grid.xlarge\:10{column-count:10;width:auto}.masonry-grid.xlarge\:10:after{display:none}.masonry-grid.xlarge\:11{column-count:11;width:auto}.masonry-grid.xlarge\:11:after{display:none}.masonry-grid.xlarge\:12{column-count:12;width:auto}.masonry-grid.xlarge\:12:after{display:none}}@media (min-width:64em){.masonry-grid.desktopmenu\:2{column-count:2;width:auto}.masonry-grid.desktopmenu\:2:after{display:none}.masonry-grid.desktopmenu\:3{column-count:3;width:auto}.masonry-grid.desktopmenu\:3:after{display:none}.masonry-grid.desktopmenu\:4{column-count:4;width:auto}.masonry-grid.desktopmenu\:4:after{display:none}.masonry-grid.desktopmenu\:5{column-count:5;width:auto}.masonry-grid.desktopmenu\:5:after{display:none}.masonry-grid.desktopmenu\:6{column-count:6;width:auto}.masonry-grid.desktopmenu\:6:after{display:none}.masonry-grid.desktopmenu\:7{column-count:7;width:auto}.masonry-grid.desktopmenu\:7:after{display:none}.masonry-grid.desktopmenu\:8{column-count:8;width:auto}.masonry-grid.desktopmenu\:8:after{display:none}.masonry-grid.desktopmenu\:9{column-count:9;width:auto}.masonry-grid.desktopmenu\:9:after{display:none}.masonry-grid.desktopmenu\:10{column-count:10;width:auto}.masonry-grid.desktopmenu\:10:after{display:none}.masonry-grid.desktopmenu\:11{column-count:11;width:auto}.masonry-grid.desktopmenu\:11:after{display:none}.masonry-grid.desktopmenu\:12{column-count:12;width:auto}.masonry-grid.desktopmenu\:12:after{display:none}}@media (min-width:80em){.masonry-grid.wide\:2{column-count:2;width:auto}.masonry-grid.wide\:2:after{display:none}.masonry-grid.wide\:3{column-count:3;width:auto}.masonry-grid.wide\:3:after{display:none}.masonry-grid.wide\:4{column-count:4;width:auto}.masonry-grid.wide\:4:after{display:none}.masonry-grid.wide\:5{column-count:5;width:auto}.masonry-grid.wide\:5:after{display:none}.masonry-grid.wide\:6{column-count:6;width:auto}.masonry-grid.wide\:6:after{display:none}.masonry-grid.wide\:7{column-count:7;width:auto}.masonry-grid.wide\:7:after{display:none}.masonry-grid.wide\:8{column-count:8;width:auto}.masonry-grid.wide\:8:after{display:none}.masonry-grid.wide\:9{column-count:9;width:auto}.masonry-grid.wide\:9:after{display:none}.masonry-grid.wide\:10{column-count:10;width:auto}.masonry-grid.wide\:10:after{display:none}.masonry-grid.wide\:11{column-count:11;width:auto}.masonry-grid.wide\:11:after{display:none}.masonry-grid.wide\:12{column-count:12;width:auto}.masonry-grid.wide\:12:after{display:none}}@media (min-width:90em){.masonry-grid.huge\:2{column-count:2;width:auto}.masonry-grid.huge\:2:after{display:none}.masonry-grid.huge\:3{column-count:3;width:auto}.masonry-grid.huge\:3:after{display:none}.masonry-grid.huge\:4{column-count:4;width:auto}.masonry-grid.huge\:4:after{display:none}.masonry-grid.huge\:5{column-count:5;width:auto}.masonry-grid.huge\:5:after{display:none}.masonry-grid.huge\:6{column-count:6;width:auto}.masonry-grid.huge\:6:after{display:none}.masonry-grid.huge\:7{column-count:7;width:auto}.masonry-grid.huge\:7:after{display:none}.masonry-grid.huge\:8{column-count:8;width:auto}.masonry-grid.huge\:8:after{display:none}.masonry-grid.huge\:9{column-count:9;width:auto}.masonry-grid.huge\:9:after{display:none}.masonry-grid.huge\:10{column-count:10;width:auto}.masonry-grid.huge\:10:after{display:none}.masonry-grid.huge\:11{column-count:11;width:auto}.masonry-grid.huge\:11:after{display:none}.masonry-grid.huge\:12{column-count:12;width:auto}.masonry-grid.huge\:12:after{display:none}}.column{break-inside:avoid;float:left;margin-top:var(--grid-gutter-y);width:100%}.column,.column>*{transform:translateZ(0)}.teaser{background-color:var(--gds-card-background-color,#fff);border:var(--gds-card-border);border-radius:var(--gds-card-border-radius,8px);box-shadow:var(--gds-card-box-shadow);box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;max-width:var(--gds-card-max-width,var(--gds-card-width));overflow:hidden;text-align:var(--gds-card-text-align,center);width:var(--gds-card-width)}.teaser,.teaser__image{position:relative}.teaser__image a{display:block}.teaser__image img{aspect-ratio:282/200;object-fit:cover}.teaser__content{--gds-paragraph-gutter:var(--gds-media-card-paragraph-gutter);margin-top:max(0px,var(--superimposed-bottom));padding:var(--gds-media-card-content-padding)}.teaser__title{display:block;font-family:var(--gds-heading-font-family);font-family:var(--gds-heading-s-font-family,var(--gds-heading-font-family));font-size:var(--gds-heading-s-font-size);font-weight:600;font-weight:var(--gds-heading-s-font-weight);letter-spacing:0;letter-spacing:var(--gds-heading-s-letter-spacing);line-height:var(--gds-heading-s-line-height);margin-bottom:var(--gds-heading-s-margin-bottom);margin-top:0;margin-top:var(--gds-heading-s-margin-top);text-transform:var(--gds-heading-s-text-transform)}.teaser__title:first-child{margin-top:0}.teaser__title:last-child{margin-bottom:0}.teaser__link:before{content:"";display:block;inset:0;position:absolute;z-index:1}.teaser.teaser--post .teaser__image img{aspect-ratio:1/1}.teaser.teaser--post .published-date{line-height:1;margin-bottom:var(--gds-spacing-xs)}.teaser.teaser--recipe [data-vue-wrapper]{position:relative}.teaser.teaser--recipe .teaser__image img{aspect-ratio:1/1}.teaser.teaser--recipe .video-guide-indicator{align-items:center;background-color:var(--gds-color-ui-background-01);border-radius:50%;box-sizing:border-box;color:var(--gds-color-white);display:flex;font-family:var(--gds-heading-font-family);font-size:13px;font-weight:500;height:60px;justify-content:center;letter-spacing:.05em;line-height:15px;padding:12px;position:absolute;right:10px;text-transform:uppercase;top:10px;width:60px;z-index:11}.teaser.teaser--recipe .recipe-stats{background:var(--black-to-transparent-bottom-to-top);color:var(--gds-color-white);font-size:16px;height:75px;left:calc(-1 * var(--gds-media-card-content-padding));margin:0;padding-bottom:8px;position:absolute;right:calc(-1 * var(--gds-media-card-content-padding));top:calc(-83px - var(--gds-media-card-content-padding));z-index:3}.teaser.teaser--recipe .recipe-stats__item{font-size:inherit}.teaser.teaser--recipe .recipe-stats__stars{margin-bottom:var(--gds-media-card-paragraph-gutter)}.teaser.teaser--recipe .teaser__title{margin-bottom:0}.teaser.teaser--recipe .stars-component{margin-top:0}.teaser.teaser--recipe .add-to-favourites,.teaser.teaser--recipe .add-to-shopping-list{position:absolute;right:0;top:0;z-index:10}.teaser.teaser--recipe .add-to-favourites .is-remove-icon,.teaser.teaser--recipe .add-to-shopping-list .is-remove-icon{align-items:center;align-self:flex-end;background-color:var(--gds-color-ui-background-02);color:var(--gds-color-ui-01);display:flex;font-size:20px;height:30px;justify-content:center;margin-right:4px;margin-top:4px;width:30px}.teaser.teaser--recipe .add-to-favourites .is-remove-icon svg,.teaser.teaser--recipe .add-to-shopping-list .is-remove-icon svg{color:inherit;height:1em;width:1em}.teaser.teaser--food_product .teaser__image{background-color:var(--gds-color-white)}.teaser.teaser--food_product .teaser__image img{aspect-ratio:1/1}.teaser.teaser--food_product .teaser__image[data-snap-carousel-active="0"] .teaser__image-pager{--pager-color:var(--gds-color-ui-01)}.teaser.teaser--food_product .teaser__image img:not(.is-hover-image){box-sizing:border-box;object-fit:contain;padding:var(--gds-spacing-m) var(--gds-spacing-m) var(--gds-spacing-xl) var(--gds-spacing-m)}@media (min-width:60em){.teaser.teaser--food_product .teaser__image img:not(.is-hover-image){padding:var(--gds-spacing-l)}}@media (max-width:48.865em){.teaser.teaser--food_product .teaser__title{font-size:var(--gds-paragraph-s-font-size)}.teaser.teaser--food_product .teaser__content{padding-top:var(--gds-spacing-xs)}}.teaser.teaser--food_product,.teaser.teaser--product_category{--gds-card-background-color:transparent;--gds-card-text-align:center;--gds-media-card-object-fit:contain;--gds-media-card-blur-radius:0;--gds-media-card-blur-opacity:0;--gds-media-card-content-padding:var(--gds-spacing-m);--gds-media-card-media-padding:0;--gds-media-card-paragraph-gutter:var(--gds-spacing-2xs)}.teaser.teaser--media_bank{--gds-media-card-object-fit:contain;--gds-media-card-content-padding:var(--gds-spacing-m)}.teaser.teaser--media_bank .teaser__image:after{background:var(--black-to-transparent-bottom-to-top);bottom:0;content:"";display:block;height:50px;left:0;position:absolute;right:0}.teaser.teaser--media_bank .teaser__image img{object-fit:contain;width:100%}.teaser.teaser--media_bank .teaser__image video{aspect-ratio:282/200;display:block;object-fit:cover;width:100%}.teaser.teaser--media_bank .wp-block-button{margin-top:var(--gds-media-card-content-padding);position:relative;z-index:1}.teaser.teaser--media_bank .wp-block-button__link{padding:12px 20px 10px}@media not screen and (hover:hover) and (pointer:fine){.teaser__image-carousel{-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow-x:scroll;position:relative;scroll-behavior:smooth;scroll-padding:0;scroll-snap-type:x mandatory;z-index:10}.teaser__image-carousel>*{flex:1 0 100%;scroll-snap-align:start;width:100%}.teaser__image-carousel::-webkit-scrollbar{display:none}}@media (hover:hover) and (pointer:fine){.teaser__image-carousel .is-hover-image{inset:0;object-fit:cover;opacity:0;position:absolute;transition:opacity .2s ease-out}.teaser:hover .teaser__image-carousel .is-hover-image{opacity:1}.teaser__image-carousel+.teaser__image-pager{display:none!important}}.teaser__image-carousel+.teaser__image-pager{--pager-color:var(--gds-color-white);--pager-size:6px;bottom:0;display:flex;left:50%;position:absolute;transform:translateX(-50%);z-index:10}.teaser__image-carousel+.teaser__image-pager .pager-bullet{margin:0;padding:var(--gds-spacing-xs) calc(var(--gds-spacing-xs) / 2)}.teaser__image-carousel+.teaser__image-pager .pager-bullet>span{background:transparent;border:2px solid var(--pager-color);border-radius:50%;display:inline-block;height:var(--pager-size);width:var(--pager-size)}.teaser__image-carousel+.teaser__image-pager .pager-bullet.is-active>span{background-color:var(--pager-color)}.teaser__image.has-video-hover-player{z-index:2}.teaser__image.has-video-hover-player .is-video{height:100%;left:0;object-fit:cover;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s ease-out;width:100%}.teaser__image.has-video-hover-player .is-video>video{height:100%;object-fit:cover;position:relative;width:100%;z-index:10}.teaser__image.has-video-hover-player.is-active .is-video{opacity:1}@media (hover:hover) and (pointer:fine){.teaser__image.has-video-hover-player:hover .is-video{opacity:1}}.sr-only,.sr-only-focusable:not(:focus){clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.recipe-carousel{color:var(--gds-color-white)}.recipe-carousel .swiper-container .heading-and-pagination,.recipe-carousel .swiper-container h4{inset:0 0 auto;position:absolute;z-index:10}.recipe-carousel .swiper-container .heading-and-pagination{align-items:center;display:flex;flex-direction:column;top:var(--gds-spacing-2xl)}@media (min-width:60em){.recipe-carousel .swiper-container .heading-and-pagination{top:var(--gds-spacing-3xl)}}.recipe-carousel .swiper-container .heading-and-pagination .swiper-pagination{display:flex;gap:16px;justify-content:center;margin-top:16px;position:relative}.recipe-carousel .swiper-container h4{bottom:var(--gds-spacing-2xl);top:auto}@media (min-width:60em){.recipe-carousel .swiper-container h4{bottom:var(--gds-spacing-3xl)}}.recipe-carousel-image img{height:80vh;object-fit:cover;width:100%}.recipe-carousel-item__bottom-overlay,.recipe-carousel-item__top-overlay{height:30%;left:0;opacity:.5;position:absolute;right:0;z-index:1}.recipe-carousel-item__top-overlay{background:var(--black-to-transparent-top-to-bottom);top:0}.recipe-carousel-item__bottom-overlay{background:var(--black-to-transparent-bottom-to-top);bottom:0}.recipe-stats{align-items:flex-end;color:inherit;display:flex;flex-wrap:wrap;gap:var(--gds-spacing-s);justify-content:center;margin:0 0 var(--gds-spacing-xxs) 0}.recipe-stats__item{align-items:center;display:flex;font-size:18px;gap:6px}.recipe-stats__item p{line-height:0;margin-top:0}.recipe-stats__item i,.recipe-stats__item svg{height:21px;width:21px}@media (min-width:20em) and (max-width:48.865em){.recipe-stats span.recipe-time{display:none}}.recipe-stats__stars{justify-content:center}.pagination ul.page-numbers{align-items:center;display:flex;justify-content:center;list-style-type:none;margin-top:var(--gds-spacing-m)}.pagination ul.page-numbers li:not(:last-child){margin-bottom:0}.pagination a.page-numbers,.pagination button.page-numbers,.pagination span.page-numbers{color:var(--gds-color-ui-01);display:flex;font-family:inherit;font-size:inherit;margin:inherit;padding:var(--gds-spacing-2xs) var(--gds-spacing-xs);text-decoration:none}.pagination a.page-numbers:hover:not(.current),.pagination button.page-numbers:hover:not(.current),.pagination span.page-numbers:hover:not(.current){text-decoration:underline}.pagination .page-numbers.current{background:var(--gds-color-ui-01);color:var(--gds-color-ui-02)}.fancybox__content{--gds-input-border:solid 2px currentcolor;--gds-input-border-focus:var(--gds-input-border)}.fancybox__content :focus:not(.carousel__button.is-close){outline:none}.fancybox__carousel.is-draggable .fancybox__slide:only-child,.fancybox__carousel.is-draggable .fancybox__slide:only-child .fancybox__content{cursor:unset}.fancybox__container{z-index:100000}.facetwp-facet.facetwp-type-search{display:flex;justify-content:center}.facetwp-facet.facetwp-type-search .facetwp-input-wrap{max-width:100%}.facetwp-facet.facetwp-type-search .facetwp-input-wrap input.facetwp-search{border:2px solid var(--gds-color-ui-01);max-width:100%;padding-right:46px;width:420px}.facetwp-facet.facetwp-type-search svg{position:absolute;right:16px;top:50%;transform:translateY(-50%)}@media (min-width:60em){.facetwp-facet-product_ingredients,.facetwp-facet-recipe_dish,.facetwp-facet-recipe_theme{column-count:2;column-gap:16px}.facetwp-facet-product_ingredients>div,.facetwp-facet-recipe_dish>div,.facetwp-facet-recipe_theme>div{max-width:250px}.facetwp-facet-product_ingredients .facetwp-toggle:not(.facetwp-hidden),.facetwp-facet-recipe_dish .facetwp-toggle:not(.facetwp-hidden),.facetwp-facet-recipe_theme .facetwp-toggle:not(.facetwp-hidden){column-span:all;display:block;margin-top:16px}}.facetwp-wrapper{grid-gap:8px;display:grid;grid-template-areas:"filters sort" "selections selections";grid-template-columns:1fr auto;margin-bottom:calc(var(--block-gutter-s) - 8px);max-width:calc(var(--alignwide-width) - 16px)}.facetwp-wrapper+*{margin-top:0}.facetwp-wrapper .facetwp-filters{display:flex;grid-area:filters}.facetwp-wrapper .facetwp-filters>.facetwp-facet{font-size:inherit;margin-bottom:0;padding:16px}.facetwp-wrapper .facetwp-filters>.facetwp-facet.facetwp-type-checkboxes{display:flex;gap:16px}.facetwp-wrapper .facetwp-filters>.facetwp-facet.facetwp-type-checkboxes>div{margin-bottom:0}.facetwp-wrapper .facetwp-selections:not(:empty){margin-bottom:8px}.facetwp-wrapper .facetwp-sort{grid-area:sort}.facetwp-wrapper .facetwp-sort .facetwp-facet{margin-bottom:0}.facetwp-wrapper .facetwp-sort select{background-color:transparent;background-image:url(../images/chevron-down-regular.svg);border:none;color:var(--gds-color-ui-01);display:block;font-size:16px;margin-left:auto}.facetwp-wrapper .facetwp-sort select:focus-visible{outline:none}@media (max-width:59.99em){.facetwp-wrapper{padding-bottom:var(--gds-spacing-m)}}#app .facetwp-wrapper ul{display:flex;gap:8px;padding-left:0}@media (min-width:60em){#app .facetwp-wrapper ul{margin:0 16px}}#app .facetwp-wrapper ul li{display:flex;gap:8px;margin-bottom:0}.facetwp-wrapper .facetwp-selections{grid-area:selections}.facetwp-wrapper .facetwp-selections .facetwp-selection-label{display:none}.facetwp-wrapper .facetwp-selections .facetwp-selection-value{background:var(--gds-color-white);background-image:url(../images/close.svg);background-position:calc(100% - 6px);background-repeat:no-repeat;background-size:8px;border-radius:5px;font-size:14px;margin-right:0;padding:8px 20px 8px 8px}.featured-terms{display:flex;gap:32px;justify-content:center;margin-bottom:var(--block-gutter-l)}.featured-terms .featured-term{cursor:pointer;font-size:16px;font-weight:700}.featured-terms .featured-term:active{text-decoration:underline}div.facetwp-checkbox{background-image:url(../images/unselected-checkbox.png);background-position:left 3px}div.facetwp-checkbox:not(:last-child){margin-bottom:12px}.flyout-item div.facetwp-checkbox:last-child{margin-bottom:24px}span.facetwp-counter{display:none}div.facetwp-checkbox.checked{background-image:url(../images/selected-checkbox.png)}.facetwp-expand{display:none}.facetwp-depth{margin-bottom:var(--gds-spacing-s)}.facetwp-counter{font-size:12px;position:relative;top:-1px}.facetwp-sort{align-items:center;display:flex;justify-content:flex-end}.facetwp-flyout-open{align-items:center;cursor:pointer;display:flex;margin-bottom:0}.facetwp-flyout-open svg{margin-left:8px}.facetwp-flyout-content h3{color:var(--gds-paragraph-l-color,var(--gds-body-text-color));font-family:var(--gds-paragraph-l-font-family,var(--gds-body-font-family));font-size:var(--gds-paragraph-l-font-size);font-weight:var(--gds-paragraph-l-font-weight,var(--gds-body-font-weight,400));font-weight:700;letter-spacing:var(--gds-paragraph-l-letter-spacing,var(--gds-body-letter-spacing,0));line-height:var(--gds-paragraph-l-line-height);margin-bottom:8px;text-transform:none}@media (min-width:60em){.facetwp-flyout-open{display:none}}@media (max-width:59.99em){.facetwp-wrapper .facetwp-filters{display:none}}.facetwp-display-value>a{pointer-events:none}.newsletter .wp-block-columns.alignwide,.newsletter .wp-block-columns.alignwide .wp-block-column>.gform_wrapper,.newsletter .wp-block-columns.alignwide .wp-block-column>h2{max-width:100%}@media (max-width:59.99em){.newsletter .wp-block-columns.alignwide .wp-block-column>h2{text-align:center}.newsletter .wp-block-columns.alignwide .wp-block-column:not(:last-child){margin-bottom:var(--gds-spacing-m)}}.info-popup{display:inline-flex}.info-popup__button{color:inherit;font:inherit}.info-popup__button:not([aria-expanded=true])+.info-popup__popup{display:none}.info-popup:hover .info-popup__popup{display:block}.info-popup__popup{background-color:var(--gds-color-white);display:block;font-size:var(--gds-paragraph-s-font-size);line-height:var(--gds-paragraph-s-line-height);margin-top:2em;max-width:200px;padding:var(--gds-spacing-s);position:absolute;text-align:left;z-index:1000}@media (min-width:80em){.info-popup__popup{left:calc(100% - 200px)}}:root{--loader-size:var(--gds-spacing-l);--loader-thickness:var(--gds-spacing-3xs);--loader-color:var(--gds-color-ui-02);--loader-duration:0.7s}.has-loader{display:block;min-height:calc(var(--loader-size) * 2);position:relative}.has-loader:after{animation:loader-spin var(--loader-duration) linear infinite;border:var(--loader-thickness) solid var(--loader-color);border-radius:50%;border-top-color:transparent;content:"";display:block;height:var(--loader-size);left:50%;margin-left:calc(-1 * var(--loader-size) * .5);margin-top:calc(-1 * var(--loader-size) * .5);position:absolute;top:50%;width:var(--loader-size);z-index:2}@keyframes loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tag-group{display:block;font-size:0;margin-bottom:calc(var(--gds-tag-group-gutter-y) * -1);margin-right:calc(var(--gds-tag-group-gutter-x) * -1);position:relative;z-index:2}.is-tag{background-color:var(--gds-tag-background-color,#000);border:var(--gds-tag-border,1px solid var(--gds-tag-border-color,transparent));border-radius:var(--gds-tag-border-radius,10px);color:var(--gds-tag-color,#fff);display:inline-flex;font-family:var(--gds-label-font-family);font-size:medium;font-size:var(--gds-label-s-font-size);font-weight:var(--gds-label-s-font-weight);letter-spacing:var(--gds-label-s-letter-spacing);line-height:var(--gds-tag-line-height,1em);line-height:var(--gds-label-line-height);line-height:var(--gds-label-s-line-height,14px);margin-bottom:var(--gds-tag-group-gutter-y);margin-right:var(--gds-tag-group-gutter-x);padding:var(--gds-tag-padding,6px 12px);text-transform:var(--gds-label-text-transform,uppercase)}.alert-notice{background-color:var(--gds-color-green-transparent);color:var(--gds-paragraph-s-color,var(--gds-body-text-color));font-family:var(--gds-paragraph-s-font-family,var(--gds-body-font-family));font-size:var(--gds-paragraph-s-font-size);font-weight:var(--gds-paragraph-s-font-weight,var(--gds-body-font-weight,400));letter-spacing:var(--gds-paragraph-s-letter-spacing,var(--gds-body-letter-spacing,0));line-height:var(--gds-paragraph-s-line-height);padding:var(--gds-spacing-2xs) var(--viewport-gutter);text-align:center}.alert-notice:not(:first-child){margin-top:var(--gds-spacing-m)}.alert-notice:not(:last-child){margin-bottom:var(--gds-spacing-m)}#ot-sdk-btn-floating.ot-floating-button{z-index:999!important}h1,h2,h3,h4,h5{display:block;font-family:var(--gds-heading-font-family);font-weight:600;letter-spacing:0}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}h1{display:block;font-family:var(--gds-heading-font-family);font-family:var(--gds-heading-xl-font-family,var(--gds-heading-font-family));font-size:var(--gds-heading-xl-font-size);font-weight:600;font-weight:var(--gds-heading-xl-font-weight);letter-spacing:0;letter-spacing:var(--gds-heading-xl-letter-spacing);line-height:var(--gds-heading-xl-line-height);margin-bottom:var(--gds-heading-xl-margin-bottom);margin-top:var(--gds-heading-xl-margin-top);text-transform:var(--gds-heading-xl-text-transform)}h1:first-child{margin-top:0}h2{display:block;font-family:var(--gds-heading-font-family);font-family:var(--gds-heading-l-font-family,var(--gds-heading-font-family));font-size:var(--gds-heading-l-font-size);font-weight:600;font-weight:var(--gds-heading-l-font-weight);letter-spacing:0;letter-spacing:var(--gds-heading-l-letter-spacing);line-height:var(--gds-heading-l-line-height);margin-bottom:var(--gds-heading-l-margin-bottom);margin-top:var(--gds-heading-l-margin-top);text-transform:var(--gds-heading-l-text-transform)}h2:first-child{margin-top:0}h3{display:block;font-family:var(--gds-heading-font-family);font-family:var(--gds-heading-m-font-family,var(--gds-heading-font-family));font-size:var(--gds-heading-m-font-size);font-weight:600;font-weight:var(--gds-heading-m-font-weight);letter-spacing:0;letter-spacing:var(--gds-heading-m-letter-spacing);line-height:var(--gds-heading-m-line-height);margin-bottom:var(--gds-heading-m-margin-bottom);margin-top:var(--gds-heading-m-margin-top);text-transform:var(--gds-heading-m-text-transform)}h3:first-child{margin-top:0}h4{display:block;font-family:var(--gds-heading-font-family);font-family:var(--gds-heading-s-font-family,var(--gds-heading-font-family));font-size:var(--gds-heading-s-font-size);font-weight:600;font-weight:var(--gds-heading-s-font-weight);letter-spacing:0;letter-spacing:var(--gds-heading-s-letter-spacing);line-height:var(--gds-heading-s-line-height);margin-bottom:var(--gds-heading-s-margin-bottom);margin-top:var(--gds-heading-s-margin-top);text-transform:var(--gds-heading-s-text-transform)}h4:first-child{margin-top:0}h5{display:block;font-family:var(--gds-heading-font-family);font-family:var(--gds-heading-xs-font-family,var(--gds-heading-font-family));font-size:var(--gds-heading-xs-font-size);font-weight:600;font-weight:var(--gds-heading-xs-font-weight);letter-spacing:0;letter-spacing:var(--gds-heading-xs-letter-spacing);line-height:var(--gds-heading-xs-line-height);margin-bottom:var(--gds-heading-xs-margin-bottom);margin-top:var(--gds-heading-xs-margin-top);text-transform:var(--gds-heading-xs-text-transform)}h5:first-child{margin-top:0}.recipe-carousel h2,.recipe-carousel h4,.wp-block-cover h1{text-shadow:0 3px 20px rgba(0,0,0,.502)}.wp-block-label{display:inline-flex;font-family:var(--gds-label-font-family);line-height:var(--gds-label-line-height);text-transform:var(--gds-label-text-transform,uppercase)}a{color:inherit;text-decoration:none}a:focus{outline:var(--gds-link-outline-focus)}a:focus:not(:focus-visible){outline:none}.is-root-container li a,.is-root-container p a,figcaption a:hover,li>a:hover,p a:hover{text-decoration:underline}.wp-block-media-text{--media-text-gutter:var(--grid-gutter);grid-gap:var(--media-text-gutter);font-size:var(--gds-paragraph-l-font-size);line-height:var(--gds-paragraph-l-line-height)}@media (min-width:60em){.wp-block-media-text.alignfull.is-image-fill.has-background{height:80vh}}.wp-block-media-text>.wp-block-media-text__content{padding-left:0;padding-right:0}@media (max-width:59.99em){.wp-block-media-text>.wp-block-media-text__content{text-align:center}.wp-block-media-text>.wp-block-media-text__content .wp-block-buttons{justify-content:center}}.wp-block-media-text.alignfull,.wp-block-media-text.alignwide,[data-align=full]>.wp-block-media-text,[data-align=wide]>.wp-block-media-text{--media-text-gutter:var(--block-gutter-l)}.wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content,[data-align=full]>.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-left:var(--viewport-gutter)}@media (min-width:60em){.wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content,[data-align=full]>.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-left:var(--media-text-gutter)}}.wp-block-media-text.alignfull:not(.has-media-on-the-right) .wp-block-media-text__content,[data-align=full]>.wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content{padding-right:var(--viewport-gutter)}@media (min-width:60em){.wp-block-media-text.alignfull:not(.has-media-on-the-right) .wp-block-media-text__content,[data-align=full]>.wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content{padding-right:var(--media-text-gutter)}}.wp-block-media-text.has-background{grid-gap:0}.wp-block-media-text.has-background>.wp-block-media-text__content{padding:var(--media-text-gutter) var(--viewport-gutter)}@media (min-width:60em){.wp-block-media-text.has-background>.wp-block-media-text__content{padding:var(--media-text-gutter)}}.wp-block-media-text:not(.has-background).alignfull,.wp-block-media-text:not(.has-background).alignwide,[data-align=full]>.wp-block-media-text:not(.has-background),[data-align=wide]>.wp-block-media-text:not(.has-background){margin-top:var(--block-gutter)}@media (max-width:37.49em){.wp-block-media-text{grid-gap:0}.wp-block-media-text.has-background:not(.alignfull){margin-left:calc(-1 * var(--viewport-gutter));margin-right:calc(-1 * var(--viewport-gutter))}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{min-height:375px}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media img{min-height:375px;object-fit:cover}.wp-block-media-text.is-stacked-on-mobile.has-background .wp-block-media-text__content{padding-bottom:var(--gds-spacing-2xl);padding-top:var(--gds-spacing-2xl)}.wp-block-media-text.is-stacked-on-mobile.has-ui-02-background-color.alignfull{margin-bottom:0}.wp-block-media-text.is-stacked-on-mobile.has-ui-02-background-color.alignfull+*{margin-top:0}}.wp-block-media-text.is-image-fill .wp-block-media-text__media:not([style*="background-image:"])>img{height:100%;margin:0;object-fit:cover;position:relative;width:100%}@media (min-width:60em){.wp-block-media-text.is-style-full-height{height:auto}}@media (min-width:600px){.wp-block-media-text.is-style-full-height{--media-height:calc(100vh - var(--top-bar-offset) - var(--admin-bar-height, 0px))}.wp-block-media-text.is-style-full-height>.wp-block-media-text__media{align-self:flex-start;height:var(--media-height);position:relative}.wp-block-media-text.is-style-full-height>.wp-block-media-text__media img{height:100%;inset:0;object-fit:cover;position:absolute}}wp-block-gds-media-card{margin:var(--gds-spacing-m)}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size) / 2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-container{--swiper-theme-color:var(--gds-color-white);--swiper-pagination-color:var(--gds-color-white);--swiper-inactive-opacity:0.5;--swiper-pagination-size:10px;--swiper-pagination-gutter:20px;--swiper-button-size:32px;overflow-x:hidden}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{background-color:var(--gds-color-ui-background-01);border-radius:50%;display:flex;height:50px;width:50px}@media (min-width:60em){.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{height:80px;width:80px}}.wp-block.swiper-slide{margin-left:0;margin-right:0;max-width:none}@media (min-width:60em){.swiper-container.has-arrows-outside .swiper-slide{box-sizing:border-box;padding-left:5rem;padding-right:5rem}}.swiper-container.has-arrows-outside .swiper-pagination{margin-bottom:var(--gds-spacing-s);margin-top:var(--gds-spacing-s);position:relative}@media (min-width:60em){.swiper-pagination{display:none}}.has-pagination .swiper-pagination{display:block}.swiper-button-next,.swiper-button-next:after,.swiper-button-prev,.swiper-button-prev:after{display:none}@media (min-width:60em){.swiper-button-next,.swiper-button-prev{display:flex}}.swiper-button-next .svg-inline--fa,.swiper-button-prev .svg-inline--fa{height:auto;width:21px}@media (min-width:60em){.swiper-button-next .svg-inline--fa,.swiper-button-prev .svg-inline--fa{width:34px}}.swiper-button-prev{left:var(--gds-spacing-m)}.swiper-button-next{right:var(--gds-spacing-m)}span.swiper-pagination-bullet{background:transparent;border:1px solid var(--swiper-pagination-color);box-shadow:0 3px 6px #000;height:var(--swiper-pagination-size);opacity:var(--swiper-inactive-opacity);width:var(--swiper-pagination-size)}span.swiper-pagination-bullet-active{background:var(--swiper-pagination-color);opacity:1}.swiper-container-horizontal>.swiper-pagination-bullets{bottom:var(--gds-spacing-m)}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 calc(var(--swiper-pagination-gutter) / 2)}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:var(--swiper-inactive-opacity);pointer-events:auto}.wp-block-gallery.is-style-with-popup{--wp--style--unstable-gallery-gap:var(--gds-spacing-xs);gap:var(--wp--style--unstable-gallery-gap);justify-content:center}@media (min-width:48.875em){.wp-block-gallery.is-style-with-popup{--wp--style--unstable-gallery-gap:var(--gds-spacing-l)}}.wp-block-gallery.is-style-with-popup.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:0;margin-top:auto}.wp-block-gallery.is-style-with-popup figure.wp-block-image{flex-grow:0}.wp-block-gallery.is-style-with-popup figure.wp-block-image img{aspect-ratio:1/1;object-fit:contain}.wp-block-gallery.is-style-with-popup figure.wp-block-image figcaption{background:none;color:inherit;position:static}@media (min-width:600px){.bildbank .wp-block-gallery.is-style-with-popup .wp-block-image,.kuvapankki .wp-block-gallery.is-style-with-popup .wp-block-image{--columns:6;width:calc(100% / var(--columns) - var(--wp--style--unstable-gallery-gap, 16px) * (var(--columns) - 1) / var(--columns))!important}}.wp-block-gallery.is-style-logo-grid .blocks-gallery-grid{--gds-logo-grid-item-count:var(--gds-logo-grid-item-mobile-count);--gds-logo-grid-item-size:var(--gds-logo-grid-item-mobile-size);grid-gap:0;display:grid;grid-template-columns:repeat(var(--gds-logo-grid-item-count),minmax(auto,var(--gds-logo-grid-item-size)));margin-left:auto;margin-right:auto;max-width:calc(var(--gds-logo-grid-item-size) * var(--gds-logo-grid-item-count));overflow:hidden}@media (min-width:768px) and (max-width:1023px){.wp-block-gallery.is-style-logo-grid .blocks-gallery-grid{--gds-logo-grid-item-count:var(--gds-logo-grid-item-tablet-count);--gds-logo-grid-item-size:var(--gds-logo-grid-item-tablet-size)}}@media (min-width:1024px){.wp-block-gallery.is-style-logo-grid .blocks-gallery-grid{--gds-logo-grid-item-count:var(--gds-logo-grid-item-desktop-count);--gds-logo-grid-item-size:var(--gds-logo-grid-item-desktop-size)}}@media (min-width:48.875em){.wp-block-gallery.is-style-logo-grid.columns-1 .blocks-gallery-grid{--gds-logo-grid-item-count:1}.wp-block-gallery.is-style-logo-grid.columns-2 .blocks-gallery-grid{--gds-logo-grid-item-count:2}.wp-block-gallery.is-style-logo-grid.columns-3 .blocks-gallery-grid{--gds-logo-grid-item-count:3}.wp-block-gallery.is-style-logo-grid.columns-4 .blocks-gallery-grid{--gds-logo-grid-item-count:4}.wp-block-gallery.is-style-logo-grid.columns-5 .blocks-gallery-grid{--gds-logo-grid-item-count:5}.wp-block-gallery.is-style-logo-grid.columns-6 .blocks-gallery-grid{--gds-logo-grid-item-count:6}.wp-block-gallery.is-style-logo-grid.columns-7 .blocks-gallery-grid{--gds-logo-grid-item-count:7}.wp-block-gallery.is-style-logo-grid.columns-8 .blocks-gallery-grid{--gds-logo-grid-item-count:8}}.wp-block-gallery.is-style-logo-grid .blocks-gallery-item{contain:content;display:block;padding:var(--gds-logo-grid-item-padding);width:auto}.wp-block-gallery.is-style-logo-grid .blocks-gallery-item.blocks-gallery-item.blocks-gallery-item{border-bottom:1px solid var(--gds-logo-grid-item-border-color);border-right:1px solid var(--gds-logo-grid-item-border-color);margin-bottom:-1px;margin-right:-1px}.wp-block-gallery.is-style-logo-grid .blocks-gallery-item figure{position:relative}.wp-block-gallery.is-style-logo-grid .blocks-gallery-item figure:before{content:"";display:block;padding-top:100%;width:100%}.wp-block-gallery.is-style-logo-grid .blocks-gallery-item figure>*{bottom:0;left:0;position:absolute;right:0;top:0}.wp-block-gallery.is-style-logo-grid .blocks-gallery-item img{height:100%;object-fit:contain;object-position:50% 50%;width:100%}.wp-block-product-list{--block-gutter-l:60px}@media (max-width:59.99em){.wp-block-product-list{--block-gutter-l:40px}}.wp-block-pb-accordion-item.c-accordion__item{border:2px solid var(--gds-color-ui-01);margin:18px auto;position:relative;text-align:left}.wp-block-pb-accordion-item.c-accordion__item .c-accordion__title{background:var(--gds-color-ui-02);background-image:url(../images/chevron-down-solid.svg);background-position:calc(100% - 16px);background-repeat:no-repeat;background-size:14px;font-size:20px;line-height:24px;padding:17px 16px}.wp-block-pb-accordion-item.c-accordion__item .c-accordion__title:after{content:""}.wp-block-pb-accordion-item.c-accordion__item .c-accordion__content{background:var(--gds-color-ui-02);border-bottom:2px solid var(--gds-color-ui-01);border-left:2px solid var(--gds-color-ui-01);border-right:2px solid var(--gds-color-ui-01);margin-bottom:-2px;margin-left:-2px;margin-right:-2px;overflow:hidden;padding:4px 16px 16px;transition:height .25s linear;z-index:3}.wp-block-pb-accordion-item.c-accordion__item .c-accordion__content:after{content:""}.wp-block-pb-accordion-item.c-accordion__item .c-accordion__content p iframe{width:100%}.wp-block-pb-accordion-item.c-accordion__item .c-accordion__content__table_wrap{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:block;overflow-x:auto;width:100%}.wp-block-pb-accordion-item.c-accordion__item .c-accordion__content table.recipe-nutritions{width:100%}.wp-block-pb-accordion-item.c-accordion__item .c-accordion__content table.recipe-nutritions td,.wp-block-pb-accordion-item.c-accordion__item .c-accordion__content table.recipe-nutritions th{padding:var(--gds-spacing-3xs) var(--gds-spacing-s);text-align:left}.wp-block-pb-accordion-item.c-accordion__item .c-accordion__content table.recipe-nutritions td:first-of-type{padding-left:0}.wp-block-pb-accordion-item.c-accordion__item .c-accordion__content table.recipe-nutritions th{padding-bottom:0 var(--gds-spacing-s) var(--gds-spacing-s)}.wp-block-pb-accordion-item.c-accordion__item .c-accordion__content table.recipe-nutritions th:first-of-type{padding-left:0}.wp-block-pb-accordion-item.c-accordion__item.is-open .c-accordion__title{background-image:url(../images/chevron-up-solid.svg)}.facetwp-accordion.wp-block-pb-accordion-item{border:none;margin:0;position:relative}.facetwp-accordion.wp-block-pb-accordion-item .c-accordion__title{background-image:none;font-size:inherit;margin-bottom:0;padding:16px}.facetwp-accordion.wp-block-pb-accordion-item .c-accordion__title svg{margin-left:8px;transition:transform .1s ease-in-out}.facetwp-accordion.wp-block-pb-accordion-item.is-open .c-accordion__title{background-image:none}.facetwp-accordion.wp-block-pb-accordion-item.is-open .c-accordion__title svg{transform:rotate(.5turn)}.facetwp-accordion.wp-block-pb-accordion-item .c-accordion__content{background-color:var(--gds-color-white);border:none;left:0;padding:16px;position:absolute;right:0;width:max-content;z-index:3}.facetwp-accordion.wp-block-pb-accordion-item .c-accordion__content .facetwp-facet{margin-bottom:0}.facetwp-accordion.wp-block-pb-accordion-item .c-accordion__content__table_wrap{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:block;overflow-x:auto;width:100%}.facetwp-accordion.wp-block-pb-accordion-item .c-accordion__content table.recipe{max-width:450px;width:100%}.facetwp-accordion.wp-block-pb-accordion-item .c-accordion__content table.recipe td,.facetwp-accordion.wp-block-pb-accordion-item .c-accordion__content table.recipe th{padding:var(--gds-spacing-3xs) var(--gds-spacing-s);text-align:left;width:100%}.facetwp-accordion.wp-block-pb-accordion-item .c-accordion__content table.recipe td:first-of-type{padding-left:0}.facetwp-accordion.wp-block-pb-accordion-item .c-accordion__content table.recipe th{font-weight:400;padding:0 var(--gds-spacing-s) var(--gds-spacing-s)}.wp-block-buttons{margin-bottom:calc(var(--gds-spacing-s) * -1)}.wp-block-buttons .wp-block-button{margin-bottom:var(--gds-spacing-s);margin-right:var(--gds-spacing-s)}.wp-block-code{box-sizing:border-box}.wp-block-post-carousel{--gds-body-text-color:var(--gds-color-white);color:var(--gds-color-white)}:root{--column-gutter:0}@media (min-width:37.5em){:root{--column-gutter:var(--grid-gutter)}}.wp-block-column{margin-left:var(--column-gutter)}.wp-block-column:first-child{--column-gutter:0}.wp-block-column>:only-child{height:100%}@media (min-width:37.5em) and (max-width:48.865em){.wp-block-column:nth-child(2n){margin-left:var(--column-gutter)}.wp-block-column{flex-basis:calc(50% - var(--grid-gutter) / 2)!important}}@media (min-width:48.875em){.wp-block-column:not(:first-child){margin-left:var(--column-gutter)}}@media (max-width:48.865em){.wp-block-column:not(:last-child){margin-bottom:var(--grid-gutter)}}.wp-block-cover{box-sizing:border-box;color:var(--gds-color-white);min-height:375px}.wp-block-cover.is-light .wp-block-cover__inner-container{color:inherit}@media (min-width:1600px){.wp-block-cover{min-height:500px}.wp-block-cover.is-style-hero{aspect-ratio:4/1;min-height:0}}.gform_footer{margin-top:var(--gds-spacing-m)}.gform_fields{grid-gap:var(--gds-spacing-m);display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto-fill,auto);width:100%}.gform_fields .medium{max-width:var(--grid-column-5)}.gfield_description{font-size:var(--gds-paragraph-s-font-size);margin-top:var(--gds-spacing-xs)}.ginput_container+.gfield_description{margin-top:var(--gds-spacing-3xs)}.gfield_description.validation_message{color:var(--gds-color-error);margin-top:0}.gfield{grid-column:1/-1;min-width:0}.gfield.gfield_error{--gds-input-border:solid 1px var(--gds-color-error)}.gfield.gfield_error label{color:var(--gds-color-error)}.gfield--width-full{grid-column:span 12}.gfield--width-eleven-twelfths{grid-column:span 11}.gfield--width-five-sixths{grid-column:span 10}.gfield--width-three-quarter{grid-column:span 9}.gfield--width-two-thirds{grid-column:span 8}.gfield--width-seven-twelfths{grid-column:span 7}.gfield--width-half{grid-column:span 6}.gfield--width-five-twelfths{grid-column:span 5}.gfield--width-third{grid-column:span 4}.gfield--width-quarter{grid-column:span 3}.gfield--width-one-sixth{grid-column:span 2}.gfield--width-one-twelfth{grid-column:span 1}.gform_hidden{display:none}.gform_confirmation_wrapper{margin-top:var(--gds-spacing-m)}.gfield_label{display:block;font-weight:500;margin-bottom:var(--gds-spacing-2xs)}.gform_validation_container,.hidden_label .gfield_label{display:none}.gfield_required{margin-left:.75ch}img.gform_ajax_spinner{margin-left:1rem;width:auto}div.gfield--input-type-lianamailer,div.gfield_checkbox,div.gfield_radio{list-style-type:none;margin-bottom:0;margin-left:0;margin-top:var(--gds-spacing-xxs);padding-left:0}div.gfield--input-type-lianamailer>.gchoice,div.gfield--input-type-lianamailer>.lianamailer_input,div.gfield_checkbox>.gchoice,div.gfield_checkbox>.lianamailer_input,div.gfield_radio>.gchoice,div.gfield_radio>.lianamailer_input{align-items:flex-start;display:flex}div.gfield--input-type-lianamailer label,div.gfield_checkbox label,div.gfield_radio label{font-family:var(--gds-body-font-family);font-size:var(--gds-paragraph-m-font-size);font-weight:400;letter-spacing:.02em;text-transform:none}div.gfield--input-type-lianamailer input[type=checkbox],div.gfield--input-type-lianamailer input[type=radio],div.gfield_checkbox input[type=checkbox],div.gfield_checkbox input[type=radio],div.gfield_radio input[type=checkbox],div.gfield_radio input[type=radio]{flex:0 0 auto;margin-right:var(--gds-spacing-xs);margin-top:.15em}div.gfield--input-type-lianamailer input[value=gf_other_choice],div.gfield_checkbox input[value=gf_other_choice],div.gfield_radio input[value=gf_other_choice]{margin-right:var(--gds-spacing-xs);margin-top:.9em}.ginput_container_date>.clear-multi{display:flex}.ginput_container_date>.clear-multi>.ginput_container_date{flex:1 0 auto}.ginput_container_date>.clear-multi>.ginput_container_date:not(:last-child){margin-right:var(--gds-spacing-s)}.ginput_container_date>.clear-multi>.ginput_container_date select{min-width:50px}.gform_wrapper{margin-bottom:0}.gform_confirmation_wrapper,.gform_validation_errors{background-color:var(--gds-color-white);margin-bottom:var(--gds-spacing-s);padding:var(--gds-spacing-s)}.gform_submission_error{font-size:var(--gds-paragraph-m-font-size);letter-spacing:.02em}.gform_heading,.gform_heading .gform_title{margin-bottom:var(--block-gutter-s)}.gform_heading .gform_description:not(:empty){display:block;font-size:var(--gds-paragraph-m-font-size);margin-top:var(--gds-spacing-xxs)}.wp-block-group{position:relative}.wp-block-group.has-background{margin-bottom:var(--block-gutter);margin-top:var(--block-gutter);padding:var(--block-gutter) var(--viewport-gutter)}@media (min-width:48.875em){.wp-block-group.has-background{padding:var(--block-gutter)}}.wp-block-group.has-background.text-box{margin-bottom:var(--block-gutter-l);margin-top:var(--block-gutter-l);padding:var(--gds-spacing-s)}.wp-block-group.has-background>.wp-block-group__inner-container>.alignfull,.wp-block-group.has-background>.wp-block-group__inner-container>[data-align=full]{margin-left:calc(var(--block-gutter) * -1);margin-right:calc(var(--block-gutter) * -1);width:auto}.wp-block-group.has-background>.wp-block-group__inner-container>.alignfull:first-child,.wp-block-group.has-background>.wp-block-group__inner-container>[data-align=full]:first-child{margin-top:calc(var(--block-gutter) * -1)}.wp-block-group.has-background>.wp-block-group__inner-container>.alignfull:last-child,.wp-block-group.has-background>.wp-block-group__inner-container>[data-align=full]:last-child{margin-bottom:calc(var(--block-gutter) * -1)}.wp-block-group.has-background.alignfull,.wp-block-group.has-background.alignwide,[data-align=full]>.wp-block-group.has-background,[data-align=wide]>.wp-block-group.has-background{margin-bottom:var(--block-gutter-l);margin-top:var(--block-gutter-l)}.wp-block-group.has-background.alignfull>.wp-block-group__inner-container>.alignfull:first-child,.wp-block-group.has-background.alignfull>.wp-block-group__inner-container>[data-align=full]:first-child,.wp-block-group.has-background.alignwide>.wp-block-group__inner-container>.alignfull:first-child,.wp-block-group.has-background.alignwide>.wp-block-group__inner-container>[data-align=full]:first-child,[data-align=full]>.wp-block-group.has-background>.wp-block-group__inner-container>.alignfull:first-child,[data-align=full]>.wp-block-group.has-background>.wp-block-group__inner-container>[data-align=full]:first-child,[data-align=wide]>.wp-block-group.has-background>.wp-block-group__inner-container>.alignfull:first-child,[data-align=wide]>.wp-block-group.has-background>.wp-block-group__inner-container>[data-align=full]:first-child{margin-top:calc(var(--block-gutter-l) * -1)}.wp-block-group.has-background.alignfull>.wp-block-group__inner-container>.alignfull:last-child,.wp-block-group.has-background.alignfull>.wp-block-group__inner-container>[data-align=full]:last-child,.wp-block-group.has-background.alignwide>.wp-block-group__inner-container>.alignfull:last-child,.wp-block-group.has-background.alignwide>.wp-block-group__inner-container>[data-align=full]:last-child,[data-align=full]>.wp-block-group.has-background>.wp-block-group__inner-container>.alignfull:last-child,[data-align=full]>.wp-block-group.has-background>.wp-block-group__inner-container>[data-align=full]:last-child,[data-align=wide]>.wp-block-group.has-background>.wp-block-group__inner-container>.alignfull:last-child,[data-align=wide]>.wp-block-group.has-background>.wp-block-group__inner-container>[data-align=full]:last-child{margin-bottom:calc(var(--block-gutter-l) * -1)}.wp-block-group.alignfull,.wp-block-group.alignwide,[data-align=full]>.wp-block-group,[data-align=wide]>.wp-block-group{padding-bottom:var(--block-gutter-l);padding-top:var(--block-gutter-l)}.wp-block-image{margin-bottom:var(--block-gutter-l);margin-top:var(--block-gutter-l)}.wp-block-image figcaption{color:var(--gds-color-ui-01);font-size:14px}.wp-block-image .alignleft,[data-align=left]>.wp-block-image{margin-right:var(--grid-gutter);margin-top:.35em}.wp-block-image .alignright,[data-align=right]>.wp-block-image{margin-left:var(--grid-gutter);margin-top:.35em}.wp-block-pullquote{border:0;padding-left:var(--gutter);position:relative;text-align:left}.wp-block-pullquote blockquote{margin-left:0}@media (min-width:60em){.wp-block-pullquote blockquote{margin-left:75px}}.wp-block-pullquote:before{color:var(--gds-heading-color);content:"“";font-family:var(--gds-heading-font-family);font-size:80px;font-weight:var(--gds-heading-font-weight);line-height:1.1;opacity:.5;position:absolute;text-transform:lowercase;top:0}@media (min-width:60em){.wp-block-pullquote:before{margin-left:133px}}.wp-block-pullquote p{color:var(--gds-heading-color);font-weight:var(--gds-heading-font-weight)}.wp-block-pullquote cite,.wp-block-pullquote p{font-family:var(--gds-heading-font-family);line-height:var(--gds-heading-line-height);text-transform:lowercase}.wp-block-pullquote cite{font-size:inherit;font-weight:400}.wp-block-quote{border-left:0;padding-left:0}.wp-block-quote p{font-family:thesansb,serif;font-size:var(--block-quote-font-size);font-weight:700;line-height:var(--block-quote-line-height);margin-bottom:1em}.wp-block-quote cite{font-family:thesansb,arial,helvetica,sans-serif;font-size:var(--block-quote-cite-font-size)}.alignfull .wp-block-quote,[data-align=full] .wp-block-quote{text-align:center}.wp-block-separator{margin-bottom:var(--block-gutter-l);margin-top:var(--block-gutter-l)}.footer .wp-block-social-links{gap:var(--gds-spacing-m)}.footer .wp-block-social-links .wp-social-link.wp-block-social-link{background-color:transparent;margin:0}.footer .wp-block-social-links .wp-social-link.wp-block-social-link.wp-social-link-facebook .wp-block-social-link-anchor{-webkit-mask-image:url(../images/facebook.svg);mask-image:url(../images/facebook.svg)}.footer .wp-block-social-links .wp-social-link.wp-block-social-link.wp-social-link-instagram .wp-block-social-link-anchor{-webkit-mask-image:url(../images/instagram.svg);mask-image:url(../images/instagram.svg)}.footer .wp-block-social-links .wp-social-link.wp-block-social-link.wp-social-link-linkedin .wp-block-social-link-anchor{-webkit-mask-image:url(../images/linkedin.svg);mask-image:url(../images/linkedin.svg)}.footer .wp-block-social-links .wp-social-link.wp-block-social-link.wp-social-link-youtube .wp-block-social-link-anchor{-webkit-mask-image:url(../images/youtube.svg);mask-image:url(../images/youtube.svg)}.footer .wp-block-social-links .wp-block-social-link-anchor svg{display:none}.footer .wp-block-social-links .wp-block-social-link-anchor{background-color:var(--gds-color-ui-01);display:block;height:20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;padding:0;width:20px}.wp-block-social-links.is-style-monochrome .wp-social-link{background-color:var(--block-color);color:var(--block-background)}@media (min-width:48.875em){.wp-block-table table td,.wp-block-table table th{padding:12px 24px}}.wp-block-table.is-style-nutritional{display:block;overflow-x:auto;overflow-y:hidden;position:relative;white-space:nowrap;width:100%}.wp-block-table.is-style-nutritional table{min-width:100%;table-layout:auto;width:max-content!important}.wp-block-table.is-style-nutritional table *{border:none}.wp-block-table.is-style-nutritional thead th{font-weight:400;text-align:left}.wp-block-table.is-style-nutritional thead th:last-child{text-align:right}.wp-block-table.is-style-nutritional thead tr{background-color:var(--gds-color-ui-background-01);color:var(--gds-color-white)}.wp-block-table.is-style-nutritional tbody:first-child tr:nth-child(odd),.wp-block-table.is-style-nutritional thead+tbody tr:nth-child(2n){background-color:var(--gds-color-ui-04)}.wp-block-table.is-style-nutritional tbody td{font-size:14px}.wp-block-table.is-style-nutritional td:nth-child(n+2),.wp-block-table.is-style-nutritional th:nth-child(n+2){text-align:right}.wp-block-table.is-style-nutritional td,.wp-block-table.is-style-nutritional th{min-width:120px;padding:8px 12px;white-space:nowrap}.wp-block-yoast-faq-block{display:grid;gap:var(--block-gutter-s)}.wp-block-yoast-faq-block p{margin-top:var(--gds-spacing-2xs)}.entry-content>p~strong{display:block;margin-bottom:0;margin-top:var(--block-gutter-s)}.entry-content>p~strong+p{margin-top:var(--gds-spacing-2xs)}.wp-block-sticky-parallax{padding-bottom:100vh;padding-top:100vh;position:relative}.wp-block-sticky-parallax:not(.has-text-color){color:var(--gds-color-white)}.wp-block-sticky-parallax__sticky{height:100%;left:0;position:absolute;top:0;transform:translateZ(0);width:100%}.wp-block-sticky-parallax__sticky-media{height:100vh;position:sticky;top:0;width:100%}.wp-block-sticky-parallax__sticky-media.is-mobile+div{display:none}@media (min-width:37.5em){.wp-block-sticky-parallax__sticky-media.is-mobile{display:none}.wp-block-sticky-parallax__sticky-media.is-mobile+div{display:block}}.wp-block-sticky-parallax__sticky-media img,.wp-block-sticky-parallax__sticky-media video{height:100vh;left:0;object-fit:cover;object-position:50% center;position:absolute;top:0;vertical-align:middle;width:100%}.wp-block-sticky-parallax__content{padding-left:var(--viewport-gutter);padding-right:var(--viewport-gutter);position:relative}.wp-block-sticky-parallax__content-section{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;margin-left:auto;margin-right:auto;max-width:var(--content-width);text-align:center}.wp-block-sticky-parallax__content-section>p:not([class]){display:block;font-family:var(--gds-heading-font-family);font-family:var(--gds-heading-xl-font-family,var(--gds-heading-font-family));font-size:var(--gds-heading-xl-font-size);font-weight:600;font-weight:var(--gds-heading-xl-font-weight);letter-spacing:0;letter-spacing:var(--gds-heading-xl-letter-spacing);line-height:var(--gds-heading-xl-line-height);margin-bottom:var(--block-gutter-s);margin-top:var(--block-gutter-s);text-transform:var(--gds-heading-xl-text-transform)}.wp-block-sticky-parallax__content-section>p:not([class]):first-child{margin-top:0}.wp-block-media-bank__group-title{margin-bottom:var(--gds-spacing-m);margin-top:var(--block-gutter);text-align:center}.wp-block-media-bank__section{margin-top:var(--gds-spacing-3xl)}.wp-block-media-bank__buttons button{box-shadow:0 2px 4px rgba(0,0,0,.051)}.wp-block-media-bank__buttons button[aria-selected=false]{background-color:var(--gds-color-white);color:var(--gds-color-primary)}.wp-block-parallax-hero__variation{position:relative}.wp-block-parallax-hero__slide{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);height:calc(var(--viewport-height, 100svh) - var(--top-menu-height, 0px));overflow:hidden;position:relative}.wp-block-parallax-hero__slide:first-child{z-index:10}.wp-block-parallax-hero__slide:nth-child(2){z-index:9}.wp-block-parallax-hero__slide:nth-child(3){z-index:8}.wp-block-parallax-hero__slide:nth-child(4){z-index:7}.wp-block-parallax-hero__slide:nth-child(5){z-index:6}.wp-block-parallax-hero__slide:nth-child(6){z-index:5}.wp-block-parallax-hero__slide:nth-child(7){z-index:4}.wp-block-parallax-hero__slide:nth-child(8){z-index:3}.wp-block-parallax-hero__slide:nth-child(9){z-index:2}.wp-block-parallax-hero__slide:nth-child(10){z-index:1}.wp-block-parallax-hero__background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.wp-block-parallax-hero__background[style*=background-image]{background-attachment:fixed;background-position:center calc(50% + var(--parallax-offset, 0) * 2.7);background-repeat:no-repeat;background-size:cover;will-change:background-position}@supports (-webkit-touch-callout:none){.wp-block-parallax-hero__background[style*=background-image]{background-attachment:scroll;background-position:50%;will-change:auto}}.wp-block-parallax-hero__background video{height:100%;object-fit:cover;width:100%}.wp-block-parallax-hero__slide-content{align-items:center;display:flex;height:calc(var(--viewport-height, 100svh) - var(--top-menu-height, 0px));justify-content:center;left:0;margin:0 auto;max-width:80%;padding:var(--spacing-m);position:fixed;right:0;text-align:center;top:var(--top-menu-height,0);z-index:2}.block-editor-block-list__block .wp-block-parallax-hero__slide-content{pointer-events:none}.wp-block-parallax-hero__slide-content h1,.wp-block-parallax-hero__slide-content p{text-shadow:0 3px 20px rgba(0,0,0,.502)}.wp-block-parallax-hero__slide-content a{align-items:center;background-color:var(--gds-button-background-color,inherit);background-color:transparent;background-image:var(--gds-button-background-image);border:none;border-radius:var(--gds-button-border-radius);box-shadow:var(--gds-button-box-shadow);box-shadow:inset 0 0 0 2px currentcolor;box-sizing:border-box;color:var(--gds-button-color,inherit);color:currentcolor;cursor:pointer;display:inline-flex;font-family:var(--gds-button-font-family);font-size:var(--gds-button-m-font-size);font-weight:var(--gds-button-font-weight);justify-content:space-between;letter-spacing:var(--gds-button-m-letter-spacing);line-height:1em;outline:none;outline:var(--gds-button-outline);padding:var(--gds-button-m-padding);position:relative;text-align:center;text-decoration:none;text-decoration:none!important;text-transform:var(--gds-button-text-transform)}@media (prefers-reduced-motion:no-preference){.wp-block-parallax-hero__slide-content a{transition:var(--gds-button-transition)}}.wp-block-parallax-hero__slide-content a:hover{background-color:var(--gds-button-background-color-hover,var(--gds-button-background-color));background-image:var(--gds-button-background-image-hover,var(--gds-button-background-image));color:var(--gds-button-color-hover);outline:var(--gds-button-outline-hover,var(--gds-button-outline))}.wp-block-parallax-hero__slide-content a:active{background-color:var(--gds-button-background-color-active,var(--gds-button-background-color));background-image:var(--gds-button-background-image-active,var(--gds-button-background-image));outline:var(--gds-button-outline)}.wp-block-parallax-hero__slide-content a:disabled{background-color:var(--gds-button-background-color-disabled)}.wp-block-parallax-hero__slide-content a:focus{outline:var(--gds-button-outline-focus,var(--gds-button-outline))}.wp-block-parallax-hero__slide-content a:focus:not(:focus-visible){outline:none}.wp-block-parallax-hero__slide-content a>*+*{display:inline-block;margin-left:var(--gds-button-icon-gutter)}.wp-block-parallax-hero__slide-content a:not(.has-text-color){color:currentcolor}.wp-block-parallax-hero__slide-content a:not(.has-text-color):hover{--gds-button-background-color-hover:#c8d5c9;background-color:#c8d5c9}.wp-block-parallax-hero__slide-content a:hover{background-color:#1e5f41!important}.yoast_breadcrumbs{font-size:var(--gds-paragraph-s-font-size);line-height:1.2;margin-bottom:var(--block-gutter-s)}@media (max-width:37.49em){.yoast_breadcrumbs span.breadcrumb_last:nth-child(n+6){display:none}}@media (min-width:48.875em){.alignfull.alignfull.alignfull+.yoast_breadcrumbs{margin-top:calc(-1 * var(--block-gutter-l) + 60px)}}@media (max-width:37.49em){.wp-block-media-text__content .yoast_breadcrumbs:first-child{margin-top:calc(-1 * var(--gds-spacing-2xl) + var(--block-gutter-s))}}.wp-block-media-text__content .yoast_breadcrumbs:first-child+*{margin-top:var(--block-gutter-s)}@media (max-width:37.49em){.wp-block-media-text__content .yoast_breadcrumbs:first-child:has(+h1){margin-bottom:0}.wp-block-media-text__content .yoast_breadcrumbs:first-child+h1{margin-top:calc(var(--block-gutter-s) - .25em)}}.yoast_breadcrumbs+.wp-block-group.has-ui-background-02-background-color.alignfull{margin-top:calc(-1 * var(--block-gutter-s))}.yoast_breadcrumbs:has(+.wp-block-group .has-text-align-center:first-child),.yoast_breadcrumbs:has(+div>[style*="text-align: center"]:first-child){text-align:center}.yoast_breadcrumbs:has(+.wp-block-product-list.alignwide){max-width:var(--alignwide-width)}.content-info{padding:var(--gds-spacing-2xl) var(--gds-spacing-m)}@media (max-width:48.865em){.content-info{padding-bottom:calc(var(--gds-spacing-2xl) + 58px)}}@media (min-width:60em){.content-info{padding:var(--footer-gutter) 0 var(--footer-gutter) 0}}.content-info .widget:not(:last-child){margin-bottom:var(--gds-spacing-m)}.content-info .widget__title{margin-bottom:0}.content-info .footer{align-items:center;display:flex;flex-direction:column;margin:auto;max-width:var(--alignwide-width)}.content-info .footer div.widget{margin-bottom:var(--gds-spacing-xl)}.content-info .footer .footer__logo{margin-bottom:var(--gds-spacing-m)}.content-info .footer .widget.footer__menu .widget__title{display:none}.content-info .footer .widget.footer__contact *,.content-info .footer .widget.footer__menu .menu-item{margin-bottom:0}.content-info .footer .widget.footer__contact .has-l-paragraph-font-size{margin-bottom:var(--gds-spacing-s)}.content-info .footer .widget.footer__social{margin-bottom:0}.content-info .menu{display:flex;flex-wrap:wrap;gap:var(--gds-spacing-m);justify-content:center;list-style-type:none;padding-left:0}@media (min-width:60em){.content-info .menu{gap:var(--gds-spacing-l)}}.content-info .menu>li{margin-bottom:var(--gds-spacing-m)}.content-info .menu>li>a{text-decoration:none}.content-info .menu>li>a:hover{text-decoration:underline}.fancybox__container{--fancybox-bg:hsla(0,0%,9%,.5)}:root{--navigation-height:80px;--search-field-height:70px;--gds-link-spacing-s:20px;--top-alert-height:37px;--top-menu-height:40px;--top-bar-offset:var(--top-menu-height)}@media (min-width:48.875em){:root{--navigation-height:128px}}body.admin-bar{--admin-bar-height:32px}@media screen and (max-width:782px){body.admin-bar{--admin-bar-height:46px}}body:has(#app>.header-alert){--top-bar-offset:calc(var(--top-menu-height) + var(--top-alert-height))}.header-alert{background-color:var(--gds-color-notice);color:var(--gds-paragraph-s-color,var(--gds-body-text-color));color:var(--gds-color-white);font-family:var(--gds-paragraph-s-font-family,var(--gds-body-font-family));font-size:var(--gds-paragraph-s-font-size);font-weight:var(--gds-paragraph-s-font-weight,var(--gds-body-font-weight,400));letter-spacing:var(--gds-paragraph-s-letter-spacing,var(--gds-body-letter-spacing,0));line-height:var(--gds-paragraph-s-line-height);padding:var(--gds-spacing-2xs) var(--viewport-gutter);text-align:center;z-index:9999}.header-alert a{color:inherit;text-decoration:underline}.header-alert p{color:inherit}.top-menu-desktop{background:var(--gds-color-ui-background-01) 0 0 no-repeat padding-box;color:var(--gds-color-white);display:grid;gap:var(--gds-spacing-l);height:var(--top-menu-height);justify-content:end;position:sticky;top:0;z-index:9999}.top-menu-desktop favourites-icon,.top-menu-desktop shopping-list-icon{display:inline-block;height:1em;width:calc(1em + 8px)}@media (min-width:60em){.top-menu-desktop{padding-left:var(--viewport-gutter);padding-right:var(--viewport-gutter)}}.top-menu-desktop__menu{display:flex;flex:1;list-style-type:none;position:relative}.top-menu-desktop__menu>li{align-items:center;display:flex;font-size:18px;font-weight:700;text-transform:uppercase}.top-menu-desktop__menu>li>.menu-item__link{align-items:center;display:flex;font-size:16px;font-weight:400;justify-content:space-between;padding:10px 13px;text-transform:none}.top-menu-desktop__menu>li a:hover{text-decoration:none}.top-menu-desktop__menu>li i,.top-menu-desktop__menu>li svg{margin-left:8px;margin-top:-.2em}.top-menu-desktop__extension{align-items:center;display:flex;justify-content:end}.primary-desktop-navigation{align-items:center;background:var(--black-to-transparent-top-to-bottom);color:var(--gds-color-white);display:grid;gap:var(--gds-spacing-l);grid-template-columns:100px 1fr auto;height:var(--navigation-height);margin-top:var(--top-bar-offset);padding-left:var(--viewport-gutter);padding-right:var(--viewport-gutter)}.primary-desktop-navigation gds-search-form:not(:focus-within)::part(form),.primary-desktop-navigation gds-search-form:not(:focus-within)::part(input),.primary-desktop-navigation gds-search-form:not(:focus-within)::part(submit){transition-delay:.2s}.primary-desktop-navigation__logo{width:85px}@media (min-width:48.875em){.primary-desktop-navigation__logo{width:120px}}.primary-desktop-navigation__menu{display:flex;flex:1;margin-left:auto;margin-right:0;position:relative}.primary-desktop-navigation__language-menu .menu-item,.primary-desktop-navigation__menu .menu-item{align-items:center;display:flex;font-size:18px;font-weight:700;height:var(--navigation-height);text-transform:uppercase}.primary-desktop-navigation__language-menu .menu-item.level-1-item>.menu-item__link,.primary-desktop-navigation__menu .menu-item.level-1-item>.menu-item__link{align-items:center;display:flex;height:var(--navigation-height);padding:var(--gds-link-spacing-s)}.primary-desktop-navigation__language-menu .menu-item.level-1-item.has-megamenu>.menu-item__link,.primary-desktop-navigation__menu .menu-item.level-1-item.has-megamenu>.menu-item__link{padding-right:var(--gds-spacing-2xs)}.primary-desktop-navigation__language-menu svg,.primary-desktop-navigation__menu svg{margin-left:8px}.primary-desktop-navigation .menu-item.has-megamenu.open .megamenu{left:-80px;opacity:1;right:-80px;top:var(--navigation-height)}.primary-desktop-navigation .menu-item.has-megamenu.open .megamenu,.primary-desktop-navigation .menu-item.has-megamenu.open .megamenu ul.megamenu-item{min-height:370px}.primary-desktop-navigation .menu-item.has-megamenu .megamenu{background-color:var(--gds-color-ui-background-02);box-shadow:0 3px 6px rgba(0,0,0,.161);color:var(--gds-color-ui-01);contain:content;content-visibility:hidden;opacity:0;position:absolute;top:-2000px;transition:opacity,transform .2s ease-in-out}@media (min-width:60em){.primary-desktop-navigation .menu-item.has-megamenu .megamenu{content-visibility:visible}}.primary-desktop-navigation .menu-item.has-megamenu .megamenu.is-active{content-visibility:visible}.primary-desktop-navigation .menu-item.has-megamenu .megamenu-item{padding-bottom:20px;padding-top:20px}.primary-desktop-navigation .menu-item.has-megamenu .megamenu-item:not(.level-4-item)>li{box-sizing:border-box;width:50%}@media (min-width:60em){.primary-desktop-navigation .menu-item.has-megamenu .megamenu-item:not(.level-4-item)>li:hover{background-color:var(--gds-color-white)}}.primary-desktop-navigation .menu-item.has-megamenu .megamenu .menu-item__link{align-items:center;display:flex;font-size:16px;font-weight:400;justify-content:space-between;line-height:1;padding:12px 32px;text-transform:none}.primary-desktop-navigation .menu-item.has-megamenu .megamenu__inner{display:flex;flex:1;position:relative}@media (min-width:60em){.primary-desktop-navigation .menu-item.has-megamenu .megamenu__inner .level-2-item.overflow-scroll::-webkit-scrollbar,.primary-desktop-navigation .menu-item.has-megamenu .megamenu__inner .level-3-item.overflow-scroll::-webkit-scrollbar,.primary-desktop-navigation .menu-item.has-megamenu .megamenu__inner .level-4-item.overflow-scroll::-webkit-scrollbar{border-radius:10px;width:10px}.primary-desktop-navigation .menu-item.has-megamenu .megamenu__inner .level-2-item.overflow-scroll::-webkit-scrollbar-track,.primary-desktop-navigation .menu-item.has-megamenu .megamenu__inner .level-3-item.overflow-scroll::-webkit-scrollbar-track,.primary-desktop-navigation .menu-item.has-megamenu .megamenu__inner .level-4-item.overflow-scroll::-webkit-scrollbar-track{background:#fff;border-radius:10px;width:10px}.primary-desktop-navigation .menu-item.has-megamenu .megamenu__inner .level-2-item.overflow-scroll::-webkit-scrollbar-thumb,.primary-desktop-navigation .menu-item.has-megamenu .megamenu__inner .level-3-item.overflow-scroll::-webkit-scrollbar-thumb,.primary-desktop-navigation .menu-item.has-megamenu .megamenu__inner .level-4-item.overflow-scroll::-webkit-scrollbar-thumb{background:var(--gds-color-ui-01-transparent);border-radius:10px}}.primary-desktop-navigation .menu-item.has-megamenu .megamenu__inner .level-2-item{padding-right:33.3333333333%;position:relative;width:100%}.primary-desktop-navigation .menu-item.has-megamenu .megamenu__inner .level-3-item{height:100%;left:33.3333333333%;overflow:hidden auto;position:absolute;top:0;width:66.6666666667%}@media (min-width:60em){.primary-desktop-navigation .menu-item.has-megamenu .megamenu__inner .level-3-item .featured-megamenu-item__link{box-sizing:border-box}.primary-desktop-navigation .menu-item.has-megamenu .megamenu__inner .level-3-item.overflow-scroll:after,.primary-desktop-navigation .menu-item.has-megamenu .megamenu__inner .level-3-item.overflow-scroll:before{width:50%}}.primary-desktop-navigation .menu-item.has-megamenu .megamenu__inner .level-4-item{background-color:var(--gds-color-ui-background-02);left:50%;position:absolute;top:0;width:50%;z-index:1}.primary-desktop-navigation .menu-item.has-megamenu .megamenu__inner .level-4-item .featured-megamenu-item__link,.primary-desktop-navigation .menu-item.has-megamenu .megamenu__inner .level-4-item .menu-item__link{width:100%}@media (min-width:60em){.primary-desktop-navigation .menu-item.has-megamenu .megamenu__inner .level-4-item.overflow-scroll:after,.primary-desktop-navigation .menu-item.has-megamenu .megamenu__inner .level-4-item.overflow-scroll:before{width:100%}}.primary-desktop-navigation .menu-item.has-megamenu .megamenu__inner .featured-megamenu-items{box-sizing:border-box;height:100%;left:66.6666666667%;padding:32px 0 20px;position:absolute;width:calc(33.3333333333% - 10px)}.primary-desktop-navigation .menu-item.has-megamenu .megamenu__inner .featured-megamenu-items h4{font-size:20px;margin-bottom:24px;padding:0 16px}.primary-desktop-navigation .menu-item.has-megamenu .megamenu__inner .featured-megamenu-item__link{align-items:center;display:flex;font-size:16px;font-weight:400;gap:16px;padding:8px 16px;text-transform:none}.primary-desktop-navigation .menu-item.has-megamenu .megamenu__inner .featured-megamenu-item__link img{height:50px;object-fit:contain;object-position:center center;width:50px}.primary-desktop-navigation .menu-item.has-megamenu .megamenu__inner .featured-megamenu-item__link:hover{background-color:var(--gds-color-white)}.primary-desktop-navigation .menu-item.has-megamenu .megamenu li>a:hover{text-decoration:none}.primary-desktop-navigation .menu-item.language-menu-item{position:relative}.primary-desktop-navigation__extension{align-items:center;display:flex;justify-content:end}.primary-desktop-navigation ul{list-style-type:none;margin:0;padding-left:0}.primary-desktop-navigation .submenu-arrow>i.fa-chevron-down{width:12px}.primary-desktop-navigation__lang-menu{display:none;margin-right:calc(var(--gds-spacing-s) * 2)}@media (min-width:48.875em){.primary-desktop-navigation__lang-menu{display:flex;flex-direction:column}}.primary-desktop-navigation__lang-menu .sl-nav{align-items:center;display:flex;position:relative}.primary-desktop-navigation__lang-menu .sl-nav:hover ul{box-shadow:0 5px 15px 0 rgba(0,0,0,.15);display:block;min-width:120px;position:absolute;right:-15px;top:29px;transition:opacity .2s ease-out;z-index:99}.primary-desktop-navigation__lang-menu .sl-nav:hover .triangle{background:transparent;height:14px;overflow:hidden;position:absolute;right:0;top:15px;width:100%;z-index:10}.primary-desktop-navigation__lang-menu .sl-nav:hover .triangle:after{background-color:var(--gds-color-ui-background-02);border-radius:2px 0 0;box-shadow:0 0 20px rgba(0,0,0,.2);content:"";display:block;height:15px;position:absolute;right:1rem;transform:rotate(45deg) translateY(0) translateX(10px);width:15px;z-index:20}.primary-desktop-navigation__lang-menu .sl-nav ul{background-color:var(--gds-color-ui-background-02);display:none}.primary-desktop-navigation__lang-menu .sl-nav ul li{align-items:center;background:transparent;display:flex;position:relative;text-align:left;width:100%}.primary-desktop-navigation__lang-menu .sl-nav ul li.lang-item a{align-items:center;color:var(--gds-color-ui-01);display:block;font-size:16px;font-weight:400;justify-content:space-between;padding:16px 32px;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.primary-desktop-navigation__lang-menu .sl-nav ul li.lang-item:not(:first-child) a{padding-top:0}.primary-desktop-navigation__lang-menu .sl-nav ul li:last-of-type{margin-right:0}.primary-desktop-navigation.has-banner{left:0;position:absolute;right:0;top:0;z-index:1000}#app{position:relative}.primary-desktop-navigation.has-banner~.container .wp-block-cover,.primary-desktop-navigation.has-banner~.container .wp-block-gds-slideshow{margin-top:0}@media (min-width:60em){.megamenu .level-3-item,.megamenu .level-4-item{display:none}.megamenu ul.megamenu-item>li.is-active>ul,.megamenu ul.megamenu-item>li:focus>ul{display:block}}.megamenu-item.overflow-scroll{max-height:100%;overflow:hidden auto}.menu-toggler{display:none}@media (min-width:60em){.hide-on-desktop{display:none!important}}@media (max-width:59.99em){.primary-navigation{color:var(--gds-color-ui-01);display:flex;justify-content:space-between;transition:background-color .2s ease-in-out}.primary-navigation__menu{background-color:var(--gds-color-ui-background-02);color:var(--gds-color-ui-01);display:flex;flex:0;flex-direction:column;height:calc(100vh - var(--navigation-height));justify-content:flex-start;left:0;overflow:hidden auto;padding-top:var(--search-field-height);position:absolute;right:0;top:var(--navigation-height);transform:translateY(calc(-100% - var(--navigation-height) - var(--top-bar-offset)));transition:transform .2s ease-in-out;z-index:-1}.primary-navigation__menu .menu-item.level-1-item{display:flex;height:unset}.primary-navigation__menu .menu-item.level-1-item>.menu-item__link{display:block;height:unset;justify-content:space-between}.primary-navigation__menu .menu-item.level-1-item>.submenu-arrow svg{padding-right:0;transform:rotate(-90deg)}.primary-navigation__menu .submenu-arrow{left:0;position:absolute;right:0;z-index:1}.primary-navigation__menu .mobile-language-menu{gap:var(--gds-spacing-m);justify-content:center}.primary-navigation__logo img{max-width:85px}.primary-navigation .menu-toggler{cursor:pointer;display:block}.primary-navigation .menu-toggler .bar1,.primary-navigation .menu-toggler .bar2,.primary-navigation .menu-toggler .bar3{background-color:var(--gds-color-white);display:block;height:3px;margin:8px auto;transition:transform .2s ease-in-out;width:25px}.primary-navigation.open{background:var(--gds-color-ui-background-02);color:var(--gds-color-ui-01)}.primary-navigation.open .primary-navigation__menu{box-sizing:border-box;height:calc(100vh - var(--top-bar-offset) - var(--navigation-height));height:calc(100dvh - var(--top-bar-offset) - var(--navigation-height));overflow:hidden auto;transform:translateY(-1px)}.primary-navigation.open .menu-toggler{color:var(--gds-color-ui-01)}.primary-navigation.open .menu-toggler .bar1{transform:rotate(45deg) translate(6px,10px)}.primary-navigation.open .menu-toggler .bar2{opacity:0}.primary-navigation.open .menu-toggler .bar3{transform:rotate(-45deg) translate(6px,-10px)}.primary-navigation.open .menu-toggler .bar1,.primary-navigation.open .menu-toggler .bar2,.primary-navigation.open .menu-toggler .bar3{background-color:var(--gds-color-ui-01)}.primary-navigation .primary-navigation__menu{z-index:1}.primary-navigation .primary-navigation__menu .menu-item.level-1-item{width:100%}.primary-navigation .primary-navigation__menu .menu-item.level-1-item.no-children{display:block}.primary-navigation .primary-navigation__menu .menu-item.level-1-item .megamenu{left:0;right:0;top:var(--search-field-height);transform:translateX(100%);z-index:2}.primary-navigation .primary-navigation__menu .menu-item.level-1-item .megamenu .megamenu__inner{height:100%}.primary-navigation .primary-navigation__menu .menu-item.level-1-item .megamenu .megamenu__inner .level-2-item{padding-right:0}.primary-navigation .primary-navigation__menu .menu-item.level-1-item .megamenu .megamenu__inner .level-2-item>li{width:100%}.primary-navigation .primary-navigation__menu .menu-item.level-1-item .megamenu .megamenu__inner .level-2-item>li .level-3-item{background-color:var(--gds-color-ui-background-02);left:0;right:0;top:0;transform:translateX(100%);width:100%;z-index:3}.primary-navigation .primary-navigation__menu .menu-item.level-1-item .megamenu .megamenu__inner .level-2-item>li .level-3-item>li{width:100%}.primary-navigation .primary-navigation__menu .menu-item.level-1-item .megamenu .megamenu__inner .level-2-item>li .level-3-item>li .level-4-item{left:0;transform:translateX(100%);width:100%;z-index:4}.primary-desktop-navigation .menu-item.has-megamenu .megamenu{box-shadow:none;height:calc(100vh - var(--navigation-height));opacity:1;position:absolute;transition:transform .2s ease-in-out}.level-2-item,.level-3-item,.level-4-item{transition:transform .2s ease-in-out}.hide-on-mobile{display:none}.primary-desktop-navigation .primary-desktop-navigation__search.hide-on-desktop{background-color:var(--gds-color-ui-background-02);left:24px;margin-top:12px;position:absolute;right:24px;top:0;z-index:10}}.primary-desktop-navigation .has-next-level-items{align-items:center;display:flex;justify-content:space-between}.primary-desktop-navigation .has-next-level-items .back-arrow{align-items:center;display:flex;padding:16px 32px}.primary-desktop-navigation .has-next-level-items .back-arrow svg{margin-left:0;padding-right:24px}.primary-desktop-navigation .has-next-level-items .submenu-arrow{align-items:center;cursor:pointer;display:flex;flex:1;justify-content:flex-end;margin-top:-1px;padding-left:0;padding-right:var(--gds-link-spacing-s)}.primary-desktop-navigation .has-next-level-items svg{margin:0}@media (min-width:60em){.single .wp-block-media-text.alignfull{height:fit-content;min-height:80vh}}.single .related-content.alignfull{margin-bottom:0;margin-top:0}@media (min-width:60em){.single .related-content .wp-block-recipe-list{--block-gutter-l:60px}}.single .food_product-attributes,.single .recipe-attributes{margin:var(--gds-spacing-xl) auto var(--gds-spacing-m)}@media (min-width:60em){.recipe .wp-block-media-text.alignfull:first-of-type .wp-block-media-text__content,.single-post .wp-block-media-text.alignfull:first-of-type .wp-block-media-text__content{padding-bottom:var(--gds-spacing-xl);padding-top:180px}}.loading{display:block;height:80px;margin:auto;position:relative;width:80px}.loading div{animation:loading 1.2s cubic-bezier(0,.5,.5,1) infinite;background:var(--gds-color-ui-01);display:inline-block;left:8px;position:absolute;width:16px}.loading div:first-child{animation-delay:-.24s;left:8px}.loading div:nth-child(2){animation-delay:-.12s;left:32px}.loading div:nth-child(3){animation-delay:0;left:56px}@keyframes loading{0%{height:64px;top:8px}50%,to{height:32px;top:24px}}.recipe{margin-top:0}.recipe h1{display:block;font-family:var(--gds-heading-font-family);font-family:var(--gds-heading-l-font-family,var(--gds-heading-font-family));font-size:var(--gds-heading-l-font-size);font-weight:600;font-weight:var(--gds-heading-l-font-weight);letter-spacing:0;letter-spacing:var(--gds-heading-l-letter-spacing);line-height:var(--gds-heading-l-line-height);margin-bottom:var(--gds-spacing-m);margin-top:var(--gds-heading-l-margin-top);text-transform:var(--gds-heading-l-text-transform)}.recipe h1:first-child{margin-top:0}.recipe .recipe-rating-comments{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gds-spacing-s);justify-content:center;margin:var(--gds-spacing-s) auto;min-height:21px}@media screen and (max-width:360px){.recipe .recipe-rating-comments{--star-size-override:16px;font-size:16px;gap:10px}}.recipe .recipe-rating-comments .comment-link__label{display:inline-block;margin-left:2px;text-decoration:underline;text-underline-offset:5px;transform:translateY(-2px)}.recipe .recipe-rating-comments .comment-link__count{display:inline-block;transform:translateY(-2px)}.recipe .recipe-rating-comments .stars-component{white-space:nowrap;width:145px}.recipe .excerpt{font-size:18px;margin-bottom:var(--gds-spacing-2xl);margin-top:var(--gds-spacing-l)}@media (min-width:37.5em){.recipe .excerpt--mobile{display:none}}@media (max-width:37.49em){.recipe .excerpt--desktop{display:none}}.recipe .recipe-stats{margin:var(--gds-spacing-s) auto var(--gds-spacing-l)}.recipe .recipe-categories{margin-top:var(--gds-spacing-m)}.recipe .recipe-ingredients__group:not(:last-child){margin-bottom:var(--gds-spacing-s)}.recipe ul.recipe-ingredients{font-size:var(--gds-paragraph-m-font-size);list-style-type:none;margin-top:0;padding-left:0}.recipe ul.recipe-ingredients>li{font-size:inherit}.recipe ul.recipe-ingredients>li:not(:last-child){margin-bottom:0}.recipe ul.recipe-ingredients a{text-decoration:underline}.recipe ul.recipe-ingredients h5{margin-bottom:0}.recipe .instructions li>p{display:flex;gap:10px;justify-content:space-between}.recipe .entry-content .single-recipe-reusable-block{margin-bottom:0;margin-top:0;max-width:100%}.recipe .entry-content .single-recipe-reusable-block .wp-block-cover.alignfull,.recipe .entry-content .single-recipe-reusable-block .wp-block-group.alignfull,.recipe .entry-content .single-recipe-reusable-block .wp-block-media-text.alignfull{margin-bottom:0;margin-top:0}@media (min-width:60em){.recipe .entry-content>.wp-block-media-text:first-child .wp-block-media-text__content{padding-left:var(--gds-spacing-l)}}.recipe .wp-block-media-text__media{position:relative}@media (max-width:37.49em){.recipe .entry-content>.wp-block-media-text:first-child .wp-block-media-text__media{min-height:auto}.recipe .entry-content>.wp-block-media-text:first-child .wp-block-media-text__media img{aspect-ratio:395/224;min-height:auto}}.recipe-video-nav{bottom:0;display:flex;gap:var(--gds-spacing-xs);justify-content:center;left:0;padding-bottom:var(--gds-spacing-m);position:absolute;right:0}@media (min-width:60em){.recipe-video-nav{gap:var(--gds-spacing-m);padding:var(--gds-spacing-m)}}.recipe-video-nav__link{align-items:center;align-items:flex-end;background-color:var(--gds-button-background-color,inherit);background-color:var(--gds-color-ui-background-01-transparent);background-image:var(--gds-button-background-image);border:var(--gds-button-border);border-radius:var(--gds-button-border-radius);border-radius:80px;box-shadow:var(--gds-button-box-shadow);box-sizing:border-box;color:var(--gds-button-color,inherit);cursor:pointer;display:inline-flex;font-family:var(--gds-button-font-family);font-size:var(--gds-button-m-font-size);font-weight:var(--gds-button-font-weight);gap:var(--gds-spacing-xs);justify-content:space-between;letter-spacing:var(--gds-button-m-letter-spacing);line-height:1em;line-height:.75;outline:none;outline:var(--gds-button-outline);padding:18px 20px;position:relative;text-align:center;text-decoration:none;text-transform:var(--gds-button-text-transform)}@media (prefers-reduced-motion:no-preference){.recipe-video-nav__link{transition:var(--gds-button-transition)}}.recipe-video-nav__link:hover{background-color:var(--gds-button-background-color-hover,var(--gds-button-background-color));background-image:var(--gds-button-background-image-hover,var(--gds-button-background-image));color:var(--gds-button-color-hover);outline:var(--gds-button-outline-hover,var(--gds-button-outline))}.recipe-video-nav__link:active{background-color:var(--gds-button-background-color-active,var(--gds-button-background-color));background-image:var(--gds-button-background-image-active,var(--gds-button-background-image));outline:var(--gds-button-outline)}.recipe-video-nav__link:disabled{background-color:var(--gds-button-background-color-disabled)}.recipe-video-nav__link:focus{outline:var(--gds-button-outline-focus,var(--gds-button-outline))}.recipe-video-nav__link:focus:not(:focus-visible){outline:none}.recipe-video-nav__link>*+*{display:inline-block;margin-left:var(--gds-button-icon-gutter)}@media (min-width:60em){.recipe-video-nav__link{font-size:18px;line-height:1;padding:20px var(--gds-spacing-m)}.recipe-video-nav__link i,.recipe-video-nav__link svg{font-size:21px}}.recipe-video-nav__link:hover{background-color:var(--gds-color-ui-background-01);color:var(--gds-color-white)}.type-post .entry-content .has-l-paragraph-font-size{font-weight:700}.post .excerpt{margin-bottom:var(--gds-spacing-m);margin-top:var(--gds-spacing-m)}@media (min-width:60em){.post .excerpt{margin-bottom:var(--gds-spacing-l);margin-top:var(--gds-spacing-l)}}.post-meta{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:var(--gds-spacing-s)}.post .tag-group,.post-meta{margin-top:var(--gds-spacing-s)}.food_product{--banner-gutter:var(--block-gutter-l)}@media (min-width:48.875em){.food_product{--banner-gutter:60px}}.food_product .discontinued-message{background-color:var(--gds-color-yellow);text-align:center}@media (max-width:37.49em){.food_product .discontinued-message{font-size:var(--gds-paragraph-s-font-size);line-height:var(--gds-paragraph-s-line-height);margin-bottom:var(--block-gutter-s);margin-left:calc(-1 * var(--viewport-gutter) / 2);margin-right:calc(-1 * var(--viewport-gutter) / 2);padding:4px 4px 2px}.food_product .discontinued-message+*{margin-top:var(--block-gutter-s)}.food_product .discontinued-message.is-desktop{display:none}}@media (min-width:37.5em){.food_product .discontinued-message{padding:2px 2px 0}.food_product .discontinued-message.alignwide.alignwide{margin-bottom:calc(-1 * var(--banner-gutter) + var(--block-gutter));margin-top:calc(-1 * var(--banner-gutter) + var(--block-gutter))}.food_product .discontinued-message.is-mobile{display:none}.food_product .discontinued-message.is-mobile+*{margin-top:0}}.food_product .product-features{display:grid;gap:var(--block-gutter-l);grid-template-columns:repeat(2,minmax(80px,1fr))}@media (min-width:60em){.food_product .product-features{grid-template-columns:repeat(4,1fr)}}.food_product .product-features .product-feature{align-items:center;display:flex;flex-direction:column}.food_product .product-features .product-feature__image{height:auto;margin-bottom:var(--gds-spacing-m);max-width:100%;width:80px}.food_product .product-features .product-feature__title{margin-top:0;text-align:center}.food_product h1.product-title{font-size:42px;line-height:1.137}@media (max-width:37.49em){.food_product h1.product-title{font-size:29px}}.food_product p.product-excerpt{font-size:18px}.food_product .product-contents{display:grid;gap:var(--block-gutter);grid-template-columns:repeat(2,1fr)}.food_product .product-contents .product-content{text-align:center}.food_product .product-contents .product-content__label{margin-bottom:var(--gds-spacing-xs)}.food_product .product-contents .product-content__value{margin:0}.food_product .wp-block-media-text.product-info{--gutter:0;grid-gap:var(--gutter);grid-template-columns:40% auto;position:relative;z-index:1}@media (min-width:37.5em){.food_product .wp-block-media-text.product-info{--gutter:var(--gds-spacing-l)}}@media (min-width:67.5em){.food_product .wp-block-media-text.product-info{--gutter:var(--grid-column-1)}}@media (min-width:80em){.food_product .wp-block-media-text.product-info{--gutter:140px}}@media (min-width:48.875em){.food_product .wp-block-media-text.product-info{--block-gutter-l:var(--banner-gutter)}}.food_product .wp-block-media-text.product-info .wp-block-media-text__media{min-height:unset;padding:0 var(--gds-spacing-m);text-align:center}.food_product .wp-block-media-text.product-info .wp-block-media-text__media img{max-height:300px;min-height:auto;object-fit:contain;object-position:top center}@media (min-width:37.5em){.food_product .wp-block-media-text.product-info .wp-block-media-text__media{align-self:flex-start;height:100%;max-height:581px;padding:0;position:relative}.food_product .wp-block-media-text.product-info .wp-block-media-text__media img{max-height:100%;object-position:top right;position:absolute;right:0;top:0}.food_product .wp-block-media-text.product-info .wp-block-media-text__content{align-self:flex-start;padding-left:0;padding-top:0;text-align:center}}@media (max-width:37.49em){.food_product .product-banner{margin-bottom:calc(var(--banner-gutter) * -1 - 70px);min-height:225px!important}}@media (min-width:48.875em){.food_product .product-banner{--block-gutter-l:var(--banner-gutter)}.food_product .product-banner~.wp-block-media-text.product-info .yoast_breadcrumbs+h1{margin-top:calc(var(--banner-gutter) - .3em)}}.single-recipe .recipe-floating-quick-menu{background:var(--gds-color-ui-background-01);color:var(--gds-color-white);display:flex;z-index:1000}@media (min-width:48.875em){.single-recipe .recipe-floating-quick-menu{flex-direction:column;padding-bottom:12px;padding-top:12px;position:fixed;right:0;top:50%;transform:translateY(-50%)}}@media (max-width:48.865em){.single-recipe .recipe-floating-quick-menu{bottom:0;justify-content:space-evenly;left:0;position:sticky;right:0;transition:transform .3s ease-in}.single-recipe .recipe-floating-quick-menu:not(.is-active){transform:translateY(100%)}.single-recipe .recipe-floating-quick-menu__item{flex:1}}.single-recipe .recipe-floating-quick-menu #floating-menu-guide,.single-recipe .recipe-floating-quick-menu #floating-menu-ingredients{color:#fff}.single-recipe .recipe-floating-quick-menu__item{align-items:center;background:var(--gds-color-ui-background-01);box-sizing:border-box;color:inherit;cursor:pointer;display:flex;flex-direction:column;font-size:20px;height:60px;justify-content:center;padding:12px 8px;transition:background-color .1s ease-in;width:69px}.single-recipe .recipe-floating-quick-menu__item:active,.single-recipe .recipe-floating-quick-menu__item:focus,.single-recipe .recipe-floating-quick-menu__item:hover{background:var(--gds-color-ui-background-01-hover)}@media (max-width:48.865em){.single-recipe .recipe-floating-quick-menu__item.is-active{background:var(--gds-color-ui-background-01-hover)}}.single-recipe .recipe-floating-quick-menu__item .share__button span,.single-recipe .recipe-floating-quick-menu__item p{font-size:10px;font-weight:400;line-height:1;margin-top:5px;text-transform:none}.single-recipe .recipe-floating-quick-menu__item.ingredients svg{width:25px}.single-recipe .recipe-floating-quick-menu__item.guide svg{width:30px}.single-recipe .recipe-floating-quick-menu__item.favourites div{display:flex}.single-recipe .recipe-floating-quick-menu__item.favourites svg{width:29px}.single-recipe .recipe-floating-quick-menu__item.shopping-list div{display:flex}.single-recipe .recipe-floating-quick-menu__item.shopping-list svg{width:22px}.single-recipe .recipe-floating-quick-menu__item.share{position:relative}.single-recipe .recipe-floating-quick-menu__item.share .share__button{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center}.single-recipe .recipe-floating-quick-menu__item.share .share__button:hover span{text-decoration:none}.single-recipe .recipe-floating-quick-menu__item.share .share__button span{margin-right:0}.single-recipe .recipe-floating-quick-menu__item.share .share__button svg{width:32px}.single-recipe .recipe-floating-quick-menu__item.share .share__popup{left:unset;margin-top:0;right:100%;top:0}.single-recipe .recipe-floating-quick-menu__item.share .share__popup:after,.single-recipe .recipe-floating-quick-menu__item.share .share__popup:before{display:none}.single-recipe .recipe-floating-quick-menu__item.share .notice-copied{left:unset;right:calc(100% + 22px)}.single-recipe .recipe-floating-quick-menu__item.share .share>div{position:static}.search-form{border:2px solid var(--gds-color-ui-01)}.search-form label{margin-bottom:0;position:relative}.search-form input[type=search]{padding-right:64px}.search-form input[type=submit]{background-color:transparent;background-image:url(../images/search-regular.svg);background-position:50%;background-repeat:no-repeat;background-size:18px;bottom:0;box-shadow:none;color:transparent;font-size:0;position:absolute;right:0;top:0}.search-form input[type=submit]:hover{background-color:transparent}.search--box .search_result__title{cursor:default;margin-top:12rem}.search--box .search_result__title h1{font-size:2rem;line-height:1.25;margin-bottom:12px}@media (min-width:48.875em){.search--box .search_result__title h1{font-size:3rem}}.search--box form.search--form{position:relative}.search--box form.search--form input[type=search]{border:2px solid var(--gds-color-ui-01);padding-right:76px}.search--box form.search--form input[type=search]:hover{cursor:text}.search--box form.search--form input[type=search]::-webkit-search-cancel-button,.search--box form.search--form input[type=search]::-webkit-search-decoration{appearance:none}.search--box form.search--form .search-submit{background-color:transparent;box-shadow:none;color:var(--gds-color-ui-01);height:100%;position:absolute;right:0;text-align:center;top:0;width:65px}.search--box form.search--form .search-submit:hover{background-color:transparent}.modal{max-width:var(--alignwide-width);padding:0}.modal-content{max-height:90vh;max-height:90dvh;overflow-y:auto}.modal-content>:first-child{margin-top:0}.modal-content>:last-child{margin-bottom:0}.modal-content .wp-block-media-text{height:auto}.modal form{margin-left:auto;margin-right:auto}.modal input[type=checkbox]{border:.13rem solid var(--gds-color-ui-background-01);border-radius:.3rem;height:1.3rem;width:1.3rem}.modal .gform_footer{text-align:center}.comments{margin-top:0}.comments .comments-title{display:block;font-family:var(--gds-heading-font-family);font-family:var(--gds-heading-s-font-family,var(--gds-heading-font-family));font-size:var(--gds-heading-s-font-size);font-weight:600;font-weight:var(--gds-heading-s-font-weight);letter-spacing:0;letter-spacing:var(--gds-heading-s-letter-spacing);line-height:var(--gds-heading-s-line-height);margin-bottom:var(--gds-heading-s-margin-bottom);margin-top:var(--gds-heading-s-margin-top);text-transform:var(--gds-heading-s-text-transform)}.comments .comments-title:first-child{margin-top:0}.comments .comments-title:not(:first-child){margin-top:var(--block-gutter-l)}.comments .comments-title__count{color:var(--gds-paragraph-l-color,var(--gds-body-text-color));font-family:var(--gds-paragraph-l-font-family,var(--gds-body-font-family));font-size:var(--gds-paragraph-l-font-size);font-weight:var(--gds-paragraph-l-font-weight,var(--gds-body-font-weight,400));letter-spacing:var(--gds-paragraph-l-letter-spacing,var(--gds-body-letter-spacing,0));line-height:var(--gds-paragraph-l-line-height)}@media (min-width:60em){.comments .comments-title__count{position:relative;top:-.1em}}.comments .comment-reply-title{display:block;font-family:var(--gds-heading-font-family);font-family:var(--gds-heading-l-font-family,var(--gds-heading-font-family));font-size:var(--gds-heading-l-font-size);font-weight:600;font-weight:var(--gds-heading-l-font-weight);letter-spacing:0;letter-spacing:var(--gds-heading-l-letter-spacing);line-height:var(--gds-heading-l-line-height);margin-bottom:var(--gds-spacing-l);margin-top:var(--gds-heading-l-margin-top);text-align:center;text-transform:var(--gds-heading-l-text-transform)}.comments .comment-reply-title:first-child{margin-top:0}.comments .comment-form label{font-weight:700;margin-bottom:var(--gds-spacing-3xs)}.comments .comment-form label[for=rating]{display:block;font-family:var(--gds-heading-font-family);font-family:var(--gds-heading-s-font-family,var(--gds-heading-font-family));font-size:var(--gds-heading-s-font-size);font-weight:600;font-weight:var(--gds-heading-s-font-weight);letter-spacing:0;letter-spacing:var(--gds-heading-s-letter-spacing);line-height:var(--gds-heading-s-line-height);margin-bottom:var(--gds-heading-s-margin-bottom);margin-top:var(--gds-heading-s-margin-top);text-transform:var(--gds-heading-s-text-transform)}.comments .comment-form label[for=rating]:first-child{margin-top:0}.comments .comment-form .required-fields-note{color:var(--gds-paragraph-s-color,var(--gds-body-text-color));font-family:var(--gds-paragraph-s-font-family,var(--gds-body-font-family));font-size:var(--gds-paragraph-s-font-size);font-weight:var(--gds-paragraph-s-font-weight,var(--gds-body-font-weight,400));letter-spacing:var(--gds-paragraph-s-letter-spacing,var(--gds-body-letter-spacing,0));line-height:var(--gds-paragraph-s-line-height);margin-top:calc(-1em + var(--gds-spacing-2xs))}.comments .children,.comments .comment-list{list-style-type:none;padding-left:0}.comments .comment{background-color:var(--gds-color-green-transparent);border-radius:20px;font-size:var(--gds-body-font-size);padding:var(--gds-spacing-s)}.comments .comment:not(:last-child){margin-bottom:var(--gds-spacing-l)}.comments .comment .comment-meta{display:flex;flex-wrap:wrap;justify-content:space-between}.comments .comment .comment-meta .comment-author{display:block;font-family:var(--gds-heading-font-family);font-family:var(--gds-heading-xs-font-family,var(--gds-heading-font-family));font-size:var(--gds-heading-xs-font-size);font-weight:600;font-weight:var(--gds-heading-xs-font-weight);letter-spacing:0;letter-spacing:var(--gds-heading-xs-letter-spacing);line-height:var(--gds-heading-xs-line-height);margin-bottom:var(--gds-heading-xs-margin-bottom);margin-top:var(--gds-heading-xs-margin-top);text-transform:var(--gds-heading-xs-text-transform)}.comments .comment .comment-meta .comment-author:first-child{margin-top:0}.comments .comment .comment-meta .comment-metadata{color:var(--gds-paragraph-s-color,var(--gds-body-text-color));display:flex;font-family:var(--gds-paragraph-s-font-family,var(--gds-body-font-family));font-size:var(--gds-paragraph-s-font-size);font-weight:var(--gds-paragraph-s-font-weight,var(--gds-body-font-weight,400));gap:10px;letter-spacing:var(--gds-paragraph-s-letter-spacing,var(--gds-body-letter-spacing,0));line-height:var(--gds-paragraph-s-line-height)}.comments .comment .comment-meta .comment-metadata .edit-link{order:-1}.comments .comment .comment-meta .comment-metadata a{text-decoration:none}.comments .comment .comment-meta .comment-metadata a:hover{text-decoration:underline}.comments .comment .comment-meta .says{display:none}.comments .comment .comment-meta .comment-awaiting-moderation{font-size:var(--gds-paragraph-s-font-size);line-height:var(--gds-paragraph-s-line-height);margin-bottom:1em}.comments .comment .comment-content{margin-top:var(--gds-spacing-s)}.comments .children{margin-top:var(--gds-spacing-m);padding-left:0}.comments .children .comment{background-color:transparent;border-left:4px solid var(--gds-color-ui-01);border-radius:0;padding:0 0 0 var(--gds-spacing-2xs)}.comments .rating-container{display:inline-flex;gap:4px;margin-top:var(--gds-spacing-3xs)}.comments .rating-container input{display:none}.comments .rating-container label{cursor:pointer;font-size:20px;opacity:.5}.comments .rating-container:has(input:checked) label,.comments .rating-container:hover label{opacity:1}.comments .rating-container input:checked+label~label,.comments .rating-container label:hover~label{opacity:.5}.comments .pager.pager.pager{align-items:center;display:flex;justify-content:space-between;list-style:none;margin-top:var(--block-gutter);padding-left:0}.comments .pager.pager.pager a{text-decoration:none}.comments .pager.pager.pager a:hover{text-decoration:underline}@media print{.content-info,.is-root-container>#main-content+.wp-block-cover,.is-root-container>#main-content+.wp-block-cover+.wp-block-buttons,.is-root-container>.wp-block-cover:first-child,.primary-navigation,.top-menu{display:none}}
