.look-nav-top[data-astro-cid-55yz5dni]{padding:24px 0 0}.look-back[data-astro-cid-55yz5dni]{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-heading-sans);font-size:12px;text-transform:uppercase;letter-spacing:2px;text-decoration:none;color:var(--color-sand)}.look-back[data-astro-cid-55yz5dni]:hover{color:var(--color-text)}.look-hero-section[data-astro-cid-55yz5dni]{padding:32px 0 0}.look-hero-media[data-astro-cid-55yz5dni]{max-width:680px;margin:0 auto;overflow:hidden}.look-hero-media[data-astro-cid-55yz5dni] video[data-astro-cid-55yz5dni],.look-hero-media[data-astro-cid-55yz5dni] img[data-astro-cid-55yz5dni]{width:100%;display:block}.look-info[data-astro-cid-55yz5dni]{padding:48px 16px}.look-info__inner[data-astro-cid-55yz5dni]{max-width:640px;margin:0 auto;text-align:center}.look-label[data-astro-cid-55yz5dni]{font-family:var(--font-heading-sans);font-size:11px;text-transform:uppercase;letter-spacing:4px;color:var(--color-sand);margin-bottom:16px}.look-info[data-astro-cid-55yz5dni] h1[data-astro-cid-55yz5dni]{font-family:var(--font-heading-serif);font-size:36px;font-weight:600;color:var(--color-text);margin-bottom:20px;line-height:1.3}.look-desc[data-astro-cid-55yz5dni]{font-size:16px;line-height:1.8;color:var(--color-text);margin-bottom:32px}.look-details[data-astro-cid-55yz5dni]{padding:16px 16px 64px}.look-details__inner[data-astro-cid-55yz5dni]{max-width:800px;margin:0 auto}.details-header[data-astro-cid-55yz5dni]{display:flex;align-items:center;gap:12px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--color-beige, #f6f1ea)}.details-icon[data-astro-cid-55yz5dni]{width:28px;height:28px;opacity:.7}.details-header[data-astro-cid-55yz5dni] h2[data-astro-cid-55yz5dni]{font-family:var(--font-heading-sans);font-size:13px;text-transform:uppercase;letter-spacing:2px;color:var(--color-text);margin:0}.details-list[data-astro-cid-55yz5dni]{list-style:none;padding:0;margin:0}.detail-item[data-astro-cid-55yz5dni]{padding:12px 0;border-bottom:1px solid var(--color-beige, #f6f1ea);font-size:15px;line-height:1.5}.detail-item[data-astro-cid-55yz5dni]:last-child{border-bottom:none}.detail-type[data-astro-cid-55yz5dni]{font-family:var(--font-heading-sans);font-weight:600;color:var(--color-text)}.detail-sep[data-astro-cid-55yz5dni]{color:var(--color-sand);margin:0 8px}.detail-name[data-astro-cid-55yz5dni]{color:var(--color-text)}.detail-meta[data-astro-cid-55yz5dni]{color:var(--color-sand);font-size:13px}.detail-item[data-astro-cid-55yz5dni]{display:flex;align-items:baseline;gap:16px}.detail-main[data-astro-cid-55yz5dni]{flex:1 1 auto;min-width:0}.detail-preis[data-astro-cid-55yz5dni]{flex:0 0 auto;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-heading)}.detail-preis--inklusive[data-astro-cid-55yz5dni]{color:var(--color-sand);font-size:.86em;letter-spacing:.04em}.look-summe[data-astro-cid-55yz5dni]{margin-top:26px;padding-top:20px;border-top:1px solid var(--color-sand)}.look-summe__zeile[data-astro-cid-55yz5dni]{display:flex;justify-content:space-between;align-items:baseline;gap:16px;color:var(--color-heading)}.look-summe__wert[data-astro-cid-55yz5dni]{font-variant-numeric:tabular-nums;white-space:nowrap}.look-summe__hinweis[data-astro-cid-55yz5dni]{margin:10px 0 0;font-size:13px;line-height:1.6;color:var(--color-text);opacity:.8}.detail-weberei[data-astro-cid-55yz5dni]{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:help;text-decoration:underline dotted;text-decoration-thickness:1px;text-underline-offset:3px;transition:opacity .2s ease}.detail-weberei[data-astro-cid-55yz5dni]:hover,.detail-weberei[data-astro-cid-55yz5dni]:focus-visible{opacity:.65}.weberei-info[data-astro-cid-55yz5dni]{max-width:30rem;margin:auto;padding:22px 24px;border:0;background:var(--color-beige-soft, #f6f1ea);color:var(--color-text, #404042);font-size:14px;line-height:1.7;box-shadow:0 18px 50px #00000029}.weberei-info[data-astro-cid-55yz5dni]::backdrop{background:#3d404357}.detail-main[data-astro-cid-55yz5dni]{display:flex;flex-wrap:wrap;align-items:baseline;gap:0}.price-section[data-astro-cid-55yz5dni]{margin-top:24px;padding-top:20px;border-top:1px solid var(--color-beige, #f6f1ea)}.price-link[data-astro-cid-55yz5dni]{font-size:13px;color:var(--color-sand);text-decoration:none}.price-link[data-astro-cid-55yz5dni]:hover{color:var(--color-text)}.look-landing[data-astro-cid-55yz5dni]{margin-top:20px;display:flex;flex-wrap:wrap;gap:8px 20px}.look-landing[data-astro-cid-55yz5dni] a[data-astro-cid-55yz5dni]{font-size:13px;color:var(--color-text);text-decoration:none;border-bottom:1px solid var(--color-sand);padding-bottom:2px}.look-landing[data-astro-cid-55yz5dni] a[data-astro-cid-55yz5dni]:hover{color:var(--color-heading);border-color:var(--color-heading)}.look-gallery-section[data-astro-cid-55yz5dni]{padding:0 0 64px}.look-gallery[data-astro-cid-55yz5dni]{display:grid;grid-template-columns:repeat(2,1fr);gap:4px;max-width:1100px;margin:0 auto}.look-gallery__item[data-astro-cid-55yz5dni]{overflow:hidden}.look-gallery__item[data-astro-cid-55yz5dni] img[data-astro-cid-55yz5dni]{width:100%;display:block}.look-gallery__item--quer[data-astro-cid-55yz5dni]{grid-column:1 / -1}.look-nav-bottom[data-astro-cid-55yz5dni]{padding:32px 0 48px;border-top:1px solid var(--color-beige, #f6f1ea)}.look-nav-grid[data-astro-cid-55yz5dni]{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:800px;margin:0 auto}.look-nav-link[data-astro-cid-55yz5dni]{display:block;text-decoration:none;padding:16px;border-radius:4px}.look-nav-link[data-astro-cid-55yz5dni]:hover{background:var(--color-beige, #f6f1ea)}.look-nav-prev[data-astro-cid-55yz5dni]{text-align:left}.look-nav-next[data-astro-cid-55yz5dni]{text-align:right}.look-nav-dir[data-astro-cid-55yz5dni]{display:block;font-family:var(--font-heading-sans);font-size:11px;text-transform:uppercase;letter-spacing:2px;color:var(--color-sand);margin-bottom:4px}.look-nav-title[data-astro-cid-55yz5dni]{font-size:14px;color:var(--color-text);font-weight:600}.look-bottom-cta[data-astro-cid-55yz5dni]{text-align:center;padding:32px 0 48px}.look-bottom-cta[data-astro-cid-55yz5dni] a[data-astro-cid-55yz5dni]{font-family:var(--font-heading-sans);font-size:13px;text-transform:uppercase;letter-spacing:1.5px;color:var(--color-text);text-decoration:none;border-bottom:1px solid var(--color-sand);padding-bottom:2px}.look-bottom-cta[data-astro-cid-55yz5dni] a[data-astro-cid-55yz5dni]:hover{color:var(--color-heading);border-color:var(--color-heading)}@media(max-width:768px){.look-info[data-astro-cid-55yz5dni] h1[data-astro-cid-55yz5dni]{font-size:26px}.look-gallery[data-astro-cid-55yz5dni]{gap:2px}.look-nav-grid[data-astro-cid-55yz5dni]{grid-template-columns:1fr;gap:12px}.look-nav-next[data-astro-cid-55yz5dni]{text-align:left}}@media(max-width:480px){.look-gallery[data-astro-cid-55yz5dni]{grid-template-columns:1fr}.look-gallery__item--quer[data-astro-cid-55yz5dni]{grid-column:auto}}
