.wn{--wn-rot:#E8007D;--wn-rot-dunkel:#C4006A;--wn-rosa:#F06AAE;--wn-zart:#FBE3EE;--wn-hauch:#FFF7FB;--wn-warm:#FFF4F8;--wn-navy:#1B2B6B;--wn-kurve:cubic-bezier(0.22,1,0.36,1)}.wn ::-moz-selection{background:#F9C9DF;color:#1A1A18}.wn ::selection{background:#F9C9DF;color:#1A1A18}.wn :focus-visible{outline:3px solid rgba(232,0,125,.45);outline-offset:3px;border-radius:8px}.wn-breite{max-width:1200px;margin:0 auto;padding:0 40px}.wn-schmal{max-width:820px}@media (max-width:860px){.wn-breite{padding:0 24px}}@media (max-width:560px){.wn-breite{padding:0 16px}}.wn-kopf{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(80% 60% at 88% 4%,rgba(240,106,174,.3),transparent 62%),radial-gradient(70% 50% at 0 100%,rgba(232,0,125,.1),transparent 70%),linear-gradient(180deg,#F9D3E4 0,var(--wn-zart) 38%,var(--wn-hauch) 82%,#FFFBFD 100%);padding:56px 0 72px}.wn-kopf-innen{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,400px);gap:56px;align-items:center}.wn-kicker{display:inline-flex;align-items:center;gap:10px;font-size:11.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--wn-rot);margin-bottom:18px}.wn-kicker-punkt{width:7px;height:7px;border-radius:50%;background:var(--wn-rot);box-shadow:0 0 0 4px rgba(232,0,125,.14)}.wn-titel{font-family:var(--serif);font-weight:300;color:var(--text1);font-size:clamp(36px,5.2vw,64px);line-height:1.06;letter-spacing:-.02em;margin:0 0 26px;text-wrap:balance}.wn-titel em{font-style:italic;color:var(--wn-rot)}.wn-titel-band{position:relative;display:inline-block;padding-bottom:.14em}.wn-unter{font-size:17px;font-weight:300;line-height:1.6;color:var(--text2);max-width:520px;margin:0 0 28px}.wn-knoepfe{display:flex;flex-wrap:wrap;gap:12px}.wn-band{position:absolute;left:-2%;bottom:-.32em;width:104%;height:auto;aspect-ratio:400/44;overflow:visible;pointer-events:none}.wn-band path{fill:none;stroke:var(--wn-rosa);stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.wn-band-schleife{stroke:var(--wn-rot);stroke-width:2.6}.wn-band path{stroke-dasharray:1 1;stroke-dashoffset:1}.wn-band.wn-band-an .wn-band-linie{stroke-dashoffset:0;transition:stroke-dashoffset 1.1s var(--wn-kurve) .35s}.wn-band.wn-band-an .wn-band-schleife{stroke-dashoffset:0;transition:stroke-dashoffset .9s var(--wn-kurve) 1.25s}.wn-band.wn-band-fertig path{stroke-dashoffset:0}.wn-knopf{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border-radius:999px;font-size:14.5px;font-weight:500;letter-spacing:.02em;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background-color .22s ease,border-color .22s ease,color .22s ease,box-shadow .32s ease,transform .16s ease}.wn-knopf-voll{background:linear-gradient(135deg,var(--wn-rosa),var(--wn-rot));color:#fff;border:0;box-shadow:0 10px 24px -14px rgba(232,0,125,.7)}.wn-knopf-rand{background:rgba(255,255,255,.85);color:var(--text1);border:1.5px solid rgba(232,0,125,.28)}.wn-knopf:active{transform:scale(.97)}.wn-knopf-voll:active{box-shadow:0 0 0 6px rgba(240,106,174,.25)}.wn-knopf-rand:active{background:var(--wn-zart);border-color:var(--wn-rot);color:var(--wn-rot)}@media (hover:hover) and (pointer:fine){.wn-knopf-voll:hover{box-shadow:0 16px 34px -14px rgba(232,0,125,.75),0 0 0 5px rgba(240,106,174,.18);transform:translateY(-1px)}.wn-knopf-rand:hover{background:#fff;border-color:var(--wn-rot);color:var(--wn-rot);box-shadow:0 10px 26px -18px rgba(232,0,125,.6)}}.wn-schnee{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;transition:opacity 1.6s ease}.wn-schnee.wn-schnee-an,.wn-schnee.wn-schnee-still{opacity:1}.wn-schnee-weh{position:absolute;inset:0}.wn-schnee-lage{position:absolute;left:-4%;right:-4%;top:calc(var(--k) * -1);bottom:0;background-repeat:repeat;background-size:var(--k) var(--k);will-change:transform}.wn-schnee-fern{--k:220px;opacity:.85;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cg fill='%23fff' stroke='%23E8007D' stroke-opacity='.22' stroke-width='.7'%3E%3Ccircle cx='18' cy='26' r='2'/%3E%3Ccircle cx='74' cy='88' r='1.6'/%3E%3Ccircle cx='132' cy='40' r='2.2'/%3E%3Ccircle cx='190' cy='120' r='1.7'/%3E%3Ccircle cx='46' cy='170' r='1.9'/%3E%3Ccircle cx='160' cy='196' r='1.5'/%3E%3Ccircle cx='104' cy='150' r='1.8'/%3E%3Ccircle cx='206' cy='18' r='1.6'/%3E%3Ccircle cx='10' cy='110' r='1.5'/%3E%3C/g%3E%3C/svg%3E")}.wn-schnee-mitte{--k:320px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320'%3E%3Cg fill='%23fff' stroke='%23E8007D' stroke-opacity='.28' stroke-width='.9'%3E%3Ccircle cx='40' cy='60' r='3.4'/%3E%3Ccircle cx='260' cy='110' r='3.6'/%3E%3Ccircle cx='90' cy='220' r='3'/%3E%3Ccircle cx='300' cy='210' r='3.2'/%3E%3Ccircle cx='190' cy='300' r='2.8'/%3E%3C/g%3E%3Cg stroke='%23fff' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M150 12v16M143 16l14 8M143 24l14-8'/%3E%3Cpath d='M228 250v14M222 253l12 7M222 260l12-7'/%3E%3Cpath d='M30 280v12M25 283l10 6M25 289l10-6'/%3E%3C/g%3E%3Cg stroke='%23E8007D' stroke-opacity='.25' stroke-width='.6' fill='none'%3E%3Ccircle cx='150' cy='20' r='9'/%3E%3Ccircle cx='228' cy='257' r='8'/%3E%3Ccircle cx='30' cy='286' r='7'/%3E%3C/g%3E%3C/svg%3E")}.wn-schnee-nah{--k:440px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='440' height='440'%3E%3Cdefs%3E%3CradialGradient id='g'%3E%3Cstop offset='0' stop-color='%23fff'/%3E%3Cstop offset='.62' stop-color='%23fff' stop-opacity='.95'/%3E%3Cstop offset='.82' stop-color='%23F9C9DF' stop-opacity='.7'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Cg fill='url(%23g)'%3E%3Ccircle cx='70' cy='90' r='7'/%3E%3Ccircle cx='330' cy='40' r='6'/%3E%3Ccircle cx='220' cy='300' r='7.5'/%3E%3Ccircle cx='400' cy='380' r='5.5'/%3E%3Ccircle cx='140' cy='400' r='6'/%3E%3C/g%3E%3C/svg%3E")}.wn-schnee-an .wn-schnee-fern{animation:wnFallen220 15s linear infinite}.wn-schnee-an .wn-schnee-mitte{animation:wnFallen320 13s linear infinite}.wn-schnee-an .wn-schnee-nah{animation:wnFallen440 11s linear infinite}.wn-schnee-an .wn-schnee-weh{animation:wnWehen ease-in-out infinite alternate}.wn-schnee-an .wn-schnee-weh-1{animation-duration:9s}.wn-schnee-an .wn-schnee-weh-2{animation-duration:7s;animation-delay:-3s}.wn-schnee-an .wn-schnee-weh-3{animation-duration:6s;animation-delay:-1.5s}.wn-schnee-pause .wn-schnee-lage,.wn-schnee-pause .wn-schnee-weh{animation-play-state:paused}@keyframes wnFallen220{0%{transform:translateZ(0)}to{transform:translate3d(0,220px,0)}}@keyframes wnFallen320{0%{transform:translateZ(0)}to{transform:translate3d(0,320px,0)}}@keyframes wnFallen440{0%{transform:translateZ(0)}to{transform:translate3d(0,440px,0)}}@keyframes wnWehen{0%{transform:translate3d(-10px,0,0)}to{transform:translate3d(12px,0,0)}}@media (hover:none),(pointer:coarse){.wn-schnee-weh-1{display:none}}.wn-film{margin:0;justify-self:center;width:100%;max-width:400px;position:relative}.wn-film-rahmen{padding:3px;border-radius:20px;background:linear-gradient(160deg,#A4C800,#F5C300,#E8007D,#00B8D4,#1B2B6B);box-shadow:0 34px 70px -38px rgba(232,0,125,.6),0 0 0 8px rgba(255,255,255,.55)}.wn-film-knopf,.wn-film-rahmen>video{position:relative;aspect-ratio:9/16;border:0;padding:0;margin:0;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent}.wn-film-bild,.wn-film-knopf,.wn-film-rahmen>video{display:block;width:100%;border-radius:17px;background:#1a1410}.wn-film-bild{height:100%;-o-object-fit:cover;object-fit:cover}.wn-film-play{left:50%;top:50%;width:78px;height:78px;margin:-39px 0 0 -39px;display:flex;align-items:center;justify-content:center;padding-left:4px;background:linear-gradient(135deg,var(--wn-rosa),var(--wn-rot));box-shadow:0 12px 30px -8px rgba(232,0,125,.75);transition:transform .26s var(--wn-kurve)}.wn-film-play,.wn-film-play:after{position:absolute;border-radius:50%}.wn-film-play:after{content:"";inset:0;border:2px solid rgba(255,255,255,.9);opacity:0;animation:wnRing 2.2s var(--wn-kurve) 1.6s 2}@keyframes wnRing{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.wn-film-knopf:active .wn-film-play{transform:scale(.94)}.wn-film-dauer{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);padding:7px 14px;border-radius:99px;white-space:nowrap;background:rgba(232,0,125,.82);color:#fff;font-size:13px;letter-spacing:.02em}@media (hover:hover) and (pointer:fine){.wn-film-knopf:hover .wn-film-play{transform:scale(1.08)}}@media (max-width:900px){.wn-kopf{padding:32px 0 48px}.wn-kopf-innen{grid-template-columns:minmax(0,1fr);gap:0;padding:0 24px}.wn-kopf-text{display:contents}.wn-kicker{order:1}.wn-titel{order:2;margin-bottom:26px}.wn-film{order:3;max-width:min(100%,calc(70svh * 9 / 16));margin-bottom:26px}.wn-unter{order:4}.wn-knoepfe{order:5}}@media (max-width:560px){.wn-kopf-innen{padding:0 16px}.wn-titel{font-size:38px}.wn-unter{font-size:16px}.wn-knoepfe .wn-knopf{flex:1 1 100%}}.wn-auf{opacity:0;transform:translate3d(0,22px,0)}.wn-auf.wn-da{opacity:1;transform:none;transition:opacity .7s ease calc(var(--wn-i, 0) * 90ms),transform .8s var(--wn-kurve) calc(var(--wn-i, 0) * 90ms)}.wn-abschnitt{padding:76px 0;position:relative}.wn-abschnitt-warm{background:linear-gradient(180deg,var(--wn-warm),#FFF9FB)}@media (max-width:560px){.wn-abschnitt{padding:54px 0}}.wn-h2{font-family:var(--serif);font-weight:300;color:var(--text1);font-size:clamp(28px,3.4vw,40px);line-height:1.12;text-align:center;margin:0 0 12px;text-wrap:balance}.wn-h2:after{content:"";display:block;width:54px;height:3px;border-radius:99px;margin:14px auto 0;background:linear-gradient(90deg,var(--wn-rosa),var(--wn-rot))}.wn-h2-links{text-align:left}.wn-h2-links:after{margin-left:0}.wn-h2-unter{text-align:center;color:var(--text2);font-size:15.5px;margin:6px auto 36px;max-width:560px}.wn-h3{font-family:var(--serif);font-weight:400;font-size:25px;line-height:1.15;color:var(--text1);margin:6px 0 10px}.wn-link{display:inline-flex;align-items:center;min-height:44px;gap:8px;color:var(--wn-rot);font-size:14px;font-weight:500;letter-spacing:.03em;text-decoration:none;background:linear-gradient(var(--wn-rosa),var(--wn-rosa)) 0 calc(50% + .9em) /0 2px no-repeat;transition:background-size .32s var(--wn-kurve),color .2s ease;-webkit-tap-highlight-color:transparent}.wn-link:after{content:"→";transition:transform .24s var(--wn-kurve)}.wn-link:active{color:var(--wn-rot-dunkel);background-size:100% 2px}@media (hover:hover) and (pointer:fine){.wn-link:hover{background-size:calc(100% - 1.4em) 2px}.wn-link:hover:after{transform:translateX(4px)}}.wn-filiale,.wn-idee,.wn-stick,.wn-weg{-webkit-tap-highlight-color:transparent;transition:border-color .3s ease,box-shadow .42s ease,transform .42s var(--wn-kurve),background-color .3s ease;box-shadow:0 26px 48px -34px rgba(232,0,125,0)}.wn-filiale:active,.wn-idee:active{border-color:rgba(232,0,125,.45);background-color:var(--wn-hauch)}@media (hover:hover) and (pointer:fine){.wn-filiale:hover,.wn-idee:hover,.wn-weg:hover{transform:translateY(-5px);border-color:rgba(232,0,125,.32);box-shadow:0 26px 48px -30px rgba(232,0,125,.45)}}.wn-wege{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:34px}.wn-weg{background:#fff;border:1px solid #f3d9e6;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}.wn-weg-bild{position:relative;aspect-ratio:4/5;background:var(--wn-zart)}.wn-weg-bild-gutschein{display:flex;align-items:center;justify-content:center;padding:28px 22px;background:radial-gradient(70% 60% at 80% 10%,rgba(240,106,174,.35),transparent 70%),linear-gradient(160deg,#1B2B6B,#0f1640)}.wn-weg-bild-gutschein .gk{max-width:100%}.wn-weg-text{padding:22px 24px 14px;display:flex;flex-direction:column;flex:1}.wn-weg-text p{font-size:14.5px;line-height:1.65;color:var(--text2);margin:0 0 6px}.wn-weg-text .wn-link{margin-top:auto;align-self:flex-start}.wn-weg-nr{align-self:flex-start;font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--wn-rot);background:var(--wn-zart);padding:5px 10px;border-radius:99px}@media (max-width:1000px){.wn-wege{grid-template-columns:minmax(0,1fr);max-width:560px;margin-left:auto;margin-right:auto}.wn-weg-bild{aspect-ratio:5/4}.wn-weg-bild-gutschein{aspect-ratio:auto}}.wn-ideen{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.wn-idee{display:flex;flex-direction:column;background:#fff;border:1px solid #f3d9e6;border-radius:18px;overflow:hidden;text-decoration:none;color:inherit}.wn-idee-bild{position:relative;aspect-ratio:4/5;background:var(--wn-zart);overflow:hidden}.wn-idee-marke{position:absolute;left:12px;top:12px;z-index:2;padding:6px 12px 6px 10px;border-radius:99px;background:rgba(255,255,255,.94);color:var(--wn-rot);font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:7px;box-shadow:0 6px 16px -10px rgba(232,0,125,.6)}.wn-idee-marke:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--wn-rot)}.wn-idee-text{padding:18px 20px 8px;display:flex;flex-direction:column;flex:1}.wn-idee-hersteller{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--text3)}.wn-idee-titel{font-family:var(--serif);font-size:23px;line-height:1.2;color:var(--text1);margin:4px 0 8px;transition:color .24s ease}.wn-idee-satz{font-size:14px;line-height:1.6;color:var(--text2)}.wn-idee-weiter{margin-top:auto;display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--wn-rot);font-size:14px;font-weight:500}.wn-idee-weiter:after{content:"→";transition:transform .24s var(--wn-kurve)}@media (hover:hover) and (pointer:fine){.wn-idee:hover .wn-idee-titel{color:var(--wn-rot)}.wn-idee:hover .wn-idee-weiter:after{transform:translateX(4px)}}@media (max-width:1000px){.wn-ideen{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.wn-ideen{grid-template-columns:minmax(0,1fr);gap:18px}.wn-idee-titel{font-size:24px}.wn-idee-satz{font-size:15px}}.wn-stick{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 48px;align-items:center;background:radial-gradient(60% 120% at 100% 0,rgba(240,106,174,.18),transparent 70%),#fff;border:1px solid #f3d9e6;border-radius:18px;padding:36px 40px}.wn-stick .wn-weg-nr{margin-bottom:8px;display:inline-block}.wn-stick p{font-size:15px;line-height:1.7;color:var(--text2);margin:0;max-width:620px}@media (max-width:760px){.wn-stick{grid-template-columns:minmax(0,1fr);padding:26px 22px}.wn-stick .wn-knopf{width:100%}}.wn-filialen{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:30px}.wn-filiale{background:#fff;border:1px solid #f3d9e6;border-radius:18px;padding:22px 24px 12px;display:flex;flex-direction:column}.wn-filiale-kopf{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:10px}.wn-filiale-name{font-family:var(--serif);font-size:26px;color:var(--text1);text-decoration:none;min-height:44px;display:inline-flex;align-items:center;transition:color .22s ease}.wn-filiale-name:active{color:var(--wn-rot)}@media (hover:hover) and (pointer:fine){.wn-filiale-name:hover{color:var(--wn-rot)}}.wn-filiale-adresse{font-size:15px;line-height:1.55;color:var(--text1);margin:0 0 6px}.wn-filiale-zeit{font-size:14px;color:var(--text2);margin:0 0 8px}.wn-filiale-hinweis{font-size:13.5px;line-height:1.55;color:var(--text2);background:var(--wn-hauch);border:1px solid #f6dce8;border-radius:10px;padding:10px 12px;margin:4px 0 8px}.wn-filiale-links{display:flex;flex-wrap:wrap;gap:0 22px;margin-top:auto}@media (max-width:900px){.wn-filialen{grid-template-columns:minmax(0,1fr);max-width:560px;margin-left:auto;margin-right:auto}}.wn-fragen{margin-top:26px;border-top:1px solid #f3d9e6}.wn-frage{border-bottom:1px solid #f3d9e6;border-radius:12px;transition:background-color .26s ease}.wn-frage summary{list-style:none;cursor:pointer;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:16px;font-weight:500;color:var(--text1);padding:12px 14px;-webkit-tap-highlight-color:transparent;transition:color .2s ease}.wn-frage summary::-webkit-details-marker{display:none}.wn-frage summary:after{content:"+";flex-shrink:0;width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:20px;font-weight:300;color:var(--wn-rot);background:var(--wn-zart);transition:transform .28s var(--wn-kurve),background-color .22s ease,color .22s ease}.wn-frage summary:active{color:var(--wn-rot)}.wn-frage[open]{background:var(--wn-hauch)}.wn-frage[open] summary{color:var(--wn-rot)}.wn-frage[open] summary:after{transform:rotate(45deg);background:var(--wn-rot);color:#fff}@media (hover:hover) and (pointer:fine){.wn-frage summary:hover{color:var(--wn-rot)}}.wn-frage p{font-size:15px;line-height:1.7;color:var(--text2);margin:0;padding:0 14px 18px;max-width:680px}.wn-frage p a{color:var(--wn-rot)}@media (prefers-reduced-motion:reduce){.wn-filiale,.wn-film-play,.wn-frage,.wn-frage summary:after,.wn-idee,.wn-idee-weiter:after,.wn-knopf,.wn-link,.wn-link:after,.wn-stick,.wn-weg{transition:none!important}.wn-film-play:after{animation:none}.wn-schnee-lage,.wn-schnee-weh{animation:none!important}.wn-auf{opacity:1;transform:none}}