.velicia-produkt__innen{padding-inline:0}@media(min-width:990px){.velicia-produkt{padding-top:24px}.velicia-produkt__innen{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--v-fuge);align-items:start;padding-inline:var(--v-rand)}.velicia-produkt__seite{position:sticky;top:var(--v-kaufbox-oben, calc(var(--v-kopf) + 16px))}}@media(min-width:1200px){.velicia-produkt__innen{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.velicia-galerie{position:relative}.velicia-galerie__spur{position:relative;display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.velicia-galerie__spur::-webkit-scrollbar{display:none}.velicia-galerie__blatt{flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.velicia-galerie__blatt--titel{order:-1}.velicia-galerie__knopf{display:block;width:100%;cursor:zoom-in}.velicia-galerie__knopf:focus-visible{outline-offset:-5px}.velicia-galerie__knopf>img{transition:transform var(--v-bild)}.velicia-galerie__zaehler{position:absolute;right:12px;bottom:12px;padding:5px 12px;border-radius:999px;background:#f6f1eae6;font-size:12px;line-height:1.4;letter-spacing:.08em;font-variant-numeric:tabular-nums;pointer-events:none}@media(min-width:750px){.velicia-galerie__spur{gap:var(--v-fuge)}.velicia-galerie__blatt{flex-basis:46%}.velicia-galerie--paar .velicia-galerie__blatt{flex-basis:calc(50% - var(--v-fuge) / 2)}.velicia-galerie__zaehler{display:none}.velicia-galerie--allein .velicia-galerie__spur{justify-content:center}.velicia-galerie--allein .velicia-galerie__blatt,.velicia-galerie__leer{flex-basis:min(100%,520px);max-width:520px;margin-inline:auto}}@media(min-width:990px){.velicia-galerie__spur{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;scroll-snap-type:none}.velicia-galerie__blatt--titel{order:0}.velicia-galerie__blatt--gross{grid-column:1 / -1}.velicia-galerie--4-5 .velicia-galerie__blatt--gross .velicia-galerie__knopf{aspect-ratio:4 / 5}.velicia-galerie--allein .velicia-galerie__blatt,.velicia-galerie__leer{max-width:none;margin-inline:0}.velicia-galerie__knopf:focus-visible{outline-offset:3px}}@media(min-width:990px)and (hover:hover){.velicia-galerie__knopf:hover>img{transform:scale(1.03)}}.velicia-kaufbox{padding:6px var(--v-rand) 56px;background:var(--v-weiss)}@media(min-width:990px){.velicia-kaufbox{padding:16px 32px 40px}}@media(min-width:1200px){.velicia-kaufbox{padding:20px 48px 48px}}.velicia-kruemel ol{display:flex;flex-wrap:wrap;align-items:center}.velicia-kruemel li{display:flex;align-items:center;font-size:13px;line-height:1.4;color:var(--v-rauch)}.velicia-kruemel li+li:before{content:"/";margin-inline:10px;color:var(--v-linie)}.velicia-kruemel a{display:inline-flex;align-items:center;min-height:44px;transition:color var(--v-ruhig)}.velicia-kruemel a:hover{color:var(--v-tinte)}.velicia-kaufbox__marker{margin-top:10px}.velicia-kaufbox__titel{margin-top:8px;font-size:34px;text-wrap:balance;overflow-wrap:break-word}.velicia-kaufbox>:first-child:not(.velicia-kruemel){margin-top:26px}.velicia-kaufbox__preis{margin-top:16px}.velicia-kaufbox__preis .velicia-preis{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:22px}.velicia-kaufbox__preis .velicia-preis s{order:2;margin:0;font-size:15px}.velicia-kaufbox__steuer{margin-top:4px}.velicia-kaufbox__einstieg{margin-top:20px}.velicia-kaufbox__formular{margin-top:28px}.velicia-kaufbox__knopf{min-height:56px;padding:0 24px;justify-content:space-between;text-align:left}.velicia-kaufbox__knopf[disabled]:not([aria-busy=true]){justify-content:center}.velicia-kaufbox__knopf-preis{font-family:var(--v-serif);font-size:18px;font-weight:400;letter-spacing:0;text-transform:none;white-space:nowrap}.velicia-kaufbox__knopf[aria-busy=true],.velicia-kaufleiste__knopf[aria-busy=true]{opacity:.6;cursor:progress;pointer-events:none}.velicia-kaufbox__fehler{margin-top:12px;color:var(--v-granat);font-weight:500}.velicia-kaufbox__fehler:empty{display:none}.velicia-kaufbox__vertrauen{display:grid;gap:6px;margin-top:20px;color:var(--v-rauch)}.velicia-kaufbox__zeile{display:flex;align-items:center;gap:12px}.velicia-kaufbox__zeile:before{content:"";flex:none;width:16px;height:1px;background:currentColor}.velicia-kaufbox__klapper{margin-top:40px}.velicia-kaufbox__klapptitel{font:inherit;letter-spacing:0}.velicia-kaufbox__klapper .velicia-klapp__inhalt{font-size:15px}.velicia-kaufbox__klapper .velicia-kaufbox__rechtliches{display:grid;gap:6px;padding-left:0;list-style:none}.velicia-personalisierung{margin-bottom:28px;padding-top:26px;border-top:1px solid var(--v-linie);scroll-margin-top:calc(var(--v-kopf) + 16px)}.velicia-personalisierung__felder{min-width:0;margin:0;padding:0;border:0}.velicia-personalisierung__titel{padding:0;font-family:var(--v-serif);font-size:24px;line-height:1.15;letter-spacing:-.01em}.velicia-personalisierung__einleitung{margin-top:8px}.velicia-vorschau{margin-top:20px;padding:18px 20px 20px;background:var(--v-elfenbein)}.velicia-vorschau__satz{margin-bottom:10px;color:var(--v-rauch)}.velicia-vorschau__zeile{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.velicia-vorschau__zeile+.velicia-vorschau__zeile{margin-top:8px;padding-top:8px;border-top:1px solid var(--v-linie)}.velicia-vorschau__wert{display:inline-flex;align-items:baseline;gap:10px;min-width:0;font-family:var(--v-serif);font-style:italic;font-size:30px;line-height:1.2;overflow-wrap:anywhere;transition:color var(--v-ruhig),opacity var(--v-ruhig)}.velicia-vorschau__wert--lang{font-size:20px;line-height:1.3}.velicia-vorschau__wert.ist-leer{color:var(--v-rauch);opacity:.45}.velicia-vorschau__art{flex:none;color:var(--v-rauch)}.velicia-vorschau__stein,.velicia-steine__stein{flex:none;width:10px;height:10px;border:1px solid rgba(30,25,21,.2);border-radius:50%;background:var(--stein, var(--v-linie))}.velicia-vorschau__stein{align-self:center;width:12px;height:12px}.velicia-personalisierung__feld{margin-top:24px}.velicia-personalisierung__kopf{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}.velicia-personalisierung__name{font-size:13px;line-height:1.4;font-weight:500;letter-spacing:.02em}.velicia-personalisierung__zaehler{font-variant-numeric:tabular-nums}.velicia-personalisierung__hinweis{margin-top:8px}.velicia-personalisierung__fehler{margin-top:8px;font-size:13px;line-height:1.5;font-weight:500;color:var(--v-granat)}.velicia-personalisierung__feld.ist-fehler .velicia-eingabe,.velicia-personalisierung__feld.ist-fehler .velicia-buchstaben__wahl>span,.velicia-personalisierung__feld.ist-fehler .velicia-steine__wahl>span{border-color:var(--v-granat)}.velicia-personalisierung__schluss{margin-top:20px}.velicia-buchstaben{display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:4px}.velicia-steine{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:4px}.velicia-buchstaben__wahl,.velicia-steine__wahl{position:relative;display:block;cursor:pointer}.velicia-buchstaben__wahl>span,.velicia-steine__wahl>span{display:flex;align-items:center;min-height:44px;border:1px solid var(--v-linie);background:var(--v-weiss);transition:background var(--v-ruhig),border-color var(--v-ruhig),color var(--v-ruhig)}.velicia-buchstaben__wahl>span{justify-content:center;font-family:var(--v-serif);font-size:19px;line-height:1}.velicia-steine__wahl>span{gap:8px;padding:0 10px;font-size:13px;line-height:1.2}.velicia-buchstaben__wahl:hover>span,.velicia-steine__wahl:hover>span{border-color:var(--v-tinte)}.velicia-buchstaben__wahl>input:checked+span,.velicia-steine__wahl>input:checked+span{background:var(--v-tinte);border-color:var(--v-tinte);color:var(--v-elfenbein)}.velicia-steine__wahl>input:checked+span .velicia-steine__stein{border-color:#f6f1ea8c}.velicia-buchstaben__wahl>input:focus-visible+span,.velicia-steine__wahl>input:focus-visible+span{outline:2px solid var(--v-granat);outline-offset:2px}.velicia-lichtkasten{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;overflow:hidden;background:var(--v-elfenbein);color:var(--v-tinte)}.velicia-lichtkasten::backdrop{background:var(--v-elfenbein)}.velicia-lichtkasten__spur{display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.velicia-lichtkasten__spur::-webkit-scrollbar{display:none}.velicia-lichtkasten__blatt{flex:0 0 100%;display:flex;height:100%;overflow-y:auto;scroll-snap-align:center;scroll-snap-stop:always;cursor:zoom-out}.velicia-lichtkasten__blatt>img{width:min(100%,1100px);max-width:none;height:auto;margin:auto;cursor:default}.velicia-lichtkasten__zu{position:absolute;top:12px;right:12px;background:#f6f1eaeb}.velicia-lichtkasten__leiste{position:absolute;left:50%;bottom:16px;transform:translate(-50%);display:flex;align-items:center;padding:0 4px;background:#f6f1eaeb}.velicia-lichtkasten__schritt{min-height:44px;padding:0 16px;transition:color var(--v-ruhig),opacity var(--v-ruhig)}.velicia-lichtkasten__schritt:hover{color:var(--v-granat)}.velicia-lichtkasten__schritt[aria-disabled=true]{color:var(--v-rauch);opacity:.4;cursor:default}.velicia-lichtkasten__zaehler{min-width:60px;text-align:center;font-size:12px;line-height:1.4;letter-spacing:.08em;font-variant-numeric:tabular-nums;white-space:nowrap}@media(min-width:990px){.velicia-lichtkasten__zu{top:20px;right:28px}}.velicia-kaufleiste{position:fixed;left:0;right:0;bottom:0;z-index:80;display:flex;align-items:center;gap:16px;padding:10px var(--v-rand) calc(10px + env(safe-area-inset-bottom,0px));background:var(--v-weiss);border-top:1px solid var(--v-linie);transform:translateY(101%);visibility:hidden;transition:transform var(--v-ruhig),visibility 0s linear .3s}.velicia-kaufleiste.ist-da{transform:none;visibility:visible;transition-delay:0s}.velicia-kaufleiste__text{flex:1;min-width:0}.velicia-kaufleiste__name{overflow:hidden;font-size:13px;line-height:1.35;white-space:nowrap;text-overflow:ellipsis}.velicia-kaufleiste__text .velicia-preis{display:flex;align-items:baseline;gap:8px;font-size:16px}.velicia-kaufleiste__text .velicia-preis s{order:2;margin:0}.velicia-kaufleiste__knopf{flex:none;min-height:48px;padding:0 20px;font-size:12px}body.velicia.velicia--kaufleiste{padding-bottom:calc(69px + env(safe-area-inset-bottom,0px))}@media(min-width:990px){.velicia-kaufleiste{display:none}body.velicia.velicia--kaufleiste{padding-bottom:0}}.velicia-passt-dazu__alle{display:inline-flex;align-items:flex-end;min-height:44px;padding-bottom:6px}@media(min-width:750px){.velicia-passt-dazu .velicia-raster{grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/velicia-produkt.css.map */
