@charset UTF-8;.header .header__container .brxe-dropdown.open>.brx-dropdown-content{opacity:1;visibility:visible;flex-direction:row;box-shadow:0 0 0 0 rgba(0,0,0,.1),0px 14px 31px 0 rgba(0,0,0,.1);overflow-y:visible!important}.header .header__container .header__nav-wrapper .header__icon-wrapper-inner>a{width:3.3rem;aspect-ratio:1;border-radius:var(--radius-m)}.header .header__container .header__nav-wrapper .header__icon-wrapper-inner svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;transform-origin:top left;z-index:2}.header .header__container .header__nav-wrapper .header__icon-wrapper-inner:hover svg{scale:1.2}.header .header__container .header__nav-wrapper .header__suche button.x-header-search_toggle-open,.header .header__container .header__nav-wrapper .header__suche button.x-header-search_toggle-close{position:relative;right:4px}.header .header__container .header__nav-wrapper .header__suche:hover svg g>path{scale:1.1;transition:all .3s ease-in-out;transform-origin:center center}.header .header__container .cart-icon{position:static}.header .header__mini-warenkorb .woocommerce-mini-cart__buttons a{border-radius:var(--radius-m)}.brx-nav-nested-items>.brxe-dropdown.open>.brx-dropdown-content{transform:translateY(0px)!important;top:46px}.notification-bar .x-notification_close{top:50%;right:var(--space-m);transform:translateY(-50%)}@media only screen and (max-width:1139px){.header .brxe-nav-nested.brx-open .brxe-dropdown .brx-dropdown-content{margin-top:var(--space-m);max-height:auto;padding-left:0}.header .brxe-nav-nested.brx-open .brxe-dropdown .brx-dropdown-content .nav-wrapper__inhalt-inner--sonderangebot{order:-1}.header .header__container .brxe-dropdown.open>.brx-dropdown-content{box-shadow:none;flex-direction:column}.header .header__container .nav-wrapper__shop-navigation-ul{padding-top:6rem;padding-bottom:6rem}}@media only screen and (max-width:767px){.header .header__suche .x-header-search_toggle-open svg{width:3.6rem!important;height:3.6rem!important}.header .header__suche button.x-header-search_toggle-open,.header .header__suche button.x-header-search_toggle-close{height:4rem!important}}@media only screen and (max-width:425px){.header .jet-ajax-search{position:absolute;top:-4px;left:-160px;z-index:3;display:none;width:300px;z-index:99}}.jet-ajax-search{position:absolute;top:0;left:-235px;z-index:3;display:none;width:280px}body:not(.rtl) .jet-ajax-search__field-icon,body:not(.rtl) .jet-ajax-search-block .jet-ajax-search__field-icon{right:12px;left:auto}.jet-ajax-search__field[type=search],.jet-ajax-search-block .jet-ajax-search__field[type=search]{background-color:var(--tertiary-ultra-dark);border:0;height:44px;z-index:3}.jet-ajax-search__navigation-container svg{position:initial!important;transform:none!important}.jet-ajax-search .jet-ajax-search__navigate-button{border-radius:50%}.jet-ajax-search .jet-ajax-search__navigate-button:hover{background-color:#282828;border-color:#282828}.jet-ajax-search .jet-ajax-search__navigate-button:hover svg path{fill:#fff}.jet-ajax-search .jet-ajax-search__navigate-button svg{scale:1!important}.jet-ajax-search .jet-ajax-search__full-results{color:var(--primary-dark)}.jet-ajax-search .jet-ajax-search__full-results:hover{color:var(--primary)}body:not(.rtl) .jet-ajax-search__field-icon + .jet-ajax-search__field,body:not(.rtl) .jet-ajax-search-block .jet-ajax-search__field-icon + .jet-ajax-search__field,body:not(.rtl) .jet-ajax-search__field-icon + .jet-ajax-search-block .jet-ajax-search__field,body:not(.rtl) .jet-ajax-search-block .jet-ajax-search__field-icon + .jet-ajax-search-block .jet-ajax-search__field{padding-left:20px}#brxe-ssuoqt .brx-nav-nested-items>li>.brx-submenu-toggle.aria-current>*{color:inherit!important}.livestream-widget{position:fixed;bottom:20px;right:20px;width:204px;height:204px;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.3);cursor:pointer;transition:width .3s,height .3s}.livestream-widget.expanded{width:335px;height:225px;border-radius:15px;bottom:90px}.livestream-widget video{width:100%;height:100%;object-fit:cover;border-radius:50%}.livestream-widget.expanded video{display:block;border-radius:15px}.play-button,.minimize-button,.speaker-button,.pause-button,.open-button,.close-button{position:absolute;background:transparent;color:#fff;border:0;cursor:pointer}.play-button{top:50%;left:50%;transform:translate(-50%,-50%)}.minimize-button{top:-15px;right:-15px}.speaker-button{bottom:12px;right:15px}.pause-button{bottom:12px;right:45px}.close-button{top:5px;right:5px}.open-button{padding-left:1rem;padding-top:3px;padding-right:3px;padding-bottom:3px;border-radius:4rem;bottom:60px;left:1rem;font-size:var(--text-s);color:var(--secondary-ultra-dark);font-weight:600;background-color:var(--primary);border:1px solid var(--primary)}#open-button-2{bottom:15px;left:1rem}.woocommerce-product-gallery .woocommerce-product-gallery__image img{width:100%;height:100%}.woocommerce-product-gallery .woocommerce-product-gallery__image a{display:block;height:100%}.kontaktformular textarea{border-radius:1em!important}.kontaktformular select{background-color:var(--tertiary);line-height:1.3!important}.faq-kontakt .kontaktformular .ff_submit_btn_wrapper{display:flex;margin-bottom:0!important}.faq-kontakt .kontaktformular .ff_submit_btn_wrapper button{margin-left:auto;margin-right:auto}.newsletter input:focus{border-color:var(--primary-dark)!important}.newsletter button{transition:.3s}.newsletter--inline{max-width:100%}.newsletter--inline fieldset{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-s)}.newsletter--inline fieldset .ff-el-group{margin-bottom:0!important;flex:1;min-width:24rem}.newsletter--inline fieldset .ff_submit_btn_wrapper{width:fit-content;flex:0;min-width:fit-content}.newsletter--inline fieldset .ff-el-input--content{width:100%!important}.newsletter--inline fieldset input{background-color:var(--tertiary-ultra-dark)!important;border-color:var(--tertiary-ultra-dark)!important;width:100%!important}.logoslider{--logoslider-transparency-size:200px;--logoslider-duration:45s}.logoslider .logoslider__logo-list-container{-webkit-mask-image:linear-gradient(to right,#000,#000,transparent 0,#000 var(--logoslider-transparency-size),#000 calc(100% - var(--logoslider-transparency-size)),transparent);mask-image:linear-gradient(to right,#000,#000,transparent 0,#000 var(--logoslider-transparency-size),#000 calc(100% - var(--logoslider-transparency-size)),transparent)}.logoslider .logoslider__logo-list-container:nth-child(even) .logoslider__logo-list{animation:horizontal-scroll-rtl var(--logoslider-duration) linear infinite}.logoslider .logoslider__logo-list-container:nth-child(odd){flex-direction:row-reverse}.logoslider .logoslider__logo-list-container:nth-child(odd) .logoslider__logo-list{animation:horizontal-scroll-ltr var(--logoslider-duration) linear infinite}.logoslider .logoslider__logo-list-container:hover .logoslider__logo-list{animation-play-state:unset}@keyframes horizontal-scroll-rtl{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes horizontal-scroll-ltr{from{transform:translateX(0)}to{transform:translateX(100%)}}.produktankuendigung{display:grid!important;grid-template-columns:var(--grid-3-2);overflow:hidden;grid-gap:calc(var(--content-gap) * 2)}.produktankuendigung .countdown__content-wrapper{justify-content:center}.produktankuendigung .produktankuendigung__video{position:absolute!important;z-index:-2!important}.produktankuendigung .x-notification_close{background-color:var(--primary);border-radius:50%;top:var(--space-m);right:var(--space-m);width:3.8rem;aspect-ratio:1}.produktankuendigung .x-notification_close .ti-close::before{color:var(--secondary-ultra-dark);font-size:var(--text-xs);top:-1px;position:relative}.produktankuendigung .countdown__timer .x-countdown_format .x-countdown_number::before{background-color:rgba(255,255,255,.9)}.produktankuendigung .countdown__timer .x-countdown_format .x-countdown_number::after{background-color:rgba(255,255,255,.9)}.produktankuendigung .countdown__timer .x-countdown_seperator{color:rgba(255,255,255,.4)}@media only screen and (max-width:767px){.produktankuendigung{grid-template-columns:var(--grid-1)}}.countdown .x-notification_close{background-color:var(--primary);border-radius:50%;top:-18px;right:-18px;width:3.8rem;aspect-ratio:1}.countdown .x-notification_close .ti-close::before{color:var(--secondary-ultra-dark);font-size:var(--text-xs);top:-1px;position:relative}.countdown__timer .x-countdown_format{text-transform:capitalize;font-size:var(--space-xs);font-weight:400;color:#EAEAEA!important;gap:.8rem;line-height:1!important}.countdown__timer .x-countdown_format .x-countdown_number{font-size:32px;font-weight:700;letter-spacing:6px;right:-3px;position:relative;line-height:1.2!important}.countdown__timer .x-countdown_format .x-countdown_number::before{content:"";background-color:rgba(255,255,255,.2);width:45%;height:100%;position:absolute;top:1px;left:-2px;z-index:-1;border-radius:4px}.countdown__timer .x-countdown_format .x-countdown_number::after{content:"";background-color:rgba(255,255,255,.2);width:45%;height:100%;position:absolute;top:1px;right:4px;z-index:-1;border-radius:4px}@media only screen and (max-width:360px){.countdown__timer .x-countdown_format .x-countdown_number{font-size:26px}}.countdown__timer .x-countdown_seperator{color:rgba(255,255,255,.2);font-size:3rem;font-weight:700;line-height:1;position:relative;top:-12px}.kontakt__map a[href="https://maps.google.com/maps?ll=52.550904,13.452685&z=12&t=m&hl=de&gl=US&mapclient=apiv3"],.kontakt__map .gmnoprint,.kontakt__map a[href="https://www.google.com/maps/@52.5509038,13.4526846,12z/data=!10m1!1e1!12b1?source=apiv3&rapsrc=apiv3"]{display:none!important}.kontakt__map .infoBox{background-color:var(--secondary);color:var(--tertiary);font-size:var(--text-m)!important;border-radius:var(--radius-s);padding:var(--space-m)}.kontakt__map .infoBox h3{color:var(--tertiary);font-size:var(--text-m)!important}.kontakt__map .infoBox .content{color:var(--tertiary);font-size:var(--text-s)!important}.rechtliches__link[aria-current=page]{text-decoration:underline;text-underline-offset:4px}.rechtliches__rechtslinhalt--zahlungsarten ul{display:inline-flex;flex-direction:column;gap:var(--space-m)}.rechtliches__rechtslinhalt--zahlungsarten label{color:var(--base);font-weight:600}.rechtliches__rechtslinhalt--zahlungsarten label img{max-width:4rem;margin-left:.4rem}.step-by-step__step-wrapper:hover .step-by-step__heading,.step-by-step__step-wrapper:hover .step-by-step__icon{color:var(--primary)}.step-by-step__step-wrapper:not(:last-child) .step-by-step__text{margin-bottom:var(--space-m)}.step-by-step__step-wrapper:not(:last-child) .step-by-step__icon-wrapper::after{content:"";width:2px;height:1000px;background-color:var(--secondary-ultra-dark);position:absolute;bottom:0;right:50%;transform:translate(50%,100%)}.step-by-step--dark-bg .step-by-step__heading{color:var(--tertiary)}.step-by-step--dark-bg .step-by-step__step-wrapper:hover .step-by-step__heading,.step-by-step--dark-bg .step-by-step__step-wrapper:hover .step-by-step__icon{color:var(--primary)}.step-by-step--dark-bg .step-by-step__step-wrapper:not(:last-child) .step-by-step__text{margin-bottom:var(--space-m)}.step-by-step--dark-bg .step-by-step__step-wrapper:not(:last-child) .step-by-step__icon-wrapper::after{content:"";width:2px;height:1000px;background-color:var(--tertiary);position:absolute;bottom:0;right:50%;transform:translate(50%,100%)}.list-items-wrap{list-style-type:none;padding:0;margin:0;row-gap:1em}.list-items-wrap li{position:relative;padding-left:2.5em;margin-bottom:0}.list-items-wrap li::before{content:"•";position:absolute;left:0;top:-33px;font-size:5em;color:#B3F243;line-height:1}.list-items-wrap--no-heading li::before{content:"•";position:absolute;left:0;top:-38px;font-size:5em;color:#B3F243;line-height:1}.list-items-wrap h3{margin:0}.list-items-wrap p{margin:0}.header .header__mini-warenkorb .remove_from_cart_button{color:var(--secondary);text-align:right}.header .header__mini-warenkorb .remove_from_cart_button:hover{color:var(--primary-dark)}.header .header__mini-warenkorb .cart-detail .total{margin:var(--space-xs) 0 0;padding:var(--space-xs) 0 0}.header .header__mini-warenkorb .wc-gzd-cart-info.delivery-time-info,.header .header__mini-warenkorb .variation{display:none}.header .header__mini-warenkorb .widget_shopping_cart_content .shipping-costs-cart-info a{width:fit-content;color:var(--primary-dark)}.header .header__mini-warenkorb .woocommerce-Price-amount{margin-top:0}.header .header__mini-warenkorb .attachment-woocommerce_thumbnail{border-radius:.4em}.header .header__mini-warenkorb .woocommerce-mini-cart__buttons a{width:unset!important;min-width:100%;aspect-ratio:unset!important;color:var(--secondary-ultra-dark);background-color:transparent;border:1px solid var(--secondary-ultra-dark);transition:.3s;line-height:1;min-height:4rem;margin-top:0}.header .header__mini-warenkorb .woocommerce-mini-cart__buttons a.checkout{background-color:var(--secondary-ultra-dark);border:1px solid var(--secondary-ultra-dark);color:var(--tertiary)}.header .header__mini-warenkorb .woocommerce-mini-cart__buttons a:hover{background-color:var(--primary);border:1px solid var(--primary);color:var(--secondary-ultra-dark)}.woocommerce-info{align-items:center;background-color:var(--primary-ultra-light);color:var(--primary-ultra-dark);display:flex;justify-content:space-between;padding:var(--space-s);border-radius:var(--radius-xs)}.filter .filter-accordeon:has(.wpgb-facet[hidden]){display:none}.filter .wpgb-facet>fieldset:last-child{margin-bottom:var(--space-s)}.filter .wpgb-facet button.wpgb-apply,.filter .wpgb-facet button.wpgb-reset{margin:0}.filter .filter__facet .wpgb-checkbox-label,.filter .filter__facet .wpgb-radio-label{display:flex;flex-direction:row;align-items:center}.filter .filter__facet .wpgb-checkbox-label span,.filter .filter__facet .wpgb-radio-label span{margin-left:auto;background-color:var(--tertiary-ultra-dark);color:var(--secondary-ultra-dark);border-radius:var(--radius-m);padding-inline:var(--space-s);padding-block:2px;font-size:var(--text-s);font-weight:600;line-height:1.5}.filter .filter__facet .wpgb-select-search input{color:var(--tertiary)}.filter .filter__facet--sprachen .wpgb-inline-list{display:flex;flex-direction:column;gap:var(--space-xs)}.filter .filter__facet--sprachen .wpgb-inline-list li{margin:0;position:relative;display:flex;justify-content:center;gap:.6em}.filter .filter__facet--sprachen .wpgb-inline-list li .wpgb-button{border:0;padding:0}.filter .filter__facet--sprachen .wpgb-inline-list li .wpgb-button .wpgb-button-label{padding:0;display:flex;flex-direction:row}.filter .filter__facet--sprachen .wpgb-inline-list li .wpgb-button .wpgb-button-label span{margin-left:auto;background-color:var(--tertiary-ultra-dark);color:var(--secondary-ultra-dark);border-radius:var(--radius-m);padding-inline:var(--space-s);padding-block:2px;font-size:var(--text-s);font-weight:600;line-height:1.5}.filter .filter__facet--sprachen .wpgb-inline-list li:has(input[value=deutsch])::before{content:"";background-image:url(/wp-content/uploads/deuschland-flagge.png);background-repeat:no-repeat;background-size:auto;background-color:var(--secondary-dark);border-radius:var(--radius-m);padding:.7em 1.2em;background-position:center;align-self:center}.filter .filter__facet--sprachen .wpgb-inline-list li:has(input[value=englisch])::before{content:"";background-image:url(/wp-content/uploads/englisch-flagge.png);background-repeat:no-repeat;background-size:auto;background-color:var(--secondary-dark);border-radius:var(--radius-m);padding:.7em 1.2em;background-position:center;align-self:center}.filter .filter__facet--sprachen .wpgb-inline-list li:has(input[value=japanisch])::before{content:"";background-image:url(/wp-content/uploads/japanisch-flagge.png);background-repeat:no-repeat;background-size:auto;background-color:var(--secondary-dark);border-radius:var(--radius-m);padding:.7em 1.2em;background-position:center;align-self:center}.filter .filter__facet--sprachen .wpgb-inline-list li:has(input[value=chinesisch])::before{content:"";background-image:url(/wp-content/uploads/chinesisch-flagge.png);background-repeat:no-repeat;background-size:auto;background-color:var(--secondary-dark);border-radius:var(--radius-m);padding:.7em 1.2em;background-position:center;align-self:center}.filter .filter__facet--sprachen .wpgb-inline-list li:has(input[value=koreanisch])::before{content:"";background-image:url(/wp-content/uploads/koreanisch-flagge.png);background-repeat:no-repeat;background-size:auto;background-color:var(--secondary-dark);border-radius:var(--radius-m);padding:.7em 1.2em;background-position:center;align-self:center}.filter .filter__facet--sprachen .wpgb-inline-list li:has(input[value=sonstige])::before{content:"";background-image:url(/wp-content/uploads/flagge-neutral.png);background-repeat:no-repeat;background-size:auto;background-color:var(--secondary-dark);border-radius:var(--radius-m);padding:.7em 1.2em;background-position:center;align-self:center}.filter .filter__facet--sprachen .wpgb-facet .wpgb-button[aria-pressed=true]{background-color:transparent}.filter .filter__facet--sprachen .wpgb-facet .wpgb-button[aria-pressed=true] .wpgb-button-label span{background-color:var(--primary)}.filter__facet--sortierung fieldset{margin-bottom:0!important}@media only screen and (min-width:991px){.filter__filter-header{display:none}.filter__content{padding-top:var(--space-m)}}.produdkt-container__products ul.products{display:grid;grid-template-columns:var(--grid-4);gap:var(--space-m)}.produdkt-container__products ul.products li{background-color:var(--white);border-radius:var(--radius-xs);padding:var(--space-s) var(--space-xs);display:flex;flex-direction:column;flex-wrap:wrap;position:relative;gap:var(--space-s)}.produdkt-container__products ul.products li div[data-field-id=ba81a5]{gap:.8rem;display:flex;flex-wrap:wrap}.produdkt-container__products ul.products li div[data-field-id=ba81a5] span{position:relative;font-size:var(--text-xs);top:unset;left:unset;padding:.2rem 1.2rem;font-weight:600;color:var(--secondary)!important;background-color:var(--tertiary-ultra-dark);border-radius:var(--radius-m)}.produdkt-container__products ul.products li div[data-field-id=ba81a5] span.onsale{background-color:var(--primary);margin-left:auto}.produdkt-container__products ul.products li div[data-field-id=ba81a5] span.flag-deutsch{background-image:url(/wp-content/uploads/deuschland-flagge.png);background-repeat:no-repeat;background-position:center;min-width:3.6rem;min-height:2.8rem}.produdkt-container__products ul.products li div[data-field-id=ba81a5] span.flag-englisch{background-image:url(/wp-content/uploads/englisch-flagge.png);background-repeat:no-repeat;background-position:center;min-width:3.6rem;min-height:2.8rem}.produdkt-container__products ul.products li div[data-field-id=ba81a5] span.flag-chinesisch{background-image:url(/wp-content/uploads/chinesisch-flagge.png);background-repeat:no-repeat;background-position:center;min-width:3.6rem;min-height:2.8rem;display:flex}.produdkt-container__products ul.products li div[data-field-id=ba81a5] span.flag-koreanisch{background-image:url(/wp-content/uploads/koreanisch-flagge.png);background-repeat:no-repeat;background-position:center;min-width:3.6rem;min-height:2.8rem;display:flex}.produdkt-container__products ul.products li div[data-field-id=ba81a5] span.flag-japanisch{background-image:url(/wp-content/uploads/japanisch-flagge.png);background-repeat:no-repeat;background-position:center;min-width:3.6rem;min-height:2.8rem;display:flex}.produdkt-container__products ul.products li div[data-field-id=ba81a5] span.flag-sonstige{background-image:url(/wp-content/uploads/flagge-neutral.png);background-repeat:no-repeat;background-position:center;min-width:3.6rem;min-height:2.8rem;display:flex}.produdkt-container__products ul.products li div[data-field-id=ba81a5] span.flag-{display:none}.produdkt-container__products ul.products li div[data-field-id="7a9259"]{flex-grow:1;align-self:center;align-content:center}.produdkt-container__products ul.products li div[data-field-id="7a9259"] img{width:fit-content;border-radius:var(--radius-xs)}.produdkt-container__products ul.products li h3{margin:0!important;font-size:var(--text-s)}.produdkt-container__products ul.products li div[data-field-id="7f187b"]{font-size:var(--text-s);font-weight:600;color:var(--secondary-ultra-dark)}.produdkt-container__products ul.products li div[data-field-id="7f187b"] del{font-weight:400}.produdkt-container__products ul.products li div[data-field-id="223b2a"]{font-size:var(--text-xs);color:var(--secondary-ultra-dark)}.produdkt-container__products ul.products li div[data-field-id="223b2a"] .wc-gzd-additional-info{margin-top:-.5em;display:contents}.produdkt-container__products ul.products li div[data-field-id="223b2a"] .wc-gzd-additional-info.delivery-time-info{display:none}.produdkt-container__products ul.products li div[data-field-id="223b2a"] a{color:var(--primary-ultra-dark)}.produdkt-container__products ul.products li div[data-field-id="223b2a"] .fw-button{margin-bottom:0;position:absolute;bottom:var(--space-s)}.produdkt-container__products ul.products li div[data-field-id="223b2a"] .fw-button span.fw-button-icon{background-color:var(--secondary-ultra-dark);display:flex;height:4rem;width:4rem;border-radius:50%;align-items:center;justify-content:center;line-height:1;transition:.3s}.produdkt-container__products ul.products li div[data-field-id="223b2a"] .fw-button span.fw-button-icon::before{color:var(--tertiary);font-size:var(--text-m);transition:.3s}.produdkt-container__products ul.products li div[data-field-id="223b2a"] .fw-button span.fw-button-icon:hover::before{scale:1.15;color:var(--primary)}.produdkt-container__products ul.products li div[data-field-id="223b2a"] .fw-button.fw-button--active .fw-button-icon--heart:before{background-image:url(/wp-content/uploads/heart-mask.jpg);color:transparent!important;background-clip:text;-webkit-background-clip:text}.produdkt-container__products ul.products li div[data-field-id="223b2a"] .fw-button span.fw-button-text{display:none}.produdkt-container__products ul.products li div[data-field-id=tusfdd]{max-height:4rem;margin-top:auto}.produdkt-container__products ul.products li div[data-field-id=tusfdd] a{transition:.3s;background-color:var(--secondary-ultra-dark);color:var(--tertiary);width:calc(100% - 4rem - var(--space-s));margin-top:0;float:right;border-radius:var(--radius-m);font-size:var(--text-xs);font-weight:600}.produdkt-container__products ul.products li div[data-field-id=tusfdd] a:hover{background-color:var(--primary);color:var(--secondary-ultra-dark)}.fw-popup{border:0;box-shadow:-6px 6px 25px 0 rgba(0,0,0,.25);border-radius:var(--radius-xs)}.fw-popup .fw-popup-close{color:var(--secondary-ultra-dark)}.fw-popup .fw-popup-items{display:flex;flex-direction:column;gap:var(--space-s);overflow-y:hidden}.fw-popup .fw-popup-items .fw-popup-item{display:flex;flex-wrap:wrap;gap:0 var(--space-xs);font-size:var(--text-s);align-items:center;line-height:1}.fw-popup .fw-popup-items .fw-popup-item label{margin-bottom:0;color:var(--secondary-ultra-dark)}.fw-popup .fw-popup-items .fw-popup-item a{width:100%;color:var(--primary-ultra-dark)}.fw-popup .fw-popup-footer input{border-radius:var(--radius-m);font-size:var(--text-xs)}.fw-popup .fw-popup-footer input::placeholder{color:var(--secondary-light)}.fw-popup .fw-popup-footer button{transition:.3s;background-color:var(--secondary-ultra-dark);color:var(--tertiary);width:calc(100% - 4rem - var(--space-s));margin-top:0;float:right;border-radius:var(--radius-m);font-size:var(--text-xs);font-weight:600}.fw-popup .fw-popup-footer button:hover{background-color:var(--primary);color:var(--secondary-ultra-dark)}@media only screen and (max-width:1430px){.product-archive-grid{grid-template-columns:var(--grid-3)}}@media only screen and (max-width:1130px){.product-archive-grid{grid-template-columns:var(--grid-2)}}@media only screen and (max-width:530px){.product-archive-grid{grid-template-columns:var(--grid-2);gap:var(--space-xs)}.product-archive-grid .big-produkt-card{padding:var(--space-xs)}.product-archive-grid .big-produkt-card .fw-button{position:relative!important;bottom:0;float:inline-end}.product-archive-grid .big-produkt-card .big-produkt-card__buy-wrapper .big-produkt-card__button{width:100%!important}}.page-id--999 article,.parent-pageid--999 article{padding-top:var(--section-space-xs);padding-bottom:var(--section-space-m);display:flex;flex-direction:column;gap:var(--content-gap)}.page-id--999 .woocommerce .woocommerce-cart-form thead,.parent-pageid--999 .woocommerce .woocommerce-cart-form thead{line-height:1.5;font-size:var(--text-s)}.page-id--999 .woocommerce .woocommerce-cart-form thead th,.parent-pageid--999 .woocommerce .woocommerce-cart-form thead th{padding:.8rem}.page-id--999 .woocommerce .woocommerce-cart-form tbody td,.parent-pageid--999 .woocommerce .woocommerce-cart-form tbody td{padding:.8rem;vertical-align:top}.page-id--999 .woocommerce .woocommerce-cart-form tbody td img,.parent-pageid--999 .woocommerce .woocommerce-cart-form tbody td img{border-radius:.4em}.page-id--999 .woocommerce .woocommerce-cart-form tbody input,.parent-pageid--999 .woocommerce .woocommerce-cart-form tbody input{border-radius:var(--radius-m);font-size:var(--text-s)}.page-id--999 .woocommerce .woocommerce-cart-form tbody button,.parent-pageid--999 .woocommerce .woocommerce-cart-form tbody button{min-height:42px;padding:.5em 2em;font-size:var(--text-m);color:var(--secondary);transition:.3s;border-radius:var(--radius-circle)!important;background-color:transparent;border:1px solid var(--secondary)}.page-id--999 .woocommerce .woocommerce-cart-form tbody button:hover,.parent-pageid--999 .woocommerce .woocommerce-cart-form tbody button:hover{background-color:var(--primary);color:var(--secondary);border-color:var(--primary)}.page-id--999 .woocommerce .woocommerce-cart-form tbody a.button,.parent-pageid--999 .woocommerce .woocommerce-cart-form tbody a.button{padding:.5em 2em;justify-content:center;align-items:center;min-height:42px;font-size:var(--text-m);text-align:center;border-radius:var(--radius-circle);font-size:var(--text-m);font-weight:600;color:var(--tertiary);line-height:1;background-color:var(--secondary);transition:.3s}.page-id--999 .woocommerce .woocommerce-cart-form tbody a.button:hover,.parent-pageid--999 .woocommerce .woocommerce-cart-form tbody a.button:hover{background-color:var(--primary);color:var(--secondary-ultra-dark)}.page-id--999 .woocommerce .woocommerce-cart-form tbody small,.parent-pageid--999 .woocommerce .woocommerce-cart-form tbody small{font-size:1.2rem}.page-id--999 .woocommerce .woocommerce-cart-form tbody .coupon form,.parent-pageid--999 .woocommerce .woocommerce-cart-form tbody .coupon form{display:flex;flex-wrap:wrap;gap:var(--space-s)}@media only screen and (max-width:1455px){.page-id--999 article,.parent-pageid--999 article{padding-inline:var(--gutter)}}.produkt-card:hover .mehr-erfahren{color:var(--secondary)}.produkt-card:hover .mehr-erfahren::after{transform:rotateZ(45deg);background-image:url(/wp-content/uploads/arrow-top-left-secondary.svg)}.produkt-card:hover .produkt-card__produktbild{scale:1.05}.single-product .navigation{color:transparent}.single-product span.navigation .separator{color:var(--secondary)}.single-product span.navigation .separator:last-child{display:none}.produkt-hero__breadcrumb-container .produkt-hero__woocommerce-breadcrumbs a,.produkt-hero__breadcrumb-container .produkt-hero__woocommerce-breadcrumbs span.separator{font-weight:600;color:var(--secondary)}.produkt-hero .big-produkt-card__new-produkt-label:empty,.produkt-hero .woocommerce-product-attributes-item--weight{display:none}.produkt-hero .produkt-hero__product-gallery .flex-viewport,.produkt-hero .produkt-hero__product-gallery .woocommerce-product-gallery__image{border-radius:var(--radius-s);aspect-ratio:1;overflow:hidden}.produkt-hero .produkt-hero__produktbeschreibung ul{margin-top:0!important}.produkt-hero .produkt-hero__product-price .price{display:flex;flex-direction:row;flex-wrap:wrap;gap:.2rem;justify-content:end}.produkt-hero .produkt-hero__product-price .price del{margin-right:0;font-size:var(--h4);color:var(--secondary-light)}.produkt-hero .produkt-hero__grundpreis p.wc-gzd-additional-info{font-size:var(--text-xs);margin-bottom:0}.produkt-hero .produkt-hero__lieferzeit p.wc-gzd-additional-info{font-size:var(--text-s);margin-bottom:0}.produkt-hero .produkt-hero__product-stock p.stock{display:flex;align-items:center}.produkt-hero .produkt-hero__product-stock p.stock::before{content:"Verfügbarkeit:";font-weight:600;margin-right:.3em}.produkt-hero .produkt-hero__product-stock p.in-stock::after{content:"";margin-left:.3em;border-radius:50%;height:13px;width:13px;background-color:#54D300;top:1px;position:relative}.produkt-hero .produkt-hero__product-stock p.low-stock::after{content:"";margin-left:.3em;border-radius:50%;height:13px;width:13px;background-color:#F0CE0F;top:1px;position:relative}.produkt-hero .produkt-hero__product-stock p.out-of-stock::after{content:"";margin-left:.3em;border-radius:50%;height:13px;width:13px;background-color:#F0170F;top:1px;position:relative}.produkt-hero .produkt-hero__product-additional-information tr .woocommerce-product-attributes-item__label::after{content:":"}.produkt-hero .produkt-hero__product-additional-information tr td p{margin-left:.5em}.produkt-hero .produkt-hero__product-add-to-cart{position:relative}.produkt-hero .produkt-hero__product-add-to-cart .quantity{font-weight:600;color:var(--secondary);width:130px;height:40px;margin-bottom:var(--space-s)}.produkt-hero .produkt-hero__product-add-to-cart .quantity input{border-color:var(--secondary)!important}.produkt-hero .produkt-hero__product-add-to-cart .quantity span{border-color:var(--secondary)!important}.produkt-hero .produkt-hero__product-add-to-cart .quantity span.minus{border-bottom-left-radius:var(--radius-m);border-top-left-radius:var(--radius-m);border-right:0}.produkt-hero .produkt-hero__product-add-to-cart .quantity span.plus{border-bottom-right-radius:var(--radius-m);border-top-right-radius:var(--radius-m);border-left:0}.produkt-hero .produkt-hero__product-add-to-cart .fw-button{margin-bottom:0;position:absolute;bottom:0}.produkt-hero .produkt-hero__product-add-to-cart .fw-button span.fw-button-icon{background-color:var(--secondary-ultra-dark);display:flex;height:4rem;width:4rem;border-radius:50%;align-items:center;justify-content:center;line-height:1;transition:.3s}.produkt-hero .produkt-hero__product-add-to-cart .fw-button span.fw-button-icon::before{color:var(--tertiary);font-size:var(--text-m);transition:.3s}.produkt-hero .produkt-hero__product-add-to-cart .fw-button span.fw-button-icon:hover::before{scale:1.15;color:var(--primary)}.produkt-hero .produkt-hero__product-add-to-cart .fw-button.fw-button--active .fw-button-icon--heart:before{background-image:url(/wp-content/uploads/heart-mask.jpg);color:transparent!important;background-clip:text;-webkit-background-clip:text}.produkt-hero .produkt-hero__product-add-to-cart .fw-button span.fw-button-text{display:none}.produkt-hero .produkt-hero__product-add-to-cart button{transition:.3s;background-color:var(--secondary-ultra-dark);color:var(--tertiary);margin-top:0!important;margin-left:calc(4rem + var(--space-s));border-radius:var(--radius-m);font-size:var(--text-xs);font-weight:600}.produkt-hero .produkt-hero__product-add-to-cart button:hover{background-color:var(--primary);color:var(--secondary-ultra-dark)}.produkt-hero .produkt-hero__media-wrapper .big-produkt-card__header{position:absolute;top:var(--space-s);left:var(--space-s);width:calc(100% - var(--space-s) - var(--space-s))}.produkt-hero .produkt-hero__media-wrapper .big-produkt-card__header .big-produkt-card__new-produkt-label{position:relative;font-size:var(--text-xs);top:unset;left:unset;padding:.2rem 1.2rem;font-weight:600;color:var(--secondary)!important;background-color:var(--tertiary-ultra-dark);border-radius:var(--radius-m)}.produkt-hero .produkt-hero__media-wrapper .big-produkt-card__header .big-produkt-card__attributes-sprachen span{position:relative;font-size:var(--text-xs);top:unset;left:unset;padding:.2rem 1.2rem;font-weight:600;color:var(--secondary)!important;background-color:var(--tertiary-ultra-dark);border-radius:var(--radius-m)}.produkt-hero .produkt-hero__media-wrapper .big-produkt-card__header .big-produkt-card__attributes-sprachen span.flag-deutsch{background-image:url(/wp-content/uploads/deuschland-flagge.png);background-repeat:no-repeat;background-position:center;min-width:3.6rem;min-height:2.8rem;display:flex}.produkt-hero .produkt-hero__media-wrapper .big-produkt-card__header .big-produkt-card__attributes-sprachen span.flag-englisch{background-image:url(/wp-content/uploads/englisch-flagge.png);background-repeat:no-repeat;background-position:center;min-width:3.6rem;min-height:2.8rem;display:flex}.produkt-hero .produkt-hero__media-wrapper .big-produkt-card__header .big-produkt-card__attributes-sprachen span.flag-chinesisch{background-image:url(/wp-content/uploads/chinesisch-flagge.png);background-repeat:no-repeat;background-position:center;min-width:3.6rem;min-height:2.8rem;display:flex}.produkt-hero .produkt-hero__media-wrapper .big-produkt-card__header .big-produkt-card__attributes-sprachen span.flag-koreanisch{background-image:url(/wp-content/uploads/koreanisch-flagge.png);background-repeat:no-repeat;background-position:center;min-width:3.6rem;min-height:2.8rem;display:flex}.produkt-hero .produkt-hero__media-wrapper .big-produkt-card__header .big-produkt-card__attributes-sprachen span.flag-japanisch{background-image:url(/wp-content/uploads/japanisch-flagge.png);background-repeat:no-repeat;background-position:center;min-width:3.6rem;min-height:2.8rem;display:flex}.produkt-hero .produkt-hero__media-wrapper .big-produkt-card__header .big-produkt-card__attributes-sprachen span.flag-sonstige{background-image:url(/wp-content/uploads/flagge-neutral.png);background-repeat:no-repeat;background-position:center;min-width:3.6rem;min-height:2.8rem;display:flex}.produkt-hero .produkt-hero__media-wrapper .big-produkt-card__header .big-produkt-card__attributes-sprachen span.flag-{display:none}.produkt-hero .produkt-hero__media-wrapper .big-produkt-card__header .big-produkt-card__discount-bubble{background-color:var(--primary);margin-left:auto;padding:.2rem 1.2rem;color:var(--secondary)!important;border-radius:var(--radius-m);font-size:var(--text-xs);font-weight:600}.produkt-hero .flex-direction-nav a.flex-next,.produkt-hero .flex-direction-nav a.flex-prev{background-color:var(--tertiary-dark);height:3rem;width:3rem;border-radius:50%;color:var(--secondary-semi-dark)}.produkt-hero .produkt-hero__product-upsells .up-sells h2{margin-bottom:var(--space-s)}.produkt-hero .produkt-hero__product-upsells ul.products{padding:calc(var(--space-s) * 1.1);background-color:var(--secondary-light);border-radius:var(--radius-m);width:100%}.produkt-hero .produkt-hero__product-upsells ul.products .price{font-size:var(--text-m);font-weight:600;text-align:left;color:var(--secondary);position:absolute;left:calc(clamp(9.33rem,calc(-2.04rem + 11.47vw),15.4rem) + var(--grid-gap));top:50%;transform:translateY(-75%)}.produkt-hero .produkt-hero__product-upsells ul.products li a.woocommerce-LoopProduct-link{display:grid;grid-template-columns:1fr 3fr!important;grid-template-rows:repeat(3,1fr);column-gap:var(--grid-gap);row-gap:.8rem;margin-bottom:0}.produkt-hero .produkt-hero__product-upsells ul.products li a.woocommerce-LoopProduct-link img{border-radius:var(--radius-m);grid-row-start:1;grid-column-start:1;grid-row-end:5;grid-column-end:2;max-width:clamp(9.33rem,calc(-2.04rem + 11.47vw),15.4rem)}.produkt-hero .produkt-hero__product-upsells ul.products li a.woocommerce-LoopProduct-link h2{font-size:var(--h5);text-transform:none;margin-bottom:0;text-align:left}.produkt-hero .produkt-hero__product-upsells ul.products li a.woocommerce-LoopProduct-link .price{font-size:var(--text-m);font-weight:600;text-align:left}.produkt-hero .produkt-hero__product-upsells ul.products li a.woocommerce-LoopProduct-link .price bdi::after{content:"*"}.produkt-hero .produkt-hero__product-upsells p.wc-gzd-additional-info.wc-gzd-additional-info-loop.shipping-costs-info,.produkt-hero .produkt-hero__product-upsells .wc-gzd-additional-info{display:none}.produkt-hero .produkt-hero__product-upsells a.button.product_type_simple.add_to_cart_button.brx_ajax_add_to_cart{position:absolute;bottom:0;left:calc(clamp(9.33rem,calc(-2.04rem + 11.47vw),15.4rem) + var(--grid-gap))}.pswp__caption__center{display:none}@media (max-width:991px){.produkt-hero .upsells.products .products{grid-template-columns:repeat(1,1fr)!important}.produkt-hero .upsells.products .products .price{left:calc(clamp(6.53rem,calc(-1.32rem + 23.1vw),21.57rem) + var(--grid-gap))!important}.produkt-hero__product-upsells ul.products li a.woocommerce-LoopProduct-link img{max-width:clamp(6.53rem,calc(-1.32rem + 23.1vw),21.57rem)!important}.produkt-hero .produkt-hero__product-upsells a.button.product_type_simple.add_to_cart_button.brx_ajax_add_to_cart{left:calc(clamp(6.53rem,calc(-1.32rem + 23.1vw),21.57rem) + var(--grid-gap))!important}}@media (max-width:480px){.produkt-hero .produkt-hero__product-upsells ul.products li a.woocommerce-LoopProduct-link{grid-template-rows:repeat(2,1fr)}.produkt-hero .produkt-hero__product-upsells ul.products li a.woocommerce-LoopProduct-link h2{margin-top:0}.produkt-hero .produkt-hero__product-upsells a.button.product_type_simple.add_to_cart_button.brx_ajax_add_to_cart{position:static;width:100%;margin-top:1em}}.bewertungen .commentlist li{margin-bottom:var(--space-m)!important}.bewertungen .commentlist li ul.children{margin-top:var(--space-s);list-style-type:none}.bewertungen .commentlist .comment-text .woocommerce-review__published-date{color:var(--secondary)!important}.bewertungen .commentlist .comment-text .description{padding-bottom:var(--space-s)!important;margin-top:var(--space-xs)!important;border-color:var(--secondary)!important}.bewertungen .commentlist .comment-text .wc-gzd-additional-info{margin-top:.4rem;font-size:var(--text-xs)}.bewertungen #review_form_wrapper{margin-top:var(--space-l)!important}.bewertungen #review_form_wrapper label{margin-left:15px}.bewertungen #review_form_wrapper label[for=rating]{margin-left:0}.bewertungen #review_form_wrapper .comment-reply-title{font-size:var(--h3);font-weight:600;font-family:ButlerPro}.bewertungen #review_form_wrapper p.comment-notes,.bewertungen #review_form_wrapper .comment-form-author{margin-bottom:1em}.bewertungen #review_form_wrapper input,.bewertungen #review_form_wrapper textarea{margin-top:0;border:1px solid var(--secondary)!important;padding:11px 15px;line-height:1;border-radius:var(--radius-m)}.bewertungen #review_form_wrapper p.comment-form-cookies-consent{margin-top:1em;display:flex;margin-bottom:1em;align-items:center}.bewertungen #review_form_wrapper p.comment-form-cookies-consent input#wp-comment-cookies-consent{width:1.6rem;height:1.6rem;border-color:var(--secondary)!important}.bewertungen #review_form_wrapper p.comment-form-cookies-consent label{margin-top:0;font-size:var(--text-s);font-weight:400;margin-left:8px}.bewertungen #review_form_wrapper .stars.selected a.active:before,.bewertungen #review_form_wrapper .stars.selected a:not(.active):before{color:var(--secondary)!important}.bewertungen #review_form_wrapper .stars.selected a.active~a:before{color:#d5d6d7!important}.bewertungen #review_form_wrapper input#submit{min-height:42px;padding:.5em 2em;font-size:var(--text-m);color:var(--secondary);transition:.3s;border:1px solid var(--secondary)!important;background-color:transparent;border-radius:50px;cursor:pointer!important}.bewertungen #review_form_wrapper input#submit:hover{background-color:var(--secondary-hover);color:var(--accent);border-color:var(--secondary-hover)}.woo-notice{border-radius:var(--radius-xs);overflow:hidden}.woo-notice a{border-radius:var(--radius-m);margin:0}.warenkorb .warenkorb__shortcode .woocommerce{display:grid;grid-template-columns:var(--grid-2-1);gap:var(--space-m)}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form{padding:0;border-radius:0}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents thead{display:none}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents tbody{display:flex;flex-direction:column;gap:var(--space-m)}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item{display:flex;border:0;background-color:var(--tertiary-dark);border-radius:calc(var(--radius-m) / 2);padding:var(--space-m)}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-remove{top:calc(var(--space-m) - 2px);right:var(--space-xs);position:absolute}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-remove a{color:transparent;width:2rem!important;height:2rem;display:block}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-remove::after{content:"";background-image:url(https://house-of-cards-and-games.de/wp-content/uploads/papierkorb-icon.svg);background-repeat:no-repeat;background-position:center;background-size:cover;display:block;width:2rem!important;height:2rem;position:absolute;top:var(--space-xs);right:var(--space-xs);pointer-events:none}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-thumbnail{flex-shrink:0;padding-top:0}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-thumbnail img{width:clamp(8rem,calc(4.64rem + 8vw),20rem);border-radius:calc(var(--radius-m) / 2)}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-name{align-content:start;padding-left:var(--space-m);padding-right:var(--space-m);padding-top:0;padding-bottom:var(--space-xl);width:100%}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-name a{color:var(--secondary-ultra-dark);font-weight:700;font-size:var(--h3)}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-name .variation{display:grid;grid-template-columns:var(--grid-2);gap:0;font-size:var(--text-xs);font-weight:400;max-width:28rem;width:100%}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-name .variation dt{font-weight:700}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-price{display:none;position:absolute;top:calc(var(--h4) + var(--space-s));left:calc(clamp(8rem,4.64rem + 8vw,20rem) + var(--space-s))}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-price span.wc-gzd-cart-info.unit-price.unit-price-cart{display:none}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-quantity{position:absolute;bottom:var(--space-m);padding:0;left:calc(clamp(8rem,4.64rem + 8vw,20rem) + var(--space-xl))}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-quantity .quantity{font-weight:600;color:var(--secondary);width:130px}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-quantity .quantity input{border-color:var(--secondary)!important}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-quantity .quantity span{border-color:var(--secondary)!important}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-quantity .quantity span.minus{border-bottom-left-radius:var(--radius-m);border-top-left-radius:var(--radius-m)}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-quantity .quantity span.plus{border-bottom-right-radius:var(--radius-m);border-top-right-radius:var(--radius-m)}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-subtotal{position:absolute;bottom:var(--space-l);right:var(--space-m);font-size:var(--h3);line-height:1;font-weight:700;padding:0}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .actions{align-items:center;justify-content:space-between;display:flex;gap:var(--space-m);flex-wrap:wrap}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .actions #coupon_code{border-radius:var(--radius-circle)}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .actions button{min-height:42px;padding:.5em 2em;font-size:var(--text-m);color:var(--secondary);transition:.3s;border-radius:var(--radius-circle)!important;background-color:transparent;border:1px solid var(--secondary)}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .actions button:disabled{background-color:transparent;color:var(--secondary);transition:.3s;opacity:.4}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .actions button:hover{background-color:var(--primary);color:var(--secondary);border-color:var(--primary)}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .actions button[name=update_cart]{display:none}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents p.wc-gzd-cart-info.units-info,.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .delivery-time-info{display:none}.warenkorb .warenkorb__shortcode .woocommerce .cart-collaterals{width:100%;padding-top:var(--space-m);padding-right:var(--space-m);padding-bottom:var(--space-m);padding-left:var(--space-m);border-radius:calc(var(--radius-m) / 2);background-color:var(--tertiary-dark)}.warenkorb .warenkorb__shortcode .woocommerce .cart-collaterals .cart_totals h2{line-height:1.2;font-size:var(--h3);text-transform:none;font-weight:700;margin-bottom:var(--space-xs)}.warenkorb .warenkorb__shortcode .woocommerce .cart-collaterals table{border:0;margin-bottom:var(--space-s)}.warenkorb .warenkorb__shortcode .woocommerce .cart-collaterals table tbody{display:flex;flex-direction:column}.warenkorb .warenkorb__shortcode .woocommerce .cart-collaterals table tbody tr{display:flex;justify-content:space-between;border-bottom:1px solid var(--secondary-ultra-light)!important;gap:1em}.warenkorb .warenkorb__shortcode .woocommerce .cart-collaterals table tbody tr th{padding:.5em 0;align-self:center}.warenkorb .warenkorb__shortcode .woocommerce .cart-collaterals table tbody tr td{text-align:right;padding:0;align-self:center}.warenkorb .warenkorb__shortcode .woocommerce .cart-collaterals table tbody .order-total{order:2;color:var(--primary-ultra-dark)}.warenkorb .warenkorb__shortcode .woocommerce .cart-collaterals table tbody .woocommerce-shipping-totals{flex-flow:wrap;gap:0}.warenkorb .warenkorb__shortcode .woocommerce .cart-collaterals table tbody .woocommerce-shipping-totals th{padding-bottom:0}.warenkorb .warenkorb__shortcode .woocommerce .cart-collaterals table tbody .woocommerce-shipping-totals ul.woocommerce-shipping-methods{padding:.5em 0}.warenkorb .warenkorb__shortcode .woocommerce .cart-collaterals table tbody .woocommerce-shipping-totals ul.woocommerce-shipping-methods li{margin-bottom:0!important;display:flex;flex-direction:row;justify-content:start}.warenkorb .warenkorb__shortcode .woocommerce .cart-collaterals table tbody .woocommerce-shipping-totals ul.woocommerce-shipping-methods li label{font-size:var(--text-s);color:var(--secondary);text-align:left}.warenkorb .warenkorb__shortcode .woocommerce .cart-collaterals table tbody .woocommerce-shipping-totals ul.woocommerce-shipping-methods li input[type=radio]{height:25px;margin:0 10px 0 10px;width:auto;order:0}.warenkorb .warenkorb__shortcode .woocommerce .cart-collaterals .wc-proceed-to-checkout a{padding:.5em 2em;width:100%;display:block;display:flex;justify-content:center;align-items:center;min-height:42px;font-size:var(--text-m);text-align:center;border-radius:var(--radius-circle);font-size:var(--text-m);font-weight:600;color:var(--tertiary);line-height:1;background-color:var(--secondary)}.warenkorb .warenkorb__shortcode .woocommerce .cart-collaterals .wc-proceed-to-checkout a:hover{background-color:var(--primary);color:var(--secondary-ultra-dark)}.warenkorb .warenkorb__shortcode .woocommerce .cart-collaterals .cross-sells{display:none}@media (max-width:991px){.warenkorb .warenkorb__shortcode .woocommerce{grid-template-columns:var(--grid-1)}}@media (max-width:767px){.woocommerce-cart-form tbody td[data-title]:before{content:none}.woocommerce-cart-form .product-remove a{font-size:unset}.woocommerce-cart-form .product-remove{width:10px}.woocommerce-cart-form__cart-item.cart_item{min-height:15rem}.actions .coupon{display:flex;flex-wrap:wrap;width:100%}.actions input,.actions button{width:100%!important}}@media (max-width:520px){.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-thumbnail img{width:5rem}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-price,.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-quantity{left:var(--space-m)}.warenkorb .warenkorb__shortcode .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-name a{font-size:var(--text-m)}}.warenkorb .warenkorb__shortcode .woocommerce .cart-collaterals table tbody .woocommerce-shipping-totals ul.woocommerce-shipping-methods li{flex-wrap:wrap;align-items:flex-start}.checkout-container .woocommerce .before-checkout .nav-wizard{display:flex;flex-direction:row;gap:var(--space-m);margin-bottom:var(--space-m)}.checkout-container .woocommerce .before-checkout .nav-wizard li{font-size:var(--text-s)}.checkout-container .woocommerce .before-checkout .nav-wizard li a{padding:0;font-weight:600;color:var(--secondary-light);width:100%;background-color:var(--tertiary-ultra-dark);padding:.9rem;border-radius:var(--radius-m);transition:.3s}.checkout-container .woocommerce .before-checkout .nav-wizard li a::before{display:none}.checkout-container .woocommerce .before-checkout .nav-wizard li a:hover{color:var(--tertiary);background-color:var(--secondary-ultra-dark)}.checkout-container .woocommerce .before-checkout .nav-wizard li.active a{color:var(--tertiary);background-color:var(--secondary-ultra-dark)}.checkout-container .woocommerce .before-checkout .nav-wizard li::before{display:none}.checkout-container .woocommerce .before-checkout .nav-wizard:has(.active a[href="#step-payment"]) .step-1{background-color:var(--primary)!important;color:var(--secondary)!important}.checkout-container .woocommerce .before-checkout .nav-wizard:has(.active a[href="#step-order"]) .step-1,.checkout-container .woocommerce .before-checkout .nav-wizard:has(.active a[href="#step-order"]) .step-2{background-color:var(--primary)!important;color:var(--secondary)!important}.checkout-container .woocommerce .before-checkout .woocommerce-form-coupon-toggle,.checkout-container .woocommerce .before-checkout .woocommerce-form-login-toggle{margin-bottom:var(--space-m)}.checkout-container .woocommerce .before-checkout .woocommerce-form-coupon-toggle .woocommerce-info,.checkout-container .woocommerce .before-checkout .woocommerce-form-login-toggle .woocommerce-info{background-color:var(--tertiary-dark);color:var(--secondary);display:inline-block;width:100%}.checkout-container .woocommerce .before-checkout .woocommerce-form-coupon-toggle .woocommerce-info .showcoupon,.checkout-container .woocommerce .before-checkout .woocommerce-form-coupon-toggle .woocommerce-info .showlogin,.checkout-container .woocommerce .before-checkout .woocommerce-form-login-toggle .woocommerce-info .showcoupon,.checkout-container .woocommerce .before-checkout .woocommerce-form-login-toggle .woocommerce-info .showlogin{color:var(--secondary)}.checkout-container .woocommerce .before-checkout .woocommerce-form-login{padding:0 20px}.checkout-container .woocommerce .before-checkout .woocommerce-form-login .form-row-first label{font-weight:600;margin-bottom:.4em;font-size:var(--text-s)}.checkout-container .woocommerce .before-checkout .woocommerce-form-login .form-row-first input{border-radius:var(--radius-m);margin-top:0}.checkout-container .woocommerce .before-checkout .woocommerce-form-login .form-row-last{margin-bottom:0}.checkout-container .woocommerce .before-checkout .woocommerce-form-login .form-row-last label{font-weight:600;margin-bottom:.4em;font-size:var(--text-s)}.checkout-container .woocommerce .before-checkout .woocommerce-form-login .form-row-last input{border-radius:var(--radius-m)}.checkout-container .woocommerce .before-checkout .woocommerce-form-login .form-row label{font-weight:600;margin-bottom:.4em;font-size:var(--text-s)}.checkout-container .woocommerce .before-checkout .woocommerce-form-login .form-row button{min-height:42px;padding:.5em 2em;font-size:var(--text-s);font-weight:600;color:var(--secondary);transition:.3s;border-radius:var(--radius-circle)!important;background-color:transparent;border:1px solid var(--secondary)}.checkout-container .woocommerce .before-checkout .woocommerce-form-login .form-row button:hover{background-color:var(--primary);color:var(--secondary);border-color:var(--primary)}.checkout-container .woocommerce .before-checkout .woocommerce-form-coupon{margin:0;border-radius:var(--radius-s);background-color:transparent;margin-bottom:var(--space-m);padding:0 20px}.checkout-container .woocommerce .before-checkout .woocommerce-form-coupon input{border-radius:var(--radius-m);margin-top:0}.checkout-container .woocommerce .before-checkout .woocommerce-form-coupon .form-row-last{margin:0}.checkout-container .woocommerce .before-checkout .woocommerce-form-coupon .form-row-last button{min-height:42px;padding:.5em 2em;font-size:var(--text-s);font-weight:600;color:var(--secondary);transition:.3s;border-radius:var(--radius-circle)!important;background-color:transparent;border:1px solid var(--secondary)}.checkout-container .woocommerce .before-checkout .woocommerce-form-coupon .form-row-last button:hover{background-color:var(--primary);color:var(--secondary);border-color:var(--primary)}.checkout-container .woocommerce .checkout{display:flex;flex-direction:column}.checkout-container .woocommerce .checkout h3{margin-bottom:var(--space-m);font-size:var(--h2)}.checkout-container .woocommerce .checkout .woocommerce-billing-fields,.checkout-container .woocommerce .checkout .shipping_address,.checkout-container .woocommerce .checkout .woocommerce-additional-fields__field-wrapper,.checkout-container .woocommerce .checkout .step-wrapper{max-width:660px;font-size:var(--text-s);width:100%}.checkout-container .woocommerce .checkout .woocommerce-billing-fields label,.checkout-container .woocommerce .checkout .shipping_address label,.checkout-container .woocommerce .checkout .woocommerce-additional-fields__field-wrapper label,.checkout-container .woocommerce .checkout .step-wrapper label{font-weight:600;margin-bottom:.4em}.checkout-container .woocommerce .checkout .woocommerce-billing-fields input,.checkout-container .woocommerce .checkout .woocommerce-billing-fields .select2-selection,.checkout-container .woocommerce .checkout .woocommerce-billing-fields textarea,.checkout-container .woocommerce .checkout .shipping_address input,.checkout-container .woocommerce .checkout .shipping_address .select2-selection,.checkout-container .woocommerce .checkout .shipping_address textarea,.checkout-container .woocommerce .checkout .woocommerce-additional-fields__field-wrapper input,.checkout-container .woocommerce .checkout .woocommerce-additional-fields__field-wrapper .select2-selection,.checkout-container .woocommerce .checkout .woocommerce-additional-fields__field-wrapper textarea,.checkout-container .woocommerce .checkout .step-wrapper input,.checkout-container .woocommerce .checkout .step-wrapper .select2-selection,.checkout-container .woocommerce .checkout .step-wrapper textarea{background-color:var(--tertiary-ultra-dark);border-radius:var(--radius-m);border:0;font-size:var(--text-s);padding:.7em 1em;line-height:1}.checkout-container .woocommerce .checkout .woocommerce-billing-fields input::placeholder,.checkout-container .woocommerce .checkout .woocommerce-billing-fields .select2-selection::placeholder,.checkout-container .woocommerce .checkout .woocommerce-billing-fields textarea::placeholder,.checkout-container .woocommerce .checkout .shipping_address input::placeholder,.checkout-container .woocommerce .checkout .shipping_address .select2-selection::placeholder,.checkout-container .woocommerce .checkout .shipping_address textarea::placeholder,.checkout-container .woocommerce .checkout .woocommerce-additional-fields__field-wrapper input::placeholder,.checkout-container .woocommerce .checkout .woocommerce-additional-fields__field-wrapper .select2-selection::placeholder,.checkout-container .woocommerce .checkout .woocommerce-additional-fields__field-wrapper textarea::placeholder,.checkout-container .woocommerce .checkout .step-wrapper input::placeholder,.checkout-container .woocommerce .checkout .step-wrapper .select2-selection::placeholder,.checkout-container .woocommerce .checkout .step-wrapper textarea::placeholder{color:var(--secondary-light)}.checkout-container .woocommerce .checkout .woocommerce-billing-fields textarea,.checkout-container .woocommerce .checkout .shipping_address textarea,.checkout-container .woocommerce .checkout .woocommerce-additional-fields__field-wrapper textarea,.checkout-container .woocommerce .checkout .step-wrapper textarea{border-radius:var(--radius-xs)}.checkout-container .woocommerce .checkout .woocommerce-checkout-review-order{border:0!important}.checkout-container .woocommerce .checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment{padding:0!important;border:0}.checkout-container .woocommerce .checkout .step-wrapper-3{max-width:100%}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify{gap:var(--space-m);columns:2}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify h3{column-span:all;margin-bottom:var(--space-s)}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-gzdp-checkout-verify-data{margin-top:0}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-gzdp-checkout-verify-data address{margin:0 0 1.2em}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-gzdp-checkout-verify-data .addresses{background-color:var(--tertiary-dark);padding:var(--space-m);border-radius:var(--radius-xs)}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-gzdp-checkout-verify-data h4{font-size:var(--h3);font-weight:700;margin-bottom:var(--space-s)}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .wc-gzd-checkbox-placeholder{padding:var(--space-m);border-radius:var(--radius-xs);position:relative;background-color:var(--tertiary-dark);display:flex}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .wc-gzd-checkbox-placeholder p{margin-bottom:0}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .wc-gzd-checkbox-placeholder::before{content:"";width:100%;height:100%;background-color:var(--tertiary-dark);position:absolute;top:0;left:0;z-index:-1;border-radius:var(--radius-xs)}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .wc-gzd-checkbox-placeholder[data-checkbox=age_verification]{margin-top:var(--space-s);margin-bottom:var(--space-s)}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .wc-gzd-checkbox-placeholder:empty{display:none}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .wc-gzd-checkbox-placeholder-legal{margin-bottom:1em}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .wc-gzd-checkbox-placeholder:has(p.woocommerce-invalid-required-field)::before{background-color:var(--bricks-bg-danger)}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-checkout-review-order-table{display:inline-block;background-color:var(--tertiary-dark);border-radius:var(--radius-xs);padding:var(--space-m)}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-checkout-review-order-table thead th{padding:0 0 var(--space-s) 0}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-checkout-review-order-table thead th.product-total{text-align:end}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-checkout-review-order-table tbody .cart_item{border-bottom:1px solid var(--secondary-ultra-light)!important}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-checkout-review-order-table tbody .cart_item td{padding:var(--space-s) 0 var(--space-s) 0;width:100%}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-checkout-review-order-table tbody .cart_item td .wc-gzd-cart-item-name-wrapper{display:flex;justify-content:flex-start;width:100%;gap:1em;font-weight:700}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-checkout-review-order-table tbody .wc-gzd-cart-item-thumbnail{margin-right:0}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-checkout-review-order-table tbody .wc-gzd-cart-item-thumbnail img{border-radius:calc(var(--radius-m) / 2);object-fit:cover}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-checkout-review-order-table tbody .delivery-time-info{display:none}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-checkout-review-order-table tbody .variation{display:grid;grid-template-columns:var(--grid-2);gap:0;font-size:var(--text-xs);font-weight:400;max-width:28rem;width:100%}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-checkout-review-order-table tbody .variation dt{font-weight:700}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-checkout-review-order-table tbody td.product-total{text-align:end}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-checkout-review-order-table tfoot{display:flex;flex-direction:column;border-bottom:none}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-checkout-review-order-table tfoot tr{justify-content:space-between;display:flex;gap:1em;border-bottom:1px solid var(--secondary-ultra-light)!important}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-checkout-review-order-table tfoot tr th,.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-checkout-review-order-table tfoot tr td{padding:.5em 0}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-checkout-review-order-table tfoot tr td{text-align:right}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-checkout-review-order-table tfoot tr.order-total{color:var(--primary-ultra-dark)}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals{flex-direction:column;gap:0}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals th{padding-bottom:0}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals ul.woocommerce-shipping-methods{padding:.5em 0}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals ul.woocommerce-shipping-methods li{margin-bottom:0!important;display:flex;flex-direction:row;justify-content:start}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals ul.woocommerce-shipping-methods li label{font-size:var(--text-s);color:var(--secondary);font-weight:400;text-align:left}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals ul.woocommerce-shipping-methods li input[type=radio]{height:25px;margin:0 10px 0 10px;width:auto;order:0}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify button{padding:.5em 2em;width:100%;display:block;display:flex;justify-content:center;align-items:center;min-height:42px;font-size:var(--text-m);text-align:center;border-radius:var(--radius-circle);font-size:var(--text-m);font-weight:600;color:var(--tertiary);line-height:1;background-color:var(--secondary);transition:.3s;margin-top:var(--space-s)}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify button:hover{background-color:var(--primary);color:var(--secondary-ultra-dark)}.checkout-container .woocommerce .checkout .step-buttons .next-step-button{min-height:42px;padding:.5em 2em;font-size:var(--text-s);font-weight:600;color:var(--tertiary);transition:.3s;border-radius:var(--radius-circle)!important;background-color:var(--secondary);border:1px solid var(--secondary)}.checkout-container .woocommerce .checkout .step-buttons .next-step-button:hover{background-color:var(--primary);color:var(--secondary);border-color:var(--primary)}.checkout-container .woocommerce .checkout .step-buttons .prev-step-button{min-height:42px;padding:.5em 2em;font-size:var(--text-s);font-weight:600;color:var(--secondary);transition:.3s;border-radius:var(--radius-circle)!important;background-color:transparent;border:1px solid var(--secondary)}.checkout-container .woocommerce .checkout .step-buttons .prev-step-button:hover{background-color:var(--primary);color:var(--secondary);border-color:var(--primary)}.checkout-container .woocommerce .checkout .woocommerce-error{border-radius:var(--radius-xs);margin-bottom:var(--space-s)}.checkout-container .woocommerce .checkout .woocommerce-error a{color:var(--secondary);font-weight:700;text-decoration:underline}.woocommerce-multistep-checkout-active-payment .checkout-container .woocommerce .woocommerce-form-coupon-toggle,.woocommerce-multistep-checkout-active-payment .checkout-container .woocommerce .woocommerce-form-login-toggle{display:none}.woocommerce-multistep-checkout-active-order .checkout-container .woocommerce .woocommerce-form-login-toggle,.woocommerce-multistep-checkout-active-order .checkout-container .woocommerce .step-buttons{display:none}@media only screen and (max-width:991px){.checkout-container .woocommerce .before-checkout button{margin-top:1em}.checkout-container .woocommerce .checkout .step-wrapper-3 #order-verify{columns:1}}@media only screen and (max-width:540px){.checkout-container .woocommerce .before-checkout .nav-wizard{gap:var(--space-xs)}.checkout-container .woocommerce .before-checkout .nav-wizard li{font-size:1rem}.checkout-container .woocommerce .before-checkout .nav-wizard li a{padding:.9rem .6rem}}.mein-konto .woocommerce{display:grid!important;align-items:initial;grid-template-columns:var(--grid-1-2);grid-gap:calc(var(--grid-gap)* 8)!important}.mein-konto .woocommerce .woocommerce-MyAccount-navigation{background-color:transparent}.mein-konto .woocommerce .woocommerce-MyAccount-navigation ul{padding-left:0;border-top:1px solid var(--secondary-ultra-dark);row-gap:0;column-gap:0;background-color:var(--tertiary)}.mein-konto .woocommerce .woocommerce-MyAccount-navigation ul li{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:center;row-gap:var(--grid-gap);column-gap:var(--grid-gap);position:relative;transition:.3s;padding:0;border-bottom:1px solid var(--secondary-ultra-dark);transition:.3s}.mein-konto .woocommerce .woocommerce-MyAccount-navigation ul li a{font-weight:600;color:var(--secondary-ultra-dark);padding:0;width:100%;position:relative;display:flex;align-items:center;gap:var(--space-xs)}.mein-konto .woocommerce .woocommerce-MyAccount-navigation ul li a::after{content:"";margin-left:auto;background-image:url(/wp-content/uploads/arrow-right.svg);width:2.3rem;height:2.3rem;background-position:center;background-repeat:no-repeat;background-size:contain;flex-shrink:0}.mein-konto .woocommerce .woocommerce-MyAccount-navigation ul li:hover{background-color:var(--tertiary-dark)}.mein-konto .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{text-decoration:underline;text-underline-offset:4px}.mein-konto .woocommerce .woocommerce-MyAccount-navigation ul li.fw-menu-item--heart a::before{display:none}.mein-konto .woocommerce .woocommerce-MyAccount-content .woocommerce-info{background-color:var(--tertiary-dark);color:var(--secondary)}.mein-konto .woocommerce .woocommerce-MyAccount-content .woocommerce-info .woocommerce-Button{min-height:42px;padding:.5em 2em;font-size:var(--text-s);font-weight:600;color:var(--secondary);transition:.3s;border-radius:var(--radius-circle)!important;background-color:transparent;border:1px solid var(--secondary)}.mein-konto .woocommerce .woocommerce-MyAccount-content .woocommerce-info .woocommerce-Button:hover{background-color:var(--primary);color:var(--secondary);border-color:var(--primary)}.mein-konto .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{display:flex;flex-direction:column;gap:var(--content-gap)}.mein-konto .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address h2{font-size:var(--h3);font-weight:700}.mein-konto .woocommerce .woocommerce-MyAccount-content .account__edit-formular form{display:flex;flex-direction:column;gap:var(--content-gap)}.mein-konto .woocommerce .woocommerce-MyAccount-content .account__edit-formular form h2{font-size:var(--h3);font-weight:700}.mein-konto .woocommerce .woocommerce-MyAccount-content .account__edit-formular form .form-row{margin-bottom:var(--space-s)}.mein-konto .woocommerce .woocommerce-MyAccount-content .account__edit-formular form label{font-weight:600;margin-bottom:.4em;font-size:var(--text-s)}.mein-konto .woocommerce .woocommerce-MyAccount-content .account__edit-formular form input,.mein-konto .woocommerce .woocommerce-MyAccount-content .account__edit-formular form .select2-selection{background-color:var(--tertiary-ultra-dark);border-radius:var(--radius-m);border:0;font-size:var(--text-s);padding:.7em 1em;line-height:1;margin-top:0}.mein-konto .woocommerce .woocommerce-MyAccount-content .account__edit-formular form input::placeholder,.mein-konto .woocommerce .woocommerce-MyAccount-content .account__edit-formular form .select2-selection::placeholder{color:var(--secondary-light)}.mein-konto .woocommerce .woocommerce-MyAccount-content .account__edit-formular form button{min-height:42px;padding:.5em 2em;font-size:var(--text-s);font-weight:600;color:var(--secondary);transition:.3s;border-radius:var(--radius-circle)!important;background-color:transparent;border:1px solid var(--secondary)}.mein-konto .woocommerce .woocommerce-MyAccount-content .account__edit-formular form button:hover{background-color:var(--primary);color:var(--secondary);border-color:var(--primary)}.mein-konto .woocommerce .woocommerce-MyAccount-content .account__edit-formular form.edit-account{display:block}.mein-konto .woocommerce .woocommerce-MyAccount-content .account__edit-formular form.edit-account fieldset{border-radius:var(--radius-xs)}.mein-konto .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details__title{margin-bottom:var(--space-s)}.mein-konto .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-paymentMethods{margin-bottom:var(--space-s)}.mein-konto .woocommerce .woocommerce-MyAccount-content .woocommerce-Payment .woocommerce-PaymentMethods{padding-left:0}.mein-konto .woocommerce .woocommerce-MyAccount-content .woocommerce-Payment button{min-height:42px;padding:.5em 2em;font-size:var(--text-s);font-weight:600;color:var(--secondary);transition:.3s;border-radius:var(--radius-circle)!important;background-color:transparent;border:1px solid var(--secondary)}.mein-konto .woocommerce .woocommerce-MyAccount-content .woocommerce-Payment button:hover{background-color:var(--primary);color:var(--secondary);border-color:var(--primary)}.mein-konto .woocommerce .woocommerce-MyAccount-content a.button{min-height:42px;padding:.5em 2em;font-size:var(--text-s);font-weight:600;color:var(--secondary);transition:.3s;border-radius:var(--radius-circle)!important;background-color:transparent;border:1px solid var(--secondary)}.mein-konto .woocommerce .woocommerce-MyAccount-content a.button:hover{background-color:var(--primary);color:var(--secondary);border-color:var(--primary)}@media only screen and (max-width:991px){.mein-konto .woocommerce{display:grid!important;align-items:initial;grid-template-columns:var(--grid-1);grid-gap:calc(var(--grid-gap)* 2)!important}}@media only screen and (max-width:530px){.mein-konto .woocommerce .woocommerce-MyAccount-navigation ul{gap:0 var(--space-xs)}.mein-konto .woocommerce .woocommerce-MyAccount-navigation ul li a{line-height:2.4;font-size:var(--text-xs)}.mein-konto .woocommerce .woocommerce-MyAccount-navigation ul li a::after{width:1.3rem;height:1.3rem}}.logout-section .logout-section__container{background-color:var(--tertiary-dark);border-radius:var(--radius-m);padding:var(--space-m)}.logout-section .logout-section__container .woocommerce-login h2{display:none}.logout-section .logout-section__container .woocommerce-login .login,.logout-section .logout-section__container .woocommerce-login .lost_reset_password{margin:0;width:100%!important;border:0;text-align:left;padding-block:0}.logout-section .logout-section__container .woocommerce-login .login label,.logout-section .logout-section__container .woocommerce-login .lost_reset_password label{font-weight:600;margin-bottom:.4em}.logout-section .logout-section__container .woocommerce-login .login input,.logout-section .logout-section__container .woocommerce-login .lost_reset_password input{background-color:var(--tertiary);border-radius:var(--radius-m);border:0;font-size:var(--text-s);padding:.7em 1em;line-height:1;margin-top:0}.logout-section .logout-section__container .woocommerce-login .login .password-input,.logout-section .logout-section__container .woocommerce-login .lost_reset_password .password-input{margin-top:0!important}.logout-section .logout-section__container .woocommerce-login .login button,.logout-section .logout-section__container .woocommerce-login .lost_reset_password button{padding:.5em 2em;width:100%;display:block;display:flex;justify-content:center;align-items:center;min-height:42px;font-size:var(--text-m);text-align:center;border-radius:var(--radius-circle);font-size:var(--text-m);font-weight:600;color:var(--tertiary);line-height:1;background-color:var(--secondary);transition:.3s;margin-top:var(--space-s)}.logout-section .logout-section__container .woocommerce-login .login button:hover,.logout-section .logout-section__container .woocommerce-login .lost_reset_password button:hover{background-color:var(--primary);color:var(--secondary-ultra-dark)}.logout-section .logout-section__container .woocommerce-error{text-align:left}.logout-section .logout-section__container button.show-password-input{width:fit-content!important;padding:0!important;background-color:transparent!important;color:var(--base)!important;top:-16px;right:12px!important}.logout-section .logout-section__container .register label{font-weight:600;margin-bottom:.4em}.logout-section .logout-section__container .register input{background-color:var(--tertiary);border-radius:var(--radius-m);border:0;font-size:var(--text-s);padding:.7em 1em;line-height:1;margin-top:0}.logout-section .logout-section__container .register button.woocommerce-form-register__submit{padding:.5em 2em;width:100%;display:block;display:flex;justify-content:center;align-items:center;min-height:42px;font-size:var(--text-m);text-align:center;border-radius:var(--radius-circle);font-size:var(--text-m);font-weight:600;color:var(--secondary);line-height:1;background-color:var(--tertiary);transition:.3s;margin-top:var(--space-s);border:1px solid var(--secondary)}.logout-section .logout-section__container .register button.woocommerce-form-register__submit:hover{background-color:var(--primary);color:var(--secondary-ultra-dark);border:1px solid var(--primary)}.woocommerce-order-received h1{display:none}.woocommerce-order-received .woocommerce-order-overview{max-width:var(--width-l);margin-inline:auto;border-radius:var(--radius-xs)}.woocommerce-order-received .woocommerce-bacs-bank-details{max-width:var(--width-l);margin-inline:auto}.woocommerce-order-received .woocommerce-bacs-bank-details .wc-bacs-bank-details-heading{display:flex;flex-direction:column;gap:.5em}.woocommerce-order-received .woocommerce-bacs-bank-details .wc-bacs-bank-details-heading::after{content:"Bitte überweise den Gesamtbetrag auf das folgende Konto:";font-size:var(--text-m);font-weight:500}.woocommerce-order-received .woocommerce-bacs-bank-details .wc-bacs-bank-details-account-name{margin-top:var(--space-s);font-size:var(--text-m);font-weight:700}.woocommerce-order-received .woocommerce-bacs-bank-details .wc-bacs-bank-details-account-name::before{content:"Kontoinhaber: ";font-weight:400}.woocommerce-order-received .woocommerce-bacs-bank-details .wc-bacs-bank-details{list-style-type:none;padding:0}.magazin-post__content ol,.magazin-post__content ul{margin-bottom:var(--space-m)}.magazin-post__content ol li::marker,.magazin-post__content ul li::marker{color:var(--primary-dark);font-weight:600;font-size:2rem}.magazin-post__content .wp-block-image img{border-radius:var(--radius-xs);overflow:hidden}.magazin-post__content .infobox{background-color:var(--primary);border-radius:var(--radius-s);padding:var(--space-m)}.magazin-post__content .infobox a{text-decoration:underline;font-weight:700;color:var(--base)}.magazin-post__content .summerybox{margin-top:0;background-color:var(--secondary);color:var(--tertiary);padding:var(--space-l);border-radius:var(--radius-s)}.magazin-post__content .summerybox .wp-block-group__inner-container{gap:2rem;display:flex;flex-direction:column}.magazin-post__content .summerybox .wp-block-group__inner-container .summerybox__title{color:var(--primary);font-size:var(--h2)}.magazin-post__content .summerybox ul{gap:2rem;display:flex;flex-direction:column}.magazin-post__content .figcaption{text-align:left}.magazin-post__content .wp-block-table thead{background:var(--primary)!important;border-bottom:none!important}.magazin-post__content .wp-block-table td{background:var(--tertiary-dark)}.magazin-post__content .wp-block-table td,.magazin-post__content .wp-block-table th{border:1px solid var(--secondary-ultra-light)!important}.post-card:hover .btn--primary{background-color:var(--primary);border-color:var(--primary);color:var(--secondary-ultra-dark)}.ShariffHeadline{margin-bottom:.8rem}main section:first-child{padding-top:var(--section-space-xs)}.breadcrumbs{font-weight:600;font-size:var(--text-s)}.breadcrumbs a{color:var(--secondary)}.breadcrumbs .navigation{display:contents}.faq .x-accordion_item-active{border:1px solid var(--primary-dark)}.faq .x-accordion_item-active .faq__accordion-header{border-bottom-right-radius:0;border-bottom-left-radius:0}.kontakt-icon-wrapper__inner--link svg path{transition:.3s}.kontakt-icon-wrapper__inner--link:hover svg path{stroke:var(--primary-dark)}.kontakt-icon-wrapper__inner--link:hover .kontakt-icon-wrapper__text--link{color:var(--primary-dark)}.big-produkt-card .big-produkt-card__header p:empty{display:none}.big-produkt-card .big-produkt-card__header .big-produkt-card__new-produkt-label{position:relative;font-size:var(--text-xs);top:unset;left:unset;padding:.2rem 1.2rem;font-weight:600;color:var(--secondary)!important;background-color:var(--tertiary-ultra-dark);border-radius:var(--radius-m)}.big-produkt-card .big-produkt-card__header .big-produkt-card__attributes-sprachen span{position:relative;font-size:var(--text-xs);top:unset;left:unset;padding:.2rem 1.2rem;font-weight:600;color:var(--secondary)!important;background-color:var(--tertiary-ultra-dark);border-radius:var(--radius-m)}.big-produkt-card .big-produkt-card__header .big-produkt-card__attributes-sprachen span.flag-deutsch{background-image:url(/wp-content/uploads/deuschland-flagge.png);background-repeat:no-repeat;background-position:center;min-width:3.6rem;min-height:2.8rem;display:flex}.big-produkt-card .big-produkt-card__header .big-produkt-card__attributes-sprachen span.flag-englisch{background-image:url(/wp-content/uploads/englisch-flagge.png);background-repeat:no-repeat;background-position:center;min-width:3.6rem;min-height:2.8rem;display:flex}.big-produkt-card .big-produkt-card__header .big-produkt-card__attributes-sprachen span.flag-chinesisch{background-image:url(/wp-content/uploads/chinesisch-flagge.png);background-repeat:no-repeat;background-position:center;min-width:3.6rem;min-height:2.8rem;display:flex}.big-produkt-card .big-produkt-card__header .big-produkt-card__attributes-sprachen span.flag-koreanisch{background-image:url(/wp-content/uploads/koreanisch-flagge.png);background-repeat:no-repeat;background-position:center;min-width:3.6rem;min-height:2.8rem;display:flex}.big-produkt-card .big-produkt-card__header .big-produkt-card__attributes-sprachen span.flag-japanisch{background-image:url(/wp-content/uploads/japanisch-flagge.png);background-repeat:no-repeat;background-position:center;min-width:3.6rem;min-height:2.8rem;display:flex}.big-produkt-card .big-produkt-card__header .big-produkt-card__attributes-sprachen span.flag-sonstige{background-image:url(/wp-content/uploads/flagge-neutral.png);background-repeat:no-repeat;background-position:center;min-width:3.6rem;min-height:2.8rem;display:flex}.big-produkt-card .big-produkt-card__header .big-produkt-card__attributes-sprachen span.flag-{display:none}.big-produkt-card .big-produkt-card__header .big-produkt-card__discount-bubble{background-color:var(--primary);margin-left:auto;padding:.2rem 1.2rem;color:var(--secondary)!important;border-radius:var(--radius-m);font-size:var(--text-xs);font-weight:600}.big-produkt-card .big-produkt-card__buy-wrapper .big-produkt-card__button{min-height:40px;transition:.3s;z-index:99}.big-produkt-card .big-produkt-card__buy-wrapper .big-produkt-card__button a{align-items:center;background-color:transparent;border-width:0;color:currentcolor;display:inline-flex;font-weight:600;justify-content:center;min-height:0;padding:0;text-align:center;text-decoration:none;transition:.3s}.big-produkt-card .big-produkt-card__buy-wrapper .big-produkt-card__button a.added{display:none}.big-produkt-card .big-produkt-card__buy-wrapper .big-produkt-card__button a span{transition:.1s}.big-produkt-card .big-produkt-card__buy-wrapper .big-produkt-card__button.big-produkt-card__button--warenkorb a.added{display:flex}.big-produkt-card .big-produkt-card__buy-wrapper .wc-gzd-additional-info{margin:0;display:contents;font-size:var(--text-xs)}.big-produkt-card .big-produkt-card__buy-wrapper .wc-gzd-additional-info a{color:var(--primary-ultra-dark)}.big-produkt-card .big-produkt-card__buy-wrapper .delivery-time-info{display:none}.big-produkt-card .big-produkt-card__buy-wrapper .big-produkt-card__button{width:calc(100% - 4rem - var(--space-s));float:right;margin-left:auto}.big-produkt-card .big-produkt-card__buy-wrapper .fw-button{margin-bottom:0;position:absolute;bottom:1.5px;z-index:99}.big-produkt-card .big-produkt-card__buy-wrapper .fw-button br{display:none}.big-produkt-card .big-produkt-card__buy-wrapper .fw-button span.fw-button-icon{background-color:var(--secondary-ultra-dark);display:flex;height:4rem;width:4rem;border-radius:50%;align-items:center;justify-content:center;line-height:1;transition:.3s;position:relative;top:3px}.big-produkt-card .big-produkt-card__buy-wrapper .fw-button span.fw-button-icon::before{color:var(--tertiary);font-size:var(--text-m);transition:.3s}.big-produkt-card .big-produkt-card__buy-wrapper .fw-button span.fw-button-icon:hover::before{scale:1.15;color:var(--primary)}.big-produkt-card .big-produkt-card__buy-wrapper .fw-button.fw-button--active .fw-button-icon--heart:before{background-image:url(/wp-content/uploads/heart-mask.jpg);color:transparent!important;background-clip:text;-webkit-background-clip:text}.big-produkt-card .big-produkt-card__buy-wrapper .fw-button span.fw-button-text{display:none}.product-archive-grid .big-produkt-card .big-produkt-card__buy-wrapper .big-produkt-card__button{width:calc(100% - 4rem - var(--space-s));float:right;margin-left:auto;padding-left:.4rem;padding-right:.4rem;font-size:var(--text-xs);width:145px;min-width:0}.kontakt__map-wrapper .gmnoprint,.kontakt__map-wrapper .gm-style-cc,.kontakt__map-wrapper img[alt=Google]{display:none}.produktankuendigung[data-background=Bild]{background-color:var(--secondary)}.produktankuendigung[data-background=Bild]::before{content:"";background-color:black;position:absolute;inset:0;z-index:-1;opacity:.4}.produktankuendigung[data-background=Bild] .x-countdown_format{color:var(--secondary-ultra-light)!important}.produktankuendigung[data-background=Bild] .x-countdown_format .x-countdown_number{color:var(--secondary)!important}.produktankuendigung[data-background=Schwarz]{background-color:var(--secondary)}.produktankuendigung[data-background=Schwarz]::before{display:none}.produktankuendigung[data-background=Schwarz] .x-countdown_format{color:var(--secondary-ultra-light)!important}.produktankuendigung[data-background=Schwarz] .x-countdown_format .x-countdown_number{color:var(--secondary)!important}.produktankuendigung[data-background="Weiß"]{background-color:#fff;color:var(--secondary)}.produktankuendigung[data-background="Weiß"]::before{display:none}.produktankuendigung[data-background="Weiß"] .countdown__heading{color:var(--primary-dark)!important}.produktankuendigung[data-background="Weiß"] .x-countdown_format{color:var(--secondary)!important}.produktankuendigung[data-background="Weiß"] .x-countdown_format .x-countdown_number::before{background-color:var(--primary)}.produktankuendigung[data-background="Weiß"] .x-countdown_format .x-countdown_number::after{background-color:var(--primary)}.produktankuendigung[data-background="Weiß"] .btn--outline{border-color:var(--secondary);color:var(--secondary)}.produktankuendigung[data-background="Weiß"] .btn--outline:hover{border-color:var(--primary)}.produktankuendigung[data-background=Grau]{background-color:var(--tertiary-ultra-dark);color:var(--secondary)}.produktankuendigung[data-background=Grau]::before{display:none}.produktankuendigung[data-background=Grau] .countdown__heading{color:var(--secondary)}.produktankuendigung[data-background=Grau] .x-countdown_format{color:var(--secondary)!important}.produktankuendigung[data-background=Grau] .btn--outline{border-color:var(--secondary);color:var(--secondary)}.produktankuendigung[data-background=Grau] .btn--outline:hover{border-color:var(--primary)}.produktankuendigung[data-background="Grün"]{background-color:var(--primary);color:var(--secondary)}.produktankuendigung[data-background="Grün"]::before{display:none}.produktankuendigung[data-background="Grün"] .countdown__heading{color:var(--secondary)}.produktankuendigung[data-background="Grün"] .x-countdown_format{color:var(--secondary)!important}.produktankuendigung[data-background="Grün"] .btn--primary-light{background-color:var(--secondary);color:var(--secondary-ultra-light)}.produktankuendigung[data-background="Grün"] .btn--primary-light:hover{background-color:var(--white);color:var(--secondary)}.produktankuendigung[data-background="Grün"] .btn--primary-light.btn--outline{border-color:var(--secondary);background-color:transparent;color:var(--secondary)}.produktankuendigung[data-background="Grün"] .btn--primary-light.btn--outline:hover{border-color:var(--primary);background-color:var(--white);color:var(--secondary)}.produktankuendigung .bricks-background-video-wrapper video{object-fit:cover}