:root{--color-brand-primary:#1b66b3;--color-brand-primary-10:rgba(27,102,179,.8);--color-brand-primary-20:rgba(27,102,179,.5);--color-brand-primary-30:rgba(27,102,179,.4);--color-brand-primary-40:rgba(27,102,179,.2);--color-brand-secondary:#fce531;--color-brand-secondary-10:rgba(252,229,49,.8);--color-brand-secondary-20:rgba(252,229,49,.5);--color-brand-secondary-30:rgba(252,229,49,.4);--color-brand-secondary-40:rgba(252,229,49,.2);--color-design-black:#1b1b1b;--color-design-black-10:rgba(27,27,27,.8);--color-design-black-20:rgba(27,27,27,.5);--color-design-black-30:rgba(27,27,27,.4);--color-design-black-40:rgba(27,27,27,.2);--color-design-white:#fff;--color-design-light-grey:#f3f3f3;--color-design-light-grey-20:hsla(0,0%,95%,.5);--color-design-grey:#9eafb7;--color-design-grey-20:rgba(158,175,183,.5);--color-design-grey-40:rgba(158,175,183,.2);--color-design-dark-grey:#2d4a50;--color-design-dark-grey-2:#2a383e;--color-design-dark-grey-21-40:rgba(42,56,62,.2);--color-design-darkest-grey:#4a4a4a;--color-design-darkest-grey-10:rgba(74,74,74,.8);--color-design-darkest-grey-20:rgba(74,74,74,.5);--color-design-darkest-grey-30:rgba(74,74,74,.4);--color-design-darkest-grey-40:rgba(74,74,74,.2);--color-signal-error:#e00f01;--color-signal-error-20:rgba(224,15,1,.5);--color-signal-error-40:rgba(224,15,1,.2);--color-signal-warning:#ff5f15;--color-signal-warning-20:rgba(255,95,21,.5);--color-signal-warning-40:rgba(255,95,21,.2);--color-signal-success:#177907;--color-signal-success-20:rgba(23,121,7,.5);--color-signal-success-40:rgba(23,121,7,.2);--logo-logo-file:EMH-ITS Logo;--logo-logo-file-footer:EMH-ITS Logo Footer;--font-weight:normal;--box-shadow-dark-color:var(--color-design-black-20);--box-shadow-dark-5:0 1px 4px 0 var(--box-shadow-dark-color);--box-shadow-dark-10:0 1px 10px 0 var(--box-shadow-dark-color);--box-shadow-dark-20:0 1px 15px 2px var(--box-shadow-dark-color);--box-shadow-dark-30:0 1px 40px 0 var(--box-shadow-dark-color);--box-shadow-dark-40:0 1px 50px 5px var(--box-shadow-dark-color);--box-shadow-light-color:var(--color-design-grey-20);--box-shadow-light-5:0 1px 4px 0 var(--box-shadow-light-color);--box-shadow-light-10:0 1px 10px 0 var(--box-shadow-light-color);--box-shadow-light-20:0 1px 15px 2px var(--box-shadow-light-color);--box-shadow-light-30:0 1px 40px 0 var(--box-shadow-light-color);--box-shadow-light-40:0 1px 50px 5px var(--box-shadow-light-color);--font-size-large-10:20px;--font-word-spacing-0:0px;--font-letter-spacing-wider-05:0.20000000298023224px;--font-letter-spacing-wider-10:0.800000011920929px;--font-weight-bold:Bold;--font-weight-black:#000;--font-weight-regular:Regular;--font-family-heading:EDEKA Head Web;--font-family-script:EDEKA Script;--font-family-copy:EDEKA Text;--font-weight-italic:Regular Italic;--font-weight-regular-italic:Regular Italic;--font-weight-bold-talic:Bold Italic;--font-letter-spacing-wider-20:1px;--font-letter-spacing-wider-30:1.2000000476837158px;--font-letter-spacing-wider-40:1.2000000476837158px;--font-word-spacing-10:3px;--font-word-spacing-20:5px;--font-word-spacing-30:7px;--font-size-large-20:24px;--font-size-large-30:28px;--font-size-large-40:40px;--font-size-large-50:56px;--font-size-small-10:14px;--font-size-medium-10:16px;--font-size-medium-20:18px;--font-letter-spacing-smaller-05:-0.20000000298023224px;--font-letter-spacing-smaller-10:-0.800000011920929px;--font-letter-spacing-smaller-20:-1px;--font-letter-spacing-smaller-30:-1.2000000476837158px;--font-letter-spacing-smaller-40:-1.5px;--line-height-large-10:32px;--line-height-large-20:40px;--line-height-large-30:32px;--line-height-large-40:52px;--line-height-large-50:64px;--line-height-small-10:24px;--line-height-small-20:20px;--line-height-small-30:18px;--line-0:28px;--line-style:solid;--line-size-10:24px;--line-size-20:48px;--line-weight-10:2px;--line-weight-20:3px;--text-transform-upper:uppercase;--text-transform-lower:lowercase;--text-transform-none:none;--text-align-left:left;--text-align-right:right;--text-align-center:center;--asset-size-10:8px;--asset-size-20:16px;--asset-size-30:24px;--asset-size-40:32px;--asset-size-90:72px;--asset-size-170:132px;--asset-404-image:EMH-ITS 404;--pattern-brand-color-10:var(--color-design-dark-grey-21-40);--pattern-brand-color-20:var(--color-design-light-grey);--pattern-brand-color-30:var(--color-brand-secondary);--pattern-brand-image-10:patter-shop;--spacing-0:0px;--spacing-02:4px;--spacing-03:6px;--spacing-05:8px;--spacing-10:12px;--spacing-12:16px;--spacing-16:20px;--spacing-20:24px;--spacing-27:32px;--spacing-30:36px;--spacing-40:48px;--spacing-50:72px;--spacing-60:108px;--spacing-70:132px;--Warenkorb-String:String value;--String-WK:0;--corner-radius-10:2px;--corner-radius-20:4px;--corner-radius-30:8px;--corner-radius-35:10px;--corner-radius-40:12px;--corner-radius-45:16px;--corner-radius-50:20px;--Preis:11,99;--Preiseinheit:kg;--Pruduktname:Produkt Name;--Angabe-zur-Einheit:Angabe zur Einheit;--Beschreibung:Beschreibung,max. zweizeiligBeschreibung,max. zweizeilig}@font-face{font-family:EDEKA Head Web;font-style:normal;font-weight:700;src:url(/resources/fonts/EDEKA_Head/Web/EDEKAHeadWEB-Black.woff2) format("woff2"),url(/resources/fonts/EDEKA_Head/Web/EDEKAHeadWEB-Black.woff) format("woff"),url(/resources/fonts/EDEKA_Head/Web/EDEKAHeadWEB-Black.ttf) format("truetype"),local("EDEKA Head Web"),local("EDEKAHeadWEB-Black");font-display:swap}@font-face{font-family:EDEKA Head Web;font-style:normal;font-weight:900;src:url(/resources/fonts/EDEKA_Head/Web/EDEKAHeadWEB-Black.woff2) format("woff2"),url(/resources/fonts/EDEKA_Head/Web/EDEKAHeadWEB-Black.woff) format("woff"),url(/resources/fonts/EDEKA_Head/Web/EDEKAHeadWEB-Black.ttf) format("truetype"),local("EDEKA Head Web"),local("EDEKAHeadWEB-Black");font-display:swap}@font-face{font-family:EDEKA Text;font-style:normal;font-weight:400;src:url(/resources/fonts/EDEKA_Text/Web/EDEKATextWeb-Regular.woff2) format("woff2"),url(/resources/fonts/EDEKA_Text/Web/EDEKATextWeb-Regular.woff) format("woff"),local("EDEKA Text"),local("EDEKATextWeb-Regular");font-display:swap}@font-face{font-family:EDEKA Text;font-style:italic;font-weight:400;src:url(/resources/fonts/EDEKA_Text/Web/EDEKATextWeb-RegularItalic.woff2) format("woff2"),url(/resources/fonts/EDEKA_Text/Web/EDEKATextWeb-RegularItalic.woff) format("woff"),local("EDEKA Text Italic"),local("EDEKATextWeb-RegularItalic");font-display:swap}@font-face{font-family:EDEKA Text;font-style:normal;font-weight:700;src:url(/resources/fonts/EDEKA_Text/Web/EDEKATextWeb-Bold.woff2) format("woff2"),url(/resources/fonts/EDEKA_Text/Web/EDEKATextWeb-Bold.woff) format("woff"),local("EDEKA Text Bold"),local("EDEKATextWeb-Bold");font-display:swap}@font-face{font-family:EDEKA Text;font-style:italic;font-weight:700;src:url(/resources/fonts/EDEKA_Text/Web/EDEKATextWeb-BoldItalic.woff2) format("woff2"),url(/resources/fonts/EDEKA_Text/Web/EDEKATextWeb-BoldItalic.woff) format("woff"),local("EDEKA Text Bold Italic"),local("EDEKATextWeb-BoldItalic");font-display:swap}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:999;animation:fadeIn .3s ease-out}.layout-content{min-height:calc(100vh - 250px);width:100%;background:var(--color-design-light-grey,#f3f3f3)}.layout-header-strip{width:100%;background:var(--color-design-white,#fff);border-bottom:1px solid var(--color-design-grey-20,#e5e7eb)}.layout-header-strip__inner{width:100%;max-width:1214px;margin:0 auto;min-height:56px;display:flex;align-items:center;padding:0 1rem;box-sizing:border-box;justify-content:center;padding:var(--spacing-30);font-size:var(--font-size-large-20,28px);line-height:1;color:var(--color-design-darkest-grey,#4a4a4a);text-align:center;font-family:var(--font-family-heading,"EDEKA Head Web");font-size:var(--font-size-large-50,56px);font-style:normal;font-weight:900;line-height:var(--line-height-large-50,64px);letter-spacing:var(--font-letter-spacing-wider-10,.8px)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.overlay.closing{animation:fadeOut .3s ease-out forwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.edk-footer{display:flex;flex-direction:column;align-items:center;gap:0;align-self:stretch;background:var(--color-design-black,#1b1b1b)}.edk-footer p{color:var(--color-design-white)}.edk-footer a,.edk-footer a:link,.edk-footer a:visited{color:var(--color-design-white);-webkit-text-decoration:var(--footer-link-text-decoration);text-decoration:var(--footer-link-text-decoration);cursor:pointer}.edk-footer a:hover{-webkit-text-decoration:var(--footer-link-text-decoration-hover);text-decoration:var(--footer-link-text-decoration-hover);color:var(--color-design-white)}.edk-footer-row{display:flex;flex-direction:row;align-items:top;justify-content:space-between;gap:1rem;width:100%;max-width:1214px}.edk-footer-col{box-sizing:border-box;padding:var(--footer-padding)}.edk-footer-col ul{padding:0}.edk-footer-col ul li{list-style:none}.edk-footer-icons{align-self:flex-end;display:flex;gap:1rem}.edk-footer-top{justify-content:flex-start}.edk-footer-top-wrapper{width:100%;display:flex;justify-content:center;background-color:var(--color-design-black,#1b1b1b);background-image:url(/resources/tile-01.webp);background-size:auto;background-repeat:repeat;background-attachment:scroll}.edk-footer-row--top{justify-content:flex-start;padding:var(--spacing-40,40px) 133px}.edk-footer-top-title{margin:0 0 var(--spacing-20,20px) 0;font-size:1.5rem;font-weight:600;color:var(--color-design-white);letter-spacing:.5px;padding-bottom:var(--spacing-08,8px);display:inline-block}.edk-footer-top-title:after{content:"";display:block;width:44px;height:3px;margin-top:var(--spacing-08,8px);background:var(--color-design-gold,#ffb81c)}.edk-footer-top-links{list-style:none;padding:0;margin:0;display:flex;gap:var(--spacing-30,30px);flex-wrap:wrap}.edk-footer-top-links li{margin:0}.edk-footer-top-links li a{color:var(--color-design-white);text-decoration:none;font-size:.95rem;transition:color .3s ease}.edk-footer-top-links li a:hover{color:var(--color-design-gold,#ffb81c)}@media(max-width:1023px){.edk-footer-top-links{gap:var(--spacing-20,20px);flex-wrap:wrap}}@media(max-width:767px){.edk-footer-top-links{flex-direction:column;align-items:flex-start;gap:var(--spacing-10,12px)}}@media(max-width:1023px){.edk-footer-row--top{padding:var(--spacing-30,30px) 1.5rem}.edk-footer-top-title{font-size:1.25rem}.edk-footer-row--bottom{padding:0 1.5rem}}@media(max-width:767px){.edk-footer-row--top{justify-content:center;padding:var(--spacing-30,30px) 1rem}.edk-footer-top-wrapper{background-attachment:scroll}.edk-footer-col{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center}.edk-footer-top-title{font-size:clamp(1.6rem,6.2vw,2.2rem);margin-bottom:var(--spacing-20,20px)}.edk-footer-top-title:after{margin-left:auto;margin-right:auto}.edk-footer-top-links{align-items:center;gap:var(--spacing-12,16px)}.edk-footer-top-links li a{font-size:clamp(1.05rem,4.4vw,1.45rem);line-height:1.25}.edk-footer-row--bottom{padding:0 1rem}}.edk-footer-logos{display:flex;align-items:flex-end}.edk-footer-claim{position:relative;right:10px;top:-5px}.edk-footer-bottom{background-color:var(--footer-bottom-background-color);width:100%;display:flex;justify-content:center;box-shadow:0 -10px 10px 0 rgba(27,27,27,.65)}.edk-footer-row--bottom{align-items:center;min-height:64px;padding:0 133px}.edk-footer-bottom-links{min-width:0}.edk-footer-bottom-links p{margin:0;white-space:nowrap;font-size:var(--font-size-small-10,14px);line-height:var(--line-height-small-30,18px)}.edk-footer-bottom-links p a,.edk-footer-bottom-links p span{font-size:inherit;line-height:inherit}.edk-footer-bottom-links--mobile{display:none}.edk-footer-logo{margin-left:auto;display:flex;align-items:center}.edk-footer-logo a{display:inline-flex;align-items:center}@media(max-width:767px){.edk-footer-row--bottom{flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1.25rem 1rem 1.5rem;min-height:0}.edk-footer-bottom-links--desktop{display:none}.edk-footer-bottom-links--mobile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.edk-footer-bottom-links--mobile p{margin:0;text-align:center;white-space:nowrap;font-size:clamp(1.05rem,4vw,1.3rem);line-height:1.35}.edk-footer-bottom-links--mobile p a,.edk-footer-bottom-links--mobile p span{font-size:inherit;line-height:inherit}.edk-footer-bottom-links--desktop p{white-space:normal;text-align:center;font-size:clamp(.95rem,3.6vw,1.2rem);line-height:1.4}.edk-footer-logo{margin-left:0}.edk-footer-logo img{width:clamp(160px,56vw,280px);height:auto}.edk-footer-top-wrapper{background-attachment:scroll}}.edk-footer-line{border:2px solid var(--footer-line-color);margin:1rem 0;width:35px;background-color:var(--footer-line-color)}