.mw-gewaehrleistung{margin:1.5rem 0 0;padding:0;border:0}.mw-gewaehrleistung__bild{display:block;width:100%;max-width:34rem;height:auto;border-radius:0}.mw-gewaehrleistung--warenkorb{margin:1rem 0 1.5rem}.mw-alter{margin:.75rem 0 0;padding:.75rem 1rem;border:1px solid rgb(var(--color-foreground-rgb) / .25);border-radius:var(--style-border-radius-buttons-primary, 4px);font-size:.875rem;line-height:1.45}.mw-alter strong{font-family:var(--font-subheading--family);letter-spacing:.08em;text-transform:uppercase}.mw-eyebrow{margin:0 0 .25rem;font-family:var(--font-subheading--family);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mw-akzent, currentColor)}.mw-bild{position:relative;margin:0;padding:0;width:100%;overflow:hidden;border-radius:10px}.mw-bild img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;transition:transform .6s ease}@media(hover:hover){.mw-bild:hover img{transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.mw-bild img{transition:none}.mw-bild:hover img{transform:none}}@media screen and (max-width:749px){.mw-bild img{aspect-ratio:3 / 2}}.menu-list .menu-list__link{position:relative;letter-spacing:.12em}.menu-list .menu-list__link:before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--mw-gold, #c48a2c);transform:scaleX(0);transform-origin:left;transition:transform .35s ease;pointer-events:none}.menu-list .menu-list__link:hover:before,.menu-list .menu-list__link--active:before{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.menu-list .menu-list__link:before{transition:none}}.mw-ff{--ff-gelb: #f4d20c;--ff-gruen: #2e9d3f;--ff-schwarz: #111111;--ff-papier: #fff8c2;display:grid;gap:1.25rem}.mw-ff__hero{background:var(--ff-schwarz);color:#fff;border-radius:12px;padding:2.25rem 2rem;position:relative;overflow:hidden}.mw-ff__hero:after{content:"";position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:50%;background:var(--ff-gelb);opacity:.18}.mw-ff__badge{display:inline-block;background:var(--ff-gelb);color:var(--ff-schwarz);font-family:var(--font-subheading--family);font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:.3rem .7rem;border-radius:999px;margin-bottom:1rem}.mw-ff__title{font-family:var(--font-heading--family);font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.05;color:var(--ff-gelb);margin:0 0 .75rem}.mw-ff__claim{color:#fffc;max-width:42rem;margin:0;font-size:1.0625rem}.mw-ff__grid{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}.mw-ff__card{background:var(--ff-papier);border-radius:12px;padding:1.5rem 1.5rem 1.25rem}.mw-ff__card h3{font-family:var(--font-subheading--family);font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ff-gruen);margin:0 0 .75rem}.mw-ff__card p{margin:0}.mw-ff__card--dark{background:var(--ff-gruen);color:#fff}.mw-ff__card--dark h3{color:var(--ff-gelb)}.mw-ff__list{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.mw-ff__list li{padding-left:1.5rem;position:relative}.mw-ff__list li:before{content:"\1f34b";position:absolute;left:0;top:0;font-size:.9em}.mw-ff__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.mw-ff__tags span{background:var(--ff-gelb);color:var(--ff-schwarz);border-radius:999px;padding:.3rem .8rem;font-size:.875rem;font-weight:500}.mw-ff__details{display:grid;grid-template-columns:auto 1fr;gap:.3rem 1rem;margin:0;font-size:.9375rem}.mw-ff__details dt{font-family:var(--font-subheading--family);font-weight:600;color:var(--ff-gruen)}.mw-ff__details dd{margin:0}.mw-ff__faces{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.mw-ff__faces img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:12px;display:block}@media screen and (max-width:749px){.mw-ff__faces{gap:.5rem}.mw-ff__faces img{aspect-ratio:3 / 4;border-radius:8px}}.mw-ff__cta{font-size:1.0625rem;margin:.5rem 0 0}.mw-ff__note{font-size:.8125rem;opacity:.7;margin:0}.page-width-content:has(.mw-uber){--page-content-width: inherit}.mw-uber{display:grid;gap:2rem}.mw-uber__intro{font-family:var(--font-accent--family);font-size:clamp(1.25rem,2.2vw,1.625rem);line-height:1.35;max-width:48rem;margin:0}.mw-uber__grid{display:grid;gap:1.25rem}@media screen and (min-width:750px){.mw-uber__grid{grid-template-columns:repeat(2,1fr)}}.mw-uber__card{background:var(--color-background);border:1px solid rgb(var(--color-foreground-rgb) / .12);border-radius:10px;padding:1.75rem}.mw-uber__card h2{font-family:var(--font-heading--family);font-size:1.5rem;margin:0 0 .75rem}.mw-uber__card h2:before{content:"";display:block;width:2.5rem;height:2px;background:var(--mw-akzent, #c48a2c);margin-bottom:.75rem}.mw-uber__card p{margin:0}.mw-uber__gruss{margin:0;line-height:1.6}.mw-uber__gruss span{opacity:.7;font-size:.9375rem}.mw-marker{display:none}.page-width-content:has(.mw-marker--recht){--page-content-width: 60rem}.page-width-content:has(.mw-marker--recht) .rte :is(h1,h2,h3,h4){margin-top:2.25rem;margin-bottom:.75rem}.page-width-content:has(.mw-marker--recht) .rte :is(h1,h2,h3,h4):first-child{margin-top:0}.page-width-content:has(.mw-marker--recht) .rte h1{font-size:1.75rem}.page-width-content:has(.mw-marker--recht) .rte h2{font-size:1.5rem}.page-width-content:has(.mw-marker--recht) .rte h3{font-size:1.25rem}.mw-imp{display:grid;gap:1.25rem}@media screen and (min-width:750px){.mw-imp{grid-template-columns:repeat(2,1fr)}}.mw-imp__card{border:1px solid rgb(var(--color-foreground-rgb) / .12);border-radius:10px;padding:1.5rem}.page-width-content:has(.mw-marker--recht) .rte .mw-imp__card h2{font-family:var(--font-subheading--family);font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;color:var(--mw-gold, #c48a2c);margin:0 0 .6rem}.mw-imp__card p{margin:0}.page-width-content:has(.mw-marker--faq){--page-content-width: inherit}.mw-faq{display:grid;gap:2rem;align-items:start}@media screen and (min-width:990px){.mw-faq{grid-template-columns:minmax(0,1fr) 20rem;gap:3rem}}.mw-faq__list{display:grid;gap:.75rem}.mw-faq__item{border:1px solid rgb(var(--color-foreground-rgb) / .12);border-radius:10px;padding:0 1.25rem}.mw-faq__item summary{cursor:pointer;list-style:none;padding:1rem 2rem 1rem 0;position:relative;font-family:var(--font-heading--family);font-size:1.25rem}.mw-faq__item summary::-webkit-details-marker{display:none}.mw-faq__item summary:after{content:"+";position:absolute;right:0;top:.9rem;font-size:1.5rem;line-height:1;color:var(--mw-gold, #c48a2c);transition:transform .25s ease}.mw-faq__item[open] summary:after{transform:rotate(45deg)}.mw-faq__antwort{padding:0 0 1.25rem}.mw-faq__antwort>:first-child{margin-top:0}.mw-faq__antwort>:last-child{margin-bottom:0}.mw-faq__aside{background:var(--color-background);border:1px solid rgb(var(--color-foreground-rgb) / .12);border-radius:10px;padding:1.5rem;position:sticky;top:6rem}.mw-faq__aside p{margin:0 0 .75rem}.mw-faq__aside p:last-child{margin-bottom:0}.mw-faq__aside-titel{font-family:var(--font-heading--family);font-size:1.375rem}.mw-faq__aside-klein{font-size:.9375rem;opacity:.75}.shopify-policy__container{max-width:calc(90rem + 80px)!important;margin-inline:auto;padding-block:0 64px;padding-inline:40px!important}@media screen and (max-width:749px){.shopify-policy__container{padding-inline:16px!important}}.shopify-policy__container .shopify-policy__title{background-color:#1f1a16;box-shadow:0 0 0 100vmax #1f1a16;clip-path:inset(0 -100vmax);color:#faf7f2;padding:56px 0 40px;margin:0;text-align:left}.shopify-policy__container .shopify-policy__title:before{content:"Richtlinien";display:block;font-family:var(--font-subheading--family);font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;color:var(--mw-gold, #c48a2c);margin-bottom:.5rem}.shopify-policy__container .shopify-policy__title h1{font-family:var(--font-heading--family);font-size:clamp(2rem,4vw,3rem);line-height:1.05;margin:0;color:#faf7f2}.shopify-policy__container .shopify-policy__body{max-width:60rem;padding-top:48px}.shopify-policy__container .shopify-policy__body :is(h2,h3,h4){margin-top:2.25rem;margin-bottom:.75rem}.shopify-policy__container .shopify-policy__body :is(h2,h3,h4):first-child{margin-top:0}.shopify-policy__container .shopify-policy__body h2{font-size:1.5rem}.shopify-policy__container .shopify-policy__body h3{font-size:1.25rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mw.css.map */
