.wrap{width:100%;max-width:var(--content-max, 1280px);margin-inline:auto;padding-inline:clamp(20px,5vw,80px)}.wrap--wide{max-width:var(--content-max, 1280px)}.wrap--narrow{max-width:var(--content-narrow, 720px)}.stack>*+*{margin-top:var(--space-4)}.section{padding-block:clamp(56px,9vw,120px)}.section--tight{padding-block:clamp(40px,6vw,72px)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--font-sans);font-weight:500;font-size:var(--fs-15);line-height:1;padding:15px 24px;border-radius:var(--radius-btn);border:1px solid transparent;cursor:pointer;text-decoration:none;transition:opacity var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out),transform var(--dur-fast) var(--ease-out),border-color var(--dur-base) var(--ease-out);-webkit-tap-highlight-color:transparent}.btn:active{opacity:.85}.btn--primary{background:var(--fg);color:var(--bg)}.btn--primary:hover{opacity:.88}.btn--cta{background:var(--bergsonne);color:var(--aw-on-accent);border-color:color-mix(in oklch,var(--bergsonne) 80%,var(--felsgestein));font-weight:600}.btn--cta:hover{background:color-mix(in oklch,var(--bergsonne) 92%,white)}.btn--ghost{background:transparent;color:var(--fg);border-color:var(--border-strong)}.btn--ghost:hover{background:color-mix(in oklch,var(--fg) 6%,transparent)}.btn--lg{padding:18px 30px;font-size:var(--fs-16)}.btn--block{width:100%}.btn:focus-visible{outline:2px solid var(--bergsonne);outline-offset:2px}a.link-arrow{display:inline-flex;align-items:center;gap:8px;font-weight:500;font-size:var(--fs-15);color:var(--fg);text-decoration:none;border-bottom:1px solid var(--border-strong);padding-bottom:3px;transition:gap var(--dur-base) var(--ease-out),border-color var(--dur-base)}a.link-arrow:hover{gap:13px;border-color:var(--fg)}.pill{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-13);font-weight:500;padding:7px 13px;border-radius:var(--radius-pill);border:1px solid var(--border);color:var(--fg-muted);background:color-mix(in oklch,var(--fg) 4%,transparent)}.pill svg{width:14px;height:14px}.pill--gold{background:var(--bergsonne);border-color:color-mix(in oklch,var(--bergsonne) 78%,var(--felsgestein));color:var(--aw-on-accent)}.pill strong{font-weight:600}[data-theme=dark] .pill{background:var(--border-mid);border-color:var(--border-mid-strong);color:var(--fg-muted)}[data-theme=dark] .pill--gold{background:var(--bergsonne);color:var(--aw-on-accent);border-color:var(--bergsonne)}.trust-strip{display:flex;flex-wrap:wrap;gap:10px}.eyebrow-row{display:flex;align-items:center;gap:12px}.eyebrow-row:before{content:"";width:28px;height:1px;background:var(--border-strong);display:block}.hairline{border:0;border-top:1px solid var(--border);margin:0}.rating{display:inline-flex;align-items:center;gap:9px;font-size:var(--fs-14);color:var(--fg-muted)}.rating__stars{display:inline-flex;gap:2px;color:var(--aw-star)}.rating__stars svg{width:16px;height:16px}.aw-stage{position:relative;width:100%;aspect-ratio:4 / 3.4;overflow:hidden;border-radius:var(--radius-lg);background:var(--bg-muted);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y;isolation:isolate}.aw-stage.is-grabbing{cursor:grabbing}.aw-stage [data-aw-frame]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity var(--dur-base) var(--ease-out),filter var(--dur-slow) var(--ease-out);pointer-events:none}.aw-stage.wood-zirbe [data-aw-frame]{filter:sepia(.16) saturate(1.05) brightness(1.04) hue-rotate(-6deg)}.aw-stage.season-winter [data-aw-frame]{filter:saturate(.55) brightness(1.08) contrast(.96)}.aw-stage.wood-zirbe.season-winter [data-aw-frame]{filter:sepia(.1) saturate(.6) brightness(1.1)}.aw-stage__mat{position:absolute;top:7%;right:7%;bottom:7%;left:7%;border:14px solid color-mix(in oklch,var(--alpenholz) 60%,var(--alpenlicht));border-radius:3px;box-shadow:0 10px 30px #1e1e1c47,inset 0 0 0 1px #1e1e1c2e;pointer-events:none;mix-blend-mode:multiply}.aw-stage.wood-zirbe .aw-stage__mat{border-color:color-mix(in oklch,var(--alpenholz) 38%,var(--alpenlicht))}.aw-stage__plate{position:absolute;left:50%;bottom:6%;transform:translate(-50%);font-family:var(--font-sans);font-size:clamp(11px,1.6vw,14px);letter-spacing:.04em;color:color-mix(in oklch,var(--alpenholz) 70%,var(--felsgestein));padding:4px 14px;white-space:pre-line;text-align:center;max-width:70%;text-shadow:0 1px 0 rgba(255,251,247,.35);pointer-events:none;font-weight:500}.aw-stage__hint{position:absolute;right:12px;bottom:12px;pointer-events:none}.aw-stage__hint span{font-family:var(--font-sans);font-size:var(--fs-12);letter-spacing:.04em;color:var(--alpenlicht);background:#1e1e1c8c;padding:6px 11px;border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity var(--dur-slow)}.aw-stage__badge{position:absolute;left:14px;top:14px;z-index:2}.opt-group{display:flex;flex-direction:column;gap:10px}.opt-label{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.opt-label .eyebrow{color:var(--fg-subtle)}.opt-label__val{font-size:var(--fs-14);color:var(--fg-muted);font-variant-numeric:tabular-nums}.opt-row{display:flex;flex-wrap:wrap;gap:8px}.opt{flex:0 1 auto;min-height:46px;padding:10px 16px;cursor:pointer;border:1px solid var(--border-strong);border-radius:var(--radius-flaeche);background:var(--surface);color:var(--fg);font:inherit;font-size:var(--fs-14);font-weight:500;display:inline-flex;flex-direction:column;align-items:flex-start;gap:1px;line-height:1.15;transition:border-color var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out),box-shadow var(--dur-base)}.opt small{font-size:var(--fs-12);color:var(--fg-faint);font-weight:400}.opt:hover{border-color:var(--fg)}.opt[aria-pressed=true]{border-color:var(--felsgestein);box-shadow:inset 0 0 0 2px var(--bergsonne),0 0 0 1px var(--felsgestein);background:var(--bergsonne-20)}[data-theme=dark] .opt[aria-pressed=true]{background:color-mix(in oklch,var(--bergsonne) 18%,var(--felsgestein));box-shadow:inset 0 0 0 2px var(--bergsonne);border-color:var(--bergsonne)}.opt--grow{flex:1 1 0;align-items:center}.opt:focus-visible{outline:2px solid var(--bergsonne);outline-offset:2px}.aw-search{position:relative}.aw-search input{width:100%;padding:13px 15px 13px 42px;font:inherit;font-size:var(--fs-15);border:1px solid var(--border-strong);border-radius:var(--radius-btn);background:var(--surface);color:var(--fg)}.aw-search input:focus-visible{outline:2px solid var(--bergsonne);outline-offset:1px;border-color:var(--fg)}.aw-search__icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:var(--fg-faint);pointer-events:none}.aw-suggest{position:absolute;z-index:5;left:0;right:0;top:calc(100% + 6px);list-style:none;margin:0;padding:6px;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-lg)}.aw-suggest li{padding:10px 12px;border-radius:var(--radius-sm);cursor:pointer;font-size:var(--fs-15)}.aw-suggest li:hover{background:var(--bg-subtle)}.aw-engrave-wrap textarea{width:100%;min-height:72px;padding:12px 14px;font:inherit;font-size:var(--fs-14);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--fg);resize:vertical}.aw-toggle{display:flex;align-items:center;gap:12px;cursor:pointer}.aw-toggle input{position:absolute;opacity:0;pointer-events:none}.aw-toggle__track{width:44px;height:26px;border-radius:var(--radius-pill);background:var(--bg-muted);border:1px solid var(--border-strong);position:relative;transition:background var(--dur-base);flex:none}.aw-toggle__track:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:var(--surface);box-shadow:var(--shadow-sm);transition:transform var(--dur-base) var(--ease-out)}.aw-toggle input:checked+.aw-toggle__track{background:var(--bergsonne);border-color:var(--bergsonne-dark)}.aw-toggle input:checked+.aw-toggle__track:after{transform:translate(18px)}.aw-toggle input:focus-visible+.aw-toggle__track{outline:2px solid var(--bergsonne);outline-offset:2px}.price-live{display:flex;align-items:baseline;gap:12px;font-family:var(--font-serif)}.price-live__amt{font-size:var(--fs-44);line-height:1;letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums}.price-live__note{font-family:var(--font-sans);font-size:var(--fs-13);color:var(--fg-subtle)}.size-scale{display:flex;align-items:flex-end;gap:10px}.size-scale__box{border:1px dashed var(--border-strong);border-radius:3px;display:grid;place-items:center;font-size:var(--fs-11);color:var(--fg-faint);position:relative}.size-scale__human{width:14px;align-self:flex-end}.aw-topo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}.aw-topo svg{width:100%;height:100%;display:block}.aw-topo path{fill:none;stroke:currentColor;vector-effect:non-scaling-stroke}.muted{color:var(--fg-muted)}.subtle{color:var(--fg-subtle)}.center{text-align:center}.measure{max-width:60ch}.measure-sm{max-width:46ch}[hidden]{display:none!important}.opt-row--raster{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.opt-row--raster .opt{min-width:0;align-items:center;text-align:center}@media(max-width:520px){.opt-row--raster{grid-template-columns:repeat(2,minmax(0,1fr))}}.opt-row--kacheln{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.opt--kachel{min-width:0;padding:6px 6px 10px;gap:3px;align-items:stretch;line-height:1.25}.opt--kachel img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:calc(var(--radius-flaeche) - 4px);margin-bottom:5px}.opt--kachel b{font-size:var(--fs-15);font-weight:600;padding-inline:4px}.opt--kachel small{padding-inline:4px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/92/assets/aw_kit.css.map */
