.is-uni-stage .aw-konfigurator-v5,.is-uni-stage .shopify-section.aw-konfigurator-v5{padding:0!important;margin:0}.v5{--v5-bar-h: 64px;position:relative;display:grid;--v5-panel-w: clamp(380px, 27vw, 620px);grid-template-columns:minmax(0,1fr) var(--v5-panel-w);grid-template-rows:minmax(0,1fr) auto;height:100dvh;background:var(--felsgestein);color:var(--alpenlicht);font-family:var(--font-sans);overflow:hidden}.v5-viewer{position:relative;grid-column:1;grid-row:1;min-height:0;min-width:0}.v5-canvas{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--stage-map-bg)}.v5-top{position:absolute;top:0;left:0;right:0;z-index:30;display:flex;align-items:center;justify-content:space-between;padding:14px 18px;pointer-events:none}.v5-top .v5-logo,.v5-top .v5-top-r{pointer-events:auto}.v5-logo img{display:block;height:44px;width:auto}@media(max-width:1023px){.v5-logo img{height:32px}}.v5-top-r{display:flex;align-items:center;gap:8px}.v5-cart{position:relative;text-decoration:none}.v5-cart__n{position:absolute;top:-3px;right:-3px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--bergsonne);color:var(--aw-on-accent);font-family:var(--font-sans);font-size:11px;font-weight:600;line-height:18px;text-align:center}.v5-marginalia{position:absolute;left:18px;bottom:14px;z-index:25;display:flex;flex-direction:column;gap:2px;pointer-events:none;max-width:46%}.v5-m-name{font-family:var(--font-serif);font-size:var(--fs-24);line-height:1.1;color:var(--alpenlicht)}.v5-m-sub{font-size:var(--fs-12);color:color-mix(in oklch,var(--alpenlicht) 72%,var(--felsgestein))}.v5-m-name{text-shadow:0 1px 10px rgba(30,30,28,.85)}.v5-m-sub{text-shadow:0 1px 8px rgba(30,30,28,.85)}.v5-m-sub{white-space:pre-line}.v5-m-sub.v5-m-sub--messen{white-space:nowrap;overflow:hidden;display:block;-webkit-line-clamp:none}.v5-m-rating{font-size:var(--fs-11);color:color-mix(in oklch,var(--alpenlicht) 62%,var(--felsgestein))}a.v5-m-rating{position:relative;pointer-events:auto;align-self:flex-start;text-decoration:none;white-space:nowrap}a.v5-m-rating:after{content:"";position:absolute;top:-14px;right:-10px;bottom:-14px;left:-10px}a.v5-m-rating .v5-m-mehr{text-decoration:underline;text-underline-offset:2px}.v5-m-rating .stars{color:var(--bergsonne);letter-spacing:.05em}.v5-viewer-actions{position:absolute;right:14px;bottom:14px;z-index:30;display:flex;align-items:center;gap:8px}.v5-icon-btn{width:44px;height:44px;display:grid;place-items:center;background:color-mix(in oklch,var(--felsgestein) 72%,transparent);border:1px solid var(--border-mid);color:var(--alpenlicht);border-radius:var(--radius-btn);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.v5-icon-btn svg{width:18px;height:18px}.v5-icon-btn:hover{border-color:var(--border-mid-strong)}.v5-share-cta{display:inline-flex;align-items:center;gap:7px;padding:10px 16px;background:var(--bergsonne);color:var(--aw-on-accent);border:0;border-radius:var(--radius-btn);font-size:var(--fs-13);font-weight:600;font-family:var(--font-sans);cursor:pointer;transition:filter .15s ease}.v5-share-cta svg{width:15px;height:15px}.v5-share-cta:hover{filter:brightness(1.05)}.v5-foto-cta{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 14px 0 12px;background:color-mix(in oklch,var(--felsgestein) 72%,transparent);color:var(--alpenlicht);border:1px solid var(--border-mid);border-radius:var(--radius-btn);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:var(--fs-13);font-weight:600;font-family:var(--font-sans);cursor:pointer}.v5-foto-cta svg{width:16px;height:16px}.v5-foto-cta:hover{border-color:var(--border-mid-strong)}.v5-foto-cta:focus-visible{outline:2px solid var(--bergsonne);outline-offset:2px}@media(pointer:coarse){.v5-foto-cta{min-height:44px}}.v5-ar-cta{position:absolute;right:14px;bottom:64px;z-index:30;display:inline-flex;align-items:center;gap:7px;padding:10px 14px;background:color-mix(in oklch,var(--felsgestein) 72%,transparent);color:var(--alpenlicht);border:1px solid var(--border-mid);border-radius:var(--radius-btn);font-size:var(--fs-13);font-weight:600;font-family:var(--font-sans);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .15s ease}.v5-ar-cta svg{width:15px;height:15px}.v5-ar-cta:hover{border-color:var(--border-mid-strong)}.v5-ar-pulse{animation:v5arPulse 1.4s ease-in-out 6}@keyframes v5arPulse{0%,to{outline:2px solid transparent;outline-offset:0}50%{border-color:var(--bergsonne);outline-color:var(--bergsonne);outline-offset:5px}}#v5[data-step=ort] .v5-ar-cta{display:none}.v5-view-flip{display:inline-flex;align-items:center;background:color-mix(in oklch,var(--felsgestein) 72%,transparent);border:1px solid var(--border-mid);border-radius:var(--radius-btn);padding:3px;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--alpenlicht)}.v5-view-flip span{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-btn);font-size:var(--fs-12);font-weight:500;color:color-mix(in oklch,var(--alpenlicht) 62%,var(--felsgestein))}.v5-view-flip svg{width:15px;height:15px}body[data-view=karte] .v5-view-flip .vf-karte,body[data-view="3d"] .v5-view-flip .vf-3d{background:var(--bergsonne);color:var(--aw-on-accent)}#leaflet-content.flash,#threejs-content.flash{animation:v5flash .45s ease}@keyframes v5flash{0%{filter:brightness(1)}30%{filter:brightness(1.18)}to{filter:brightness(1)}}.v5-panel{grid-column:2;grid-row:1;display:flex;flex-direction:column;min-height:0;background:color-mix(in oklch,var(--felsgestein) 94%,var(--alpenlicht));border-left:1px solid var(--border-mid);overflow-y:auto;overscroll-behavior:contain;padding:0 20px 14px}.v5-step-head{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:40px 1fr 40px;align-items:center;padding:14px 0 10px;background:inherit}.v5-step-title{margin:0;text-align:center;font-family:var(--font-serif);font-size:var(--fs-24);color:var(--alpenlicht)}.v5-lbl-kurz{display:none}.v5-step-count{font-family:var(--font-sans);font-size:var(--fs-12);color:color-mix(in oklch,var(--alpenlicht) 55%,var(--felsgestein));vertical-align:middle;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"frac" 0,"afrc" 0;white-space:nowrap}.v5-step-nav{width:40px;height:40px;display:grid;place-items:center;background:transparent;border:1px solid var(--border-mid);border-radius:var(--radius-btn);color:var(--alpenlicht);cursor:pointer;position:relative}.v5-step-nav:after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.v5-step-nav svg{width:17px;height:17px}.v5-step-nav:hover:not(:disabled){border-color:var(--border-mid-strong)}.v5-step-nav:disabled{opacity:.3;cursor:default}.v5-steps{flex:1 1 auto;min-height:0}.v5-step{display:flex;flex-direction:column;gap:14px;padding-top:4px}.v5-step[hidden]{display:none}.v5-label{display:block;font-size:var(--fs-12);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in oklch,var(--alpenlicht) 62%,var(--felsgestein));margin-bottom:8px}.v5-val{text-transform:none;letter-spacing:0;color:var(--bergsonne);font-variant-numeric:tabular-nums}.v5-hint{font-size:var(--fs-12);line-height:1.45;color:color-mix(in oklch,var(--alpenlicht) 55%,var(--felsgestein));margin:0}@media(max-width:359px){#engrave-count .v5-hint__sep{display:none}#engrave-count .v5-hint__z2{display:block}}.v5-opt{display:block}.v5-cards{display:flex;flex-direction:column;gap:8px}.v5-card{display:grid;grid-template-columns:72px 1fr auto 22px;align-items:center;gap:12px;padding:8px 12px 8px 8px;font-family:var(--font-sans);background:color-mix(in oklch,var(--felsgestein) 86%,var(--alpenlicht));border:1px solid var(--border-mid);border-radius:var(--radius-lg);color:var(--alpenlicht);cursor:pointer;text-align:left;transition:border-color .15s ease,background .15s ease}.v5-card:hover{border-color:var(--border-mid-strong)}.v5-card[aria-pressed=true]{border-color:var(--bergsonne);background:color-mix(in oklch,var(--bergsonne) 9%,var(--felsgestein))}.v5-card-img{display:block;width:72px;height:54px;border-radius:var(--radius-md);overflow:hidden}.v5-card-img img{width:100%;height:100%;object-fit:cover;display:block}.v5-card-tx{display:flex;flex-direction:column;gap:2px;min-width:0}.v5-card-tx b{font-size:var(--fs-14);font-weight:600}.v5-card-claim{font-size:var(--fs-12);line-height:1.35;color:color-mix(in oklch,var(--alpenlicht) 62%,var(--felsgestein))}.v5-card-price{font-size:var(--fs-13);font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.v5-card-tick{width:22px;height:22px;display:grid;place-items:center;border-radius:var(--radius-pill);border:1px solid var(--border-mid);color:transparent}.v5-card-tick svg{width:13px;height:13px}.v5-card[aria-pressed=true] .v5-card-tick{background:var(--bergsonne);border-color:var(--bergsonne);color:var(--aw-on-accent)}.v5-pill-group{display:block}.v5-pills{display:flex;flex-wrap:wrap;gap:8px}.v5-pill{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;background:transparent;border:1px solid var(--border-mid-strong);border-radius:var(--radius-btn);color:var(--alpenlicht);font-family:var(--font-sans);font-size:var(--fs-13);font-weight:500;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.v5-pill .sub{font-size:var(--fs-11);color:color-mix(in oklch,var(--alpenlicht) 55%,var(--felsgestein));font-weight:400}.v5-pill:hover{border-color:var(--alpenlicht)}.v5-pill[aria-pressed=true]{background:var(--alpenlicht);border-color:var(--alpenlicht);color:var(--felsgestein)}.v5-pill[aria-pressed=true] .sub{color:color-mix(in oklch,var(--felsgestein) 70%,var(--alpenlicht))}.v5-swatches{display:flex;gap:14px}.v5-sw-wrap{display:flex;flex-direction:column;align-items:center;gap:5px;font-size:var(--fs-11);color:color-mix(in oklch,var(--alpenlicht) 62%,var(--felsgestein))}.v5-swatch{width:34px;height:34px;border-radius:var(--radius-pill);background:var(--sw, var(--steinlicht));border:2px solid var(--border-mid-strong);cursor:pointer;transition:box-shadow .15s ease,border-color .15s ease}.v5-swatch:hover{border-color:var(--alpenlicht)}.v5-swatch[aria-pressed=true]{border-color:var(--bergsonne);outline:2px solid var(--bergsonne);outline-offset:1px}.v5-range{width:100%;accent-color:var(--bergsonne);height:26px}.v5-scale{display:flex;justify-content:space-between;margin-top:1px;font-size:var(--fs-12);line-height:1.4;letter-spacing:.04em;color:color-mix(in oklch,var(--alpenlicht) 45%,var(--felsgestein))}.v5-search{position:relative;display:block}.v5-search .ico{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:color-mix(in oklch,var(--alpenlicht) 55%,var(--felsgestein));pointer-events:none}.v5-search input[type=search]{width:100%;padding:11px 14px 11px 38px;background:color-mix(in oklch,var(--felsgestein) 86%,var(--alpenlicht));border:1px solid var(--border-mid-strong);border-radius:var(--radius-btn);color:var(--alpenlicht);font-size:var(--fs-14);font-family:var(--font-sans)}.v5-search input[type=search]::placeholder{color:color-mix(in oklch,var(--alpenlicht) 45%,var(--felsgestein))}.v5-search input[type=search]:focus-visible{outline:2px solid var(--bergsonne);outline-offset:1px}.v5-search-results{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:40;margin:0;padding:5px;list-style:none;background:var(--aw-ci-felsgestein, #1E1E1C);border:1px solid var(--border-mid-strong);border-radius:var(--radius-lg);max-height:260px;overflow-y:auto}.v5-search-results li[role=option]{display:grid;grid-template-columns:18px 1fr auto;gap:9px;align-items:center;padding:9px 10px;border-radius:var(--radius-md);color:var(--aw-ci-alpenlicht, #FFFBF7);font-size:var(--fs-13);cursor:pointer}.v5-search-results li[role=option]:hover,.v5-search-results li[aria-selected=true]{background:color-mix(in oklch,var(--aw-ci-alpenlicht, #FFFBF7) 10%,transparent)}.v5-search-results .r-ico{width:16px;height:16px;opacity:.6}.v5-search-results .r-meta{font-size:var(--fs-11);opacity:.6;font-variant-numeric:tabular-nums}.v5-search-results .r-empty{padding:10px 12px;font-size:var(--fs-12);color:color-mix(in oklch,var(--aw-ci-alpenlicht, #FFFBF7) 60%,transparent)}.v5-presets{display:flex;flex-wrap:wrap;gap:7px}.v5-presets .v5-pill{padding:7px 13px;font-size:var(--fs-12)}.v5-presets.is-kurz .v5-preset--extra{display:none}.v5-presets .v5-preset-more{font-variant-numeric:tabular-nums;color:color-mix(in oklch,var(--alpenlicht) 70%,var(--felsgestein));border-style:dashed}.v5-presets .v5-preset-more:hover{color:var(--alpenlicht);border-style:solid}.v5-map-wrap{position:relative;height:340px;container-type:size;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border-mid-strong);background:var(--stage-map-bg)}.v5-map-wrap[hidden]{display:none}#v5-map{position:absolute;top:0;right:0;bottom:0;left:0}.v5-frame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:500;display:grid;place-items:center;pointer-events:none}.v5-frame:before{content:"";grid-area:1 / 1;width:calc(min(100cqw,100cqh)*.85);aspect-ratio:1;border:2px solid var(--bergsonne);border-radius:4px;box-shadow:0 0 0 9999px #1e1e1c52}.v5-map-wrap[data-gate=out] .v5-frame:before{border-color:var(--aw-error);box-shadow:0 0 0 9999px #1e1e1c80}.v5-km{grid-area:1 / 1;align-self:end;margin-bottom:calc((100cqh - (min(100cqw,100cqh)*.85))/2 + 10px);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:var(--fs-11);font-weight:600;color:var(--aw-on-accent);background:var(--bergsonne);padding:2px 9px;border-radius:var(--radius-pill)}.v5-map-wrap[data-gate=out] .v5-km{background:var(--aw-error);color:var(--alpenlicht)}.v5-mapline{display:flex;align-items:center;gap:8px;min-height:26px}.v5-mapline[hidden]{display:none}.v5-mapline:has(>.v5-livehud[hidden]){display:none}.v5-livehud{position:static;flex:1 1 auto;min-width:0;margin:0;display:flex;align-items:center;gap:7px;font-size:var(--fs-12);font-weight:500;color:var(--aw-ci-alpenlicht, #FFFBF7);background:color-mix(in oklch,var(--aw-ci-felsgestein, #1E1E1C) 90%,transparent);border-radius:var(--radius-btn);padding:6px 10px;pointer-events:none;line-height:1.3}.v5-livehud:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--bergsonne)}.v5-livehud[hidden]{display:none}@media(max-width:1023px){.v5-map-wrap{height:22dvh;min-height:150px;margin-left:-14px;margin-right:-14px}#v5 .v5-step[data-step=ort]{gap:8px}#v5 .v5-step[data-step=ort] .v5-hint{line-height:1.3}}.v5-gpx-slot .gpx-upload-container{position:static;display:flex!important;flex-direction:column;gap:6px}.v5-gpx-slot .gpx-upload-btn{background:var(--alpenlicht);color:var(--felsgestein);border:0;border-radius:var(--radius-md);min-height:38px;padding:7px 13px;font-family:var(--font-sans);font-size:var(--fs-12);font-weight:500}.v5-sizes{display:flex;flex-direction:column;gap:8px}.v5-size{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:10px 14px;background:color-mix(in oklch,var(--felsgestein) 86%,var(--alpenlicht));border:1px solid var(--border-mid);border-radius:var(--radius-lg);color:var(--alpenlicht);cursor:pointer;text-align:left;font-family:var(--font-sans);transition:border-color .15s ease,background .15s ease}.v5-size:hover{border-color:var(--border-mid-strong)}.v5-size[aria-pressed=true]{border-color:var(--bergsonne);background:color-mix(in oklch,var(--bergsonne) 9%,var(--felsgestein))}.v5-size b{font-family:var(--font-serif);font-size:var(--fs-18)}.v5-size span{font-size:var(--fs-13);color:color-mix(in oklch,var(--alpenlicht) 70%,var(--felsgestein))}.v5-size .v5-size-price{font-weight:600;color:var(--alpenlicht);font-variant-numeric:tabular-nums}.v5-size--pop{position:relative}.v5-size--pop:after{content:"Beliebt";position:absolute;top:-8px;right:10px;background:var(--bergsonne);color:var(--aw-on-accent);font-size:var(--fs-11);font-weight:600;letter-spacing:.03em;padding:1px 7px;border-radius:var(--radius-pill)}.e-kopf{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.e-kopf .v5-label{margin:0}.e-addline{position:relative;display:inline-flex;align-items:center;padding:4px 0;background:none;border:0;color:var(--alpenlicht);font-family:var(--font-sans);font-size:var(--fs-14);font-weight:500;line-height:20px;cursor:pointer;width:auto;height:auto;min-width:0;border-radius:0;justify-content:flex-start;flex:none;white-space:nowrap}.e-addline:after{content:"";position:absolute;top:-12px;right:-10px;bottom:-12px;left:-10px}#v5 .e-kopf .e-addline{min-height:0;height:20px;padding:0}.e-addline:hover{color:var(--bergsonne)}.e-addline:focus-visible{outline:2px solid var(--bergsonne);outline-offset:4px;border-radius:var(--radius-sm)}.e-addline[hidden],.e-andere{display:none}.e-andere__z{position:relative;flex:1 1 0;min-width:0;display:flex;align-items:center;gap:8px;height:32px;padding:0 12px;background:none;border:1px solid var(--border-mid-strong);border-radius:var(--radius-flaeche);color:var(--alpenlicht);font-family:var(--font-sans);font-size:var(--fs-14);text-align:left;cursor:pointer}.e-andere__z:after{content:"";position:absolute;left:0;right:0;top:-12px;bottom:0}.e-andere__n{flex:none;font-size:var(--fs-12);font-variant-numeric:tabular-nums;color:color-mix(in oklch,var(--alpenlicht) 55%,var(--felsgestein))}.e-andere__t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-andere__t.is-leer{color:color-mix(in oklch,var(--alpenlicht) 55%,var(--felsgestein))}.v5-elines{display:flex;flex-direction:column;gap:8px}.v5-elines .e-row{position:relative;display:block}.v5-elines .e-row[hidden]{display:none}.v5-elines .e-input{width:100%;min-height:44px;padding:0 64px 0 14px;font-size:16px}.v5-elines .e-row--x .e-input{padding-right:100px}.v5-elines .e-input:focus,.v5-elines .e-input:focus-visible{outline:2px solid var(--bergsonne);outline-offset:-1px}.v5-elines .e-input:-webkit-autofill{-webkit-text-fill-color:var(--alpenlicht);caret-color:var(--alpenlicht);-webkit-box-shadow:0 0 0 60px color-mix(in oklch,var(--felsgestein) 86%,var(--alpenlicht)) inset}.v5-input{flex:1 1 auto;min-width:0;padding:10px 12px;background:color-mix(in oklch,var(--felsgestein) 86%,var(--alpenlicht));border:1px solid var(--border-mid-strong);border-radius:var(--radius-flaeche);color:var(--alpenlicht);font-size:var(--fs-14);font-family:var(--font-sans)}.v5-input::placeholder{color:color-mix(in oklch,var(--alpenlicht) 40%,var(--felsgestein))}.v5-input:focus-visible{outline:2px solid var(--bergsonne);outline-offset:1px}.v5-elines .e-count{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none;font-family:var(--font-sans);font-size:var(--fs-12);color:color-mix(in oklch,var(--alpenlicht) 50%,var(--felsgestein));text-align:right;font-variant-numeric:tabular-nums}.v5-elines .e-row--x .e-count{right:50px}.v5-elines .e-count.is-limit,.e-kopf .e-count--feld.is-limit{color:var(--bergsonne);font-weight:600}#v5 .v5-gr-gravur{margin:-6px 0 0;font-size:var(--fs-12);line-height:1.45;font-weight:600;color:inherit}#v5 .e-passt{display:block;margin-top:6px;color:inherit;font-weight:600}.v5-elines .e-x{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:grid;place-items:center;padding:0;background:color-mix(in oklch,var(--alpenlicht) 14%,transparent);border:0;border-radius:var(--radius-btn);color:var(--alpenlicht);font-family:var(--font-sans);font-size:16px;line-height:1;cursor:pointer}.v5-elines .e-x:after,.v5sd-x:after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.v5-recap{margin-top:4px;padding-top:14px;border-top:1px solid var(--border-mid)}.v5-recap-list{margin:0;display:flex;flex-direction:column;gap:6px}.v5-recap-list div{display:flex;justify-content:space-between;gap:14px}.v5-recap-list dt{font-size:var(--fs-12);color:color-mix(in oklch,var(--alpenlicht) 55%,var(--felsgestein))}.v5-recap-list dd{margin:0;font-size:var(--fs-13);text-align:right}.v5-recap-list div:last-child dd{font-weight:600;color:var(--bergsonne)}.v5-reassure{margin:16px 0 0;padding-top:12px;border-top:1px solid var(--border-mid);font-size:var(--fs-12);line-height:1.45;color:color-mix(in oklch,var(--alpenlicht) 55%,var(--felsgestein))}.v5-bar{grid-column:1 / -1;grid-row:2;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:16px;min-height:var(--v5-bar-h);padding:8px 18px;background:color-mix(in oklch,var(--felsgestein) 88%,var(--alpenlicht));border-top:1px solid var(--border-mid);z-index:40}#v5.v5--bar-fix .v5-bar,#lk.v5--bar-fix .v5-bar{position:fixed;left:0;right:0;bottom:0;z-index:50}#v5.v5--bar-fix:after,#lk.v5--bar-fix:after{content:"";grid-column:1 / -1;grid-row:2;height:var(--v5-bar-fix-h, var(--v5-bar-h))}body:has(#v5.v5--bar-fix),body:has(#lk.v5--bar-fix){padding-bottom:var(--v5-bar-fix-h, var(--v5-bar-h))}.v5-stepper{display:flex;align-items:center;gap:8px;min-width:0;overflow-x:auto;scrollbar-width:none;counter-reset:v5step}.v5-stepper::-webkit-scrollbar{display:none}.v5-stepper button{counter-increment:v5step;display:flex;flex-direction:row;align-items:center;gap:8px;flex:0 0 auto;min-width:0;background:transparent;border:0;padding:6px 2px;cursor:pointer}.v5-stepper button:before{content:counter(v5step);display:grid;place-items:center;flex:0 0 auto;width:26px;height:26px;border-radius:var(--radius-pill);border:1px solid var(--border-mid-strong);font-size:var(--fs-12);font-weight:600;font-variant-numeric:tabular-nums;color:color-mix(in oklch,var(--alpenlicht) 55%,var(--felsgestein));transition:background .15s ease,border-color .15s ease,color .15s ease}.v5-stepper button[data-state=done]:before{border-color:var(--bergsonne-dark);background:color-mix(in oklch,var(--bergsonne) 14%,var(--felsgestein));color:var(--alpenlicht)}.v5-stepper button[data-state=active]:before{background:var(--bergsonne);border-color:var(--bergsonne);color:var(--aw-on-accent)}.v5-stepper button i{display:none}.v5-stepper button span{font-size:var(--fs-11);font-weight:500;color:color-mix(in oklch,var(--alpenlicht) 48%,var(--felsgestein));white-space:nowrap}.v5-stepper button[data-state=done] i{background:var(--bergsonne-dark)}.v5-stepper button[data-state=done] span{color:color-mix(in oklch,var(--alpenlicht) 70%,var(--felsgestein))}.v5-stepper button[data-state=active] i{background:var(--bergsonne)}.v5-stepper button[data-state=active] span{color:var(--alpenlicht);font-weight:600}.v5-stepper button:hover span{color:var(--alpenlicht)}.v5-price{display:flex;flex-direction:column;align-items:flex-end;line-height:1.2}.v5-price .v{font-family:var(--font-serif);font-size:var(--fs-20);font-variant-numeric:tabular-nums}.v5-price .meta{font-size:var(--fs-11);color:color-mix(in oklch,var(--alpenlicht) 52%,var(--felsgestein))}.v5-cta{display:inline-flex;align-items:center;gap:8px;padding:13px 22px;background:var(--bergsonne);color:var(--aw-on-accent);border:0;border-radius:var(--radius-btn);font-size:var(--fs-14);font-weight:600;font-family:var(--font-sans);cursor:pointer;white-space:nowrap;transition:filter .15s ease}.v5-cta:hover:not(:disabled){filter:brightness(1.05)}.v5-cta:disabled{opacity:.45;cursor:default}.v5-cta[aria-busy=true]{opacity:.7;pointer-events:none}#aw-atc-zoom-hint{font-size:var(--fs-11);color:var(--bergsonne);max-width:200px;text-align:right}#aw-atc-zoom-hint[hidden]{display:none}.v5-btn{display:inline-flex;align-items:center;gap:7px;padding:11px 18px;border-radius:var(--radius-btn);border:1px solid var(--border-mid-strong);background:transparent;color:var(--alpenlicht);font-family:var(--font-sans);font-size:var(--fs-13);font-weight:500;line-height:1.2;cursor:pointer}.v5-btn--cta{background:var(--bergsonne);border-color:var(--bergsonne);color:var(--aw-on-accent);font-weight:600}body.v5-stage #toast{position:fixed;top:auto;left:50%;bottom:calc(var(--v5-bar-h, 64px) + 72px);transform:translate(-50%,8px);background:var(--aw-ci-felsgestein, #1E1E1C);color:var(--aw-ci-alpenlicht, #FFFBF7);border:1px solid var(--border-mid-strong);border-radius:var(--radius-pill);padding:10px 18px;font-size:var(--fs-13);opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease;z-index:90}body.v5-stage #toast.on{opacity:1;transform:translate(-50%)}#v5-share-dialog,#v5-ar-dialog,#v5-foto-dialog{border:1px solid var(--border-mid-strong);border-radius:var(--radius-xl);background:var(--aw-ci-felsgestein, #1E1E1C);color:var(--aw-ci-alpenlicht, #FFFBF7);padding:0;width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 32px);outline:none}#v5-share-dialog::backdrop,#v5-ar-dialog::backdrop,#v5-foto-dialog::backdrop{background:#1e1e1c99;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.v5ard-qrwrap{display:grid;place-items:center;background:#fff;border-radius:var(--radius-lg);padding:18px;margin:4px auto 0}.v5ard-qrwrap img,.v5ard-qrwrap canvas,.v5ard-qrwrap table{display:block}.v5ard-qr-fallback{font-size:var(--fs-12);color:#1e1e1c;word-break:break-all;max-width:260px}.v5sd-inner{position:relative;padding:22px 22px 18px;display:flex;flex-direction:column;gap:10px}.v5sd-x{position:absolute;top:14px;right:14px;width:36px;height:36px;border:1px solid var(--border-mid-strong);border-radius:var(--radius-btn);background:transparent;color:var(--aw-ci-alpenlicht, #FFFBF7);font-size:20px;line-height:1;cursor:pointer}#v5sd-title,#v5fd-title{margin:0;font-family:var(--font-display);font-size:var(--fs-24);text-transform:uppercase;letter-spacing:.02em}.v5sd-sub{margin:0;font-size:var(--fs-12);color:color-mix(in oklch,var(--aw-ci-alpenlicht, #FFFBF7) 62%,transparent)}.v5sd-cardwrap{border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border-mid)}#v5sd-canvas{display:block;width:100%;height:auto}.v5sd-actions{display:flex;flex-wrap:wrap;gap:8px}.v5sd-actions .v5-cta{flex:1 1 auto;justify-content:center}.v5sd-actions .v5-btn{text-decoration:none}.v5sd-scan{display:flex;flex-direction:column;align-items:center;gap:8px;padding:28px 20px 24px;border:1px solid var(--border-mid);border-radius:var(--radius-lg);text-align:center}.v5sd-scan[hidden]{display:none}.v5sd-scan__ueber{font-family:var(--font-sans);font-size:var(--fs-11);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in oklch,var(--aw-ci-alpenlicht, #FFFBF7) 62%,transparent)}.v5sd-scan__name{font-family:var(--font-display);font-size:var(--fs-24);font-weight:400;letter-spacing:.02em;text-transform:uppercase;color:var(--aw-ci-alpenlicht, #FFFBF7)}.v5sd-scan__qr{margin-top:8px;padding:14px;background:var(--aw-ci-alpenlicht, #FFFBF7);border-radius:var(--radius-flaeche)}.v5sd-scan__qr img,.v5sd-scan__qr canvas{width:184px;height:184px}.v5sd-scan__note{margin-top:6px;font-family:var(--font-sans);font-size:var(--fs-12);color:color-mix(in oklch,var(--aw-ci-alpenlicht, #FFFBF7) 62%,transparent)}.v5sd-mehr{flex:1 1 100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:4px}.v5sd-aktion{display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px 0;background:none;border:0;color:var(--aw-ci-alpenlicht, var(--alpenlicht));font-family:var(--font-sans);font-size:var(--fs-12);line-height:1.25;text-align:center;text-decoration:none;cursor:pointer}.v5sd-ico{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--border-mid-strong);border-radius:var(--radius-btn)}.v5sd-ico svg{width:20px;height:20px}.v5sd-aktion:hover .v5sd-ico,.v5sd-aktion[aria-pressed=true] .v5sd-ico{border-color:var(--bergsonne);color:var(--bergsonne)}.v5sd-aktion:focus-visible{outline:2px solid var(--bergsonne);outline-offset:2px;border-radius:var(--radius-sm)}.v5sd-cardwrap[hidden]{display:none}.v5fd-bild{position:relative;aspect-ratio:1;border:1px solid var(--border-mid);border-radius:var(--radius-lg);overflow:hidden}.v5fd-bild img{display:block;width:100%;height:100%;object-fit:cover}.v5fd-bild img[hidden],.v5fd-warten[hidden],.v5fd-mail[hidden],.v5fd-ok[hidden],.v5fd-fehler[hidden]{display:none}.v5fd-warten{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:20px;text-align:center;font-family:var(--font-sans);font-size:var(--fs-13)}.v5fd-warten b{font-weight:600;font-size:var(--fs-14)}.v5fd-warten span{color:color-mix(in oklch,var(--aw-ci-alpenlicht, #FFFBF7) 62%,transparent)}.v5fd-uhr{width:28px;height:28px;margin-bottom:4px;border:2px solid var(--border-mid-strong);border-top-color:var(--bergsonne);border-radius:50%;animation:v5fd-dreh 1s linear infinite}@keyframes v5fd-dreh{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.v5fd-uhr{animation:none}}.v5fd-mail{display:flex;flex-direction:column;gap:8px;margin-top:2px}.v5fd-label{font-family:var(--font-sans);font-size:var(--fs-13);font-weight:600}.v5fd-zeile{display:flex;gap:8px}.v5fd-zeile input{flex:1 1 auto;min-width:0;min-height:44px;padding:0 12px;font:inherit;font-size:16px;color:var(--aw-ci-alpenlicht, #FFFBF7);background:transparent;border:1px solid var(--border-mid-strong);border-radius:var(--radius-btn)}.v5fd-zeile input:focus-visible{outline:2px solid var(--bergsonne);outline-offset:1px}.v5fd-zeile input[aria-invalid=true]{border-color:var(--aw-error)}.v5fd-zeile .v5-cta{flex:0 0 auto;width:auto;min-height:44px;justify-content:center}.v5fd-fehler{margin:0;font-size:var(--fs-12);color:var(--aw-error)}.v5fd-check{display:flex;gap:10px;align-items:flex-start;min-height:44px;padding-top:4px;font-size:var(--fs-12);line-height:1.4;cursor:pointer}.v5fd-check input{flex:0 0 auto;width:20px;height:20px;margin:0;accent-color:var(--bergsonne)}.v5fd-note{margin:0;font-size:var(--fs-11);color:color-mix(in oklch,var(--aw-ci-alpenlicht, #FFFBF7) 62%,transparent)}.v5fd-note a{color:inherit;text-decoration:underline;text-underline-offset:2px}.v5fd-ok{margin:4px 0 0;font-size:var(--fs-13)}.v5-sheet-toggle{display:none}@media(max-width:1023px){.v5{--v5-panel-w: 0px;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto auto}.v5-viewer{grid-column:1;grid-row:1}#v5.v5--bar-fix:after,#lk.v5--bar-fix:after{grid-column:1;grid-row:3}.v5-panel{grid-column:1;grid-row:2;max-height:40dvh;border-left:0;border-top:1px solid var(--border-mid);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;padding:0 14px 18px;margin-top:-14px;z-index:35}#v5[data-step=ort] .v5-panel{max-height:58dvh}#v5[data-step=gravur] .v5-panel{max-height:48dvh}.v5-sheet-toggle{display:inline-grid;place-items:center;vertical-align:middle;width:44px;height:36px;margin:-8px -6px -8px 0;padding:0;background:none;border:0;cursor:pointer;color:color-mix(in oklch,var(--alpenlicht) 55%,var(--felsgestein))}.v5-sheet-toggle svg{width:22px;height:22px;transition:transform .25s ease}.v5-sheet-toggle[aria-expanded=false] svg{transform:rotate(180deg)}.v5-step-head{top:0}.v5-panel.v5-panel--min{max-height:58px!important;overflow:hidden}.v5-panel.v5-panel--min .v5-steps{visibility:hidden}#v5[data-step=ort] .v5-marginalia,#v5[data-step=ort] .v5-viewer-actions{display:none}.v5-recap{padding-top:10px}.v5-recap-list{gap:4px}.v5-recap-list div:last-child{display:none}#v5[data-step=gravur] .v5-recap-list>div:not(:first-child):not(:last-child){display:grid}.v5-presets{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-right:-14px;padding-right:14px;scroll-snap-type:x proximity}.v5-presets .v5-pill{scroll-snap-align:start}.v5-presets::-webkit-scrollbar{display:none}.v5-presets .v5-pill{flex:0 0 auto}.v5-step-head{padding:10px 0 8px}.v5-step-title{font-size:var(--fs-18)}.v5-step-nav{width:36px;height:36px}.v5-bar{grid-column:1;grid-row:3;gap:8px 10px;padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px))}.v5-reassure,.v5-stepper button span{display:none}.v5-stepper button{min-width:26px;flex:0 1 40px}.v5-price .meta{display:block;font-size:var(--fs-11)}.v5-price .v{font-size:var(--fs-18)}.v5-cta{padding:12px 18px;font-size:var(--fs-14);min-height:48px;justify-content:center}.v5-m-name{font-size:var(--fs-18)}.v5-marginalia{bottom:16px;left:12px;max-width:60%}.v5-viewer-actions{right:12px;bottom:26px}.v5-ar-cta{right:12px;bottom:74px}@media(max-width:390px){.v5-marginalia{bottom:62px;max-width:72%}}.v5-top{padding:10px 12px}.v5-card{grid-template-columns:56px 1fr auto 20px;gap:9px}.v5-card-img{width:56px;height:42px}.v5-card-claim{display:none}.v5-sizes{gap:6px}.v5-size{padding:8px 12px}.v5-size--pop:after{top:-7px;right:8px}.v5-stepper button{padding:14px 2px;min-width:34px}}@media(max-width:1023px){#v5[data-step] .v5-panel[data-fold-kante]{max-height:var(--v5-fold-max)}#v5[data-step=relief] .v5-panel:has(#v6-tipp-relief:not([hidden])):not([data-fold-kante]){max-height:calc(50dvh + 64px)}#v5[data-step=groesse] .v5-panel:has(#v6-tipp-groesse:not([hidden])):not([data-fold-kante]){max-height:calc(40dvh + 64px)}.v5-panel.v5-fold:after{content:"";position:sticky;bottom:calc(-1 * var(--v5-pb, 0px));display:block;height:var(--v5-pb, 0px);margin-top:calc(-1px - var(--v5-pb, 0px));flex:0 0 auto;background:inherit;border-top:1px solid var(--border-mid-strong);pointer-events:none}}@media(max-width:1023px)and (max-height:480px){.v5-panel{max-height:55dvh}}.aw-tour-help.aw-tour-help--v5{position:fixed;left:16px;right:auto;top:auto;bottom:calc(var(--v5-bar-ist, var(--v5-bar-h, 64px)) + 96px);z-index:44}@media(max-width:1023px){.aw-tour-help.aw-tour-help--v5{left:12px;right:auto;bottom:auto;top:60px}}@media(min-width:1440px){.v5-pill,.v5-preset,.v5-presets .v5-pill,.v5-hint,.v5-label,.v5-recap dt{font-size:clamp(12px,.55vw + 4px,18px)}.v5-recap dd,.v5-card{font-size:clamp(13px,.6vw + 4px,19px)}.v5-search input,#berg-input,.v5-cta,#v5-cta{font-size:clamp(14px,.65vw + 4px,20px)}#v5-price{font-size:clamp(20px,.9vw + 6px,28px)}.v5-step-title{font-size:clamp(16px,.7vw + 5px,24px)}}@media(min-width:1024px){.v5-map-wrap{height:var(--v5-ort-map-h, clamp(300px, 42dvh, 460px))}#v5 .v5-step[data-step=ort]>.v5-map-wrap{order:-1;margin-bottom:2px}}#v5[data-step=gravur] .v5-recap-list>div:not(:first-child):not(:last-child){display:none}.v5-resume{position:absolute;left:50%;transform:translate(-50%);bottom:calc(var(--v5-bar-h) + 14px);z-index:40;display:flex;align-items:center;gap:2px;background:color-mix(in oklch,var(--felsgestein) 88%,var(--alpenlicht));border:1px solid var(--border-mid-strong);border-radius:var(--radius-btn);padding:4px 6px 4px 14px;transition:opacity .8s ease;max-width:min(92vw,560px)}.v5-resume--fade{opacity:0}.v5-resume__go{background:none;border:0;color:var(--alpenlicht);font-size:var(--fs-13);cursor:pointer;padding:8px 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v5-resume__go strong{color:var(--bergsonne);font-weight:600}.v5-resume__x{background:none;border:0;color:color-mix(in oklch,var(--alpenlicht) 55%,var(--felsgestein));width:36px;height:36px;cursor:pointer;font-size:18px;flex:none}.v5-komoot{display:flex;gap:8px;margin-top:10px}.v5-komoot__in{flex:1 1 auto;min-width:0;background:color-mix(in oklch,var(--felsgestein) 86%,var(--alpenlicht));border:1px solid var(--border-mid);border-radius:var(--radius-md);color:var(--alpenlicht);font-size:var(--fs-13);padding:10px 12px}.v5-komoot__in::placeholder{color:color-mix(in oklch,var(--alpenlicht) 45%,var(--felsgestein))}.v5-komoot__go{flex:none;background:transparent;border:1px solid var(--border-mid-strong);border-radius:var(--radius-btn);color:var(--alpenlicht);font-size:var(--fs-13);font-weight:500;padding:0 16px;cursor:pointer}.v5-komoot__go:hover:not(:disabled){border-color:var(--alpenlicht)}.v5-komoot__go:disabled{opacity:.5;cursor:default}@media(max-width:1023px){#v5.v5--engrave-focus{position:fixed;left:0;right:0;top:0;height:100dvh;z-index:60}#v5.v5--engrave-focus .v5-panel{max-height:none!important;height:auto;padding:8px 14px calc(8px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border-mid);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;margin-top:0;background:color-mix(in oklch,var(--felsgestein) 96%,var(--alpenlicht))}#v5.v5--engrave-focus .v5-steps{flex:0 0 auto;min-height:0;overflow:visible}#v5.v5--engrave-focus .v5-step{gap:8px}#v5.v5--engrave-focus .v5-bar,#v5.v5--engrave-focus .v5-top,#v5.v5--engrave-focus .v5-marginalia,#v5.v5--engrave-focus .v5-viewer-actions,#v5.v5--engrave-focus .v5-ar-cta{display:none}body:has(#v5.v5--engrave-focus) .aw-tour-help,body:has(#v5.v5--engrave-focus) .v5-topsearch{display:none}#v5.v5--engrave-focus .v5-step-head,#v5.v5--engrave-focus .v5-recap,#v5.v5--engrave-focus #engrave-count,#v5.v5--engrave-focus .v5-opt>.v5-label{display:none}#v5.v5--engrave-focus .v5-step[data-step=gravur] .v5-opt{position:relative}#v5.v5--engrave-focus .e-feld-wrap>.e-zu{display:grid;place-items:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:28px;height:28px;padding:0;border:0;border-radius:var(--radius-btn);background:color-mix(in oklch,var(--alpenlicht) 14%,transparent);color:var(--alpenlicht);cursor:pointer}#v5.v5--engrave-focus .e-feld-wrap>.e-zu svg{width:14px;height:14px}#v5.v5--engrave-focus .e-feld-wrap>.e-zu:after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%)}#v5.v5--engrave-focus .e-feld-wrap>.e-zu:focus-visible{outline:2px solid var(--bergsonne);outline-offset:2px}#v5.v5--engrave-focus .e-feld{padding-right:44px}#v5.v5--engrave-focus .e-kopf{margin:0}#v5.v5--engrave-focus .e-kopf .v5-label{display:none}#v5.v5--engrave-focus .e-kopf .e-addline{position:absolute;right:0;bottom:0;height:44px}#v5.v5--engrave-focus .v5-opt:has(#engrave-addline:not([hidden])) .v5-elines .e-row{margin-right:84px}#v5.v5--engrave-focus .v5-panel>.lbx,#v5.v5--engrave-focus .v5-panel>.v5-reassure{display:none}#v5.v5--engrave-focus .v5-step{padding-top:10px}#v5.v5--kb-knapp .v5-elines .e-row:not(.e-row--aktiv){display:none}#v5.v5--kb-knapp .e-andere:not(:empty){display:flex;gap:6px;margin:0 0 6px}#v5.v5--kb-knapp .v5-step{padding-top:4px}}@media(max-width:1023px){#v5 .v5-sizes{display:grid;grid-template-columns:1fr 1fr;gap:6px}#v5 .v5-size{padding:8px 10px;gap:6px;min-height:46px}#v5 .v5-size b{font-size:var(--fs-15)}#v5 .v5-size>span{font-size:var(--fs-11)}#v5 .v5-size .v5-size-price{font-size:var(--fs-12)}#v5 section[data-step=groesse]{flex-flow:row wrap;gap:10px}#v5 section[data-step=groesse]>.v5-sizes{flex:1 1 100%}#v5 section[data-step=groesse]>.v5-pill-group{flex:1 1 44%;min-width:150px}#v5 section[data-step=groesse]>.v5-hint{display:none}#v5 section[data-step=groesse]>.v5-gr-gravur{flex:1 1 100%;margin:-2px 0 0}#v5 .v5-card{grid-template-columns:52px 1fr auto 18px;padding:6px 10px 6px 6px;gap:8px}#v5 .v5-card-img img{width:52px;height:40px;object-fit:cover}#v5 .v5-card-tx small{display:none}@media(min-width:750px){#v5 .v5-card .v5-card-claim{display:none}}}@media(max-width:1023px){.v5-resume{bottom:auto;top:60px;height:44px;padding:0 2px 0 12px;box-sizing:border-box}.v5-resume .v5-resume__go{padding:0 2px}#v5>.v5-resume{left:64px;right:12px;transform:none;margin:0 auto;width:max-content;max-width:calc(100% - 76px)}}.v5-resume__kurz{display:none}@media(max-width:389px){#v5>.v5-resume .v5-resume__lang{display:none}#v5>.v5-resume .v5-resume__kurz{display:inline}}.v5-topsearch{position:fixed;top:17px;left:calc((100% - var(--v5-panel-w, 0px)) / 2);transform:translate(-50%);z-index:40;width:min(40vw,320px)}.v5-topsearch:after{content:"";position:absolute;left:0;right:0;top:-4px;height:46px}@media(min-width:750px)and (max-width:1023px){.v5-topsearch{top:13px}}.v5-topsearch #v5-top-search{-webkit-appearance:none;appearance:none;position:relative;z-index:1;width:100%;height:38px;min-height:0;border-radius:var(--radius-btn);border:1px solid var(--border-mid);background:color-mix(in oklch,var(--felsgestein) 72%,transparent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFBF7' stroke-opacity='.72' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") no-repeat 13px center / 15px 15px;color:var(--alpenlicht);padding:0 14px 0 35px;font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:36px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:none}.v5-topsearch #v5-top-search:hover{border-color:var(--border-mid-strong)}.v5-topsearch #v5-top-search:focus{outline:2px solid var(--bergsonne);outline-offset:2px;border-color:var(--bergsonne)}.v5-topsearch #v5-top-search::placeholder{color:color-mix(in oklch,var(--alpenlicht) 60%,var(--felsgestein));font-weight:400}#v5-top-results{list-style:none;margin:6px 0 0;padding:6px 0;background:var(--aw-ci-alpenlicht, #FFFBF7);border:0;border-radius:var(--radius-flaeche, 20px);max-height:42vh;overflow:auto;color:var(--aw-ci-felsgestein, #1E1E1C)}#v5-top-results li{list-style:none;margin:0 6px;min-height:44px;box-sizing:border-box;padding:10px 12px;border-radius:calc(var(--radius-flaeche, 20px) - 6px);color:var(--aw-ci-felsgestein, #1E1E1C);font-size:15px;line-height:1.35;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer}#v5-top-results li:hover,#v5-top-results li.ts-an{background:#1e1e1c0f}#v5-top-results li b{font-weight:600}#v5-top-results .ts-meta{color:#6b6966;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}#v5-top-results li.ts-kopf{cursor:default;min-height:0;padding:12px 12px 4px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6b6966}#v5-top-results li.ts-kopf:hover{background:none}@media(max-width:749px){#v5-top-results{position:fixed;left:16px;right:16px;top:64px}.v5-topsearch{left:89px;right:116px;width:auto;transform:none}.v5-topsearch #v5-top-search{height:36px;line-height:34px;padding:0 12px 0 32px;background-position:11px center;background-size:14px 14px}}@media(min-width:1024px){.v5-cards{gap:10px}.v5-card{grid-template-columns:128px minmax(0,1fr) 24px;grid-template-rows:auto auto;align-items:start;padding:12px 14px 12px 12px;gap:6px 14px}.v5-card-img{width:128px;height:96px;grid-row:1 / span 2;align-self:center}.v5-card-tx{grid-column:2;grid-row:1;gap:4px}.v5-card-tx b{font-size:var(--fs-16)}.v5-card-claim{font-size:var(--fs-13);line-height:1.4}.v5-card-price{grid-column:2;grid-row:2;justify-self:start;font-size:var(--fs-16)}.v5-card-tick{grid-column:3;grid-row:1 / span 2;align-self:center;width:24px;height:24px}.v5-card-tick svg{width:14px;height:14px}}@media(min-width:1024px){#v5 .v5-step[data-step=ort]>.v5-search,#v5 .v5-step[data-step=ort]>.v5-presets{display:none}}@media(min-width:1024px)and (max-height:820px){.v5-cards{gap:8px}.v5-card{grid-template-columns:96px minmax(0,1fr) 24px;padding:8px 12px 8px 8px;gap:2px 12px}.v5-card-img{width:96px;height:72px}.v5-card-claim{display:none}#v5 .v5-line-claim{display:block;margin:0;font-size:var(--fs-13);line-height:1.35;color:color-mix(in oklch,var(--alpenlicht) 62%,var(--felsgestein))}#v5 .v5-panel>.lbx .lbx-eilig{display:none}}@media(min-width:1024px)and (max-height:960px){#v5 .v5-sizes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding-top:6px}#v5 .v5-size{grid-template-columns:1fr;justify-items:center;gap:0;padding:6px 2px;text-align:center}#v5 .v5-size-cm{display:none}.v5-size--pop:after{top:-9px;right:auto;left:50%;transform:translate(-50%);line-height:14px;padding:0 6px}}#v5 #loader,.is-uni-stage #loader{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}#v5 #loader .loader-text,#v5 #loader .loader-time,#v5 #loader .progress-bar-container,#v5 #loader .cancel-generation-btn,.is-uni-stage #loader .progress-bar-container,.is-uni-stage #loader .cancel-generation-btn{display:none!important}.v5-viewer>.v5-buildbar{display:flex;position:absolute;left:50%;bottom:22%;transform:translate(-50%);z-index:40;width:min(320px,62%);flex-direction:column;align-items:center;gap:9px;pointer-events:none;opacity:0;transition:opacity .28s var(--ease-out)}body.aw-building .v5-viewer>.v5-buildbar,body.aw-building .v5-step-head>.v5-buildbar{opacity:1}.v5-step-head>.v5-buildbar{display:block;position:absolute;top:0;left:28px;right:28px;z-index:6;pointer-events:none;opacity:0;transition:opacity .28s var(--ease-out)}.v5-step-head>.v5-buildbar .v5-buildbar__txt{display:none}.v5-step-head>.v5-buildbar .v5-buildbar__track{height:2px}.v5-buildbar__txt{font-family:var(--font-sans);font-size:var(--fs-13);font-weight:500;color:var(--aw-ci-alpenlicht, #FFFBF7);text-align:center;line-height:1.35}.v5-buildbar__txt{text-shadow:0 1px 12px rgba(30,30,28,.9),0 0 30px rgba(30,30,28,.7)}.v5-buildbar__track{width:100%;height:3px;border-radius:2px;background:color-mix(in srgb,var(--aw-ci-alpenlicht, #FFFBF7) 16%,transparent);overflow:hidden}.v5-buildbar__fill{display:block;height:100%;width:100%;transform-origin:left center;transform:scaleX(var(--aw-build, 0));background:var(--bergsonne);border-radius:2px}@media(max-width:1023px){.v5-viewer>.v5-buildbar{bottom:26%;width:min(260px,70%)}.v5-buildbar__txt{font-size:var(--fs-12)}}@media(prefers-reduced-motion:reduce){.v5-viewer>.v5-buildbar{transition:none}}#v5 .v5-step[data-step=ort]{gap:9px}#v5 .v5-step[data-step=ort] .v5-hint{margin-top:-2px}#v5 .v5-step[data-step=ort] .v5-label{margin-bottom:2px}#v5 .v5-step[data-step=ort] .v5-range{height:20px}#v5 .v5-step[data-step=ort] .v5-scale{margin-top:-2px}.v5-more{display:none}@media(max-width:1023px){.v5-stepper{counter-reset:v5step;align-items:center}.v5-stepper button{counter-increment:v5step;flex:0 0 auto;min-width:44px;padding:8px 4px;align-items:center}.v5-stepper button i{display:none}.v5-stepper button:before{content:counter(v5step);display:grid;place-items:center;width:28px;height:28px;border-radius:var(--radius-pill);border:1px solid var(--border-mid-strong);font-size:var(--fs-12);font-weight:600;font-variant-numeric:tabular-nums;color:color-mix(in oklch,var(--alpenlicht) 55%,var(--felsgestein));transition:background .15s ease,border-color .15s ease}.v5-stepper button[data-state=done]:before{border-color:var(--bergsonne-dark);background:color-mix(in oklch,var(--bergsonne) 14%,var(--felsgestein));color:var(--alpenlicht)}.v5-stepper button[data-state=active]:before{background:var(--bergsonne);border-color:var(--bergsonne);color:var(--aw-on-accent)}}@media(max-width:749px){#v5[data-step=relief] .v5-panel{max-height:50dvh}#v5[data-step=ort] .v5-panel{max-height:52dvh}#v5 .v5-panel{--v5-pb: 10px;padding-bottom:var(--v5-pb)}#v5 .v5-map-wrap{min-height:120px}#v5 .v5-presets .v5-pill{padding-top:6px;padding-bottom:6px}#v5 .v5-cards{display:grid;grid-template-columns:1fr 1fr;gap:8px}#v5 .v5-card{position:relative;display:block;height:112px;padding:0;overflow:hidden;text-align:left}#v5 .v5-card-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:0;display:block}#v5 .v5-card-img img{width:100%;height:100%;object-fit:cover}#v5 .v5-card-tx{position:absolute;left:0;right:0;bottom:0;padding:6px 8px;background:#1e1e1ce0}#v5 .v5-card-tx b{display:block;max-width:100%;font-size:var(--fs-13);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--alpenlicht)}#v5 .v5-card-claim{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:2px;max-width:100%;font-size:var(--fs-11);line-height:1.25;color:color-mix(in oklch,var(--aw-ci-alpenlicht, #FFFBF7) 78%,transparent)}#v5 .v5-card-price{position:absolute;right:6px;top:6px;z-index:1;font-size:var(--fs-11);padding:2px 7px;border-radius:var(--radius-pill);background:#1e1e1ca8;color:var(--alpenlicht)}#v5 .v5-card-tick{display:none}#v5 .v5-card[aria-pressed=true] .v5-card-tick{display:grid;position:absolute;top:6px;left:6px;width:20px;height:20px}#v5 .v5-card-tick svg{width:12px;height:12px}#v5 .v5-sizes{grid-template-columns:repeat(5,minmax(0,1fr));padding-top:6px}#v5 .v5-size-cm,#v5 .v5-sizescale{display:none}#v5 .v5-size{grid-template-columns:1fr;grid-template-rows:auto auto auto;justify-items:center;gap:0;padding:5px 2px 4px;min-height:0;text-align:center}#v5 .v5-size b{line-height:1.15}#v5 .v5-size>span{line-height:1.3}#v5 section[data-step=groesse]{gap:8px}#v5 section[data-step=groesse] .v5-pill{padding-top:6px;padding-bottom:6px}#v5 .v5-size span{font-size:var(--fs-11);white-space:nowrap}#v5 .v5-size .v5-size-price{font-size:var(--fs-11)}.v5-size--pop:after{top:-9px;right:auto;left:50%;transform:translate(-50%);line-height:14px;padding:0 6px}#v5 section[data-step=groesse]>.v5-pill-group{flex:1 1 calc(50% - 6px);min-width:0;display:flex;flex-direction:column;gap:6px}#v5 section[data-step=groesse]>.v5-pill-group .v5-label{margin:0}#v5 section[data-step=groesse]>.v5-pill-group .v5-pills{display:flex;gap:6px}#v5 section[data-step=groesse]>.v5-pill-group .v5-pill{flex:1 1 0;min-width:0;justify-content:center}#v5 .v5-step[data-step=relief]{gap:8px}#v5 .v5-step[data-step=relief] .v5-hint{display:none}#v5 .v5-step[data-step=relief] .v5-opt{display:grid;grid-template-columns:104px minmax(0,1fr);column-gap:10px;row-gap:0;align-items:center}#v5 .v5-step[data-step=relief] .v5-opt:has(>.v5-pills),#v5 .v5-step[data-step=relief] .v5-opt:has(>.v5-swatches){min-height:44px}#v5 .v5-step[data-step=relief] .v5-opt>.v5-label{grid-column:1;margin:0;line-height:1.25}#v5 .v5-step[data-step=relief] .v5-opt>.v5-label .v5-val{display:block;margin:2px 0 0}#v5 .v5-step[data-step=relief] .v5-opt>:not(.v5-label):not(.v5-hint):not(.v5-scale){grid-column:2;min-width:0}#v5 .v5-step[data-step=relief] .v5-opt>.v5-scale{display:none}#v5 .v5-step[data-step=relief] .v5-opt>.v5-pills{display:flex;gap:6px}#v5 .v5-step[data-step=relief] .v5-opt>.v5-pills .v5-pill{flex:1 1 0;min-width:0;justify-content:center;padding-left:0;padding-right:0}#v5 .v5-step[data-step=relief] .v5-opt>.v5-swatches{flex-wrap:wrap;row-gap:4px;column-gap:14px}#v5 .v5-step[data-step=relief] .v5-opt>.v5-range{height:44px;margin-block:-9px}#v5 .v5-step[data-step=relief] .v5-sw-wrap{flex-direction:row;gap:6px;font-size:var(--fs-12)}#v5 .v5-step[data-step=relief] .v5-swatch{position:relative;width:28px;height:28px}#v5 .v5-step[data-step=relief] .v5-swatch:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.v5-step[data-step=gravur]{gap:10px}#v5[data-step=gravur] .v5-recap{display:none}.v5-elines{gap:6px}.v5-recap{margin-top:0;padding-top:10px}}@media(max-width:749px),(min-width:1024px)and (max-height:960px){.v5-step[data-step=ort]>p.v5-hint:not([id]){display:none}.v5-more{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:10px 16px;background:transparent;color:var(--alpenlicht);border:1px solid var(--border-mid);border-radius:var(--radius-btn);font-family:var(--font-sans);font-size:var(--fs-13);font-weight:500;cursor:pointer}.v5-more svg{width:18px;height:18px;flex:0 0 auto;transition:transform .2s ease}.v5-more[aria-expanded=true] svg{transform:rotate(180deg)}.v5-more .v5-more-open-tx,.v5-more-open .v5-more .v5-more-closed-tx{display:none}.v5-more-open .v5-more .v5-more-open-tx{display:inline}#v5 .v5-step[data-step=ort]:not(.v5-more-open) .v5-more~*{display:none!important}#v5 .v5-step[data-step=ort]:not(.v5-more-open)>.v5-gpx:not([hidden]){display:grid!important;order:4}#v5 .v5-step[data-step=ort]:not(.v5-more-open)>.v5-opt[data-feature=routing]:not([hidden]){display:grid!important;order:4}#v5 .v5-step[data-step=ort]>.v5-more{order:5}}@media(min-width:1024px)and (max-height:960px){.v5-more-open .v5-more .v5-more-open-tx{display:none}.v5-more-open .v5-more .v5-more-closed-tx{display:inline}.v5-step[data-step=ort]:not(:has(.v5-more~:not([hidden]))) .v5-more{display:none}}@media(max-width:749px){#v5:has(.v5-step.v5-more-open) .v5-panel{max-height:88dvh;height:auto}#v5 .v5-step[data-step=ort].v5-more-open{display:flex;flex-direction:column;gap:10px}#v5 .v5-step[data-step=ort].v5-more-open .v5-opt{gap:6px}#v5 .v5-step[data-step=ort].v5-more-open>.v5-map-wrap,#v5 .v5-step[data-step=ort].v5-more-open>.v5-search,#v5 .v5-step[data-step=ort].v5-more-open>.v5-presets{display:none}.v5-step[data-step=ort].v5-more-open p.v5-hint:not([id]),.v5-step[data-step=ort].v5-more-open span.v5-hint:not([id]){display:none}#v5 .v5-step[data-step=ort].v5-more-open:has(#v6m-tap[aria-pressed=true])>.v5-map-wrap,#v5 .v5-step[data-step=ort].v5-more-open:has(#v6m-preview:not([hidden]))>.v5-map-wrap,#v5 .v5-step[data-step=ort].v5-more-open:has(#v6r-modus:not([hidden]))>.v5-map-wrap{display:block;width:100%;height:clamp(180px,30dvh,240px);min-height:180px}#v5 .v5-step[data-step=ort].v5-more-open:has(#v6m-tap[aria-pressed=true])>.v5-gpx,#v5 .v5-step[data-step=ort].v5-more-open:has(#v6m-tap[aria-pressed=true])>.v5-opt[data-feature=routing],#v5 .v5-step[data-step=ort].v5-more-open:has(#v6m-tap[aria-pressed=true])>.v5-opt[data-feature=colorierung],#v5 .v5-step[data-step=ort].v5-more-open:has(#v6m-preview:not([hidden]))>.v5-gpx,#v5 .v5-step[data-step=ort].v5-more-open:has(#v6m-preview:not([hidden]))>.v5-opt[data-feature=routing],#v5 .v5-step[data-step=ort].v5-more-open:has(#v6m-preview:not([hidden]))>.v5-opt[data-feature=colorierung],#v5 .v5-step[data-step=ort].v5-more-open:has(#v6r-modus:not([hidden]))>.v5-gpx,#v5 .v5-step[data-step=ort].v5-more-open:has(#v6r-modus:not([hidden]))>.v5-opt[data-feature=markers],#v5 .v5-step[data-step=ort].v5-more-open:has(#v6r-modus:not([hidden]))>.v5-opt[data-feature=colorierung],#v5 .v5-step[data-step=ort].v5-more-open:has(#v6r-modus:not([hidden]))>#v6r-upsell,#v5 .v5-step[data-step=ort].v5-more-open:has(#v6m-tap[aria-pressed=true])>#v6r-upsell,#v5 .v5-step[data-step=ort].v5-more-open:has(#v6m-preview:not([hidden]))>#v6r-upsell{display:none}#v5 .v6m-preview{flex-direction:row;align-items:center;gap:8px}#v5 .v6m-preview .v5-hint{flex:1 1 auto;margin:0}#v5 .v6m-preview .v6m-actions{margin:0;flex:0 0 auto;gap:6px}#v5 .v6m-preview .v6m-actions .v5-btn{flex:0 0 auto;min-height:0;padding:7px 10px;font-size:var(--fs-11)}#v5 .v6m-preview--overlay{left:6px;right:6px;bottom:6px;transform:none;max-width:none;display:flex;flex-direction:row;align-items:center;gap:8px;padding:6px 8px}#v5 .v6m-preview--overlay .v5-hint{flex:1 1 auto;margin:0;font-size:var(--fs-11);line-height:1.25}#v5 .v6m-preview--overlay .v6m-actions{margin:0;gap:6px;flex:0 0 auto}#v5 .v6m-preview--overlay .v6m-actions .v5-btn{flex:0 0 auto;min-height:0;padding:7px 10px;font-size:var(--fs-11)}#v5 .v5-step[data-step=ort] .v5-btn{padding:7px 12px;font-size:var(--fs-12);min-height:44px}#v5 .v5-step[data-step=ort] .v5-input{padding-top:7px;padding-bottom:7px;font-size:16px}#v5 .v5-step[data-step=ort] .v5-opt[data-feature=markers]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;align-items:center}#v5 .v5-step[data-step=ort] .v5-opt[data-feature=markers]>*{grid-column:1 / -1}#v5 .v5-step[data-step=ort] .v5-opt[data-feature=markers]>.v5-label{grid-column:1;grid-row:1}#v5 .v5-step[data-step=ort] .v5-opt[data-feature=markers]>.v6m-toolbar{grid-column:2;grid-row:1}#v5 .v5-step[data-step=ort] .v5-swatches{display:flex;align-items:center;gap:12px}#v5 .v5-step[data-step=ort] .v5-sw-wrap{display:inline-flex;flex-direction:row;align-items:center;gap:6px}#v5 .v5-step[data-step=ort] .v5-sw-wrap>span{font-size:var(--fs-11)}#v5 .v5-step[data-step=ort] .v5-swatch{width:22px;height:22px}#v5 .v5-step[data-step=ort] .v6m-coord{display:flex;gap:8px}#v5 .v5-step[data-step=ort] .v5-opt[data-feature=routing]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;align-items:center}#v5 .v5-step[data-step=ort] .v5-opt[data-feature=routing]>*{grid-column:1 / -1}#v5 .v5-step[data-step=ort] .v5-opt[data-feature=routing]>.v5-label{grid-column:1;grid-row:1}#v5 .v5-step[data-step=ort] .v5-opt[data-feature=routing]>#v6r-open{grid-column:2;grid-row:1;justify-self:end}#v5 .v5-step[data-step=ort] .v5-gpx{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;align-items:center}#v5 .v5-step[data-step=ort] .v5-gpx>*{grid-column:1 / -1}#v5 .v5-step[data-step=ort] .v5-gpx>.v5-label{grid-column:1;grid-row:1}#v5 .v5-step[data-step=ort] .v5-gpx>.v5-gpx-slot{grid-column:2;grid-row:1;justify-self:end}#v5 .v5-step[data-step=ort] .v5-gpx-slot .gpx-upload-container{flex-direction:row;align-items:center;gap:8px}#v5 .v5-step[data-step=ort] .v5-gpx-slot .gpx-upload-btn{padding:7px 10px}#v5 .v5-step[data-step=ort] .v5-komoot{display:flex;gap:8px}.v5-step[data-step=ort]:not(:has(.v5-more~:not([hidden]))) .v5-more{display:none}.v5-marginalia{bottom:24px;left:12px;max-width:55%;gap:1px}#v5[data-step=ort] .v5-viewer-actions{display:grid}#v5[data-step=ort] .v5-viewer-actions .v5-view-flip{display:none}body.v5-3d-max #v5[data-step=ort] .v5-viewer-actions .v5-view-flip{display:inline-flex}.v5-share-cta{position:absolute;top:52px;right:12px;z-index:45;padding:9px 13px;min-height:44px;background:color-mix(in oklch,var(--felsgestein) 72%,transparent);color:var(--alpenlicht);border:1px solid var(--border-mid);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.v5-view-flip{position:relative}.v5-view-flip:after{content:"";position:absolute;top:-6px;right:-4px;bottom:-6px;left:-4px}.v5-view-flip span{padding:0 12px;height:36px}.v5-ar-cta,.v5-logo,.v5-sheet-toggle{position:relative}.v5-ar-cta:after,.v5-logo:after,.v5-sheet-toggle:after{content:"";position:absolute;left:-8px;right:-8px;top:50%;height:44px;transform:translateY(-50%)}.v5-topsearch input,#v5 .v5-input,#v5 .e-input{min-height:44px}#v5 .v5-step[data-step=ort] .v5-swatch{position:relative}#v5 .v5-step[data-step=ort] .v5-swatch:after{content:"";position:absolute;top:-11px;right:-11px;bottom:-11px;left:-11px}#v5 .v5-step[data-step=ort]>.v5-search{display:none}.v5-topsearch{top:14px;position:absolute}#v5 .v5-step[data-step=ort] .v5-livehud{padding:3px 8px;font-size:var(--fs-11);gap:5px;display:block;border-radius:var(--radius-btn);line-height:1.3}#v5 .v5-step[data-step=ort] .v5-livehud:before{display:inline-block;margin-right:5px;vertical-align:1px}#v5 .v5-step[data-step=ort] .v5-scale{display:none}#v5 .v5-step[data-step=ort]{display:flex;flex-direction:column;gap:8px}#v5 .v5-step[data-step=ort]>.v5-map-wrap{width:100%;height:clamp(200px,36dvh,260px);min-height:150px;margin:0;border-radius:12px;border:1px solid var(--border-mid-strong)}#v5 .v5-step[data-step=ort]>.v5-presets{display:none;flex-direction:row;gap:6px;position:relative;z-index:520;margin:2px 0 0;padding:4px 2px;overflow-x:auto;overflow-y:hidden;max-height:none;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-left:2px}#v5 .v5-step[data-step=ort]>.v5-presets .v5-pill{scroll-snap-align:start}#v5 .v5-step[data-step=ort]>.v5-presets::-webkit-scrollbar{display:none}#v5 .v5-step[data-step=ort]>.v5-presets .v5-pill{flex:0 0 auto;background:color-mix(in oklch,var(--felsgestein) 78%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-color:#fffbf747}.v5-snow-float{display:none}#v5[data-step=ort] .v5-snow-float:not([hidden]){display:flex;flex-direction:row;align-items:center;gap:10px;position:absolute;left:14px;right:14px;bottom:24px;z-index:31;background:none;border:0;padding:0;margin:0}#v5[data-step=ort] .v5-snow-float .v5-label{font-size:var(--fs-11);flex:0 0 auto;white-space:nowrap;margin:0}#v5[data-step=ort] .v5-snow-float .v5-range{flex:1 1 auto;min-width:0}#v5[data-step=ort] .v5-snow-float .v5-scale{display:none}#v5[data-step=ort]:has(.v5-snow-float:not([hidden])) .v5-viewer .stage-canvas>.viewer-container{bottom:64px;height:auto}#v5[data-step=ort]:has(.v5-snow-float:not([hidden])) .v5-canvas{background:var(--felsgestein)}#v5 input[type=text],#v5 input[type=search],#v5 input[type=url],#v5 input[type=number],#v5 textarea,.v5-topsearch input{font-size:16px}.v5-bar{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;min-height:0;padding-top:6px;padding-bottom:calc(7px + env(safe-area-inset-bottom,0px))}.v5-price{grid-column:1;grid-row:1;align-items:flex-start;justify-content:center;margin-left:0;line-height:1.15}.v5-price .v{font-size:var(--fs-20)}.v5-price .meta{display:block;font-size:var(--fs-11)}.v5-stepper{grid-column:2;grid-row:1;overflow:visible;padding-left:2px;justify-self:end}.v5-cta{grid-column:1 / -1;grid-row:2;width:100%;justify-content:center;position:relative;z-index:2;transform:none;border-radius:var(--radius-btn)}#aw-atc-zoom-hint{display:block;grid-column:1 / -1;grid-row:3;max-width:none;text-align:left;font-size:var(--fs-12)}.v5-stepper button{position:relative;min-width:0;padding:4px 0;margin-left:6px}.v5-stepper button:first-child{margin-left:0}.v5-stepper button:after{content:"";position:absolute;top:-10px;right:-6px;bottom:-10px;left:-6px}.v5-stepper button:before{width:24px;height:24px;font-size:var(--fs-11);background:color-mix(in oklch,var(--felsgestein) 88%,var(--alpenlicht))}}@media(max-width:749px){#v5 .v5-bar{grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto;gap:8px;padding:6px 12px calc(6px + env(safe-area-inset-bottom,0px))}#v5 .v5-bar .v5-price{grid-column:1;grid-row:1}#v5 .v5-bar .v5-stepper{grid-column:2;grid-row:1;justify-self:end;gap:0;padding-left:0}#v5 .v5-bar .v5-cta{grid-column:3;grid-row:1;width:auto;padding:10px 16px;min-height:44px;font-size:var(--fs-13)}#v5 .v5-bar .v5-price .v{font-size:var(--fs-18)}#v5 .v5-bar .v5-price .meta{font-size:var(--fs-11)}#v5 .v5-bar .v5-stepper button{min-width:26px;padding:6px 0;margin-left:4px}#v5 .v5-bar .v5-stepper button:first-child{margin-left:0}#v5 .v5-bar .v5-stepper button:before{width:24px;height:24px}#v5 .v5-bar #aw-atc-zoom-hint{grid-column:1 / -1;grid-row:2}#v5[data-step=gravur] .v5-bar{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto}#v5[data-step=gravur] .v5-bar .v5-stepper{display:none}#v5[data-step=gravur] .v5-bar .v5-cta{grid-column:2;grid-row:1;width:100%;justify-content:center;min-height:48px;font-size:var(--fs-14)}#v5[data-step=gravur] .v5-bar #aw-atc-zoom-hint{grid-row:2}#v5 .v5-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}#v5 .v5-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:auto;min-height:56px;padding:8px 4px;overflow:hidden;text-align:center;border-radius:var(--radius-flaeche)}#v5 .v5-card-img{display:none}#v5 .v5-card-tx{position:static;padding:0;background:none;align-items:center}#v5 .v5-card-tx b{white-space:normal;font-size:var(--fs-12);line-height:1.15;text-overflow:clip}#v5 .v5-card-claim{display:none}#v5 .v5-card-price{position:static;padding:0;background:none;font-size:var(--fs-11);color:color-mix(in oklch,var(--alpenlicht) 70%,var(--felsgestein))}#v5 .v5-card[aria-pressed=true]{border-color:var(--bergsonne);background:color-mix(in oklch,var(--bergsonne) 14%,var(--felsgestein))}#v5 .v5-card[aria-pressed=true] .v5-card-price{color:var(--alpenlicht)}#v5 .v5-card[aria-pressed=true] .v5-card-tick{display:none}#v5 .v5-line-claim{display:block;margin:0;font-size:var(--fs-12);line-height:1.3;min-height:1.3em;text-align:center;color:color-mix(in oklch,var(--alpenlicht) 62%,var(--felsgestein))}@media(max-width:339px){#v5 .v5-cards{grid-template-columns:1fr 1fr}}#v5 .v5-step[data-step=ort]{--v5-ort-hud: 0px;--v5-ort-weg: 0px;--v5-ort-fest: calc(132px + var(--v5-ort-hud) + var(--v5-ort-weg))}#v5 .v5-step[data-step=ort]:has(>.v5-mapline:not([hidden])>.v5-livehud:not([hidden])){--v5-ort-hud: 30px}#v5 .v5-step[data-step=ort].v6-weg-an>.v5-presets{display:none!important}#v5 .v5-step[data-step=ort]{position:relative;--v5-map-h: clamp(150px, calc(52dvh - var(--v5-ort-fest)), 260px)}#v5 .v5-step[data-step=ort]>.v5-map-wrap{height:var(--v5-map-h)}#v5 .v5-step[data-step=ort]:not(.v5-more-open)>.v5-more{display:none!important}#v5 .v5-step[data-step=ort].v5-more-open>.v5-more{position:static;align-self:flex-end;width:auto;padding:4px 6px;border:0;min-height:32px;font-size:var(--fs-12);color:color-mix(in oklch,var(--alpenlicht) 72%,var(--felsgestein))}#v5 .v5-step[data-step=ort]>.v5-presets .v5-more-chip{display:inline-flex;align-items:center;gap:4px;border-style:dashed}#v5 #v5-presets .v5-more-chip{min-height:36px}#v5 #v5-presets .v5-pill.v5-more-chip:after{top:-6px;bottom:-6px}#v5 .v5-step[data-step=ort]>.v5-presets .v5-more-chip svg{width:14px;height:14px}#v5 .v5-more:after{content:"";position:absolute;left:0;right:0;top:-6px;bottom:-6px}#v5[data-step=ort] .v5-viewer>.v5-buildbar{left:14px;right:14px;width:auto;transform:none;bottom:17px;align-items:stretch}#v5[data-step=ort]:has(.v5-snow-float:not([hidden])) .v5-viewer>.v5-buildbar{bottom:61px}#v5[data-step=ort] .v5-buildbar__txt{display:none}@media(max-width:389px){#v5 .v5-bar{gap:6px}#v5 .v5-bar .v5-price .v{font-size:var(--fs-16, 16px)}#v5 .v5-bar .v5-stepper button{min-width:22px;margin-left:2px}#v5 .v5-bar .v5-stepper button:before{width:22px;height:22px;font-size:var(--fs-11)}#v5 .v5-bar .v5-stepper button:after{top:-10px;right:-7px;bottom:-10px;left:-7px}#v5 .v5-bar .v5-cta{padding:10px 12px}}@media(max-width:359px){#v5 .v5-bar{grid-template-columns:minmax(0,1fr) auto}#v5 .v5-bar .v5-stepper{display:none}#v5[data-step=gravur] .v5-bar{grid-template-columns:minmax(0,1fr)}#v5[data-step=gravur] .v5-bar .v5-cta{grid-column:1;grid-row:2}#v5 .v5-lbl-lang{display:none}#v5 .v5-lbl-kurz{display:inline}#v5[data-step=gravur] .v5-bar #aw-atc-zoom-hint{grid-row:3}#v5 .v5-step[data-step=ort]{--v5-map-h: clamp(140px, calc(58dvh - var(--v5-ort-fest)), 260px)}#v5 .v5-step[data-step=ort]>.v5-map-wrap{min-height:160px}#v5[data-step=ort] .v5-panel{max-height:58dvh}}@media(max-width:379px){#v5 .v5-step[data-step=ort]>.v5-more .v5-more-closed-tx{font-size:0}#v5 .v5-step[data-step=ort]>.v5-more .v5-more-closed-tx:before{content:"Mehr";font-size:var(--fs-12)}}@media(max-width:339px){#v5 .v5-sizes{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:12px}#v5[data-step=groesse] .v5-panel{max-height:52dvh}#v5[data-step=groesse] .v5-panel:has(#v6-tipp-groesse:not([hidden])):not([data-fold-kante]){max-height:calc(52dvh + 24px)}#v5[data-step=groesse]:has(#v6-tipp-groesse:not([hidden])) section[data-step=groesse]>.v5-pill-group .v5-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}#v5 #v5-presets .v5-pill,#v5 #v5-wood .v5-pill,#v5 #v5-mount .v5-pill,#v5 #orient-chips .v5-pill{position:relative;min-height:36px}#v5 #v5-presets .v5-pill:after,#v5 #v5-wood .v5-pill:after,#v5 #v5-mount .v5-pill:after,#v5 #orient-chips .v5-pill:after{content:"";position:absolute;left:0;right:0;top:-5px;bottom:-5px}#v5 .v5-step[data-step=ort]>.v5-more svg{width:16px;height:16px}#v5 .v5-step[data-step=ort]{gap:4px;padding-bottom:4px}#v5[data-step=ort] .v5-panel{--v5-pb: 8px;padding-bottom:var(--v5-pb)}#v5 .v5-step-head:before{content:"";position:absolute;top:6px;left:50%;width:36px;height:4px;margin-left:-18px;border-radius:2px;background:color-mix(in oklch,var(--alpenlicht) 35%,var(--felsgestein));pointer-events:none}#v5 .v5-panel{transition:max-height .22s ease}#v5 .v5-panel.is-dragging{transition:none}#v5 .v5-panel.v5-panel--min{max-height:56px!important}#v5 .v5-step-head{touch-action:none;cursor:grab;padding:14px 0 6px}#v5 .v5-step-nav{width:34px;height:34px}#v5 .v5-step-title{font-size:var(--fs-16)}}.v5-line-claim,.v5-more-chip{display:none}.v5-map-max,.v5-map-close{position:relative;margin-left:auto;flex:none;width:36px;height:36px;display:grid;place-items:center;padding:0;border-radius:var(--radius-btn);cursor:pointer;background:color-mix(in oklch,var(--felsgestein) 78%,transparent);border:1px solid rgba(255,251,247,.28);color:var(--alpenlicht);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.v5-map-max:after,.v5-map-close:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}.v5-map-max svg,.v5-map-close svg{width:18px;height:18px}.v5-map-close{display:none;position:absolute;top:max(12px,env(safe-area-inset-top,0px));right:12px;z-index:1100;width:44px;height:44px;margin:0}.v5-map-wrap>.v5-map-max{position:absolute;top:8px;right:8px;z-index:600;width:36px;height:36px;margin:0;background:var(--felsgestein);border-color:color-mix(in oklch,var(--steinlicht) 38%,var(--felsgestein));-webkit-backdrop-filter:none;backdrop-filter:none}.v5-map-wrap>.v5-map-max:after{top:-5px;right:-5px;bottom:-5px;left:-5px}#v5-map-wrap.v5-map--max>.v5-map-max,#v5-map-wrap.v6r-active>.v5-map-max{display:none}.v5-map-mehr{display:none}.v5-map-wrap>.v5-map-mehr{position:absolute;top:8px;left:8px;z-index:600;height:36px;margin:0;padding:0 12px 0 13px;align-items:center;gap:4px;border-radius:var(--radius-btn);cursor:pointer;background:var(--felsgestein);border:1px solid color-mix(in oklch,var(--steinlicht) 38%,var(--felsgestein));color:var(--alpenlicht);font-family:var(--font-sans);font-size:var(--fs-13);font-weight:600;line-height:1}.v5-map-wrap>.v5-map-mehr:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}.v5-map-wrap>.v5-map-mehr svg{width:14px;height:14px}@media(max-width:749px){#v5 .v5-step[data-step=ort]:not(.v6-weg-an):not(.v5-more-open):has(>.v5-more~:not([hidden]))>.v5-map-wrap>.v5-map-mehr{display:inline-flex}.v5-map-wrap>.v5-map-mehr{padding:0 11px;gap:0}.v5-map-wrap>.v5-map-mehr svg{display:none}}#v5-map-wrap.v5-map--max>.v5-map-mehr,#v5-map-wrap.v6r-active>.v5-map-mehr{display:none!important}.v5-map-wrap>.v5-map-fit{position:absolute;left:8px;bottom:8px;z-index:600;height:36px;margin:0;padding:0 14px 0 11px;display:inline-flex;align-items:center;gap:7px;border-radius:var(--radius-pill);cursor:pointer;font:inherit;font-size:var(--fs-13);font-weight:600;line-height:1;white-space:nowrap;background:var(--felsgestein);color:var(--alpenlicht);border:1px solid color-mix(in oklch,var(--steinlicht) 38%,var(--felsgestein))}.v5-map-wrap>.v5-map-fit:after{content:"";position:absolute;top:-5px;right:0;bottom:-5px;left:0}.v5-map-wrap>.v5-map-fit svg{width:18px;height:18px;flex:none}.v5-map-wrap>.v5-map-fit[hidden],#v5-map-wrap.v6r-active>.v5-map-fit{display:none}@media(max-width:1023px){.v5-map-wrap>.v5-map-fit{width:36px;padding:0;justify-content:center;border-radius:var(--radius-btn)}.v5-map-wrap>.v5-map-fit:after{top:-5px;right:-5px;bottom:-5px;left:-5px}.v5-map-wrap>.v5-map-fit span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}#v5-map-wrap.v5-map--max .v5-map-close{display:inline-flex;align-items:center;gap:6px;width:auto;padding:0 16px 0 12px;background:var(--bergsonne);color:var(--aw-on-accent);border-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;font-family:var(--font-sans);font-size:var(--fs-14);font-weight:600;line-height:1}.v5-map-close__tx{display:none}#v5-map-wrap.v5-map--max .v5-map-close__tx{display:inline}#v5-map-wrap.v5-map--max{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:4200;min-height:100dvh!important;height:100dvh!important;width:100vw!important;border-radius:0!important;margin:0!important}@media(max-width:1023px){#v5-map-wrap.v5-map--max.v5-map--unter-buehne{top:var(--v5-gross-top, 0px)!important;bottom:0!important;height:auto!important;min-height:0!important;border-radius:var(--radius-sheet, 24px) var(--radius-sheet, 24px) 0 0!important}body.v5-karte-buehne .v5-topsearch{z-index:4300}#v5-map-wrap.v5-map--unter-buehne:not(.v6r-active){overflow:visible}#v5-map-wrap.v5-map--unter-buehne:not(.v6r-active)>#v5-map{border-radius:var(--radius-sheet, 24px) var(--radius-sheet, 24px) 0 0}#v5-map-wrap.v5-map--max.v5-map--unter-buehne:not(.v6r-active) .v5-map-close{top:calc(60px - var(--v5-gross-top, 0px));right:12px}body.v5-karte-buehne .v5-viewer-actions{visibility:hidden}#v5.v5--karte-buehne[data-step=ort] .v5-snow-float:not([hidden]){display:none}#v5.v5--karte-buehne[data-step=ort]:has(.v5-snow-float:not([hidden])) .v5-viewer .stage-canvas>.viewer-container{bottom:0}}#v5 .v5-map-platzhalter{display:block;flex:none}body.v5-map-max-open{overflow:hidden}body.v5-map-max-open .v5-bar,body.v5-map-max-open:not(.v5-karte-buehne) .v5-topsearch,body.v5-map-max-open:not(.v5-karte-buehne) .v5-buildbar,body.v5-map-max-open .aw-tour-help,body.v5-map-max-open .v5-resume{visibility:hidden!important}#v5>.v5-vollbild{display:contents}.v5-3d-max{display:none}.v5-3d-max svg{width:18px;height:18px}.v5-3d-max .i-min,.v5-3d-max[aria-pressed=true] .i-max{display:none}.v5-3d-max[aria-pressed=true] .i-min{display:block}@media(max-width:1023px){.v5-3d-max{display:grid;position:relative}.v5-3d-max:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px}body.v5-3d-max .v5-bar{display:none}}@media(max-width:749px){.v5-viewer-actions{top:60px;display:grid;grid-template-columns:auto auto;grid-template-rows:auto 1fr auto;column-gap:8px;align-items:end;pointer-events:none}.v5-viewer-actions>*{pointer-events:auto}.v5-viewer-actions>.v5-3d-max{grid-column:2;grid-row:1;align-self:start;justify-self:end}.v5-viewer-actions>.v5-foto-cta{grid-column:1;grid-row:1;align-self:start;justify-self:end;min-height:44px}.v5-viewer-actions>.v5-share-cta{grid-column:1;grid-row:3}.v5-viewer-actions>.v5-view-flip{grid-column:2;grid-row:3}.v5-share-cta{position:relative;top:auto;right:auto;height:44px;min-height:44px;padding:0 14px 0 12px;justify-content:center;gap:6px;font-size:var(--fs-13)}.v5-share-cta svg{width:16px;height:16px}.v5-share-cta:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px}#v5[data-step=ort] .v5-viewer-actions,#v5[data-step=ort]:has(.v5-snow-float:not([hidden])) .v5-viewer-actions{top:60px;bottom:26px;left:12px;right:12px;grid-template-columns:auto 1fr auto}#v5[data-step=ort]:has(.v5-snow-float:not([hidden])) .v5-viewer-actions{bottom:72px}#v5[data-step=ort] .v5-viewer-actions>.v5-share-cta{grid-column:1;justify-self:start}#v5[data-step=ort] .v5-viewer-actions>.v5-foto-cta{grid-column:2;justify-self:end}#v5[data-step=ort] .v5-viewer-actions>.v5-3d-max,#v5[data-step=ort] .v5-viewer-actions>.v5-view-flip{grid-column:3}.v5-marginalia{max-width:calc(100% - 250px)}.v5-m-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}}@media(max-width:1023px){#v5.v5--buehne-klein .v5-marginalia,#v5.v5--buehne-klein .v5-viewer-actions,#v5.v5--buehne-klein .v5-resume,#v5.v5--buehne-klein .v5-snow-float,body:has(#v5.v5--buehne-klein) #aw-tour-help{visibility:hidden;opacity:0}}@media(max-width:749px){#v5:not(:has(#v5-cta[data-mode=atc])) .v5-panel>.lbx{display:none}#v5 .v5-panel>.lbx .lbx-eilig{display:none}#v5 .v5-panel>.lbx{margin:10px 0 0}#v5 .v5-vollbild .v6m-actions .v5-btn{padding:7px 12px;font-size:var(--fs-12);min-height:44px}}@media(max-width:749px)and (max-height:660px){#v5[data-step=ort] .v5-snow-float:not([hidden]){bottom:14px}#v5[data-step=ort]:has(.v5-snow-float:not([hidden])) .v5-viewer .stage-canvas>.viewer-container{bottom:54px}#v5[data-step=ort]:has(.v5-snow-float:not([hidden])) .v5-viewer>.v5-buildbar{bottom:51px}#v5[data-step=ort]:has(.v5-snow-float:not([hidden])) .v5-viewer-actions{bottom:62px}}body.is-uni-stage .awc-head,body.is-uni-stage .shopify-section[id*=announcement-bar]{display:none!important}.is-uni-stage .aw-linie-konfigurator,.is-uni-stage .shopify-section.aw-linie-konfigurator,.shopify-section:has(>.lk){padding:0!important;margin:0}body:has(#lk) #chat-bubble{display:none!important}#lk [hidden]{display:none!important}#lk{--v5-bar-h: 64px}#lk .lk-sheet-wrap{display:flex;align-items:center;justify-content:center;padding:68px 28px 84px;background:radial-gradient(120% 85% at 50% 42%,color-mix(in oklch,var(--felsgestein) 62%,var(--alpenlicht)),color-mix(in oklch,var(--felsgestein) 78%,var(--alpenlicht)) 45%,color-mix(in oklch,var(--felsgestein) 90%,var(--alpenlicht)))}#lk .lk-sheet{width:100%;height:100%;display:flex;align-items:center;justify-content:center}#lk .lk-sheet svg{overflow:hidden;display:block;width:100%;height:100%;max-width:900px;filter:drop-shadow(0 0 1px rgba(255,251,247,.35)) drop-shadow(0 18px 44px rgba(0,0,0,.55))}.lk-skeleton{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:color-mix(in oklch,var(--alpenlicht) 70%,var(--felsgestein));font-size:var(--fs-13);letter-spacing:.04em;background:color-mix(in oklch,var(--felsgestein) 55%,transparent)}.lk-spin{width:26px;height:26px;border:2px solid var(--steinlicht);border-top-color:transparent;border-radius:50%;animation:lk-spin .9s linear infinite}@keyframes lk-spin{to{transform:rotate(360deg)}}.lk-stage-error{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;padding:20px;color:var(--aw-ci-alpenlicht, #FFFBF7);font-size:var(--fs-14);background:color-mix(in oklch,var(--aw-ci-felsgestein, #1E1E1C) 85%,transparent)}.lk-stage-error p{margin:0;max-width:34ch}.lk-blick-badge{position:absolute;left:50%;bottom:8px;transform:translate(-50%);z-index:20;font-family:var(--font-sans);font-size:var(--fs-11);letter-spacing:.05em;color:var(--aw-on-accent);background:var(--bergsonne);padding:2px 10px;border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;pointer-events:none;white-space:nowrap}.lk-blick-badge--stage{left:18px;right:auto;bottom:auto;top:66px;transform:none}#lk-blick-badge-map{left:auto;right:150px;bottom:auto;top:14px;transform:none;z-index:520}.lk-ort-pill{display:none;align-items:center;gap:7px;pointer-events:auto;max-width:50vw;min-height:40px;padding:8px 14px;background:#1e1e1cd1;border:1px solid rgba(207,204,201,.35);border-radius:var(--radius-btn);color:var(--alpenlicht);font-family:var(--font-sans);font-size:var(--fs-14);font-weight:500;cursor:pointer;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.lk-ort-pill svg{width:16px;height:16px;flex:none}.lk-ort-pill span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lk-ort-pill .lk-ort-pill__chev{width:14px;height:14px;opacity:.7}#lk .lk-ort__head{display:none}.lk-flip span{cursor:pointer}.lk-flip span[aria-pressed=true]{background:var(--bergsonne);color:var(--aw-on-accent)}#lk .lk-sheet-wrap{overflow:hidden;touch-action:none;cursor:grab}#lk .lk-sheet-wrap.is-zoom{cursor:grab}#lk .lk-sheet-wrap.is-panning{cursor:grabbing}#lk .lk-sheet{transform-origin:50% 50%}#lk .lk-sheet.lk-zoom-geste{will-change:transform}#lk .lk-sheet.is-snap{transition:transform .18s ease}.lk-zoom-badge{position:absolute;right:14px;top:64px;z-index:45;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;min-height:36px;border-radius:var(--radius-pill);background:color-mix(in oklch,var(--felsgestein) 72%,transparent);border:1px solid var(--border-mid);color:var(--alpenlicht);font-family:var(--font-sans);font-size:var(--fs-12);font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.lk-zoom-badge:after{content:"\d7   zur\fc ck";font-weight:400;opacity:.7;white-space:pre}#lk .v5-marginalia{left:12px;right:12px;max-width:none;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}#lk .v5-marginalia .lk-m-tools{pointer-events:auto}#lk .v5-m-sub{font-variant-numeric:tabular-nums}#lk-map{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}#lk .leaflet-control-zoom a{width:44px;height:44px;line-height:44px;font-size:20px}.lk-frame{position:absolute;top:50%;left:50%;z-index:500;width:min(70cqw,70cqh);aspect-ratio:1 / 1;transform:translate(-50%,-50%) rotate(var(--lk-blick, 0deg));border:2px solid var(--bergsonne);border-radius:0;pointer-events:none;box-shadow:0 0 0 2000px #14141252}.lk-frame.is-bad{border-color:var(--aw-error);box-shadow:0 0 0 2000px #14141280}.lk-frame:before{content:none}.lk-cam{position:absolute;left:50%;bottom:-14px;transform:translate(-50%);width:0;height:0;border:0;border-radius:0;background:none;box-shadow:none;border-left:9px solid transparent;border-right:9px solid transparent;border-top:13px solid var(--bergsonne);filter:drop-shadow(0 1px 1px rgba(13,13,12,.55))}.lk-frame.is-bad .lk-cam{border-top-color:var(--aw-error)}#lk .v5-livehud{left:auto;right:8px;bottom:26px;width:auto;max-width:60%;padding:6px 10px;z-index:520}.lk-km{position:absolute;left:8px;bottom:8px;z-index:520;display:inline-flex;align-items:baseline;gap:4px;font-family:var(--font-sans);font-size:12px;font-weight:600;letter-spacing:.04em;line-height:1;color:var(--bergsonne);background:color-mix(in srgb,var(--aw-ci-felsgestein, #1E1E1C) 74%,transparent);border:1px solid color-mix(in srgb,var(--bergsonne) 35%,transparent);padding:6px 10px;border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 2px 8px #0d0d0c59;pointer-events:none}.lk-km:before{content:"";width:10px;height:1px;background:var(--bergsonne);align-self:center;opacity:.8}#lk-map-wrap:has(.lk-frame.is-bad) .lk-km{color:var(--alpenlicht);background:var(--aw-error);border-color:var(--aw-error)}#lk-map-wrap:has(.lk-frame.is-bad) .lk-km:before{background:var(--alpenlicht)}.lk-rotate-hint{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:510;margin:0;text-align:center;font-size:var(--fs-12);line-height:1.4;max-width:80%;color:var(--aw-ci-alpenlicht, #FFFBF7);background:color-mix(in oklch,var(--aw-ci-felsgestein, #1E1E1C) 85%,transparent);border-radius:var(--radius-md);padding:8px 12px;pointer-events:none}#lk .v5-search .ico{pointer-events:none}#lk .v5-search input[type=search]{padding-left:36px}.lk-gpx-row{display:flex;align-items:center;gap:10px}.lk-gpx-status{font-size:var(--fs-12);color:color-mix(in oklch,var(--alpenlicht) 72%,var(--felsgestein));min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lk-gpx-x{border:0;background:none;font-size:20px;line-height:1;cursor:pointer;color:color-mix(in oklch,var(--alpenlicht) 62%,var(--felsgestein));position:relative;padding:0 6px}.lk-gpx-x:after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.lk-btn--file{cursor:pointer}.lk-btn--file.lk-btn--stark{background:var(--bergsonne);color:var(--aw-on-accent);border-color:color-mix(in oklch,var(--bergsonne) 70%,var(--felsgestein))}#lk[data-lk-tour] .lk-step[data-lk-step=ausschnitt]>:not(.lk-gpx){display:none}#lk[data-lk-tour] .lk-ort-pill{display:none}#lk[data-lk-tour] .lk-gpx{display:flex;flex-direction:column;gap:8px}#lk[data-lk-tour] .lk-gpx>.v5-label,#lk[data-lk-tour] .lk-gpx>.v5-hint{display:block;margin:0}#lk[data-lk-tour] .lk-gpx-row{flex-wrap:wrap}#lk[data-lk-tour] .lk-gpx .lk-btn--stark{flex:1 1 100%;justify-content:center;min-height:48px;font-size:var(--fs-15);font-weight:600}#lk .v5-label{display:flex;align-items:center;gap:8px;margin-bottom:6px;text-transform:none;letter-spacing:.02em;font-size:var(--fs-13)}#lk .v5-label .v5-val{margin-left:auto}.lk-label--sub{margin-top:6px;font-weight:500}#lk .v5-opt{display:flex;flex-direction:column;gap:6px}.lk-row{display:flex;align-items:center;gap:10px}.lk-row .v5-range{flex:1}.lk-pill--sm{padding:7px 12px;font-size:var(--fs-12)}@media(max-width:1023px){#lk .lk-pills .lk-pill{position:relative}#lk .lk-pills .lk-pill:after{content:"";position:absolute;left:0;right:0;top:-5px;bottom:-5px}}.lk-sonne-chips{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.lk-sonne-chips::-webkit-scrollbar{display:none}.lk-sonne-chips .v5-pill{flex:none;white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;font-size:var(--fs-11);padding:6px 10px}.lk-switch{position:relative;display:inline-flex;width:38px;height:22px;flex:none}.lk-switch input{position:absolute;opacity:0;top:-11px;bottom:-11px;left:-3px;right:-3px;margin:0;cursor:pointer}.lk-switch span{width:100%;border-radius:var(--radius-pill);background:color-mix(in oklch,var(--alpenlicht) 28%,var(--felsgestein));transition:background .15s;pointer-events:none}.lk-switch span:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--alpenlicht);transition:transform .15s}.lk-switch input:checked+span{background:var(--bergsonne)}.lk-switch input:checked+span:after{transform:translate(16px);background:var(--aw-on-accent)}#lk .lk-switch input:focus-visible+span{outline:2px solid var(--bergsonne);outline-offset:2px}#lk .v5-input{width:100%}.lk-sizes--digital .v5-size-price{display:none}#lk .v5-recap-list dd{overflow-wrap:anywhere}.lk-gate-hint{grid-column:1 / -1;margin:0;font-size:var(--fs-11);color:var(--bergsonne);text-align:center}#lk-share-status{margin:0}#lk-share-dialog{border:1px solid var(--border-mid-strong);border-radius:var(--radius-xl);background:var(--aw-ci-felsgestein, #1E1E1C);color:var(--aw-ci-alpenlicht, #FFFBF7);padding:0;width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow-y:auto}#lk-share-dialog::backdrop{background:#0a0a0999;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}#lksd-title{margin:0;font-family:var(--font-display);font-size:var(--fs-24);text-transform:uppercase;letter-spacing:.02em}#lk-share-dialog{--lksd-rest: 370px}#lk-share-dialog .v5sd-cardwrap{width:fit-content;max-width:100%;margin:0 auto}#lksd-canvas{display:block;width:auto;height:auto;max-width:100%;max-height:calc(100dvh - 32px - var(--lksd-rest))}@media(min-width:1024px){#lk-share-dialog{width:min(640px,92vw);--lksd-rest: 280px}}#lk :focus-visible{outline:2px solid var(--bergsonne);outline-offset:2px}#lk.lk-geste .lk-sheet{will-change:transform;contain:paint}#lk.lk-geste .lk-sheet svg{shape-rendering:optimizeSpeed}#lk .v5-viewer .v5-resume{top:auto;z-index:46}@media(max-width:1023px){#lk .lk-sheet-wrap{padding:62px 14px 70px}#lk[data-step=ausschnitt] .v5-panel{max-height:58dvh}#lk .lk-ort{display:none}#lk.lk-ort-open .v5-panel{z-index:90}#lk .v5-map-wrap{isolation:isolate}#lk.lk-ort-open .lk-ort{display:flex;flex-direction:column;gap:12px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;padding:calc(12px + env(safe-area-inset-top,0px)) 14px calc(16px + env(safe-area-inset-bottom,0px));background:color-mix(in oklch,var(--felsgestein) 97%,var(--alpenlicht));overflow-y:auto;overscroll-behavior:contain}#lk .lk-ort__head{display:flex;align-items:center;justify-content:space-between}#lk .lk-ort__title{margin:0;font-family:var(--font-serif);font-size:var(--fs-20);color:var(--alpenlicht)}#lk .lk-ort__x{width:40px;height:40px;border-radius:var(--radius-btn);border:1px solid var(--border-mid-strong);background:transparent;color:var(--alpenlicht);font-size:22px;line-height:1;cursor:pointer}#lk.lk-ort-open .v5-search input[type=search]{padding:13px 14px 13px 40px;font-size:var(--fs-16)}#lk.lk-ort-open .v5-search-results{position:static;margin-top:8px;box-shadow:none}#lk .v5-search-results li[role=option]{grid-template-columns:18px minmax(0,1fr);align-items:center}#lk .v5-search-results .lk-treffer{display:flex;flex-direction:column;min-width:0;gap:1px}#lk .v5-search-results .lk-treffer>b{font-weight:600;line-height:1.2}#lk .v5-search-results .lk-treffer>em{font-style:normal;font-size:var(--fs-11);line-height:1.2;color:color-mix(in oklch,var(--aw-ci-alpenlicht, #FFFBF7) 62%,transparent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#lk.lk-ort-open .v5-presets{flex-direction:column;flex-wrap:nowrap;overflow:visible;gap:6px;margin:0;padding:0}#lk.lk-ort-open .v5-presets:before{content:"Beliebte Berge";font-size:var(--fs-12);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in oklch,var(--alpenlicht) 62%,var(--felsgestein));margin:6px 0 2px}#lk.lk-ort-open .v5-presets .v5-pill{display:flex;justify-content:space-between;align-items:center;width:100%;padding:12px 14px;min-height:48px;border-radius:var(--radius-lg);font-size:var(--fs-14)}#lk.lk-ort-open .v5-presets .v5-pill[data-region]:after{content:attr(data-region);font-size:var(--fs-12);color:color-mix(in oklch,var(--alpenlicht) 55%,var(--felsgestein));margin-left:10px;text-align:right}#lk.lk-ort-open .v5-presets .lk-gpx-pill{justify-content:center;margin-top:8px}#lk.lk-ort-open .lk-recent:before{content:"Zuletzt gesucht"}#lk .v5-panel:before{content:"";display:block;flex:none;width:36px;height:4px;border-radius:2px;margin:6px auto 0;background:color-mix(in oklch,var(--alpenlicht) 35%,var(--felsgestein))}#lk .v5-panel{transition:max-height .22s ease}#lk .v5-panel.is-dragging{transition:none}#lk .v5-panel.v5-panel--min{max-height:56px!important}#lk .v5-step-head{touch-action:none;cursor:grab;padding:4px 0 6px}#lk .v5-step-nav{width:34px;height:34px}#lk .v5-step-title{font-size:var(--fs-16)}#lk .v5-bar{grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto;gap:8px;padding:6px 12px calc(6px + env(safe-area-inset-bottom,0px))}#lk .v5-bar .v5-price{grid-column:1;grid-row:1}#lk .v5-bar .v5-stepper{grid-column:2;grid-row:1;justify-self:end}#lk .v5-bar .v5-cta{grid-column:3;grid-row:1;width:auto;padding:10px 14px;min-height:42px;font-size:var(--fs-13);border-radius:var(--radius-btn)}#lk .v5-bar .v5-price .v{font-size:var(--fs-18)}#lk .v5-bar .v5-price .meta{font-size:var(--fs-11)}#lk .v5-bar .v5-stepper{gap:0;padding-left:0}#lk .v5-bar .v5-stepper button{min-width:26px;padding:6px 0;margin-left:4px}#lk .v5-bar .v5-stepper button:first-child{margin-left:0}#lk .v5-bar .v5-stepper button:before{width:24px;height:24px}#lk[data-step=fertig] .v5-bar{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto}#lk[data-step=fertig] .v5-bar .v5-stepper{grid-column:2}#lk[data-step=fertig] .v5-bar .v5-cta{grid-column:1 / -1;grid-row:2;width:100%;justify-content:center}@media(max-width:419px){#lk .v5-bar .v5-price .meta:has(#lk-price-menge:not([hidden])) #lk-price-versand:not([hidden]){display:block}#lk .v5-bar .v5-price .meta:has(#lk-price-menge:not([hidden])) .lk-price-sep{display:none}}@media(max-width:389px){#lk .v5-bar{gap:6px}#lk .v5-bar .v5-price .v{font-size:var(--fs-16, 16px)}#lk .v5-bar .v5-stepper button{min-width:22px;margin-left:2px}#lk .v5-bar .v5-stepper button:before{width:22px;height:22px;font-size:var(--fs-11)}#lk .v5-bar .v5-stepper button:after{top:-10px;right:-7px;bottom:-10px;left:-7px}#lk .v5-bar .v5-cta{padding:10px 12px}}@media(max-width:359px){#lk .v5-bar{grid-template-columns:minmax(0,1fr) auto}#lk .v5-bar .v5-stepper{display:none}#lk .v5-bar .v5-cta{grid-column:2}}#lk .v5-steps{display:flex;flex-direction:column}#lk .v5-step{flex:1 1 auto;min-height:0}#lk .v5-step[data-lk-step=ausschnitt] .v5-map-wrap{flex:1 1 36dvh;height:auto}#lk .v5-panel{transition:max-height .22s ease,height .22s ease}#lk .v5-step[data-lk-step=ausschnitt]{gap:6px}#lk .v5-map-wrap{height:36dvh;min-height:230px}#lk .lk-gpx{display:none}#lk .lk-gpx:has(#lk-gpx-remove:not([hidden])){display:flex}.lk-gpx-pill{display:inline-flex;order:1}#lk .leaflet-control-zoom{display:none}#lk[data-step=ausschnitt] .v5-marginalia{bottom:21px;justify-content:flex-end}#lk[data-step=ausschnitt] .lk-marginalia .lk-m-text{display:none}#lk .v5-viewer-actions{position:static}#lk .lk-flip{position:absolute;top:52px;left:12px;z-index:45}#lk .lk-zoom-badge{top:104px;right:12px}#lk[data-step=ausschnitt] .lk-sheet-wrap{padding:58px 14px 60px}#lk[data-step=fertig] .v5-panel{max-height:48dvh}#lk .v5-step[data-lk-step=ausschnitt]{gap:8px}#lk .v5-step .v5-hint{display:none}#lk .lk-gpx>.v5-label{display:none}.lk-grp-tabs{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;flex:none;gap:0;margin-bottom:2px;border-bottom:1px solid var(--border-mid)}.lk-grp-tab{position:relative;min-width:0;padding:6px 4px 7px;margin-bottom:-1px;background:transparent;border:0;border-bottom:2px solid transparent;cursor:pointer;transition:border-color .15s ease}.lk-grp-tab__t{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans);font-size:var(--fs-12);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in oklch,var(--alpenlicht) 55%,var(--felsgestein));transition:color .15s ease}.lk-grp-tab[aria-pressed=true]{border-bottom-color:var(--bergsonne)}.lk-grp-tab[aria-pressed=true] .lk-grp-tab__t{color:var(--alpenlicht)}.lk-grp-tab:after{content:"";position:absolute;top:-2px;right:0;bottom:-16px;left:0}#lk .v5-step[data-lk-step=gestaltung] .v5-opt.grp-off{display:none}#lk .v5-step[data-lk-step=gestaltung] .v5-opt{display:grid;grid-template-columns:minmax(96px,38%) minmax(0,1fr);align-items:center;column-gap:10px;row-gap:4px}#lk .v5-step[data-lk-step=gestaltung] .v5-label{margin:0}#lk .v5-step[data-lk-step=gestaltung] .v5-scale{display:none}.lk-opt[data-lk-feat=sonne]>.v5-label,.lk-opt[data-lk-feat=sonne]>.lk-sonne-chips,.lk-opt[data-lk-feat=sonne]>.v5-range{grid-column:1 / -1}#lk .v5-step[data-lk-step=gestaltung] .lk-opt[data-lk-feat=mikrotext]{row-gap:4px}.lk-opt[data-lk-feat=mikrotext]>.v5-label:not(.lk-label--sub),.lk-opt[data-lk-feat=mikrotext]>.v5-input{grid-column:1 / -1}.lk-opt[data-lk-feat=mikrotext]>.lk-label--sub{grid-column:auto;margin-top:0}.lk-opt[data-lk-feat=mikrotext]>.lk-label--sub+.v5-range+.lk-label--sub{grid-column:1 / -1}#lk-ausrichtung-opt:has(#lk-ausrichtung[hidden]){display:none}#lk .v5-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}#lk .v5-card{grid-template-columns:1fr;grid-template-rows:auto auto;padding:6px;gap:5px}#lk .v5-card-img{width:100%;height:62px}#lk .v5-card-txt,#lk .v5-card b{font-size:var(--fs-12, 12px);line-height:1.15}#lk .v5-card-tick{position:absolute;top:10px;right:10px}#lk .v5-card{position:relative}}@media(min-width:1024px){.lk-gpx-pill{display:none}#lk .v5-card-claim{display:block}#lk .v5-map-wrap{height:auto;aspect-ratio:1 / 1;max-height:46vh}}.lkp{max-width:1080px;margin:0 auto;padding:40px 20px 60px;color:var(--felsgestein, #1E1E1C);font-family:var(--font-body-family, "Author", sans-serif)}.lkp-hero{max-width:720px;margin-bottom:30px}.lkp-eyebrow{display:block;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--felsgestein-55, #83817F);margin-bottom:8px}.lkp h1.lkp-h1{font-family:var(--font-heading-family, "Compadre", serif);font-size:clamp(2.6rem,5vw,4.2rem);line-height:1.08;margin:0 0 12px;color:var(--felsgestein, #1E1E1C)}.lkp-lead{font-size:1.5rem;line-height:1.55;color:var(--felsgestein-70, #62605E);margin:0}.lkp h2.lkp-h2{font-family:var(--font-heading-family, "Compadre", serif);font-size:2.2rem;margin:0 0 16px;color:var(--felsgestein, #1E1E1C)}.lkp-block{margin-top:44px}.lkp-galerie{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.lkp-fig{margin:0;border-radius:10px;overflow:hidden;background:var(--steinlicht-40, #ECE8E5);aspect-ratio:1 / 1}.lkp-fig img{display:block;width:100%;height:100%;object-fit:cover}.lkp-tiers{display:grid;grid-template-columns:1fr;gap:10px}.lkp-tier{border:1px solid var(--felsgestein-30, #BCB9B5);border-radius:12px;padding:16px;position:relative}.lkp-tier--hero{border-color:var(--felsgestein, #1E1E1C);box-shadow:inset 0 0 0 1px var(--felsgestein, #1E1E1C)}.lkp-tier-badge{position:absolute;top:-9px;left:14px;font-size:1.05rem;letter-spacing:.05em;background:var(--bergsonne, #FFE591);color:#1e1e1c;border-radius:999px;padding:1px 9px}.lkp .lkp-tier h3{margin:0 0 4px;font-size:1.5rem;font-weight:600;font-family:inherit;color:var(--felsgestein, #1E1E1C)}.lkp-tier-price{font-size:1.9rem;font-weight:600;margin-bottom:6px;font-variant-numeric:tabular-nums}.lkp-tier p{margin:0;font-size:1.25rem;color:var(--felsgestein-70, #62605E);line-height:1.45}.lkp-facts ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.lkp-facts li{font-size:1.35rem;line-height:1.5;color:var(--felsgestein-70, #62605E);padding-left:18px;position:relative}.lkp-facts li:before{content:"\2014";position:absolute;left:0;color:var(--felsgestein-30, #BCB9B5)}.lkp-facts b{color:var(--felsgestein, #1E1E1C);font-weight:600}@media(min-width:1024px){.lk-grp-tabs{display:none}}@media(min-width:1024px){.lkp-galerie,.lkp-tiers{grid-template-columns:repeat(4,1fr)}}#lk .lk-opt[data-lk-feat=sonne]{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;row-gap:6px}#lk .lk-opt[data-lk-feat=sonne]>.lk-label{grid-column:1;grid-row:1;margin:0}#lk .lk-opt[data-lk-feat=sonne]>.lk-sonne-chips{grid-column:2;grid-row:1;justify-content:flex-end;flex-wrap:nowrap}#lk .lk-opt[data-lk-feat=sonne]>.lk-range{grid-column:1 / -1;grid-row:2}#lk .lk-opt[data-lk-feat=sonne]>.lk-scale{display:none}#lk .lk-ort-pill{display:inline-flex}#lk .v5-top{gap:8px}#lk .v5-top .lk-ort-pill{min-width:0}@media(max-width:359px){#lk .v5-top-r .v5-icon-btn{position:relative;width:40px;height:40px}#lk .v5-top-r .v5-icon-btn:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px}#lk .v5-top .lk-ort-pill{padding:8px 12px}#lk .v5-top .lk-ort-pill .lk-ort-pill__chev{display:none}}@media(min-width:1024px){#lk .lk-ort-pill[aria-expanded=true] .lk-ort-pill__chev{transform:rotate(180deg)}}#lk .lk-dreh-tipp{display:none}@media(hover:hover)and (pointer:fine){#lk .lk-dreh-tipp{display:block;position:absolute;right:12px;bottom:10px;z-index:30;margin:0;padding:3px 9px;border-radius:var(--radius-pill, 999px);background:color-mix(in oklch,var(--felsgestein) 76%,transparent);color:color-mix(in oklch,var(--alpenlicht) 72%,var(--felsgestein));font-size:var(--fs-11, 11px);letter-spacing:.02em;pointer-events:none;opacity:.85;transition:opacity .2s ease}#lk .lk-map-wrap:hover .lk-dreh-tipp{opacity:1}#lk .lk-map-wrap.lk-dreht{cursor:ew-resize}#lk .lk-map-wrap.lk-dreht .lk-dreh-tipp{opacity:0}}#lk .lk-marginalia .lk-m-text{display:flex;flex-direction:column;min-width:0}#lk.lk--digital .v5-panel>.lbx{display:none}#lk .lk-marginalia .v5-m-rating{align-self:flex-start;margin-top:2px}@media(max-width:749px){#lk:not([data-step=fertig]) .v5-panel>.lbx{display:none}#lk .v5-panel>.lbx{margin:10px 0 0}}#lk .lk-marginalia .lk-m-tools{display:flex;align-items:center;gap:10px;flex:none;position:relative}#lk .lk-marginalia .lk-flip,#lk .lk-marginalia .lk-share{position:relative;inset:auto;margin:0;flex:none}#lk .lk-marginalia .lk-flip{height:30px;padding:2px;border-radius:var(--radius-btn);gap:2px}#lk .lk-marginalia .lk-flip span{height:26px;padding:0 11px;border-radius:var(--radius-btn);font-size:var(--fs-12, 12px);line-height:26px}#lk .lk-marginalia .lk-share{height:30px;min-height:0;padding:0 12px;border-radius:var(--radius-btn);font-size:var(--fs-12, 12px)}#lk .lk-marginalia .lk-share svg{width:13px;height:13px}#lk .lk-marginalia .lk-flip:after,#lk .lk-marginalia .lk-share:after{content:"";position:absolute;top:-8px;right:-5px;bottom:-8px;left:-5px;border-radius:inherit}#lk .v5-viewer-actions{display:none}#lk .v5-viewer .v5-resume{left:12px;right:170px;transform:none;max-width:none;bottom:21px;height:30px;padding:0 2px 0 12px}@media(min-width:1024px){#lk .v5-viewer .v5-resume{right:auto;max-width:min(420px,42%)}}#lk .v5-viewer .v5-resume__go{position:relative;min-width:0;padding:0 4px 0 0;font-size:var(--fs-12, 12px);line-height:30px}#lk .v5-viewer .v5-resume__x{width:26px;height:26px;position:relative;font-size:16px}#lk .v5-viewer .v5-resume__go:after,#lk .v5-viewer .v5-resume__x:after{content:"";position:absolute;top:-7px;right:-2px;bottom:-7px;left:-2px}#lk .v5-viewer:has(.v5-resume:not(.v5-resume--fade)) .lk-m-text{opacity:0}#lk .lk-marginalia .lk-m-text{transition:opacity .3s ease}@media(max-width:480px){#lk .lk-marginalia .lk-share-txt{display:none}#lk .lk-marginalia .lk-share{padding:0 10px}}#lk [data-lk-motiv] .v5-card-img{background:#0c0c0b}#lk [data-lk-motiv] .v5-card-img img,#v5 #lk [data-lk-motiv] .v5-card-img img{object-fit:contain}.v6-weg{display:grid;gap:8px}.v6-weg[hidden]{display:none!important}.v6-weg__karte{display:grid;grid-template-columns:40px 1fr 22px;align-items:center;gap:12px;width:100%;min-height:60px;padding:10px 12px;background:color-mix(in oklch,var(--felsgestein) 86%,var(--alpenlicht));border:1px solid var(--border-mid);border-radius:var(--radius-lg);color:var(--alpenlicht);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.v6-weg__karte:hover{border-color:var(--border-mid-strong)}.v6-weg__karte:focus-visible{outline:2px solid var(--bergsonne);outline-offset:2px}.v6-weg__karte[aria-pressed=true]{border-color:var(--bergsonne);background:color-mix(in oklch,var(--bergsonne) 9%,var(--felsgestein))}.v6-weg__karte[aria-pressed=true] .v5-card-tick{background:var(--bergsonne);border-color:var(--bergsonne);color:var(--aw-on-accent)}.v6-weg__ico{width:40px;height:40px;display:grid;place-items:center;border-radius:var(--radius-md);background:color-mix(in oklch,var(--alpenlicht) 8%,transparent)}.v6-weg__ico svg{width:20px;height:20px}.v6-weg__tx{display:flex;flex-direction:column;gap:2px;min-width:0}.v6-weg__tx b{font-size:var(--fs-14);font-weight:600}.v6-weg__tx span{font-size:var(--fs-12);line-height:1.35;color:color-mix(in oklch,var(--alpenlicht) 62%,var(--felsgestein))}.v6-weg__wechsel{justify-self:start;min-height:44px;padding:0 2px;background:none;border:0;color:var(--alpenlicht);cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-13);text-decoration:underline;text-underline-offset:3px}.v6-weg__wechsel[hidden]{display:none!important}#v5 .v5-step[data-step=ort].v6-weg-an:not([data-weg])>.v5-gpx:not([hidden]),#v5 .v5-step[data-step=ort].v6-weg-an:not([data-weg])>.v5-opt[data-feature=routing]:not([hidden]),#v5 .v5-step[data-step=ort].v6-weg-an:not([data-weg]):not(:has(#v6-zt))>.v5-opt[data-feature=markers]:not([hidden]){display:none!important}#v5 .v5-step[data-step=ort].v6-weg-an[data-weg=datei]>.v5-opt[data-feature=routing]:not([hidden]),#v5 .v5-step[data-step=ort].v6-weg-an[data-weg=datei]:not(:has(#v6-zt))>.v5-opt[data-feature=markers]:not([hidden]),#v5 .v5-step[data-step=ort].v6-weg-an[data-weg=datei] .v6-weg__karte[data-weg=zeichnen]{display:none!important}#v5 .v5-step[data-step=ort].v6-weg-an[data-weg=zeichnen]>.v5-gpx:not([hidden]),#v5 .v5-step[data-step=ort].v6-weg-an[data-weg=zeichnen] .v6-weg__karte[data-weg=datei]{display:none!important}#v5 .v5-step[data-step=ort].v6-weg-an>.v5-gpx>.v5-label{display:none}@media(max-width:749px),(min-width:1024px)and (max-height:960px){#v5 .v5-step[data-step=ort]:not(.v5-more-open)>.v6-weg:not([hidden]){display:grid!important;order:4}#v5 .v6-weg{grid-template-columns:1fr 1fr;gap:8px}#v5 .v6-weg>.v5-label,#v5 .v6-weg__tx>span,#v5 .v6-weg__karte .v5-card-tick{display:none}#v5 .v6-weg__karte{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:4px 12px;border-radius:var(--radius-btn);text-align:left}#v5 .v6-weg__ico{width:auto;height:auto;background:none;flex:none}#v5 .v6-weg__ico svg{width:18px;height:18px}#v5 .v6-weg__tx b{font-size:var(--fs-13);line-height:1.15}#v5 .v5-step[data-weg] .v6-weg__karte,#v5 .v6-weg__wechsel{grid-column:1 / -1}#v5 .v5-step[data-step=ort].v6-weg-an[data-weg=zeichnen]:not(.v5-more-open)>.v5-opt[data-feature=markers]:not([hidden]){display:grid!important;order:4}}@media(pointer:coarse){#v5 input[type=text],#v5 input[type=search],#v5 input[type=url],#v5 input[type=number],#v5 textarea,.v5-topsearch input{font-size:16px}}#v5 .v5-sizescale{margin-top:12px}@media(pointer:coarse){#v5 .v5-sizescale .b-sizescale__box{pointer-events:none}}#v5 .v5-sizescale{width:100%;box-sizing:border-box}#v5 .v5-sizescale .b-sizescale__ref--a4{white-space:nowrap;font-size:12px}#v5 .v5-sizescale .b-sizescale__ref{font-family:var(--font-sans);border-color:var(--border-mid-strong)}#v5 .v5-sizescale .b-sizescale__box b{font-size:12px}.v5-card-pre{font:inherit}@media(max-width:749px){#v5 .v5-card{justify-content:flex-start;gap:2px;min-height:58px;padding:6px 4px 5px}#v5 .v5-card-tx{gap:1px}#v5 .v5-card-tx b{white-space:nowrap;font-size:var(--fs-13);line-height:1.2;font-weight:600}#v5 .v5-card-pre{display:block;font-family:var(--font-display);font-weight:400;font-size:var(--fs-10, 10px);line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklch,var(--alpenlicht) 62%,var(--felsgestein))}#v5 .v5-card[aria-pressed=true] .v5-card-pre{color:color-mix(in oklch,var(--alpenlicht) 82%,var(--felsgestein))}#v5 .v5-card-price{margin-top:1px}}@media(max-width:339px){#v5 .v5-card-pre{display:inline;font:inherit;letter-spacing:normal;text-transform:none;color:inherit}#v5 .v5-card[aria-pressed=true] .v5-card-pre{color:inherit}#v5 .v5-card{min-height:56px;padding:8px 4px;gap:3px}}@media(max-width:749px){body:has(#v5) #chat-bubble{display:none!important}}@media(max-width:1023px){.aw-tour-help.aw-tour-help--v5{position:absolute}body .aw-tour-help.aw-tour-help--v5{border-radius:var(--radius-btn)!important;width:44px!important;height:44px!important}}@media(max-width:749px){.v5-m-sub{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#v5 .v5-marginalia{max-width:calc(100% - 280px)}}@media(max-width:419px){#v5 .v5-view-flip span{font-size:0;gap:0;padding:0 11px}#v5 .v5-view-flip svg{width:17px;height:17px}#v5 .v5-marginalia{max-width:calc(100% - 226px)}}@media(max-width:359px){#v5 .v5-icon-btn,#v5 .v5-share-cta{width:40px;height:40px;min-height:40px}#v5 .v5-share-cta{padding:0;gap:0;font-size:0}#v5 .v5-share-cta:after{top:-3px;right:-3px;bottom:-3px;left:-3px}#v5 .v5-top-r .v5-icon-btn{position:relative}#v5 .v5-top-r .v5-icon-btn:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px}#v5 .v5-view-flip span{height:32px}body .aw-tour-help.aw-tour-help--v5{width:40px!important;height:40px!important}body .aw-tour-help.aw-tour-help--v5:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px}#v5>.v5-resume{height:40px}#v5 .v5-marginalia{max-width:calc(100% - 218px)}}@media(max-width:479px){#v5 .v5-m-lang{display:none}}@media(max-width:339px){#v5 .v5-m-name{font-size:var(--fs-16)}}#v5 .v5-recap+.aw-pp-raten{margin:8px 0 0!important}#v5.v5--engrave-focus .v5-recap+.aw-pp-raten{display:none!important}#lk .lk-kompass{position:absolute;top:8px;right:8px;z-index:520;display:flex;align-items:center;gap:2px;padding:3px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--aw-ci-felsgestein, #1E1E1C) 78%,transparent);border:1px solid color-mix(in srgb,var(--bergsonne) 35%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 2px 8px #0d0d0c59}#lk .lk-kompass button,#lk .lk-karte-gross-btn{width:36px;height:36px;padding:0;margin:0;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--bergsonne);cursor:pointer;transition:background .15s ease}#lk .lk-kompass button:hover,#lk .lk-karte-gross-btn:hover{background:color-mix(in srgb,var(--bergsonne) 20%,transparent)}#lk .lk-kompass button:focus-visible,#lk .lk-karte-gross-btn:focus-visible{outline:2px solid var(--bergsonne);outline-offset:1px}#lk .lk-kompass .lk-kompass-rose{width:42px;height:42px}#lk .lk-kompass svg,#lk .lk-karte-gross-btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#lk .lk-kompass .lk-kompass-rose svg{width:30px;height:30px}#lk .lk-kompass-ring{stroke-width:1.5;opacity:.55}#lk .lk-kompass-nadel{transform-box:view-box;transform-origin:50% 50%;transform:rotate(calc(-1 * var(--lk-blick, 0deg)));transition:transform .12s linear}#lk .lk-kompass-nord{fill:var(--bergsonne);stroke:none}#lk .lk-kompass-sued{fill:var(--alpenlicht);stroke:none;opacity:.5}@media(pointer:coarse){#lk .lk-kompass button{width:44px;height:44px}#lk .lk-kompass .lk-kompass-rose{width:48px;height:48px}#lk-blick-badge-map{right:176px}}#lk .lk-karte-gross-btn{position:absolute;top:56px;right:8px;z-index:520;background:color-mix(in srgb,var(--aw-ci-felsgestein, #1E1E1C) 78%,transparent);border:1px solid color-mix(in srgb,var(--bergsonne) 35%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 2px 8px #0d0d0c59}#lk .lk-karte-gross-btn .lk-kg-zu,#lk .lk-karte-gross-btn[aria-pressed=true] .lk-kg-auf{display:none}#lk .lk-karte-gross-btn[aria-pressed=true] .lk-kg-zu{display:inline}@media(max-width:1023.98px){#lk .lk-karte-gross-btn{display:none}}@media(min-width:1024px){#lk.lk-karte-gross .lk-map-wrap{position:fixed;z-index:700;top:16px;left:16px;bottom:80px;right:calc(var(--lk-panel-w, 390px) + 16px);width:auto;height:auto;min-height:0;max-width:none;max-height:none;aspect-ratio:auto;margin:0;box-shadow:0 24px 70px #0000008c}}#v5[data-panel=hell] .v5-panel,#v5[data-panel=hell] .v5-bar,#lk[data-panel=hell] .v5-panel,#lk[data-panel=hell] .v5-bar{--felsgestein: var(--aw-ci-alpenlicht, #FFFBF7);--alpenlicht: var(--aw-ci-felsgestein, #1E1E1C);--karte: var(--aw-ci-alpenlicht, #FFFBF7);--border-mid: rgba(30, 30, 28, .14);--border-mid-strong: rgba(30, 30, 28, .26);--fg: var(--aw-ci-felsgestein, #1E1E1C);--fg-muted: color-mix(in oklch, var(--aw-ci-felsgestein, #1E1E1C) 72%, var(--aw-ci-alpenlicht, #FFFBF7));--fg-subtle: color-mix(in oklch, var(--aw-ci-felsgestein, #1E1E1C) 62%, var(--aw-ci-alpenlicht, #FFFBF7));color-scheme:light;color:var(--alpenlicht)}#v5[data-panel=hell] .v5-panel .lbx,#lk[data-panel=hell] .v5-panel .lbx{color:var(--fg)}#v5[data-panel=hell] .v5-panel,#v5[data-panel=hell] .v5-bar,#v5[data-panel=hell] .v5-reassure,#lk[data-panel=hell] .v5-panel,#lk[data-panel=hell] .v5-bar,#lk[data-panel=hell] .v5-reassure{background:var(--aw-ci-alpenlicht, #FFFBF7)}#v5[data-panel=hell] .v5-bar,#lk[data-panel=hell] .v5-bar{border-top-color:var(--border-mid)}#v5[data-panel=hell] .v5-card,#v5[data-panel=hell] .v5-size,#v5[data-panel=hell] .v5-input,#v5[data-panel=hell] .v6-weg__karte,#lk[data-panel=hell] .v5-card,#lk[data-panel=hell] .v5-size,#lk[data-panel=hell] .v5-input,#lk[data-panel=hell] .v6-weg__karte{background:var(--aw-ci-alpenlicht, #FFFBF7);border-color:var(--border-mid-strong)}#v5[data-panel=hell] .v5-card[aria-pressed=true],#v5[data-panel=hell] .v5-size[aria-pressed=true],#v5[data-panel=hell] .v6-weg__karte[aria-pressed=true],#lk[data-panel=hell] .v5-card[aria-pressed=true],#lk[data-panel=hell] .v5-size[aria-pressed=true],#lk[data-panel=hell] .v6-weg__karte[aria-pressed=true]{border-color:var(--aw-ci-felsgestein, #1E1E1C);outline:1px solid var(--aw-ci-felsgestein, #1E1E1C);outline-offset:-2px;background:var(--aw-ci-alpenlicht, #FFFBF7)}#v5[data-panel=hell] .v5-sizescale .b-sizescale__box.is-act,#lk[data-panel=hell] .v5-sizescale .b-sizescale__box.is-act{background:none;border-color:var(--aw-ci-felsgestein, #1E1E1C);outline:1px solid var(--aw-ci-felsgestein, #1E1E1C);outline-offset:-2px;color:var(--aw-ci-felsgestein, #1E1E1C)}#v5[data-panel=hell] .v5-sizescale,#lk[data-panel=hell] .v5-sizescale{background:none;border:0;border-top:1px solid var(--border-mid);border-radius:0;padding:12px 0 0}#v5[data-panel=hell] .v5-panel .lbx,#lk[data-panel=hell] .v5-panel .lbx{background:none;border-radius:0;border-top:1px solid var(--border-mid);padding:10px 0 0}#v5[data-panel=hell] .v5-panel .v5-range,#lk[data-panel=hell] .v5-panel .v5-range{accent-color:var(--aw-ci-felsgestein, #1E1E1C)}#v5[data-panel=hell] .v5-step[data-step=ort]>.v5-presets .v5-pill,#lk[data-panel=hell] .v5-step[data-step=ort]>.v5-presets .v5-pill{background:var(--aw-ci-alpenlicht, #FFFBF7);border-color:var(--border-mid-strong);color:var(--aw-ci-felsgestein, #1E1E1C)}#v5[data-panel=hell] .v5-step[data-step=ort]>.v5-presets .v5-pill[aria-pressed=true],#lk[data-panel=hell] .v5-step[data-step=ort]>.v5-presets .v5-pill[aria-pressed=true]{background:var(--aw-ci-felsgestein, #1E1E1C);border-color:var(--aw-ci-felsgestein, #1E1E1C);color:var(--aw-ci-alpenlicht, #FFFBF7)}#v5[data-panel=hell] .v5-elines .e-x,#v5[data-panel=hell] .e-feld-wrap>.e-zu,#lk[data-panel=hell] .v5-elines .e-x{background:var(--border-mid)}#v5[data-panel=hell] .v6-weg__ico,#lk[data-panel=hell] .v6-weg__ico{background:none;color:var(--aw-ci-felsgestein, #1E1E1C)}#v5[data-panel=hell] .v6-weg__karte:hover,#lk[data-panel=hell] .v6-weg__karte:hover{border-color:var(--aw-ci-felsgestein, #1E1E1C)}#v5[data-panel=hell] .v5-panel .v5-map-wrap,#lk[data-panel=hell] .v5-panel .v5-map-wrap{background:var(--aw-ci-alpenlicht, #FFFBF7)}#v5[data-panel=hell] .v5-map-max,#v5[data-panel=hell] .v5-map-fit,#v5[data-panel=hell] .v5-map-close,#lk[data-panel=hell] .v5-map-max,#lk[data-panel=hell] .v5-map-fit,#lk[data-panel=hell] .v5-map-close{background:var(--aw-ci-alpenlicht, #FFFBF7);border-color:var(--border-mid-strong);color:var(--aw-ci-felsgestein, #1E1E1C)}#v5[data-panel=hell] .v5-recap-list div:last-child dd,#v5[data-panel=hell] .v5-elines .e-count.is-limit,#v5[data-panel=hell] .e-kopf .e-count--feld.is-limit,#v5[data-panel=hell] .e-addline:hover,#v5[data-panel=hell] #aw-atc-zoom-hint,#v5[data-panel=hell] #v6r-success,#v5[data-panel=hell] .v6m-swap-btn,#lk[data-panel=hell] .v5-recap-list div:last-child dd,#lk[data-panel=hell] .v5-elines .e-count.is-limit,#lk[data-panel=hell] .e-kopf .e-count--feld.is-limit,#lk[data-panel=hell] .e-addline:hover,#lk[data-panel=hell] #aw-atc-zoom-hint,#lk[data-panel=hell] #v6r-success,#lk[data-panel=hell] .v6m-swap-btn{color:var(--bergsonne-dark)}#v5[data-panel=hell] .v5-panel .v5-val,#lk[data-panel=hell] .v5-panel .v5-val{color:var(--aw-ci-felsgestein, #1E1E1C)}#v5[data-panel=hell] .v5-stepper button[data-state=done]:before,#lk[data-panel=hell] .v5-stepper button[data-state=done]:before{background:var(--aw-ci-alpenlicht, #FFFBF7);border-color:var(--aw-ci-felsgestein, #1E1E1C);color:var(--aw-ci-felsgestein, #1E1E1C)}.v5-wunsch .e-addline{min-height:0;height:20px;padding:0}.v5-wunsch__text{display:block;width:100%;min-height:44px;padding:10px 14px;font-size:16px;line-height:1.4;resize:vertical}@media(max-width:1023px){#v5.v5--engrave-focus .v5-wunsch{display:none}}.v6-tipp{display:grid;grid-template-columns:18px minmax(0,1fr) auto 32px;grid-template-areas:"i t a x";align-items:center;column-gap:8px;row-gap:6px;padding:6px 4px 6px 10px;border-radius:var(--radius-md);background:color-mix(in oklch,currentColor 6%,transparent);color:inherit}.v6-tipp[hidden]{display:none}.v6-tipp__ico{grid-area:i;width:18px;height:18px;opacity:.75}.v6-tipp__text{grid-area:t;margin:0;font-size:var(--fs-13);line-height:1.35;color:inherit}.v6-tipp__marke{font-weight:600}#v5 .v6-tipp__ja{grid-area:a;position:relative;display:inline-flex;align-items:center;justify-content:center;height:32px;min-height:32px;margin:0;padding:0 12px;border:1px solid currentColor;border-radius:var(--radius-pill);background:none;box-shadow:none;color:inherit;font-family:var(--font-sans);font-size:var(--fs-13);font-weight:600;line-height:1;white-space:nowrap;cursor:pointer}#v5 .v6-tipp__nein{grid-area:x;position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-height:32px;margin:0;padding:0;border:0;border-radius:50%;background:none;box-shadow:none;color:inherit;opacity:.6;font-size:20px;line-height:1;cursor:pointer}#v5 .v6-tipp__ja:after,#v5 .v6-tipp__nein:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}#v5 .v6-tipp__nein:hover{opacity:1}#v5 .v6-tipp__ja:focus-visible,#v5 .v6-tipp__nein:focus-visible{outline:2px solid var(--bergsonne);outline-offset:2px}.v6-tipp[data-typ] .v6-tipp__text{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v6-tipp[data-typ]{width:100%;box-sizing:border-box}.v6-tipp--knapp .v6-tipp__marke{display:none}#v5 .v6-weiter{margin:0 0 8px}#v5 .v6-hs-nicht{font-size:var(--fs-13);line-height:1.35;color:color-mix(in srgb,currentColor 72%,transparent)}#v5 .v6-hs-nicht[hidden]{display:none}#v5 .v5-opt:has(>.v6-hs-nicht:not([hidden]))>#v5-hs{display:none}@media(max-width:359px){#v5 .v6-weiter{grid-template-columns:18px minmax(0,1fr) auto 32px;grid-template-areas:"i t a x"}#v5 .v6-weiter .v6-tipp__ja{justify-self:auto;padding:0 10px}#v5-panel:has(.v6-weiter) #v5-line-claim{display:none}#v5 .v6-weiter{display:none}}#v5 .e-einfeld .v5-elines,#v5 .e-einfeld #engrave-addline,#v5 .e-einfeld .e-andere{display:none}#v5 .e-feld-wrap{position:relative;display:block}#v5 .e-feld{display:block;width:100%;min-height:44px;resize:none;overflow-y:auto;font-size:16px;line-height:1.35;white-space:pre-wrap}#v5 .e-kopf .e-count--feld{position:static;margin:0 0 0 auto;width:auto;transform:none;font-family:var(--font-sans);font-size:var(--fs-13);white-space:nowrap;pointer-events:none}#v5 .e-aufteilung[hidden]{display:none}#v5 .e-feld:focus,#v5 .e-feld:focus-visible{outline:2px solid var(--bergsonne);outline-offset:-1px}#v5 .e-aufteilung__z{white-space:nowrap}#v5.v5--kb-knapp .e-feld{min-height:0;line-height:22px;padding-top:11px;padding-bottom:11px;scrollbar-width:none}#v5.v5--kb-knapp .e-feld::-webkit-scrollbar{display:none}#v5.v5--kb-knapp .e-aufteilung,#v5 .e-zu{display:none}#v5 .e-kopf .e-count--feld:empty{display:none}.v5-mehr{position:absolute;left:50%;bottom:var(--v5-mehr-unten, 14px);z-index:26;transform:translate(-50%);display:none;flex-direction:column;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:2px 12px;background:none;border:0;cursor:pointer;white-space:nowrap;font-family:var(--font-sans);font-size:var(--fs-11);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in oklch,var(--alpenlicht) 78%,var(--felsgestein));transition:opacity .3s ease}.v5-mehr{text-shadow:0 1px 8px rgba(30,30,28,.85)}.v5-mehr svg{width:20px;height:20px;animation:v5-mehr-wippen 2.2s ease-in-out 3}.v5-mehr:hover,.v5-mehr:focus-visible{color:var(--alpenlicht)}#v5[data-step=linie] .v5-mehr,#lk[data-step=motiv] .v5-mehr{display:inline-flex}#v5.v5-mehr-weg .v5-mehr,#lk.v5-mehr-weg .v5-mehr{opacity:0;pointer-events:none}@keyframes v5-mehr-wippen{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){.v5-mehr svg{animation:none}}.v6-lade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;transition:opacity .2s var(--ease-out)}.v6-lade.ist-fertig{opacity:0}.v6-lade__bild{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:center / cover no-repeat url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAA4KCw0LCQ4NDA0QDw4RFiQXFhQUFiwgIRokNC43NjMuMjI6QVNGOj1OPjIySGJJTlZYXV5dOEVmbWVabFNbXVn/2wBDAQ8QEBYTFioXFypZOzI7WVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVn/wAARCAA9ACgDASIAAhEBAxEB/8QAGgAAAQUBAAAAAAAAAAAAAAAAAAECAwQFBv/EACoQAAEEAQIFAwQDAAAAAAAAAAEAAgMEEQUSITFRYXETI0EGM0LRgZHh/8QAFgEBAQEAAAAAAAAAAAAAAAAAAQAC/8QAGhEBAQADAQEAAAAAAAAAAAAAAAERMUECEv/aAAwDAQACEQMRAD8A4gBOAQAngKJuEhCl2ppCkiIQnEIUCtWvQ0iWy0SPcI2EZHU/pU6bbEW2xDCyUcQARnB64V92vP8ASDLVUmQDnu2hx7jws250blpM+lJbNMWacnqsPw3Dif6KyrGiXI2NkbE98bjjdsIx5zyVuhqETJ8abIIJSBua47Wydu6sOYCT6lYwvcCSWOJDT4zyyqWdDnrVG1WyZoHsA+TyQrN1wZUGc+6fbYTna3PF38/tCZclQhsSw/bkc0dAeCus1J5GJmNkb4WYCnAovmXZnqxpEafPzaYnduH+KeGB0Tcm481QDvaTnh0Cx8pN3DCPm8p+p2Jbdh1id0jhjPANH4j4CFASha0zsiEIUC5SIQpBCEKT/9k=);filter:blur(16px);transform:scale(1.06)}@media(min-width:750px){.v6-lade__bild{background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAA4KCw0LCQ4NDA0QDw4RFiQXFhQUFiwgIRokNC43NjMuMjI6QVNGOj1OPjIySGJJTlZYXV5dOEVmbWVabFNbXVn/2wBDAQ8QEBYTFioXFypZOzI7WVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVn/wAARCAAzAEADASIAAhEBAxEB/8QAGwAAAgMBAQEAAAAAAAAAAAAAAAUCAwQBBgf/xAAsEAACAgIBAwIFAwUAAAAAAAABAgADBBESBSExUWETMkFScSOBkSJicqHR/8QAFgEBAQEAAAAAAAAAAAAAAAAAAAIB/8QAHBEBAQACAwEBAAAAAAAAAAAAAAECMRESMiFB/9oADAMBAAIRAxEAPwDxGp0CdAPpNuP02+/RTgV3onkOx/HmYMYEuTEucbWs69Y5rwFwhtyGJHfab/iAzrMfJqsrxVsrX5lfe29u3j9pnPOgmfDvT5qX/IG5SyEeQR+RPo2N1zpHVMfWZiV03L30d8fTuwGxPO5TY9GTkVWdPvuVW/TBs5rr/IfT3EoeZInCI4ZcJudlWDeawTvkSQD9BseJhyRj8AaVZTvuGO9QKqqXuJFetqN63qWvkZVd62X7Z1AH6i7BHofWVUXNTYHTW/eM6uo1WLxvr17+RIts/FSSpDr7FLPiYymw/IFPFFH41v8A3J151VlHxrbUrYdgm+R/jyJCzBw7xyqbgT9U7iY7+l5FfdNWr/b5/iZ2xpcMo3NXY4W/FsJTZHJCf3EkvUMzgUtewsuyjhyG870faLMTOyunuRWeIJ21brsN+RGlfVcPI18VDi2fcO6/9E37Eu2Za38kyC6WsoCPyOkYed68794qzWJZVIUEA74gDcatQG/q2jo3h0bkDE2W/LIcjwDqbLyM+5IGRhNF1drVtyRip9QZtp6pYuhYOQ9R2MWbndzLjLtUys0frkY2WvFuLH7WGjM9vTKXJ+GzVn0PcRRuaac/IpHHnzX7W7yOlnmr7y+osOJk4tnME8R5dD9PeYidkn17xhf1FbsV0CMjt287HvF0rG27RlxNCEIS0iEITAQhCAQhCaP/2Q==)}}.v6-lade--ohne-bild .v6-lade__bild{display:none}.v6-lade__f{position:absolute;left:50%;top:58%;transform:translate(-50%);width:176px;text-align:center;font-family:var(--font-sans);font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.02em;color:#fffbf7db}.v6-lade__f i{display:block;height:2px;margin-top:8px;background:#fffbf733;border-radius:2px;overflow:hidden}.v6-lade__f b{display:block;width:0;height:100%;background:var(--aw-ci-alpenlicht, #FFFBF7);transition:width 1.1s var(--ease-out)}#viewer-container:has(#error-msg[style*=flex])~.v6-lade{display:none}#v5.v6-laedt .v5-mehr,#v5.v6-laedt .v5-buildbar{visibility:hidden}@media(prefers-reduced-motion:reduce){.v6-lade,.v6-lade__f b{transition:none}}@media(min-width:750px){#v5-top-results{position:absolute;left:50%;transform:translate(-50%);width:420px}}body.v5-suche-offen #v5 .v5-viewer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;background:#1e1e1c99;pointer-events:none}body.v5-suche-offen #v5 .v5-viewer-actions,body.v5-suche-offen #aw-tour-help,body.v5-suche-offen #v5 .v5-mehr{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/92/assets/aw_v5.css.map */
