:root .ewf-actkopf .ewf-actkopf__text>.ewf-act__kat--frei{display:inline-block;padding:.55em .9em .5em;margin:0 0 1rem;background:var(--ewf-brush-color, var(--ewf-color-sky-blue));border:4px solid var(--ewf-color-white, #fff);border-radius:8px;box-shadow:3px 5px #0b244a33;transform:rotate(-2.5deg);font-size:var(--ewf-size-x-small);font-weight:800;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}:root .ewf-actkopf .ewf-actkopf__text>.ewf-act__kat--frei:before,:root .ewf-actkopf .ewf-actkopf__text>.ewf-act__kat--frei:after{display:none}:root .ewf-actkopf[data-kategorie=musik] .ewf-actkopf__text>.ewf-act__kat--frei,:root .ewf-actkopf .ewf-actkopf__text>.ewf-act__kat--frei[style*="--ewf-brush-color:var(--ewf-color-cosplay-pink)"]{color:var(--ewf-color-midnight-blue)!important}:root .ewf-pagehead .ewf-pagehead__title .ewf-titel__akzent{color:var(--ewf-kopf-farbe, var(--ewf-color-sky-blue))}.ewf-actkopf[data-kategorie=musik]{--ewf-underline-color: var(--ewf-color-cosplay-pink)}.ewf-actkopf[data-kategorie=workshop],.ewf-actkopf[data-kategorie=workshops]{--ewf-underline-color: var(--ewf-color-gaming-green)}.ewf-actkopf[data-kategorie=lesung],.ewf-actkopf[data-kategorie=lesungen]{--ewf-underline-color: var(--ewf-color-sky-blue)}.ewf-actkopf[data-kategorie=vortrag],.ewf-actkopf[data-kategorie=vortraege]{--ewf-underline-color: var(--ewf-color-deep-purple)}.ewf-actkopf[data-kategorie=cosplay]{--ewf-underline-color: var(--ewf-color-festival-yellow)}.ewf-actkopf[data-kategorie=special],.ewf-actkopf[data-kategorie=specials]{--ewf-underline-color: var(--ewf-color-festival-orange)}.ewf-actkopf[data-kategorie=moderation]{--ewf-underline-color: var(--ewf-color-mint)}.ewf-actkopf:has(.ewf-act__kat--frei[style*="--ewf-brush-color:var(--ewf-color-festival-yellow)"]){--ewf-underline-color: var(--ewf-color-festival-yellow)}.ewf-actkopf:has(.ewf-act__kat--frei[style*="--ewf-brush-color:var(--ewf-color-sky-blue)"]){--ewf-underline-color: var(--ewf-color-sky-blue)}.ewf-actkopf:has(.ewf-act__kat--frei[style*="--ewf-brush-color:var(--ewf-color-cosplay-pink)"]){--ewf-underline-color: var(--ewf-color-cosplay-pink)}.ewf-actkopf:has(.ewf-act__kat--frei[style*="--ewf-brush-color:var(--ewf-color-deep-purple)"]){--ewf-underline-color: var(--ewf-color-deep-purple)}.ewf-actkopf:has(.ewf-act__kat--frei[style*="--ewf-brush-color:var(--ewf-color-gaming-green)"]){--ewf-underline-color: var(--ewf-color-gaming-green)}.ewf-actkopf:has(.ewf-act__kat--frei[style*="--ewf-brush-color:var(--ewf-color-festival-orange)"]){--ewf-underline-color: var(--ewf-color-festival-orange)}.ewf-actkopf:has(.ewf-act__kat--frei[style*="--ewf-brush-color:var(--ewf-color-mint)"]){--ewf-underline-color: var(--ewf-color-mint)}body.template-page--mitmachen main :is(.ewf-pagehead,.ewf-section,.ewf-section__title,[style*=--ewf-underline-color],[style*=--ewf-kopf-farbe]){--ewf-underline-color: var(--ewf-color-gaming-green) !important;--ewf-kopf-farbe: var(--ewf-color-gaming-green) !important;--ewf-kopf-tinte: var(--ewf-color-midnight-blue) !important}body.template-page--mitmachen main .ewf-hinweis[style*=--ewf-hinweis-farbe]{--ewf-hinweis-farbe: var(--ewf-color-gaming-green) !important;--ewf-hinweis-tinte: var(--ewf-color-midnight-blue) !important}:root body.template-page--infos .ewf-tagkachel{background:#fff;color:var(--ewf-color-midnight-blue);border:3px solid var(--ewf-color-midnight-blue);border-radius:16px;box-shadow:5px 5px 0 var(--k);transition:transform .15s,box-shadow .15s}:root body.template-page--infos .ewf-tagkachel:hover,:root body.template-page--infos .ewf-tagkachel:focus-visible{transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--k)}:root body.template-page--infos .ewf-tagkachel :is(.ewf-tagkachel__name,.ewf-tagkachel__info){color:var(--ewf-color-midnight-blue)}:root body.template-page--infos .ewf-tagkachel .ewf-tagkachel__kurz{background:var(--k);color:var(--ewf-color-midnight-blue)}:root body.template-page--infos .ewf-tagkachel[style*=deep-purple] .ewf-tagkachel__kurz{color:#fff}:root body.template-page--infos .ewf-tagkachel .ewf-tagkachel__pfeil{background:var(--ewf-color-midnight-blue)}@media(prefers-reduced-motion:reduce){:root body.template-page--infos .ewf-tagkachel{transition:none}:root body.template-page--infos .ewf-tagkachel:hover{transform:none}}:root body .ewf-faq--tage .ewf-faq__frage-icon{background:var(--k-hell);color:var(--ewf-color-midnight-blue)}:root body .ewf-faq--tage .ewf-akkordeon[open] .ewf-faq__frage-icon{background:var(--k);color:var(--ewf-faq-tinte, var(--ewf-color-midnight-blue))}:root body :is(.ewf-filterleiste,.ewf-shopnav) .ewf-filter.ewf-filter{gap:.8rem}:root body :is(.ewf-filterleiste,.ewf-shopnav) .ewf-filter.ewf-filter .ewf-filter__icon{flex:none;width:92px;height:134px;aspect-ratio:auto;border:4px solid var(--ewf-filter-color);border-radius:11px;background:linear-gradient(225deg,rgba(11,36,74,0) 0%,var(--ewf-color-midnight-blue) 48%),radial-gradient(circle,var(--ewf-filter-color) 1.4px,transparent 1.9px) 0 0 / 9px 9px,var(--ewf-color-midnight-blue);box-shadow:3px 5px #0b244a38;filter:none;opacity:1;transform:none;transition:transform .25s cubic-bezier(.3,1.6,.5,1),box-shadow .2s,border-color .2s}:root body :is(.ewf-filterleiste,.ewf-shopnav) .ewf-filter.ewf-filter .ewf-filter__icon:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;z-index:0;background:none;-webkit-mask:none;mask:none;border:1.5px solid rgba(254,226,59,.6);border-radius:4px;transform:none}:root body :is(.ewf-filterleiste,.ewf-shopnav) .ewf-filter.ewf-filter .ewf-filter__sticker{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:54px;height:54px;z-index:1;background:var(--ewf-filter-color);border:3px solid #fff;border-radius:50%;clip-path:none}:root body :is(.ewf-filterleiste,.ewf-shopnav) .ewf-filter.ewf-filter .ewf-filter__sticker:before{content:none}:root body :is(.ewf-filterleiste,.ewf-shopnav) .ewf-filter.ewf-filter .ewf-filter__icon:after{width:26px;z-index:2}:root body .ewf-shopnav .ewf-filter.ewf-filter .ewf-filter__icon--svg{display:grid;place-items:center}:root body .ewf-shopnav .ewf-filter.ewf-filter .ewf-filter__icon--svg .ewf-icon{position:relative;z-index:2;width:26px;height:26px;color:var(--ewf-filter-ink, var(--ewf-color-midnight-blue))}:root body :is(.ewf-filterleiste,.ewf-shopnav) .ewf-filter.ewf-filter .ewf-filter__label{padding:.35em .7em .25em;border:3px solid transparent;border-radius:8px;font-size:.95rem;letter-spacing:.08em;white-space:nowrap;transition:background-color .15s}:root body :is(.ewf-filterleiste,.ewf-shopnav) .ewf-filter.ewf-filter:hover .ewf-filter__icon,:root body :is(.ewf-filterleiste,.ewf-shopnav) .ewf-filter.ewf-filter:focus-visible .ewf-filter__icon{transform:translateY(-5px)}:root body :is(.ewf-filterleiste,.ewf-shopnav) .ewf-filter.ewf-filter:is([aria-pressed=true],[aria-current=page]) .ewf-filter__icon{transform:translateY(-8px) scale(1.06);border-color:#fff;box-shadow:0 0 0 3px var(--ewf-filter-color),5px 9px #0b244a4d;filter:none}:root body :is(.ewf-filterleiste,.ewf-shopnav) .ewf-filter.ewf-filter:is([aria-pressed=true],[aria-current=page]) .ewf-filter__label{background:var(--ewf-filter-color);color:var(--ewf-filter-ink, var(--ewf-color-midnight-blue));border-color:#fff;box-shadow:3px 4px #0b244a33}:root body :is(.ewf-filterleiste,.ewf-shopnav) .ewf-filter.ewf-filter--musik[aria-pressed=true] .ewf-filter__label{color:var(--ewf-color-midnight-blue)}:root body :is(.ewf-filterleiste,.ewf-shopnav) .ewf-filter.ewf-filter:focus-visible{outline:3px solid var(--ewf-color-sky-blue);outline-offset:6px;border-radius:10px}:root body :is(.ewf-filterleiste,.ewf-shopnav__liste){padding-top:16px}@media(max-width:700px){:root body :is(.ewf-filterleiste,.ewf-shopnav__liste){display:flex;flex-wrap:nowrap;gap:1.1rem;overflow-x:auto;scrollbar-width:none;padding:16px 16px 12px;margin-inline:-16px 0}:root body :is(.ewf-filterleiste,.ewf-shopnav__liste)::-webkit-scrollbar{display:none}:root body .ewf-filterleiste .ewf-filter.ewf-filter,:root body .ewf-shopnav__liste>li{flex:0 0 auto}:root body :is(.ewf-filterleiste,.ewf-shopnav) .ewf-filter.ewf-filter .ewf-filter__icon{width:80px;height:117px}:root body :is(.ewf-filterleiste,.ewf-shopnav) .ewf-filter.ewf-filter .ewf-filter__sticker{width:48px;height:48px}:root body :is(.ewf-filterleiste,.ewf-shopnav) .ewf-filter.ewf-filter .ewf-filter__label{font-size:.88rem}}@media(max-width:700px){:root body .ewf-shopnav .ewf-shopnav__liste{gap:.25rem}:root body .ewf-shopnav .ewf-shopnav__liste>li{flex:0 0 112px;display:flex;justify-content:center}:root body .ewf-shopnav .ewf-filter.ewf-filter{width:100%;align-items:center;text-align:center}:root body .ewf-shopnav .ewf-filter.ewf-filter .ewf-filter__label{white-space:normal;padding-inline:.45em;font-size:.72rem;letter-spacing:.03em;line-height:1.15}}@media(prefers-reduced-motion:reduce){:root body :is(.ewf-filterleiste,.ewf-shopnav) .ewf-filter.ewf-filter .ewf-filter__icon{transition:none}}@media(max-width:700px){:root body :is(.ewf-filterleiste,.ewf-shopnav__liste){-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 56px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 56px),transparent 100%)}:root body :is(.ewf-filterleiste,.ewf-shopnav__liste):after{content:"";flex:0 0 32px}}:root{--ewf-angebot-text: var(--ewf-color-cosplay-pink)}.ewf-angebot-sticker,.ewf-produktseite:has([data-ewf-preis-alt]:not([hidden])) .ewf-produktseite__bilder:after{position:absolute;z-index:4;display:grid;place-items:center;box-sizing:border-box;border-radius:50%;background:var(--ewf-color-cosplay-pink);border:4px solid #fff;box-shadow:3px 5px #0b244a38;color:var(--ewf-color-midnight-blue);font-family:var(--ewf-font-antipasto);font-weight:800;line-height:1;transform:rotate(-8deg);pointer-events:none}.ewf-produkt .ewf-produkt__bild{position:relative}.ewf-angebot-sticker{right:10px;top:10px;width:54px;height:54px;padding-top:3px;font-size:1.6rem}.ewf-produktseite:has([data-ewf-preis-alt]:not([hidden])) .ewf-produktseite__bilder{position:relative}.ewf-produktseite:has([data-ewf-preis-alt]:not([hidden])) .ewf-produktseite__bilder:after{content:"%";right:14px;top:14px;width:72px;height:72px;padding-top:4px;font-size:2.1rem}.ewf-produkt .ewf-angebot-hinweis{margin:0 0 .1rem;color:var(--ewf-angebot-text)}:root .ewf-produktseite .ewf-produktseite__preis:has([data-ewf-preis-alt]:not([hidden])){flex-wrap:wrap}:root .ewf-produktseite .ewf-produktseite__preis:has([data-ewf-preis-alt]:not([hidden])):before{content:"Sonderpreis";order:-1;flex:0 0 100%;color:var(--ewf-angebot-text);font-size:.5em;line-height:1.2}.ewf-produkt__preis--angebot{display:flex;align-items:baseline;flex-wrap:wrap;gap:.15em .45em;margin-top:0}.ewf-produkt__preis--angebot .ewf-preis-neu{color:var(--ewf-angebot-text)}.ewf-produkt__preis--angebot .ewf-preis-alt{font-weight:300;font-size:.82em;color:var(--ewf-color-midnight-blue)}.ewf-produkt__preis--angebot .ewf-preis-alt s{text-decoration-thickness:2px}:root .ewf-produktseite .ewf-produktseite__preis:has([data-ewf-preis-alt]:not([hidden])) [data-ewf-preis]{color:var(--ewf-angebot-text);order:0}:root .ewf-produktseite .ewf-produktseite__preis:has([data-ewf-preis-alt]:not([hidden])):after{content:"statt";order:1;font-weight:300;font-size:.42em}:root .ewf-produktseite .ewf-produktseite__preis [data-ewf-preis-alt]{order:2;font-weight:300;font-size:.42em;margin-left:-.3em;text-decoration-thickness:2px}@media(max-width:700px){.ewf-angebot-sticker{width:46px;height:46px;font-size:1.35rem;right:8px;top:8px}.ewf-produktseite:has([data-ewf-preis-alt]:not([hidden])) .ewf-produktseite__bilder:after{width:60px;height:60px;font-size:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/ewf-feinschliff.css.map */
