.ProductIllustration-module__NXnk7W__illustration{background:var(--atelier-panel,#f2f2f2);width:100%;height:100%;overflow:hidden}.ProductIllustration-module__NXnk7W__image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;padding:25px 12px 5px;transition:transform .28s cubic-bezier(.2,.75,.25,1);display:block}.ProductIllustration-module__NXnk7W__illustration[data-product-illustration=banner] .ProductIllustration-module__NXnk7W__image{-o-object-fit:cover;object-fit:cover;padding-inline:20px}.ProductIllustration-module__NXnk7W__illustration[data-product-illustration=led-displays] .ProductIllustration-module__NXnk7W__image{padding-top:36px;padding-bottom:12px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){:is(a:hover .ProductIllustration-module__NXnk7W__image,a:focus-visible .ProductIllustration-module__NXnk7W__image){transform:translateY(-3px)scale(1.035)}}@media (prefers-reduced-motion:reduce){.ProductIllustration-module__NXnk7W__image{transition:none}}
.ShopSurface-module__K_j9Jq__catalog{--shop-gutter:clamp(20px, calc(4.45vw / var(--s)), 88px);--shop-bild-grund:#f6f6f6;background:var(--atelier-bg,#fff);color:var(--atelier-ink,#1d1d1f);overflow-x:clip}.ShopSurface-module__K_j9Jq__products{width:min(100%,1600px);padding:24px var(--shop-gutter) 72px;margin-inline:auto}.ShopSurface-module__K_j9Jq__catalogHeading{font-size:clamp(34px, calc(4.1vw / var(--s)), 56px);letter-spacing:-.02em;line-height:1}.ShopSurface-module__K_j9Jq__productCard{min-width:0;color:var(--atelier-ink,#1d1d1f);background:0 0;flex-direction:column;display:flex}.ShopSurface-module__K_j9Jq__productMedia{aspect-ratio:1;isolation:isolate;background:var(--shop-bild-grund,#f6f6f6);border-radius:4px;width:100%;transition:transform .12s ease-out;position:relative;overflow:hidden}.ShopSurface-module__K_j9Jq__productMedia:active{transform:scale(.985)}.ShopSurface-module__K_j9Jq__productImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;transition:transform .22s cubic-bezier(.23,1,.32,1)}.ShopSurface-module__K_j9Jq__productFlaeche{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;transition:transform .22s cubic-bezier(.23,1,.32,1)}.ShopSurface-module__K_j9Jq__productCutout{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;padding:9%;transition:transform .22s cubic-bezier(.23,1,.32,1)}.ShopSurface-module__K_j9Jq__productBadge{color:#111;background:#d9b356;border-radius:3px;padding:3px 7px;font-size:11px;font-weight:600;line-height:1.3;position:absolute;top:8px;left:8px}.ShopSurface-module__K_j9Jq__productBadgeSoon{background:var(--atelier-ink,#1d1d1f);color:var(--atelier-bg,#fff)}.ShopSurface-module__K_j9Jq__productCard[data-soon] :is(.ShopSurface-module__K_j9Jq__productCutout,.ShopSurface-module__K_j9Jq__productImage){filter:grayscale()contrast(.94);opacity:.5;transition:transform .22s cubic-bezier(.23,1,.32,1),filter .32s,opacity .32s}.ShopSurface-module__K_j9Jq__productCard[data-soon] .ShopSurface-module__K_j9Jq__productTitle{color:var(--atelier-muted,#656569)}.ShopSurface-module__K_j9Jq__productBody{flex-direction:column;flex:1;gap:10px;padding:12px 0 0;display:flex}.ShopSurface-module__K_j9Jq__productTitle{letter-spacing:-.01em;text-underline-offset:3px;font-size:15px;font-weight:600;line-height:1.3;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .16s}.ShopSurface-module__K_j9Jq__productText>*+*{margin-top:6px}.ShopSurface-module__K_j9Jq__productDescription{display:none}.ShopSurface-module__K_j9Jq__productBottom{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:4px 12px;margin-top:auto;display:flex}.ShopSurface-module__K_j9Jq__productPreis{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:600}.ShopSurface-module__K_j9Jq__productAction{min-height:44px;color:var(--atelier-ink,#1d1d1f);background:0 0;align-items:center;gap:6px;font-size:13px;font-weight:600;transition:color .16s ease-out,transform .12s ease-out;display:inline-flex}.ShopSurface-module__K_j9Jq__productAction svg{transition:transform .16s ease-out}a.ShopSurface-module__K_j9Jq__productAction{display:none}.ShopSurface-module__K_j9Jq__productAction[data-added=true]{color:var(--atelier-accent,#856222)}.ShopSurface-module__K_j9Jq__productAction:active{transform:scale(.97)}.ShopSurface-module__K_j9Jq__ledZeile{color:inherit;white-space:nowrap;text-underline-offset:2px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:block}.ShopSurface-module__K_j9Jq__productCard :is(a,button):focus-visible,.ShopSurface-module__K_j9Jq__catalog :is(a,button):focus-visible{outline:2px solid var(--atelier-accent,#856222);outline-offset:4px}@media (min-width:640px){.ShopSurface-module__K_j9Jq__productTitle{font-size:17px}.ShopSurface-module__K_j9Jq__productText{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ShopSurface-module__K_j9Jq__productCard .ShopSurface-module__K_j9Jq__productText a:focus-visible{outline-offset:-2px}.ShopSurface-module__K_j9Jq__productDescription{color:var(--atelier-muted,#656569);margin-top:4px;font-size:13px;line-height:1.5;display:block}a.ShopSurface-module__K_j9Jq__productAction{display:inline-flex}}.ShopSurface-module__K_j9Jq__configurator{--shop-bild-grund:#f6f6f6;color:var(--atelier-ink,#1d1d1f);background:var(--atelier-bg,#fff)}.ShopSurface-module__K_j9Jq__configuratorTitle{font-size:clamp(34px, calc(3.6vw / var(--s)), 52px);letter-spacing:-.02em;line-height:1}.ShopSurface-module__K_j9Jq__previewFrame{border:0;border-radius:0;position:relative}.ShopSurface-module__K_j9Jq__previewFrame>div{box-shadow:none;border-radius:2px}.ShopSurface-module__K_j9Jq__configPanel{background:0 0;border:0;padding:0}:is(.ShopSurface-module__K_j9Jq__configurator main .uppercase,.ShopSurface-module__K_j9Jq__buyBar .uppercase){letter-spacing:normal;text-transform:none}.ShopSurface-module__K_j9Jq__configTabs{border-bottom:1px solid var(--atelier-line,#ddd)}.ShopSurface-module__K_j9Jq__configTabIndicator{height:2px;width:calc((100% - (var(--tab-count) - 1) * 6px) / var(--tab-count));pointer-events:none;transition:transform .2s var(--ease-out,ease-out);background:#d9b356;position:absolute;bottom:-1px;left:0}.ShopSurface-module__K_j9Jq__configTabs button{z-index:1;min-height:52px;color:var(--atelier-muted,#656569);transition:color .16s}.ShopSurface-module__K_j9Jq__configTabs button[aria-pressed=true]{color:var(--atelier-ink,#1d1d1f)}html[data-motion-input=keyboard] .ShopSurface-module__K_j9Jq__configTabIndicator{transition:none}.ShopSurface-module__K_j9Jq__kaufBereich>*+*{margin-top:20px}.ShopSurface-module__K_j9Jq__buyBar{background:var(--atelier-card,#fff);color:var(--atelier-ink,#1d1d1f);border-top:1px solid var(--atelier-line,#ddd)}.ShopSurface-module__K_j9Jq__buyButton{color:#111;box-shadow:none;background:#d9b356;border:1px solid #d9b356;border-radius:2px;transition:background-color .16s ease-out,transform .16s ease-out}.ShopSurface-module__K_j9Jq__buyButton:active{transform:scale(.99)}.ShopSurface-module__K_j9Jq__cartPanel{background:var(--atelier-card,#fff);color:var(--atelier-ink,#1d1d1f);border-left:1px solid var(--atelier-line,#ddd)}.ShopSurface-module__K_j9Jq__cartHeading{letter-spacing:-.015em;font-size:32px;line-height:1}.ShopSurface-module__K_j9Jq__cartPanel :is(a,button,summary):focus-visible{outline:2px solid var(--atelier-accent,#856222);outline-offset:3px}.ShopSurface-module__K_j9Jq__cartItem{border-bottom:1px solid var(--atelier-line,#ddd);padding-bottom:24px}.ShopSurface-module__K_j9Jq__cartItem:has(+:not(.ShopSurface-module__K_j9Jq__cartItem)){border-bottom:0;padding-bottom:0}@media (hover:hover) and (pointer:fine){.ShopSurface-module__K_j9Jq__productCard:hover :is(.ShopSurface-module__K_j9Jq__productImage,.ShopSurface-module__K_j9Jq__productFlaeche,.ShopSurface-module__K_j9Jq__productCutout){transform:scale(1.02)}.ShopSurface-module__K_j9Jq__productCard[data-soon]:hover :is(.ShopSurface-module__K_j9Jq__productCutout,.ShopSurface-module__K_j9Jq__productImage){filter:grayscale(.45)contrast(.97);opacity:.78}.ShopSurface-module__K_j9Jq__productCard:hover .ShopSurface-module__K_j9Jq__productTitle{text-decoration-color:currentColor}.ShopSurface-module__K_j9Jq__productAction:hover svg{transform:translate(2px)}a.ShopSurface-module__K_j9Jq__productAction:hover svg{transform:translate(2px,-2px)}.ShopSurface-module__K_j9Jq__ledZeile:hover{color:var(--atelier-accent,#856222);text-decoration-color:currentColor}.ShopSurface-module__K_j9Jq__buyButton:hover{color:#111;background:#e2c177;border-color:#e2c177}}@media (max-width:639px){.ShopSurface-module__K_j9Jq__products{padding-top:16px;padding-bottom:56px}}@media (prefers-reduced-motion:reduce){.ShopSurface-module__K_j9Jq__configTabIndicator,.ShopSurface-module__K_j9Jq__productImage,.ShopSurface-module__K_j9Jq__productFlaeche,.ShopSurface-module__K_j9Jq__productCutout,.ShopSurface-module__K_j9Jq__productAction,.ShopSurface-module__K_j9Jq__productAction svg,.ShopSurface-module__K_j9Jq__productMedia,.ShopSurface-module__K_j9Jq__buyButton,.ShopSurface-module__K_j9Jq__productCard[data-soon] :is(.ShopSurface-module__K_j9Jq__productCutout,.ShopSurface-module__K_j9Jq__productImage){transition:none}.ShopSurface-module__K_j9Jq__productCard:hover :is(.ShopSurface-module__K_j9Jq__productImage,.ShopSurface-module__K_j9Jq__productFlaeche,.ShopSurface-module__K_j9Jq__productCutout),.ShopSurface-module__K_j9Jq__productMedia:active,.ShopSurface-module__K_j9Jq__productAction:active,.ShopSurface-module__K_j9Jq__productAction:hover svg,.ShopSurface-module__K_j9Jq__buyButton:active{transform:none}}
.WandtattooDesigner-module__FeeMcq__block{gap:10px;min-width:0;display:grid}.WandtattooDesigner-module__FeeMcq__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;min-height:34px;display:flex}.WandtattooDesigner-module__FeeMcq__label{letter-spacing:.08em;text-transform:uppercase;color:var(--atelier-muted,#696969);margin:0;font-size:12px;font-weight:700}.WandtattooDesigner-module__FeeMcq__label b{letter-spacing:0;text-transform:none;color:var(--atelier-ink,#202020);font-weight:650}.WandtattooDesigner-module__FeeMcq__subLabel{color:var(--atelier-muted,#696969);margin-bottom:6px;font-size:11px;font-weight:650;display:block}.WandtattooDesigner-module__FeeMcq__hint{color:var(--atelier-muted,#696969);margin:0;font-size:11px;line-height:1.55}.WandtattooDesigner-module__FeeMcq__hint strong{color:var(--atelier-ink,#202020);font-weight:650}.WandtattooDesigner-module__FeeMcq__counter{font-variant-numeric:tabular-nums;color:var(--atelier-muted,#696969);font-size:11px}.WandtattooDesigner-module__FeeMcq__segmented{border:1px solid var(--atelier-line,#dedede);background:var(--atelier-card,#fff);border-radius:4px;flex-wrap:wrap;gap:2px;padding:2px;display:inline-flex}.WandtattooDesigner-module__FeeMcq__segmentedFull{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;display:grid}.WandtattooDesigner-module__FeeMcq__segmented button{white-space:nowrap;min-width:36px;min-height:34px;color:var(--atelier-muted,#696969);background:0 0;border-radius:3px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.WandtattooDesigner-module__FeeMcq__segmented button:hover:not(:disabled){color:var(--atelier-ink,#202020);background:var(--atelier-panel,#f2f2f2)}.WandtattooDesigner-module__FeeMcq__segmented button[aria-pressed=true],.WandtattooDesigner-module__FeeMcq__segmented button[aria-pressed=true]:hover{color:#111;background:#d9b356}.WandtattooDesigner-module__FeeMcq__segmented button:disabled{cursor:not-allowed;opacity:.42}.WandtattooDesigner-module__FeeMcq__segmented button:focus-visible{outline:2px solid var(--atelier-accent,#785b20);outline-offset:2px}.WandtattooDesigner-module__FeeMcq__textarea{resize:none;border:1px solid var(--atelier-input-line,#858585);width:100%;color:var(--atelier-ink,#202020);background:var(--atelier-card,#fff);border-radius:4px;padding:12px 14px;font-size:16px;line-height:1.5;display:block}.WandtattooDesigner-module__FeeMcq__textarea::placeholder{color:var(--atelier-muted,#696969);opacity:.7}.WandtattooDesigner-module__FeeMcq__textarea:focus{border-color:#d9b356;outline:none;box-shadow:0 0 0 3px #d9b35647}.WandtattooDesigner-module__FeeMcq__textFoot{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.WandtattooDesigner-module__FeeMcq__chips{flex-wrap:wrap;gap:6px;display:flex}.WandtattooDesigner-module__FeeMcq__chip{border:1px solid var(--atelier-line,#dedede);min-height:32px;color:var(--atelier-muted,#696969);background:0 0;border-radius:4px;padding:0 11px;font-size:12px;font-weight:600}.WandtattooDesigner-module__FeeMcq__chip:hover{color:var(--atelier-ink,#202020)}.WandtattooDesigner-module__FeeMcq__chip[aria-pressed=true]{color:var(--atelier-ink,#202020);background:#d9b35629;border-color:#d9b356}.WandtattooDesigner-module__FeeMcq__chip:focus-visible,.WandtattooDesigner-module__FeeMcq__fontTile:focus-visible,.WandtattooDesigner-module__FeeMcq__motifTile:focus-visible,.WandtattooDesigner-module__FeeMcq__swatch:focus-visible,.WandtattooDesigner-module__FeeMcq__wallDot:focus-visible,.WandtattooDesigner-module__FeeMcq__preset:focus-visible,.WandtattooDesigner-module__FeeMcq__reset:focus-visible,.WandtattooDesigner-module__FeeMcq__alignButton:focus-visible{outline:2px solid var(--atelier-accent,#785b20);outline-offset:2px}.WandtattooDesigner-module__FeeMcq__fontGrid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;display:grid}.WandtattooDesigner-module__FeeMcq__groupLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--atelier-muted,#696969);grid-column:1/-1;margin-top:6px;font-size:10px;font-weight:700}.WandtattooDesigner-module__FeeMcq__groupLabel:first-child{margin-top:0}.WandtattooDesigner-module__FeeMcq__fontTile{border:1px solid var(--atelier-line,#dedede);text-align:left;min-width:0;color:var(--atelier-ink,#202020);background:var(--atelier-card,#fff);border-radius:4px;gap:2px;padding:8px 12px 9px;display:grid;position:relative}.WandtattooDesigner-module__FeeMcq__fontTile:hover{border-color:color-mix(in srgb, var(--atelier-ink,#202020) 32%, transparent)}.WandtattooDesigner-module__FeeMcq__fontTile[aria-pressed=true]{background:color-mix(in srgb, #d9b356 9%, var(--atelier-card,#fff));border-color:#d9b356;box-shadow:inset 0 0 0 1px #d9b356}.WandtattooDesigner-module__FeeMcq__fontSample{white-space:nowrap;height:40px;font-size:23px;line-height:40px;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 72%,#0000 97%);mask-image:linear-gradient(90deg,#000 72%,#0000 97%)}.WandtattooDesigner-module__FeeMcq__fontName{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--atelier-muted,#696969);font-size:11px;font-weight:600;display:block;overflow:hidden}.WandtattooDesigner-module__FeeMcq__fontTile[aria-pressed=true] .WandtattooDesigner-module__FeeMcq__fontName{color:var(--atelier-ink,#202020)}.WandtattooDesigner-module__FeeMcq__tileCheck{color:#111;background:#d9b356;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:7px;right:7px}.WandtattooDesigner-module__FeeMcq__status{border:1px solid var(--atelier-line,#dedede);color:var(--atelier-ink,#202020);border-radius:4px;align-items:flex-start;gap:8px;margin:0;padding:9px 11px;font-size:11.5px;line-height:1.55;display:flex}.WandtattooDesigner-module__FeeMcq__status>svg{color:#3f8a5f;flex-shrink:0;margin-top:2px}.WandtattooDesigner-module__FeeMcq__status[data-level=warn]{background:#d9a4411c;border-color:#d6a647}.WandtattooDesigner-module__FeeMcq__status[data-level=warn]>svg{color:#b7791f}.WandtattooDesigner-module__FeeMcq__status[data-level=block]{background:#d0655e1c;border-color:#d0655e}.WandtattooDesigner-module__FeeMcq__status[data-level=block]>svg{color:#c2413a}.WandtattooDesigner-module__FeeMcq__swatchGroup{gap:6px;display:grid}.WandtattooDesigner-module__FeeMcq__swatches{flex-wrap:wrap;gap:6px;display:flex}.WandtattooDesigner-module__FeeMcq__swatch{border-radius:4px;width:34px;height:34px;position:relative;box-shadow:inset 0 0 0 1px #0000002e}.WandtattooDesigner-module__FeeMcq__swatch[aria-pressed=true]{box-shadow:inset 0 0 0 1px #0000002e, 0 0 0 2px var(--atelier-card,#fff), 0 0 0 4px #d9b356}.WandtattooDesigner-module__FeeMcq__swatch>svg{margin:auto;position:absolute;inset:0}[data-home-theme=dark] .WandtattooDesigner-module__FeeMcq__swatch{box-shadow:inset 0 0 0 1px #ffffff38}[data-home-theme=dark] .WandtattooDesigner-module__FeeMcq__swatch[aria-pressed=true]{box-shadow:inset 0 0 0 1px #ffffff38, 0 0 0 2px var(--atelier-card,#202020), 0 0 0 4px #d9b356}[data-home-theme=dark] .WandtattooDesigner-module__FeeMcq__wallDot i{box-shadow:inset 0 0 0 1px #ffffff47}[data-home-theme=dark] .WandtattooDesigner-module__FeeMcq__wallDot[aria-pressed=true] i{box-shadow:inset 0 0 0 1px #ffffff47, 0 0 0 2px var(--atelier-card,#202020), 0 0 0 3.5px #d9b356}.WandtattooDesigner-module__FeeMcq__wallRow{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.WandtattooDesigner-module__FeeMcq__wallDots{flex-wrap:wrap;gap:2px;display:flex}.WandtattooDesigner-module__FeeMcq__wallDot{background:0 0;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.WandtattooDesigner-module__FeeMcq__wallDot i{border-radius:50%;width:20px;height:20px;box-shadow:inset 0 0 0 1px #00000038}.WandtattooDesigner-module__FeeMcq__wallDot[aria-pressed=true] i{box-shadow:inset 0 0 0 1px #00000038, 0 0 0 2px var(--atelier-card,#fff), 0 0 0 3.5px #d9b356}.WandtattooDesigner-module__FeeMcq__adopt{text-align:left;min-height:34px;color:var(--atelier-ink,#202020);background:#d9b35629;border:1px solid #c7a24f;border-radius:4px;justify-self:start;padding:5px 12px;font-size:12px;font-weight:650}.WandtattooDesigner-module__FeeMcq__alignButton{width:36px;height:34px;color:var(--atelier-muted,#696969);background:0 0;border-radius:3px;justify-content:center;align-items:center;display:inline-flex}.WandtattooDesigner-module__FeeMcq__uploadHint{border:1px dashed color-mix(in srgb, var(--atelier-accent,#785b20) 45%, transparent);text-align:left;cursor:pointer;background:color-mix(in srgb, #d9b356 9%, var(--atelier-card,#fff));width:100%;min-height:54px;transition:border-color .16s var(--ease-out,cubic-bezier(.23, 1, .32, 1));border-radius:4px;align-items:center;gap:10px;padding:10px 14px;display:flex}.WandtattooDesigner-module__FeeMcq__uploadHint:hover{border-color:var(--atelier-accent,#785b20)}.WandtattooDesigner-module__FeeMcq__uploadHint:hover .WandtattooDesigner-module__FeeMcq__summaryTitle{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--atelier-ink,#202020) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--atelier-ink,#202020) 35%, transparent);text-underline-offset:3px}.WandtattooDesigner-module__FeeMcq__uploadHint:focus-visible{outline:2px solid var(--atelier-accent,#785b20);outline-offset:2px}.WandtattooDesigner-module__FeeMcq__uploadHintText{flex:1;gap:2px;min-width:0;display:grid}.WandtattooDesigner-module__FeeMcq__sections{border:1px solid var(--atelier-line,#dedede);background:var(--atelier-card,#fff);border-radius:4px}.WandtattooDesigner-module__FeeMcq__section+.WandtattooDesigner-module__FeeMcq__section{border-top:1px solid var(--atelier-line,#dedede)}.WandtattooDesigner-module__FeeMcq__summary{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;align-items:center;gap:10px;min-height:54px;padding:10px 14px;list-style:none;display:flex}.WandtattooDesigner-module__FeeMcq__summary::-webkit-details-marker{display:none}.WandtattooDesigner-module__FeeMcq__summary:hover .WandtattooDesigner-module__FeeMcq__summaryTitle{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--atelier-ink,#202020) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--atelier-ink,#202020) 35%, transparent);text-underline-offset:3px}.WandtattooDesigner-module__FeeMcq__summary:focus-visible{outline:2px solid var(--atelier-accent,#785b20);outline-offset:-2px}.WandtattooDesigner-module__FeeMcq__summaryIcon{color:var(--atelier-accent,#785b20);flex-shrink:0;display:inline-flex}.WandtattooDesigner-module__FeeMcq__summaryText{flex-wrap:wrap;flex:1;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.WandtattooDesigner-module__FeeMcq__summaryTitle{color:var(--atelier-ink,#202020);font-size:13.5px;font-weight:650}.WandtattooDesigner-module__FeeMcq__badge{font-variant-numeric:tabular-nums;color:#3b2d0b;background:#d9b3568c;border-radius:3px;padding:1px 6px;font-size:10px;font-weight:700}.WandtattooDesigner-module__FeeMcq__summaryState{min-width:0;color:var(--atelier-muted,#696969);align-items:center;gap:6px;font-size:12px;display:inline-flex}.WandtattooDesigner-module__FeeMcq__summaryState[data-modified=true]{color:var(--atelier-ink,#202020)}.WandtattooDesigner-module__FeeMcq__dot{background:#d9b356;border-radius:50%;flex-shrink:0;width:6px;height:6px}.WandtattooDesigner-module__FeeMcq__teaser{color:var(--atelier-muted,#696969);gap:5px;display:inline-flex}.WandtattooDesigner-module__FeeMcq__teaser svg{width:15px;height:15px}.WandtattooDesigner-module__FeeMcq__chevron{color:var(--atelier-muted,#696969);transition:transform .2s var(--ease-out,cubic-bezier(.23, 1, .32, 1));flex-shrink:0}.WandtattooDesigner-module__FeeMcq__section[open] .WandtattooDesigner-module__FeeMcq__chevron{transform:rotate(180deg)}.WandtattooDesigner-module__FeeMcq__sectionBody{gap:14px;padding:2px 14px 16px;display:grid}.WandtattooDesigner-module__FeeMcq__reset{border:1px solid var(--atelier-line,#dedede);min-height:32px;color:var(--atelier-ink,#202020);background:0 0;border-radius:4px;justify-self:end;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.WandtattooDesigner-module__FeeMcq__reset:hover{border-color:color-mix(in srgb, var(--atelier-ink,#202020) 35%, transparent)}.WandtattooDesigner-module__FeeMcq__presets{flex-wrap:wrap;gap:6px;display:flex}.WandtattooDesigner-module__FeeMcq__preset{border:1px solid var(--atelier-line,#dedede);min-height:38px;color:var(--atelier-ink,#202020);background:var(--atelier-card,#fff);border-radius:4px;align-items:baseline;gap:6px;padding:4px 12px;display:inline-flex}.WandtattooDesigner-module__FeeMcq__preset:hover{border-color:#d9b356}.WandtattooDesigner-module__FeeMcq__presetFirst{font-size:18px;line-height:1.2}.WandtattooDesigner-module__FeeMcq__presetRest{font-size:12px}.WandtattooDesigner-module__FeeMcq__lineRows{gap:8px;display:grid}.WandtattooDesigner-module__FeeMcq__lineRow{border:1px solid var(--atelier-line,#dedede);border-radius:4px;gap:8px;min-width:0;padding:10px 12px;display:grid}.WandtattooDesigner-module__FeeMcq__lineRow[data-level=warn]{border-color:#d6a647}.WandtattooDesigner-module__FeeMcq__lineRow[data-level=block]{border-color:#d0655e}.WandtattooDesigner-module__FeeMcq__lineHead{align-items:baseline;gap:10px;min-width:0;display:flex}.WandtattooDesigner-module__FeeMcq__lineNo{letter-spacing:.1em;text-transform:uppercase;color:var(--atelier-muted,#696969);flex-shrink:0;font-size:10px;font-weight:700}.WandtattooDesigner-module__FeeMcq__lineText{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--atelier-ink,#202020);font-size:21px;line-height:1.45;overflow:hidden}.WandtattooDesigner-module__FeeMcq__lineControls{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.WandtattooDesigner-module__FeeMcq__selectWrap{min-width:0;position:relative}.WandtattooDesigner-module__FeeMcq__select{border:1px solid var(--atelier-input-line,#858585);width:100%;min-height:38px;color:var(--atelier-ink,#202020);background:var(--atelier-card,#fff);appearance:none;border-radius:4px;padding:0 32px 0 10px;font-size:13px}.WandtattooDesigner-module__FeeMcq__select:focus-visible{outline:2px solid var(--atelier-accent,#785b20);outline-offset:2px}.WandtattooDesigner-module__FeeMcq__selectWrap>svg{pointer-events:none;color:var(--atelier-muted,#696969);position:absolute;top:50%;right:10px;transform:translateY(-50%)}.WandtattooDesigner-module__FeeMcq__lineMeta{color:var(--atelier-muted,#696969);margin:0;font-size:11px;line-height:1.5}.WandtattooDesigner-module__FeeMcq__lineRow[data-level=warn] .WandtattooDesigner-module__FeeMcq__lineMeta{color:#8a5a12}.WandtattooDesigner-module__FeeMcq__lineRow[data-level=block] .WandtattooDesigner-module__FeeMcq__lineMeta{color:#a8322b}[data-home-theme=dark] .WandtattooDesigner-module__FeeMcq__lineRow[data-level=warn] .WandtattooDesigner-module__FeeMcq__lineMeta{color:#e3b25a}[data-home-theme=dark] .WandtattooDesigner-module__FeeMcq__lineRow[data-level=block] .WandtattooDesigner-module__FeeMcq__lineMeta{color:#f08a82}.WandtattooDesigner-module__FeeMcq__fieldRow{grid-template-columns:132px minmax(0,1fr);align-items:center;gap:8px 12px;display:grid}.WandtattooDesigner-module__FeeMcq__fieldRow>.WandtattooDesigner-module__FeeMcq__subLabel{margin:0}.WandtattooDesigner-module__FeeMcq__motifGrid{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px;display:grid}.WandtattooDesigner-module__FeeMcq__motifTile{border:1px solid var(--atelier-line,#dedede);min-width:0;min-height:70px;color:var(--atelier-muted,#696969);background:var(--atelier-card,#fff);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px 3px 7px;display:flex}.WandtattooDesigner-module__FeeMcq__motifTile:hover{border-color:color-mix(in srgb, var(--atelier-ink,#202020) 32%, transparent)}.WandtattooDesigner-module__FeeMcq__motifTile[aria-pressed=true]{color:var(--atelier-ink,#202020);background:color-mix(in srgb, #d9b356 10%, var(--atelier-card,#fff));border-color:#d9b356;box-shadow:inset 0 0 0 1px #d9b356}.WandtattooDesigner-module__FeeMcq__motifIcon{width:32px;height:28px;color:var(--atelier-ink,#202020);display:block}.WandtattooDesigner-module__FeeMcq__motifNone{width:32px;height:28px;color:var(--atelier-muted,#696969);place-items:center;font-size:18px;line-height:1;display:grid}.WandtattooDesigner-module__FeeMcq__motifLabel{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10.5px;font-weight:600;overflow:hidden}@media (max-width:639px){.WandtattooDesigner-module__FeeMcq__fieldRow{grid-template-columns:minmax(0,1fr);gap:6px}.WandtattooDesigner-module__FeeMcq__summary{padding:10px 12px}.WandtattooDesigner-module__FeeMcq__sectionBody{padding:2px 12px 14px}.WandtattooDesigner-module__FeeMcq__teaser{display:none}}@media (prefers-reduced-motion:reduce){.WandtattooDesigner-module__FeeMcq__chevron{transition:none}}
.MagnetPreview-module__J8EsGq__root{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.MagnetPreview-module__J8EsGq__stage{--cm:calc(100cqw / 520);--street:16%;--wall-a:#ebe8e2;--wall-b:#dcd8d1;--asphalt-a:#6b6e72;--asphalt-b:#4d5054;aspect-ratio:16/10;background:linear-gradient(180deg, var(--wall-a), var(--wall-b));isolation:isolate;-webkit-user-select:none;user-select:none;border-radius:4px;width:100%;position:relative;overflow:hidden;container-type:inline-size}[data-home-theme=dark] .MagnetPreview-module__J8EsGq__stage{--wall-a:#3b3a37;--wall-b:#2e2d2a;--asphalt-a:#2b2d30;--asphalt-b:#1d1f21}.MagnetPreview-module__J8EsGq__street{height:var(--street);background:linear-gradient(180deg, #0000002e 0, transparent 22%), linear-gradient(180deg, var(--asphalt-a), var(--asphalt-b));position:absolute;bottom:0;left:0;right:0}.MagnetPreview-module__J8EsGq__car{left:calc(var(--cm) * 35);bottom:calc(var(--street) - var(--cm) * 7);width:calc(var(--cm) * var(--car-l));height:calc(var(--cm) * var(--car-h));filter:drop-shadow(0 calc(var(--cm) * 4) calc(var(--cm) * 5) #00000040);position:absolute}.MagnetPreview-module__J8EsGq__body{width:100%;height:100%;position:absolute;inset:0}.MagnetPreview-module__J8EsGq__sign{left:calc(var(--cm) * (var(--sign-x) - var(--w) / 2));bottom:calc(var(--cm) * (var(--car-h) - var(--sign-y) - var(--h) / 2));width:calc(var(--cm) * var(--w));height:calc(var(--cm) * var(--h));border-radius:max(2px, calc(var(--cm) * 1.5));box-shadow:0 0 0 max(1px, calc(var(--cm) * .25)) #0000002e, 0 calc(var(--cm) * .6) calc(var(--cm) * 1.2) #0000002e;background:#fbfbf9;position:absolute;overflow:hidden;container-type:size}.MagnetPreview-module__J8EsGq__placeholder{font-family:var(--atelier-font,"Manrope", Arial, sans-serif);color:#6c665b;background:#f5f4f0;flex-direction:column;justify-content:center;align-items:center;gap:4cqh;font-size:clamp(6px,9cqh,13px);font-weight:600;display:flex;position:absolute;inset:0}.MagnetPreview-module__J8EsGq__placeholder svg{color:#8a8373;width:clamp(8px,18cqh,24px);height:auto}.MagnetPreview-module__J8EsGq__sampleLayer{z-index:1;position:absolute;inset:0}.MagnetPreview-module__J8EsGq__artwork{z-index:2;cursor:grab;touch-action:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.MagnetPreview-module__J8EsGq__sheen{z-index:3;pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff29 42%,#0000 56%);position:absolute;inset:0}.MagnetPreview-module__J8EsGq__sample{text-align:center;font-family:var(--atelier-font,"Manrope", Arial, sans-serif);color:#f3efe6;background:linear-gradient(160deg,#d9b3562e 0%,#0000 36%),radial-gradient(120% 90% at 50% 20%,#2e291e 0%,#181612 60%,#100f0c 100%);flex-direction:column;justify-content:center;align-items:center;gap:4cqh;padding:8cqh 8cqw;display:flex;position:absolute;inset:0}.MagnetPreview-module__J8EsGq__sampleLogo{color:#d9b356;align-items:center;gap:4cqw;display:flex}.MagnetPreview-module__J8EsGq__sampleMark{flex:none;width:min(22cqh,12cqw);height:min(22cqh,12cqw);display:block}.MagnetPreview-module__J8EsGq__sampleLogo strong{letter-spacing:.06em;white-space:nowrap;font-size:min(10cqh,5.4cqw);font-weight:800}.MagnetPreview-module__J8EsGq__sampleRule{background:#d9b356;width:16cqw;height:max(1px,1.2cqh)}.MagnetPreview-module__J8EsGq__sampleLine{letter-spacing:.08em;text-transform:uppercase;font-size:7cqh;font-weight:600}.MagnetPreview-module__J8EsGq__samplePhone{color:#d9b356;font-variant-numeric:tabular-nums;font-size:13cqh;font-weight:800}.MagnetPreview-module__J8EsGq__badge{top:10px;left:10px}.MagnetPreview-module__J8EsGq__sizeTag,.MagnetPreview-module__J8EsGq__pairTag,.MagnetPreview-module__J8EsGq__cornerHint{z-index:12;white-space:nowrap;color:#efece6;pointer-events:none;background:#141311ad;border-radius:4px;font-size:10px;font-weight:600;position:absolute}.MagnetPreview-module__J8EsGq__sizeTag{padding:6px 10px;bottom:12px;left:12px}.MagnetPreview-module__J8EsGq__pairTag{color:#2b2720;background:#dec692;padding:6px 10px;top:10px;right:12px}.MagnetPreview-module__J8EsGq__cornerHint{align-items:center;gap:6px;padding:7px 12px;display:inline-flex;bottom:12px;right:12px}.MagnetPreview-module__J8EsGq__cornerHint svg{color:#d9b356}.MagnetPreview-module__J8EsGq__noteBar{gap:10px;padding:0 16px 12px;display:grid}.MagnetPreview-module__J8EsGq__noteText{align-items:flex-start;gap:8px;margin:0;font-size:11px;line-height:1.6;display:flex}.MagnetPreview-module__J8EsGq__noteText svg{color:#b08a3a;flex-shrink:0;margin-top:3px}.MagnetPreview-module__J8EsGq__toolbar{z-index:30;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px 0;display:flex;position:relative}.MagnetPreview-module__J8EsGq__toolbar .MagnetPreview-module__J8EsGq__viewButton{min-width:64px}.MagnetPreview-module__J8EsGq__stageFree{--dim:#403a2f8c;--dim-ink:#5c5547;background:radial-gradient(70% 80% at 50% 42%, #ffffff8c 0%, transparent 70%), linear-gradient(180deg, var(--wall-a), var(--wall-b))}[data-home-theme=dark] .MagnetPreview-module__J8EsGq__stageFree{--dim:#ece6da73;--dim-ink:#d8d1c2;background:radial-gradient(70% 80% at 50% 42%, #ffffff12 0%, transparent 70%), linear-gradient(180deg, var(--wall-a), var(--wall-b))}.MagnetPreview-module__J8EsGq__freeArea{--fw:min(66cqw, calc(38cqw * var(--w) / var(--h)));--fh:calc(var(--fw) * var(--h) / var(--w));--gap:max(10px, 2.6cqw);left:calc(50% - var(--fw) / 2);top:calc(50% + 6px - var(--fh) / 2);width:var(--fw);height:var(--fh);transition:width .32s cubic-bezier(.23,1,.32,1),height .32s cubic-bezier(.23,1,.32,1),left .32s cubic-bezier(.23,1,.32,1),top .32s cubic-bezier(.23,1,.32,1);position:absolute}@container (max-width:520px){.MagnetPreview-module__J8EsGq__freeArea{--fw:min(70cqw, calc(40cqw * var(--w) / var(--h)))}}.MagnetPreview-module__J8EsGq__stageFree .MagnetPreview-module__J8EsGq__cornerHint{inset:10px auto auto 12px}.MagnetPreview-module__J8EsGq__freeSign{border-radius:max(4px, calc(var(--fw) * 1.5 / var(--w)));background:#fbfbf9;transition:border-radius .32s cubic-bezier(.23,1,.32,1);position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1px #00000024,0 1px 0 1px #0000001a,0 max(6px,1.4cqw) max(14px,3cqw) max(-4px,-.8cqw) #0000004d,0 max(2px,.4cqw) max(4px,.8cqw) #0000001f;container-type:size}.MagnetPreview-module__J8EsGq__dimWidth,.MagnetPreview-module__J8EsGq__dimHeight{color:var(--dim-ink);pointer-events:none;align-items:center;display:flex;position:absolute}.MagnetPreview-module__J8EsGq__dimWidth{left:0;right:0;top:calc(100% + var(--gap));border-left:1px solid var(--dim);border-right:1px solid var(--dim);height:9px}.MagnetPreview-module__J8EsGq__dimHeight{top:0;bottom:0;left:calc(100% + var(--gap));border-top:1px solid var(--dim);border-bottom:1px solid var(--dim);flex-direction:column;justify-content:center;width:9px}.MagnetPreview-module__J8EsGq__dimLine{background:var(--dim);flex:1}.MagnetPreview-module__J8EsGq__dimWidth .MagnetPreview-module__J8EsGq__dimLine{height:1px}.MagnetPreview-module__J8EsGq__dimHeight .MagnetPreview-module__J8EsGq__dimLine{width:1px}.MagnetPreview-module__J8EsGq__dimLabel{white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;padding:0 7px;font-size:11px;font-weight:600;line-height:1}.MagnetPreview-module__J8EsGq__dimHeight .MagnetPreview-module__J8EsGq__dimLabel{writing-mode:vertical-rl;padding:7px 0;transform:rotate(180deg)}@media (max-width:639px){.MagnetPreview-module__J8EsGq__toolbar{padding:10px 12px 0}.MagnetPreview-module__J8EsGq__toolbar .MagnetPreview-module__J8EsGq__viewButton{min-width:72px;min-height:40px}.MagnetPreview-module__J8EsGq__dimLabel{font-size:10px}}@media (prefers-reduced-motion:reduce){.MagnetPreview-module__J8EsGq__freeArea,.MagnetPreview-module__J8EsGq__freeSign{transition:none}}
.WandtattooImageControls-module__QbmHta__zoomRow{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:10px;display:grid}.WandtattooImageControls-module__QbmHta__value{font-variant-numeric:tabular-nums;color:var(--atelier-ink,#202020);font-weight:650}.WandtattooImageControls-module__QbmHta__range{accent-color:#c9a24a;cursor:pointer;width:100%;height:32px}.WandtattooImageControls-module__QbmHta__range:focus-visible{outline:2px solid var(--atelier-accent,#785b20);outline-offset:2px;border-radius:4px}.WandtattooImageControls-module__QbmHta__tools{flex-wrap:wrap;gap:6px;display:flex}.WandtattooImageControls-module__QbmHta__tool{border:1px solid var(--atelier-line,#dedede);min-height:36px;color:var(--atelier-ink,#202020);background:var(--atelier-card,#fff);border-radius:4px;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.WandtattooImageControls-module__QbmHta__tool:hover:not(:disabled){border-color:color-mix(in srgb, var(--atelier-ink,#202020) 35%, transparent)}.WandtattooImageControls-module__QbmHta__tool[aria-pressed=true]{background:color-mix(in srgb, #d9b356 16%, var(--atelier-card,#fff));border-color:#d9b356}.WandtattooImageControls-module__QbmHta__tool:disabled{cursor:not-allowed;opacity:.45}.WandtattooImageControls-module__QbmHta__tool:focus-visible,.WandtattooImageControls-module__QbmHta__shape:focus-visible,.WandtattooImageControls-module__QbmHta__effect:focus-visible,.WandtattooImageControls-module__QbmHta__inlineAction:focus-visible{outline:2px solid var(--atelier-accent,#785b20);outline-offset:2px}.WandtattooImageControls-module__QbmHta__shapes{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.WandtattooImageControls-module__QbmHta__shape,.WandtattooImageControls-module__QbmHta__effect{border:1px solid var(--atelier-line,#dedede);text-align:center;min-width:0;min-height:72px;color:var(--atelier-muted,#696969);background:var(--atelier-card,#fff);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px 4px;font-size:11px;font-weight:600;display:flex}.WandtattooImageControls-module__QbmHta__shape svg{color:var(--atelier-ink,#202020)}.WandtattooImageControls-module__QbmHta__shape:hover,.WandtattooImageControls-module__QbmHta__effect:hover{border-color:color-mix(in srgb, var(--atelier-ink,#202020) 32%, transparent)}.WandtattooImageControls-module__QbmHta__shape[aria-pressed=true],.WandtattooImageControls-module__QbmHta__effect[aria-pressed=true]{color:var(--atelier-ink,#202020);background:color-mix(in srgb, #d9b356 10%, var(--atelier-card,#fff));border-color:#d9b356;box-shadow:inset 0 0 0 1px #d9b356}.WandtattooImageControls-module__QbmHta__effects{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.WandtattooImageControls-module__QbmHta__thumb,.WandtattooImageControls-module__QbmHta__thumbEmpty{-o-object-fit:cover;object-fit:cover;border-radius:3px;width:44px;height:32px;display:block;box-shadow:inset 0 0 0 1px #0000001f}.WandtattooImageControls-module__QbmHta__thumbEmpty{background:linear-gradient(135deg,#d98e5a,#5b8fb0 55%,#6aa36f)}.WandtattooImageControls-module__QbmHta__inlineAction{font:inherit;text-underline-offset:3px;color:inherit;cursor:pointer;background:0 0;border:0;margin-left:4px;padding:0;font-weight:700;text-decoration:underline}.WandtattooImageControls-module__QbmHta__confirm{border:1px solid var(--atelier-line,#dedede);color:var(--atelier-ink,#202020);cursor:pointer;border-radius:4px;align-items:flex-start;gap:9px;padding:10px 12px;font-size:11.5px;line-height:1.5;display:flex}.WandtattooImageControls-module__QbmHta__confirm input{accent-color:#c9a24a;flex-shrink:0;width:16px;height:16px;margin-top:1px}@media (max-width:639px){.WandtattooImageControls-module__QbmHta__zoomRow{grid-template-columns:minmax(0,1fr);gap:2px}.WandtattooImageControls-module__QbmHta__shapes{grid-template-columns:repeat(2,minmax(0,1fr))}}
.HouseholdPreview-module__moIIza__root{flex-direction:column;gap:12px;display:flex}.HouseholdPreview-module__moIIza__toolbar{z-index:30;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px 0;display:flex;position:relative}.HouseholdPreview-module__moIIza__distance{min-width:0;max-width:340px;color:var(--preview-stage-ink);flex:220px;align-items:center;gap:10px;font-size:11px;font-weight:600;display:flex}.HouseholdPreview-module__moIIza__distanceTitle{flex-shrink:0}.HouseholdPreview-module__moIIza__distanceTrack{flex:1;gap:2px;min-width:0;display:grid}.HouseholdPreview-module__moIIza__distanceTrack input{cursor:pointer;appearance:none;background:0 0;width:100%;height:22px;margin:0}.HouseholdPreview-module__moIIza__distanceTrack input:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #9a7732}.HouseholdPreview-module__moIIza__distanceTrack input::-webkit-slider-runnable-track{background:color-mix(in srgb, var(--preview-stage-ink) 16%, transparent);border-radius:999px;height:4px}.HouseholdPreview-module__moIIza__distanceTrack input::-webkit-slider-thumb{appearance:none;background:#d9b356;border:1px solid #0000002e;border-radius:50%;width:16px;height:16px;margin-top:-6px;box-shadow:0 1px 3px #00000040}.HouseholdPreview-module__moIIza__distanceTrack input::-moz-range-track{background:color-mix(in srgb, var(--preview-stage-ink) 16%, transparent);border-radius:999px;height:4px}.HouseholdPreview-module__moIIza__distanceTrack input::-moz-range-thumb{background:#d9b356;border:1px solid #0000002e;border-radius:50%;width:16px;height:16px}.HouseholdPreview-module__moIIza__distanceStops{color:var(--preview-stage-muted);justify-content:space-between;font-size:10px;font-weight:500;display:flex}.HouseholdPreview-module__moIIza__distanceStops [data-active=true]{color:var(--preview-stage-ink);font-weight:700}.HouseholdPreview-module__moIIza__toolbar[data-bin=true] button{min-height:44px}.HouseholdPreview-module__moIIza__toolbar[data-bin=true] .HouseholdPreview-module__moIIza__distanceTrack input{height:44px}.HouseholdPreview-module__moIIza__stage{aspect-ratio:4/3;isolation:isolate;-webkit-user-select:none;user-select:none;background:#d8d3ca;border-radius:4px;width:100%;position:relative;overflow:hidden;container-type:size}.HouseholdPreview-module__moIIza__layer{isolation:isolate;background:#d8d3ca;position:absolute;inset:0;overflow:hidden}.HouseholdPreview-module__moIIza__world{transform-origin:0 0;transition:transform .45s cubic-bezier(.34,1.2,.64,1);position:absolute;inset:0}@supports (transition-timing-function:linear(0, 1)){.HouseholdPreview-module__moIIza__world{transition-timing-function:linear(0, .128, .36, .577, .741, .853, .922, .962, .984, .995, 1, 1.001, 1.002, 1.001, 1)}}.HouseholdPreview-module__moIIza__world>*{position:absolute}.HouseholdPreview-module__moIIza__labelSlot,.HouseholdPreview-module__moIIza__freeLabel,.HouseholdPreview-module__moIIza__carrier,.HouseholdPreview-module__moIIza__carrierArea{transition:left .4s cubic-bezier(.34,1.2,.64,1),top .4s cubic-bezier(.34,1.2,.64,1),width .4s cubic-bezier(.34,1.2,.64,1),height .4s cubic-bezier(.34,1.2,.64,1);position:absolute}@supports (transition-timing-function:linear(0, 1)){.HouseholdPreview-module__moIIza__labelSlot,.HouseholdPreview-module__moIIza__freeLabel,.HouseholdPreview-module__moIIza__carrier,.HouseholdPreview-module__moIIza__carrierArea{transition-timing-function:linear(0, .168, .446, .68, .835, .925, .972, .993, 1.001, 1.003, 1.003, 1.002, 1)}}.HouseholdPreview-module__moIIza__labelSlot,.HouseholdPreview-module__moIIza__freeLabel{z-index:3}.HouseholdPreview-module__moIIza__plaster{background:radial-gradient(90% 70% at 20% 10%,#ffffff47,#0000 70%),linear-gradient(#dcd6cc 0%,#d2cbc0 100%)}.HouseholdPreview-module__moIIza__window{background:#f2f0ea;border-radius:1px;box-shadow:0 2px 6px #0000001f}.HouseholdPreview-module__moIIza__windowGlass{background:linear-gradient(90deg,#0000 48.8%,#f2f0ea 48.8% 51.2%,#0000 51.2%),linear-gradient(#8ea3b2 0%,#6d8292 55%,#5b6e7d 100%);position:absolute;inset:6%}.HouseholdPreview-module__moIIza__garage{background:repeating-linear-gradient(#00000017 0 1px,#ffffff40 1px 2px,#0000 2px 12.5%),linear-gradient(90deg,#e3e0da 0%,#ebe8e2 50%,#dedad3 100%);box-shadow:inset 0 0 0 3px #cfcbc4}.HouseholdPreview-module__moIIza__downpipe{background:linear-gradient(90deg,#858a8f 0%,#c9cdd1 45%,#8d9297 100%)}.HouseholdPreview-module__moIIza__plinth{background:linear-gradient(#b9b3a8 0%,#aca69a 100%)}.HouseholdPreview-module__moIIza__pavement{background:repeating-linear-gradient(90deg,#00000021 0 1px,#0000 1px 7%),linear-gradient(#b8b3aa 0%,#a19b91 100%)}.HouseholdPreview-module__moIIza__binSlot{z-index:2}.HouseholdPreview-module__moIIza__binArrive{animation:.4s cubic-bezier(.34,1.2,.64,1) both HouseholdPreview-module__moIIza__binArrive}@supports (animation-timing-function:linear(0, 1)){.HouseholdPreview-module__moIIza__binArrive{animation-timing-function:linear(0, .168, .446, .68, .835, .925, .972, .993, 1.001, 1.003, 1.003, 1.002, 1)}}@keyframes HouseholdPreview-module__moIIza__binArrive{0%{opacity:0;transform:translate(45%)}to{opacity:1;transform:none}}.HouseholdPreview-module__moIIza__guide{z-index:4;position:absolute;left:5%;right:5%}.HouseholdPreview-module__moIIza__guideLine{border-top:1px dashed #ffffff61;position:absolute;bottom:0;left:0;right:0}.HouseholdPreview-module__moIIza__guideMark{filter:drop-shadow(0 0 1px #0000008c);border-left:1px solid #ffffffeb;position:absolute;top:0;bottom:0;left:3%}.HouseholdPreview-module__moIIza__guideMark:before,.HouseholdPreview-module__moIIza__guideMark:after{content:"";border-left:.38cqw solid #0000;border-right:.38cqw solid #0000;position:absolute;left:-.38cqw}.HouseholdPreview-module__moIIza__guideMark:before{border-bottom:.6cqw solid #ffffffeb;top:0}.HouseholdPreview-module__moIIza__guideMark:after{border-top:.6cqw solid #ffffffeb;bottom:0}.HouseholdPreview-module__moIIza__guideLabel{white-space:nowrap;color:#fffffff2;text-shadow:0 0 2px #0000008c;font-family:Segoe UI,Roboto,Arial,sans-serif;font-size:.847458cqw;font-weight:600;line-height:1;position:absolute;top:50%;left:10%;transform:translateY(-50%)}.HouseholdPreview-module__moIIza__bin{filter:drop-shadow(0 .4cqw .6cqw #00000047);position:absolute;inset:0}.HouseholdPreview-module__moIIza__bin>span{position:absolute}.HouseholdPreview-module__moIIza__binWheel{aspect-ratio:1;background:radial-gradient(circle,#6a6e73 0 16%,#34363a 19% 100%);border-radius:50%;width:21%;bottom:0}.HouseholdPreview-module__moIIza__binWheel[data-side=left]{left:4%}.HouseholdPreview-module__moIIza__binWheel[data-side=right]{right:4%}.HouseholdPreview-module__moIIza__binBody{clip-path:polygon(2.5% 0,97.5% 0,92.5% 100%,7.5% 100%);background:repeating-linear-gradient(90deg, #ffffff0b 0 1px, transparent 1px 9%), linear-gradient(90deg, color-mix(in srgb, var(--bin), #000 28%) 0%, var(--bin) 16%, color-mix(in srgb, var(--bin), #fff 9%) 48%, var(--bin) 80%, color-mix(in srgb, var(--bin), #000 30%) 100%);inset:6.54% 0 3.7%}.HouseholdPreview-module__moIIza__binComb{background:color-mix(in srgb, var(--bin), #000 38%);width:94%;height:3.2%;top:6.54%;left:3%}.HouseholdPreview-module__moIIza__binLid{background:linear-gradient(180deg, color-mix(in srgb, var(--lid), #fff 16%) 0%, var(--lid) 55%, color-mix(in srgb, var(--lid), #000 26%) 100%);border-radius:6% 6% 2% 2%/40% 40% 12% 12%;width:100%;height:6.54%;top:0;left:0}.HouseholdPreview-module__moIIza__binGrip{background:color-mix(in srgb, var(--lid), #000 34%);border-radius:0 0 30% 30%/0 0 80% 80%;width:36%;height:2.3%;top:5.8%;left:32%}.HouseholdPreview-module__moIIza__binFoot{background:color-mix(in srgb, var(--bin), #000 48%);border-radius:1px;width:74%;height:3.9%;bottom:0;left:13%}.HouseholdPreview-module__moIIza__facade{background:radial-gradient(80% 60% at 70% 20%,#ffffff4d,#0000 70%),linear-gradient(#e7e2d9 0%,#ddd7cd 100%)}.HouseholdPreview-module__moIIza__doorFrame{background:#2c2f33}.HouseholdPreview-module__moIIza__door{background:repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 6%),linear-gradient(90deg,#373b40 0%,#42464c 50%,#383c41 100%)}.HouseholdPreview-module__moIIza__doorGlass{background:linear-gradient(#d5dde1 0%,#c3cdd2 100%);width:13%;position:absolute;top:7%;bottom:9%;left:74%;box-shadow:inset 0 0 0 2px #0000002e}.HouseholdPreview-module__moIIza__doorHandle{background:linear-gradient(90deg,#9aa1a7,#e7eaec 50%,#9aa1a7);border-radius:3px;width:2.6%;height:40%;position:absolute;top:34%;left:9%}.HouseholdPreview-module__moIIza__step{background:linear-gradient(#c3bdb2 0%,#aba59a 100%);box-shadow:inset 0 2px #ffffff59}.HouseholdPreview-module__moIIza__bellPanel,.HouseholdPreview-module__moIIza__mailbox[data-surface=steel]{background:repeating-linear-gradient(90deg,#ffffff17 0 .18%,#0000 .18% .55%),repeating-linear-gradient(90deg,#00000009 0 .12%,#0000 .12% .83%),linear-gradient(100deg,#fff0 20%,#ffffff47 45%,#fff0 70%),linear-gradient(#dadee1 0%,#c1c6cb 50%,#aab1b7 100%)}.HouseholdPreview-module__moIIza__bellPanel{z-index:2;border-radius:2px;box-shadow:0 .25cqw .5cqw #00000038,inset 0 0 0 1px #0000001f}.HouseholdPreview-module__moIIza__bellButton{aspect-ratio:1;background:radial-gradient(circle at 40% 35%,#f3f5f6 0%,#b6bdc3 60%,#8d959c 100%);border-radius:50%;width:28%;position:absolute;bottom:9%;left:36%;box-shadow:0 0 0 1px #0003}.HouseholdPreview-module__moIIza__mailbox{z-index:2;border-radius:3px;box-shadow:0 .6cqw 1.2cqw #00000047,inset 0 0 0 1px #00000024}.HouseholdPreview-module__moIIza__mailbox[data-surface=painted]{background:linear-gradient(180deg, color-mix(in srgb, var(--surface), #fff 10%) 0%, var(--surface) 28%, color-mix(in srgb, var(--surface), #000 12%) 100%)}.HouseholdPreview-module__moIIza__mailboxFlap{background:linear-gradient(#ffffff38,#fff0 40%,#00000014);border-radius:3px 3px 1px 1px;height:21%;position:absolute;top:0;left:-1.5%;right:-1.5%;box-shadow:0 .18cqw #00000059,inset 0 0 0 1px #0000001a}.HouseholdPreview-module__moIIza__mailbox[data-surface=painted] .HouseholdPreview-module__moIIza__mailboxFlap{background:linear-gradient(180deg, #ffffff24, #fff0 40%, #0000001a), var(--surface)}.HouseholdPreview-module__moIIza__mailbox[data-surface=steel] .HouseholdPreview-module__moIIza__mailboxFlap{background:linear-gradient(#ffffff4d,#fff0 45%,#00000014),#c9ced2}.HouseholdPreview-module__moIIza__mailboxLock{aspect-ratio:1;background:radial-gradient(circle,#2b2d30 0 30%,#9aa0a6 34% 100%);border-radius:50%;width:8%;position:absolute;bottom:7%;left:46%}.HouseholdPreview-module__moIIza__bench{background:radial-gradient(100% 80% at 30% 20%,#ffffff38,#0000 70%),linear-gradient(#d3cec5 0%,#c7c1b7 100%)}.HouseholdPreview-module__moIIza__carrier{box-shadow:0 .4cqw 1.4cqw #0003, inset 0 0 0 1px var(--carrier-line);border-radius:2px;container-type:inline-size}.HouseholdPreview-module__moIIza__carrierArea{z-index:1}.HouseholdPreview-module__moIIza__cropMarks{pointer-events:none;background:linear-gradient(var(--carrier-line), var(--carrier-line)) left 0 top 7% / 5% 1px no-repeat, linear-gradient(var(--carrier-line), var(--carrier-line)) left 7% top 0 / 1px 5% no-repeat, linear-gradient(var(--carrier-line), var(--carrier-line)) right 0 top 7% / 5% 1px no-repeat, linear-gradient(var(--carrier-line), var(--carrier-line)) right 7% top 0 / 1px 5% no-repeat, linear-gradient(var(--carrier-line), var(--carrier-line)) left 0 bottom 7% / 5% 1px no-repeat, linear-gradient(var(--carrier-line), var(--carrier-line)) left 7% bottom 0 / 1px 5% no-repeat, linear-gradient(var(--carrier-line), var(--carrier-line)) right 0 bottom 7% / 5% 1px no-repeat, linear-gradient(var(--carrier-line), var(--carrier-line)) right 7% bottom 0 / 1px 5% no-repeat;position:absolute;inset:-7%}.HouseholdPreview-module__moIIza__partOutline{border:1px dashed var(--carrier-line);pointer-events:none;border-radius:2px;position:absolute;inset:0}.HouseholdPreview-module__moIIza__partTag{white-space:nowrap;font-variant-numeric:tabular-nums;opacity:.85;font-family:Segoe UI,Roboto,Arial,sans-serif;font-size:2cqw;font-weight:600;line-height:1.2;position:absolute;top:calc(100% + 1.2cqw);left:0}.HouseholdPreview-module__moIIza__dimension{font-variant-numeric:tabular-nums;justify-items:center;gap:4px;font-family:Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(10px,2.3cqw,13px);font-weight:600;display:grid}.HouseholdPreview-module__moIIza__dimensionRule{opacity:.65;background:linear-gradient(currentColor,currentColor) 50%/100% 1px no-repeat,linear-gradient(currentColor,currentColor) 0/1px 100% no-repeat,linear-gradient(currentColor,currentColor) 100%/1px 100% no-repeat;width:100%;height:7px;position:relative}.HouseholdPreview-module__moIIza__dimensionText{white-space:nowrap}.HouseholdPreview-module__moIIza__tape{z-index:5;pointer-events:none;background:linear-gradient(90deg,#ffffffeb 0 1.5%,#0000 1.5%),linear-gradient(#fafbfbc7,#eef1f2ad);border:1px solid #ffffffbf;border-radius:1px;animation:.8s cubic-bezier(.23,1,.32,1) .26s both HouseholdPreview-module__moIIza__peel;position:absolute;inset:-16% -5%;box-shadow:0 1px 4px #00000029}@keyframes HouseholdPreview-module__moIIza__peel{0%{opacity:1;transform:none}70%{opacity:.85}to{opacity:0;transform:translate(118%)}}.HouseholdPreview-module__moIIza__dots{z-index:14;background:#ffffffe0;border:1px solid #0000001a;border-radius:4px;flex-wrap:wrap;justify-content:flex-end;gap:2px;max-width:calc(100% - 20px);padding:3px;display:flex;position:absolute;top:10px;right:10px}.HouseholdPreview-module__moIIza__dot{cursor:pointer;background:0 0;border-radius:4px;width:30px;height:30px;padding:5px}.HouseholdPreview-module__moIIza__dot:after{content:"";background:var(--dot);border-radius:50%;width:100%;height:100%;display:block;box-shadow:inset 0 0 0 1px #00000047}.HouseholdPreview-module__moIIza__dot[data-surface=edelstahl]:after{background:repeating-linear-gradient(90deg,#ffffff4d 0 1px,#0000 1px 2px),linear-gradient(#dde1e4,#a7aeb4)}.HouseholdPreview-module__moIIza__dot[aria-pressed=true]{box-shadow:inset 0 0 0 2px #785b20}.HouseholdPreview-module__moIIza__dot:focus-visible{outline-offset:1px;outline:2px solid #9a7732}.HouseholdPreview-module__moIIza__pickHint{z-index:15;color:#6b4a0c;text-align:center;pointer-events:none;background:#fff9e8f2;border:1px solid #855d1366;border-radius:4px;max-width:calc(100% - 24px);padding:7px 12px;font-family:Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:700;line-height:1.35;position:absolute;top:10px;left:50%;transform:translate(-50%)}.HouseholdPreview-module__moIIza__sizeBar{color:var(--preview-stage-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:0 16px;font-family:Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:1.4;display:flex}.HouseholdPreview-module__moIIza__sizeBar strong{color:var(--preview-stage-ink);font-weight:700}.HouseholdPreview-module__moIIza__contrast{border:1px solid;border-radius:4px;align-items:flex-start;gap:8px;margin:0 16px 14px;padding:9px 11px;font-size:11px;line-height:1.55;display:flex}.HouseholdPreview-module__moIIza__contrast svg{flex-shrink:0;margin-top:2px}.HouseholdPreview-module__moIIza__contrast[data-level=gut]{color:#166534;background:#16a34a14;border-color:#16653447}.HouseholdPreview-module__moIIza__contrast[data-level=knapp]{color:#855d13;background:#d9b3561f;border-color:#855d134d}.HouseholdPreview-module__moIIza__contrast[data-level=kritisch]{color:#b42318;background:#dc262612;border-color:#b423184d}[data-home-theme=dark] .HouseholdPreview-module__moIIza__contrast[data-level=gut]{color:#9be3b4;background:#22c55e1a;border-color:#9be3b440}[data-home-theme=dark] .HouseholdPreview-module__moIIza__contrast[data-level=knapp]{color:#ecd08d;background:#d9b3561f;border-color:#ecd08d47}[data-home-theme=dark] .HouseholdPreview-module__moIIza__contrast[data-level=kritisch]{color:#fca5a5;background:#dc26261f;border-color:#fca5a547}.HouseholdPreview-module__moIIza__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (max-width:639px){.HouseholdPreview-module__moIIza__toolbar{padding:10px 12px 0}.HouseholdPreview-module__moIIza__distance{flex-basis:100%;max-width:none}.HouseholdPreview-module__moIIza__sizeBar{padding:0 12px;font-size:11px}.HouseholdPreview-module__moIIza__contrast{margin:0 12px 12px;font-size:10px}.HouseholdPreview-module__moIIza__dots{max-width:calc(100% - 110px);top:8px;right:8px}.HouseholdPreview-module__moIIza__dot{width:26px;height:26px;padding:4px}}:is(html[data-motion-input=keyboard] .HouseholdPreview-module__moIIza__world,html[data-motion-input=keyboard] .HouseholdPreview-module__moIIza__labelSlot,html[data-motion-input=keyboard] .HouseholdPreview-module__moIIza__freeLabel,html[data-motion-input=keyboard] .HouseholdPreview-module__moIIza__carrier,html[data-motion-input=keyboard] .HouseholdPreview-module__moIIza__carrierArea){transition:none}html[data-motion-input=keyboard] .HouseholdPreview-module__moIIza__binArrive{animation:none}@media (prefers-reduced-motion:reduce){.HouseholdPreview-module__moIIza__world,.HouseholdPreview-module__moIIza__labelSlot,.HouseholdPreview-module__moIIza__freeLabel,.HouseholdPreview-module__moIIza__carrier,.HouseholdPreview-module__moIIza__carrierArea{transition:none}.HouseholdPreview-module__moIIza__binArrive,.HouseholdPreview-module__moIIza__tape{animation:none}.HouseholdPreview-module__moIIza__tape{display:none}}
.Katalog-module__mPz0yq__krumen{color:var(--atelier-muted,#656569);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 14px;padding:0;font-size:12px;list-style:none;display:flex}.Katalog-module__mPz0yq__krumen a{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .16s}.Katalog-module__mPz0yq__krumen a:hover{color:var(--atelier-ink,#1d1d1f);text-decoration-color:currentColor}.Katalog-module__mPz0yq__krumen li+li:before{content:"›";opacity:.6;margin-right:6px}.Katalog-module__mPz0yq__kopf{gap:14px;padding-bottom:12px;display:grid}.Katalog-module__mPz0yq__intro{max-width:68ch;color:var(--atelier-muted,#656569);font-size:14px;line-height:1.6}.Katalog-module__mPz0yq__unterNav{margin:0 calc(var(--shop-gutter) * -1);padding:0 var(--shop-gutter);scrollbar-width:none;overscroll-behavior-x:contain;gap:20px;list-style:none;display:flex;overflow-x:auto}.Katalog-module__mPz0yq__unterNav::-webkit-scrollbar{display:none}.Katalog-module__mPz0yq__unterNav li{flex:none}.Katalog-module__mPz0yq__unterLink{min-height:40px;color:var(--atelier-muted,#656569);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;font-size:14px;transition:color .16s;display:inline-flex}.Katalog-module__mPz0yq__unterLink:hover{color:var(--atelier-ink,#1d1d1f)}.Katalog-module__mPz0yq__unterLink[aria-current=page]{color:var(--atelier-ink,#1d1d1f);border-bottom-color:#d9b356;font-weight:600}.Katalog-module__mPz0yq__unterLink:focus-visible{outline:2px solid var(--atelier-accent,#856222);outline-offset:2px}.Katalog-module__mPz0yq__werkzeug{gap:12px;padding-top:10px;display:grid}.Katalog-module__mPz0yq__werkzeugZeile{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.Katalog-module__mPz0yq__werkzeugRechts{align-items:center;gap:8px;display:flex}.Katalog-module__mPz0yq__ergebnis{color:var(--atelier-muted,#656569);font-size:14px}.Katalog-module__mPz0yq__ergebnis strong{color:var(--atelier-ink,#1d1d1f);font-weight:600}.Katalog-module__mPz0yq__filterKnopf,.Katalog-module__mPz0yq__sortierung{border:1px solid var(--atelier-line,#ddd);min-height:40px;color:var(--atelier-ink,#1d1d1f);background:0 0;border-radius:4px;font-size:14px;transition:border-color .16s}.Katalog-module__mPz0yq__filterKnopf{align-items:center;gap:8px;padding:0 12px;font-weight:500;transition:border-color .16s,transform .12s ease-out;display:inline-flex}.Katalog-module__mPz0yq__filterKnopf:active{transform:scale(.97)}.Katalog-module__mPz0yq__filterKnopf[aria-expanded=true]{border-color:var(--atelier-ink,#1d1d1f)}.Katalog-module__mPz0yq__filterKnopf:focus-visible,.Katalog-module__mPz0yq__sortierung:focus-visible{outline:2px solid var(--atelier-accent,#856222);outline-offset:2px}.Katalog-module__mPz0yq__filterZahl{color:#111;text-align:center;background:#d9b356;border-radius:3px;min-width:18px;padding:0 5px;font-size:12px;font-weight:600;line-height:18px}.Katalog-module__mPz0yq__sortierung{padding:0 8px}.Katalog-module__mPz0yq__filterFeld{border-block:1px solid var(--atelier-line,#ddd);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:20px 32px;padding:16px 0 20px;animation:.16s cubic-bezier(.23,1,.32,1) Katalog-module__mPz0yq__feldEin;display:grid}.Katalog-module__mPz0yq__filterFeld[hidden]{display:none}@keyframes Katalog-module__mPz0yq__feldEin{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.Katalog-module__mPz0yq__filterGruppe{border:0;flex-direction:column;align-items:flex-start;min-width:0;margin:0;padding:0;display:flex}.Katalog-module__mPz0yq__filterGruppe legend{color:var(--atelier-ink,#1d1d1f);margin-bottom:6px;padding:0;font-size:14px;font-weight:600}.Katalog-module__mPz0yq__filterWert{min-height:34px;color:var(--atelier-ink,#1d1d1f);text-align:left;background:0 0;align-items:center;gap:8px;font-size:14px;display:inline-flex}.Katalog-module__mPz0yq__filterWert:focus-visible{outline:2px solid var(--atelier-accent,#856222);outline-offset:2px}.Katalog-module__mPz0yq__filterHaken{border:1px solid color-mix(in srgb, var(--atelier-ink,#1d1d1f) 35%, transparent);color:#111;border-radius:3px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;transition:border-color .16s;display:inline-flex}.Katalog-module__mPz0yq__filterWert[aria-pressed=true] .Katalog-module__mPz0yq__filterHaken{background:#d9b356;border-color:#d9b356}.Katalog-module__mPz0yq__filterAnzahl{color:var(--atelier-muted,#656569);font-size:12px}@media (max-width:639px){.Katalog-module__mPz0yq__filterWert{min-height:40px}.Katalog-module__mPz0yq__filterFeld{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}}.Katalog-module__mPz0yq__gewaehlt{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;padding:0;list-style:none;display:flex}.Katalog-module__mPz0yq__gewaehltWert{min-height:30px;color:var(--atelier-ink,#1d1d1f);background:#d9b3562e;border-radius:4px;align-items:center;gap:6px;padding:0 8px;font-size:13px;display:inline-flex}.Katalog-module__mPz0yq__zuruecksetzen{min-height:30px;color:var(--atelier-muted,#656569);text-underline-offset:3px;background:0 0;border:0;margin-left:4px;font-size:13px;text-decoration:underline}.Katalog-module__mPz0yq__raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px;padding-top:20px;display:grid}@media (min-width:768px){.Katalog-module__mPz0yq__raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 20px}}@media (min-width:1200px){.Katalog-module__mPz0yq__raster{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px;padding-top:24px}}.Katalog-module__mPz0yq__hinweis{color:var(--atelier-muted,#656569);margin-top:16px;font-size:14px;line-height:1.6}.Katalog-module__mPz0yq__hinweis a{color:var(--atelier-ink,#1d1d1f);text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline #d9b356;text-decoration:underline #d9b356}.Katalog-module__mPz0yq__fuss{border-top:1px solid var(--atelier-line,#ddd);margin-top:56px;padding-top:24px}.Katalog-module__mPz0yq__leer{color:var(--atelier-muted,#656569);text-align:center;padding:56px 0}@media (hover:hover) and (pointer:fine){.Katalog-module__mPz0yq__filterKnopf:hover,.Katalog-module__mPz0yq__sortierung:hover,.Katalog-module__mPz0yq__filterWert:hover .Katalog-module__mPz0yq__filterHaken{border-color:var(--atelier-ink,#1d1d1f)}.Katalog-module__mPz0yq__zuruecksetzen:hover{color:var(--atelier-ink,#1d1d1f)}}@media (prefers-reduced-motion:reduce){.Katalog-module__mPz0yq__filterFeld{animation:none}.Katalog-module__mPz0yq__filterKnopf,.Katalog-module__mPz0yq__filterHaken,.Katalog-module__mPz0yq__unterLink{transition:none}.Katalog-module__mPz0yq__filterKnopf:active{transform:none}}
.Formen-module__EsSrLa__mast,.Formen-module__EsSrLa__fuss,.Formen-module__EsSrLa__kassette,.Formen-module__EsSrLa__leiste,.Formen-module__EsSrLa__stab,.Formen-module__EsSrLa__beine i{background:#8f9396}[data-home-theme=dark] .Formen-module__EsSrLa__mast{background:#6f7376}[data-home-theme=dark] .Formen-module__EsSrLa__fuss{background:#6f7376}[data-home-theme=dark] .Formen-module__EsSrLa__kassette{background:#6f7376}[data-home-theme=dark] .Formen-module__EsSrLa__leiste{background:#6f7376}[data-home-theme=dark] .Formen-module__EsSrLa__stab{background:#6f7376}[data-home-theme=dark] .Formen-module__EsSrLa__beine i{background:#6f7376}.Formen-module__EsSrLa__mast{top:calc(var(--cm) * var(--mast-oben,6) * -1);bottom:calc(var(--cm) * var(--unten) * -1);left:calc(max(2px, var(--cm) * 3) * -1);width:max(2px, calc(var(--cm) * 3));position:absolute}.Formen-module__EsSrLa__mast[data-seite=rechts]{left:auto;right:calc(max(2px, var(--cm) * 3) * -1)}.Formen-module__EsSrLa__fuss{bottom:calc(var(--cm) * var(--unten) * -1);left:calc(var(--cm) * -22);width:calc(var(--cm) * 40);height:max(2px, calc(var(--cm) * 4));position:absolute}.Formen-module__EsSrLa__fuss[data-seite=rechts]{left:auto;right:calc(var(--cm) * -22)}.Formen-module__EsSrLa__kassette{top:100%;left:calc(var(--cm) * var(--ueberstand,3) * -1);right:calc(var(--cm) * var(--ueberstand,3) * -1);height:calc(var(--cm) * var(--unten));border-radius:max(1px, calc(var(--cm) * 1.5)) max(1px, calc(var(--cm) * 1.5)) 0 0;position:absolute}.Formen-module__EsSrLa__leiste{bottom:100%;left:calc(var(--cm) * -1);right:calc(var(--cm) * -1);height:max(2px, calc(var(--cm) * 3));position:absolute}.Formen-module__EsSrLa__xGestell{z-index:-1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Formen-module__EsSrLa__xGestell path{fill:none;stroke:#8f9396;stroke-width:2px}.Formen-module__EsSrLa__stab{z-index:-1;top:56%;bottom:calc(var(--cm) * var(--unten) * -1);width:max(2px, calc(var(--cm) * 1.6));position:absolute;left:50%;transform:translate(-50%)}.Formen-module__EsSrLa__oese{z-index:3;width:max(4px, calc(var(--cm) * 2.4));height:max(4px, calc(var(--cm) * 2.4));box-shadow:0 0 0 max(1px, calc(var(--cm) * .6)) #8f9396;border-radius:50%;position:absolute}.Formen-module__EsSrLa__oese[data-ecke^=o]{top:calc(var(--cm) * 2)}.Formen-module__EsSrLa__oese[data-ecke^=u]{bottom:calc(var(--cm) * 2)}.Formen-module__EsSrLa__oese[data-ecke$=l]{left:calc(var(--cm) * 2)}.Formen-module__EsSrLa__oese[data-ecke$=r]{right:calc(var(--cm) * 2)}.Formen-module__EsSrLa__rahmen{padding:max(2px, calc(var(--cm) * var(--profil,2)));background:#b9bdbf;position:absolute;inset:0}.Formen-module__EsSrLa__rahmen[data-farbe=weiss]{background:#f4f4f2;box-shadow:inset 0 0 0 1px #00000024}.Formen-module__EsSrLa__rahmen[data-farbe=schwarz]{background:#1f2021}.Formen-module__EsSrLa__innen{width:100%;height:100%;position:relative}.Formen-module__EsSrLa__umrandung,.Formen-module__EsSrLa__umrandungSchwarz,.Formen-module__EsSrLa__umrandungWeiss{outline:max(2px, calc(var(--cm) * 3)) solid #b9bdbf}.Formen-module__EsSrLa__umrandungSchwarz{outline-color:#1f2021}.Formen-module__EsSrLa__umrandungWeiss{outline-color:#f4f4f2}.Formen-module__EsSrLa__beine i{width:max(2px, calc(var(--cm) * 3));height:calc(var(--cm) * var(--unten));position:absolute;top:100%}.Formen-module__EsSrLa__beine i:first-child{left:6%}.Formen-module__EsSrLa__beine i:last-child{right:6%}.Formen-module__EsSrLa__klar.Formen-module__EsSrLa__klar{background:0 0;outline:1px dashed #5a544880}[data-home-theme=dark] .Formen-module__EsSrLa__klar.Formen-module__EsSrLa__klar{outline-color:#e6e0d473}.Formen-module__EsSrLa__rund{border-radius:calc(var(--cm) * 6)}.Formen-module__EsSrLa__kreis.Formen-module__EsSrLa__kreis{border-radius:50%;overflow:hidden}.Formen-module__EsSrLa__bohrungen i{z-index:3;width:max(3px, calc(var(--cm) * 1.2));height:max(3px, calc(var(--cm) * 1.2));background:#6d6a63;border-radius:50%;position:absolute}.Formen-module__EsSrLa__bohrungen i:first-child,.Formen-module__EsSrLa__bohrungen i:nth-child(2){top:calc(var(--cm) * 2)}.Formen-module__EsSrLa__bohrungen i:nth-child(3),.Formen-module__EsSrLa__bohrungen i:nth-child(4){bottom:calc(var(--cm) * 2)}.Formen-module__EsSrLa__bohrungen i:nth-child(odd){left:calc(var(--cm) * 2)}.Formen-module__EsSrLa__bohrungen i:nth-child(2n){right:calc(var(--cm) * 2)}.Formen-module__EsSrLa__bohrungen[data-lage=oben] i:nth-child(n+3){display:none}.Formen-module__EsSrLa__ohneDruck{color:#7a7468;background:#e4e3df;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:flex;position:absolute;inset:0}.Formen-module__EsSrLa__gerahmt,.Formen-module__EsSrLa__staender,.Formen-module__EsSrLa__fuesse{--rahmen-silber:#b9bdbf;--rahmen-schwarz:#1f2021;--rahmen-weiss:#f4f4f2;--rahmen-holz:#b78a57}.Formen-module__EsSrLa__kante{--kante-weiss:#e6e5e1;--kante-schwarz:#26272a;--kante-alu:#a3a8ac;--kante-holz:#d2b07c;--kante-karton:#c8b28a;--kante-klar:#96beccd9;--kante-grau:#8f9291;--kante-leinwand:#d8d2c6}.Formen-module__EsSrLa__kante.Formen-module__EsSrLa__kante{box-shadow:1px 1px 0 #00000024, 3px 3px 0 var(--kante,#e6e5e1), 3px 3px 0 1px #0000001a}.Formen-module__EsSrLa__glanz{z-index:3;pointer-events:none;background:linear-gradient(118deg,#0000 0 58%,#ffffff52 58% 64%,#0000 64% 100%);position:absolute;inset:0}.Formen-module__EsSrLa__folie.Formen-module__EsSrLa__folie{box-shadow:0 0 0 1px #3c383229}.Formen-module__EsSrLa__ecke{z-index:4;background:linear-gradient(135deg, #e7e5df 0 50%, var(--grund,#f3f2ef) 50% 100%);width:clamp(8px,12cqmin,40px);height:clamp(8px,12cqmin,40px);position:absolute;bottom:0;right:0;box-shadow:-1px -1px #3c38321f}.Formen-module__EsSrLa__whiteboard.Formen-module__EsSrLa__whiteboard{--platzhalter-grund:transparent;--platzhalter-rand:none;--platzhalter-groesse:clamp(8px, 8cqmin, 22px);background:linear-gradient(160deg,#fff 0%,#fbfcfc 55%,#f3f5f6 100%);box-shadow:0 0 0 1px #3c383229,0 1px 2px #0000001f,0 4px 14px #0000001a}.Formen-module__EsSrLa__whiteboardGlanz{z-index:3;pointer-events:none;background:linear-gradient(118deg,#0000 0 36%,#96afc30f 44%,#96afc308 54%,#0000 62% 100%);position:absolute;inset:0}.Formen-module__EsSrLa__poster.Formen-module__EsSrLa__poster{box-shadow:0 0 0 1px #3c383224,0 1px 3px #0000001a}.Formen-module__EsSrLa__gerahmt.Formen-module__EsSrLa__gerahmt{outline:max(2px, calc(var(--cm) * var(--profil,3))) solid var(--rahmen,#b9bdbf)}.Formen-module__EsSrLa__pfosten i{width:max(3px, calc(var(--cm) * 7));height:calc(var(--cm) * var(--unten));background:#a3a8ac;position:absolute;top:100%}.Formen-module__EsSrLa__pfosten[data-material=holz] i{background:#c9a46a}.Formen-module__EsSrLa__pfosten i:first-child{left:12%}.Formen-module__EsSrLa__pfosten i:last-child{right:12%}.Formen-module__EsSrLa__seile i{width:1px;height:calc(var(--cm) * var(--oben));background:#3c38328c;position:absolute;bottom:100%}.Formen-module__EsSrLa__seile i:first-child{left:12%}.Formen-module__EsSrLa__seile i:last-child{right:12%}[data-home-theme=dark] .Formen-module__EsSrLa__seile i{background:#e6e0d480}.Formen-module__EsSrLa__hinterMast{z-index:-1;width:max(6px, calc(var(--cm) * 12));background:#b3b7ba;position:absolute;top:-300%;bottom:-300%;left:50%;transform:translate(-50%)}.Formen-module__EsSrLa__fahnenMast,.Formen-module__EsSrLa__querarm{background:#e4e5e3;position:absolute;box-shadow:0 0 0 1px #3c383240}.Formen-module__EsSrLa__fahnenMast{top:calc(var(--cm) * -12);bottom:calc(var(--cm) * var(--unten) * -1);left:calc(max(3px, var(--cm) * 5) * -1);width:max(3px, calc(var(--cm) * 5))}.Formen-module__EsSrLa__fahnenMast[data-variante=seitlich]{top:calc(var(--cm) * -12);bottom:calc(var(--cm) * -40)}.Formen-module__EsSrLa__fahnenMast[data-variante=arm]{top:calc(var(--cm) * -25);height:calc(var(--cm) * 40);bottom:auto}.Formen-module__EsSrLa__querarm{top:calc(max(2px, var(--cm) * 3) * -1);left:calc(max(3px, var(--cm) * 5) * -1);right:calc(var(--cm) * -4);height:max(2px, calc(var(--cm) * 3))}.Formen-module__EsSrLa__staender i,.Formen-module__EsSrLa__staender b{background:var(--rahmen,#b9bdbf);position:absolute;top:100%}.Formen-module__EsSrLa__staender b{display:none}.Formen-module__EsSrLa__staender[data-variante=klapp] i{width:max(2px, calc(var(--cm) * 3));height:calc(var(--cm) * var(--unten))}.Formen-module__EsSrLa__staender[data-variante=klapp] i:first-child{left:calc(var(--cm) * -3);transform-origin:top;transform:rotate(5deg)}.Formen-module__EsSrLa__staender[data-variante=klapp] i:nth-child(2){right:calc(var(--cm) * -3);transform-origin:top;transform:rotate(-5deg)}.Formen-module__EsSrLa__staender[data-variante=schwenk] i{width:max(3px, calc(var(--cm) * 5));height:calc(var(--cm) * (var(--unten) - 4));background:#2a2b2c}.Formen-module__EsSrLa__staender[data-variante=schwenk] i:first-child{left:18%}.Formen-module__EsSrLa__staender[data-variante=schwenk] i:nth-child(2){right:18%}.Formen-module__EsSrLa__staender[data-variante=schwenk] b{top:calc(100% + var(--cm) * (var(--unten) - 4));height:max(2px, calc(var(--cm) * 4));border-radius:max(1px, calc(var(--cm) * 2));background:#9a9ea1;display:block;left:-14%;right:-14%}.Formen-module__EsSrLa__staender[data-variante=tank] i{width:max(3px, calc(var(--cm) * 4));height:calc(var(--cm) * var(--unten) * .45)}.Formen-module__EsSrLa__staender[data-variante=tank] i:first-child{left:26%}.Formen-module__EsSrLa__staender[data-variante=tank] i:nth-child(2){right:26%}.Formen-module__EsSrLa__staender[data-variante=tank] b{top:calc(100% + var(--cm) * var(--unten) * .45);height:calc(var(--cm) * var(--unten) * .55);border-radius:calc(var(--cm) * 6) calc(var(--cm) * 6) calc(var(--cm) * 2) calc(var(--cm) * 2);background:#4f5356;display:block;left:-10%;right:-10%}.Formen-module__EsSrLa__geist{pointer-events:none;border:1px dashed #5a544880;position:absolute;inset:-4%}.Formen-module__EsSrLa__geist i{border-left:1px dashed #5a544880;width:0;height:22%;position:absolute;top:100%}.Formen-module__EsSrLa__geist i:first-child{left:4%}.Formen-module__EsSrLa__geist i:last-child{right:4%}[data-home-theme=dark] .Formen-module__EsSrLa__geist{border-color:#e6e0d473}[data-home-theme=dark] .Formen-module__EsSrLa__geist i{border-color:#e6e0d473}.Formen-module__EsSrLa__teilMarke{z-index:8;white-space:nowrap;color:#2f2a20;background:#e8d7ac;border-radius:4px;padding:4px 9px;font-size:11px;font-weight:700;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #7860284d}.Formen-module__EsSrLa__sockel{z-index:3;height:calc(var(--cm) * var(--unten));background:#55595c;position:absolute;top:100%;left:0;right:0}.Formen-module__EsSrLa__rohr{inset:calc(var(--cm) * -10);border:max(2px, calc(var(--cm) * 4)) solid #b9bdbf;position:absolute}.Formen-module__EsSrLa__fuesse i{width:calc(var(--cm) * 26);height:max(2px, calc(var(--cm) * var(--unten)));background:var(--rahmen,#b9bdbf);position:absolute;top:100%}.Formen-module__EsSrLa__fuesse i:first-child{left:14%;transform:translate(-50%)}.Formen-module__EsSrLa__fuesse i:last-child{right:14%;transform:translate(50%)}.Formen-module__EsSrLa__fuesse[data-variante=banner] i{top:calc(100% + var(--cm) * 10);height:max(2px, calc(var(--cm) * (var(--unten) - 10)));background:#b9bdbf}.Formen-module__EsSrLa__fuesse[data-variante=banner] i:first-child{left:calc(var(--cm) * -8)}.Formen-module__EsSrLa__fuesse[data-variante=banner] i:last-child{right:calc(var(--cm) * -8)}.Formen-module__EsSrLa__oese[data-ecke$=m]{left:50%;transform:translate(-50%)}.Formen-module__EsSrLa__leisten i{z-index:3;height:max(3px, calc(var(--cm) * 2.5));background:#c9a46a;position:absolute;left:-3%;right:-3%}.Formen-module__EsSrLa__leisten i:first-child{top:calc(max(3px, var(--cm) * 2.5) * -.5)}.Formen-module__EsSrLa__leisten i:nth-child(2){bottom:calc(max(3px, var(--cm) * 2.5) * -.5)}.Formen-module__EsSrLa__leisten[data-art=stange] i{top:calc(max(3px, var(--cm) * 3) * -1);height:max(3px, calc(var(--cm) * 3));background:#2f2d2a;border-radius:999px;left:-6%;right:-6%}
.ShopStart-module__KbCAJa__kopf{padding:12px 0 8px}.ShopStart-module__KbCAJa__innen{width:min(100%,1600px);padding-inline:var(--shop-gutter);margin-inline:auto}.ShopStart-module__KbCAJa__kopfRaster{gap:20px;margin-top:20px;display:grid}.ShopStart-module__KbCAJa__titel{font-size:clamp(32px, calc(9vw / var(--s)), 40px);letter-spacing:-.02em;line-height:1}.ShopStart-module__KbCAJa__titelZusatz{color:var(--atelier-muted,#656569);display:block}.ShopStart-module__KbCAJa__satz{max-width:44ch;color:var(--atelier-muted,#656569);margin-top:10px;font-size:15px;line-height:1.5}.ShopStart-module__KbCAJa__sucheSpalte{min-width:0}.ShopStart-module__KbCAJa__suche{z-index:20;position:relative}.ShopStart-module__KbCAJa__beliebt{flex-wrap:wrap;align-items:baseline;gap:2px 14px;margin-top:10px;font-size:14px;display:flex}.ShopStart-module__KbCAJa__beliebtTitel{color:var(--atelier-muted,#656569)}.ShopStart-module__KbCAJa__beliebtListe{display:contents}.ShopStart-module__KbCAJa__beliebtLink{color:var(--atelier-ink,#1d1d1f);text-underline-offset:4px;padding-block:5px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .16s;display:inline-block}@media (min-width:1024px){.ShopStart-module__KbCAJa__kopf{padding:16px 0 12px}.ShopStart-module__KbCAJa__kopfRaster{margin-top:clamp(28px, calc(3vw / var(--s)), 44px);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end;gap:56px}.ShopStart-module__KbCAJa__titel{font-size:clamp(44px, calc(4.1vw / var(--s)), 64px)}.ShopStart-module__KbCAJa__satz{margin-top:12px;font-size:16px}}.ShopStart-module__KbCAJa__produkte{width:min(100%,1600px);padding:36px var(--shop-gutter) 8px;margin-inline:auto;scroll-margin-top:140px}.ShopStart-module__KbCAJa__bereichTitel{font-size:clamp(24px, calc(2.2vw / var(--s)), 32px);letter-spacing:-.01em;line-height:1}.ShopStart-module__KbCAJa__raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px;margin-top:18px;display:grid}@media (min-width:768px){.ShopStart-module__KbCAJa__raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 20px}}@media (min-width:1024px){.ShopStart-module__KbCAJa__raster{grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 24px;margin-top:24px}.ShopStart-module__KbCAJa__produkte{padding-top:56px}}.ShopStart-module__KbCAJa__kachel{min-width:0}.ShopStart-module__KbCAJa__karte{color:var(--atelier-ink,#1d1d1f);transition:transform .12s ease-out;display:block}.ShopStart-module__KbCAJa__karte:active{transform:scale(.985)}.ShopStart-module__KbCAJa__karte:focus-visible{outline:2px solid var(--atelier-accent,#856222);outline-offset:3px}.ShopStart-module__KbCAJa__bild{aspect-ratio:1;background:var(--shop-bild-grund,#f6f6f6);border-radius:4px;display:block;position:relative;overflow:hidden}.ShopStart-module__KbCAJa__bild img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .22s cubic-bezier(.23,1,.32,1);display:block}.ShopStart-module__KbCAJa__bild[data-freisteller] img{-o-object-fit:contain;object-fit:contain;padding:9%}.ShopStart-module__KbCAJa__text{flex-direction:column;gap:2px;padding-top:12px;line-height:1.3;display:flex}.ShopStart-module__KbCAJa__name{-webkit-line-clamp:2;letter-spacing:-.01em;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:15px;font-weight:600;display:-webkit-box;overflow:hidden}.ShopStart-module__KbCAJa__preis{color:var(--atelier-muted,#656569);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.ShopStart-module__KbCAJa__aktionspreis{color:var(--sale-red);font-weight:700}.ShopStart-module__KbCAJa__streichpreis{color:var(--atelier-muted,#656569)}.ShopStart-module__KbCAJa__mini{background:var(--sale-badge);color:#fff;vertical-align:1px;border-radius:3px;margin-left:6px;padding:1px 5px;font-size:10px;font-weight:800;line-height:1.3;display:inline-block}@media (max-width:639px){.ShopStart-module__KbCAJa__streichpreis{display:none}}@media (min-width:1024px){.ShopStart-module__KbCAJa__text{padding-top:14px}.ShopStart-module__KbCAJa__name{font-size:17px}.ShopStart-module__KbCAJa__preis{font-size:15px}}.ShopStart-module__KbCAJa__hinweis{color:var(--atelier-muted,#656569);margin-top:20px;font-size:12px}.ShopStart-module__KbCAJa__hinweis a{text-underline-offset:2px;text-decoration:underline}.ShopStart-module__KbCAJa__vertrauen{width:min(100%,1600px);padding:36px var(--shop-gutter) 56px;flex-direction:column;gap:4px;margin-inline:auto;display:flex}.ShopStart-module__KbCAJa__vertrauenText{color:var(--atelier-muted,#656569);font-size:14px}.ShopStart-module__KbCAJa__anfrage{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--atelier-gold,#d9b356);text-decoration-color:var(--atelier-gold,#d9b356);text-underline-offset:4px;align-self:flex-start;align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration-thickness:2px;display:inline-flex}.ShopStart-module__KbCAJa__anfrage svg{transition:transform .16s ease-out}@media (min-width:1024px){.ShopStart-module__KbCAJa__vertrauen{flex-direction:row;justify-content:space-between;align-items:center;padding-block:56px 72px}.ShopStart-module__KbCAJa__anfrage{align-self:auto}}.ShopStart-module__KbCAJa__kopf :is(a,button):focus-visible,.ShopStart-module__KbCAJa__produkte a:focus-visible,.ShopStart-module__KbCAJa__vertrauen a:focus-visible{outline:2px solid var(--atelier-accent,#856222);outline-offset:3px}@media (hover:hover) and (pointer:fine){.ShopStart-module__KbCAJa__beliebtLink:hover{text-decoration-color:currentColor}.ShopStart-module__KbCAJa__karte:hover .ShopStart-module__KbCAJa__bild img{transform:scale(1.02)}.ShopStart-module__KbCAJa__anfrage:hover svg{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.ShopStart-module__KbCAJa__karte,.ShopStart-module__KbCAJa__bild img,.ShopStart-module__KbCAJa__anfrage svg{transition:none}.ShopStart-module__KbCAJa__karte:active,.ShopStart-module__KbCAJa__karte:hover .ShopStart-module__KbCAJa__bild img,.ShopStart-module__KbCAJa__anfrage:hover svg{transform:none}}
.AtelierHome-module__NibblW__page,.AtelierHome-module__NibblW__footer{--content-gutter:clamp(24px, calc(4.45vw / var(--s)), 88px);color:var(--atelier-ink,#202020);background:var(--atelier-bg,#fcfcfc);font-family:var(--atelier-font,Arial, sans-serif);-webkit-font-smoothing:antialiased}.AtelierHome-module__NibblW__page *,.AtelierHome-module__NibblW__footer *{box-sizing:border-box}.AtelierHome-module__NibblW__page h2,.AtelierHome-module__NibblW__page h3,.AtelierHome-module__NibblW__page p,.AtelierHome-module__NibblW__page figure,.AtelierHome-module__NibblW__footer h3,.AtelierHome-module__NibblW__footer p{margin:0}.AtelierHome-module__NibblW__page>:nth-child(n+2){content-visibility:auto;contain-intrinsic-block-size:auto 800px}.AtelierHome-module__NibblW__page>:nth-child(2){contain-intrinsic-block-size:auto 792px}.AtelierHome-module__NibblW__page>:nth-child(3){contain-intrinsic-block-size:auto 245px}.AtelierHome-module__NibblW__page>:nth-child(4){contain-intrinsic-block-size:auto 686px}.AtelierHome-module__NibblW__page>:nth-child(5){contain-intrinsic-block-size:auto 890px}.AtelierHome-module__NibblW__page>:nth-child(6){contain-intrinsic-block-size:auto 608px}.AtelierHome-module__NibblW__page>:nth-child(7){contain-intrinsic-block-size:auto 573px}@media (max-width:760px){.AtelierHome-module__NibblW__page>:nth-child(2){contain-intrinsic-block-size:auto 594px}.AtelierHome-module__NibblW__page>:nth-child(3){contain-intrinsic-block-size:auto 170px}.AtelierHome-module__NibblW__page>:nth-child(4){contain-intrinsic-block-size:auto 596px}.AtelierHome-module__NibblW__page>:nth-child(5){contain-intrinsic-block-size:auto 996px}.AtelierHome-module__NibblW__page>:nth-child(6){contain-intrinsic-block-size:auto 683px}.AtelierHome-module__NibblW__page>:nth-child(7){contain-intrinsic-block-size:auto 742px}}.AtelierHome-module__NibblW__page h3,.AtelierHome-module__NibblW__footer h3{text-transform:none;font-family:inherit;font-weight:500}.AtelierHome-module__NibblW__page h2{font-family:var(--atelier-display,"Barlow Condensed", Impact, "Arial Narrow", sans-serif);text-transform:uppercase;font-weight:700}.AtelierHome-module__NibblW__outline{color:#0000;-webkit-text-stroke:1px var(--atelier-ink,#202020)}.AtelierHome-module__NibblW__titleLine{display:block}.AtelierHome-module__NibblW__page a,.AtelierHome-module__NibblW__footer a{color:inherit;text-decoration:none}.AtelierHome-module__NibblW__page a:focus-visible,.AtelierHome-module__NibblW__page summary:focus-visible,.AtelierHome-module__NibblW__footer a:focus-visible,.AtelierHome-module__NibblW__footer button:focus-visible{outline:2px solid var(--atelier-accent,#785b20);outline-offset:5px}.AtelierHome-module__NibblW__inner{width:min(calc(100% - var(--content-gutter) * 2), 1600px);margin-inline:auto}.AtelierHome-module__NibblW__section{padding-block:96px}.AtelierHome-module__NibblW__heading{font-size:clamp(52px, calc(5.1vw / var(--s)), 76px);letter-spacing:-.025em;text-wrap:balance;line-height:.96}.AtelierHome-module__NibblW__headingRow{border-bottom:1px solid var(--atelier-line,#dedede);justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:38px;padding-bottom:25px;display:flex}.AtelierHome-module__NibblW__headingRow>.AtelierHome-module__NibblW__textLink{flex-shrink:0;margin-bottom:-4px}.AtelierHome-module__NibblW__sectionText{color:var(--atelier-muted,#696969);max-width:40ch;font-size:16px;line-height:1.6;margin-top:18px!important}.AtelierHome-module__NibblW__textLink{align-items:center;gap:13px;width:fit-content;min-height:44px;font-size:14px;font-weight:500;line-height:1.3;display:inline-flex}.AtelierHome-module__NibblW__textLink svg{transition:transform .2s var(--ease-out,cubic-bezier(.23, 1, .32, 1));color:var(--atelier-accent,#785b20);flex:none}.AtelierHome-module__NibblW__textLink,.AtelierHome-module__NibblW__ringLink{transition:background-size var(--dur-text,.95s) var(--ease-reveal,cubic-bezier(.16, 1, .3, 1));background-image:linear-gradient(currentColor,currentColor);background-position:0 calc(100% - 9px);background-repeat:no-repeat;background-size:0 1px}.AtelierHome-module__NibblW__ringLink{background-position:0 100%}.AtelierHome-module__NibblW__introduction{padding-block:96px 72px}.AtelierHome-module__NibblW__ringBand{--sheet-radius:clamp(22px, calc(2.4vw / var(--s)), 40px);padding-block:clamp(56px, calc(6vw / var(--s)), 88px) calc(clamp(36px, calc(4vw / var(--s)), 56px) + var(--sheet-radius));color:#f4f1ec;background:#0c0c0c;position:relative}.AtelierHome-module__NibblW__ringBand+section{z-index:1;margin-top:calc(clamp(22px, calc(2.4vw / var(--s)), 40px) * -1);border-radius:clamp(22px, calc(2.4vw / var(--s)), 40px) clamp(22px, calc(2.4vw / var(--s)), 40px) 0 0;position:relative}.AtelierHome-module__NibblW__ringHead{margin-bottom:clamp(18px, calc(2.5vw / var(--s)), 34px);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.AtelierHome-module__NibblW__ringTitle{font-family:var(--atelier-display,"Barlow Condensed", Impact, "Arial Narrow", sans-serif);font-size:clamp(40px, calc(4.4vw / var(--s)), 72px);letter-spacing:-.02em;text-transform:uppercase;margin:0;font-weight:700;line-height:.92}.AtelierHome-module__NibblW__ringLink{color:#f4f1ec;align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.AtelierHome-module__NibblW__ringLink svg{color:var(--atelier-gold,#d9b356);transition:transform .2s var(--ease-out,cubic-bezier(.23, 1, .32, 1))}.AtelierHome-module__NibblW__ringLink:focus-visible{outline:2px solid var(--atelier-gold,#d9b356);outline-offset:4px}@media (hover:hover) and (pointer:fine){.AtelierHome-module__NibblW__ringLink:hover svg{transform:translate(3px)}}.AtelierHome-module__NibblW__introGrid{text-align:center;flex-direction:column;align-items:center;display:flex}.AtelierHome-module__NibblW__introTitle{font-size:clamp(70px, calc(8.2vw / var(--s)), 120px);letter-spacing:-.035em;line-height:.88}.AtelierHome-module__NibblW__introText{max-width:48ch;color:var(--atelier-muted,#696969);font-size:17px;line-height:1.65;margin-top:32px!important}.AtelierHome-module__NibblW__introduction .AtelierHome-module__NibblW__textLink{margin-top:20px}.AtelierHome-module__NibblW__projectMore{margin-top:28px}.AtelierHome-module__NibblW__process{--process-surface:var(--atelier-panel,#f2f2f2);background:var(--process-surface)}.AtelierHome-module__NibblW__processGrid{gap:72px;display:grid}.AtelierHome-module__NibblW__processIntro{-moz-column-gap:64px;grid-template-columns:minmax(0,1fr) minmax(0,400px);place-items:end start;column-gap:64px;display:grid}.AtelierHome-module__NibblW__processIntro>h2{grid-row:1/span 2}.AtelierHome-module__NibblW__processIntro>.AtelierHome-module__NibblW__sectionText{grid-column:2;margin-top:0!important}.AtelierHome-module__NibblW__processAction{grid-column:2;margin-top:24px}.AtelierHome-module__NibblW__imageNote{color:var(--atelier-muted,#696969);font-size:11px;line-height:1.6;margin-top:28px!important}.AtelierHome-module__NibblW__shopRaster{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.AtelierHome-module__NibblW__shopRaster{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 20px}}@media (min-width:1024px){.AtelierHome-module__NibblW__shopRaster{gap:44px 24px}}.AtelierHome-module__NibblW__shopNotes{border-top:1px solid var(--atelier-line,#dedede);color:var(--atelier-muted,#696969);gap:8px;margin-top:32px;padding-top:24px;font-size:12px;line-height:1.6;display:grid}.AtelierHome-module__NibblW__shopNotes a{text-underline-offset:3px;text-decoration:underline}.AtelierHome-module__NibblW__faq{background:var(--atelier-panel,#f2f2f2)}.AtelierHome-module__NibblW__faq .AtelierHome-module__NibblW__heading{font-size:clamp(40px, calc(3.4vw / var(--s)), 50px)}.AtelierHome-module__NibblW__faqGrid{grid-template-columns:1fr 1.45fr;gap:64px;display:grid}.AtelierHome-module__NibblW__faqItem{border-bottom:1px solid var(--atelier-line,#dedede)}.AtelierHome-module__NibblW__faqItem:first-child{margin-top:-22px}.AtelierHome-module__NibblW__faqItem summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:24px;font-size:16px;font-weight:500;line-height:1.5;list-style:none;display:flex}.AtelierHome-module__NibblW__faqItem summary::-webkit-details-marker{display:none}.AtelierHome-module__NibblW__faqItem summary>svg{transition:transform .18s var(--ease-out,cubic-bezier(.23, 1, .32, 1));flex:none}.AtelierHome-module__NibblW__faqItem[open] summary>svg{transform:rotate(45deg)}.AtelierHome-module__NibblW__faqItem>p{color:var(--atelier-muted,#696969);padding:0 44px 24px 0;font-size:15px;line-height:1.7}.AtelierHome-module__NibblW__contact{padding-block:100px 72px}.AtelierHome-module__NibblW__contactTop{justify-content:space-between;align-items:center;gap:44px;display:flex}.AtelierHome-module__NibblW__contactTop h2{font-size:clamp(64px, calc(7.25vw / var(--s)), 110px);letter-spacing:-.035em;line-height:.92}.AtelierHome-module__NibblW__contactAction{flex-direction:column;align-items:center;gap:17px;padding-right:6.5%;display:flex}.AtelierHome-module__NibblW__primaryButton{background:var(--atelier-ink,#202020);border-bottom:2px solid var(--atelier-gold,#d9b356);white-space:nowrap;min-height:56px;transition:transform .16s var(--ease-out,cubic-bezier(.23, 1, .32, 1)), background-color var(--dur-hover,.22s) ease;border-radius:2px;justify-content:center;align-items:center;gap:32px;padding:14px 24px;font-size:15px;font-weight:500;line-height:1.4;display:inline-flex;color:var(--atelier-bg,#fcfcfc)!important}.AtelierHome-module__NibblW__primaryButton:active:not(:focus-visible){transform:scale(.975)}.AtelierHome-module__NibblW__primaryButton svg{transition:transform .2s var(--ease-out,cubic-bezier(.23, 1, .32, 1))}.AtelierHome-module__NibblW__contactPhone{font-variant-numeric:tabular-nums;align-items:center;min-height:44px;font-size:15px;display:flex}.AtelierHome-module__NibblW__visit{border-top:1px solid var(--atelier-line,#dedede);grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:76px;padding-top:32px;display:grid}.AtelierHome-module__NibblW__visit h3{margin-bottom:16px;font-size:14px;line-height:1.4}.AtelierHome-module__NibblW__visit p,.AtelierHome-module__NibblW__visit address,.AtelierHome-module__NibblW__visit a{color:var(--atelier-muted,#696969);font-size:14px;font-style:normal;line-height:1.7}.AtelierHome-module__NibblW__visit .AtelierHome-module__NibblW__whatsapp{align-items:center;gap:7px;width:fit-content;min-height:40px;display:flex}.AtelierHome-module__NibblW__footer{border-top:1px solid var(--atelier-line,#dedede);padding-block:64px 24px}.AtelierHome-module__NibblW__footerTop{grid-template-columns:1.4fr 1fr 1fr .7fr;gap:40px;display:grid}.AtelierHome-module__NibblW__wordmark{width:204px;padding-block:5px;display:block}.AtelierHome-module__NibblW__wordmark img{width:100%;height:auto;display:block}.AtelierHome-module__NibblW__wordmark .AtelierHome-module__NibblW__logoDark{display:none}[data-home-theme=dark] .AtelierHome-module__NibblW__wordmark .AtelierHome-module__NibblW__logoLight{display:none}[data-home-theme=dark] .AtelierHome-module__NibblW__wordmark .AtelierHome-module__NibblW__logoDark{display:block}.AtelierHome-module__NibblW__footerBrand>p{color:var(--atelier-muted,#696969);max-width:29ch;margin-top:22px;font-size:13px;line-height:1.7}.AtelierHome-module__NibblW__footerAddress{color:var(--atelier-muted);margin-top:16px;font-size:12px;font-style:normal;line-height:1.8}.AtelierHome-module__NibblW__socials{gap:20px;margin-top:16px;display:flex}.AtelierHome-module__NibblW__socials a{align-items:center;gap:5px;min-height:44px;font-size:12px;display:inline-flex}.AtelierHome-module__NibblW__footerTop nav h3{margin:4px 0 14px;font-size:13px;line-height:1.5}.AtelierHome-module__NibblW__footerTop ul,.AtelierHome-module__NibblW__footerBottom ul{margin:0;padding:0;list-style:none}.AtelierHome-module__NibblW__footerTop nav a{width:fit-content;min-height:34px;color:var(--atelier-muted,#696969);align-items:center;font-size:12px;line-height:1.5;display:flex}.AtelierHome-module__NibblW__footerBottom{border-top:1px solid var(--atelier-line,#dedede);color:var(--atelier-muted,#696969);margin-top:52px;padding-top:24px;font-size:11px;line-height:1.6}.AtelierHome-module__NibblW__footerBottom ul{flex-wrap:wrap;align-items:center;gap:0 20px;margin-top:10px;display:flex}.AtelierHome-module__NibblW__footerBottom a,.AtelierHome-module__NibblW__cookieButton{min-height:36px;font-size:inherit;line-height:inherit;color:inherit;align-items:center;font-family:inherit;display:flex}.AtelierHome-module__NibblW__cookieButton{cursor:pointer;background:0 0;border:0;padding:0}.AtelierHome-module__NibblW__footerBottom .AtelierHome-module__NibblW__withdrawLink{color:var(--atelier-ink,#202020);text-underline-offset:4px;font-size:12px;font-weight:700;-webkit-text-decoration:underline #d9b356;text-decoration:underline #d9b356;text-decoration-thickness:2px}.AtelierHome-module__NibblW__footerBottom .AtelierHome-module__NibblW__paymentNote{margin-top:12px}@media (hover:hover) and (pointer:fine){.AtelierHome-module__NibblW__textLink:hover svg{transform:translate(4px)}.AtelierHome-module__NibblW__textLink:hover,.AtelierHome-module__NibblW__ringLink:hover{background-size:100% 1px;transition-duration:.52s}.AtelierHome-module__NibblW__primaryButton:hover{background:color-mix(in srgb, var(--atelier-ink,#202020) 86%, var(--atelier-gold,#d9b356))}.AtelierHome-module__NibblW__primaryButton:hover svg{transform:translate(2px,-2px)}.AtelierHome-module__NibblW__visit a:hover,.AtelierHome-module__NibblW__contactPhone:hover,.AtelierHome-module__NibblW__footer a:hover,.AtelierHome-module__NibblW__cookieButton:hover{text-underline-offset:4px;text-decoration:underline}}@media (max-width:1100px){.AtelierHome-module__NibblW__faqGrid,.AtelierHome-module__NibblW__processGrid{grid-template-columns:1fr 1.5fr;gap:40px}.AtelierHome-module__NibblW__processGrid{align-items:start}.AtelierHome-module__NibblW__processIntro{grid-template-columns:minmax(0,1fr);align-items:start;position:sticky;top:112px}.AtelierHome-module__NibblW__processIntro>h2{grid-row:auto}.AtelierHome-module__NibblW__processIntro>.AtelierHome-module__NibblW__sectionText{grid-column:auto;margin-top:18px!important}.AtelierHome-module__NibblW__processAction{grid-column:auto;margin-top:36px}.AtelierHome-module__NibblW__contactAction{padding-right:0}.AtelierHome-module__NibblW__footerTop{grid-template-columns:1.25fr 1fr 1fr;gap:32px}.AtelierHome-module__NibblW__footerTop>nav:last-child{grid-column:2}}@media (max-width:760px){.AtelierHome-module__NibblW__section{padding-block:64px}.AtelierHome-module__NibblW__heading{font-size:clamp(46px, calc(11vw / var(--s)), 60px);letter-spacing:-.02em}.AtelierHome-module__NibblW__headingRow{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:28px;padding-bottom:20px}.AtelierHome-module__NibblW__sectionText{font-size:15px}.AtelierHome-module__NibblW__faqGrid{grid-template-columns:1fr;gap:27px}.AtelierHome-module__NibblW__processGrid{grid-template-columns:1fr;gap:44px}.AtelierHome-module__NibblW__processIntro{position:static}.AtelierHome-module__NibblW__processAction{margin-top:28px}.AtelierHome-module__NibblW__introduction{padding-top:72px}.AtelierHome-module__NibblW__introTitle{font-size:clamp(64px, calc(18vw / var(--s)), 92px)}.AtelierHome-module__NibblW__introText{font-size:15px;margin-top:28px!important}.AtelierHome-module__NibblW__shopNotes{margin-top:24px;font-size:11px}.AtelierHome-module__NibblW__faqGrid{gap:36px}.AtelierHome-module__NibblW__faqItem:first-child{border-top:1px solid var(--atelier-line,#dedede);margin-top:0}.AtelierHome-module__NibblW__faqItem summary{gap:18px;padding-block:21px;font-size:15px}.AtelierHome-module__NibblW__faqItem>p{padding-right:20px;font-size:14px}.AtelierHome-module__NibblW__contact{padding-top:76px}.AtelierHome-module__NibblW__contactTop{flex-direction:column;align-items:flex-start;gap:32px}.AtelierHome-module__NibblW__contactTop h2{font-size:clamp(44px, calc(12.3vw / var(--s)), 72px)}.AtelierHome-module__NibblW__contactAction{align-items:flex-start;gap:10px}.AtelierHome-module__NibblW__primaryButton{min-height:52px}.AtelierHome-module__NibblW__visit{grid-template-columns:1fr;gap:28px;margin-top:42px;padding-top:28px}.AtelierHome-module__NibblW__visit h3{margin-bottom:10px}.AtelierHome-module__NibblW__footer{padding-block:44px 24px}.AtelierHome-module__NibblW__footerTop{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 20px}.AtelierHome-module__NibblW__footerBrand{grid-column:1/-1}.AtelierHome-module__NibblW__wordmark{width:192px}.AtelierHome-module__NibblW__footerBrand>p{max-width:40ch;margin-top:18px}.AtelierHome-module__NibblW__socials{margin-top:10px}.AtelierHome-module__NibblW__footerTop>nav:last-child{grid-column:auto}.AtelierHome-module__NibblW__footerTop nav a{min-height:38px;font-size:12px}.AtelierHome-module__NibblW__footerBottom{margin-top:36px}.AtelierHome-module__NibblW__footerBottom ul{gap:0 18px}.AtelierHome-module__NibblW__footerBottom a,.AtelierHome-module__NibblW__cookieButton{min-height:40px}}@media (prefers-reduced-motion:reduce){.AtelierHome-module__NibblW__page *,.AtelierHome-module__NibblW__footer *{transition:none!important}.AtelierHome-module__NibblW__primaryButton:active:not(:focus-visible),.AtelierHome-module__NibblW__primaryButton:hover svg,.AtelierHome-module__NibblW__textLink:hover svg{transform:none}}
.BeforeAfter-module__4Oy-qq__root{--start:50%;background:var(--atelier-panel,#f2f2f2);touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:ew-resize;-webkit-tap-highlight-color:transparent;width:100%;position:relative;overflow:hidden}.BeforeAfter-module__4Oy-qq__image{-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.BeforeAfter-module__4Oy-qq__after{clip-path:inset(0 0 0 var(--start))}.BeforeAfter-module__4Oy-qq__badge{z-index:2;top:clamp(12px, calc(1.4vw / var(--s)), 20px);color:#fff;letter-spacing:.02em;pointer-events:none;background:#0c0c0c9e;border-radius:2px;padding:6px 10px;font-size:12px;font-weight:600;line-height:1.2;transition:opacity .18s;position:absolute}.BeforeAfter-module__4Oy-qq__badge[data-side=before]{left:clamp(12px, calc(1.4vw / var(--s)), 20px)}.BeforeAfter-module__4Oy-qq__badge[data-side=after]{right:clamp(12px, calc(1.4vw / var(--s)), 20px)}.BeforeAfter-module__4Oy-qq__badge[data-hidden=true]{opacity:0}.BeforeAfter-module__4Oy-qq__handle{z-index:3;transform:translate3d(calc(var(--start) - 50%), 0, 0);pointer-events:none;position:absolute;inset:0}.BeforeAfter-module__4Oy-qq__line{background:#fff;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%;box-shadow:0 0 0 1px #0c0c0c1f}.BeforeAfter-module__4Oy-qq__knob{color:#202020;pointer-events:auto;cursor:ew-resize;width:48px;height:48px;transition:transform .16s var(--ease-out,cubic-bezier(.23, 1, .32, 1));background:#fff;border-radius:999px;justify-content:center;align-items:center;margin:-24px 0 0 -24px;display:flex;position:absolute;top:50%;left:50%}.BeforeAfter-module__4Oy-qq__knob svg+svg{margin-left:-4px}.BeforeAfter-module__4Oy-qq__knob:focus-visible{outline:2px solid var(--atelier-gold,#d9b356);outline-offset:3px}.BeforeAfter-module__4Oy-qq__root[data-dragging=true] .BeforeAfter-module__4Oy-qq__knob{transform:scale(.94)}@media (prefers-reduced-motion:reduce){.BeforeAfter-module__4Oy-qq__badge,.BeforeAfter-module__4Oy-qq__knob{transition:none}.BeforeAfter-module__4Oy-qq__root[data-dragging=true] .BeforeAfter-module__4Oy-qq__knob{transform:none}}
.CircularGallery-module__re8BHa__root{position:relative;overflow-x:clip}.CircularGallery-module__re8BHa__stage{--card-w:clamp(220px, calc(21vw / var(--s)), 320px);--card-h:calc(var(--card-w) * 1.32);--gap:calc(var(--card-w) * .55);--radius:calc((var(--card-w) + var(--gap)) / (2 * tan(180deg / var(--count))));--perspective:calc(var(--radius) * 3.4);height:calc(var(--card-h) * 1.14);perspective:var(--perspective);perspective-origin:50% 48%;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;position:relative}.CircularGallery-module__re8BHa__stage[data-dragging=true],.CircularGallery-module__re8BHa__stage[data-dragging=true] .CircularGallery-module__re8BHa__face{cursor:grabbing}.CircularGallery-module__re8BHa__probe{width:var(--radius);visibility:hidden;pointer-events:none;height:0;position:absolute;top:0;left:0}.CircularGallery-module__re8BHa__ring{transform-style:preserve-3d;transform:translateZ(calc(var(--radius) * -1)) rotateY(0deg);will-change:transform;margin:0;padding:0;list-style:none;position:absolute;inset:0}.CircularGallery-module__re8BHa__card{width:var(--card-w);height:var(--card-h);margin:calc(var(--card-h) / -2) 0 0 calc(var(--card-w) / -2);transform-style:preserve-3d;transform:rotateY(calc(var(--i) * 360deg / var(--count))) translateZ(var(--radius));position:absolute;top:50%;left:50%}.CircularGallery-module__re8BHa__face,.CircularGallery-module__re8BHa__back{background:var(--atelier-panel,#f2f2f2);backface-visibility:hidden;border-radius:2px;position:absolute;inset:0;overflow:hidden}.CircularGallery-module__re8BHa__face{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;text-decoration:none;display:block}.CircularGallery-module__re8BHa__back{pointer-events:none;transform:rotateY(180deg)}.CircularGallery-module__re8BHa__face img,.CircularGallery-module__re8BHa__back img{-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.CircularGallery-module__re8BHa__face:after{content:"";z-index:1;opacity:var(--caption,0);pointer-events:none;background:linear-gradient(#0c0c0c00 50%,#0c0c0c85 76%,#0c0c0cd6 100%);position:absolute;inset:0}.CircularGallery-module__re8BHa__shade{z-index:3;opacity:var(--shade,0);pointer-events:none;will-change:opacity;background:#0c0c0c;position:absolute;inset:0}.CircularGallery-module__re8BHa__back:after{content:"";opacity:.64;background:#0c0c0c;position:absolute;inset:0}.CircularGallery-module__re8BHa__caption{z-index:2;left:clamp(18px, calc(1.7vw / var(--s)), 26px);right:clamp(18px, calc(1.7vw / var(--s)), 26px);bottom:clamp(16px, calc(1.6vw / var(--s)), 24px);opacity:var(--caption,0);transform:translate3d(0, calc((1 - var(--caption,0)) * 8px), 0);text-shadow:0 1px 12px #0006;justify-items:start;gap:8px;display:grid;position:absolute}.CircularGallery-module__re8BHa__title{font-family:var(--atelier-display,"Barlow Condensed", Impact, "Arial Narrow", sans-serif);font-weight:700;font-size:clamp(26px, calc(2.25vw / var(--s)), 36px);letter-spacing:-.01em;text-transform:uppercase;line-height:.95}.CircularGallery-module__re8BHa__link{align-items:center;gap:10px;min-height:24px;font-size:13px;font-weight:500;line-height:1.3;display:inline-flex}.CircularGallery-module__re8BHa__link svg{color:var(--atelier-gold,#d9b356);transition:transform .2s var(--ease-out,cubic-bezier(.23, 1, .32, 1));flex:none}.CircularGallery-module__re8BHa__face:focus-visible{outline:2px solid var(--atelier-gold,#d9b356);outline-offset:4px}.CircularGallery-module__re8BHa__controls{margin-top:clamp(14px, calc(1.6vw / var(--s)), 22px);justify-content:center;align-items:center;gap:12px;display:flex}.CircularGallery-module__re8BHa__control{border:1px solid var(--atelier-line,#dedede);width:44px;height:44px;color:var(--atelier-ink,#202020);cursor:pointer;background:0 0;border-radius:2px;place-items:center;display:grid}.CircularGallery-module__re8BHa__control:focus-visible{outline:2px solid var(--atelier-accent,#785b20);outline-offset:3px}@media (hover:hover) and (pointer:fine){.CircularGallery-module__re8BHa__card[data-front=true] .CircularGallery-module__re8BHa__face:hover .CircularGallery-module__re8BHa__link svg{transform:translate(4px)}.CircularGallery-module__re8BHa__control{transition:border-color .16s ease, color .16s ease, transform .16s var(--ease-out,cubic-bezier(.23, 1, .32, 1))}.CircularGallery-module__re8BHa__control:hover{border-color:var(--atelier-ink,#202020);color:var(--atelier-ink,#202020)}}@media (max-width:600px){.CircularGallery-module__re8BHa__stage{--card-w:min(calc(60vw / var(--s)), 232px);--gap:calc(var(--card-w) * .4);height:calc(var(--card-h) * 1.1)}.CircularGallery-module__re8BHa__title{font-size:26px}}@media (prefers-reduced-motion:reduce){.CircularGallery-module__re8BHa__ring{will-change:auto}.CircularGallery-module__re8BHa__caption{transform:none}.CircularGallery-module__re8BHa__link svg{transition:none}}
.LayerScene-module__j3Hm5a__root{justify-content:center;align-items:center;width:100%;height:100%;display:flex;container-type:size}.LayerScene-module__j3Hm5a__stage{width:min(calc(100cqw * var(--fill,1)), calc(100cqh * var(--ratio) * var(--fill,1)));aspect-ratio:var(--ratio);position:relative}@supports not (width:1cqw){.LayerScene-module__j3Hm5a__stage{width:calc(100% * var(--fill,1))}}.LayerScene-module__j3Hm5a__light{--fill:.85}.LayerScene-module__j3Hm5a__layer{width:100%;height:100%;display:block;position:absolute;inset:0}.LayerScene-module__j3Hm5a__print .l-banner{transform-origin:var(--o-banner)}.LayerScene-module__j3Hm5a__print .l-schild{transform-origin:var(--o-schild)}.LayerScene-module__j3Hm5a__print[data-scene-state=armed] .l-rollup-druck{clip-path:var(--from-rollup-druck)}.LayerScene-module__j3Hm5a__print[data-scene-state=armed] .l-banner{clip-path:var(--from-banner)}.LayerScene-module__j3Hm5a__print[data-scene-state=armed] .l-schild{opacity:0;transform:translateY(-5%)rotate(-2deg)}.LayerScene-module__j3Hm5a__print[data-scene-state=play] .l-rollup-druck{animation:.9s cubic-bezier(.77,0,.175,1) .12s both LayerScene-module__j3Hm5a__rise}.LayerScene-module__j3Hm5a__print[data-scene-state=play] .l-banner{animation:.8s cubic-bezier(.77,0,.175,1) .65s both LayerScene-module__j3Hm5a__unroll}.LayerScene-module__j3Hm5a__print[data-scene-state=play] .l-schild{animation:.65s cubic-bezier(.23,1,.32,1) 1.25s both LayerScene-module__j3Hm5a__hang}.LayerScene-module__j3Hm5a__print[data-scene-state=shine] .l-banner{animation:.85s cubic-bezier(.77,0,.175,1) both LayerScene-module__j3Hm5a__sway}@keyframes LayerScene-module__j3Hm5a__rise{0%{clip-path:var(--from-rollup-druck)}to{clip-path:inset(0)}}@keyframes LayerScene-module__j3Hm5a__unroll{0%{clip-path:var(--from-banner)}to{clip-path:inset(0)}}@keyframes LayerScene-module__j3Hm5a__hang{0%{opacity:0;transform:translateY(-5%)rotate(-2deg)}60%{opacity:1;transform:translateY(.5%)rotate(.5deg)}to{opacity:1;transform:none}}@keyframes LayerScene-module__j3Hm5a__sway{0%{transform:none}30%{transform:rotate(.9deg)}65%{transform:rotate(-.6deg)}to{transform:none}}.LayerScene-module__j3Hm5a__edges{pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%}.LayerScene-module__j3Hm5a__edgeMove{opacity:0;position:absolute;inset:0}.LayerScene-module__j3Hm5a__edgeBar{background:linear-gradient(90deg,#fff0,#f3dea059 70%,#fffffff2 92%,#fff0);width:10%;position:absolute;top:0;bottom:0;left:-10%}.LayerScene-module__j3Hm5a__window[data-scene-state=armed] .l-milchglas{clip-path:var(--from-milchglas)}.LayerScene-module__j3Hm5a__window[data-scene-state=armed] .l-beschriftung{clip-path:var(--from-beschriftung)}.LayerScene-module__j3Hm5a__window[data-scene-state=play] .l-milchglas{animation:.85s cubic-bezier(.77,0,.175,1) .2s both LayerScene-module__j3Hm5a__applyFrost}.LayerScene-module__j3Hm5a__window[data-scene-state=play] .l-edge-milchglas{animation:.85s cubic-bezier(.77,0,.175,1) .2s both LayerScene-module__j3Hm5a__edgeFrost}.LayerScene-module__j3Hm5a__window[data-scene-state=play] .l-beschriftung{animation:.85s cubic-bezier(.77,0,.175,1) 1.1s both LayerScene-module__j3Hm5a__applyLetters}.LayerScene-module__j3Hm5a__window[data-scene-state=play] .l-edge-beschriftung{animation:.85s cubic-bezier(.77,0,.175,1) 1.1s both LayerScene-module__j3Hm5a__edgeLetters}.LayerScene-module__j3Hm5a__window[data-scene-state=shine] .l-edge-beschriftung{animation:.85s cubic-bezier(.77,0,.175,1) both LayerScene-module__j3Hm5a__edgeLetters}@keyframes LayerScene-module__j3Hm5a__applyFrost{0%{clip-path:var(--from-milchglas)}to{clip-path:inset(0)}}@keyframes LayerScene-module__j3Hm5a__applyLetters{0%{clip-path:var(--from-beschriftung)}to{clip-path:inset(0)}}@keyframes LayerScene-module__j3Hm5a__edgeFrost{0%{transform:translateX(var(--edge-milchglas-a));opacity:0}8%{opacity:1}88%{opacity:1}to{transform:translateX(var(--edge-milchglas-b));opacity:0}}@keyframes LayerScene-module__j3Hm5a__edgeLetters{0%{transform:translateX(var(--edge-beschriftung-a));opacity:0}8%{opacity:1}88%{opacity:1}to{transform:translateX(var(--edge-beschriftung-b));opacity:0}}.LayerScene-module__j3Hm5a__stickers .l-rund{transform-origin:var(--o-rund)}.LayerScene-module__j3Hm5a__stickers .l-pille{transform-origin:var(--o-pille)}.LayerScene-module__j3Hm5a__stickers[data-scene-state=armed] .l-bogen{transform:translateY(3%)rotate(-1.2deg)}:is(.LayerScene-module__j3Hm5a__stickers[data-scene-state=armed] .l-rund,.LayerScene-module__j3Hm5a__stickers[data-scene-state=armed] .l-pille){opacity:0}.LayerScene-module__j3Hm5a__stickers[data-scene-state=play] .l-bogen{animation:.52s cubic-bezier(.23,1,.32,1) both LayerScene-module__j3Hm5a__sheetIn}.LayerScene-module__j3Hm5a__stickers[data-scene-state=play] .l-pille{animation:.56s cubic-bezier(.23,1,.32,1) .38s both LayerScene-module__j3Hm5a__stickLeft}.LayerScene-module__j3Hm5a__stickers[data-scene-state=play] .l-rund{animation:.56s cubic-bezier(.23,1,.32,1) .62s both LayerScene-module__j3Hm5a__stickRight}.LayerScene-module__j3Hm5a__stickers[data-scene-state=shine] .l-rund{animation:.7s cubic-bezier(.77,0,.175,1) both LayerScene-module__j3Hm5a__wiggle}@keyframes LayerScene-module__j3Hm5a__sheetIn{0%{transform:translateY(3%)rotate(-1.2deg)}to{transform:none}}@keyframes LayerScene-module__j3Hm5a__stickLeft{0%{opacity:0;transform:translate(-4%,-9%)rotate(-10deg)scale(1.22)}65%{opacity:1;transform:translate(0)rotate(1deg)scale(.97)}to{opacity:1;transform:none}}@keyframes LayerScene-module__j3Hm5a__stickRight{0%{opacity:0;transform:translate(5%,-10%)rotate(14deg)scale(1.25)}65%{opacity:1;transform:translate(0)rotate(-1.5deg)scale(.97)}to{opacity:1;transform:none}}@keyframes LayerScene-module__j3Hm5a__wiggle{0%{transform:none}25%{transform:rotate(-7deg)}55%{transform:rotate(5deg)}80%{transform:rotate(-2deg)}to{transform:none}}.LayerScene-module__j3Hm5a__light[data-scene-state=armed] .l-an{opacity:0}.LayerScene-module__j3Hm5a__light[data-scene-state=play] .l-an{animation:1.3s linear .3s both LayerScene-module__j3Hm5a__switchOn}.LayerScene-module__j3Hm5a__light[data-scene-state=shine] .l-an{animation:.6s linear both LayerScene-module__j3Hm5a__flicker}@keyframes LayerScene-module__j3Hm5a__switchOn{0%{opacity:0}8%{opacity:.85}11%{opacity:.05}19%{opacity:1}23%{opacity:.25}31%{opacity:.95}35%{opacity:.45}44%{opacity:1}to{opacity:1}}@keyframes LayerScene-module__j3Hm5a__flicker{0%{opacity:1}20%{opacity:.5}34%{opacity:1}52%{opacity:.75}66%{opacity:1}to{opacity:1}}@media (prefers-reduced-motion:reduce){.LayerScene-module__j3Hm5a__root *{animation:none!important}}
.infinite-slider-module__ZYOqlW__viewport{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.infinite-slider-module__ZYOqlW__track{will-change:transform;width:max-content;display:flex}.infinite-slider-module__ZYOqlW__group{justify-content:space-around;align-items:center;gap:var(--band-gap,clamp(60px, calc(7vw / var(--s)), 132px));min-width:calc(calc(100vw / var(--s)) + var(--band-extra,0px));padding-right:var(--band-gap,clamp(60px, calc(7vw / var(--s)), 132px));flex:none;display:flex}@media (prefers-reduced-motion:reduce){.infinite-slider-module__ZYOqlW__viewport{overflow:visible;-webkit-mask-image:none;mask-image:none}.infinite-slider-module__ZYOqlW__track{width:100%;transform:none!important}.infinite-slider-module__ZYOqlW__group{flex-wrap:wrap;justify-content:center;gap:32px 40px;width:100%;min-width:0;padding-right:0}.infinite-slider-module__ZYOqlW__duplicate{display:none}}
