.sec-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin-bottom:24px}.sec-head__title{margin:0;color:var(--c-schwarz)}.sec-head__text{margin:8px 0 0;max-width:64ch;color:var(--c-text)}.sec-head--center{justify-content:center;text-align:center}.sec-head--center .sec-head__text{margin-inline:auto}.sec-head__link{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.media-box{position:relative;display:block;overflow:hidden;background:var(--c-foto)}.media-box>img,.media-box>picture>img,.media-box>video{width:100%;height:100%;object-fit:cover;display:block}.media-box--contain>img{object-fit:contain}.media-box--1x1{aspect-ratio:1 / 1}.media-box--4x5{aspect-ratio:4 / 5}.media-box--3x2{aspect-ratio:3 / 2}.media-box--16x9{aspect-ratio:16 / 9}.media-box__placeholder{width:100%;height:100%;display:block;background:var(--c-stein);fill:var(--c-rahmen)}.media-box__badge{position:absolute;left:8px;bottom:8px;z-index:1}.media-box__badge--top-right{left:auto;bottom:auto;top:8px;right:8px}.bg-rte{color:var(--c-text);font-size:15px;line-height:1.6;max-width:68ch}.bg-rte>:first-child{margin-top:0}.bg-rte>:last-child{margin-bottom:0}.bg-rte p,.bg-rte ul,.bg-rte ol{margin:0 0 12px}.bg-rte h2,.bg-rte h3,.bg-rte h4{color:var(--c-schwarz);font-weight:600;margin:24px 0 8px;line-height:1.3}.bg-rte h2{font-size:20px}.bg-rte h3,.bg-rte h4{font-size:17px}.bg-rte a{color:var(--c-schwarz);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.bg-rte strong{color:var(--c-schwarz);font-weight:600}.bg-rte img{max-width:100%;height:auto}.bg-rte table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:14px}.bg-rte th,.bg-rte td{text-align:left;padding:8px 12px 8px 0;border-bottom:1px solid var(--c-linie)}.bg-rte th{color:var(--c-schwarz);font-weight:600}@media(min-width:990px){.bg-rte{font-size:16px}}.pdp-label{margin:0 0 12px;padding:0;font-size:14px;line-height:1.5;font-weight:500;color:var(--c-schwarz)}.pdp-label strong{font-weight:600}.pdp-colors__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}@media(min-width:990px){.pdp-colors__list{grid-template-columns:repeat(5,minmax(0,1fr))}}.pdp-color{position:relative;display:grid;place-items:center;width:100%;height:auto;aspect-ratio:1 / 1;background:var(--c-foto);color:var(--c-schwarz);text-decoration:none;transition:box-shadow var(--dur-hover) ease,transform var(--motion-fast) var(--ease-out)}.pdp-color:active{transform:scale(var(--press-scale))}.pdp-color__img{width:100%;height:100%;object-fit:contain;display:block}.pdp-color__name{font-size:12px;font-weight:500;line-height:1.4;text-align:center;padding:4px}.pdp-color[aria-current=true]{box-shadow:inset 0 0 0 2px var(--c-schwarz)}.pdp-color.is-soldout .pdp-color__img{opacity:.45}.pdp-color:focus-visible{outline:2px solid var(--c-schwarz);outline-offset:2px}@media(hover:hover)and (pointer:fine){.pdp-color:not([aria-current=true]):hover{box-shadow:inset 0 0 0 1px var(--c-rahmen)}}.pdp-options{display:grid;gap:20px}.pdp-option{border:0;margin:0;padding:0;min-width:0}.pdp-option__values{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.pdp-option__btn{position:relative;display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:52px;padding:8px 32px 8px 16px;background:var(--c-weiss);box-shadow:inset 0 0 0 1px var(--c-rahmen);color:var(--c-schwarz);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:box-shadow var(--dur-hover) ease,background-color var(--dur-hover) ease,transform var(--motion-fast) var(--ease-out)}.pdp-option__btn:active{transform:scale(var(--press-scale))}.pdp-option__main{font-size:14px;line-height:1.3;font-weight:500;font-variant-numeric:tabular-nums}.pdp-option__sub{font-size:12px;line-height:1.4;font-weight:500;color:var(--c-grau);font-variant-numeric:tabular-nums}.pdp-option__sub:empty{display:none}.pdp-option__check{position:absolute;top:8px;right:8px;display:none;color:var(--c-schwarz);line-height:0}.pdp-option__input:checked+.pdp-option__btn{box-shadow:inset 0 0 0 2px var(--c-schwarz)}.pdp-option__input:checked+.pdp-option__btn .pdp-option__main{font-weight:600}.pdp-option__input:checked+.pdp-option__btn .pdp-option__check{display:block}.pdp-option__input:focus-visible+.pdp-option__btn{outline:2px solid var(--c-schwarz);outline-offset:2px}.pdp-option__btn.is-soldout{box-shadow:inset 0 0 0 1px var(--c-linie);color:var(--c-grau)}.pdp-option__input:checked+.pdp-option__btn.is-soldout{box-shadow:inset 0 0 0 2px var(--c-grau)}.pdp-option__hint{margin:8px 0 0;font-size:12px;line-height:1.4;font-weight:500;color:var(--c-grau)}@media(hover:hover)and (pointer:fine){.pdp-option__input:not(:checked)+.pdp-option__btn:not(.is-soldout):hover{box-shadow:inset 0 0 0 1px var(--c-schwarz)}}@media(min-width:750px){.pdp-option__values{grid-template-columns:repeat(2,minmax(0,1fr))}}.pdp-add{position:relative;gap:8px}.pdp-add__done{display:inline-flex;align-items:center;gap:8px}.pdp-add__done[hidden]{display:none}.pdp-add.is-added,.pdp-add.is-added[disabled]{background:var(--c-schwarz);color:var(--c-weiss);border-color:var(--c-schwarz)}.pdp-add[aria-busy=true]{cursor:progress}.pdp-form__error{display:flex;gap:8px;margin:8px 0 0;font-size:13px;line-height:1.45;color:var(--c-rot)}.pdp-express{margin-top:8px}.pdp-express .shopify-payment-button__button{border-radius:0;min-height:50px}.pdp-express .shopify-payment-button__more-options{color:var(--c-schwarz);font-size:14px;text-decoration:underline;text-underline-offset:3px}.tile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 12px;list-style:none;margin:0;padding:0}.tile{display:block;color:var(--c-schwarz);text-decoration:none}.tile__label{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:15px;line-height:1.4;font-weight:500}.tile__count{display:block;margin-top:4px;font-size:13px;color:var(--c-grau)}@media(min-width:750px){.tile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:990px){.tile-grid{grid-template-columns:repeat(var(--cols-desktop, 4),minmax(0,1fr));gap:48px 24px}}.scroll-row{display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);list-style:none;scroll-padding-inline:var(--gutter)}.scroll-row::-webkit-scrollbar{display:none}.scroll-row>*{scroll-snap-align:start;min-width:0}.js-reveal [data-reveal]:not(.is-revealed),.js-reveal [data-reveal]:not(.is-revealed) [data-reveal-item]{opacity:0;transform:translateY(10px)}.js-reveal [data-reveal]:has([data-reveal-item]):not(.is-revealed){opacity:1;transform:none}.js-reveal [data-reveal],.js-reveal [data-reveal] [data-reveal-item]{transition:opacity var(--motion-slow) var(--ease-out),transform var(--motion-slow) var(--ease-out);transition-delay:calc(var(--i, 0) * 50ms)}@media(hover:none),(max-width:749px){.js-reveal [data-reveal]:not(.is-revealed),.js-reveal [data-reveal]:not(.is-revealed) [data-reveal-item]{transform:none}.js-reveal [data-reveal],.js-reveal [data-reveal] [data-reveal-item]{transition:opacity var(--motion-slow) var(--ease-out);transition-delay:calc(var(--i, 0) * 40ms)}}.js-reveal [data-reveal].is-instant,.js-reveal [data-reveal].is-instant [data-reveal-item]{transition:none}@media(prefers-reduced-motion:reduce){.js-reveal [data-reveal],.js-reveal [data-reveal] [data-reveal-item]{opacity:1!important;transform:none!important;transition:none!important}.pdp-color,.pdp-option__btn{transition:none}.pdp-option__btn:active,.pdp-color:active,.ct__tile:active .ct__media{transform:none}}[class*=color-scheme-] .btn--primary{background:var(--c-button, var(--c-schwarz));color:var(--c-button-text, var(--c-weiss))}[class*=color-scheme-] .btn--primary:focus-visible{outline-color:var(--c-button, var(--c-schwarz))}[class*=color-scheme-] .btn--secondary{background:transparent;color:var(--c-button-secondary, var(--c-schwarz));border-color:var(--c-button-secondary, var(--c-schwarz))}[class*=color-scheme-] .btn.is-added,[class*=color-scheme-] .btn.is-added[disabled]{background:var(--c-button, var(--c-schwarz));color:var(--c-button-text, var(--c-weiss))}@media(hover:hover)and (pointer:fine){[class*=color-scheme-] .btn--primary:hover:not([disabled]):not(.is-disabled){background:var(--c-button-hover, var(--c-text))}[class*=color-scheme-] .btn--secondary:hover:not([disabled]):not(.is-disabled){background:var(--c-stein)}}[class*=color-scheme-] .btn--on-photo{background:var(--c-fix-weiss);color:var(--c-fix-schwarz)}@media(hover:hover)and (pointer:fine){[class*=color-scheme-] .btn--on-photo:hover:not([disabled]):not(.is-disabled){background:color-mix(in srgb,var(--c-fix-weiss) 92%,var(--c-fix-schwarz))}}[class*=color-scheme-] .tag--aktion{background:var(--c-rot-flaeche);color:var(--c-fix-weiss)}[class*=color-scheme-] .card__quick{background:var(--c-fix-weiss);color:var(--c-fix-schwarz)}[class*=color-scheme-] .card__quick.is-added{background:var(--c-fix-schwarz);color:var(--c-fix-weiss)}@media(hover:hover)and (pointer:fine){[class*=color-scheme-] .card__quick:hover{background:var(--c-fix-schwarz);color:var(--c-fix-weiss)}}[class*=color-scheme-] .field__input,[class*=color-scheme-] .quantity,[class*=color-scheme-] .slider__arrow,[class*=color-scheme-] .fp-slider__arrow,[class*=color-scheme-] .sizet__size{background:var(--c-karte, var(--c-weiss))}[class*=color-scheme-] .field__input[readonly]{background:var(--c-stein)}[class*=color-scheme-] .vid{background:var(--c-fix-schwarz)}[class*=color-scheme-] .vid__pause{background:var(--c-fix-weiss);color:var(--c-fix-schwarz)}[class*=color-scheme-] .vid__pause:focus-visible,[class*=color-scheme-] .vid__play:focus-visible{outline-color:var(--c-fix-weiss)}.bw{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:12px;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}.bw::-webkit-scrollbar{display:none}.bw:focus-visible{outline:2px solid var(--c-schwarz);outline-offset:2px}.bw__step{position:relative;scroll-snap-align:start;min-width:0;display:flex;flex-direction:column}.bw__num{display:block;margin-bottom:12px;font-size:40px;line-height:1;font-weight:600;font-variant-numeric:tabular-nums;color:var(--c-schwarz)}.bw__media{display:block;position:relative;aspect-ratio:1 / 1;overflow:hidden;background:var(--c-foto);border-radius:2px}.bw__img{display:block;width:100%;height:100%;object-fit:contain}.bw__placeholder{fill:var(--c-grau);opacity:.4}.bw__title{margin:16px 0 0;font-size:16px;line-height:1.3;font-weight:600;color:var(--c-schwarz)}.bw__text{margin:6px 0 0;font-size:15px;line-height:1.6;color:var(--c-text);max-width:40ch}@media(min-width:750px){.bw{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:24px;margin:0;padding:0;overflow:visible}.bw:focus-visible{outline:none}}@media(min-width:990px){.bw{gap:32px}}.bc__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:24px}.bc__heading{margin:0}.bc__sub{margin:8px 0 0;font-size:15px;line-height:1.5;color:var(--c-text);max-width:34ch}.bc__nav{display:none;gap:8px;flex:none}.bc__arrow{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--c-linie);border-radius:4px;background:var(--c-weiss);color:var(--c-schwarz);cursor:pointer;transition:background-color var(--dur-hover) ease,transform var(--motion-fast) var(--ease-out),opacity var(--dur-hover) ease}.bc__arrow:active{transform:scale(var(--press-scale))}.bc__arrow:disabled{opacity:.35;cursor:default}.bc__arrow:focus-visible{outline:2px solid var(--c-schwarz);outline-offset:2px}@media(hover:hover)and (pointer:fine){.bc__arrow:not(:disabled):hover{background:var(--c-schwarz);color:var(--c-weiss);border-color:var(--c-schwarz)}}.bc__num{position:absolute;top:14px;left:14px;z-index:2;padding:4px 8px;border-radius:4px;background:#f3efe9;color:#1d1d1f;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.02em;transition:opacity .2s ease}.bc__card.is-open .bc__num{opacity:0}.bc__progress{position:relative;height:2px;margin-top:24px;background:var(--c-linie);overflow:hidden;border-radius:2px}.bc__progress-bar{position:absolute;top:0;bottom:0;left:0;width:calc(100% / var(--n, 5) * 1.6);background:var(--c-schwarz);transform:translate(calc(var(--p, 0) * (100% / (1.6 / var(--n, 5)) - 100%)));transition:transform .12s linear}.bc__wrap{display:block}.bc .bc__track{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:12px;margin:0;padding:0 var(--gutter);scroll-padding-inline:var(--gutter);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.bc__track::-webkit-scrollbar{display:none}.bc__card{position:relative;scroll-snap-align:start;aspect-ratio:3 / 4;border-radius:var(--bc-radius);overflow:hidden;background:var(--c-foto);isolation:isolate}.bc__media,.bc__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bc__img{object-fit:cover;transition:transform var(--motion-slow) var(--ease-out)}.bc__card.is-open .bc__img{transform:scale(1.03)}.bc__bar{position:absolute;left:14px;right:14px;bottom:14px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:0 10px 0 15px;border:0;border-radius:4px;background:#f3efe9;color:#1d1d1f;font:inherit;text-align:left;cursor:pointer}.bc__title{font-size:14px;line-height:1.3;font-weight:600;letter-spacing:.01em}.bc__icon{position:relative;flex:none;width:26px;height:26px;color:#1d1d1d;transition:transform var(--motion-fast) var(--ease-out)}.bc__i{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .2s ease,transform var(--motion-slow) var(--ease-out)}.bc__i--close{opacity:0;transform:rotate(-45deg) scale(.8)}.bc__card.is-open .bc__i--plus{opacity:0;transform:rotate(45deg) scale(.8)}.bc__card.is-open .bc__i--close{opacity:1;transform:none}.bc__bar:active .bc__icon{transform:scale(.92)}.bc__bar:focus-visible{outline:2px solid #1D1D1F;outline-offset:2px}.bc__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;padding:28px 24px 84px;background:#f3efe9;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}.bc__card.is-open .bc__overlay{opacity:1;visibility:visible;transition:opacity .3s ease}.bc__text{color:#1d1d1f;font-size:14px;line-height:1.6;transform:translateY(8px);transition:transform var(--motion-slow) var(--ease-out)}.bc__card.is-open .bc__text{transform:none}.bc__text p{margin:0 0 12px}.bc__text p:last-child{margin:0}.bc__dots-unused{display:flex;justify-content:center;gap:8px;margin-top:20px}.bc__dot{width:8px;height:8px;border-radius:50%;background:var(--c-linie);transition:background-color .2s ease,transform .2s ease}.bc__dot.is-active{background:var(--c-schwarz);transform:scale(1.15)}@media(min-width:750px){.bc .bc__track{grid-auto-columns:44%;padding:0 var(--gutter);scroll-padding-inline:var(--gutter)}.bc__nav{display:flex}}@media(min-width:990px){.bc .bc__track{grid-auto-columns:calc((100% - 2 * var(--gutter) - 24px) / 3.3);gap:12px}.bc__card{aspect-ratio:4 / 5}}@media(hover:hover)and (pointer:fine){.bc__card:hover .bc__img{transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){.bc__img,.bc__i,.bc__overlay,.bc__text{transition:none}}.ct{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;list-style:none;margin:0;padding:0}.ct--first-large .ct__item:first-child{grid-column:1 / -1}.ct--first-large .ct__item:first-child .ct__media{aspect-ratio:16 / 10}.ct--scroll{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:70%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}.ct--scroll::-webkit-scrollbar{display:none}.ct--scroll .ct__item{scroll-snap-align:start}.ct--scroll.ct--first-large .ct__item:first-child{grid-column:auto}.ct--scroll.ct--first-large .ct__item:first-child .ct__media{aspect-ratio:4 / 5}.ct__item{min-width:0}.ct__tile{position:relative;display:block;color:var(--c-schwarz);text-decoration:none}.ct__media{position:relative;display:block;aspect-ratio:4 / 5;background:var(--c-foto);overflow:hidden;border-radius:4px}.ct__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--motion-slow) var(--ease-out)}.ct__media{transition:transform var(--motion-fast) var(--ease-out)}.ct__label{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px;padding:12px 2px 0}.ct__title{grid-column:1;font-size:16px;line-height:1.25;font-weight:600;letter-spacing:-.01em;color:var(--c-schwarz)}.ct__sub{grid-column:1;margin-top:2px;font-size:13px;line-height:1.4;color:var(--c-grau)}.ct__arrow{grid-column:2;grid-row:1 / span 2;align-self:center;display:inline-flex;color:var(--c-schwarz);transition:transform var(--motion-slow) var(--ease-out)}.ct__tile:focus-visible{outline:2px solid var(--c-schwarz);outline-offset:2px}.ct__tile:active .ct__media{transform:scale(.98);transition-delay:40ms}@media(hover:hover)and (pointer:fine){.ct__tile:hover .ct__img{transform:scale(1.03)}.ct__tile:hover .ct__arrow{transform:translate(4px)}}@media(min-width:750px){.ct,.ct--scroll{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;overflow:visible;margin-inline:0;padding-inline:0}.ct--first-large .ct__item:first-child{grid-column:auto}.ct--first-large .ct__item:first-child .ct__media{aspect-ratio:4 / 5}.ct__label{padding:14px 2px 0}.ct__title{font-size:18px}}@media(min-width:990px){.ct,.ct--scroll{grid-template-columns:repeat(var(--cols-desktop, 4),minmax(0,1fr));gap:16px}.ct__title{font-size:20px}.ct__sub{font-size:13px}}@media(prefers-reduced-motion:reduce){.ct__img,.ct__arrow{transition:none}}.colors-ov{background:var(--c-foto);margin-inline:calc(var(--gutter) * -1)}.colors-ov__pic,.colors-ov__img{display:block;width:100%;height:auto}.colors-ov__empty{aspect-ratio:4 / 5}.cwall{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.cwall__item{min-width:0}.cwall__item:nth-child(n+17){display:none}.cwall__tile{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:var(--c-foto);color:var(--c-fix-schwarz);text-decoration:none}.cwall__tile:focus-visible{outline:2px solid var(--c-schwarz);outline-offset:-2px}.cwall__img{display:block;width:100%;height:100%;object-fit:contain;transition:transform calc(var(--dur-hover) * 2.5) var(--ease-out)}.cwall__name{position:absolute;left:0;right:0;bottom:0;padding:6px 8px;background:var(--c-fix-weiss);color:var(--c-fix-schwarz);font-size:12px;line-height:1.3;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform:translateY(101%);transition:transform calc(var(--dur-hover) * 1.5) var(--ease-out)}.cwall__tile:focus-visible .cwall__name{transform:none}.cwall__more{display:inline-flex;align-items:center;gap:4px;margin-top:20px}.colors-ov--auto .colors-ov__head-link{display:none}@media(hover:hover)and (pointer:fine){.cwall__tile:hover .cwall__img{transform:scale(1.06)}.cwall__tile:hover .cwall__name{transform:none}}@media(prefers-reduced-motion:reduce){.cwall__img,.cwall__name{transition:none}}@media(min-width:750px){.colors-ov{margin-inline:0}.colors-ov__empty{aspect-ratio:3 / 2}.cwall{grid-template-columns:repeat(6,minmax(0,1fr))}.cwall__item:nth-child(n+17){display:block}.cwall__more{display:none}.colors-ov--auto .colors-ov__head-link{display:inline-flex}}@media(min-width:990px){.cwall{grid-template-columns:repeat(8,minmax(0,1fr))}}.faq{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.faq__title{margin:0}.faq__contact{display:inline-flex;align-items:center;gap:8px;margin-top:16px}.faq__item+.faq__item{border-top:0}.faq__item .accordion__summary{cursor:pointer;list-style:none;padding-block:16px}.faq__item .accordion__summary::-webkit-details-marker{display:none}.faq__item .accordion__summary:focus-visible{outline:2px solid var(--c-schwarz);outline-offset:2px}.faq__item .accordion__content{padding-right:36px}@media(hover:hover)and (pointer:fine){.faq__item .accordion__summary:hover>span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}}@media(min-width:990px){.faq{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:96px;align-items:start}}.fp-tabs{display:block}.fp-tabs__list{display:flex;gap:24px;margin:-8px 0 24px;border-bottom:1px solid var(--c-linie);overflow-x:auto;scrollbar-width:none}.fp-tabs__list::-webkit-scrollbar{display:none}.fp-tab{position:relative;flex:0 0 auto;min-height:44px;padding:0;background:none;border:0;font:inherit;font-size:15px;font-weight:500;color:var(--c-grau);cursor:pointer;transition:color var(--dur-hover) ease}.fp-tab[aria-selected=true]{color:var(--c-schwarz);font-weight:600}.fp-tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--c-schwarz);transform:scaleX(0);transform-origin:left;transition:transform var(--motion-slow) var(--ease-out)}.fp-tab[aria-selected=true]:after{transform:scaleX(1)}.fp-tab:active{transform:scale(var(--press-scale))}.fp-panel:not([hidden]){animation:fp-in var(--motion-slow) var(--ease-out) both}@keyframes fp-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.fp-tab:after{transition:none}.fp-panel:not([hidden]){animation:none}}.fp-panel:focus-visible{outline:2px solid var(--c-schwarz);outline-offset:4px}.fp-empty{margin:0 0 16px;padding:12px 16px;background:var(--c-stein);color:var(--c-text);font-size:14px}.fp-slider{display:block;position:relative}.fp-slider .slider__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 12px) / 2.2);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);scroll-padding-inline:var(--gutter)}.fp-slider .slider__track::-webkit-scrollbar{display:none}.fp-slider .slider__track>li{scroll-snap-align:start;min-width:0}.fp-slider__arrows{display:none}@media(hover:hover)and (pointer:fine){.fp-tab:hover{color:var(--c-schwarz)}}@media(min-width:750px){.fp-slider .slider__track{grid-auto-columns:calc((100% - 24px) / 3)}}@media(min-width:990px){.fp-slider .slider__track{grid-auto-columns:calc((100% - 72px)/4);gap:24px;margin:0;padding:0}.fp-slider__arrows{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.fp-slider__arrow{width:40px;height:40px;display:grid;place-items:center;background:var(--c-weiss);box-shadow:inset 0 0 0 1px var(--c-schwarz);border:0;color:var(--c-schwarz);cursor:pointer;transition:transform var(--motion-fast) var(--ease-out)}.fp-slider__arrow:active{transform:scale(var(--press-scale))}.fp-slider__arrow[disabled]{box-shadow:inset 0 0 0 1px var(--c-linie);color:var(--c-grau);cursor:default}}.founder{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.founder__media{margin-inline:calc(var(--gutter) * -1)}.founder__media picture{display:contents}.founder__media--natural img{display:block;width:100%;height:auto}@media(min-width:750px){.founder__media--natural img{border-radius:4px}}.founder__heading{margin:0;font-size:28px;line-height:1.15;font-weight:600;letter-spacing:-.02em;color:var(--c-schwarz);text-wrap:balance}.founder__text{margin:20px 0 0;font-size:18px;line-height:1.55;font-weight:400;color:var(--c-schwarz);max-width:46ch;text-wrap:pretty}.founder__text p{margin:0 0 12px}.founder__text p:last-child{margin-bottom:0}.founder__sig{margin:20px 0 0;font-size:14px;line-height:1.5;font-weight:500;color:var(--c-grau)}.founder__link{display:inline-flex;align-items:center;gap:4px;margin-top:24px}.founder--text-only .founder__content{max-width:720px}@media(min-width:750px){.founder{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center}.founder__media{margin-inline:0}.founder__heading{font-size:32px}.founder--text-only{grid-template-columns:minmax(0,1fr)}}@media(min-width:990px){.founder{gap:96px}.founder__heading{font-size:40px;line-height:1.1}.founder__text{margin-top:24px;font-size:20px}}.gift{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.gift__media{margin-inline:calc(var(--gutter) * -1)}.gift__icon{display:block;line-height:0;color:var(--c-schwarz);margin-bottom:20px}.gift__heading{margin:0;font-size:28px;line-height:1.15;font-weight:600;letter-spacing:-.02em;color:var(--c-schwarz);text-wrap:balance}.gift__text{margin-top:16px;font-size:16px}.gift__actions{margin-top:28px}.gift--text-only .gift__content{max-width:600px;margin-inline:auto;text-align:center}.gift--text-only .gift__icon{display:flex;justify-content:center}.gift--text-only .gift__text{margin-inline:auto}@media(min-width:750px){.gift{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;align-items:center}.gift--right{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.gift--right .gift__media{order:2}.gift--text-only{grid-template-columns:minmax(0,1fr)}.gift__media{margin-inline:0}.gift__heading{font-size:32px}}@media(min-width:990px){.gift{gap:96px}}.hero{display:block;position:relative;background:var(--c-schwarz)}.hero__slider{display:block;position:relative}.hero__slider .hero__track{display:flex;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.hero__slider .hero__track::-webkit-scrollbar{display:none}.hero__slide{position:relative;flex:0 0 100%;min-width:0;scroll-snap-align:start;aspect-ratio:4 / 5;overflow:hidden}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--c-stein)}.hero__media picture,.hero__img,.hero__placeholder{display:block;width:100%;height:100%}.hero__img{object-fit:cover}.hero__placeholder{fill:var(--c-rahmen)}.hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,#000c,#000000ad 50%,#0000 70%)}.hero__badge{position:absolute;top:12px;right:12px;z-index:2}.hero__content{position:absolute;left:24px;right:24px;bottom:48px;z-index:1;display:flex;flex-direction:column;align-items:flex-start;color:var(--c-weiss)}.hero__heading{margin:0;color:var(--c-weiss);max-width:14ch;text-wrap:balance}.hero__keyword{margin:0 0 10px;font-size:14px;line-height:1.3;font-weight:600;letter-spacing:.01em;color:var(--c-weiss)}@media(min-width:750px){.hero__keyword{font-size:16px;margin-bottom:12px}}.hero__text{margin:12px 0 0;font-size:16px;line-height:1.6;font-weight:400;color:var(--c-weiss);max-width:40ch}.hero__btn{margin-top:20px}.hero__dots{position:absolute;left:0;right:0;bottom:20px;z-index:2;display:flex;justify-content:center;gap:8px;pointer-events:none}.hero__dot{display:block;width:24px;height:2px;background:#ffffff80;transition:background-color var(--dur-hover) ease}.hero__dot.is-active{background:var(--c-weiss)}.hero__arrows{display:none}.hero__slide:first-child .hero__content>*{animation:hero-rise var(--motion-slow) var(--ease-out) both}.hero__slide:first-child .hero__content>:nth-child(2){animation-delay:50ms}.hero__slide:first-child .hero__content>:nth-child(3){animation-delay:.1s}.hero__slide:first-child .hero__content>:nth-child(4){animation-delay:.15s}@keyframes hero-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:749px){@keyframes hero-rise{0%{opacity:0}to{opacity:1}}}.hero__heading{letter-spacing:-.02em}.hero__btn{min-width:180px}@media(max-width:749px){.hero__slide{aspect-ratio:auto;height:min(calc(100vw * 16 / 9),calc(100svh - var(--header-height, 56px)));min-height:520px}.hero__img{object-position:center top}.hero__shade{background:linear-gradient(to top,#000000c7,#000000a8 32%,#0000 54%)}.hero__content{bottom:52px}.hero__heading{font-size:36px;line-height:1.08}.hero__text{margin-top:8px;font-size:15px}.hero__btn{margin-top:18px}}@media(min-width:750px){.hero__slide{aspect-ratio:21 / 9;min-height:480px}.hero__content{left:32px;bottom:56px}}@media(min-width:990px){.hero__content{left:48px;right:auto;bottom:48px;max-width:640px}.hero__badge{top:24px;right:24px}.hero__arrows{display:flex;gap:8px;position:absolute;right:48px;bottom:48px;z-index:2}.hero__arrow{width:46px;height:46px;display:grid;place-items:center;background:var(--c-weiss);color:var(--c-schwarz);border:0;cursor:pointer;transition:background-color var(--dur-hover) ease,transform var(--motion-fast) var(--ease-out)}.hero__arrow:active{transform:scale(var(--press-scale))}.hero__arrow:focus-visible{outline:2px solid var(--c-weiss);outline-offset:2px}}@media(hover:hover)and (pointer:fine){.hero__arrow:hover{background:var(--c-stein)}}@media(min-width:990px){.hero__shade{background:radial-gradient(ellipse 80% 85% at 0% 100%,#0000009e 0% 55%,#0000)}.hero__slide{max-height:760px}}@media(prefers-reduced-motion:reduce){.hero__dot,.hero__arrow{transition:none}.hero__slide:first-child .hero__img,.hero__slide:first-child .hero__content>*{animation:none}}.iwt{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:center}.iwt__media{margin-inline:calc(var(--gutter) * -1)}.iwt__heading{margin:0;font-size:28px;line-height:1.15;font-weight:600;letter-spacing:-.02em;color:var(--c-schwarz);text-wrap:balance}.iwt__text{margin-top:16px;font-size:16px}.iwt__actions{margin-top:28px}.iwt--text-only .iwt__content{max-width:640px;margin-inline:auto;text-align:center}.iwt--text-only .iwt__text{margin-inline:auto}@media(min-width:750px){.iwt{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.iwt--text-only{grid-template-columns:minmax(0,1fr)}.iwt__media{margin-inline:0}.iwt--right .iwt__media{order:2}.iwt__heading{font-size:32px}}@media(min-width:990px){.iwt{gap:96px}}.art__inner{max-width:960px}.art__back{display:inline-flex;align-items:center;gap:4px;margin-bottom:20px}.art__title{margin:0;max-width:24ch;text-wrap:balance}.art__meta{margin:12px 0 0;font-size:13px;color:var(--c-grau);font-variant-numeric:tabular-nums}.art__media{margin:32px calc(var(--gutter) * -1) 0}.art__content{margin-top:32px;font-size:16px}.art__tags{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:32px 0 0;padding:0}.art__tags .coll-tag{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;background:var(--c-stein);color:var(--c-schwarz);font-size:13px;font-weight:500;text-decoration:none}.art__comments{margin-top:48px;padding-top:32px;border-top:1px solid var(--c-linie);display:grid;gap:20px;max-width:640px}.art__comments h2{margin:0}.art__comment-meta{margin:0 0 4px;font-size:13px;color:var(--c-grau)}.art__form{display:grid;gap:16px}.art__textarea{height:auto;min-height:120px;padding-top:12px;resize:vertical}.art__ok{margin:0;font-weight:500;color:var(--c-schwarz)}@media(min-width:750px){.art__media{margin-inline:0}}.blog__title{margin:0 0 20px}.blog-tags{margin:0 calc(var(--gutter) * -1) 32px}.blog-tags__list{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;list-style:none;margin:0;padding:0 var(--gutter)}.blog-tags__list::-webkit-scrollbar{display:none}.blog-tags .coll-chip{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;white-space:nowrap;box-shadow:inset 0 0 0 1px var(--c-rahmen);color:var(--c-schwarz);font-size:14px;font-weight:500;text-decoration:none}.blog-tags .coll-chip[aria-current=page]{box-shadow:inset 0 0 0 2px var(--c-schwarz);font-weight:600}.blog-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:48px 24px;list-style:none;margin:0;padding:0}.blog-card{display:block;color:var(--c-schwarz);text-decoration:none}.blog-card__date{display:block;margin-top:12px;font-size:13px;color:var(--c-grau);font-variant-numeric:tabular-nums}.blog-card__title{display:block;margin-top:4px;font-size:17px;line-height:1.35;font-weight:600}.blog-card__excerpt{display:block;margin-top:8px;font-size:15px;line-height:1.55;color:var(--c-text)}.blog__empty{margin:0;color:var(--c-text)}@media(hover:hover)and (pointer:fine){.blog-card:hover .blog-card__title{text-decoration:underline;text-underline-offset:3px}}@media(min-width:750px){.blog-tags{margin-inline:0}.blog-tags__list{flex-wrap:wrap;padding:0}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.coll{display:block;padding:24px 0 var(--section-y)}.coll-head{margin-bottom:20px}.coll-head__media{aspect-ratio:3 / 2;margin:-24px calc(var(--gutter) * -1) 24px}.coll-head__title{margin:0}.coll-head__text{margin-top:8px}.coll-chips{margin:0 calc(var(--gutter) * -1) 20px}.coll-chips__list{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;list-style:none;margin:0;padding:0 var(--gutter)}.coll-chips__list::-webkit-scrollbar{display:none}.coll-chip{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;white-space:nowrap;background:var(--c-weiss);box-shadow:inset 0 0 0 1px var(--c-rahmen);color:var(--c-schwarz);font-size:14px;font-weight:500;text-decoration:none;transition:box-shadow var(--dur-hover) ease,background-color var(--dur-hover) ease}.coll-chip[aria-current=page]{box-shadow:inset 0 0 0 2px var(--c-schwarz);font-weight:600}.coll-bar{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--c-linie);border-bottom:1px solid var(--c-linie)}.coll-bar__filter{gap:8px;padding:0 16px}.coll-bar__badge{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 4px;background:var(--c-schwarz);color:var(--c-weiss);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.coll-bar__count{margin:0;font-size:13px;line-height:1.45;color:var(--c-grau);font-variant-numeric:tabular-nums}.coll-sort{display:flex;align-items:center;gap:4px;margin-left:auto;color:var(--c-schwarz)}.coll-sort__select{appearance:none;-webkit-appearance:none;border:0;background:transparent;font:inherit;font-size:14px;font-weight:500;color:var(--c-schwarz);padding:8px 0;cursor:pointer;max-width:160px;text-overflow:ellipsis}.coll-sort__select:focus-visible{outline:2px solid var(--c-schwarz);outline-offset:2px}.coll-active{margin-top:12px}.coll-active:empty{display:none}.coll-active__list{display:flex;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;margin:0;padding:0}.coll-tag{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 12px;background:var(--c-stein);color:var(--c-schwarz);font-size:13px;font-weight:500;text-decoration:none;font-variant-numeric:tabular-nums}.coll-active__clear{font-size:13px;margin-left:4px}.coll-results{margin-top:24px;transition:opacity var(--dur-hover) ease}.coll.is-filtering .coll-results{opacity:.5}.coll-promo{background:var(--c-stein)}.coll-promo__link{display:flex;flex-direction:column;height:100%;color:var(--c-schwarz);text-decoration:none}.coll-promo__body{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px}.coll-promo__title{font-size:17px;line-height:1.35;font-weight:600}.coll-promo__text{font-size:14px;line-height:1.5;color:var(--c-text)}.coll-promo__more{display:inline-flex;align-items:center;gap:4px;margin-top:4px;font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.coll-more{display:grid;justify-items:center;gap:12px;margin-top:48px}.coll-more__info{margin:0;font-size:13px;color:var(--c-grau);font-variant-numeric:tabular-nums}.coll-empty{display:grid;justify-items:start;gap:16px;padding:48px 0}.coll-empty__title{margin:0;font-size:17px;font-weight:600;color:var(--c-schwarz)}.coll-filters{display:flex;flex-direction:column;flex:1;min-height:0}.coll-filters .drawer__body{flex:1;overflow-y:auto}.coll-filter__list{list-style:none;margin:0;padding:0 0 8px;display:grid;gap:4px}.coll-check{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;font-size:15px;color:var(--c-schwarz)}.coll-check__box{flex:0 0 20px;width:20px;height:20px;display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--c-rahmen);background:var(--c-weiss);color:transparent}.coll-check__input:checked+.coll-check .coll-check__box{background:var(--c-schwarz);box-shadow:none;color:var(--c-weiss)}.coll-check__input:focus-visible+.coll-check .coll-check__box{outline:2px solid var(--c-schwarz);outline-offset:2px}.coll-check__swatch{flex:0 0 14px;width:14px;height:14px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--c-rahmen)}.coll-check__label{flex:1}.coll-check__count{font-size:13px;color:var(--c-grau);font-variant-numeric:tabular-nums}.coll-check.is-disabled{color:var(--c-grau);cursor:default}.coll-check.is-disabled .coll-check__box{box-shadow:inset 0 0 0 1px var(--c-linie)}.coll-price{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-bottom:12px}.coll-filters__footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:8px}@media(hover:hover)and (pointer:fine){.coll-chip:not([aria-current=page]):hover{background:var(--c-stein)}.coll-tag:hover{box-shadow:inset 0 0 0 1px var(--c-schwarz)}}@media(min-width:750px){.coll-head__media{aspect-ratio:3 / 1;margin:-24px 0 32px}.coll-chips{margin-inline:0}.coll-chips__list{flex-wrap:wrap;padding:0}.coll-sort__select{max-width:none}.coll-promo--wide{grid-column:span 2}.coll-promo--wide .coll-promo__link{flex-direction:row}.coll-promo--wide .media-box{flex:0 0 50%}.coll-promo--wide .coll-promo__body{justify-content:center;padding:24px}}@media(min-width:990px){.coll{padding-top:48px}.coll-head{margin-bottom:24px}.coll-head__media{margin-top:-48px}}@media(prefers-reduced-motion:reduce){.coll-results,.coll-chip{transition:none}}.lc__title{margin:0 0 24px}.pdp{padding-bottom:var(--section-y)}.pdp__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.pdp__media{margin-inline:calc(var(--gutter) * -1);min-width:0}.pdp__info{display:block;min-width:0}.pdp-gallery__slider{position:relative;display:block}.pdp-gallery .pdp-gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;padding:0;list-style:none}.pdp-gallery__track::-webkit-scrollbar{display:none}.pdp-gallery__item{flex:0 0 100%;scroll-snap-align:start;min-width:0}.pdp-gallery__frame{display:block;width:100%;aspect-ratio:1 / 1;background:var(--c-foto);border:0;padding:0;margin:0;overflow:hidden;position:relative}.pdp-gallery__zoom{cursor:zoom-in}.pdp-gallery__img,.pdp-gallery__video,.pdp-gallery__frame img,.pdp-gallery__placeholder{width:100%;height:100%;object-fit:contain;display:block}.pdp-gallery__frame .pdp-gcard__img{width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block}.pdp-gcard__panel{position:absolute;left:14px;right:14px;bottom:14px;padding:14px 16px;border:0;border-radius:4px;background:#f3efe9;color:#1d1d1f;text-align:left}.pdp-gcard__title{margin:0;font-size:15px;line-height:1.3;font-weight:600}.pdp-gcard__text{margin:4px 0 0;font-size:13px;line-height:1.45;color:#3a3a3c}.pdp-block--rating{margin-top:6px}.pdp-rating{display:inline-flex;align-items:center;gap:8px;color:var(--c-schwarz);text-decoration:none;font-size:13px}.pdp-rating__stars{display:inline-flex;gap:2px}.pdp-rating__stars svg{fill:var(--c-linie)}.pdp-rating__stars svg.is-on{fill:var(--c-schwarz)}.pdp-rating__text{color:var(--c-text);font-variant-numeric:tabular-nums}.pdp-block--upsell{margin-top:16px}.pdp-upsell{display:grid;grid-template-columns:64px 1fr 44px;align-items:center;gap:12px;padding:10px;border:1px solid var(--c-linie);border-radius:4px;background:var(--c-weiss)}.pdp-upsell__img{display:block;width:64px;height:64px;background:var(--c-foto);overflow:hidden}.pdp-upsell__img img{width:100%;height:100%;object-fit:contain;display:block}.pdp-upsell__head{margin:0;font-size:14px;line-height:1.35;font-weight:600;color:var(--c-schwarz)}.pdp-upsell__sub{margin:2px 0 0;font-size:13px;line-height:1.4;color:var(--c-text)}.pdp-upsell__add{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:4px;background:var(--c-schwarz);color:var(--c-weiss);cursor:pointer;transition:transform var(--motion-fast) var(--ease-out)}.pdp-upsell__add:active{transform:scale(var(--press-scale))}.pdp-upsell__add:focus-visible{outline:2px solid var(--c-schwarz);outline-offset:2px}.pdp-gallery__iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.pdp-gallery__placeholder{fill:var(--c-grau);opacity:.4}.pdp-gallery__counter{position:absolute;right:12px;bottom:12px;margin:0;padding:4px 8px;background:var(--c-weiss);color:var(--c-schwarz);font-size:12px;font-weight:500;line-height:1.4;font-variant-numeric:tabular-nums;pointer-events:none}.pdp-gallery__arrows,.pdp-gallery__thumbs{display:none}.pdp-benefits{list-style:none;margin:12px 0 0;padding:0 var(--gutter);display:grid;gap:4px}.pdp-benefits li{font-size:13px;line-height:1.45;font-weight:500;color:var(--c-grau)}.pdp-vendor{margin:0 0 4px;font-size:13px;color:var(--c-grau)}.pdp-block{margin-top:20px}.pdp-block:first-child{margin-top:0}.pdp-block--price{margin-top:8px}.pdp-tax{margin-top:4px}.pdp-block--size_hint{margin-top:12px}.pdp-block--delivery{margin-top:16px}.pdp-block--buy_buttons{margin-top:12px}.pdp-block--service{margin-top:16px}.pdp-block--accordion+.pdp-block--accordion{margin-top:0;border-top:0}.pdp-block--complementary{margin-top:32px}.pdp-sizehint{display:inline-flex;align-items:center;gap:8px;background:none;border:0;padding:0;cursor:pointer;font:inherit;font-size:14px;font-weight:500;color:var(--c-schwarz)}.pdp-compl__title{margin:0 0 12px}.pdp-compl{list-style:none;margin:0;padding:0;display:grid;gap:12px}.pdp-compl__item{display:flex;align-items:center;gap:12px}.pdp-compl__link{display:flex;align-items:center;gap:12px;flex:1;min-width:0;color:var(--c-schwarz);text-decoration:none}.pdp-compl__img{flex:0 0 80px;width:80px;height:80px;background:var(--c-foto)}.pdp-compl__img img{width:100%;height:100%;object-fit:contain;display:block}.pdp-compl__text{display:grid;gap:4px;min-width:0}.pdp-compl__name{font-size:15px;font-weight:500;line-height:1.4}.pdp-compl__add{flex:0 0 auto;width:40px;height:40px;display:grid;place-items:center;background:var(--c-weiss);border:1px solid var(--c-rahmen);color:var(--c-schwarz);cursor:pointer;transition:transform var(--motion-fast) var(--ease-out),background-color var(--dur-hover) ease}.pdp-compl__add:active{transform:scale(var(--press-scale))}.pdp-lightbox{width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;border:0;background:var(--c-weiss)}.pdp-lightbox::backdrop{background:var(--c-weiss)}.pdp-lightbox__close{position:fixed;top:12px;right:12px;z-index:2;width:46px;height:46px;display:grid;place-items:center;background:var(--c-weiss);border:1px solid var(--c-schwarz);color:var(--c-schwarz);cursor:pointer}.pdp-lightbox__list{list-style:none;margin:0 auto;padding:0;max-width:900px;display:grid;gap:8px}.pdp-lightbox__item{background:var(--c-foto);aspect-ratio:1 / 1}.pdp-lightbox__item img{width:100%;height:100%;object-fit:contain;display:block}@media(hover:hover)and (pointer:fine){.pdp-compl__add:hover{background:var(--c-stein)}.pdp-sizehint:hover span{text-decoration-thickness:2px}}@media(min-width:750px){.pdp__media{margin-inline:0}.pdp-benefits{padding:0}}@media(min-width:990px){.pdp{padding-top:32px}.pdp__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;align-items:start}.pdp__info{position:sticky;top:calc(var(--header-height, 64px) + 24px)}.pdp-gallery.pdp-gallery--grid .pdp-gallery__track{display:grid;grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;overflow:visible;scroll-snap-type:none}.pdp-gallery--grid .pdp-gallery__item:first-child{grid-column:1 / -1}.pdp-gallery--grid .pdp-gallery__counter,.pdp-gallery--grid .pdp-gallery__arrows{display:none}.pdp-gallery--thumbs .pdp-gallery__arrows{display:flex;gap:8px;position:absolute;left:12px;bottom:12px}.pdp-gallery__arrow{width:40px;height:40px;display:grid;place-items:center;background:var(--c-weiss);border:0;color:var(--c-schwarz);cursor:pointer;transition:transform var(--motion-fast) var(--ease-out)}.pdp-gallery__arrow:active{transform:scale(var(--press-scale))}.pdp-gallery--thumbs .pdp-gallery__thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;list-style:none;margin:8px 0 0;padding:0}.pdp-gallery__thumb{display:block;width:100%;aspect-ratio:1 / 1;padding:0;border:0;background:var(--c-foto);cursor:pointer}.pdp-gallery__thumb img{width:100%;height:100%;object-fit:contain;display:block}.pdp-gallery__thumb[aria-current=true]{box-shadow:inset 0 0 0 2px var(--c-schwarz)}.pdp-lightbox__list{padding:24px 0}}@media(prefers-reduced-motion:reduce){.pdp-gallery__arrow,.pdp-compl__add{transition:none}}.nl{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.nl__title{margin:0}.nl__text{margin:12px 0 0;font-size:16px;line-height:1.6;color:var(--c-text);max-width:48ch}.nl__row{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.nl__input{width:100%;height:48px;min-height:48px;font-size:16px}.nl__input:focus-visible{outline:2px solid var(--c-schwarz);outline-offset:2px}.nl__btn{--btn-h: 48px;width:100%;height:48px}.nl__btn:focus-visible{outline:2px solid var(--c-schwarz);outline-offset:2px}.nl__success{display:flex;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:500;color:var(--c-schwarz)}.nl__success:focus-visible{outline:2px solid var(--c-schwarz);outline-offset:4px}.nl__legal{margin-top:16px;font-size:13px;line-height:1.45;color:var(--c-grau)}.nl__legal p{margin:0}.nl__legal a{color:var(--c-schwarz);text-decoration:underline;text-underline-offset:3px}@media(min-width:750px){.nl__row{grid-template-columns:minmax(0,1fr) auto;gap:8px}.nl__btn{width:auto;padding-inline:28px}}@media(min-width:990px){.nl{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:96px;align-items:end}}.promo__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:center}.promo__media{margin-inline:calc(var(--gutter) * -1)}.promo__content{display:flex;flex-direction:column;align-items:flex-start}.promo__tag{margin-bottom:16px}.promo__heading{margin:0}.promo__text{margin:12px 0 0;font-size:16px;line-height:1.6;color:var(--c-text);max-width:48ch}.promo__btn{margin-top:24px}.promo__fine{margin:12px 0 0;font-size:12px;line-height:1.4;font-weight:500;color:var(--c-grau)}@media(min-width:750px){.promo__inner--image{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.promo__media{margin-inline:0}}@media(min-width:990px){.promo__inner--image{gap:96px}}.qa{display:block}.qa__head{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;align-items:start}.qa__img{width:120px;aspect-ratio:1 / 1;background:var(--c-foto)}.qa__img img,.qa__placeholder{width:100%;height:100%;object-fit:contain;display:block}.qa__title{margin:0 0 6px;font-size:16px;line-height:1.35;font-weight:500;letter-spacing:-.005em;color:var(--c-schwarz)}.qa__head{align-items:center}.qa__img{width:96px}.qa__head{grid-template-columns:96px minmax(0,1fr)}.qa__tax{margin-top:4px}.qa__block{margin-top:20px}.qa__block:empty{display:none}.qa__block--delivery{margin-top:16px}.qa__block--buy{margin-top:12px}.qa__more{display:inline-flex;align-items:center;gap:4px;margin-top:16px}.reviews-app__hint{margin:0;padding:24px;background:var(--c-stein);font-size:14px;color:var(--c-text)}.rt{display:flex;flex-direction:column;align-items:flex-start}.rt--center{align-items:center;text-align:center}.rt--center .bg-rte{margin-inline:auto}.rt__heading{margin:0;max-width:24ch;text-wrap:balance}.rt__heading+.rt__text{margin-top:12px}.rt__text+.rt__text{margin-top:12px}.rt__btn{margin-top:24px}.service-row__title{margin:0 0 24px}.service-row__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.service-row__item{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.service-row__item:last-child:nth-child(odd){grid-column:1 / -1}.service-row__icon{line-height:0;color:var(--c-schwarz);margin-bottom:8px}.service-row__name{font-size:15px;line-height:1.35;font-weight:600;color:var(--c-schwarz);text-decoration:none;text-wrap:balance}.service-row__name--link{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.service-row__name--link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.service-row__desc{font-size:14px;line-height:1.5;color:var(--c-text);text-wrap:pretty}@media(hover:hover)and (pointer:fine){.service-row__item--link:hover .service-row__name--link{text-decoration-thickness:2px}}@media(min-width:750px){.service-row__list{grid-template-columns:repeat(var(--service-cols, 4),minmax(0,1fr));gap:0}.service-row__item{padding:4px 24px}.service-row__item:first-child{padding-left:0}.service-row__item:last-child{padding-right:0}.service-row__item+.service-row__item{border-left:1px solid var(--c-linie)}.service-row__item:last-child:nth-child(odd){grid-column:auto}}@media(min-width:990px){.service-row__item{padding-inline:32px}}.sizet{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.sizet__icon{display:block;line-height:0;color:var(--c-schwarz);margin-bottom:16px}.sizet__heading{margin:0}.sizet__text{margin:12px 0 0;font-size:16px;line-height:1.6;color:var(--c-text);max-width:48ch}.sizet__sizes{list-style:none;margin:0;padding:0;display:grid;gap:8px}.sizet__size{display:flex;align-items:center;gap:12px;min-height:64px;padding:12px 16px;background:var(--c-weiss);box-shadow:inset 0 0 0 1px var(--c-rahmen)}.sizet__size-icon{line-height:0;color:var(--c-schwarz)}.sizet__size-name{display:block;font-size:16px;line-height:1.3;font-weight:600;color:var(--c-schwarz);font-variant-numeric:tabular-nums}.sizet__size-sub{display:block;margin-top:2px;font-size:13px;line-height:1.45;color:var(--c-grau);font-variant-numeric:tabular-nums}.sizet__hint{margin:0;font-size:13px;line-height:1.45;color:var(--c-grau)}.sizet__btn{justify-self:start}@media(min-width:750px){.sizet{grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:48px;align-items:start}.sizet__intro{grid-row:span 3}.sizet__sizes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.sizet{column-gap:96px}}.szt-section{scroll-margin-top:80px}.szt{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.szt__tile{padding:20px 16px 8px;background:var(--c-weiss);box-shadow:inset 0 0 0 1px var(--c-linie);border-radius:2px}.szt__tile-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 8px}.szt__name{font-size:20px;line-height:1.3;font-weight:600;color:var(--c-schwarz)}.szt__range{font-size:15px;line-height:1.4;font-weight:600;color:var(--c-schwarz);font-variant-numeric:tabular-nums;white-space:nowrap}.szt__rows{list-style:none;margin:0;padding:0}.szt__row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;min-height:48px;padding:12px 0;border-top:1px solid var(--c-linie);font-size:15px;line-height:1.45}.szt__model{color:var(--c-text)}.szt__mm{color:var(--c-schwarz);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.szt__note{margin:16px 0 0;font-size:13px;line-height:1.45;color:var(--c-grau)}.szt__hint{display:flex;align-items:flex-start;gap:12px;margin-top:16px;padding:16px;background:var(--c-stein);border-radius:2px}.szt__hint-icon{flex:none;line-height:0;color:var(--c-schwarz)}.szt__hint-text{margin:0;font-size:15px;line-height:1.6;color:var(--c-text);font-variant-numeric:tabular-nums}@media(min-width:750px){.szt{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.szt__tile{padding:24px 24px 8px}.szt__note,.szt__hint{margin-top:24px}}@media(min-width:990px){.szt{gap:32px}.szt__hint{max-width:64ch}}.satc{position:fixed;left:0;right:0;bottom:0;z-index:30;background:var(--c-weiss);border-top:1px solid var(--c-linie);padding:12px 0 calc(12px + env(safe-area-inset-bottom));transform:translateY(0);transition:transform .28s var(--ease-drawer),opacity .2s ease}.satc[hidden]{display:block!important;transform:translateY(100%);opacity:0;pointer-events:none;visibility:hidden}.satc__inner{display:flex;align-items:center;gap:12px}.satc__img{flex:0 0 56px;width:56px;height:56px;background:var(--c-foto);display:none}.satc__img img{width:100%;height:100%;object-fit:contain;display:block}.satc__text{flex:1;min-width:0}.satc__name{margin:0;font-size:14px;font-weight:500;line-height:1.4;color:var(--c-schwarz);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.satc__price{margin:0;font-size:14px;font-weight:600;line-height:1.4;color:var(--c-schwarz);font-variant-numeric:tabular-nums}.satc__btn{flex:0 0 auto}@media(min-width:750px){.satc__img{display:block}}@media(prefers-reduced-motion:reduce){.satc{transition:none}}.vid{display:block;background:var(--c-schwarz)}.vid__holder,.vid__holder>img,.vid__holder>svg,.vid__video,.vid__iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.vid__poster,.vid__video{object-fit:cover;display:block}.vid__play{position:absolute;left:24px;bottom:24px;gap:8px}.vid__pause{position:absolute;right:12px;bottom:12px;width:40px;height:40px;display:grid;place-items:center;background:var(--c-weiss);color:var(--c-schwarz);border:0;cursor:pointer;transition:transform var(--motion-fast) var(--ease-out)}.vid__pause:active{transform:scale(var(--press-scale))}.vid__pause [hidden]{display:none}.vid__pause:focus-visible,.vid__play:focus-visible{outline:2px solid var(--c-weiss);outline-offset:2px}@media(min-width:990px){.vid__play{left:48px;bottom:48px}.vid__pause{right:24px;bottom:24px}}.section-category-tiles>.section{padding-bottom:calc(var(--section-y) * .75)}.section-category-tiles+.section-featured-products>.section{padding-top:0}
/*# sourceMappingURL=/cdn/shop/t/18/assets/sections.css.map */
