@charset "UTF-8";b,strong{font-weight:600}table.variations tr{border:0}.custom-woo-select-wrapper{position:relative!important;width:100%!important}.custom-woo-select .brx-submenu-toggle{background-color:#ff!important;border:1px solid var(--base)!important;border-radius:50px!important;display:flex!important;justify-content:space-between!important;align-items:center!important;padding:8px 8px 8px 25px!important;cursor:pointer;position:relative!important;z-index:120!important;transition:all .3s ease!important}.custom-woo-select .icon-circle{display:flex;justify-content:center;align-items:center;min-width:36px;height:36px;background-color:var(--action)!important;border-radius:50%;z-index:121}.custom-woo-select-wrapper.open .brx-submenu-toggle{background-color:var(--action)!important;border-top-left-radius:25px!important;border-top-right-radius:25px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom-color:transparent!important}.custom-woo-select-wrapper.open .icon-circle{background-color:var(--base)!important;color:#ff!important}.custom-woo-select-wrapper.open .icon-circle svg{transform:rotate(180deg)}.custom-woo-select ul.brx-dropdown-content{background-color:var(--action)!important;border:1px solid var(--base)!important;border-top:none!important;border-radius:0 0 25px 25px!important;position:absolute!important;top:100%!important;left:0!important;width:100%!important;margin-top:-1px!important;z-index:150!important;padding:10px 25px 20px 25px!important;list-style:none!important;margin:0!important;display:none}.custom-woo-select-wrapper.open ul.brx-dropdown-content{display:block!important}.custom-woo-select ul.brx-dropdown-content li{padding:10px 0!important;cursor:pointer;color:var(--base)!important;line-height:1.2}.custom-woo-select ul.brx-dropdown-content li:hover{font-weight:bold}.custom-woo-select-wrapper:hover .icon-circle{background-color:var(--black)!important;color:var(--white)}.brx-submenu-toggle[aria-expanded="true"] .icon-circle{color:var(--white)}.variations .label{display:none}.custom-woo-select .brx-submenu-toggle,.custom-woo-select ul.brx-dropdown-content{box-sizing:border-box!important}.custom-woo-select ul.brx-dropdown-content{margin-top:-1px!important}.woocommerce-cart-form tbody td[data-title]:before,.woocommerce-cart-form tbody th[scope=row][data-title]:before{display:none}.includes_tax{display:none}.button[name="update_cart"]{display:none}.cart-collaterals table{border:0!important}.warenkorb .coupon{display:none}.woocommerce-cart-form .variation{display:block;margin:0;overflow:hidden}.woocommerce-cart-form .variation dd p{display:inline;margin:0}.woocommerce-cart-form .variation dt{float:left;clear:left;margin-right:5px}.woocommerce-cart-form .variation dd{float:left;margin:0;margin-bottom:5px}.happyfiles-gallery img{border-radius:var(--space-s)}.select2-dropdown.select2-dropdown--below{margin-top:var(--space-xs);padding:10px;border-radius:10px;border:1px solid var(--neutral)}.select2-search.select2-search--dropdown{display:none}tr.order-total{font-size:var(--text-l)}textarea#nachricht::placeholder{color:white}#is_gutschein_field{background-color:var(--primary);padding:var(--space-m) var(--space-m) var(--space-s) var(--space-m);border-radius:var(--radius-xs) var(--radius-xs) 0 0;margin-bottom:0!important;color:var(--white)}label.checkbox{display:flex;gap:var(--space-s);align-items:center}input#is_gutschein{width:25px;height:25px}#versandart_field{background-color:var(--primary);padding:0 var(--space-m) var(--space-s) var(--space-m);margin-bottom:0!important;color:var(--white)}#nachricht_field{background-color:var(--primary);padding:0 var(--space-m) var(--space-m) var(--space-m);border-radius:0 0 20px 20px;margin-bottom:var(--space-m);color:var(--white)}#is_gutschein_field.gutschein-box-closed{border-radius:var(--radius-xs)!important;padding-bottom:var(--space-m)!important;margin-bottom:var(--space-m)!important}#is_gutschein_field label,#versandart_field label,#nachricht_field label{color:var(--white);font-size:var(--text-l);font-weight:600}label.radio.required_field{font-size:var(--text-m)!important;font-weight:300!important}input#versandart_per\ Post,input#versandart_per\ Email{width:20px;height:20px;margin-right:var(--space-xs)}textarea#nachricht{background-color:var(--primary);border:1px solid white!important;color:var(--white)}span.optional{display:none}span.woocommerce-input-wrapper{display:flex}.custom-rabatt-box{border:2px solid var(--neutral);border-radius:10px;padding:var(--space-m)}.custom-rabatt-box .titel{font-weight:700;font-size:var(--text-l)}.rabatt-input-wrapper{display:flex;gap:10px;align-items:stretch}.rabatt-input-wrapper input{flex:1;padding:12px 15px;border:1px solid var(--neutral);border-radius:10px;background:#fff}.rabatt-input-wrapper button{background-color:var(--primary);color:var(--white);border;padding:10px 24px;border-radius:var(--radius-s);cursor:pointer;transition:background-color .3s ease}.rabatt-input-wrapper button:hover{background-color:var(--action);color:var(--base)}.custom-rabatt-msg{margin-top:var(--space-s)}.custom-rabatt-msg .woocommerce-error,.custom-rabatt-msg .woocommerce-message{margin:0;padding:10px 15px;font-size:var(--text-xs);border-radius:var(--radius);list-style:none;line-height:1.4}.custom-rabatt-msg .woocommerce-error{background-color:#fff0f0;color:#d8000c}.custom-rabatt-msg .woocommerce-message{background-color:#f0fff0;color:#2b7a0b}.custom-rabatt-msg li{margin:0!important;padding:0!important;list-style:none!important}@media (max-width:478px){.rabatt-input-wrapper{flex-direction:column}.rabatt-input-wrapper button{width:100%}}ul.sub-menu li a{transition:all .2s ease-in-out 0s}ul.sub-menu li:hover a,ul.sub-menu .current-menu-item a{transform:translateX(5px)}.brx-submenu-toggle.icon-right button{display:none}ul.sub-menu{padding:10px 0}.menu-item-1402{border:1px solid #fff;border-radius:60px}.menu-item-1402:hover{border-color:var(--action)}@media (max-width:991px){.bu-sliding-menu-effect-overlay .menu-item-1402{border:0!important}.header__erlebnisse-btn{display:none!important}}#brx-content section:first-of-type{padding-top:calc(var(--section-space-l))}#brx-content .akkordion li::before{content:none;display:none}:where(p:last-of-type){margin-block-end:revert}#brx-content .brxe-text ul,.brxe-product-content ul{list-style:none;padding:0;margin:var(--space-m) 0}#brx-content .brxe-text li,.footer__heading,.brxe-product-content li{display:block;margin-bottom:var(--space-s);position:relative;padding-left:45px}#brx-content .brxe-text li::before,.footer__heading::before,.brxe-product-content li::before{content:"";font-family:"themify";display:flex;justify-content:center;align-items:center;width:30px;height:30px;background-color:var(--action);border-radius:var(--radius-circle);margin-right:15px;color:var(--base);transform:rotate(-45deg);padding:10px;position:absolute;left:0;align-self:center}.footer__heading::before{font-size:1.25rem}.woocommerce-product-gallery .woocommerce-product-gallery__image img{border-radius:10px}.woocommerce-table{border-radius:20px;overflow:hidden;color:var(--base)}address{background-color:transparent;padding:var(--space-s);border-radius:var(--radius-m)}.woocommerce-customer-details{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:0}.brxe-container.before-cart{display:none}.cart-subtotal{display:none}.single_add_to_cart_button{background:var(--action);border-radius:var(--radius);color:var(--base)}a.reset_variations{display:none!important;width:0}a.remove{background:var(--action);border-radius:var(--radius-circle);color:var(--base);text-decoration:none;font-size:2rem;padding:0 7px;margin-right:var(--space-xs);border:1px solid var(--action);z-index:-1}a.remove:hover{background:red;color:white;border-color:red}.kassa .kassa__form-details .input,.kassa .kassa__form-details input:not([type=submit]),.kassa .kassa__form-details select,.kassa .kassa__form-details textarea{border:1px solid var(--base)!important;border-radius:15px!important;padding:var(--space-xs)}.kassa .kassa__order-review .woocommerce-form__label-for-checkbox{font-size:var(--text-xs);margin-top:var(--space-xs);display:flex!important}input#terms{width:20px;height:20px;aspect-ratio:1}p#terms_description{color:red}.bu-checkbox-buttons input[type=checkbox]:checked,.place-order input[type=checkbox]:checked{background-color:var(--primary)}.woocommerce-checkout-payment{border:0}.kassa__order-review .shop_table tbody td{font-weight:600}button[type="submit"]{color:var(--base);background-color:var(--action)}button[type="submit"]:hover{color:var(--white);background-color:var(--primary)}.single_add_to_cart_button:hover{background-color:white!important;color:var(--base)!important}.woocommerce-checkout-review-order-table{border-radius:20px!important;background-color:var(--white)!important;border:2px solid var(--neutral);color:var(--base);border-collapse:separate!important;border-spacing:0!important}.shop_table.woocommerce-checkout-review-order-table th,.shop_table.woocommerce-checkout-review-order-table tr{color:var(--base)}.bezahlt__details .woocommerce-order-details .woocommerce-table{border-radius:20px!important;overflow:hidden;border:0!important;color:var(--base)!important}.bezahlt__details address{background-color:transparent!important;padding:0!important;border-radius:0!important}.woocommerce-checkout .shop_table tfoot,.woocommerce-checkout .shop_table thead{border-bottom:0}.button-outline__white:hover .icon{color:var(--primary);fill:var(--primary);transition:var(--link-transition,var(--transition))}.header__shop-wrapper .icon,.button-primary-back i,.single_add_to_cart_button i,.button-primary i{border-radius:var(--radius);padding:10px;background:var(--base);color:var(--white)}.button-primary i.ti-arrow-right,.single_add_to_cart_button i.ti-arrow-right,.header__shop-link i.ti-arrow-right{transition:transform .4s ease}.button-primary:hover i.ti-arrow-right,.single_add_to_cart_button:hover i.ti-arrow-right,.header__shop-link:hover i.ti-arrow-right{transform:rotate(-45deg)}.button-primary-back i.ti-arrow-left{transition:transform .4s ease}.button-primary-back:hover i.ti-arrow-left{transform:rotate(45deg)}.checkout-button:hover{background:var(--white);color:var(--base)}.footer__helitrade,.footer__facebook{display:inline-flex;align-items:center;justify-content:space-between;background-color:transparent;border:1px solid var(--white);border-radius:var(--radius);padding:10px 10px 10px var(--space-s);color:var(--white);transition:background-color .3s ease;text-decoration:none!important;box-shadow:none!important;background-image:none!important;outline!important}.footer__helitrade::after{content:"";font-family:"themify";font-weight:normal;display:flex;align-items:center;justify-content:center;background-color:var(--action);color:var(--base);width:35px;height:35px;border-radius:50%;margin-left:var(--space-xs);transition:transform .3s ease;aspect-ratio:1;text-decoration:none!important;border!important;box-shadow:none!important;outline!important}.footer__helitrade:hover::after{transform:rotate(-45deg)}.checkout-button{background-color:var(--action);border-radius:var(--radius);text-decoration:none;padding:var(--space-s);font-size:var(--text-l);font-weight:500}.p-liste__produkt:hover .p-liste__icon{transform:rotateZ(0deg)}.kostenbox__box h4{color:var(--white)}.brxe-hppjgj[data-brx-variant="bfwmdz"] h4{color:var(--base)}.interesse__arrow:hover .interesse__arrow-icon{color:var(--white)}li{list-style-type:none}.filter__dropdown{font-size:var(--text-l)}#brxe-wmewwq input{padding:15px 10px 15px 20px}.brx-submenu-toggle{display:flex;flex-direction:row;justify-content:space-between}.filter__dropdown.open .brx-submenu-toggle{background:var(--action)!important}.filter__dropdown ul.brx-dropdown-content{padding:var(--space-xl) var(--space-m) var(--space-m) var(--space-m);width:100%;left:0;top:50%;z-index:2}.brxe-filter-radio{gap:5px}.brx-input-indicator{display:none}.filter__dropdown .brx-submenu-toggle{padding:10px 10px 10px 20px;border:1px solid var(--base);z-index:3;border-radius:var(--radius)}.filter__dropdown .brx-submenu-toggle button{background:var(--action);color:var(--base);border-radius:var(--radius-circle);padding:15px}.filter__dropdown:hover .brx-submenu-toggle button{background:var(--base);color:var(--action)}.filter__dropdown.open .brx-submenu-toggle button{background:var(--base);color:var(--white);rotate:180deg}.brx-option-text{font-size:var(--text-m)}.brx-option-text:hover{color:var(--primary)}.brxe-offcanvas .filter{display:flex!important;flex-direction:column!important;gap:10px!important}.filter-mobil__dropdown{margin-bottom:0!important;display:block!important;width:100%!important}.filter-mobil__dropdown .brx-submenu-toggle{background-color:#f7ed2e!important;border:1px solid #33!important;border-radius:50px!important;padding:12px 20px!important;width:100%!important;display:flex!important;justify-content:space-between!important;align-items:center!important;color:#33!important;font-weight:500!important;transition:all .2s ease!important}.filter-mobil__dropdown.brx-open .brx-submenu-toggle,.filter-mobil__dropdown.open .brx-submenu-toggle,.filter-mobil__dropdown .brx-submenu-toggle[aria-expanded="true"]{border-radius:20px 20px 0 0!important;border-bottom-color:transparent!important}.filter-mobil__dropdown .brx-submenu-toggle,.filter-mobil__dropdown ul.brx-dropdown-content{box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;left:0!important}.filter-mobil__dropdown ul.brx-dropdown-content{display:none!important;position:static!important;width:100%!important;background-color:#f7ed2e!important;border:1px solid #33!important;border-top:none!important;border-top-left-radius:0!important;border-top-right-radius:0!important;border-bottom-left-radius:20px!important;border-bottom-right-radius:20px!important;margin-top:-1px!important;padding:5px 20px 15px 20px!important;box-shadow:none!important}.filter-mobil__dropdown.brx-open ul.brx-dropdown-content,.filter-mobil__dropdown.open ul.brx-dropdown-content{display:block!important}.filter-mobil__dropdown ul.brx-dropdown-content li{padding:10px 0!important;border-bottom:1px solid rgba(0,0,0,.08)!important;color:#33!important;font-size:15px!important}.filter-mobil__dropdown ul.brx-dropdown-content li:last-child{border-bottom:none!important}.p-card:hover .p-card__heading,.p-card:hover .p-card__kategorie,.p-card:hover .p-card__info{color:var(--white)}.p-card,.p-liste__icon{transition:ease-in-out .3s}.p-card__teaser{word-break:break-word}.voucher-fields{display:none}.bildergalerie ul li:nth-child(n+4){display:none!important}