:root{--navy: #0e1728;--navy-tief: #0a111f;--navy-weich: #131f34;--linie: #22314b;--gold: #c8a951;--gold-hell: #e6d089;--gold-dunkel: #75561a;--creme: #f4efe4;--creme-tief: #ebe4d4;--tinte: #142033;--tinte-weich: #475163;--rot: #8f1c24;--display: "Bodoni Moda SC", "Bodoni Moda", Didot, Georgia, serif;--zitat: "Bodoni Moda", Didot, Georgia, serif;--ui: "Instrument Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--weich: cubic-bezier(.2, .7, .2, 1);--rand: clamp(20px, 5vw, 64px)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:96px;-webkit-text-size-adjust:100%}body{font-family:var(--ui);font-size:20px;line-height:1.6;color:var(--creme);background:var(--navy)}img,video{display:block;max-width:100%}a{color:inherit}:focus-visible{outline:3px solid var(--gold-hell);outline-offset:3px;border-radius:4px}.breite{width:min(1200px,100% - 2 * var(--rand));margin-inline:auto}.knopf{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:58px;padding:0 28px;border-radius:999px;font:600 19px/1 var(--ui);text-decoration:none;letter-spacing:.01em;cursor:pointer;border:2px solid transparent;transition:transform .25s var(--weich),background .25s,color .25s,box-shadow .25s}.knopf:active{transform:scale(.98)}.knopf--gold{background:var(--gold);color:var(--navy-tief)}.knopf--gold:hover{background:var(--gold-hell);box-shadow:0 10px 30px #c8a95140}.knopf--rand{border-color:#f4efe48c;color:var(--creme)}.knopf--rand:hover{border-color:var(--gold);color:var(--gold-hell)}.knopf--dunkel{background:var(--navy);color:var(--creme)}.knopf--dunkel:hover{background:var(--navy-weich)}.knopf svg{width:22px;height:22px;flex:none}.augenbraue{font:600 15px/1.2 var(--ui);letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}.titel{font-family:var(--display);font-weight:500;line-height:1.04;letter-spacing:.005em}.goldlinie{display:block;height:2px;width:96px;background:var(--gold);transform-origin:left}.hinweis{background:var(--rot);color:#fff;text-align:center;font-size:17px;line-height:1.4;padding:12px var(--rand)}.hinweis strong{font-weight:600}.kopf{position:sticky;top:0;z-index:40;background:#0a111ff7;border-bottom:1px solid rgba(200,169,81,.18)}.kopf .breite{display:flex;align-items:center;justify-content:space-between;height:78px;gap:24px}.marke{text-decoration:none;display:flex;flex-direction:column;line-height:1}.marke b{font:500 34px/1 var(--display);color:var(--gold);letter-spacing:.06em}.marke span{font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--creme);margin-top:6px;opacity:.85}.kopf nav{display:flex;gap:30px}.kopf nav a{text-decoration:none;font-size:17px;opacity:.85;transition:opacity .2s,color .2s}.kopf nav a:hover{opacity:1;color:var(--gold-hell)}.kopf .knopf{min-height:50px;padding:0 22px;font-size:17px}@media(max-width:960px){.kopf nav{display:none}}@media(max-width:560px){.kopf .knopf span{display:none}.kopf .knopf{width:54px;padding:0}}.start{position:relative;overflow:hidden;padding:clamp(48px,8vw,110px) 0 clamp(64px,9vw,120px);background:radial-gradient(ellipse 80% 60% at 75% 30%,rgba(200,169,81,.1),transparent 60%),var(--navy)}.start .breite{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(40px,6vw,96px);align-items:center}.start h1 .h1-ort{display:block;margin-top:22px;font:600 clamp(17px,1.6vw,20px)/1.3 var(--ui);letter-spacing:.02em;color:var(--gold-hell)}.start h1{font-size:clamp(42px,6.2vw,92px);margin:22px 0 26px}.start h1 .zeile{display:block;overflow:hidden;padding:.16em 0 .06em;margin-top:-.16em}.start h1 .zeile>span{display:block;white-space:nowrap}.start .lead{font-size:clamp(21px,2vw,25px);line-height:1.55;max-width:34ch;color:#e8e1d2}.start .lead strong{color:var(--gold-hell);font-weight:600}.start .knoepfe{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.fakten{list-style:none;display:flex;flex-wrap:wrap;gap:10px 28px;margin-top:40px;padding-top:28px;border-top:1px solid var(--linie);font-size:18px}.fakten li{display:flex;align-items:center;gap:10px}.fakten svg{width:22px;height:22px;color:var(--gold);flex:none}.bogen{position:relative;width:min(440px,100%);margin-inline:auto;aspect-ratio:9 / 15.2}.bogen__bild{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:url(#spitzbogen);background:var(--navy-weich)}.bogen__bild video{width:100%;height:100%;object-fit:cover}.bogen:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;background:linear-gradient(180deg,var(--gold-hell),var(--gold) 45%,var(--gold-dunkel));clip-path:url(#spitzbogen)}.bogen__notiz{margin-top:18px;text-align:center;font-size:15px;color:#b9c0cc}@media(max-width:900px){.start .breite{grid-template-columns:1fr}.bogen{width:min(340px,82%)}}.angebot{background:var(--creme);color:var(--tinte);padding:clamp(64px,9vw,120px) 0;position:relative;overflow:hidden}.angebot .breite{display:grid;grid-template-columns:auto 1fr;gap:clamp(36px,6vw,96px);align-items:center}.siegel{width:clamp(220px,26vw,300px);aspect-ratio:1;border-radius:50%;background:var(--rot);color:#fff;display:grid;place-content:center;text-align:center}.siegel small{font:600 22px/1 var(--ui);letter-spacing:.04em}.siegel b{font:600 clamp(84px,10vw,112px)/1 var(--zitat);letter-spacing:-.02em}.angebot h2{font-size:clamp(40px,5vw,64px);color:var(--tinte)}.angebot p{font-size:21px;color:var(--tinte-weich);max-width:46ch;margin-top:18px}.angebot .knopf{margin-top:30px}@media(max-width:800px){.angebot .breite{grid-template-columns:1fr;justify-items:center;text-align:center}.angebot p{margin-inline:auto}.angebot .goldlinie{margin-inline:auto;transform-origin:center}}.geschichte{padding:clamp(72px,10vw,140px) 0;background:var(--navy-tief)}.geschichte__raster{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,96px);align-items:center}.foto{position:relative;overflow:hidden;border-radius:4px;aspect-ratio:4 / 5}.foto img{position:absolute;left:0;top:-8%;width:100%;height:116%;object-fit:cover;object-position:30% center}.foto figcaption{position:absolute;left:0;right:0;bottom:0;padding:60px 22px 18px;font-size:15px;color:#e7e0d0;background:linear-gradient(transparent,#060a12d9)}.geschichte h2{font-size:clamp(40px,4.6vw,60px);margin:18px 0 26px}.geschichte p{color:#ddd6c6;max-width:40ch}.geschichte p+p{margin-top:18px}.zitat{margin-top:38px;padding-left:26px;border-left:2px solid var(--gold)}.zitat q{display:block;font:italic 400 clamp(26px,2.6vw,34px)/1.3 var(--zitat);color:var(--creme);quotes:"\201e" "\201c"}.zitat cite{display:block;margin-top:12px;font-style:normal;font-size:17px;color:var(--gold);letter-spacing:.04em}@media(max-width:860px){.geschichte__raster{grid-template-columns:1fr}.foto{aspect-ratio:4 / 4.4}}.zeitleiste{margin-top:clamp(64px,8vw,110px);position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.zeitleiste:before{content:"";position:absolute;left:0;right:0;top:13px;height:1px;background:var(--linie)}.zeitleiste:after{content:"";position:absolute;left:0;right:0;top:13px;height:1px;background:var(--gold);transform-origin:left;transform:scaleX(var(--fort, 0))}.zeitleiste li{list-style:none;position:relative;padding-top:44px}.zeitleiste li:before{content:"";position:absolute;left:0;top:6px;width:15px;height:15px;border-radius:50%;background:var(--navy-tief);border:2px solid var(--gold);transition:background .5s;z-index:1}.zeitleiste li.ist-da:before{background:var(--gold)}.zeitleiste b{display:block;font:500 clamp(34px,3.4vw,44px)/1 var(--display);color:var(--gold)}.zeitleiste span{display:block;margin-top:10px;font-size:18px;color:#d6cfbf;max-width:18ch}@media(max-width:760px){.zeitleiste{grid-template-columns:1fr;gap:30px;padding-left:34px}.zeitleiste:before,.zeitleiste:after{left:7px;right:auto;top:0;bottom:0;width:1px;height:auto}.zeitleiste:after{transform:scaleY(var(--fort, 0));transform-origin:top}.zeitleiste li{padding-top:0}.zeitleiste li:before{left:-34px;top:10px;z-index:1}}.film{padding:clamp(72px,10vw,130px) 0;background:var(--navy);text-align:center}.film h2{font-size:clamp(38px,4.4vw,56px);margin:16px 0 14px}.film p{color:#cfc8b8;max-width:44ch;margin-inline:auto}.film__rahmen{position:relative;width:min(380px,88%);margin:44px auto 0;aspect-ratio:9 / 16;border-radius:22px;overflow:hidden;box-shadow:0 0 0 1px #c8a95173,0 40px 80px #00000073;background:#000}.film__rahmen video{width:100%;height:100%;object-fit:cover}.film__start{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;gap:16px;border:0;cursor:pointer;color:var(--creme);background:linear-gradient(to top,#060a12bf,#060a121a 60%);font:600 19px var(--ui)}.film__start i{width:92px;height:92px;margin-inline:auto;border-radius:50%;display:grid;place-content:center;background:var(--gold);color:var(--navy-tief);box-shadow:0 0 #c8a95180;animation:puls 2.6s var(--weich) infinite}.film__start i svg{width:34px;height:34px;margin-left:5px}@keyframes puls{0%{box-shadow:0 0 #c8a95173}70%,to{box-shadow:0 0 0 26px #c8a95100}}.film__ki{margin-top:18px;font-size:15px;color:#9aa3b2}.teppiche{background:var(--creme);color:var(--tinte);padding:clamp(72px,10vw,130px) 0}.teppiche h2{font-size:clamp(40px,5vw,64px);margin:16px 0}.teppiche .einleitung{font-size:21px;color:var(--tinte-weich);max-width:52ch}.filter{display:flex;flex-wrap:wrap;gap:10px;margin:36px 0 34px}.filter button{min-height:50px;padding:0 22px;border-radius:999px;border:1.5px solid #cfc6b2;background:transparent;color:var(--tinte);font:600 17px var(--ui);cursor:pointer;transition:background .2s,border-color .2s,color .2s}.filter button:hover{border-color:var(--tinte)}.filter button[aria-pressed=true]{background:var(--tinte);border-color:var(--tinte);color:var(--creme)}.filter button em{font-style:normal;opacity:.8;margin-left:6px}.gitter{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:clamp(18px,2.4vw,30px)}.karte{background:#fff;border-radius:6px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 1px #1420330f,0 10px 30px #1420330f;transition:transform .45s var(--weich),box-shadow .45s var(--weich),opacity .4s}.karte:hover{transform:translateY(-6px);box-shadow:0 1px #1420330f,0 24px 50px #14203324}.karte[hidden]{display:none}.karte__bild{position:relative;aspect-ratio:4 / 5;background:#fff;overflow:hidden;border-bottom:1px solid #ece6d8}.karte__bild img{width:100%;height:100%;object-fit:contain;padding:18px;transition:transform .8s var(--weich)}.karte:hover .karte__bild img{transform:scale(1.04)}.karte__nr{position:absolute;left:14px;top:14px;background:var(--navy);color:var(--creme);font:600 15px/1 var(--ui);padding:8px 11px;border-radius:999px}.karte__art{position:absolute;right:14px;top:14px;font:600 15px/1 var(--ui);border:1px solid #e3dccb;padding:8px 11px;border-radius:999px;background:#ffffffe6;color:var(--tinte)}.karte__art--hand{background:var(--gold);color:var(--navy-tief)}.karte__text{padding:20px 22px 22px;display:flex;flex-direction:column;flex:1}.karte h3{font:600 21px/1.3 var(--ui);color:var(--tinte)}.karte__mass{margin-top:8px;font-size:17px;color:var(--tinte-weich)}.karte__preis{margin-top:14px;font:600 32px/1 var(--zitat);color:var(--tinte)}.karte__preis small,.produkt__preis small{display:block;margin-bottom:6px;font:600 15px/1.2 var(--ui);color:var(--tinte-weich);letter-spacing:.01em}.karte__aktion{margin-top:auto;padding-top:18px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.karte__aktion .knopf{min-height:52px;font-size:17px;padding:0 16px}.karte__wa{background:#fff;color:var(--tinte);border-color:var(--tinte)!important}.karte__wa:hover{background:var(--tinte);color:var(--creme)}.karte--mehr{grid-column:1 / -1;background:var(--navy);color:var(--creme);justify-content:center;align-items:center;text-align:center;padding:clamp(40px,5vw,64px) 30px;background-image:radial-gradient(ellipse at 50% 0%,rgba(200,169,81,.18),transparent 65%)}.karte--mehr:hover{transform:none}.karte--mehr b{font:500 clamp(30px,3vw,38px)/1.15 var(--display);color:var(--gold-hell)}.karte--mehr p{margin:16px auto 26px;color:#ddd6c6;font-size:20px;max-width:46ch}.teppiche .einleitung strong{color:var(--tinte);font-weight:600}.gitter__leer{padding:40px;text-align:center;color:var(--tinte-weich)}.ablauf{background:var(--creme-tief);color:var(--tinte);padding:clamp(64px,8vw,110px) 0}.ablauf h2{font-size:clamp(36px,4.2vw,54px);margin:16px 0 44px}.schritte{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:22px;counter-reset:s}.schritte li{background:var(--creme);border-radius:6px;padding:30px 26px;counter-increment:s;position:relative}.schritte li:before{content:counter(s);display:grid;place-content:center;width:52px;height:52px;border-radius:50%;background:var(--navy);color:var(--gold);font:500 26px/1 var(--display);margin-bottom:20px}.schritte b{display:block;font:600 22px/1.25 var(--ui)}.schritte span{display:block;margin-top:10px;font-size:18px;color:var(--tinte-weich)}@media(max-width:960px){.schritte{grid-template-columns:1fr 1fr}}@media(max-width:560px){.schritte{grid-template-columns:1fr}}.besuch{background:var(--navy);padding:clamp(72px,10vw,130px) 0}.besuch .breite{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(40px,6vw,90px);align-items:start}.besuch h2{font-size:clamp(40px,4.6vw,60px);margin:16px 0 30px}.adresse{font:500 clamp(28px,2.8vw,36px)/1.25 var(--display);color:var(--creme)}.adresse small{display:block;margin-top:8px;font:400 19px/1.4 var(--ui);color:#cfc8b8}.umland{margin-top:18px;color:#cfc8b8;max-width:40ch}.zeiten{margin-top:36px;border-top:1px solid var(--linie)}.zeiten div{display:flex;justify-content:space-between;gap:18px;padding:18px 0;border-bottom:1px solid var(--linie);font-size:19px}.zeiten dt{color:#cfc8b8}.zeiten dd{font-weight:600;text-align:right}.zeiten dd small{display:block;font-weight:400;font-size:16px;color:#aeb7c6}.besuch .knoepfe{display:flex;flex-direction:column;gap:14px}.besuch .knoepfe .knopf{justify-content:flex-start;padding:0 26px;min-height:66px;font-size:20px}.besuch .knoepfe .knopf small{margin-left:auto;font:400 16px var(--ui);opacity:.8}.lieferung{margin-top:26px;display:flex;gap:16px;align-items:center;padding:22px 24px;border:1px solid rgba(200,169,81,.45);border-radius:6px}.lieferung svg{width:40px;height:40px;color:var(--gold);flex:none}.lieferung b{display:block;font:500 24px/1.2 var(--display);color:var(--gold-hell)}@media(max-width:860px){.besuch .breite{grid-template-columns:1fr}}.zuruecklegen{background:var(--navy-tief);padding:clamp(72px,10vw,130px) 0}.zuruecklegen .breite{max-width:760px}.zuruecklegen h2{font-size:clamp(38px,4.4vw,56px);margin:16px 0 14px}.zuruecklegen>.breite>p{color:#cfc8b8}.formular{margin-top:36px;display:grid;grid-template-columns:1fr 1fr;gap:18px}.feld{display:flex;flex-direction:column;gap:8px;min-width:0}.feld--breit{grid-column:1 / -1}.feld label{font-size:17px;font-weight:600;color:var(--creme)}.feld input,.feld select,.feld textarea{font:400 19px var(--ui);color:var(--tinte);background:var(--creme);border:2px solid transparent;border-radius:6px;min-height:58px;padding:14px 16px;width:100%;min-width:0;max-width:100%}.feld textarea{min-height:120px;resize:vertical}.feld input:focus,.feld select:focus,.feld textarea:focus{outline:none;border-color:var(--gold)}.formular__hinweis{grid-column:1 / -1;font-size:17px;color:#cfc8b8}.formular .knopf{grid-column:1 / -1;justify-self:start}@media(max-width:640px){.formular{grid-template-columns:1fr}}.fragen{background:var(--creme);color:var(--tinte);padding:clamp(72px,10vw,130px) 0}.fragen .breite{max-width:860px}.fragen h2{font-size:clamp(38px,4.4vw,56px);margin:16px 0 34px}.fragen details{border-top:1px solid #d8cfbc}.fragen details:last-of-type{border-bottom:1px solid #d8cfbc}.fragen summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font:600 clamp(20px,2vw,23px)/1.35 var(--ui)}.fragen summary::-webkit-details-marker{display:none}.fragen summary i{width:40px;height:40px;border-radius:50%;border:1.5px solid var(--tinte);display:grid;place-content:center;flex:none;transition:transform .35s var(--weich),background .25s,color .25s}.fragen details[open] summary i{transform:rotate(45deg);background:var(--tinte);color:var(--creme)}.fragen details p{padding:0 60px 26px 0;color:var(--tinte-weich)}.fuss{background:var(--navy-tief);color:#b9c0cc;padding:56px 0 64px;font-size:16px;border-top:1px solid var(--linie)}.fuss .breite{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px}.fuss .marke b{font-size:30px}.fuss nav{display:flex;gap:22px;flex-wrap:wrap}.fuss a{color:#d6cfbf}.fuss .ki{flex-basis:100%;font-size:14px;color:#8b96a8}.leiste{position:fixed;left:0;right:0;bottom:0;z-index:50;display:none;grid-template-columns:repeat(3,1fr);gap:8px;padding:10px 10px calc(10px + env(safe-area-inset-bottom));background:#0a111ffa;border-top:1px solid rgba(200,169,81,.25);transform:translateY(110%);transition:transform .5s var(--weich)}.leiste.ist-da{transform:none}.leiste a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:62px;border-radius:12px;text-decoration:none;font:600 15px/1 var(--ui);color:var(--creme);background:var(--navy-weich)}.leiste a:first-child{background:var(--gold);color:var(--navy-tief)}.leiste svg{width:24px;height:24px}@media(max-width:760px){.leiste{display:grid}.fuss{padding-bottom:140px}}html:not(.js) [data-zeigen],html:not(.js) [data-linie],html:not(.js) .bogen{opacity:1!important;transform:none!important}html:not(.js) .start h1 .zeile>span{transform:none!important}[data-zeigen]{opacity:0;transform:translateY(28px);transition:opacity 1s var(--weich),transform 1s var(--weich);transition-delay:calc(var(--i, 0) * 90ms)}[data-zeigen].ist-da{opacity:1;transform:none}[data-linie]{transform:scaleX(0);transition:transform 1.2s var(--weich) .2s}[data-linie].ist-da{transform:scaleX(1)}.start h1 .zeile>span{transform:translateY(105%);transition:transform .9s var(--weich)}.start.ist-da h1 .zeile>span{transform:none}.start.ist-da h1 .zeile:nth-child(2)>span{transition-delay:.14s}.bogen__bild{clip-path:url(#spitzbogen)}.bogen{opacity:0;transform:scale(.97);transition:opacity 1s var(--weich) .2s,transform 1.2s var(--weich) .2s}.start.ist-da .bogen{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}[data-zeigen],[data-linie],.bogen,.start h1 .zeile>span{opacity:1!important;transform:none!important}}.sprung{position:absolute;left:12px;top:-60px;z-index:100;background:var(--gold);color:var(--navy-tief);padding:12px 18px;border-radius:8px;font-weight:600}.sprung:focus{top:12px}.karte__bild{display:block}.karte h3 a{text-decoration:none}.karte h3 a:hover{text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:4px}.formular__ok{background:#e3f3e8;color:#14532d;padding:18px 20px;border-radius:6px;font-weight:600}.formular__fehler{background:#fde8e8;color:#7f1d1d;padding:18px 20px;border-radius:6px}.formular__fehler ul{margin-left:20px}.produkt{background:var(--creme);color:var(--tinte);padding:clamp(32px,5vw,64px) 0 clamp(72px,9vw,120px)}.zurueck{display:inline-flex;align-items:center;min-height:48px;font-size:18px;font-weight:600;text-decoration:none;color:var(--tinte)}.zurueck:hover{color:var(--gold-dunkel)}.produkt__raster{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(28px,5vw,72px);margin-top:18px;align-items:start}.produkt__gross{position:relative;background:#fff;border-radius:6px;overflow:hidden;aspect-ratio:4 / 5}.produkt__gross img{width:100%;height:100%;object-fit:contain;padding:20px}.produkt__ki{position:absolute;left:14px;bottom:14px;background:#0e1728e0;color:var(--creme);font:600 15px/1 var(--ui);padding:10px 14px;border-radius:999px}.produkt__leiste{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:10px;margin-top:12px}.produkt__leiste button{border:2px solid transparent;border-radius:6px;background:var(--creme-tief);padding:4px;cursor:pointer;aspect-ratio:1;overflow:hidden}.produkt__leiste button img{width:100%;height:100%;object-fit:cover;border-radius:3px}.produkt__leiste button[aria-current=true]{border-color:var(--tinte)}.produkt__info h1{font-size:clamp(36px,4vw,54px);margin:14px 0 18px;color:var(--tinte)}.produkt__preis{font:600 clamp(40px,4vw,52px)/1 var(--zitat)}.produkt__nurladen{margin-top:12px;color:var(--tinte-weich)}.produkt__fakten{margin-top:28px;border-top:1px solid #d8cfbc}.produkt__fakten div{display:flex;justify-content:space-between;gap:18px;padding:16px 0;border-bottom:1px solid #d8cfbc;font-size:19px}.produkt__fakten dt{color:var(--tinte-weich)}.produkt__fakten dd{font-weight:600;text-align:right}.produkt__knoepfe{display:grid;gap:12px;margin-top:30px}.produkt__knoepfe .knopf{min-height:62px;font-size:19px}.produkt .knopf--rand{border-color:var(--tinte);color:var(--tinte)}.produkt .knopf--rand:hover{background:var(--tinte);color:var(--creme)}.produkt__lieferung,.produkt__ort{display:flex;gap:12px;align-items:center;margin-top:18px;font-size:18px;color:var(--tinte-weich)}.produkt__lieferung svg,.produkt__ort svg{width:24px;height:24px;color:var(--gold-dunkel);flex:none}@media(max-width:860px){.produkt__raster{grid-template-columns:1fr}}.weiter{padding:clamp(80px,12vw,160px) 0;text-align:center}.weiter h1{font-size:clamp(40px,5vw,64px);margin:18px 0}.weiter p{color:#cfc8b8;max-width:44ch;margin-inline:auto}.weiter .knoepfe{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:34px}.textseite{background:var(--creme);color:var(--tinte);padding:clamp(56px,8vw,110px) 0}.textseite .breite{max-width:820px}.textseite h1{font-size:clamp(38px,4.4vw,56px);margin-bottom:30px}.textseite__inhalt h2,.textseite__inhalt h3{font-family:var(--display);font-weight:500;margin:34px 0 12px}.textseite__inhalt p,.textseite__inhalt li{color:var(--tinte-weich);margin-bottom:12px}.textseite__inhalt a{color:var(--tinte)}.gitter .karte{transition:opacity .45s var(--weich),transform .45s var(--weich),box-shadow .45s var(--weich);transition-delay:0s}.gitter .karte[data-zeigen]{transform:translateY(12px)}.gitter .karte.ist-da{transform:none}.gitter .karte.ist-da:hover{transform:translateY(-6px)}.gitter .karte--mehr.ist-da:hover{transform:none}.alle-zeigen{display:none;margin:30px auto 0}@media(max-width:760px){.gitter.ist-kurz .karte:nth-child(n+9):not(.karte--mehr){display:none}.alle-zeigen:not([hidden]){display:flex;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/ausverkauf.css.map */
