:root{--creme: #FFFCF9;--sand: #F8F1EA;--sand-tief: #EFE4D6;--espresso: #53483F;--espresso-tief: #2F2924;--bernstein: #D99748;--gold: #9B824F;--gold-hell: #C7AA73;--text: #2F2924;--text-weich: #74685E;--linie: rgba(83, 72, 63, .16);--linie-hell: rgba(255, 252, 249, .18);--serif: "Cormorant Garamond", "Iowan Old Style", Georgia, serif;--sans: "Manrope", "Helvetica Neue", Arial, sans-serif;--breite: 1320px;--rand: clamp(20px, 4vw, 56px);--abstand: clamp(64px, 8vw, 112px);--radius: 2px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--creme);color:var(--text);font:400 15px/1.65 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}h1,h2,h3,h4{font-family:var(--serif);font-weight:500;color:var(--espresso-tief);margin:0;letter-spacing:-.005em}p{margin:0}ul{margin:0;padding:0;list-style:none}.rahmen{max-width:var(--breite);margin:0 auto;padding:0 var(--rand)}.abschnitt{padding:var(--abstand) 0}.abschnitt--sand{background:var(--sand)}.abschnitt--dunkel{background:var(--espresso-tief);color:var(--sand)}.abschnitt--dunkel h2,.abschnitt--dunkel h3{color:var(--creme)}.augenbraue{display:inline-block;font:600 11px/1.4 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bernstein)}.titel{font-size:clamp(34px,4.2vw,52px);line-height:1.05;margin-top:12px}.titel em{font-style:italic;color:var(--gold)}.einleitung{color:var(--text-weich);font-size:16px;max-width:560px;margin-top:16px}.kopfzeile{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:40px}.kopfzeile--mitte{flex-direction:column;align-items:center;text-align:center}.kopfzeile--mitte .einleitung{margin-left:auto;margin-right:auto}.textlink{font:600 12px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:6px;white-space:nowrap}.stern{color:var(--gold-hell);font-size:9px;vertical-align:2px}.knopf{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 30px;border-radius:var(--radius);font:600 12px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;transition:background .2s,color .2s,border-color .2s;border:1px solid transparent;white-space:nowrap}.knopf--dunkel{background:var(--espresso);color:var(--creme)}.knopf--dunkel:hover{background:var(--espresso-tief)}.knopf--hell{background:var(--creme);color:var(--espresso-tief)}.knopf--hell:hover{background:var(--sand)}.knopf--linie{border-color:currentColor}.knopf--breit{width:100%}.knopf svg{width:16px;height:16px}.ankuendigung{background:var(--espresso);color:var(--sand);font:500 12px/1 var(--sans);letter-spacing:.06em}.ankuendigung .rahmen{display:flex;justify-content:center;align-items:center;gap:22px;height:38px}.ankuendigung .stern{color:var(--gold-hell)}.kopf{position:sticky;top:0;z-index:20;background:#fffcf9f5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--linie)}.kopf .rahmen{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:78px}.kopf-nav{display:flex;gap:28px;font-size:13.5px;font-weight:500;letter-spacing:.02em}.kopf-nav a{padding:6px 0;border-bottom:1px solid transparent}.kopf-nav a:hover,.kopf-nav a.aktiv{border-color:var(--espresso)}.logo img{height:46px;width:auto}.kopf-aktionen{display:flex;justify-content:flex-end;align-items:center;gap:22px;font-size:13px;font-weight:500}.kopf-aktionen a{display:inline-flex;align-items:center;gap:8px}.symbol{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.5}.korb{position:relative}.korb .zahl{position:absolute;top:-7px;right:-9px;min-width:17px;height:17px;border-radius:9px;background:var(--bernstein);color:#fff;font:700 10px/17px var(--sans);text-align:center}.nur-mobil{display:none!important}.menue-knopf{width:40px;height:40px;display:grid;place-items:center;margin-left:-8px}.menue{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:var(--creme);padding:18px var(--rand) 32px;display:none;flex-direction:column;overflow-y:auto}.menue.offen{display:flex}.menue-kopf{display:flex;justify-content:space-between;align-items:center;height:44px}.menue-kopf img{height:34px;width:auto}.menue nav{margin-top:24px}.menue nav a{display:flex;justify-content:space-between;align-items:center;font:500 32px/1.2 var(--serif);padding:14px 0;border-bottom:1px solid var(--linie)}.menue nav a span{font:500 12px var(--sans);color:var(--text-weich)}.menue-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.menue-fuss{margin-top:auto;padding-top:30px;font-size:13.5px;color:var(--text-weich)}.buehne{position:relative;height:min(86vh,820px);min-height:560px;overflow:hidden;background:var(--espresso-tief)}.buehne>img,.buehne>picture,.buehne>picture img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.buehne:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#251f1bb8,#251f1b6b 38%,#251f1b0d 68%),linear-gradient(0deg,#251f1b59,#251f1b00 35%)}.buehne-inhalt{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:clamp(48px,8vh,96px);color:var(--creme)}.buehne .augenbraue{color:var(--gold-hell)}.buehne h1{color:var(--creme);font-size:clamp(48px,6.4vw,92px);line-height:.98;margin-top:18px;max-width:760px;font-weight:500}.buehne h1 em{color:var(--gold-hell)}.buehne p{font-size:17px;max-width:520px;margin-top:22px;color:#fffcf9e0}.suche-gross{display:flex;align-items:center;gap:12px;width:min(520px,100%);height:56px;margin-top:30px;background:var(--creme);color:var(--text-weich);padding:0 20px;border-radius:var(--radius);font-size:14.5px}.suche-gross .symbol{color:var(--espresso)}.buehne-knoepfe{display:flex;gap:12px;margin-top:14px;flex-wrap:wrap}.buehne .knopf--linie{color:var(--creme)}.buehne .knopf--linie:hover{background:#fffcf91a}.schnellwahl{border-bottom:1px solid var(--linie)}.schnellwahl .rahmen{display:flex;gap:10px;padding-top:18px;padding-bottom:18px;overflow-x:auto;scrollbar-width:none;justify-content:center}.schnellwahl .rahmen::-webkit-scrollbar{display:none}.chip{flex:none;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 18px;border:1px solid var(--linie);border-radius:20px;font-size:13px;font-weight:500;background:var(--creme)}.chip:hover,.chip.aktiv{border-color:var(--espresso);background:var(--espresso);color:var(--creme)}.chip .punkt{width:8px;height:8px;border-radius:50%;background:var(--bernstein)}.bogen{border-radius:999px 999px var(--radius) var(--radius);overflow:hidden;background:var(--sand)}.bogen img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}a:hover .bogen img{transform:scale(1.035)}.kategorien{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.kategorie .bogen{aspect-ratio:3 / 4}.kategorie-text{display:flex;align-items:baseline;justify-content:space-between;margin-top:18px;padding:0 4px}.kategorie h3{font-size:30px}.kategorie span{font:600 11px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--text-weich)}.produkte{display:grid;grid-template-columns:repeat(4,1fr);gap:32px 24px}.karte{position:relative;display:flex;flex-direction:column}.karte-bild{position:relative;display:block;aspect-ratio:4 / 5;background:var(--sand);overflow:hidden}.karte-bild img{width:100%;height:100%;object-fit:cover;transform:scale(1.12);transition:transform .5s ease}.karte:hover .karte-bild img{transform:scale(1.16)}.abzeichen{position:absolute;top:14px;left:14px;z-index:2;padding:6px 10px;background:var(--creme);font:600 10px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--espresso)}.abzeichen--gold{background:var(--bernstein);color:#fff}.karte-text{padding-top:16px;display:flex;flex-direction:column;gap:4px;flex:1}.marke{font:600 10.5px/1.3 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.karte h3{font-size:25px;line-height:1.1}.noten{font-size:13px;color:var(--text-weich)}.groessen{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.groesse{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 12px;border:1px solid var(--linie);border-radius:var(--radius);background:var(--creme);text-align:left;transition:border-color .2s,background .2s}.groesse:hover{border-color:var(--espresso)}.groesse b{font-size:13.5px;font-weight:600;color:var(--espresso-tief)}.groesse small{font-size:11px;color:var(--text-weich);letter-spacing:.02em}.groesse--probe b:after{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--bernstein);margin-left:7px;vertical-align:2px}.grundpreis{font-size:11px;color:var(--text-weich);margin-top:6px}.leiste{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 72px)/4);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px}.leiste::-webkit-scrollbar{display:none}.leiste>*{scroll-snap-align:start}.pfeile{display:flex;gap:8px}.pfeil{width:44px;height:44px;border:1px solid var(--linie);border-radius:50%;display:grid;place-items:center}.pfeil:hover{border-color:var(--espresso)}.duftwelten{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(32px,6vw,96px);align-items:center}.duftwelten-bild{position:relative}.duftwelten-bild .bogen{aspect-ratio:4 / 5}.duftwelten-bild figcaption{position:absolute;left:24px;bottom:24px;background:var(--creme);padding:12px 16px;font:500 12.5px/1.4 var(--sans);color:var(--espresso);max-width:70%}.reiter{display:flex;flex-wrap:wrap;gap:6px 26px;margin-top:28px;border-bottom:1px solid var(--linie)}.reiter button{font:500 23px/1 var(--serif);padding:10px 0 14px;color:var(--text-weich);border-bottom:2px solid transparent;margin-bottom:-1px}.reiter button.aktiv{color:var(--espresso-tief);border-color:var(--bernstein)}.welt{display:none;padding-top:28px}.welt.aktiv{display:block}.welt>p{color:var(--text-weich);max-width:520px;font-size:16px}.zutaten{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.zutat{padding:7px 14px;background:var(--sand);border-radius:20px;font-size:12.5px;font-weight:500;color:var(--espresso)}.mini-liste{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:30px}.mini{display:flex;flex-direction:column;gap:6px}.mini .karte-bild{aspect-ratio:4 / 5}.mini .marke{font-size:9.5px;margin-top:6px}.mini h4{font-size:20px;line-height:1.1}.mini .preis{font-size:13px;color:var(--text-weich)}.welt .knopf{margin-top:30px}.proben{display:grid;grid-template-columns:1.15fr .85fr;min-height:560px;background:var(--sand)}.proben-bild{position:relative;overflow:hidden}.proben-bild img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.proben-text{padding:clamp(40px,6vw,88px);display:flex;flex-direction:column;justify-content:center}.schritte{margin-top:30px;display:grid;gap:18px}.schritt{display:grid;grid-template-columns:44px 1fr;gap:16px;align-items:start}.schritt i{font:italic 500 30px/1 var(--serif);color:var(--bernstein)}.schritt b{display:block;font-size:15px;font-weight:600;color:var(--espresso-tief)}.schritt span{font-size:14px;color:var(--text-weich)}.proben-text .knopf{margin-top:34px;align-self:flex-start}.preis-gross{font:500 64px/1 var(--serif);color:var(--espresso-tief);margin-top:22px}.preis-gross small{font:500 14px var(--sans);color:var(--text-weich);margin-left:8px}.marken{display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid var(--linie);border-left:1px solid var(--linie)}.marken a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;aspect-ratio:1.15;border-right:1px solid var(--linie);border-bottom:1px solid var(--linie);background:var(--creme);transition:background .2s;padding:18px}.marken a:hover{background:var(--sand)}.marken img{max-width:64%;max-height:46%;object-fit:contain;mix-blend-mode:multiply}.marken small{font-size:11px;color:var(--text-weich);letter-spacing:.06em}.eigene{position:relative;overflow:hidden;background:var(--espresso-tief);color:var(--sand)}.eigene>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.95}.eigene:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#1e1915eb,#1e1915c7 42%,#1e19151a 75%)}.eigene .rahmen{position:relative;z-index:2;padding-top:var(--abstand);padding-bottom:var(--abstand)}.eigene h2{color:var(--creme)}.eigene .augenbraue{color:var(--gold-hell)}.eigene .einleitung{color:#f8f1eac7}.eigene-liste{display:grid;grid-template-columns:repeat(2,minmax(0,260px));gap:0 40px;margin-top:36px}.eigene-liste li{padding:18px 0;border-bottom:1px solid var(--linie-hell)}.eigene-liste b{display:block;font:500 26px/1.1 var(--serif);color:var(--creme)}.eigene-liste span{font-size:13px;color:#f8f1eab3}.eigene .knopf{margin-top:40px}.eigene-preis{margin-top:26px;font-size:14px;color:var(--gold-hell);letter-spacing:.04em}.laeden{display:grid;grid-template-columns:1.25fr 1fr;gap:clamp(28px,5vw,72px);align-items:center}.laeden-bild{aspect-ratio:4 / 3;overflow:hidden}.laeden-bild img{width:100%;height:100%;object-fit:cover}.laden-karten{display:grid;gap:16px;margin-top:30px}.laden-karte{border:1px solid var(--linie);padding:22px 24px;background:var(--creme);display:grid;grid-template-columns:1fr auto;gap:6px 18px;align-items:center}.laden-karte h3{font-size:28px}.laden-karte p{grid-column:1 / -1;font-size:14px;color:var(--text-weich)}.laden-karte .status{grid-row:1;grid-column:2;font:600 10px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;padding:7px 10px;background:var(--sand);color:var(--espresso)}.laden-karte .status--neu{background:var(--bernstein);color:#fff}.laden-karte .zeilen{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:6px 22px;margin-top:6px;font-size:14px}.videos{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.video{position:relative;aspect-ratio:9 / 16;overflow:hidden;background:var(--sand)}.video img{width:100%;height:100%;object-fit:cover}.video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#251f1b8c,#251f1b00 45%)}.video .play{position:absolute;z-index:2;left:50%;top:50%;translate:-50% -50%;width:54px;height:54px;border-radius:50%;background:#fffcf9eb;display:grid;place-items:center}.video .play svg{width:18px;height:18px;fill:var(--espresso);margin-left:3px}.video span{position:absolute;z-index:2;left:14px;bottom:14px;right:14px;color:var(--creme);font-size:12.5px;font-weight:500}.vorteile{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid var(--linie);border-bottom:1px solid var(--linie)}.vorteil{padding:34px 28px;display:flex;gap:16px;align-items:flex-start;border-right:1px solid var(--linie)}.vorteil:last-child{border-right:0}.vorteil .symbol{width:28px;height:28px;color:var(--gold);flex:none;stroke-width:1.2}.vorteil b{display:block;font-size:14.5px;font-weight:600;color:var(--espresso-tief)}.vorteil span{font-size:13.5px;color:var(--text-weich)}.fragen{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(32px,6vw,96px)}.frage{border-bottom:1px solid var(--linie)}.frage summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font:500 23px/1.2 var(--serif);color:var(--espresso-tief)}.frage summary::-webkit-details-marker{display:none}.frage summary:after{content:"+";font:300 26px/1 var(--sans);color:var(--gold);transition:transform .2s}.frage[open] summary:after{transform:rotate(45deg)}.frage p{padding:0 0 22px;color:var(--text-weich);max-width:620px}.brief{text-align:center}.brief form{display:flex;gap:10px;justify-content:center;margin-top:30px}.brief input{width:min(420px,100%);height:52px;padding:0 18px;border:1px solid var(--linie);background:var(--creme);border-radius:var(--radius)}.brief small{display:block;margin-top:14px;font-size:12px;color:var(--text-weich)}.fuss{background:var(--espresso-tief);color:#f8f1eac7;padding-top:80px;overflow:hidden}.fuss-raster{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.2fr;gap:40px}.fuss h4{font:600 11px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-hell);margin-bottom:20px}.fuss li{margin-bottom:10px;font-size:14px}.fuss a:hover{color:var(--creme)}.fuss .logo img{height:52px}.fuss-text{margin-top:20px;font-size:14px;max-width:300px}.sozial{display:flex;gap:10px;margin-top:22px}.sozial a{width:40px;height:40px;border:1px solid var(--linie-hell);border-radius:50%;display:grid;place-items:center}.sozial .symbol{width:17px;height:17px}.zahlarten{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.zahlarten span{height:28px;padding:0 10px;display:inline-flex;align-items:center;border:1px solid var(--linie-hell);border-radius:3px;font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--sand)}.fuss-unten{display:flex;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-top:56px;padding:22px 0;border-top:1px solid var(--linie-hell);font-size:12.5px}.fuss-unten nav{display:flex;flex-wrap:wrap;gap:18px}.wortmarke{font:500 min(10.6vw,160px)/.8 var(--serif);letter-spacing:.01em;text-align:center;white-space:nowrap;color:transparent;-webkit-text-stroke:1px rgba(199,170,115,.45);margin:34px 0 -.12em;-webkit-user-select:none;user-select:none}.krumen{font-size:12.5px;color:var(--text-weich);padding:22px 0 0}.krumen a:hover{color:var(--espresso)}.krumen span{margin:0 8px;color:var(--gold-hell)}.seitenkopf{display:grid;grid-template-columns:1.2fr .8fr;gap:40px;align-items:end;padding:28px 0 40px}.seitenkopf h1{font-size:clamp(44px,5.4vw,76px);line-height:1}.seitenkopf .bogen{aspect-ratio:16 / 9;border-radius:999px 999px var(--radius) var(--radius)}.sammlung{display:grid;grid-template-columns:250px 1fr;gap:48px;padding-bottom:var(--abstand)}.filter{position:sticky;top:100px;align-self:start}.filter-gruppe{border-bottom:1px solid var(--linie);padding:18px 0}.filter-gruppe h4{font:600 11px/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--espresso-tief);display:flex;justify-content:space-between}.filter-gruppe ul{margin-top:14px;display:grid;gap:9px}.filter-gruppe label{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--text);cursor:pointer}.filter-gruppe label small{margin-left:auto;color:var(--text-weich);font-size:12px}.kasten{width:16px;height:16px;border:1px solid rgba(83,72,63,.45);border-radius:2px;display:inline-grid;place-items:center;flex:none}.kasten.an{background:var(--espresso);border-color:var(--espresso)}.kasten.an:after{content:"";width:8px;height:4px;border:1.5px solid var(--creme);border-top:0;border-right:0;rotate:-45deg;margin-top:-2px}.preisband{margin-top:16px;height:2px;background:var(--linie);position:relative}.preisband:before{content:"";position:absolute;left:8%;right:30%;height:2px;background:var(--espresso)}.preisband i{position:absolute;top:-6px;width:14px;height:14px;border-radius:50%;background:var(--creme);border:1.5px solid var(--espresso)}.preiswerte{display:flex;justify-content:space-between;font-size:12.5px;color:var(--text-weich);margin-top:14px}.werkbank{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:22px;border-bottom:1px solid var(--linie);margin-bottom:28px;font-size:13.5px}.werkbank .anzahl{color:var(--text-weich)}.sortierung{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--linie);height:42px;padding:0 16px;border-radius:var(--radius)}.aktive-filter{display:flex;gap:8px;flex-wrap:wrap}.aktive-filter .chip{height:32px;font-size:12.5px}.sammlung .produkte{grid-template-columns:repeat(3,1fr)}.hinweis-kachel{grid-column:span 1;position:relative;overflow:hidden;background:var(--espresso-tief);color:var(--sand);display:flex;flex-direction:column;justify-content:flex-end;padding:26px;min-height:100%}.hinweis-kachel img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hinweis-kachel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(0deg,#1e1915f0,#1e1915c7 48%,#1e191540)}.hinweis-kachel>:not(img){position:relative;z-index:2}.hinweis-kachel h3{color:var(--creme);font-size:32px;line-height:1.05;margin-top:10px}.hinweis-kachel p{font-size:14px;margin-top:10px;color:#f8f1eacc}.hinweis-kachel .knopf{margin-top:20px;align-self:flex-start;height:44px}.mehr{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:56px;font-size:13px;color:var(--text-weich)}.fortschritt{width:220px;height:2px;background:var(--linie)}.fortschritt i{display:block;width:18%;height:100%;background:var(--espresso)}.seo-text{columns:2;column-gap:56px;color:var(--text-weich);font-size:14.5px}.seo-text h2{column-span:all;font-size:34px;margin-bottom:22px}.seo-text p+p{margin-top:12px}.produkt{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(32px,5vw,80px);padding:24px 0 var(--abstand)}.galerie{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-self:start}.galerie figure{margin:0;background:var(--sand);aspect-ratio:4 / 5;overflow:hidden}.galerie figure:first-child{grid-column:1 / -1}.galerie img{width:100%;height:100%;object-fit:cover}.kaufbox{position:sticky;top:104px;align-self:start}.kaufbox h1{font-size:clamp(44px,4.6vw,64px);line-height:1;margin-top:10px}.kaufbox .unterzeile{font-size:14px;color:var(--text-weich);margin-top:10px}.kaufbox .zutaten{margin-top:18px}.preiszeile{display:flex;align-items:baseline;gap:14px;margin-top:26px}.preiszeile b{font:500 40px/1 var(--serif);color:var(--espresso-tief)}.preiszeile span{font-size:12.5px;color:var(--text-weich)}.auswahl-titel{font:600 11px/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;margin:30px 0 12px;display:flex;justify-content:space-between}.auswahl-titel a{letter-spacing:.04em;text-transform:none;font-weight:500;font-size:12.5px;color:var(--text-weich);border-bottom:1px solid currentColor}.groessen-gross{display:grid;grid-template-columns:1fr 1fr;gap:10px}.groessen-gross button{border:1px solid var(--linie);padding:16px 18px;text-align:left;border-radius:var(--radius);background:var(--creme)}.groessen-gross button.aktiv{border:1.5px solid var(--espresso);background:var(--sand)}.groessen-gross b{display:block;font-size:15px;font-weight:600}.groessen-gross span{display:block;font-size:13px;color:var(--espresso);margin-top:3px}.groessen-gross small{display:block;font-size:11.5px;color:var(--text-weich);margin-top:3px}.familie{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.familie a{border:1px solid var(--linie);background:var(--sand);text-align:center;padding-bottom:8px;font-size:12px;font-weight:500}.familie a.aktiv{border:1.5px solid var(--espresso)}.familie img{aspect-ratio:1;object-fit:cover;width:100%;margin-bottom:6px}.kaufen{display:grid;grid-template-columns:110px 1fr;gap:10px;margin-top:26px}.menge{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--linie);height:56px;padding:0 16px;border-radius:var(--radius);font-weight:600}.kaufen .knopf{height:56px}.versandinfo{margin-top:18px;display:grid;gap:10px;font-size:13.5px}.versandinfo div{display:flex;gap:10px;align-items:center}.versandinfo .symbol{width:18px;height:18px;color:var(--gold)}.aufklapp{margin-top:30px;border-top:1px solid var(--linie)}.aufklapp details{border-bottom:1px solid var(--linie)}.aufklapp summary{list-style:none;cursor:pointer;padding:18px 0;display:flex;justify-content:space-between;font:600 12px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase}.aufklapp summary::-webkit-details-marker{display:none}.aufklapp summary:after{content:"+";font:300 20px/.6 var(--sans);color:var(--gold)}.aufklapp details[open] summary:after{content:"\2212"}.aufklapp p{padding-bottom:18px;font-size:14px;color:var(--text-weich)}.pyramide{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.stufe{text-align:center;padding:34px 22px;background:var(--creme);border:1px solid var(--linie)}.stufe .bogen{width:120px;aspect-ratio:3 / 4;margin:0 auto 20px}.stufe h3{font-size:28px}.stufe small{display:block;font:600 10.5px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bernstein);margin-bottom:8px}.stufe p{color:var(--text-weich);font-size:14.5px;margin-top:8px}.laden-gross{display:grid;grid-template-columns:1fr 1fr;gap:24px}.laden-gross article{background:var(--creme);border:1px solid var(--linie)}.laden-gross .bild{aspect-ratio:16 / 10;overflow:hidden;background:var(--sand);position:relative}.laden-gross .bild img{width:100%;height:100%;object-fit:cover}.laden-gross .inhalt{padding:32px}.laden-gross h2{font-size:40px}.laden-gross dl{display:grid;grid-template-columns:130px 1fr;gap:10px 16px;margin:22px 0 0;font-size:14.5px}.laden-gross dt{color:var(--text-weich)}.laden-gross dd{margin:0;overflow-wrap:anywhere}.laden-gross article,.sammlung>*,.produkt>*{min-width:0}.laden-gross .knoepfe{display:flex;gap:10px;margin-top:26px;flex-wrap:wrap}.platzhalter-bild{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;text-align:center;background:#1e19159e;color:var(--sand);padding:30px}.platzhalter-bild b{display:block;font:500 46px/1 var(--serif);color:var(--creme);margin-top:10px}.erwartung{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.erwartung article{padding:30px;border-top:1px solid var(--espresso)}.erwartung i{font:italic 500 40px/1 var(--serif);color:var(--bernstein)}.erwartung h3{font-size:28px;margin-top:14px}.erwartung p{color:var(--text-weich);margin-top:10px;font-size:14.5px}@media(max-width:1080px){.kopf-nav{display:none}.nur-mobil{display:inline-flex!important}.nur-desktop{display:none!important}.kopf .rahmen{grid-template-columns:auto 1fr auto;height:64px}.logo{justify-self:center}.logo img{height:36px}.kategorien{grid-template-columns:repeat(2,1fr);gap:16px}.produkte{grid-template-columns:repeat(2,1fr);gap:28px 14px}.leiste{grid-auto-columns:64%;gap:14px}.duftwelten,.fragen,.laeden,.proben,.produkt,.seitenkopf,.sammlung,.laden-gross{grid-template-columns:1fr}.marken{grid-template-columns:repeat(3,1fr)}.videos{grid-template-columns:repeat(5,46%);overflow-x:auto;scrollbar-width:none}.vorteile{grid-template-columns:1fr 1fr}.vorteil:nth-child(2){border-right:0}.vorteil:nth-child(-n+2){border-bottom:1px solid var(--linie)}.fuss-raster{grid-template-columns:1fr 1fr}.filter{display:none}.sammlung .produkte{grid-template-columns:repeat(2,1fr)}.hinweis-kachel{grid-column:span 2;min-height:300px}.kaufbox{position:static}.erwartung{grid-template-columns:1fr}}@media(max-width:720px){body{font-size:14.5px}.ankuendigung .rahmen{gap:12px;font-size:11px}.ankuendigung .weg-mobil{display:none}.buehne{height:88svh;min-height:640px}.buehne>picture img{object-position:50% 0%}.buehne:after{background:linear-gradient(0deg,#251f1bf0,#251f1bd1 44%,#251f1b33 70%,#251f1b00 85%)}.buehne h1{font-size:50px}.buehne p{font-size:15.5px;margin-top:16px}.suche-gross{height:52px;margin-top:22px}.buehne-knoepfe .knopf{flex:1;padding:0 14px;height:48px}.schnellwahl .rahmen{justify-content:flex-start}.kopfzeile{flex-direction:column;align-items:flex-start;margin-bottom:28px}.pfeile{display:none}.kategorie h3{font-size:24px}.kategorie span{display:none}.karte h3{font-size:21px}.groessen{grid-template-columns:1fr;gap:6px}.groesse{flex-direction:row;justify-content:space-between;align-items:center;padding:8px 10px}.reiter{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:22px}.reiter button{flex:none;font-size:21px}.mini-liste{grid-template-columns:repeat(3,1fr);gap:10px}.mini h4{font-size:16px}.proben-bild{min-height:300px}.preis-gross{font-size:52px}.marken{grid-template-columns:repeat(2,1fr)}.eigene:before{background:linear-gradient(0deg,#1e1915f2,#1e1915cc 55%,#1e191559)}.eigene-liste{grid-template-columns:1fr}.vorteil{padding:22px 14px;flex-direction:column;gap:10px}.fuss-raster{grid-template-columns:1fr;gap:30px}.brief form{flex-direction:column}.brief input{width:100%}.seitenkopf{padding:16px 0 28px;gap:22px}.werkbank{flex-wrap:wrap}.seo-text{columns:1}.pyramide{grid-template-columns:1fr}.galerie{grid-template-columns:1fr 1fr;gap:8px}.familie{grid-template-columns:repeat(4,1fr);gap:6px}.laden-gross dl{grid-template-columns:110px 1fr}}@media(max-width:400px){.laden-gross .inhalt{padding:26px 24px}.laden-gross dl{grid-template-columns:minmax(0,1fr);gap:2px}.laden-gross dd+dt{margin-top:12px}}.duftwelten>*,.fragen>*,.laeden>*,.proben>*,.produkt>*,.seitenkopf>*,.sammlung>*,.laden-gross>*,.kopfzeile>*,.korb-raster>*,.produkte>*{min-width:0}.rte,.fliesstext{overflow-wrap:break-word}.sprung{position:absolute;left:-9999px;top:0;z-index:100;background:var(--espresso);color:var(--creme);padding:12px 18px}.sprung:focus{left:12px;top:12px}.unsichtbar{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.name--gross{text-transform:capitalize}.groessen form{display:contents}.groesse[disabled]{opacity:.45;cursor:not-allowed}.karte .preis{font-size:14px;color:var(--espresso-tief);margin-top:10px}.knopf--klein{height:42px;padding:0 18px;font-size:11px}.karte .knopf--klein{margin-top:12px;align-self:flex-start}.hinweis-toast{position:fixed;left:50%;bottom:24px;z-index:60;translate:-50% 0;max-width:calc(100vw - 32px);background:var(--espresso-tief);color:var(--creme);padding:14px 20px;border-radius:var(--radius);font-size:14px;display:flex;gap:14px;align-items:center;box-shadow:0 12px 30px #1e191540}.hinweis-toast a{color:var(--gold-hell);border-bottom:1px solid currentColor;white-space:nowrap}.fliesstext{color:var(--text-weich);font-size:15.5px}.fliesstext>*+*{margin-top:1em}.fliesstext h2,.fliesstext h3{color:var(--espresso-tief);margin-top:1.4em}.fliesstext h2{font-size:34px}.fliesstext h3{font-size:26px}.fliesstext a{color:var(--espresso);border-bottom:1px solid currentColor}.fliesstext ul,.fliesstext ol{padding-left:1.2em;list-style:disc}.fliesstext img{margin:1.4em 0}.fliesstext table{width:100%;border-collapse:collapse}.fliesstext td,.fliesstext th{border-bottom:1px solid var(--linie);padding:10px 8px;text-align:left}.textseite{max-width:820px;margin:0 auto;padding:40px 0 var(--abstand)}.textseite h1{font-size:clamp(40px,5vw,64px);line-height:1.05;margin:10px 0 30px}.feld{display:grid;gap:6px;font-size:13px;font-weight:500;color:var(--espresso-tief)}.feld input,.feld textarea,.feld select{width:100%;border:1px solid var(--linie);background:var(--creme);border-radius:var(--radius);padding:14px 16px;font:400 15px/1.4 var(--sans);color:var(--text)}.feld textarea{min-height:150px;resize:vertical}.feld input:focus,.feld textarea:focus,.feld select:focus{outline:2px solid var(--bernstein);outline-offset:1px}.formular{display:grid;gap:16px}.formular .zweispaltig{display:grid;grid-template-columns:1fr 1fr;gap:16px}.meldung{padding:14px 18px;border-radius:var(--radius);font-size:14px}.meldung--gut{background:#eaf2e4;color:#2e4a1f}.meldung--fehler{background:#f6e3df;color:#7a2b1d}.seiten{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:48px;flex-wrap:wrap}.seiten a,.seiten span{min-width:42px;height:42px;display:inline-grid;place-items:center;padding:0 12px;border:1px solid var(--linie);border-radius:var(--radius);font-size:14px}.seiten .aktuell{background:var(--espresso);color:var(--creme);border-color:var(--espresso)}.seiten a:hover{border-color:var(--espresso)}.leer{text-align:center;padding:70px 20px}.leer h2{font-size:40px}.leer p{color:var(--text-weich);margin:14px auto 26px;max-width:460px}@media(max-width:720px){.formular .zweispaltig{grid-template-columns:1fr}}.fuss .zahlarten{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.fuss .zahlart{width:40px;height:26px;display:block}.fuss-laeden{font-size:14px}.fuss-laeden strong{color:var(--creme);font-weight:600}.fuss-laeden p+p{margin-top:10px}.fuss .fuss-widerruf{margin-top:10px;color:var(--creme)}.fuss .fuss-widerruf:hover{background:var(--creme);color:var(--espresso-tief)}.kaufen{grid-template-columns:110px minmax(0,1fr)}.kaufen .knopf{min-width:0}@media(max-width:380px){.kaufen{grid-template-columns:96px minmax(0,1fr)}.kaufen .knopf{padding:0 12px;letter-spacing:.08em;white-space:normal;text-align:center;line-height:1.25}}.kaufen>:not(.menge):not(.knopf){grid-column:1 / -1}.kaufen>:not(.menge):not(.knopf) button{width:100%;min-height:56px;letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:600}[hidden]{display:none!important}.groesse{min-width:0}.groesse b{overflow-wrap:anywhere}@media(max-width:720px){.groesse{flex-wrap:wrap;column-gap:8px}}@media(max-width:400px){.karte .knopf--klein{align-self:stretch;height:auto;min-height:42px;padding:9px 8px;white-space:normal;letter-spacing:.08em;line-height:1.3;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/opp.css.map */
