div#wpadminbar{z-index:9999999999}.mfp-wrap{z-index:999999999!important}.et_pb_section{background-color:#111}.et-db #et-boc .et-l .et_pb_row.menu-panel.menu-panel-open{left:0px!important}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{top:40px!important;opacity:.6;color:#111}.ft-search-overlay,.ft-hash-popup-overlay{position:fixed;inset:0;background:rgba(0,0,0,.65);display:none;z-index:999998}.ft-search-overlay.ft-active,.ft-hash-popup-overlay.ft-active{display:block!important}.ft-search-popup,.ft-hash-popup{display:none;position:fixed!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%);z-index:999999;width:min(900px,94vw);max-height:90vh;overflow-y:auto}.ft-search-popup.ft-active,.ft-hash-popup.ft-active{display:flex!important}body:has(.ft-hash-popup.ft-active),body:has(.ft-search-popup.ft-active){overflow:hidden}@media (max-width:767px){.ft-hash-popup .et_pb_row{flex-direction:column}.ft-hash-popup .et_pb_image img{max-height:35vh;object-fit:cover}}.et-fb .ft-search-popup,.et-fb .ft-hash-popup{display:block!important;position:relative!important;left:0!important;top:0!important;transform:none;width:auto;max-height:none;overflow:visible}.bild-mit-caption.et_pb_group_inner,.bild-mit-caption{display:table!important;width:auto!important;max-width:100%!important}.bild-mit-caption .et_pb_image,.bild-mit-caption .et_pb_image img{display:block;max-width:100%;height:auto}.bild-mit-caption .et_pb_text_inner{display:table-caption;caption-side:bottom;font-size:0.85em;color:#999;font-style:italic;margin-top:0.4em}.ft-event-popup{max-height:85vh;overflow-y:auto}.post-image-fullwidth{position:relative!important;display:block!important;width:100%!important;min-width:100%!important;max-width:none!important;height:340px!important;margin:0!important;overflow:hidden!important}.post-image-fullwidth .et_pb_image_wrap,.post-image-fullwidth picture,.post-image-fullwidth figure{display:block!important;width:100%!important;height:100%!important;max-width:none!important;overflow:hidden!important}.post-image-fullwidth img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center 25%!important}@media (max-width:980px){.post-image-fullwidth{height:280px!important}}@media (max-width:767px){.post-image-fullwidth{height:220px!important}}body.single-product.woocommerce form.variations_form.cart{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;margin:24px 0 0!important;gap:12px!important}body.single-product.woocommerce form.variations_form.cart>table.variations{order:1!important;display:block!important;width:100%!important;margin:0!important;border:0!important}body.single-product.woocommerce form.variations_form.cart>table.variations tbody,body.single-product.woocommerce form.variations_form.cart>table.variations tr{display:block!important;width:100%!important}body.single-product.woocommerce form.variations_form.cart>table.variations th.label{display:none!important}body.single-product.woocommerce form.variations_form.cart>table.variations td.value{display:block!important;width:100%!important;padding:0!important;border:0!important}body.single-product.woocommerce form.variations_form.cart>table.variations td.value>span{display:block!important;width:100%!important}body.single-product.woocommerce form.variations_form.cart>table.variations td.value::before{content:"GRÖSSE";display:block!important;margin:0 0 8px!important;color:#ffffff!important;font-size:12px!important;font-weight:800!important;letter-spacing:0.1em!important;line-height:1!important}body.single-product.woocommerce form.variations_form.cart>table.variations select{display:block!important;width:100%!important;min-width:0!important;max-width:none!important;height:54px!important;margin:0!important;padding:0 46px 0 16px!important;background-color:#f4f4f4!important;background-image:linear-gradient(45deg,transparent 50%,#111111 50%),linear-gradient(135deg,#111111 50%,transparent 50%)!important;background-position:calc(100% - 22px) 23px,calc(100% - 16px) 23px!important;background-size:6px 6px,6px 6px!important;background-repeat:no-repeat!important;border:1px solid #f4f4f4!important;border-radius:0!important;box-shadow:none!important;color:#111111!important;font-size:15px!important;font-weight:700!important;cursor:pointer!important}body.single-product.woocommerce form.variations_form.cart>table.variations select:focus{outline:2px solid #e7ef00!important;outline-offset:2px!important}body.single-product.woocommerce form.variations_form.cart .reset_variations{display:none!important}body.single-product.woocommerce form.variations_form.cart>.single_variation_wrap{order:2!important;display:block!important;width:100%!important}body.single-product.woocommerce form.variations_form.cart .woocommerce-variation-add-to-cart{display:grid!important;grid-template-columns:64px minmax(0,1fr)!important;gap:12px!important;width:100%!important;margin:0!important}body.single-product.woocommerce form.variations_form.cart .quantity,body.single-product.woocommerce form.variations_form.cart .quantity .qty{width:64px!important;height:54px!important;min-height:54px!important;margin:0!important;border:0!important;border-radius:0!important;background:#f4f4f4!important;color:#111111!important;font-size:15px!important;font-weight:700!important;text-align:center!important}body.single-product.woocommerce form.variations_form.cart .single_add_to_cart_button{width:100%!important;min-height:54px!important;margin:0!important;padding:0 22px!important;border:0!important;border-radius:0!important;background:#e7ef00!important;color:#111111!important;font-size:15px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.025em!important}body.single-product.woocommerce form.variations_form.cart .single_add_to_cart_button:hover{background:#ffffff!important;color:#111111!important}@media (max-width:520px){body.single-product.woocommerce form.variations_form.cart .woocommerce-variation-add-to-cart{grid-template-columns:1fr!important}body.single-product.woocommerce form.variations_form.cart .quantity,body.single-product.woocommerce form.variations_form.cart .quantity .qty{width:100%!important}}.woocommerce .price .woocommerce-price-suffix{display:block;font-size:13px;font-weight:400;margin-top:4px;color:#bbbbbb}