:root{--js-muted:#6b5d4a}.nav_component{position:sticky;top:0}.nav_component .nav_shadow,.nav_component .nav_bg{opacity:0;transition:opacity .35s}.nav_component .nav_brand{transition:opacity .35s,height .35s;overflow:hidden}.nav_component .nav_brand_scroll{opacity:0;transition:opacity .35s}.nav_component .nav_logo_scroll{width:auto;height:0;transition:height .35s}.nav_component.nav-scrolled .nav_bg{opacity:1}.nav_component.nav-scrolled .nav_shadow{opacity:.1}.nav_component.nav-scrolled .nav_brand{opacity:0;height:0}.nav_component.nav-scrolled .nav_brand_scroll{opacity:1}.nav_fixed .nav_gradient{pointer-events:none;transition:opacity .35s}.nav_component.nav-scrolled~.nav_gradient{opacity:0}@media screen and (min-width:992px){.nav_component .w-dropdown:hover .w-dropdown-list{background-color:var(--js-sand);flex-direction:column;align-items:stretch;margin-top:1em;margin-bottom:1em;display:flex;overflow:hidden}.nav_component .w-dropdown:hover .dropdown-link{width:100%;padding-left:1.25em;padding-right:1.25em;display:block}}@media screen and (max-width:991px){.nav_component .w-nav-menu{display:none}.nav_component.nav-open .w-nav-menu{background:var(--paper,#fff);padding:.5em 5%;display:block;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 30px #2d1c141f}.nav_component.nav-open .w-nav-menu .nav_menu_link,.nav_component.nav-open .w-nav-menu .w-dropdown{width:100%;display:block}}.newsletter-form .form-status{color:#fff;margin-top:.5em}.buy-price{align-items:baseline;gap:.6em;margin-bottom:.2em;display:flex}.buy-price_current{color:var(--js-dunkel-braun,#2d1c14);font-size:1.5em}.buy-price_old{color:var(--js-muted,#6b5d4a);font-size:1.1em;text-decoration:line-through}.buy-tax{color:var(--js-muted,#6b5d4a);margin-bottom:1.5em;font-size:.85em}.buy-option{margin-bottom:1.25em}.buy-option_label{color:var(--js-dunkel-braun,#2d1c14);margin-bottom:.5em;font-size:.85em}.buy-option_pills{flex-wrap:wrap;gap:.6em;display:flex}.buy-pill{border:1px solid var(--js-grau-2,#dcd9d2);background:var(--js-weiß,#fff);color:var(--js-dunkel-braun,#2d1c14);cursor:pointer;border-radius:999px;padding:.5em 1.1em;font-size:.95em;transition:all .2s}.buy-pill:hover{border-color:var(--js-gold,#a78b50)}.buy-pill.is-active{background:var(--js-dunkel-braun,#2d1c14);border-color:var(--js-dunkel-braun,#2d1c14);color:#fff}.buy-qty{border:1px solid var(--js-grau-2,#dcd9d2);border-radius:var(--runde-ecken,.6em);align-items:center;display:inline-flex;overflow:hidden}.buy-qty button{width:2.6em;height:2.6em;color:var(--js-dunkel-braun,#2d1c14);cursor:pointer;background:0 0;border:0;font-size:1.1em}.buy-qty button:hover{background:var(--js-grau-1,#f4f4f2)}.buy-qty input{text-align:center;border:0;border-left:1px solid var(--js-grau-2,#dcd9d2);border-right:1px solid var(--js-grau-2,#dcd9d2);-moz-appearance:textfield;background:0 0;width:3em;height:2.6em;font-size:1em}.buy-qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.buy-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.buy-add{cursor:pointer;border:0;width:100%;margin-top:.5em}.product-detail_grid{gap:3em;display:grid}@media screen and (min-width:768px){.product-detail_grid{grid-template-columns:1fr 1fr;align-items:start}}.product-detail_media img{border-radius:var(--runde-ecken,.6em);width:100%;margin-bottom:1em;display:block}.product-detail_title{font-family:var(--title,"Libre Baskerville", serif);color:var(--js-dunkel-braun,#2d1c14);font-size:2.1em;font-weight:400;line-height:1.2}.product-detail_h2{font-family:var(--title,"Libre Baskerville", serif);color:var(--js-dunkel-braun,#2d1c14);font-size:1.4em;font-weight:400}.cart-line{border-bottom:1px solid var(--js-grau-2,#dcd9d2);grid-template-columns:5em 1fr auto auto;align-items:center;gap:1.25em;padding:1.25em 0;display:grid}.cart-line_img{object-fit:cover;border-radius:var(--runde-ecken,.6em);width:5em;height:5em}.cart-line_name{font-family:var(--title,"Libre Baskerville", serif);color:var(--js-dunkel-braun,#2d1c14);font-size:1.05em}.cart-line_variant{color:var(--js-dunkel-braun,#2d1c14);margin-top:.1em;font-size:.9em}.cart-line_unit{color:var(--js-muted,#6b5d4a);margin-top:.2em;font-size:.8em}.cart-line_remove{color:var(--js-muted,#6b5d4a);cursor:pointer;background:0 0;border:0;margin-top:.5em;padding:0;font-size:.8em;text-decoration:underline}.cart-line_remove:hover{color:var(--js-dunkel-braun,#2d1c14)}.cart-line_total{color:var(--js-dunkel-braun,#2d1c14);white-space:nowrap;font-size:1.05em}.cart-summary{max-width:22em;margin-left:auto}.cart-summary_row{color:var(--js-muted,#6b5d4a);justify-content:space-between;gap:2em;padding:.35em 0;font-size:.95em;display:flex}.cart-summary_total{border-top:1px solid var(--js-grau-2,#dcd9d2);color:var(--js-dunkel-braun,#2d1c14);margin-top:.4em;padding-top:.6em;font-size:1.15em}.cart-checkout{max-width:24em;display:inline-flex}.checkout-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media screen and (max-width:600px){.checkout-grid{grid-template-columns:1fr}}.co-label{color:var(--js-muted,#6b5d4a);margin:.9rem 0 .3rem;font-size:.8rem;display:block}.co-input{border:1px solid var(--js-grau-2,#dcd9d2);border-radius:var(--runde-ecken,.6em);width:100%;height:2.8em;color:var(--js-dunkel-braun,#2d1c14);background:#fff;padding:0 .8em;font-family:inherit;font-size:1rem}.co-input:focus{border-color:var(--js-gold,#a78b50);outline:none;box-shadow:0 0 0 3px #a78b501f}.co-check{align-items:flex-start;gap:.7em;margin-top:.85rem;font-size:.92rem;line-height:1.45;display:flex}.co-check input{width:1.05em;height:1.05em;accent-color:var(--js-gold,#a78b50);flex:none;margin-top:.25em}.buy-add:disabled{opacity:.5;cursor:not-allowed}.bankbox{background:var(--js-sand,#f6f2e8);border:1px solid var(--js-grau-2,#dcd9d2);border-radius:var(--runde-ecken,.6em);padding:1.25rem 1.5rem}.bankbox_title{font-family:var(--title,"Libre Baskerville", serif);color:var(--js-dunkel-braun,#2d1c14);margin-bottom:.75rem}.bankbox_table td{vertical-align:top;padding:.2em 0;font-size:.95rem}.bankbox_table td:first-child{color:var(--js-muted,#6b5d4a);white-space:nowrap;padding-right:1.5em}@media screen and (max-width:600px){.cart-line{grid-template-columns:4em 1fr;grid-template-areas:"img info""qty total";row-gap:.75em}.cart-line_img{grid-area:img}.cart-line_info{grid-area:info}.cart-line_qty{grid-area:qty}.cart-line_total{text-align:right;grid-area:total;align-self:center}}@media screen and (min-width:992px){.section_categories .shop-items_list{flex-wrap:wrap;justify-content:center;display:flex}.section_categories .shop-items_list>.shop-items_item{flex:0 0 calc(33.333% - 1em)}}.shop-item_title{text-wrap:balance}.shop-item_buy{flex-flow:column;justify-content:flex-end;align-items:stretch;gap:.6em}.shop-item_buy .shop-item_button{align-self:stretch;width:100%;min-height:2.75em;padding:.6em 1em}.shop-item_price_wrap{min-width:0}.shop-item_price{white-space:nowrap}.w-richtext{color:var(--js-dunkel-braun,#2d1c14);line-height:1.6}.w-richtext p{margin:0 0 1em}.w-richtext ul{margin:0 0 1em;padding-left:1.5em;list-style:outside}.w-richtext ol{margin:0 0 1em;padding-left:1.5em;list-style:decimal}.w-richtext li{margin-bottom:.35em}.w-richtext li::marker{color:var(--js-gold,#a78b50)}.w-richtext h2{font-family:var(--title,"Libre Baskerville", serif);color:var(--js-dunkel-braun,#2d1c14);margin:1.2em 0 .4em;font-size:1.5em;font-weight:400;line-height:1.2}.w-richtext h3{font-family:var(--title,"Libre Baskerville", serif);color:var(--js-dunkel-braun,#2d1c14);margin:1.1em 0 .4em;font-size:1.2em;font-weight:400;line-height:1.25}.w-richtext strong,.w-richtext b,.blog_text strong,.blog_text b{-webkit-text-stroke:.6px currentColor;font-weight:300}.w-richtext em,.w-richtext i{font-style:italic}.w-richtext a{color:var(--js-gold,#a78b50);text-decoration:underline}.w-richtext blockquote{border-left:3px solid var(--js-gold,#a78b50);color:var(--js-muted,#6b5d4a);margin:0 0 1em;padding-left:1em;font-style:italic}.w-richtext>:last-child{margin-bottom:0}.catgate_overlay{z-index:1000;-webkit-backdrop-filter:blur(5px);background:#2d1c148c;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.catgate_card{background:var(--js-weiß,#fff);border-radius:var(--runde-ecken,.6em);text-align:center;width:100%;max-width:25rem;padding:2.5rem 2rem 1.75rem;box-shadow:0 24px 60px -20px #2d1c1473}.catgate_icon{width:3.25rem;height:3.25rem;color:var(--js-gold,#a78b50);background:#a78b5024;border-radius:999px;justify-content:center;align-items:center;margin:0 auto 1.1rem;display:flex}.catgate_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--js-gold,#a78b50);margin-bottom:.4rem;font-size:.72rem}.catgate_title{font-family:var(--title,"Libre Baskerville", serif);color:var(--js-dunkel-braun,#2d1c14);margin-bottom:.6rem;font-size:1.7rem;font-weight:400;line-height:1.15}.catgate_text{color:var(--js-muted,#6b5d4a);margin-bottom:1.4rem;font-size:.92rem;line-height:1.5}.catgate_form{text-align:left;flex-direction:column;gap:.75rem;display:flex}.catgate_error{color:#a23b3b;font-size:.85rem}.catgate_btn{cursor:pointer;border-radius:var(--runde-ecken,.6em);background:var(--js-gold,#a78b50);color:#fff;border:0;width:100%;padding:.85em 1em;font-family:inherit;font-size:1rem;transition:filter .15s}.catgate_btn:hover:not(:disabled){filter:brightness(.95)}.catgate_btn:disabled{opacity:.6;cursor:progress}.catgate_back{color:var(--js-muted,#6b5d4a);margin-top:1.1rem;font-size:.85rem;text-decoration:none;display:inline-block}.catgate_back:hover{color:var(--js-dunkel-braun,#2d1c14)}.reveal{transition:opacity .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1);transition-delay:var(--reveal-delay,0s)}.js-ready .reveal{opacity:0;will-change:opacity, transform;transform:translateY(16px)}.js-ready .reveal.is-revealed{opacity:1;will-change:auto;transform:none}@media (prefers-reduced-motion:reduce){.js-ready .reveal{opacity:1;will-change:auto;transition:none;transform:none}}.back-to-top{z-index:90;background:var(--js-weiß,#fff);width:2.9rem;height:2.9rem;color:var(--js-gold,#a78b50);cursor:pointer;opacity:0;pointer-events:none;border:1px solid #a78b5059;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:opacity .22s,transform .22s,color .18s,background-color .18s,border-color .18s,box-shadow .18s;display:inline-flex;position:fixed;bottom:1.5rem;right:1.5rem;transform:translateY(12px)scale(.92);box-shadow:0 10px 28px -10px #2d1c1466}.back-to-top.is-visible{opacity:1;pointer-events:auto;transform:none}.back-to-top:hover{background:var(--js-gold,#a78b50);border-color:var(--js-gold,#a78b50);color:#fff}.back-to-top:focus-visible{outline:none;box-shadow:0 10px 28px -10px #2d1c1466,0 0 0 3px #a78b5059}.back-to-top svg{display:block}@media screen and (max-width:600px){.back-to-top{width:2.7rem;height:2.7rem;bottom:1rem;right:1rem}}@media (prefers-reduced-motion:reduce){.back-to-top{transition:color .18s,background-color .18s,border-color .18s;transform:none}}.faqs_wrap .faq_question{text-align:left;width:100%;font:inherit;color:inherit;appearance:none;background:0 0;border:0;margin:0}.faqs_wrap .faq_question:focus-visible{outline:2px solid var(--js-gold,#a78b50);outline-offset:3px;border-radius:2px}.faqs_wrap .faq_answer{grid-template-rows:0fr;transition:grid-template-rows .32s;display:grid}.faqs_wrap .faq_card.is-open .faq_answer{grid-template-rows:1fr}.faqs_wrap .faq_answer_inner{min-height:0;overflow:hidden}.faqs_wrap .faq_card.is-open .faq_answer_inner{padding-top:.85em}.faqs_wrap .faq_icon_vertical-line{transform-origin:50%;transition:transform .3s}.faqs_wrap .faq_card.is-open .faq_icon_vertical-line{transform:rotate(90deg)}.faqs_wrap .faq_card{transition:background-color .5s linear,border-color .5s linear}.faqs_wrap .faq_card.is-open{background-color:#f6f2e8;border-color:#f6f2e8}@media (prefers-reduced-motion:reduce){.faqs_wrap .faq_answer,.faqs_wrap .faq_icon,.faqs_wrap .faq_icon_vertical-line{transition:none}}.faqs_wrap.faqs-reduced .faq_answer,.faqs_wrap.faqs-reduced .faq_icon,.faqs_wrap.faqs-reduced .faq_icon_vertical-line{transition:none}.wf-slider-track{will-change:transform;flex-wrap:nowrap;height:100%;transition:transform .4s;display:flex}.wf-slider-track>.w-slide{white-space:normal;flex:0 0 100%}.wf-slider-track--no-anim{transition:none}@media (prefers-reduced-motion:reduce){.wf-slider-track{transition:none}}.w-slider-arrow-left,.w-slider-arrow-right{appearance:none;font:inherit;background:0 0;border:0;padding:0}.w-slider-arrow-left:disabled,.w-slider-arrow-right:disabled{opacity:.35;cursor:default;pointer-events:none}.w-slider-arrow-left:focus-visible,.w-slider-arrow-right:focus-visible{outline:2px solid var(--js-gold,#a78b50);outline-offset:2px}.w-slider:focus-visible{outline:2px solid var(--js-gold,#a78b50);outline-offset:4px}.rkz-lb-thumbs{flex-wrap:wrap;gap:.75em;display:flex}.rkz-lb-thumb{cursor:zoom-in;border-radius:var(--runde-ecken,.6em);background:0 0;border:0;padding:0;line-height:0;display:block;overflow:hidden}.rkz-lb-thumb img{object-fit:cover;width:100%;height:100%;display:block}.rkz-lb-thumb:focus-visible{outline:2px solid var(--js-gold,#a78b50);outline-offset:2px}.rkz-lb-overlay{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#2d1c14e0;justify-content:center;align-items:center;padding:clamp(1rem,4vw,3rem);display:flex;position:fixed;inset:0}.rkz-lb-overlay:focus{outline:none}.rkz-lb-figure{flex-direction:column;align-items:center;gap:.75em;max-width:100%;max-height:100%;margin:0;display:flex}.rkz-lb-image{border-radius:var(--runde-ecken,.6em);-webkit-user-select:none;user-select:none;width:auto;max-width:min(92vw,1200px);height:auto;max-height:86vh;display:block;box-shadow:0 24px 60px -20px #0009}.rkz-lb-caption{color:#fff;text-align:center;opacity:.92;max-width:60ch;font-size:.9rem}.rkz-lb-close,.rkz-lb-nav{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:999px;justify-content:center;align-items:center;transition:background .18s,color .18s,opacity .18s;display:inline-flex;position:fixed}.rkz-lb-close:hover,.rkz-lb-nav:hover:not(:disabled){background:var(--js-gold,#a78b50);color:#fff}.rkz-lb-close:focus-visible,.rkz-lb-nav:focus-visible{outline-offset:2px;outline:2px solid #fff}.rkz-lb-close{width:2.75rem;height:2.75rem;top:clamp(.75rem,2.5vw,1.5rem);right:clamp(.75rem,2.5vw,1.5rem)}.rkz-lb-nav{width:3rem;height:3rem;top:50%;transform:translateY(-50%)}.rkz-lb-prev{left:clamp(.5rem,2vw,1.5rem)}.rkz-lb-next{right:clamp(.5rem,2vw,1.5rem)}.rkz-lb-nav:disabled{opacity:.3;cursor:default}.rkz-lb-counter{color:#fff;letter-spacing:.04em;background:#00000059;border-radius:999px;padding:.3em .85em;font-size:.85rem;position:fixed;bottom:clamp(.75rem,2.5vw,1.5rem);left:50%;transform:translate(-50%)}@media screen and (max-width:600px){.rkz-lb-nav{width:2.5rem;height:2.5rem}.rkz-lb-image{max-height:78vh}}@media (prefers-reduced-motion:reduce){.rkz-lb-close,.rkz-lb-nav{transition:none}}.price_info{color:var(--js-muted,#6b5d4a);margin-bottom:1em;font-size:.95em;line-height:1.55}.price_location{letter-spacing:.04em;color:var(--js-gold,#a78b50);margin-bottom:.75em;font-size:.85em}.price_features{flex-direction:column;gap:.4em;margin:0 0 1.25em;padding:0;list-style:none;display:flex}.price_feature{color:var(--js-dunkel-braun,#2d1c14);padding-left:1.4em;font-size:.92em;line-height:1.5;position:relative}.price_feature:before{content:"";background:var(--js-gold,#a78b50);border-radius:999px;width:.5em;height:.5em;position:absolute;top:.55em;left:0}.price_sum_wrapper{flex-wrap:wrap;align-items:baseline;gap:.3em;margin-bottom:.4em}.price_text{color:var(--js-muted,#6b5d4a);font-size:.95em}.price_text--period{color:var(--js-dunkel-braun,#2d1c14);font-size:1em;font-weight:300}.price_text--note{color:var(--js-muted,#6b5d4a);margin-bottom:1.25em;font-size:.8em;display:block}.price_cta{justify-content:center;align-items:center;width:100%;min-height:2.75em;margin-top:auto;display:inline-flex}.ik_button.kw-button{cursor:pointer;border:0;justify-content:center;align-items:center;font-family:inherit;font-size:1em;display:inline-flex}.ik_button.is-secondary.kw-button{border:.0625em solid var(--js-dunkel-braun,#2d1c14)}.ik_button.kw-button:disabled,.ik_button.kw-button[aria-disabled=true]{opacity:.45;cursor:not-allowed}.kw-content{flex:auto;min-width:0;padding-bottom:4.5em}.kw-step{width:100%}.kw-step-group{flex-direction:column;align-items:center;display:flex}.kw-topic{appearance:none;cursor:pointer;border:0;padding:0;display:block}.kw-topic .contact_topic_image{transition:filter .5s,opacity .5s}.kw-topic:hover .contact_topic_image,.kw-topic:focus-visible .contact_topic_image{opacity:.7;filter:saturate()}.kw-topic.is-selected{outline:.1875em solid var(--js-gold,#a78b50);outline-offset:.15em}.kw-topic.is-selected .contact_topic_image{opacity:.85;filter:saturate()}.kw-topic:focus-visible{outline:.1875em solid var(--js-gold,#a78b50);outline-offset:.15em}.kw-choices{flex-wrap:wrap;gap:.75em;margin-top:.5em;display:flex}.kw-choice{appearance:none;cursor:pointer;border:.0625em solid var(--js-grau-2,#dcd9d2);background:var(--js-weiß,#fff);color:var(--js-dunkel-braun,#2d1c14);border-radius:var(--runde-ecken,.6em);text-align:left;align-items:center;gap:.6em;padding:.7em 1.1em;font-family:inherit;font-size:1em;font-weight:300;transition:border-color .2s,background-color .2s;display:inline-flex}.kw-choice:hover{border-color:var(--js-gold,#a78b50)}.kw-choice:focus-visible{outline:.1875em solid var(--js-gold,#a78b50);outline-offset:.15em}.kw-choice-dot{border:.125em solid var(--js-grau-2,#dcd9d2);border-radius:100%;flex:none;width:.85em;height:.85em;transition:border-color .2s,background-color .2s}.kw-choice.is-selected{border-color:var(--js-gold,#a78b50);background:var(--js-sand,#f6f2e8)}.kw-choice.is-selected .kw-choice-dot{border-color:var(--js-gold,#a78b50);background:var(--js-gold,#a78b50)}.kw-textarea{resize:vertical;height:auto;min-height:7em;padding:.7em .8em;line-height:1.5}.kw-fields{grid-template-columns:1fr;gap:.25em 1em;margin-top:.5em;display:grid}@media screen and (min-width:600px){.kw-fields{grid-template-columns:1fr 1fr}}.kw-field{min-width:0}.kw-consent{margin-top:1.1rem}.kw-consent a{color:var(--js-gold,#a78b50);text-decoration:underline}.kw-field-error{color:#a23b3b;margin-top:.35em;font-size:.82rem}.kw-form-error{border-radius:var(--runde-ecken,.6em);color:#a23b3b;background:#a23b3b14;margin-top:1rem;padding:.75em 1em;font-size:.92rem;line-height:1.45}.kw-submit{margin-top:1.25em}@media screen and (max-width:767px){.ik-form_form .kontaktformular_slide_wrap{flex-direction:column;gap:1.5em;padding-right:0}.ik-form_form .kontaktformular_steps{flex-direction:row;width:100%;height:auto}.ik-form_form .kw-step-group{flex-direction:row}.ik-form_form .kw-content{padding-bottom:0}.ik-form_form .kontaktformular_back,.ik-form_form .kontaktformular_next{margin-left:0;position:static;inset:auto}}@media (prefers-reduced-motion:reduce){.kw-topic .contact_topic_image,.kw-choice,.kw-choice-dot{transition:none}}.anfahrt-graphic{width:100%;max-width:32rem;line-height:0;display:block}.anfahrt-graphic_svg{filter:drop-shadow(0 14px 30px #2d1c141f);border-radius:14px;width:100%;height:auto;display:block;overflow:visible}.anfahrt-graphic .anfahrt-graphic_route{stroke-dasharray:100;stroke-dashoffset:100px}.anfahrt-graphic.is-animated .anfahrt-graphic_route{animation:2.6s ease-out .2s forwards anfahrt-route-draw}.anfahrt-graphic .anfahrt-graphic_pulse{transform-box:fill-box;transform-origin:50%;opacity:0}.anfahrt-graphic.is-animated .anfahrt-graphic_pulse{animation:2.8s ease-out 2.4s infinite anfahrt-pin-pulse}@keyframes anfahrt-route-draw{to{stroke-dashoffset:0}}@keyframes anfahrt-pin-pulse{0%{opacity:.5;transform:scale(.5)}70%{opacity:0;transform:scale(2.2)}to{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion:reduce){.anfahrt-graphic.is-animated .anfahrt-graphic_route,.anfahrt-graphic .anfahrt-graphic_route{stroke-dashoffset:0;animation:none}.anfahrt-graphic.is-animated .anfahrt-graphic_pulse,.anfahrt-graphic .anfahrt-graphic_pulse{opacity:0;animation:none}}.w-slider .w-slider-mask>.w-slide{will-change:transform;transition:transform .5s}@media (prefers-reduced-motion:reduce){.w-slider .w-slider-mask>.w-slide{transition:none}}.wf-lightbox-overlay{z-index:9999;cursor:zoom-out;background:#0e0c0aeb;justify-content:center;align-items:center;padding:4vmin;animation:.18s ease-out wf-lb-fade;display:flex;position:fixed;inset:0}.wf-lightbox-overlay img{object-fit:contain;max-width:100%;max-height:100%;box-shadow:0 1.5rem 4rem #00000080}@keyframes wf-lb-fade{0%{opacity:0}to{opacity:1}}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.kontaktformular_thema .contact_topic_image{transition:filter .5s linear,opacity .5s linear,transform 2s cubic-bezier(.445,.05,.55,.95)}.kontaktformular_thema input:checked~.contact_topic_image{opacity:1;filter:saturate()}.kontaktformular_thema:hover .contact_topic_image{transform:scale(1.2)}@keyframes wf-logoloop{0%{transform:translate(0)}to{transform:translate(-100%)}}.logos_wrap{animation:40s linear infinite wf-logoloop}.bento_card_flip_image{transform-style:preserve-3d}.card_flip_icon_wrap{transition:transform .2s ease-in-out,opacity .2s linear}@media (hover:hover) and (min-width:992px){.bento_card_flip_wrap:hover .card_flip_icon_wrap{transform:scale(.95)}}.shop-item_image{transition:transform .5s linear}.shop-item:hover .shop-item_image{transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.logos_wrap{animation:none}.kontaktformular_thema .contact_topic_image,.card_flip_icon_wrap,.shop-item_image{transition:none}.kontaktformular_thema:hover .contact_topic_image{transform:none}}.faq_answer{max-height:0;transition:max-height .4s}.faq_card.faq-open .faq_answer{max-height:80rem}.faq_card{transition:background-color .5s linear,border-color .5s linear}.faq_card.faq-open{background-color:#f6f2e8;border-color:#f6f2e8}.faq_icon_vertical-line{transform-origin:50%;transition:transform .3s}.faq_card.faq-open .faq_icon_vertical-line{transform:rotate(90deg)}.filter_wrap{flex-wrap:wrap;justify-content:center}button.filter_tag{cursor:pointer;border:none;font-family:inherit}.fa_smaller svg{width:1em;height:1em;color:var(--js-muted,#6b5d4a);display:block}.section_rezensionen{display:none}.price_card_visual .w-richtext,.price_card_visual .price_text_dark{color:var(--js-weiß,#fff)}.nav_component{padding-top:.5em;padding-bottom:.5em}.nav_component.nav-scrolled .nav_logo_scroll{height:3.2em}@media screen and (max-width:1536px){.nav_component .nav_menu_link{font-size:.9em}}.nav_search{margin-right:1.75em}.section_netzwerk .logo_box{display:none}.section_netzwerk .heading-style-h3_small{line-height:1.3;overflow:visible}.w-slider-arrow-left,.w-slider-arrow-right{justify-content:center;align-items:center;display:flex}.w-slider-arrow-left .arrow_circle,.w-slider-arrow-right .arrow_circle{background-color:var(--js-gold,#a78b50);width:2.9rem;height:2.9rem;transition:background-color .25s;position:relative;box-shadow:0 .4rem 1rem -.4rem #2d1c1473}.w-slider-arrow-left:hover .arrow_circle,.w-slider-arrow-right:hover .arrow_circle{background-color:var(--js-dunkel-braun,#2d1c14)}.w-slider-arrow-left .arrow_circle:before,.w-slider-arrow-right .arrow_circle:before{content:"";border-style:solid;border-color:var(--js-weiß,#fff);border-width:0 0 .18rem .18rem;width:.7rem;height:.7rem;display:block}.w-slider-arrow-left .arrow_circle:before{transform:translate(.12rem)rotate(45deg)}.w-slider-arrow-right .arrow_circle:before{transform:translate(-.12rem)rotate(-135deg)}.w-slider-arrow-left .arrow_circle .fa_tiny,.w-slider-arrow-right .arrow_circle .fa_tiny{display:none}@media screen and (max-width:600px){.w-slider-arrow-left .arrow_circle,.w-slider-arrow-right .arrow_circle{width:2.5rem;height:2.5rem}}
