:root{--fw-wand:#ECEBE8;--fw-papier:#F8F7F4;--fw-tinte:#1A181D;--fw-rauch:#5B5761;--fw-eisen:#26242B;--fw-blut:#7B1F2C;--fw-schatten:0 16px 22px -14px rgba(26,24,29,.45);--fw-schatten-tief:0 22px 26px -16px rgba(26,24,29,.55);--fw-ease:cubic-bezier(.2,.8,.2,1);--fw-rand:20px;--fw-max:1280px}@media(min-width:768px){:root{--fw-rand:32px}}@media(min-width:1024px){:root{--fw-rand:56px}}html{background:var(--fw-wand)}body{background:var(--fw-wand);color:var(--fw-tinte)}.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-6,.color-58084d4c-a86e-4d0a-855e-a0966e5043f7,.color-scheme-fw-dark{--color-background:var(--fw-wand);--color-background-rgb:236 235 232;--color-foreground:var(--fw-tinte);--color-foreground-rgb:26 24 29;--color-foreground-heading:var(--fw-tinte);--color-foreground-heading-rgb:26 24 29;--color-primary:var(--fw-tinte);--color-primary-rgb:26 24 29;--color-primary-hover:var(--fw-blut);--color-primary-hover-rgb:123 31 44;--color-border:rgba(26,24,29,.14);--color-border-rgb:26 24 29;--color-shadow:#1A181D;--color-shadow-rgb:26 24 29;--color-primary-button-background:var(--fw-eisen);--color-primary-button-text:#FFFFFF;--color-primary-button-border:var(--fw-eisen);--color-primary-button-hover-background:var(--fw-blut);--color-primary-button-hover-text:#FFFFFF;--color-primary-button-hover-border:var(--fw-blut);--color-secondary-button-background:rgba(0,0,0,0);--color-secondary-button-text:var(--fw-tinte);--color-secondary-button-border:var(--fw-eisen);--color-secondary-button-hover-background:var(--fw-papier);--color-secondary-button-hover-text:var(--fw-tinte);--color-secondary-button-hover-border:var(--fw-blut);--color-input-background:var(--fw-papier);--color-input-text:var(--fw-tinte);--color-input-border:rgba(26,24,29,.22)}h1,h2,h3,.h1,.h2,.h3{font-family:var(--font-heading--family);font-weight:600;letter-spacing:-.01em;line-height:1.08;color:var(--fw-tinte)}h1,.h1{font-size:clamp(34px,4.5vw,56px)}h2,.h2{font-size:clamp(26px,3.2vw,40px)}h3,.h3{font-size:clamp(20px,2vw,26px);line-height:1.15}body,p,li,input,button,select,textarea{font-family:var(--font-body--family)}p,li{font-size:16px;line-height:1.55}@media(min-width:1024px){p,li{font-size:17px}}.rte,.prose{max-width:62ch}.button,button.button,.button-primary,[class*=button-primary]{border-radius:2px;box-shadow:none;background-image:none;letter-spacing:0;font-weight:500;min-height:48px;padding-inline:22px;transition:background-color .2s var(--fw-ease),border-color .2s var(--fw-ease),color .2s var(--fw-ease)}.button.cart-items__remove{padding-inline:0}.button-primary,[class*=button-primary]{background:var(--fw-eisen);color:#fff;border:1px solid var(--fw-eisen)}.button-primary:hover,[class*=button-primary]:hover{background:var(--fw-blut);border-color:var(--fw-blut);color:#fff;transform:none;box-shadow:none;filter:none}.button-secondary,[class*=button-secondary]{background:transparent;color:var(--fw-tinte);border:1px solid var(--fw-eisen)}.button-secondary:hover,[class*=button-secondary]:hover{background:var(--fw-papier);border-color:var(--fw-blut);transform:none;box-shadow:none}a{color:var(--fw-tinte)}a:hover{color:var(--fw-blut)}:focus-visible{outline:2px solid var(--fw-eisen);outline-offset:3px}::selection{background:var(--fw-tinte);color:#fff}header-component.header,.header__row,.header__underlay,.shopify-section-group-header-group{background:var(--fw-wand);backdrop-filter:none;-webkit-backdrop-filter:none}.header a,.menu-list__link,.menu-list__link-title,.header svg{color:var(--fw-tinte)}.menu-list__link:hover .menu-list__link-title{color:var(--fw-blut);text-shadow:none}.menu-list__link[href*=dark-portraits]{letter-spacing:normal}.product-card,product-card,.card,.resource-card{transition:none;outline:none;filter:none}.product-card img,product-card img,.card-gallery img,.product-grid img{transition:transform .3s var(--fw-ease);will-change:auto}.product-card:hover,product-card:hover,[class*=product-card]:hover{transform:none;box-shadow:none;outline:none;filter:none}@media(hover:hover){.product-card:hover img,product-card:hover img{transform:scale(1.015)}}.fw3{box-sizing:border-box}.fw3 *,.fw3 *:before,.fw3 *:after{box-sizing:border-box}.fw3-wrap{max-width:var(--fw-max);margin:0 auto;padding:0 var(--fw-rand)}.fw3-abschnitt{padding:64px 0}@media(min-width:1024px){.fw3-abschnitt{padding:112px 0}}.fw3-rahmen{display:block;position:relative;background:var(--fw-tinte);border:clamp(5px,2.2%,12px) solid var(--fw-eisen);padding:0;box-shadow:var(--fw-schatten);line-height:0}.fw3-rahmen--acryl{border-width:0;box-shadow:var(--fw-schatten),inset 0 0 0 1px #ffffff2e}.fw3-rahmen img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;object-position:50% 22%;background:var(--fw-tinte)}.fw3-hero{padding:16px 0 48px}.fw3-hero-bild{max-width:min(46vw,300px);margin:0 auto}.fw3-hero-bild .fw3-rahmen{opacity:0;transform:translateY(12px);animation:fw3-ankunft .6s var(--fw-ease) forwards}@keyframes fw3-ankunft{to{opacity:1;transform:none}}.fw3-hero-text{margin-top:24px}.fw3-hero-text h1{margin:0 0 12px;max-width:16ch}.fw3-hero-text p{margin:0 0 22px;color:var(--fw-rauch);max-width:44ch}.fw3-knopf{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;background:var(--fw-eisen);color:#fff;text-decoration:none;font-weight:500;font-size:16px;border-radius:2px;border:1px solid var(--fw-eisen);transition:background-color .2s var(--fw-ease),border-color .2s var(--fw-ease)}.fw3-knopf:hover{background:var(--fw-blut);border-color:var(--fw-blut);color:#fff}.fw3-knopf--breit{width:100%}.fw3-knopf--leise{background:transparent;color:var(--fw-tinte)}.fw3-knopf--leise:hover{background:var(--fw-papier);color:var(--fw-tinte)}@media(min-width:1024px){.fw3-hero{padding:40px 0 72px}.fw3-hero .fw3-wrap{display:grid;grid-template-columns:5fr 6fr;gap:64px;align-items:center}.fw3-hero-bild{max-width:440px;margin:0;order:2;justify-self:center}.fw3-hero-text{margin-top:0;order:1}.fw3-knopf--breit{width:auto}}.fw3-reiter{border-top:1px solid rgba(26,24,29,.14);border-bottom:1px solid rgba(26,24,29,.14)}.fw3-reiter ul{list-style:none;margin:0;padding:0;display:flex;gap:28px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fw3-reiter ul::-webkit-scrollbar{display:none}.fw3-reiter li{flex:0 0 auto}.fw3-reiter a{display:inline-block;padding:16px 0;font-size:15px;color:var(--fw-tinte);text-decoration:none;border-bottom:2px solid transparent;white-space:nowrap;min-height:44px}.fw3-reiter a:hover{color:var(--fw-blut)}.fw3-reiter a[aria-current=page]{border-bottom-color:var(--fw-tinte)}.fw3-motive h2{margin:0 0 6px}.fw3-motive .fw3-sub{margin:0 0 28px;color:var(--fw-rauch)}.fw3-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px 16px}.fw3-karte{display:block;text-decoration:none;color:var(--fw-tinte)}.fw3-karte .fw3-rahmen{transition:box-shadow .3s var(--fw-ease)}@media(hover:hover){.fw3-karte:hover .fw3-rahmen{box-shadow:var(--fw-schatten-tief)}.fw3-karte .fw3-rahmen img{transition:transform .3s var(--fw-ease)}.fw3-karte:hover .fw3-rahmen img{transform:scale(1.015)}}.fw3-karte-name{display:block;margin:12px 0 2px;font-family:var(--font-heading--family);font-size:18px;line-height:1.2;font-weight:600}.fw3-karte-preis{display:block;font-size:14px;color:var(--fw-rauch)}.fw3-karte-preis b{font-weight:500;color:var(--fw-tinte)}@media(min-width:768px){.fw3-grid{grid-template-columns:repeat(3,1fr);gap:40px 28px}}@media(min-width:1024px){.fw3-grid{grid-template-columns:repeat(3,1fr)}}.fw3-mehr{margin-top:36px;text-align:left}.fw3-vertrauen{border-top:1px solid rgba(26,24,29,.14);border-bottom:1px solid rgba(26,24,29,.14);padding:22px 0}.fw3-vertrauen ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px 24px}.fw3-vertrauen li{font-size:14px;color:var(--fw-rauch);line-height:1.4;padding-left:16px;position:relative}.fw3-vertrauen li:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;background:var(--fw-tinte);border-radius:50%}.fw3-vertrauen b{display:block;color:var(--fw-tinte);font-weight:500}@media(min-width:1024px){.fw3-vertrauen ul{grid-template-columns:repeat(4,1fr)}}.fw3-eigen .fw3-kachel{background:var(--fw-papier);border:1px solid rgba(26,24,29,.1);border-radius:2px;padding:28px 24px;display:grid;gap:24px}.fw3-eigen h2{margin:0 0 10px}.fw3-eigen p{color:var(--fw-rauch);margin:0 0 20px}.fw3-eigen ol{margin:0 0 24px;padding-left:20px;color:var(--fw-rauch)}.fw3-eigen ol li{margin:4px 0}.fw3-eigen-bild{max-width:260px}@media(min-width:768px){.fw3-eigen .fw3-kachel{grid-template-columns:1fr 1.4fr;align-items:center;padding:40px}}.fw3-faq h2{margin:0 0 20px}.fw3-faq details{border-top:1px solid rgba(26,24,29,.14)}.fw3-faq details:last-of-type{border-bottom:1px solid rgba(26,24,29,.14)}.fw3-faq summary{list-style:none;cursor:pointer;padding:18px 40px 18px 0;font-size:17px;font-weight:500;position:relative;min-height:44px}.fw3-faq summary::-webkit-details-marker{display:none}.fw3-faq summary:after{content:"+";position:absolute;right:4px;top:14px;font-size:24px;line-height:1;color:var(--fw-rauch);transition:transform .2s var(--fw-ease)}.fw3-faq details[open] summary:after{transform:rotate(45deg)}.fw3-faq details p{margin:0 0 20px;color:var(--fw-rauch);max-width:62ch}.fw3-faq .fw3-faq-mehr{margin-top:20px}.fw3-ki{font-size:13px;color:var(--fw-rauch);margin:10px 0 0}.fw3-foot{background:var(--fw-papier);border-top:1px solid rgba(26,24,29,.1);padding:48px 0 32px;color:var(--fw-tinte)}.fw3-foot .fw3-fcols{display:grid;gap:32px}.fw3-foot h3{font-family:var(--font-body--family);font-size:14px;font-weight:600;margin:0 0 12px;letter-spacing:0}.fw3-foot ul{list-style:none;margin:0;padding:0}.fw3-foot li{margin:0 0 8px;font-size:15px}.fw3-foot a{text-decoration:none;color:var(--fw-tinte)}.fw3-foot a:hover{color:var(--fw-blut)}.fw3-foot p{margin:0;font-size:15px;color:var(--fw-rauch);max-width:38ch}.fw3-fzahl{margin-top:36px;padding-top:20px;border-top:1px solid rgba(26,24,29,.1);display:flex;flex-wrap:wrap;gap:8px 20px;font-size:13px;color:var(--fw-rauch)}.fw3-fsocial{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:8px}.fw3-fsocial a{font-size:15px}@media(min-width:768px){.fw3-foot .fw3-fcols{grid-template-columns:1.4fr 1fr 1fr 1fr}}@media(prefers-reduced-motion:reduce){.fw3-hero-bild .fw3-rahmen{animation:none;opacity:1;transform:none}.fw3 *,.fw3 *:before,.fw3 *:after,.product-card img,product-card img{transition:none!important;animation:none!important}}.fw-hilfe{display:none!important}.fw3-topline{background:var(--fw-papier);border-bottom:1px solid rgba(26,24,29,.1);font-size:13px;color:var(--fw-rauch);text-align:center;padding:9px var(--fw-rand);line-height:1.4;display:flex;flex-wrap:wrap;justify-content:center;column-gap:22px;row-gap:2px}.fw3-topline a{color:var(--fw-tinte);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;display:inline-block;padding:14px 4px;margin:-14px -4px}.fw3-topline a:hover{color:var(--fw-blut)}.fw3-topline span{white-space:nowrap}.fw3-topline i{display:none}@media(max-width:767px){.fw3-topline .fw3-tl1,.fw3-topline .fw3-tl1+i{display:none}.fw3-topline{font-size:12.5px}}body .fw-wrf-band{background:var(--fw-papier);border-top:1px solid rgba(26,24,29,.1);padding:28px var(--fw-rand) 36px}body .fw-wrf-h{color:var(--fw-tinte);letter-spacing:0;text-transform:none;font-size:15px;font-weight:600}body .fw-wrf-sub{color:var(--fw-rauch);font-size:14px}body .fw-wrf-btn{background:transparent;color:var(--fw-tinte);border:1px solid var(--fw-eisen);border-radius:2px;font-weight:500;letter-spacing:0;font-size:15px;min-height:44px;display:inline-flex;align-items:center}body .fw-wrf-btn:hover{background:var(--fw-papier);border-color:var(--fw-blut);color:var(--fw-blut)}body .fw-wrf-note{background:#fff;border:1px solid rgba(26,24,29,.14);border-radius:2px;color:var(--fw-tinte);font-size:14px}body .fw-trust{border-top:1px solid rgba(26,24,29,.14)}body .fw-trust__item{color:var(--fw-tinte);font-size:14px}body .fw-trust__item svg,body .fw-trust__item span:first-child{color:var(--fw-rauch)}body .fw-shipbar__msg{color:var(--fw-tinte)}body .fw-shipbar__track{background:#1a181d1f}body .fw-shipbar__fill{background:var(--fw-eisen)}body .fw-shipbar--done .fw-shipbar__fill{background:var(--fw-blut)}
/*# sourceMappingURL=/cdn/shop/t/107/assets/fw-hell.css.map */
