:root{--height-site-wrapper: 0;--offset-overlay: 0px;--offset-top-site-wrapper: 0}@font-face{font-display:auto;font-family:"AmsiPro";font-style:normal;font-weight:normal;src:url(../css/font/AmsiProCond-Black.woff) format("woff")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url(../css/font/roboto-v30-latin-regular.woff2) format("woff2"),url(../css/font/roboto-v30-latin-regular.woff) format("woff")}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:url(../css/font/roboto-v30-latin-500.woff2) format("woff2"),url(../css/font/roboto-v30-latin-500.woff) format("woff")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:url(../css/font/roboto-v30-latin-700.woff2) format("woff2"),url(../css/font/roboto-v30-latin-700.woff) format("woff")}@font-face{font-display:auto;font-family:"PAYBACKLight";font-style:normal;font-weight:normal;src:url(../css/font/payback_light-webfont.woff) format("woff")}@-webkit-keyframes pulse-opacity{0%{opacity:.5}100%{opacity:.2}}@keyframes pulse-opacity{0%{opacity:.5}100%{opacity:.2}}@-webkit-keyframes rotation-1{from{transform:rotate(-100deg)}to{transform:rotate(10deg)}}@keyframes rotation-1{from{transform:rotate(-100deg)}to{transform:rotate(10deg)}}@-webkit-keyframes rotation-2{from{transform:rotate(0deg)}to{transform:rotate(90deg)}}@keyframes rotation-2{from{transform:rotate(0deg)}to{transform:rotate(90deg)}}@-webkit-keyframes bounce{0%{transform:scale(1, 1) translateY(0)}5%{transform:scale(1.1, 0.9) translateY(0)}10%{transform:scale(0.9, 1.1) translateY(-5px)}20%{transform:scale(1.05, 0.95) translateY(0)}30%{transform:scale(1, 1) translateY(-2px)}33%{transform:scale(1, 1) translateY(0)}100%{transform:scale(1, 1) translateY(0)}}@keyframes bounce{0%{transform:scale(1, 1) translateY(0)}5%{transform:scale(1.1, 0.9) translateY(0)}10%{transform:scale(0.9, 1.1) translateY(-5px)}20%{transform:scale(1.05, 0.95) translateY(0)}30%{transform:scale(1, 1) translateY(-2px)}33%{transform:scale(1, 1) translateY(0)}100%{transform:scale(1, 1) translateY(0)}}@-webkit-keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@-webkit-keyframes wiggle{0%,7%{transform:rotateZ(0)}15%{transform:rotateZ(-13deg)}20%{transform:rotateZ(8deg)}25%{transform:rotateZ(-8deg)}30%{transform:rotateZ(4deg)}35%{transform:rotateZ(-2deg)}40%,100%{transform:rotateZ(0)}}@keyframes wiggle{0%,7%{transform:rotateZ(0)}15%{transform:rotateZ(-13deg)}20%{transform:rotateZ(8deg)}25%{transform:rotateZ(-8deg)}30%{transform:rotateZ(4deg)}35%{transform:rotateZ(-2deg)}40%,100%{transform:rotateZ(0)}}@-webkit-keyframes spin{100%{transform:rotate(360deg)}}@keyframes spin{100%{transform:rotate(360deg)}}@-webkit-keyframes smooth-show{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0px)}}@keyframes smooth-show{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0px)}}@-webkit-keyframes smooth-hide{from{display:block;opacity:1}to{display:none;opacity:0}}@keyframes smooth-hide{from{display:block;opacity:1}to{display:none;opacity:0}}.info-layer-content{display:flex;flex-direction:column;justify-content:space-between;color:#003eb0;gap:20px}.info-layer-content--right{flex:1;color:#000;align-self:center;min-width:200px;text-align:center}.info-layer-content--down{width:100%;margin-top:40px}.coupon-tile{width:100%;padding:20px;border-radius:10px;transition:background-color .3s ease;font-family:"Roboto",Arial,sans-serif;background-color:#fff}.coupon-tile.layer{align-self:center;background-color:#fff;max-width:300px;width:100%}.coupon-tile.layer .coupon-hero-img{margin:-20px -20px 20px -20px;border-radius:10px 10px 0 0;max-width:calc(100% + 40px)}.coupon-tile .info-layer__icon{height:24px;width:24px;margin-top:-2px}.coupon-tile .info-layer__icon::after{font-size:22px;font-size:1.375rem;color:#003eb0}.coupon-tile .image-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.coupon-tile .image-container .coupon-main-img{margin:0 auto 0 0;height:36px}.coupon-tile .image-container .coupon-logo{max-width:100px;max-height:50px}.coupon-tile .image-container .icon-container{display:flex;justify-content:space-between;align-items:center;gap:8px}.coupon-tile .image-container .icon-container .coupon-check{height:24px}.coupon-tile .image-container .icon-container .coupon-check::before{display:inline-block;background-repeat:no-repeat;background-position-y:center;width:24px;content:url(../css/images/payback_icon_zustimmen.svg)}.coupon-tile .image-container .icon-container .coupon-label{display:inline-flex;justify-content:center;align-items:center;height:24px;font-weight:500;border:2px solid #003eb0;color:#003eb0;text-align:center;border-radius:12px}.coupon-tile .image-container .icon-container .coupon-label.coupon-new{font-size:12px;font-size:.75rem;padding:2px 8px;font-family:"Roboto",Arial,sans-serif;line-height:1;text-transform:uppercase}.coupon-tile .coupon-info .coupon-middle-text{display:flex}.coupon-tile .coupon-info .coupon-desc-left{flex:1}.coupon-tile .coupon-info .coupon-desc-right{flex:1}.coupon-tile .coupon-info-img img{max-height:80px}.coupon-tile .coupon-headline{font-family:PAYBACKLight,Arial,sans-serif;margin:8px 0 0;font-size:24px;font-size:1.5rem;font-weight:400;color:#003eb0}.coupon-tile .coupon-headline .highlight-number{font-size:42px;font-size:2.625rem;margin-right:0;padding-right:0}.coupon-tile .coupon-description{font-size:14px;font-size:.875rem;margin:0 0 20px}.coupon-tile .coupon-description-left{flex:1}.coupon-tile .coupon-description-right{flex:1}.coupon-tile .coupon-validity{font-size:12px;font-size:.75rem;margin-bottom:10px}.coupon-tile .button-group{display:flex;justify-content:space-around;margin-top:10px}.coupon-tile .button-group .btn-coupon{font-size:18px;font-size:1.125rem;font-family:PAYBACKLight,Arial,sans-serif;width:100%;padding:6px 20px;border-radius:12px;text-decoration:none;text-align:center;color:#fff;border:none;transition:background-color .3s ease-in-out}.coupon-tile .button-group .btn-coupon:not(.is--inactive){cursor:pointer}.coupon-tile .button-group .btn-coupon--activatable{background-color:#fff;color:#c80a0a;box-shadow:0 0 6px rgba(0,0,0,.2)}.coupon-tile .button-group .btn-coupon--activatable:hover{background-color:ligthen(#ffffff, 10%)}.coupon-tile .button-group .btn-coupon--activatable.btn--loading:before{border-color:rgba(200,10,10,.7);border-top-color:#c80a0a}.coupon-tile .button-group .btn-coupon--activated-store{background-color:#fff;color:#003eb0;box-shadow:0 0 6px rgba(0,0,0,.2);pointer-events:none}.coupon-tile .button-group .btn-coupon--activated-store:hover{color:#0050e3}.coupon-tile .button-group .btn-coupon--activated-shop{background-color:#c80a0a;pointer-events:none}.coupon-tile .button-group .btn-coupon--activated-shop:hover{background-color:#f31212}.coupon-tile .button-group .btn-coupon--special{background-color:#caa02a}.coupon-tile .button-group .btn-coupon--special:hover{background-color:#dab54d}.coupon-tile .button-group .btn-coupon--special.activated{pointer-events:none}.coupon-tile .button-group .btn-coupon--disabled{background-color:rgba(0,0,0,.1215686275);color:rgba(0,0,0,.3803921569);pointer-events:none}.payback-coupons--error{background-position:right bottom;background-repeat:no-repeat;border:1px solid #c80a0a;border-radius:10px;padding:40px 20px}.payback-coupons--error.pb-error--default{background-image:url(../css/images/Pointee_Fehlermeldung_Mobile.png);background-size:auto 240px}.payback-coupons--error.pb-error--marketing{background-image:url(../css/images/Pointee_Fehlermeldung_CTA.png);background-size:auto 240px}.payback-coupons--error.pb-error--reauth{background-image:url(../css/images/Pointee_Fehlermeldung_abgelaufen_Mobile.png);background-size:auto 280px}.payback-coupons--error .headline__minor{margin-bottom:0}.payback-coupons--error .payback-module__content{display:flex;flex-direction:column;justify-content:space-between;height:260px;text-align:center}.payback-coupons__filter-link-section{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:5px;margin-bottom:15px}.payback-coupons__show-all{color:#003eb0;cursor:pointer;padding:15px 0 5px;text-decoration:underline;flex-grow:0;margin:0 auto}.payback-coupons__filter{flex-grow:2}.payback-coupons__filter-list{display:flex;gap:10px;list-style:none;margin-bottom:0}.payback-coupons__filter-item{font-size:14px;font-size:.875rem;border-bottom:3px solid rgba(0,0,0,0);padding:15px 10px 12px;background:#f4f5f7;-moz-user-select:none;user-select:none}.payback-coupons__filter-item.single--item:hover{cursor:default}.payback-coupons__filter-item:hover{cursor:pointer;border-bottom:3px solid #003eb0}.payback-coupons__filter-item.is--selected{border-bottom:3px solid #003eb0}.newsletter-landing-page .newsletter-benefits .nl-benefits-container{display:flex;justify-content:space-around}.newsletter-landing-page .newsletter-benefits .nl-benefits-item{display:flex;flex-direction:column;align-items:center;padding:10px;gap:20px}.newsletter-landing-page .newsletter-benefits .nl-benefits-item:nth-child(4),.newsletter-landing-page .newsletter-benefits .nl-benefits-item:nth-child(5){display:none}.newsletter-landing-page .newsletter-benefits .nl-benefits-image{position:relative;width:80px}.newsletter-landing-page .newsletter-benefits .nl-benefits-image::before{display:block;content:"";padding-top:57%}.newsletter-landing-page .newsletter-benefits .nl-benefits-image .fs-mask{top:0;right:0;bottom:0;left:0;position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center}.newsletter-landing-page .newsletter-benefits .nl-benefits-title{font-size:14px;font-size:.875rem;text-align:center}.newsletter-landing-page .newsletter-benefits.cancel-subscribe{margin:40px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.newsletter-landing-page .newsletter-benefits.cancel-subscribe .colored-border{border:3px solid #01893c;font-size:large;font-weight:normal;line-height:1.2em;padding:20px}.newsletter-landing-page .newsletter-registration .headline__major{z-index:2}.newsletter-landing-page .newsletter-registration fieldset .nl-reg-section-a{margin-bottom:40px;display:block}.newsletter-landing-page .newsletter-registration fieldset .nl-reg-section-a .nl-reg-customer-data{padding:40px;position:relative}.newsletter-landing-page .newsletter-registration fieldset .nl-reg-section-a .nl-reg-customer-data .fancy{margin-bottom:22px}.newsletter-landing-page .newsletter-registration fieldset .nl-reg-section-a .nl-reg-customer-data .fancy input:focus+label,.newsletter-landing-page .newsletter-registration fieldset .nl-reg-section-a .nl-reg-customer-data .fancy textarea:focus+label,.newsletter-landing-page .newsletter-registration fieldset .nl-reg-section-a .nl-reg-customer-data .fancy select:focus+label{color:#fff;top:-16px;background:rgba(0,0,0,0)}.newsletter-landing-page .newsletter-registration fieldset .nl-reg-section-a .nl-reg-customer-data .fancy select{width:100%;color:rgba(0,0,0,0)}.newsletter-landing-page .newsletter-registration fieldset .nl-reg-section-a .nl-reg-customer-data .fancy select:focus{color:#000}.newsletter-landing-page .newsletter-registration fieldset .nl-reg-section-a .nl-reg-customer-data .fancy select option{color:#000}.newsletter-landing-page .newsletter-registration fieldset .nl-reg-section-a .nl-reg-customer-data .fancy select:not(:-moz-placeholder-shown)+label{font-size:15px;font-size:.9375rem;top:15px}.newsletter-landing-page .newsletter-registration fieldset .nl-reg-section-a .nl-reg-customer-data .fancy select:not(:placeholder-shown)+label{font-size:15px;font-size:.9375rem;top:15px}.newsletter-landing-page .newsletter-registration fieldset .nl-reg-section-a .nl-reg-customer-data .fancy select:focus+label{font-size:12px;font-size:.75rem;top:-16px}.newsletter-landing-page .newsletter-registration fieldset .nl-reg-section-a .nl-reg-customer-data .fancy .form__label select{color:#000}.newsletter-landing-page .newsletter-registration fieldset .nl-reg-section-a .nl-reg-customer-data .fancy .form__label .form__label__required-field:after{background:rgba(0,0,0,0)}.newsletter-landing-page .newsletter-registration fieldset .nl-reg-section-a .nl-reg-customer-data .fancy.lable-up select{color:#000}.newsletter-landing-page .newsletter-registration fieldset .nl-reg-section-a .nl-reg-customer-data .fancy.lable-up .form__label{font-size:12px;font-size:.75rem;color:#fff;top:-16px;background:rgba(0,0,0,0)}.newsletter-landing-page .newsletter-registration fieldset .nl-reg-section-a .nl-reg-customer-data .fancy.success-input .form__label{font-size:12px;font-size:.75rem;color:#fff;top:-16px;background:rgba(0,0,0,0)}.newsletter-landing-page .newsletter-registration fieldset .nl-reg-section-a .nl-reg-customer-data .img-passepartout{z-index:-1}@media screen and (min-width: 421px){.newsletter-landing-page .newsletter-registration fieldset .nl-reg-section-a .nl-reg-customer-data .img-passepartout{width:calc(100% + 40px)}}@media screen and (max-width: 360px){.newsletter-landing-page.newsletter__supplier{margin:0 -10px}}@media screen and (min-width: 360px)and (max-width: 399px){.newsletter-landing-page.newsletter__supplier{margin:0 0}}@media screen and (max-width: 360px){.newsletter-landing-page.newsletter__supplier .form__group.fancy .form__label,.newsletter-landing-page.newsletter__supplier .fancy.form__group--row .form__label{font-size:14px;font-size:.875rem}.newsletter-landing-page.newsletter__supplier .form__group.fancy div input:focus+label,.newsletter-landing-page.newsletter__supplier .fancy.form__group--row div input:focus+label{font-size:12px;font-size:.75rem}}.newsletter-landing-page.newsletter__supplier .nl-action-items{display:flex;flex-direction:row;gap:5px;margin-top:18px;margin-bottom:18px;flex-wrap:wrap;justify-content:flex-end}.newsletter-landing-page.newsletter__supplier .nl-action-items:not(:last-of-type){border-bottom:1px solid #d5d5d5}.newsletter-landing-page.newsletter__supplier .nl-action-items__code{flex:1 0 calc(60% - 3px);margin:0}.newsletter-landing-page.newsletter__supplier .nl-action-items__price{flex:1 0 calc(40% - 2px);margin:0}.newsletter-landing-page.newsletter__supplier .nl-action-items__clear{margin:0;flex:0 1 10%;position:relative;display:inline-block;width:25px;height:25px;cursor:pointer;margin-bottom:20px}.newsletter-landing-page.newsletter__supplier .nl-action-items__clear::before{position:absolute;font-size:16px;font-size:1rem;content:"\ea74";font-family:"marktkauf-icons",sans-serif;transform:translate(60%, 60%)}.newsletter-landing-page.newsletter__supplier .nl-action-items__inner-wrapper{padding:40px 0;border-bottom:1px solid #d5d5d5}.newsletter-landing-page.newsletter__supplier .nl-action-items__inner-wrapper .form__group--row{margin-bottom:0}.newsletter-landing-page.newsletter__supplier .nl-action-items__outer-wrapper{margin:0 auto;max-width:800px}.newsletter-landing-page.newsletter__supplier .nl-action-items__logos-wrapper{display:flex;flex-direction:column;align-items:center;margin-bottom:10px}.newsletter-landing-page.newsletter__supplier .nl-action-items__logos-wrapper .nl-action-items__logo{width:240px;display:flex;flex-direction:column;font-weight:500;margin-bottom:40px}.newsletter-landing-page.newsletter__supplier .nl-action-items__logos-wrapper .nl-action-items__logo::before{font-size:32px;font-size:2rem;content:"\ea6b";font-family:"marktkauf-icons",sans-serif;transform:translate(30%, -30%)}.newsletter-landing-page.newsletter__supplier .is--disabled .nl-action-items__code{flex:1 0 calc(60% - 3px)}.newsletter-landing-page.newsletter__supplier .is--disabled .nl-action-items__price{flex:1 0 calc(40% - 2px)}.newsletter-landing-page.newsletter__supplier .is--disabled .form__group.fancy.success-input>div::after,.newsletter-landing-page.newsletter__supplier .is--disabled .fancy.success-input.form__group--row>div::after{display:none}.newsletter-landing-page.newsletter__supplier .nl-form-buttons{width:100%;display:flex;flex-direction:column;gap:15px;margin-top:40px}.newsletter-landing-page.newsletter__supplier .nl-form-buttons button{width:100%}.newsletter-landing-page.newsletter__supplier .color-info-field--yellow,.newsletter-landing-page.newsletter__supplier .color-info-field--green,.newsletter-landing-page.newsletter__supplier .color-info-field--red{border-width:1px;border-style:solid;padding:15px;margin-bottom:20px}.newsletter-landing-page.newsletter__supplier .color-info-field--grey{margin-top:15px;margin-bottom:30px;padding:20px}.newsletter-landing-page.newsletter__supplier .headline--secondary{margin-bottom:10px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;margin:0 auto}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.thumbSlides{height:auto !important}@media screen and (max-width: 1023px){.thumbSlides{display:none !important}}.thumbSlides img{margin:0 auto}.slick-list{margin:0 auto;width:100%;height:100%}.thumbSlides .slick-list .slick-slide{border:1px solid #fff;padding:5px;margin:10px}.thumbSlides .slick-list .slick-current{border:1px solid #cdcdcd}.slick-prev,.slick-next{background:rgba(0,0,0,0);border-color:#cf0008;border-style:solid;border-width:0 4px 4px 0;display:block;color:rgba(0,0,0,0);cursor:pointer;font-size:0px;height:17px;line-height:0px;margin-top:-10px;outline:none;padding:0;position:absolute;top:50%;width:17px;z-index:10}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0;transform:rotate(135deg)}@media screen and (min-width: 1024px){.detail-page__image-section .slick-prev{left:50%;margin-left:-10px;top:0;transform:rotate(-135deg)}}.slick-next{right:0;transform:rotate(-45deg)}@media screen and (min-width: 1024px){.detail-page__image-section .slick-next{left:50%;margin-left:-10px;position:relative;top:0;transform:rotate(45deg)}}.slick-dotted.slick-slider{margin-bottom:10px}.slick-dots{position:relative;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 3px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:.5}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:60px;line-height:20px;text-align:center;color:#cdcdcd;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#a7a7a7;opacity:.75}.zoombutton{cursor:pointer;font-weight:bold}.zoombutton:after{content:"";display:inline-block;margin-left:5px;height:20px;width:20px}.center{text-align:center}.box__glow{transition:border .3s ease-in-out,box-shadow .3s ease-in-out,transform .3s ease-in-out;border:1px solid #d5d5d5}.box__glow:hover{transition:border .3s ease-in-out,box-shadow .3s ease-in-out,transform .3s ease-in-out;box-shadow:0 0 8px rgba(100,100,100,.3);border:1px solid #fff}.box__glow-scaled:hover{transform:scale(1.0035)}@media only screen and (max-width: 760px){#codeigniter_profiler,#footer_debug{max-width:100%;overflow:hidden;position:relative}#codeigniter_profiler table,#codeigniter_profiler thead,#codeigniter_profiler tbody,#codeigniter_profiler th,#codeigniter_profiler td,#codeigniter_profiler tr,#footer_debug table,#footer_debug thead,#footer_debug tbody,#footer_debug th,#footer_debug td,#footer_debug tr{display:block;max-width:100%}}.break{flex-basis:100%;height:0}.ico-aligned{position:absolute;top:50%;left:50%;transform:translateX(-50%);transform:translateY(-50%);transform:translateX(-50%) translateY(-50%)}.img-passepartout{position:absolute;height:100%;max-width:none !important;top:50%;left:50%;transform:translate(-50%, -50%)}.img-passepartout.is-left{left:0%;transform:translate(0, -50%)}.img-passepartout.is-right{left:auto;right:0;transform:translate(0, -50%)}[class*=line-clamp]{word-break:break-word;hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.line-clamp-1{position:relative;display:-webkit-box;overflow-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2{position:relative;display:-webkit-box;overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3{position:relative;display:-webkit-box;overflow-wrap:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-4{position:relative;display:-webkit-box;overflow-wrap:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-5{position:relative;display:-webkit-box;overflow-wrap:break-word;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.lined__link{display:inline-block;text-decoration:none;position:relative}@media(hover: hover){.lined__link::after{transition:width .3s ease-in-out;content:"";background-color:currentColor;display:block;height:1px;width:0;bottom:-3px;left:0;position:absolute}.lined__link:hover::after{width:100%}}.text-1{font-size:15px;font-size:.9375rem;font-style:normal}.text-2{font-size:12px;font-size:.75rem;font-style:normal}@media screen and (min-width: 768px){.text-2{font-size:13px;font-size:.8125rem}}.text-3{font-size:12px;font-size:.75rem;font-style:normal}strong{font-weight:500}.form__group__select select,.btn-pseudo-select{font-size:15px;font-size:.9375rem;position:relative;height:52px;width:100%;padding:6px 40px 6px 20px !important;color:#0a0a0a;border-radius:0;cursor:pointer}.form__group__select select,.btn-pseudo-select{border:1px solid #d5d5d5 !important}.form__group__select select:active,.btn-pseudo-select:active,.form__group__select select:hover,.btn-pseudo-select:hover{background:#f4f5f7 !important;color:#0a0a0a !important}.form__group__select .is--active>select::after,.is--active>.btn-pseudo-select::after{content:"\ea78"}.initial-spinner{position:relative;pointer-events:none;height:50px}.initial-spinner:before{-webkit-animation:loading-spinner 1.1s ease-in-out infinite;animation:loading-spinner 1.1s ease-in-out infinite;background-color:rgba(0,0,0,0);border:3px solid rgba(1,137,60,.7);border-top-color:#01893c;border-radius:50%;content:"";width:28px;height:28px;position:absolute;top:50%;left:50%;margin-top:calc(28px * (-0.5));margin-left:calc(28px * (-0.5))}.transition-fade{transition:opacity .5s ease-out,transform .5s ease-out;opacity:1;transform:translateX(0px) translateY(0vw) translateZ(0px)}.transition-fade--pending{opacity:0;transform:translate(0, 5vw)}.xh{width:100%;margin-right:auto;margin-left:auto;display:grid;background-color:#fff;grid-template-areas:"byPass byPass byPass" "menu-icon logo link-list" "search-form search-form search-form" "main-nav main-nav main-nav" "usp-bar usp-bar usp-bar";grid-template-columns:60px 1fr 167px;grid-template-rows:auto;padding:0;position:relative;margin:0 auto;z-index:9998}@media screen and (min-width: 1280px){.xh{max-width:1420px}}@media screen and (min-width: 421px){.xh{grid-template-columns:60px 1fr 275px}}@media screen and (min-width: 768px){.xh{grid-template-columns:80px 1fr 275px}}@media screen and (min-width: 1024px){.xh{grid-template-columns:90px 1fr 425px}}@media screen and (min-width: 1280px){.xh{grid-template-areas:"byPass byPass byPass" "logo search-form link-list" "main-nav main-nav main-nav" "usp-bar usp-bar usp-bar"}}.xh::before{content:"";position:absolute;top:0;left:0;width:100%;height:57px;box-shadow:0 0 20px rgba(0,0,0,.1)}@media screen and (min-width: 1280px){.xh::before{display:none}}.xh li::before{display:none}.xh--reduced{grid-template-areas:"byPass" "logo" "step-navi";grid-template-rows:1fr auto;grid-template-columns:1fr}@media screen and (min-width: 1280px){.xh--reduced{grid-template-rows:1fr}}.xh-link-list{grid-area:link-list;align-self:center;display:flex;flex-direction:row;justify-content:flex-end;margin-left:auto;padding-right:12px;margin-bottom:auto;margin-top:auto;width:100%;scroll-margin-top:200px;z-index:100}@media screen and (min-width: 421px){.xh-link-list{padding-right:20px}}@media screen and (min-width: 768px){.xh-link-list{padding-right:25px}}@media screen and (min-width: 1280px){.xh-link-list{padding-bottom:7px;padding-right:0}.xh-link-list:has(.display-zip){transform:translateY(7px)}}.xh-link-list__link--catalog{height:30px;padding-bottom:20px}.xh-link-list__link--catalog::before{position:absolute;top:50%;left:50%;transform:translateX(-50%);transform:translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (min-width: 421px){.xh-link-list__link--catalog{height:32px}}@media screen and (min-width: 768px){.xh-link-list__link--catalog{height:35px}}@media screen and (min-width: 1024px){.xh-link-list__link--catalog{height:40px}}@media screen and (min-width: 1280px){.xh-link-list__link--catalog{display:inline-block;height:67px}.xh-link-list__link--catalog .xh-link-list__link__label{padding-top:39px}}.xh-link-list__link{color:#000;position:relative;display:inline-block;width:36px;background:rgba(0,0,0,0) no-repeat center;background-size:auto 20px;cursor:pointer;text-decoration:none;text-align:center;border:none;vertical-align:middle;scroll-margin-top:200px}.xh-link-list__link:focus,.xh-link-list__link:link,.xh-link-list__link:visited{color:#000}@media(hover: hover){.xh-link-list__link:hover{color:#000}}.xh-link-list__link:active{color:#000}.xh-link-list__link::before{font-size:20px;font-size:1.25rem;font-family:"marktkauf-icons",sans-serif;color:#0a0a0a}@media screen and (min-width: 421px){.xh-link-list__link{width:40px}.xh-link-list__link::before{font-size:22px;font-size:1.375rem}}@media screen and (min-width: 768px){.xh-link-list__link{width:45px}.xh-link-list__link::before{font-size:25px;font-size:1.5625rem}}@media screen and (min-width: 1024px){.xh-link-list__link{width:60px}.xh-link-list__link::before{font-size:30px;font-size:1.875rem}}@media screen and (min-width: 1280px){.xh-link-list__link{display:inline-block;margin-right:15px;padding-top:6px;width:100px}.xh-link-list__link::before{font-size:24px;font-size:1.5rem}}.xh-link-list__link:focus-visible{outline-offset:2px;outline:2px solid gray}.xh-link-list__link-wrapper{position:relative}@media screen and (min-width: 1280px){.xh-link-list__link-wrapper{width:100px;margin-right:10px}.xh-link-list__link-wrapper:last-of-type{margin-right:20px}}@media screen and (min-width: 1920px){.xh-link-list__link-wrapper{margin-right:15px}.xh-link-list__link-wrapper:last-of-type{margin-right:18px}}.xh-link-list__link-wrapper .trigger-button-popover-header{display:none}@media screen and (min-width: 1280px){.xh-link-list__link-wrapper .trigger-button-popover-header{display:block;position:absolute;top:50%;transform:translateY(-50%);right:-5px;border:none;background:rgba(0,0,0,0);color:#01893c;outline:none;opacity:0;padding:2px;width:20px;height:18px;margin:0 auto}.xh-link-list__link-wrapper .trigger-button-popover-header:focus-visible{opacity:1;border:2px solid #01893c}.xh-link-list__link-wrapper .trigger-button-popover-header i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:10px;font-weight:700}}.xh-link-list__link-wrapper.is--layer-open .trigger-button-popover-header{opacity:1}.xh-link-list__link-wrapper.is--layer-open .trigger-button-popover-header i{transform:translate(-50%, -50%) rotateX(180deg)}.xh-link-list__link--payback::before{position:absolute;top:50%;left:50%;transform:translateX(-50%);transform:translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (min-width: 350px){.xh-link-list__link--payback::before{background:url(../css/images/payback_small.svg) no-repeat center;background-size:36px;background-position:0 1px;content:"";height:40px;width:35px}}@media screen and (min-width: 430px){.xh-link-list__link--payback{width:70px}.xh-link-list__link--payback::before{background:url(../css/images/payback_large.svg) no-repeat center;height:22px;width:70px}}@media screen and (min-width: 1024px){.xh-link-list__link--payback{width:100px}.xh-link-list__link--payback::before{height:34px;width:100px}}@media screen and (min-width: 1280px){.xh-link-list__link--payback{display:none}}.xh-link-list__link--search::before{position:absolute;top:50%;left:50%;transform:translateX(-50%);transform:translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:20px;font-size:1.25rem;content:"\ea0b";font-family:"marktkauf-icons",sans-serif;color:#0a0a0a}@media screen and (min-width: 421px){.xh-link-list__link--search::before{font-size:22px;font-size:1.375rem}}@media screen and (min-width: 768px){.xh-link-list__link--search::before{font-size:25px;font-size:1.5625rem}}@media screen and (min-width: 1024px){.xh-link-list__link--search::before{font-size:30px;font-size:1.875rem}}@media screen and (min-width: 1280px){.xh-link-list__link--search{display:none}}.xh-link-list__link--account::before{content:"\ea01"}.xh-link-list__link--store-finder::before{content:"\ea09"}@media screen and (min-width: 1920px){.xh-link-list__link--store-finder{margin-right:22px}}.xh-link-list__link--mini-cart::before{content:"\ea02"}.xh-link-list__link--mini-cart__number{font-size:11px;font-size:.6875rem;position:absolute;top:0;left:calc(50% + 3px);padding:2px 5px;display:inline-block;min-width:14px;height:14px;line-height:14px;border-radius:10px;background-color:#01893c;color:#fff;text-align:center}@media screen and (min-width: 421px){.xh-link-list__link--mini-cart__number{font-size:12px;font-size:.75rem;min-width:19px;height:19px;line-height:19px}}@media screen and (min-width: 768px){.xh-link-list__link--mini-cart__number{font-size:11px;font-size:.6875rem;min-width:16px;height:16px;line-height:16px}}@media screen and (min-width: 1024px){.xh-link-list__link--mini-cart__number{min-width:19px;height:19px;line-height:19px}}.xh-link-list__link__label{font-size:12px;font-size:.75rem;color:#0a0a0a;display:block;width:100%;padding:4px 0;text-align:center}.xh-link-list__link__label span{display:inline;width:100%}.xh-link-list__link__label span.display-zip,.xh-link-list__link__label span.display-street{display:-webkit-box}@media screen and (max-width: 1279px){.xh-link-list__link__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}}.xh-link-list__link:hover .xh-link-list__link__label{text-decoration:underline}.xh-logo{grid-area:logo;position:relative}.xh-logo__link{display:inline-block;position:relative}.xh-menu-icon{grid-area:menu-icon;align-self:center;text-align:center}@media screen and (min-width: 1280px){.xh-menu-icon{display:none}}.xh-menu-icon__button{display:inline-block;position:relative;border:none;background:rgba(0,0,0,0);box-shadow:none;width:40px;height:40px;padding:10px;z-index:20;cursor:pointer}.xh-menu-icon__button::before{position:absolute;top:50%;left:50%;transform:translateX(-50%);transform:translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:18px;font-size:1.125rem;content:"\ea0a";font-family:"marktkauf-icons",sans-serif;color:#0a0a0a}@media screen and (min-width: 768px){.xh-menu-icon__button{width:50px;height:50px;padding:15px}.xh-menu-icon__button::before{font-size:20px;font-size:1.25rem}}@media screen and (min-width: 1024px){.xh-menu-icon__button{width:60px;height:60px}.xh-menu-icon__button::before{font-size:30px;font-size:1.875rem}}.xh-menu-icon__button:focus-visible{outline:2px solid #0a0a0a}.xh-meta-navigation{width:100%;margin-right:auto;margin-left:auto;background:#494949;color:#fff;display:flex;align-items:center;justify-content:flex-end;height:33px}@media screen and (min-width: 1280px){.xh-meta-navigation{max-width:1420px}}@media screen and (max-width: 1279px){.xh-meta-navigation{display:none}}@media screen and (min-width: 1280px){.xh-meta-navigation{position:relative;z-index:9998}}.xh-meta-navigation li::before{display:none}.xh-meta-navigation__list{display:inline-flex;list-style:none;margin:0;padding:0}.xh-meta-navigation__list__item{font-size:12px;font-size:.75rem;color:inherit}.xh-meta-navigation__list__item+.xh-meta-navigation__list__item::before{color:#fff;content:"|";display:inline-block;margin:0;padding:0 15px;vertical-align:middle;margin-right:10px}.xh-meta-navigation__list__item--deutschland-card{background:#57246f url(../css/images/deutschland-card.svg) no-repeat center;background-size:auto 28px}.xh-meta-navigation__list__item--filial-info{position:relative}.xh-meta-navigation__list__item--filial-info.show-separator{padding-left:13px}.xh-meta-navigation__list__item--filial-info.show-separator:before{content:"|";left:3px;position:absolute}.xh-meta-navigation__list__item--filial-info span{cursor:pointer;text-decoration:underline}.xh-meta-navigation__list__item a{color:#fff;color:inherit;display:inline-block;height:100%;padding:8px 10px;text-decoration:none;line-height:1.3333333333}.xh-meta-navigation__list__item a:focus,.xh-meta-navigation__list__item a:link,.xh-meta-navigation__list__item a:visited{color:#fff}@media(hover: hover){.xh-meta-navigation__list__item a:hover{color:#fff}}.xh-meta-navigation__list__item a:active{color:#fff}.xh-meta-navigation__list__item a.lined__link{display:inline-block;text-decoration:none;position:relative}@media(hover: hover){.xh-meta-navigation__list__item a.lined__link::after{transition:width .3s ease-in-out;content:"";background-color:#fff;display:block;height:1px;width:0;bottom:5px;left:0;position:absolute}.xh-meta-navigation__list__item a.lined__link:hover::after{width:100%}}.xh-meta-navigation__list__item a span a{color:#fff}.xh-meta-navigation__list__item a span a:focus,.xh-meta-navigation__list__item a span a:link,.xh-meta-navigation__list__item a span a:visited{color:#fff}@media(hover: hover){.xh-meta-navigation__list__item a span a:hover{color:#fff}}.xh-meta-navigation__list__item a span a:active{color:#fff}@media(hover: hover){.xh-meta-navigation__list__item:not(.is--img-link) a:hover{background-color:rgba(0,0,0,0);color:#fff}}.xh-meta-navigation__list__item:not(.is--img-link) a:focus-visible{background-color:#fff;color:#0a0a0a}.xh-meta-navigation__list__item.is--img-link{width:140px}.xh-meta-navigation__list__item.is--img-link::before{display:none !important}.xh-meta-navigation__list__item.is--img-link a{display:flex;justify-content:center;align-items:center;padding:0;position:relative;width:100%;height:100%}.xh-meta-navigation__list__item.is--img-link a:focus img{outline:1px solid #fff;outline-offset:3px;border-radius:3px}.xh-meta-navigation__list__item.is--img-link a img{height:22px}.xh-search{align-self:center;position:relative;right:-100%;width:100%}@media screen and (min-width: 768px){.xh-search{right:-100%;width:100%}}@media screen and (min-width: 1280px){.xh-search{grid-area:search-form;padding:0 30px;right:auto}}@media screen and (min-width: 1920px){.xh-search{padding:0}}@media screen and (max-width: 1279px){.xh-search{background:#fff;top:0;position:fixed;height:100vh;z-index:10011;transition:right .25s ease;overflow:hidden;display:flex;flex-direction:column}}@media screen and (min-width: 1280px){.xh-search--mobile{display:none}}@media screen and (max-width: 1279px){.xh-search.is-open{right:0}}@media screen and (max-width: 1279px){.xh-search__header{font-size:20px;font-size:1.25rem;height:52px;display:flex;align-items:center;justify-content:space-between;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1);position:relative;flex-shrink:0;z-index:1}}@media screen and (min-width: 421px)and (max-width: 1279px){.xh-search__header{height:64px}}@media screen and (max-width: 1279px){.xh-search__header button{font-size:16px;font-size:1rem;background:none;border:none;box-shadow:none;height:100%;flex:0 0 52px;cursor:pointer;position:relative}}@media screen and (min-width: 421px)and (max-width: 1279px){.xh-search__header button{flex:0 0 62px}}.xh-search__header .xh-search__reset-button{position:relative;display:none;border:none}.xh-search__header .xh-search__reset-button::before{font-size:24px;content:"\ea76";color:inherit;display:inline-block;font-family:"marktkauf-icons",sans-serif;left:25px;position:absolute;top:4px}.xh-search__header .xh-search__reset-button.is-visible{display:block}@media screen and (min-width: 421px)and (max-width: 1279px){.xh-search__header .xh-search__reset-button{flex:0 0 55px}}@media screen and (min-width: 1280px){.xh-search__header .xh-search__reset-button{width:30px;height:45px;background-color:rgba(0,0,0,0)}}@media screen and (max-width: 1279px){.xh-search__header .xh-search__reset-button::before{transform:translateY(-50%);color:#000;top:50%;left:20px}}@media screen and (min-width: 421px)and (max-width: 1279px){.xh-search__header .xh-search__reset-button::before{left:25px}}@media screen and (min-width: 1280px){.xh-search__header .xh-search__reset-button::before{font-size:14px;font-size:.875rem;top:7px;left:23%;transform:translateY(50%);content:"\ea06";color:gray;cursor:pointer}}.xh-search__header .xh-search__reset-button:focus-visible::before{outline:2px solid gray;outline-offset:2px}.xh-search__header .xh-search__close-button{border:none}.xh-search__header .xh-search__close-button::before{position:absolute;top:50%;left:50%;transform:translateX(-50%);transform:translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:14px;font-size:.875rem;display:none;font-family:"marktkauf-icons",sans-serif;content:"\ea05";color:#0a0a0a}@media screen and (max-width: 1279px){.xh-search__header .xh-search__close-button::before{display:block}}.xh-search__header .xh-search__close-button:focus-visible::before{outline:2px solid gray;outline-offset:2px}@media screen and (min-width: 1280px){.xh-search__header .xh-search__close-button{position:absolute}.xh-search__header .xh-search__close-button:focus-visible{outline:none}}.xh-search__form{display:flex}@media screen and (max-width: 1279px){.xh-search__form{flex-grow:1;height:100%}}.xh-search__form:focus-within{outline:2px solid gray}@media screen and (max-width: 1279px){.xh-search__form:focus-within{outline-offset:-3px}}.xh-search__input{font-size:16px;font-size:1rem;color:#0a0a0a;flex-grow:1}.xh-search__input[type=text]{padding:0;padding-left:5px}@media screen and (min-width: 1280px){.xh-search__input[type=text]{font-size:14px;font-size:.875rem;padding:0 10px 0 25px}}.xh-search__input::-webkit-input-placeholder{color:#ccc}.xh-search__input:-moz-placeholder{color:#ccc}.xh-search__input::-moz-placeholder{color:#ccc}@media screen and (max-width: 1279px){.xh-search__input{height:90%;margin-top:4px;margin-left:10px}}.xh-search__button{border:0 none;font-size:15px;font-size:.9375rem;background-color:rgba(0,0,0,0);color:#fff;cursor:pointer;display:inline-block;font-family:"Roboto",Arial,sans-serif;font-weight:700;line-height:1.4;margin:0px;padding:19px 40px 19px 40px;text-decoration:none;text-align:center;width:auto;white-space:nowrap;transition:all .5s ease-in;position:relative;width:50px;min-width:auto;padding:0 25px;text-indent:-999em}@media screen and (max-width: 767px){.xh-search__button{font-size:14px;font-size:.875rem}}.xh-search__button:active{background-color:#006e32}.xh-search__button::before{position:absolute;top:50%;left:50%;transform:translateX(-50%);transform:translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:20px;font-size:1.25rem;content:"\ea0b";font-family:"marktkauf-icons",sans-serif;text-indent:0}@media screen and (max-width: 1279px){.xh-search__button{display:none}}.xh-search__button:focus-visible::before{outline:2px solid gray;outline-offset:2px;transition:none}@media screen and (max-width: 1279px){.xh-search__suggest-list{flex-grow:1;flex-shrink:1;overflow-x:hidden;overflow-y:scroll}}@media screen and (max-width: 1279px){.xh-search__suggest-box{display:block !important}}.xh-usp-bar{display:flex;align-items:center;padding:0 20px;color:#333;grid-area:usp-bar;position:relative;transition:opacity .2s,transform .3s;transform:translateY(0)}.xh-usp-bar::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0px 20px 20px -20px rgba(0,0,0,.1)}@media screen and (min-width: 1280px){.xh-usp-bar::before{display:none}}@media screen and (min-width: 768px){.xh-usp-bar{padding:0 30px}}@media screen and (min-width: 1280px){.xh-usp-bar{padding:0 40px}}.xh-usp-bar__logos{display:flex;flex-grow:0;flex-shrink:0;align-items:center}.xh-usp-bar__logos>*{margin-right:7px}@media screen and (min-width: 421px){.xh-usp-bar__logos>*{margin-right:10px}}@media screen and (min-width: 768px){.xh-usp-bar__logos>*{margin-right:15px}}.xh-usp-bar__logos>*:last-child{margin-right:0}.xh-usp-bar__logo{height:20px;min-width:20px;width:auto}.xh-usp-bar__list{font-size:12px;font-size:.75rem;display:inline-flex;justify-content:center;flex-grow:1;list-style:none;line-height:1.4;margin-bottom:0;padding-left:0}.xh-usp-bar__list__item{align-items:center;position:relative}.xh-usp-bar__button{cursor:pointer;flex-grow:0;flex-shrink:0;border:none;box-shadow:none;background:none;border-radius:0;width:20px;height:20px;z-index:1}@media screen and (min-width: 421px){.xh-usp-bar__button{width:30px;height:30px}}@media screen and (min-width: 768px)and (max-width: 1279px){.xh-usp-bar__button{width:20px;height:20px}}@media screen and (min-width: 768px){.xh-usp-bar__button{width:16px;height:16px}}.xh-usp-bar__button::before{position:absolute;top:50%;left:50%;transform:translateX(-50%);transform:translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:12px;font-size:.75rem;font-family:"marktkauf-icons",sans-serif;content:"\ea06";color:#0a0a0a}@media screen and (min-width: 421px){.xh-usp-bar__button::before{font-size:18px;font-size:1.125rem}}@media screen and (min-width: 768px)and (max-width: 1279px){.xh-usp-bar__button::before{font-size:12px;font-size:.75rem}}@media screen and (min-width: 768px){.xh-usp-bar__button::before{font-size:15px;font-size:.9375rem}}.xh-usp-bar.xh-usp-bar-wrapper{display:block;padding:0}.xh-usp-bar.is-hidden{visibility:hidden;opacity:0}.xh-usp-bar--closed{opacity:0;transform:translateY(-20px)}.xh-usp-bar--closed.is-hidden{display:none}.xh-main-navigation{background:#01893c;grid-area:main-nav;margin:0;overflow:visible;width:100%}@media screen and (max-width: 1279px){.xh-main-navigation{display:none}}.xh-main-navigation__layer{display:flex;flex-wrap:wrap;box-shadow:0 13px 20px -5px rgba(0,0,0,.25);background:#fff;left:0;opacity:0;padding:20px 40px;position:absolute;top:100%;transition:.25s ease;visibility:hidden;width:100%;z-index:100}@media screen and (max-width: 767px){.xh-main-navigation__layer{display:none}}.xh-main-navigation__layer__category__wrapper{width:100%}.xh-main-navigation__layer__category__wrapper .xh-main-navigation__layer__show-all__container{display:flex;justify-content:center}.xh-main-navigation__layer__category__wrapper .xh-main-navigation__layer__show-all__container .btn-primary,.xh-main-navigation__layer__category__wrapper .xh-main-navigation__layer__show-all__container .xh-search__header .xh-search__button,.xh-search__header .xh-main-navigation__layer__category__wrapper .xh-main-navigation__layer__show-all__container .xh-search__button{width:100%}@media screen and (min-width: 1280px){.with__teaser .xh-main-navigation__layer__category__wrapper{display:flex;flex-direction:column;justify-content:space-between;padding-right:40px;width:calc(100% - 238px)}}@media screen and (min-width: 768px){.no-touchevents .xh-main-navigation__list__item:hover .xh-main-navigation__layer,.xh-main-navigation__list__item.is--layer-open .xh-main-navigation__layer{transition:all .3s ease-in-out;opacity:1;transition-delay:.25s;visibility:visible}}@media screen and (min-width: 768px){.xh-main-navigation__layer.with__teaser .xh-main-navigation__layer__list{display:flex;justify-content:space-between;-moz-column-count:unset;column-count:unset}}@media screen and (min-width: 768px){.xh-main-navigation__layer.with__teaser .xh-main-navigation__layer__item{display:flex;flex-direction:column;padding:0;width:calc((100% - 120px)/4)}.xh-main-navigation__layer.with__teaser .xh-main-navigation__layer__item[class*=navicon]::before{background-position:right bottom;background-repeat:no-repeat;background-size:contain;content:"";height:30px;margin-right:15px;min-width:30px;transform:translateY(-6px)}}@media screen and (min-width: 768px){.xh-main-navigation__layer__list{list-style:none;margin:0;padding:0;-moz-column-count:5;column-count:5;width:100%}}.xh-main-navigation__layer__list+.xh-main-navigation__layer__item__link,.xh-main-navigation__layer__list+.xh-main-navigation__layer__item__link:hover{margin:20px 0;width:100%}@media screen and (min-width: 768px){.with__teaser .xh-main-navigation__layer__list .xh-main-navigation__layer__list{display:flex;justify-content:space-between;-moz-column-count:unset;column-count:unset}}@media screen and (min-width: 768px){.with__teaser .xh-main-navigation__layer__list .xh-main-navigation__layer__item{display:flex;flex-direction:column;padding:0;width:calc((100% - 120px)/4)}.with__teaser .xh-main-navigation__layer__list .xh-main-navigation__layer__item[class*=navicon]::before{background-repeat:no-repeat;background-position:right bottom;background-size:contain;content:"";height:30px;margin-right:15px;min-width:30px;transform:translateY(-6px)}}@media screen and (min-width: 768px){.with__teaser .xh-main-navigation__layer__list{-moz-column-count:4;column-count:4}}@media screen and (min-width: 1280px){.with__teaser .xh-main-navigation__layer__list{width:100%}}.xh-main-navigation__layer__item{page-break-inside:avoid;margin-bottom:20px;height:100%;-webkit-margin-after:0em;-webkit-margin-before:0em}.xh-main-navigation__layer__item__link{font-size:16px;font-size:1rem;display:block;font-family:"Roboto",Arial,sans-serif;font-weight:500;line-height:1.2;margin-bottom:9px;position:relative;text-decoration:none;text-overflow:ellipsis}.xh-main-navigation__layer__item__link:not(.btn-primary){color:#323635}.xh-main-navigation__layer__item__link:not(.btn-primary):focus,.xh-main-navigation__layer__item__link:not(.btn-primary):link,.xh-main-navigation__layer__item__link:not(.btn-primary):visited{color:#323635}@media(hover: hover){.xh-main-navigation__layer__item__link:not(.btn-primary):hover{color:#323635}}.xh-main-navigation__layer__item__link:not(.btn-primary):active{color:#323635}@media screen and (min-width: 1280px){.xh-main-navigation__layer__item__link{padding-top:5px}}@media screen and (min-width: 1280px){.xh-main-navigation__layer__item__link{font-size:16px;font-size:1rem;line-height:1em;font-weight:500;margin-bottom:23px;padding-top:8px}.xh-main-navigation__layer__item__link.cta__btn{margin-bottom:25px}}.xh-main-navigation__layer .xh-main-navigation__layer__sub__categories{position:relative;margin-bottom:20px}.xh-main-navigation__layer .xh-main-navigation__layer__sub__categories .sub__categories__header__link{font-size:16px;font-size:1rem;color:#323635;font-family:"Roboto",Arial,sans-serif;font-weight:500;text-decoration:none}.xh-main-navigation__layer .xh-main-navigation__layer__sub__categories .sub__categories__header__link .list-heading{font-size:16px;font-size:1rem}.xh-main-navigation__layer .xh-main-navigation__layer__sub__categories .sub__categories__header__link:focus-visible{outline:none}.xh-main-navigation__layer .xh-main-navigation__layer__sub__categories .sub__categories__header__link:focus-visible::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:calc(100% + 8px);border:2px solid gray}.xh-main-navigation__layer .xh-main-navigation__layer__sub__categories .sub__categories__header__link:focus-visible[class*=navicon]::after{left:40px;width:calc(100% - 35px)}.xh-main-navigation__layer .xh-main-navigation__layer__sub__categories .sub__categories__header__link:only-child{margin-bottom:0}.xh-main-navigation__layer .xh-main-navigation__layer__sub__categories .sub__categories__header__link[class*=navicon]{padding-left:45px}.xh-main-navigation__layer .xh-main-navigation__layer__sub__categories .sub__categories__header__link[class*=navicon]::before{transform:translateY(-50%) translateY(4px);background-position:right center;background-repeat:no-repeat;background-size:contain;left:0;height:30px;margin-right:15px;margin-bottom:auto;min-width:30px;position:absolute;top:50%}.xh-main-navigation__layer .xh-main-navigation__layer__sub__categories .sub__categories__header__link[class*=navicon].bg-image-primacy{background-position-y:-100px;background-repeat:no-repeat;background-size:0}.xh-main-navigation__layer .xh-main-navigation__layer__sub__categories .sub__categories__header__link[class*=navicon].bg-image-primacy::before{content:"";background-image:inherit}.xh-main-navigation__layer .xh-main-navigation__layer__sub__categories .sub__categories__header__link[class*=navicon]+.inner-list{padding-left:45px}.xh-main-navigation__layer .xh-main-navigation__layer__sub__categories .inner-list{padding:0}.xh-main-navigation__layer .xh-main-navigation__layer__sub__categories .inner-list__item{list-style:none;margin:0;padding:0;margin-bottom:9px}.xh-main-navigation__layer .xh-main-navigation__layer__sub__categories .inner-list__item__link{font-size:15px;font-size:.9375rem;color:#0a0a0a;display:inline-block;font-family:"Roboto",Arial,sans-serif;line-height:1.2;position:relative;text-decoration:none;text-overflow:ellipsis}.xh-main-navigation__layer .xh-main-navigation__layer__sub__categories .inner-list__item__link:focus-visible{outline:none}.xh-main-navigation__layer .xh-main-navigation__layer__sub__categories .inner-list__item__link:focus-visible::before{content:"";display:block;position:absolute;top:-3px;bottom:-3px;left:-5px;right:-5px;border:2px solid #01893c}.xh-main-navigation__layer .xh-main-navigation__layer__sub__categories .inner-list__item__link:not(.initial-spinner){display:inline-block;text-decoration:none;position:relative}@media(hover: hover){.xh-main-navigation__layer .xh-main-navigation__layer__sub__categories .inner-list__item__link:not(.initial-spinner)::after{transition:width .3s ease-in-out;content:"";background-color:currentColor;display:block;height:1px;width:0;bottom:-3px;left:0;position:absolute}.xh-main-navigation__layer .xh-main-navigation__layer__sub__categories .inner-list__item__link:not(.initial-spinner):hover::after{width:100%}}@media screen and (min-width: 1280px){.xh-main-navigation__layer__teaser__wrapper{width:238px}}.xh-main-navigation__layer__teaser{overflow:hidden;position:relative}@media screen and (min-width: 1280px){.xh-main-navigation__layer__teaser{width:auto}.xh-main-navigation__layer__teaser:first-of-type{height:220px;margin-bottom:25px}.xh-main-navigation__layer__teaser:nth-of-type(2){height:220px}.xh-main-navigation__layer__teaser:only-of-type{margin-bottom:0}.xh-main-navigation__layer__teaser .teaser__headline{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:18px;font-size:1.125rem;background-color:#ffe500;color:#cf0008;font-family:Frankfurter,Calibri,sans-serif;left:20px;max-width:100%;min-height:47px;overflow:hidden;padding:0 10px;position:absolute;text-align:center;text-decoration:none;top:20px;white-space:normal;width:calc(100% - 20px * 2);z-index:2}.xh-main-navigation__layer__teaser .teaser__link{padding:20px;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.xh-main-navigation__layer__teaser .teaser__link:focus-visible{outline:2px solid gray;outline-offset:-2px}.xh-main-navigation__layer__teaser .teaser__link:focus-visible .teaser__cta__link{background:#006e32;border-color:#006e32;color:#fff}.xh-main-navigation__layer__teaser .teaser__link:focus-visible .teaser__cta__link::after{background:#006e32;border-color:gray;color:#fff}.xh-main-navigation__layer__teaser .teaser__link img{height:100%;width:100%}.xh-main-navigation__layer__teaser .teaser__cta__link{bottom:20px;left:20px;min-width:auto;padding-left:10px;padding-right:10px;position:absolute;width:calc(100% - 20px * 2);z-index:2}.xh-main-navigation__layer__teaser .teaser__cta__link__cropped{display:block;overflow:hidden;width:100%}.xh-main-navigation__layer__teaser .teaser__cta__link:hover{padding-left:10px;padding-right:10px;width:calc(100% - 20px * 2)}}.xh-main-navigation__layer .teaser-link{text-align:right;width:20%}@media(max-width: 900px){.xh-main-navigation__layer .xh-main-navigation__layer__teaser{display:none}}.xh-main-navigation__list{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;font-family:Frankfurter,Calibri,sans-serif;padding:0 25px;position:relative;flex-wrap:wrap;row-gap:10px}@media screen and (max-width: 767px){.xh-main-navigation__list{padding:5px 15px 5px 0;transform:translateX(10px);width:767px}}@media screen and (min-width: 768px){.xh-main-navigation__list{width:100%}}.xh-main-navigation__list__item{flex:0 0 auto;position:static}.xh-main-navigation__list__item:nth-child(0)>.list-item-wrapper>a{position:relative}@media screen and (min-width: 768px){.xh-main-navigation__list__item:nth-child(0)>.list-item-wrapper>a{color:#01893c;text-decoration:none}.xh-main-navigation__list__item:nth-child(0)>.list-item-wrapper>a::after{background:#01893c;bottom:0;content:"";display:block;height:3px;left:-10px;position:absolute;width:calc(100% + 20px)}}.xh-main-navigation__list__item:nth-child(0) .xh-main-navigation__layer{opacity:1;visibility:visible}@media screen and (min-width: 768px){.xh-main-navigation__list__item{background-color:rgba(0,0,0,0);transition:.6s ease .5s}}.xh-main-navigation__list__item>.list-item-wrapper>a{position:relative}.xh-main-navigation__list__item>.list-item-wrapper>a.selected::after{background:#01893c;bottom:0;content:"";display:block;height:3px;left:-10px;position:absolute;width:calc(100% + 20px)}@media screen and (min-width: 768px){.xh-main-navigation__list__item{display:inline-block;text-decoration:none;position:static}}@media screen and (min-width: 768px)and (hover: hover){.xh-main-navigation__list__item>*:first-child::after{transition:all .3s ease-in-out;content:"";background-color:#fff;display:block;height:3px;width:0;bottom:0px;left:-10px;position:absolute}.xh-main-navigation__list__item:hover>*:first-child::after{width:calc(100% + 20px)}}@media screen and (min-width: 768px){.xh-main-navigation__list__item:hover>.list-item-wrapper>a,.xh-main-navigation__list__item.is--layer-open>.list-item-wrapper>a{color:#01893c}}@media screen and (min-width: 768px){.xh-main-navigation__list__item.is--layer-open .xh-main-navigation__layer .button-touch-close{position:relative;display:block;height:30px;position:absolute;right:10px;top:10px;width:30px;border:none;background:rgba(0,0,0,0)}.xh-main-navigation__list__item.is--layer-open .xh-main-navigation__layer .button-touch-close::after{font-size:12px;left:auto;right:12px;content:"\ea05";display:inline-block;font-family:"marktkauf-icons",sans-serif;font-weight:normal;position:absolute;top:7px;color:#01893c}.xh-main-navigation__list__item.is--layer-open .xh-main-navigation__layer .button-touch-close:focus-visible{border:1px solid #01893c}}@media screen and (min-width: 768px){.touchevents .xh-main-navigation__list__item:hover{background-color:rgba(0,0,0,0)}}@media screen and (min-width: 768px){.xh-main-navigation__list__item--sale{position:auto}}@media screen and (min-width: 768px){.xh-main-navigation__list__item--sale .xh-main-navigation__layer{width:100%}}@media screen and (min-width: 768px){.xh-main-navigation__list__item--new-layer .xh-main-navigation__layer__item{height:100%}}.xh-main-navigation__list__item__wrapper{position:relative;display:inline-block}.xh-main-navigation__list__item__wrapper .trigger-button-submenue{position:absolute;top:50%;right:-20px;transform:translateY(-50%);border:none;background:rgba(0,0,0,0);color:#01893c;outline:none;opacity:0;padding:2px;width:20px;height:18px}.xh-main-navigation__list__item__wrapper .trigger-button-submenue:focus-visible{opacity:1;border:2px solid #01893c}.xh-main-navigation__list__item__wrapper .trigger-button-submenue i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:10px;font-weight:700}.is--layer-open .xh-main-navigation__list__item__wrapper .trigger-button-submenue i{transform:translate(-50%, -50%) rotateX(180deg)}.is--layer-open:not(.opened-by-touch):not(:hover) .xh-main-navigation__list__item__wrapper .trigger-button-submenue{opacity:1}.xh-main-navigation__list__item__link{color:#0a0a0a;font-size:18px;font-size:1.125rem;display:flex;height:100%;line-height:1;padding:14px 0;text-decoration:none;text-align:center}.xh-main-navigation__list__item__link:focus,.xh-main-navigation__list__item__link:link,.xh-main-navigation__list__item__link:visited{color:#0a0a0a}@media(hover: hover){.xh-main-navigation__list__item__link:hover{color:#01893c}}.xh-main-navigation__list__item__link:active{color:#0a0a0a}@media screen and (min-width: 1280px){.xh-main-navigation__list__item__link{font-size:18px;font-size:1.125rem;background:none;padding:11px 13px;top:auto}}@media screen and (min-width: 768px){.xh-main-navigation__list__item__link.selected{text-decoration:none}}.xh-main-navigation__list__item__link:focus-visible{background:rgba(0,0,0,0);color:#01893c;outline:none}.xh-main-navigation__list__item__link:focus-visible::after{content:"";position:absolute;bottom:0;height:3px;width:100%;background:#01893c;left:0}.xh-main-navigation__list__item__link.hasIconDesktop[class*=navicon] span{padding-left:31px}.xh-main-navigation__list__item__link.hasIconDesktop[class*=navicon]:before{background-color:rgba(0,0,0,0);background-position:center;height:calc(100% - 15px);position:absolute;top:7px;width:25px;line-height:25px;font-size:25px}.xh-main-navigation__list__item__link:not(.hasIconDesktop)::before{content:""}.xh-main-navigation__list__item__link.bg-image-primacy.hasIconDesktop{background-position-y:-100px;background-repeat:no-repeat;background-size:0}.xh-main-navigation__list__item__link.bg-image-primacy.hasIconDesktop::before{content:"";background-image:inherit}.xh-main-navigation__list__item__link.bg-image-primacy:not(.hasIconDesktop){background-image:none !important}.xh-main-navigation__list__item__link.bg-image-primacy:not(.hasIconDesktop)::before{content:""}.navigation-overlay{background:linear-gradient(to bottom, transparent var(--offset-overlay), rgba(10, 10, 10, 0.5) var(--offset-overlay), rgba(10, 10, 10, 0.5));content:"";display:block;height:100%;max-height:unset !important;left:0;min-height:100vh;opacity:0;position:absolute;transition:.25s ease .25s;top:0;visibility:hidden;width:100%;z-index:-1}@media screen and (max-width: 1279px){.navigation-overlay{display:none}}.navigation-overlay__active .navigation-overlay{height:calc(var(--height-site-wrapper) + var(--offset-top-site-wrapper)) !important;opacity:1;visibility:visible;z-index:99}.burger-menu-wrapper{background:#fff;bottom:0;height:100%;left:0;max-width:400px;overflow-x:hidden;position:fixed;top:0;transform:translateX(-100%);transition:transform .25s ease;width:100%;border-right:solid 1px #e0e0e0;z-index:10011}@media screen and (min-width: 1280px){.burger-menu-wrapper{display:none}}.burger-menu-wrapper.is--open{transform:translateX(0)}.burger-menu-wrapper__track{left:0;transition:left .25s ease;display:flex;flex-wrap:nowrap;position:relative;height:100%}.burger-menu{bottom:0;display:flex;flex-direction:column;font-family:"Roboto",Arial,sans-serif;height:100%;overflow-y:hidden;overscroll-behavior:contain;position:absolute;top:0;width:100%}.burger-menu__header{font-size:20px;font-size:1.25rem;display:none;padding:0 25px;height:65px;align-items:center;justify-content:space-between;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);position:relative;flex-shrink:0;z-index:10}.is--open .burger-menu__header{display:flex}.burger-menu__header h2{font-size:20px;font-size:1.25rem;font-weight:400}.burger-menu__header--close{display:none;position:absolute;width:60px;height:100%;right:0;background:rgba(0,0,0,0);border:none;cursor:pointer}.burger-menu__header--close i{font-size:14px;font-size:.875rem;color:#0a0a0a}.burger-menu__header--close:focus-visible{outline-color:#000;outline-style:solid;outline-width:2px;outline-offset:-2px}.burger-menu__header--back{padding:0}.burger-menu__header--back button{background:none;border:none;box-shadow:none}.burger-menu__header--back button:focus-visible{outline-color:#000;outline-style:solid;outline-width:2px;outline-offset:-2px}.burger-menu__header--back .burger-menu__back-button{font-size:16px;font-size:1rem;position:relative;font-family:"Roboto",Arial,sans-serif;cursor:pointer;padding-left:40px;position:relative;height:100%;flex-grow:1;text-align:left}.burger-menu__header--back .burger-menu__back-button::before{font-size:10px;content:"\ea76";color:inherit;display:inline-block;font-family:"marktkauf-icons",sans-serif;left:25px;position:absolute;top:4px}.burger-menu__header--back .burger-menu__back-button::before{transform:translateY(-50%);color:#000;top:50%;left:20px}.burger-menu__header--back .burger-menu__close-button{position:relative;display:flex;justify-content:center;align-items:center;width:60px;height:100%}.burger-menu__header--back .burger-menu__close-button::before{font-size:14px;font-size:.875rem;position:absolute;top:50%;right:50%;transform:translate(50%, -50%);font-family:"marktkauf-icons",sans-serif;content:"\ea06";color:#0a0a0a;text-indent:0}.burger-menu__header--back+.burger-menu__header{box-shadow:none;padding:0;height:auto;z-index:9}.burger-menu__header--back+.burger-menu__header::before{font-size:25px;font-size:1.5625rem;display:block;position:absolute;left:30px;top:0;height:100%;width:25px;line-height:50px;color:#cf0008;background-size:25px 50%;background-position:center left;background-repeat:no-repeat}.burger-menu__header--back+.burger-menu__header .burger-menu__link{font-size:18px;font-size:1.125rem;padding:16px 30px;position:relative;line-height:1;display:block;width:100%}.burger-menu__header--back+.burger-menu__header .burger-menu__link:focus-visible{outline-color:#000;outline-style:solid;outline-width:2px;outline-offset:-2px}.burger-menu__header--back+.burger-menu__header.hasIcon .burger-menu__link{padding-left:65px}.burger-menu__header--back+.burger-menu__header::after{content:"";position:absolute;top:100%;left:20px;right:20px;height:1px;background:#e0e0e0}.burger-menu-wrapper.is--open .burger-menu__header--close{display:block}.burger-menu__link{text-decoration:none;color:#000}.burger-menu__link--show-all{font-weight:500}.burger-menu__list{list-style:none;margin:0;padding:0;display:none;flex-grow:1;flex-shrink:1;overflow-x:hidden;overflow-y:scroll}.is--open .burger-menu__list{display:block}.burger-menu__list.second-level{overflow-y:hidden;height:auto}.burger-menu__list__item{position:relative;padding:0 15px;cursor:pointer;list-style:none}.burger-menu__list__item::before{display:none}.burger-menu__list__item::after{content:"";position:absolute;top:100%;left:20px;right:20px;height:1px;background:#e0e0e0}.burger-menu__list__item a,.burger-menu__list__item button{font-size:15px;font-size:.9375rem;color:#323635;font-family:"Roboto",Arial,sans-serif;display:block;width:100%;text-decoration:none;color:#000;padding-right:15px;text-align:left;background:rgba(0,0,0,0);border:none}.burger-menu__list__item a:hover,.burger-menu__list__item button:hover{cursor:pointer}.burger-menu__list__item a:focus-visible,.burger-menu__list__item button:focus-visible{outline-color:#000;outline-style:solid;outline-width:2px;outline-offset:-3px}.burger-menu__list__item .item-container{position:relative;display:block;position:relative;line-height:1}.burger-menu__list__item .item-container::before{font-size:10px;left:auto;right:-5px;color:inherit;content:"\ea77";display:inline-block;font-family:"marktkauf-icons",sans-serif;position:absolute;top:4px}.burger-menu__list__item .item-container:not(.has--subs)::before{content:""}.burger-menu__list__item .item-container::before{transform:translateY(-50%);color:#000;top:50%;right:15px}.burger-menu__list__item .item-container.lastItem::before{display:none}.burger-menu__list__item .item-container a,.burger-menu__list__item .item-container button{padding:16px 35px 16px 15px}.burger-menu__list__item.hasIcon .item-container a,.burger-menu__list__item.hasIcon .item-container button,.burger-menu__list__item.hasIcon .item-container.toggle-btn{padding:16px 35px 16px 50px}.burger-menu__level-0 .burger-menu__list__item::after{left:0;right:0;background:#c6c6c6;z-index:1}.burger-menu__level-0 .burger-menu__list__item button,.burger-menu__level-0 .burger-menu__list__item a{font-size:18px;font-size:1.125rem;font-family:"Roboto",Arial,sans-serif;color:#000}.burger-menu__level-0 .burger-menu__list__item:not(.isStoreContent){background-color:#eceeef}.burger-menu__level-0 .burger-menu__list__item.hasIcon::before{font-size:25px;font-size:1.5625rem;display:block;position:absolute;top:0;left:30px;height:100%;width:25px;line-height:50px;color:#cf0008;background-size:25px 50%;background-position:left center;background-repeat:no-repeat;z-index:1}.burger-menu__list__item.bg-image-primacy.hasIconMobile,.burger-menu__header.bg-image-primacy.hasIconMobile{background-position-y:-100px;background-repeat:no-repeat;background-size:0}.burger-menu__list__item.bg-image-primacy.hasIconMobile::before,.burger-menu__header.bg-image-primacy.hasIconMobile::before{content:"";background-image:inherit}.burger-menu__list__item.bg-image-primacy:not(.hasIconMobile),.burger-menu__header.bg-image-primacy:not(.hasIconMobile){background-image:none !important}.burger-menu__level-1{left:100%}.burger-menu__level-2{left:200%}.burger-menu__show-all{display:none;padding:20px}.is--open .burger-menu__show-all{display:block}.burger-menu__show-all__link{font-size:15px;font-size:.9375rem;line-height:1;display:block;border:1px solid #cf0008;color:#cf0008;text-align:center;border-radius:6px;font-family:"Roboto",Arial,sans-serif;text-decoration:none;padding:13px 0;transition:ease-in-out .3s background-color,ease-in-out .3s color}.burger-menu__show-all__link:hover{background-color:#006e32;color:#fff}.burger-menu__show-all__link:focus{background-color:#006e32;border-color:#fff;color:#fff}.xh-popover{display:none;position:absolute;top:100%;right:0;background:#fff;width:250px;box-shadow:0 2px 10px rgba(0,0,0,.15);z-index:-1;text-align:left;overflow:hidden;opacity:0;height:0;transform:translateY(-20px);transition:opacity .2s ease-in-out,transform .2s ease-in-out;-webkit-animation:smooth-hide 0.2s ease-in-out;animation:smooth-hide 0.2s ease-in-out}@media screen and (max-width: 1279px){.xh-popover{display:none}}.xh-popover.is--open{display:block;height:auto;opacity:1;transform:translateY(0);z-index:100;-webkit-animation:smooth-show 0.2s ease-in-out;animation:smooth-show 0.2s ease-in-out}.xh-popover--minicart{right:20px;width:375px}.xh-popover--minicart .xh-popover__wrapper{overflow:hidden;padding:20px}.xh-popover--minicart .xh-popover__list{max-height:385px;margin:0 5px 0 0;overflow-y:auto;overflow-x:hidden;padding:0 20px 0 10px;position:relative;scroll-padding-top:105px;scroll-padding-bottom:105px}.xh-popover--minicart .xh-popover__list-wrapper{display:block;overflow:hidden}@supports(-webkit-hyphens: none){.xh-popover--minicart .xh-popover__list__item{width:calc(100% - 18px)}}.xh-popover__wrapper{display:block;padding:30px 20px 18px}.xh-popover__header{font-size:18px;font-size:1.125rem;color:#333;display:block;margin-bottom:10px;font-weight:700}.xh-popover__message-wrapper .xh-minicart-message{font-size:12px;font-size:.75rem;display:block}.xh-popover__list{list-style:none;margin:0;padding:0}.xh-popover__list__item{border-bottom:1px solid #d5d5d5;width:100%}.xh-popover__list__item:last-of-type{border-bottom:none}.xh-popover__list__item__card{display:flex;position:relative}.xh-popover__list__item__card:has(:focus-visible){outline-offset:4px;outline:2px solid gray}.xh-popover__list__item__wrapper{position:relative}.xh-popover__actions{display:block}.xh-minicart__totals{font-size:12px;font-size:.75rem;padding-top:15px;display:block;border-top:1px solid #d5d5d5}.xh-minicart__totals__row{display:flex;justify-content:space-between}.xh-minicart__totals__cell{color:#0a0a0a;padding:5px 0}.xh-minicart__totals__cell:last-of-type{text-align:right}.xh-minicart__totals .label-green{color:#448600}.xh-minicart__totals .label-red{color:#cf0008}.xh-minicart__totals .tax-info{color:#767676}.xh-minicart__actions{display:block;margin-top:20px;margin-bottom:0}.xh-minicart__actions .xh-minicart__button{text-decoration:none}.xh-minicart__button--paypal{margin-top:20px}.xh-account-link{font-size:12px;font-size:.75rem;color:#000;display:inline-block;text-decoration:none;position:relative;cursor:pointer;display:inline-block;text-decoration:none;padding:2px 0;margin:10px 0}.xh-account-link:focus,.xh-account-link:link,.xh-account-link:visited{color:#000}@media(hover: hover){.xh-account-link:hover{color:#000}}.xh-account-link:active{color:#000}@media(hover: hover){.xh-account-link::after{transition:width .3s ease-in-out;content:"";background-color:currentColor;display:block;height:1px;width:0;bottom:0;left:0;position:absolute}.xh-account-link:hover::after{width:100%}}.xh-account-link:hover{text-decoration:none}.xh-account-link:focus-visible{outline-offset:4px;outline:2px solid gray}.xh-account-link__counter{float:right;color:#a7a7a7}.xh-minicart-item{font-size:12px;font-size:.75rem;display:flex;flex-wrap:wrap;height:auto;padding:20px 0}.xh-minicart-item:first-child{padding-top:10px}.xh-minicart-item--empty-cart{margin-left:-10px;width:calc(100% + 20px)}.xh-minicart-item__image{margin-right:20px;order:1;width:105px}.xh-minicart-item__content{display:flex;flex-direction:column;order:2;flex-grow:1;width:calc(100% - 20px - 105px)}.xh-minicart-item__title{color:#0a0a0a;text-decoration:none;font-weight:700}.xh-minicart-item__title:not(:last-of-type){margin-bottom:3px}.xh-minicart-item__title:not(:last-of-type):hover{text-decoration:underline}.xh-minicart-item__title:before{content:"";position:absolute;inset:0;z-index:1}.xh-minicart-item__title--no-link{color:#0a0a0a;text-decoration:none;font-weight:700}.xh-minicart-item__title--no-link:not(:last-of-type){margin-bottom:3px}.xh-minicart-item__deposit{margin-top:3px}.xh-minicart-item__wrapper{display:flex;flex-direction:row;padding-top:15px}.xh-minicart-item__info{list-style:none;margin:0;padding:0;flex-grow:1;margin:auto 0;color:#0a0a0a;font-size:inherit;font-weight:700}.xh-minicart-item__remove{font-size:16px;font-size:1rem;position:absolute;background:none;border:none;color:#0a0a0a;padding:5px 8px;cursor:pointer;text-decoration:none;right:0;bottom:0;z-index:1}.xh-minicart-item__remove:focus-visible{outline-offset:2px;outline:2px solid gray}.xh-minicart-item__hakuna{display:grid;margin-top:15px;width:100%}.xh-minicart-item__hakuna .hakuna-insurance--active{font-size:12px;font-size:.75rem;display:grid;grid-template-areas:"hakuna-text hakuna-price hakuna-trash-can";grid-template-columns:1fr auto 26px;align-items:center;color:#363681;gap:10px;padding:10px}.xh-minicart-item__hakuna .hakuna-insurance--active .hakuna-insurance__delete{grid-area:hakuna-trash-can;font-size:16px;font-size:1rem;color:#0a0a0a;background:none;border:none;cursor:pointer;justify-self:end;text-decoration:none}.xh-minicart-item__hakuna .hakuna-insurance--active .hakuna-insurance__delete:focus-visible{outline-offset:2px;outline:2px solid gray}.xh-minicart-item__hakuna .hakuna-insurance--active .hakuna-insurance__price{grid-area:hakuna-price}.xh-minicart-item__hakuna .hakuna-insurance--active .hakuna-insurance__text{grid-area:hakuna-text}.xh-minicart-item__hakuna .hakuna-insurance--active .hakuna-insurance__more-info{background:none;border:none;cursor:pointer}.xh-minicart-item__hakuna .hakuna-insurance--active .hakuna-insurance__more-info .info-layer__icon:after{margin-top:2px}.xh-minicart-item__hakuna .hakuna-insurance--active .hakuna-insurance__more-info:focus-visible{outline-offset:2px;outline:2px solid gray}.xh-minicart-item__hakuna .hakuna-insurance__description{margin-right:5px}.xh-minicart-item__hakuna .hakuna-insurance__logo{margin-right:5px}.xh-search__suggest-list{position:relative}@media screen and (min-width: 1280px){.xh-search__suggest-list .xh-suggestBox{box-shadow:-2px 1px 10px 0px rgba(0,0,0,.3);transition:all .5s ease-in-out;background:#fff;border-radius:10px;max-height:0;max-width:700px;opacity:0;overflow:hidden;padding:0;position:absolute;top:5px;visibility:hidden;width:93vw;z-index:999999}.xh-search__suggest-list .xh-suggestBox.is-open{max-height:1000px;opacity:1;visibility:visible}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .suggestRow{padding:10px 40px;position:relative}}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock{list-style:none;margin:0;padding:0;margin:10px 0 20px}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .suggestRow{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:5px 20px 10px}@media screen and (min-width: 1280px){.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .suggestRow{padding:5px 40px}}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .suggestRow:hover{background:#f3f5f7}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .suggestRow::before{font-size:20px;font-size:1.25rem;content:"\ea0b";color:#c6c6c6;display:block;flex-grow:0;font-family:"marktkauf-icons",sans-serif;height:20px;left:0;margin-left:0;margin-right:14px;position:relative;top:-5px;width:20px}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .xh-suggestHeader{font-size:15px;font-size:.9375rem;color:#0a0a0a;font-family:"Roboto",Arial,sans-serif;font-weight:normal;font-style:normal !important;line-height:1.4;margin-bottom:40px;width:100%;margin:15px 35px 5px 55px}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .xh-suggestHeader:not(:first-of-type){margin-top:25px}@media screen and (max-width: 1280px){.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .xh-suggestHeader{margin:15px 35px 15px 55px}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .xh-suggestHeader:first-of-type{margin-top:25px}}@media screen and (min-width: 1280px){.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .xh-suggestHeader{margin:15px 35px 5px 75px}}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .xh-suggestHeader::before{content:"";margin-left:0;padding-right:0}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .suggestTextQuery{font-size:15px;font-size:.9375rem;display:inline-block;flex-grow:1;max-width:100%;padding-right:10px}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .suggestTextQuery .suggestTextQueryTyped{font-weight:700}.error-search-container .suggestBox{transform:translate(0, 0);left:auto;right:10px;width:100%}@media screen and (min-width: 768px){.error-search-container .suggestBox{top:270px;width:600px}}.suggestRow.focus-visible{outline:2px solid gray;outline-offset:-3px}.xf-site-footer{position:relative;z-index:9997}.xf-site-footer.site-footer{width:100%;margin-right:auto;margin-left:auto;transition:transform .25s ease;margin:0 auto;background-color:#fff}@media screen and (min-width: 1280px){.xf-site-footer.site-footer{max-width:1420px}}.xf-site-footer.site-footer .headline__smallest--secondary{border-bottom:none;padding:0}@media screen and (min-width: 1024px){.xf-site-footer.site-footer .headline__smallest--secondary{font-size:18px;font-size:1.125rem}}@media screen and (min-width: 1920px){.xf-site-footer.site-footer .headline__smallest--secondary{font-size:20px;font-size:1.25rem}}.xf-site-footer.site-footer .site-footer-inner__legal-statement__link{font-size:12px;font-size:.75rem;color:#0a0a0a;text-decoration:none;text-decoration:underline}.xf-site-footer.site-footer .site-footer-inner__legal-statement__link:focus{color:#0a0a0a;text-decoration:underline}.xf-site-footer.site-footer .site-footer-inner__legal-statement__link:link,.xf-site-footer.site-footer .site-footer-inner__legal-statement__link:visited{color:#0a0a0a;text-decoration:underline}.xf-site-footer.site-footer .site-footer-inner__legal-statement__link:hover{color:#0a0a0a;text-decoration:none}.xf-site-footer.site-footer .site-footer-inner__legal-statement__link:active{color:#0a0a0a;text-decoration:underline}.xf-site-footer.site-footer.slide-right{position:relative}.xf-site-footer.site-footer.slide-right:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:15}.xf-site-footer.site-footer .site-footer__inner{display:flex;flex-wrap:wrap;padding:20px 20px;justify-content:space-between}@media screen and (min-width: 1024px){.xf-site-footer.site-footer .site-footer__inner{padding:20px 40px}}.xf-site-footer.site-footer .site-footer__inner>section{padding:0}.xf-site-footer.site-footer .site-footer__inner .info-register-wrapper,.xf-site-footer.site-footer .site-footer__inner .ekomi-wrapper{width:100%;z-index:2}.xf-site-footer.site-footer .site-footer__inner.newsletter-app__container{position:relative;z-index:1;background-color:#fff;margin:0;padding-bottom:0;padding-top:15px;max-width:100%}@media screen and (min-width: 600px){.xf-site-footer.site-footer .site-footer__inner.newsletter-app__container{flex-wrap:nowrap;margin:0 auto;padding:0 0 20px 0}}.xf-site-footer.site-footer .site-footer__inner.footer-labels{position:relative;z-index:1}.xf-site-footer.site-footer .site-footer__inner .payment-partner{width:100%;z-index:2}.xf-site-footer.site-footer .site-footer__inner .payment-partner .icon-list{display:grid;grid-template-rows:auto;grid-template-columns:repeat(auto-fit, 70px);max-width:100%;row-gap:12px;-moz-column-gap:16px;column-gap:16px}@media screen and (min-width: 1024px){.xf-site-footer.site-footer .site-footer__inner .payment-partner .icon-list{grid-template-columns:repeat(3, 70px)}}.xf-site-footer.site-footer .site-footer__inner .payment-partner .icon-list__item{margin-top:0}.xf-site-footer.site-footer .site-footer__inner.transparent-slot{background-color:rgba(0,0,0,0)}.xf-site-footer.site-footer .site-footer__inner.white-slot{background-color:#fff}@media screen and (min-width: 1024px){.xf-site-footer.site-footer .site-footer__box.accordion-css .headline__smallest--secondary,.xf-site-footer.site-footer .site-footer-small__section.accordion-css .headline__smallest--secondary{pointer-events:none}}@media screen and (max-width: 1023px){.xf-site-footer.site-footer .site-footer__box.accordion-css,.xf-site-footer.site-footer .site-footer-small__section.accordion-css{margin-bottom:0;border-bottom:1px solid #d5d5d5}.xf-site-footer.site-footer .site-footer__box.accordion-css:first-of-type,.xf-site-footer.site-footer .site-footer-small__section.accordion-css:first-of-type{border-top:1px solid #d5d5d5}.xf-site-footer.site-footer .site-footer__box.accordion-css .accordion-item,.xf-site-footer.site-footer .site-footer-small__section.accordion-css .accordion-item{padding:20px 10px;position:relative;margin-bottom:0 !important}.xf-site-footer.site-footer .site-footer__box.accordion-css .accordion-item:after,.xf-site-footer.site-footer .site-footer-small__section.accordion-css .accordion-item:after{position:absolute;top:50%;right:5px;transform:translateY(-50%);font-size:35px;font-size:2.1875rem;content:"\ea0c";font-family:"marktkauf-icons",sans-serif}.xf-site-footer.site-footer .site-footer__box.accordion-css.section--is-active .accordion-item:after,.xf-site-footer.site-footer .site-footer-small__section.accordion-css.section--is-active .accordion-item:after{content:"\ea0f";transition:transform .2s ease-out}}.xf-site-footer.site-footer .site-footer__box{width:100%;margin-bottom:20px}@media screen and (min-width: 1024px){.xf-site-footer.site-footer .site-footer__box{margin-bottom:10px}}@media screen and (min-width: 1024px){.xf-site-footer.site-footer .site-footer__box.accordion-css{width:20%}}@media screen and (min-width: 1280px){.xf-site-footer.site-footer .site-footer__box.info-register-wrapper{padding-left:55px}}@media screen and (min-width: 1024px){.xf-site-footer.site-footer .site-footer__box.info-register-wrapper .organic-seal{display:flex;align-items:flex-end}}.xf-site-footer.site-footer .site-footer__box.info-register-wrapper .organic-seal__img{display:inline-block;margin-right:5px;width:40px}.xf-site-footer.site-footer .site-footer__box.info-register-wrapper .organic-seal__text-wrapper{font-size:12px;font-size:.75rem;display:inline-block;line-height:10px}.xf-site-footer.site-footer .site-footer__box.newsletter{display:flex;flex-direction:column;align-items:center;background-color:#01893c;border:1px solid rgba(0,0,0,0);margin-bottom:15px;padding:20px;position:relative;width:100%}@media screen and (min-width: 600px){.xf-site-footer.site-footer .site-footer__box.newsletter{padding:20px;margin:0}}@media screen and (min-width: 1024px){.xf-site-footer.site-footer .site-footer__box.newsletter{min-height:95px;padding-left:30px}}@media screen and (min-width: 1280px){.xf-site-footer.site-footer .site-footer__box.newsletter{padding-left:40px;padding-right:30px}}.xf-site-footer.site-footer .site-footer__box--first{margin-bottom:30px;width:100% !important}.xf-site-footer.site-footer .site-footer__box--last{margin:30px 0;width:100% !important}.xf-site-footer.site-footer .site-footer__box__star-text{font-size:12px;font-size:.75rem;display:block;text-align:left}@media screen and (min-width: 1024px){.xf-site-footer.site-footer .site-footer__box__star-text{line-height:18px;margin-bottom:0}}.xf-site-footer.site-footer .site-footer__box .newsletter__bg__wrapper{flex-basis:80px;flex-shrink:0;height:50px;margin-bottom:10px;position:relative}@media screen and (min-width: 1024px){.xf-site-footer.site-footer .site-footer__box .newsletter__bg__wrapper{height:0;margin-bottom:0;order:2;flex-basis:100px}}@media screen and (min-width: 1280px){.xf-site-footer.site-footer .site-footer__box .newsletter__bg__wrapper{flex-basis:120px}}.xf-site-footer.site-footer .site-footer__box .newsletter__bg__inner{height:80px;position:absolute;right:0;transform:translateY(-40%) translateY(5px)}@media screen and (min-width: 1024px){.xf-site-footer.site-footer .site-footer__box .newsletter__bg__inner{transform:translateY(-50%)}}.xf-site-footer.site-footer .site-footer__box .newsletter__inner{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:100%;-moz-column-gap:15px;column-gap:15px;row-gap:15px}.xf-site-footer.site-footer .site-footer__box .newsletter__inner .newsletter-register{align-self:center;flex-shrink:1;flex-basis:calc(100% - 95px)}.xf-site-footer.site-footer .site-footer__box .newsletter__inner .btn-primary,.xf-site-footer.site-footer .site-footer__box .newsletter__inner .xh-search__header .xh-search__button,.xh-search__header .xf-site-footer.site-footer .site-footer__box .newsletter__inner .xh-search__button,.xf-site-footer.site-footer .site-footer__box .newsletter__inner .btn-secondary{width:100%;padding-left:30px;padding-right:30px}.xf-site-footer.site-footer .site-footer__box .newsletter__inner a#NewsletterFooterLink:focus-visible{outline:1px solid #333;outline-offset:3px}@media screen and (min-width: 1024px){.xf-site-footer.site-footer .site-footer__box .newsletter__inner{align-items:center;flex-direction:inherit;width:100%}.xf-site-footer.site-footer .site-footer__box .newsletter__inner .btn-primary,.xf-site-footer.site-footer .site-footer__box .newsletter__inner .xh-search__header .xh-search__button,.xh-search__header .xf-site-footer.site-footer .site-footer__box .newsletter__inner .xh-search__button,.xf-site-footer.site-footer .site-footer__box .newsletter__inner .btn-secondary{order:1;width:auto}.xf-site-footer.site-footer .site-footer__box .newsletter__inner .newsletter-register{flex-basis:calc(35% - 50px);flex-grow:2;margin-bottom:0 !important;max-width:290px;min-height:auto;order:1}}@media screen and (min-width: 1280px){.xf-site-footer.site-footer .site-footer__box .newsletter__inner .newsletter-register{flex-basis:calc(40% - 50px)}}.xf-site-footer.site-footer .site-footer__navigation{display:none;margin-bottom:10px}.xf-site-footer.site-footer .site-footer__navigation__list{list-style:none;margin:0;padding:0;overflow:auto}.xf-site-footer.site-footer .site-footer__navigation__list__item{padding:15px 10px}.xf-site-footer.site-footer .site-footer__navigation__list__item__link{color:#0a0a0a;font-size:13px;font-size:.8125rem;text-decoration:none}.xf-site-footer.site-footer .site-footer__navigation__list__item__link:focus,.xf-site-footer.site-footer .site-footer__navigation__list__item__link:link,.xf-site-footer.site-footer .site-footer__navigation__list__item__link:visited{color:#0a0a0a}.xf-site-footer.site-footer .site-footer__navigation__list__item__link:hover{color:#01893c}.xf-site-footer.site-footer .site-footer__navigation__list__item__link:active{color:#0a0a0a}.touchevents .xf-site-footer.site-footer .site-footer__navigation__list__item__link{display:block;padding:2px 5px 2px 0}@media screen and (min-width: 1024px){.xf-site-footer.site-footer .site-footer__navigation{display:block !important;margin-bottom:30px;padding-top:15px}.xf-site-footer.site-footer .site-footer__navigation__list__item{padding:0 0}}.xf-site-footer .site-footer-small{width:100%;margin-right:auto;margin-left:auto;background-color:#fff;margin:0 auto;padding:20px 20px 30px;transition:transform .25s ease}@media screen and (min-width: 1280px){.xf-site-footer .site-footer-small{max-width:1420px}}@media screen and (min-width: 1024px){.xf-site-footer .site-footer-small{border-top:1px solid #d5d5d5;padding-top:50px}}@media screen and (min-width: 1280px){.xf-site-footer .site-footer-small{padding-left:40px;padding-right:40px}}.xf-site-footer .site-footer-small__inner{display:flex;flex-direction:column;max-width:1420px;margin:0 auto 30px auto}@media screen and (min-width: 480px){.xf-site-footer .site-footer-small__inner{flex-direction:row;flex-wrap:wrap}}@media screen and (min-width: 1024px){.xf-site-footer .site-footer-small__inner .site-footer__box.awards .carousel{height:auto}}.xf-site-footer .site-footer-small__inner .site-footer__box.awards .slick-prev,.xf-site-footer .site-footer-small__inner .site-footer__box.awards .slick-next{border-width:1px;height:30px;margin-top:0;width:30px}.xf-site-footer .site-footer-small__inner .site-footer__box.awards .slick-prev::before,.xf-site-footer .site-footer-small__inner .site-footer__box.awards .slick-next::before{font-size:30px;font-size:1.875rem}.xf-site-footer .site-footer-small__inner .site-footer__box.awards .slick-prev{left:0}.xf-site-footer .site-footer-small__inner .site-footer__box.awards .slick-next{right:0}.xf-site-footer .site-footer-small__section{width:100%}.xf-site-footer .site-footer-small__section__content{display:none;padding:10px 10px 20px 10px}@media screen and (min-width: 1024px){.xf-site-footer .site-footer-small__section__content{display:block !important;padding:10px 0 0 0}}.xf-site-footer .site-footer-small__section__text{font-size:13px;font-size:.8125rem;margin-bottom:0}.xf-site-footer .site-footer-small__section__text .link-secondary{text-decoration:underline}@media screen and (min-width: 1024px){.xf-site-footer .site-footer-small__section__container{padding-right:20px}}.xf-site-footer .site-footer-small__section__container .site-footer__navigation{padding-top:10px}.touchevents .xf-site-footer .site-footer-small__section__container .site-footer__navigation{padding-top:3px}.xf-site-footer .site-footer-small__section__container .site-footer__navigation__list__item{font-size:13px;font-size:.8125rem}@media screen and (min-width: 1024px){.xf-site-footer .site-footer-small__section__first,.xf-site-footer .site-footer-small__section__second{width:25%}}@media screen and (min-width: 1024px){.xf-site-footer .site-footer-small__section__third{width:20%}}.touchevents .xf-site-footer .site-footer-small__section__third a{display:block;padding:7px 5px 7px 0}.touchevents .xf-site-footer .site-footer-small__section__third .site-footer__navigation__list__item{padding:7px 10px}@media screen and (min-width: 1024px){.touchevents .xf-site-footer .site-footer-small__section__third .site-footer__navigation__list__item{padding:0}}@media screen and (max-width: 1023px){.xf-site-footer .site-footer-small__section__fourth{margin-top:40px}}@media screen and (min-width: 1024px){.xf-site-footer .site-footer-small__section__fourth{width:30%}}.xf-site-footer .site-footer-small__section__bottom{font-size:12px;font-size:.75rem;margin:0 0 10px 0;text-align:left}.xf-site-footer .site-footer-small__section__bottom a{font-size:12px;font-size:.75rem;color:#0a0a0a;text-decoration:none}.xf-site-footer .site-footer-small__section__bottom a:focus{color:#0a0a0a;text-decoration:underline}.xf-site-footer .site-footer-small__section__bottom a:link,.xf-site-footer .site-footer-small__section__bottom a:visited{color:#0a0a0a;text-decoration:underline}.xf-site-footer .site-footer-small__section__bottom a:hover{color:#0a0a0a;text-decoration:none}.xf-site-footer .site-footer-small__section__bottom a:active{color:#0a0a0a;text-decoration:underline}.xf-go-to-top{transition:all .25s ease;position:relative;background:#fff;border-radius:50%;border:2px solid #01893c;cursor:pointer;height:40px;opacity:0;overflow:hidden;right:10px;visibility:hidden;width:40px}.xf-go-to-top::before{font-size:36px;font-size:2.25rem;position:absolute;left:0;top:0;content:"\ea0f";font-family:"marktkauf-icons",sans-serif;line-height:1;color:#01893c}.xf-go-to-top.active{transition:all .25s ease;opacity:1;visibility:visible}.xf-go-to-top.active:focus{color:#fff}.xf-go-to-top span{display:inline-block;position:relative;text-indent:-9999px;width:27px}.xf-go-to-top__wrapper{bottom:20px;display:inline-flex;justify-content:flex-end;max-width:1420px;margin:0;padding:0 20px 0 0;position:fixed;right:0;width:auto;z-index:9999}.autocomplete-suggestions{left:10px;background:#fff;overflow-x:hidden;overflow-y:auto}.form__group.fancy .autocomplete-suggestions,.fancy.form__group--row .autocomplete-suggestions{min-width:200px !important;width:calc(100% - 20px) !important;max-height:288px !important;padding:0;border:1px solid #d5d5d5}.autocomplete-suggestion{font-size:12px;font-size:.75rem;position:relative;display:block;margin:0;width:100%;font-family:inherit;cursor:pointer;z-index:100}.form__group.fancy .autocomplete-suggestion,.fancy.form__group--row .autocomplete-suggestion{border:none;padding:15px 20px;min-width:200px}.form__group.fancy .autocomplete-suggestion:not(:last-of-type),.fancy.form__group--row .autocomplete-suggestion:not(:last-of-type){border-bottom:1px solid #d5d5d5}.form__group.fancy .autocomplete-selected,.fancy.form__group--row .autocomplete-selected{background:#edeef2}.focus-back-link{display:inline-block;position:absolute;left:-999.9rem;-webkit-clip-path:inset(100%);clip-path:inset(100%);text-decoration:none;margin-top:10px;margin-bottom:10px;padding:14px 10px 13px;color:#0a0a0a}.focus-back-link:focus-visible{position:relative;align-self:center;left:0;width:auto;-webkit-clip-path:none;clip-path:none;margin-top:10px;border:1px solid #0a0a0a;border-radius:10px}.focus-back-link.is--center{margin-left:auto;margin-right:auto}.focus-back-link.is--right{margin-left:auto}#ageVerificationForm #submitIDForms{display:block;margin:0 auto}#ageVerificationForm .result-layer__wrapper+#submitIDForms{background:inherit;color:inherit;border-color:inherit}#ageVerificationForm .result-layer__wrapper+#submitIDForms:hover{background:inherit;color:inherit}.age-verification #birthDayFields{max-width:350px}.age-verification .headline__smallest{margin-bottom:20px}.age-verification .link-normal{margin-left:0px}.age-verification.success-input{border-color:#7ec03a}.age-verification.error-input{border-color:#cf0008}.age-verification .btn-disabled{border:1px solid #ccc;color:#ccc}.age-verification__form-group{flex-direction:row;cursor:pointer}.age-verification__form-group input[type=checkbox],.age-verification__form-group input[type=radio]{pointer-events:none;position:absolute;opacity:0}.age-verification__form-group input[type=checkbox]:checked+label::before{display:flex;justify-content:center;transform:translate(-35px, 0);font-size:11px;font-size:.6875rem;position:absolute;color:#fff;content:"\ea04";font-family:"marktkauf-icons",sans-serif}@media screen and (min-width: 480px){.age-verification__form-group input[type=checkbox]:checked+label::before{transform:translate(-35px, 0)}}.age-verification__form-group input[type=checkbox]:checked:not(:disabled)+label::before{background-color:#0a0a0a;border-color:#0a0a0a}.age-verification__form-group input[type=checkbox]:checked:disabled+label::before{background-color:#a7a7a7;border-color:#a7a7a7}.age-verification__form-group input[type=radio]:checked:not(:disabled)+label::before{background:radial-gradient(#0a0a0a 50%, white 51%);border-color:#0a0a0a}.age-verification__form-group input[type=radio]:checked:disabled+label::before{background:radial-gradient(#a7a7a7 50%, white 51%);border-color:#a7a7a7}.age-verification__form-group input[type=radio]+label,.age-verification__form-group input[type=checkbox]+label{display:block;padding-left:35px;cursor:pointer}@media screen and (min-width: 480px){.age-verification__form-group input[type=radio]+label,.age-verification__form-group input[type=checkbox]+label{padding-left:35px}}.age-verification__form-group input[type=radio]+label::before,.age-verification__form-group input[type=checkbox]+label::before{transform:translate(-35px, 0);border:1px solid;border-radius:50%;content:"";height:18px;position:absolute;width:18px}@media screen and (min-width: 480px){.age-verification__form-group input[type=radio]+label::before,.age-verification__form-group input[type=checkbox]+label::before{transform:translate(-35px, 0)}}.age-verification__form-group input[disabled]+label{color:#a7a7a7}.age-verification__form-group input[disabled]+label:hover{background:rgba(0,0,0,0);cursor:not-allowed}.age-verification__form-group .information-subtext{font-size:.8rem}.age-verification__form-group#id-form-accordion-body-new-id .id-card-inputs#firstInputFieldNew{width:25%;top:66%;left:25%}.age-verification__form-group#id-form-accordion-body-new-id .id-card-inputs#secondInputFieldNew{width:20%;top:77%;left:8%}.age-verification__form-group#id-form-accordion-body-new-id .id-card-inputs#thirdInputFieldNew{width:22%;top:77%;left:33%}.age-verification__form-group#id-form-accordion-body-new-id .id-card-inputs#fourthInputFieldNew{width:7%;top:77%;left:84%}.age-verification__form-group#id-form-accordion-body-old-id .id-card-inputs#firstInputFieldOld{width:27%;top:80%;left:5%}.age-verification__form-group#id-form-accordion-body-old-id .id-card-inputs#secondInputFieldOld{width:18%;top:80%;left:40%}.age-verification__form-group#id-form-accordion-body-old-id .id-card-inputs#thirdInputFieldOld{width:19%;top:80%;left:64%}.age-verification__form-group#id-form-accordion-body-old-id .id-card-inputs#fourthInputFieldOld{width:7%;top:80%;left:89%}.age-verification__form-group .form__group.fancy,.age-verification__form-group .fancy.form__group--row{margin:0}.age-verification__form-group .form__group.fancy.id-card-inputs,.age-verification__form-group .fancy.id-card-inputs.form__group--row{margin:0;position:absolute;z-index:2;height:9%;overflow:hidden}.age-verification__form-group .form__group.fancy .form__input-wrapper,.age-verification__form-group .fancy.form__group--row .form__input-wrapper{height:100%;padding:0 5%;display:flex}@media screen and (min-width: 620px){.age-verification__form-group .form__group.fancy .form__input-wrapper,.age-verification__form-group .fancy.form__group--row .form__input-wrapper{padding:0 10%}}.age-verification__form-group .form__group.fancy .form__input-wrapper+span,.age-verification__form-group .fancy.form__group--row .form__input-wrapper+span{display:none}.age-verification__form-group .form__group.fancy .form__input-wrapper input,.age-verification__form-group .fancy.form__group--row .form__input-wrapper input{font-size:8px;font-size:.5rem;height:100%;width:100%;margin:0;padding:0;text-align:center}@media screen and (min-width: 420px){.age-verification__form-group .form__group.fancy .form__input-wrapper input,.age-verification__form-group .fancy.form__group--row .form__input-wrapper input{font-size:10px;font-size:.625rem;letter-spacing:1px}}@media screen and (min-width: 540px){.age-verification__form-group .form__group.fancy .form__input-wrapper input,.age-verification__form-group .fancy.form__group--row .form__input-wrapper input{font-size:14px;font-size:.875rem;letter-spacing:2px}}@media screen and (min-width: 720px){.age-verification__form-group .form__group.fancy .form__input-wrapper input,.age-verification__form-group .fancy.form__group--row .form__input-wrapper input{font-size:16px;font-size:1rem;letter-spacing:3px}}.age-verification__form-group .form__group.fancy .form__input-wrapper::after,.age-verification__form-group .fancy.form__group--row .form__input-wrapper::after{right:0}.age-verification__form-group .form__group.fancy.success-input .form__input-wrapper,.age-verification__form-group .fancy.success-input.form__group--row .form__input-wrapper{border-color:#7ec03a}.age-verification__form-group .form__group.fancy.error-input .form__input-wrapper,.age-verification__form-group .fancy.error-input.form__group--row .form__input-wrapper{border-color:#cf0008}.age-verification__form-group .form__group.fancy.success-input .form__input-wrapper::after,.age-verification__form-group .fancy.success-input.form__group--row .form__input-wrapper::after,.age-verification__form-group .form__group.fancy.error-input .form__input-wrapper::after,.age-verification__form-group .fancy.error-input.form__group--row .form__input-wrapper::after{content:""}.age-verification__form-group ::-moz-placeholder{color:#d8d8d8;opacity:1}.age-verification__form-group ::placeholder{color:#d8d8d8;opacity:1}.age-verification__form-group label{font-size:18px;font-size:1.125rem}.age-verification__form-group label strong{font-weight:500}.age-verification__form-group label::before{margin-top:2px}.age-verification__form-group .id-card-wrapper{max-width:650px;max-height:460px;aspect-ratio:13/9;margin:0 auto;position:relative}.age-verification__form-group .id-card-wrapper .svg-box{width:100%;height:auto;z-index:1;position:relative;-moz-user-select:none;user-select:none}.age-verification__form-group .id-card-wrapper .svg-box-content{position:absolute;top:0;left:0}.age-verification.overlay form{margin:0}.age-verification.overlay #submitLayerDataID{margin-top:20px}.age-verification.overlay input{text-align:center}.age-verification.overlay .full-step{width:100%}.age-verification.overlay .three-quarter-step{width:75%;align-self:center}.age-verification.overlay .one-quarter-step{width:25%;align-self:center}.age-verification.result-layer__wrapper{position:relative}.age-verification.result-layer__wrapper .result-layer__inner{display:flex;transform:translateX(-50%);position:absolute;left:50%;bottom:0;max-width:280px;min-width:150px;margin:0 auto 15px;padding:20px 40px;background:#fff;border:2px solid #d5d5d5;border-radius:5px;box-sizing:content-box;text-align:center;z-index:1}.age-verification.result-layer__wrapper .result-layer__inner:before,.age-verification.result-layer__wrapper .result-layer__inner:after{border:solid rgba(0,0,0,0);content:"";height:0;left:50%;position:absolute;pointer-events:none;top:100%;width:0}.age-verification.result-layer__wrapper .result-layer__inner:before{border-width:10px;margin-left:-10px;border-top-color:#d5d5d5}.age-verification.result-layer__wrapper .result-layer__inner:after{border-width:8px;margin-left:-8px;border-top-color:#fff}.age-verification.result-layer__wrapper .result-layer__inner p{font-size:18px;font-size:1.125rem;margin:0}.anchor-list{list-style:none;margin:0;padding:0;display:flex;background:#f3f5f7;justify-content:flex-start;margin:50px 0 30px;padding:15px 0 15px}.anchor-list__item{font-size:15px;font-size:.9375rem;cursor:pointer;flex:1 1 auto;max-width:280px;position:relative;text-align:center}.anchor-list__item:hover span,.anchor-list__item.selected span{border-bottom:1px solid #0a0a0a;font-weight:500;padding-bottom:2px}.anchor-list__item .active{text-decoration:underline}.section-headline{font-size:16px;font-size:1rem;cursor:pointer;font-weight:normal;padding-bottom:10px;position:relative}.section-headline:hover{cursor:pointer}.anchor-list{justify-content:center;padding:0;background:rgba(0,0,0,0);border-bottom:1px solid #d5d5d5}.anchor-list__item{display:flex;flex:unset;padding:0 0;margin:0 30px -1px;border-bottom:2px solid rgba(0,0,0,0)}.anchor-list__item span{padding:20px 0;font-weight:400}.anchor-list__item:hover,.anchor-list__item.selected{border-bottom:2px solid #1ba237}.anchor-list__item:hover span,.anchor-list__item.selected span{border-bottom:none;padding-bottom:20px;color:#01893c;font-weight:400}.anchor-list__item.selected span{font-weight:700}.section-headline{font-size:15px;font-size:.9375rem;font-family:"Roboto",Arial,sans-serif !important;font-weight:700;color:#0a0a0a;padding-left:10px}.section-headline--is-hideable:after{position:absolute;top:50%;right:5px;transform:translateY(-50%);font-size:15px;font-size:.9375rem;content:"\ea75";font-family:"marktkauf-icons",sans-serif;right:10px;top:40%}.anchor-sections>section.section--is-active .accordion-item:after{content:"\ea78";transition:transform .2s ease-out}.anchor-sections>section .section-box{padding:0 10px}.sidebar.off-canvas{display:flex;flex-direction:column;transition:transform .25s ease;box-shadow:0 0 8px 0 rgba(100,100,100,.3);background:#fff;height:100%;padding:0 20px 0;position:fixed;top:0;width:320px;z-index:10011}.sidebar.off-canvas.full-width{width:100%}.sidebar.off-canvas.left{transform:translateX(-100%);left:0}.sidebar.off-canvas.right{transform:translateX(100%);right:0}.sidebar.off-canvas.is-open{transform:translateX(0);transition:transform .25s ease}.sidebar.off-canvas.is-open::after{content:"";height:120px;width:100%;position:absolute;background:#fff;display:block;bottom:5px;left:0;transform:translateY(100%)}.sidebar.off-canvas .overlay__close-button{border:none;box-shadow:none;box-sizing:content-box;cursor:pointer;height:10px;padding:10px;position:absolute;right:30px;top:20px;width:20px;z-index:10}.sidebar.off-canvas .overlay__close-button:focus-visible{outline:2px solid #333;outline-offset:0}.sidebar.off-canvas .sidebar__header{color:#0a0a0a;box-shadow:0 20px 20px -20px rgba(0,0,0,.1);display:flex;flex-direction:column;height:70px;margin:0 -20px 10px;padding:0 25px;position:relative;z-index:1}.sidebar.off-canvas .sidebar__header__headline{font-size:22px;font-size:1.375rem;color:#0a0a0a;font-family:"Roboto",Arial,sans-serif;font-weight:normal;font-style:normal !important;line-height:1.4;margin-bottom:40px;width:100%;font-size:18px;font-size:1.125rem;font-weight:500;margin:25px 0 0}.sidebar.off-canvas .filter__footer{background:#fff;bottom:0;left:0;margin-top:auto;padding:12px 0 20px;width:100%}.sidebar.off-canvas .filter__footer .btn-primary,.sidebar.off-canvas .filter__footer .xh-search__header .xh-search__button,.xh-search__header .sidebar.off-canvas .filter__footer .xh-search__button{min-width:auto}.sidebar.off-canvas .filter__footer .overlay__back-button{display:block}.sidebar.checkbox-select ul,.sidebar.radio-select ul{height:calc(100vh - 160px);margin-left:-20px;overflow-y:auto;overflow-x:hidden;padding:0;position:relative;width:calc(100% + 40px)}.sidebar.checkbox-select ul li,.sidebar.radio-select ul li{padding:0 20px;width:100%}.sidebar.checkbox-select ul li:not(:last-of-type),.sidebar.radio-select ul li:not(:last-of-type){border-bottom:1px solid #d5d5d5}.sidebar.checkbox-select input[type=checkbox],.sidebar.checkbox-select input[type=radio],.sidebar.radio-select input[type=checkbox],.sidebar.radio-select input[type=radio]{pointer-events:none;position:absolute;left:-99999999px;opacity:0}.sidebar.checkbox-select input[type=checkbox]:focus+label::before,.sidebar.checkbox-select input[type=radio]:focus+label::before,.sidebar.radio-select input[type=checkbox]:focus+label::before,.sidebar.radio-select input[type=radio]:focus+label::before{outline:2px solid gray;outline-offset:3px}.sidebar.checkbox-select input:checked:not(:disabled):not([name=Rating])+label,.sidebar.radio-select input:checked:not(:disabled):not([name=Rating])+label{color:#01893c}.sidebar.checkbox-select input:checked:not(:disabled):not([name=Rating])+label::before,.sidebar.radio-select input:checked:not(:disabled):not([name=Rating])+label::before{background-color:#01893c;border-color:#01893c}.sidebar.checkbox-select input:checked:not(:disabled):not([name=Rating])+label::after,.sidebar.radio-select input:checked:not(:disabled):not([name=Rating])+label::after{position:absolute;top:50%;left:25px;transform:translateY(-50%);font-size:12px;font-size:.75rem;color:#fff;content:"\ea04";font-family:"marktkauf-icons",sans-serif}.sidebar.checkbox-select label,.sidebar.radio-select label{border-bottom:1px solid #d5d5d5;color:#0a0a0a;cursor:pointer;display:block;margin:0 -20px;padding:15px 25px 15px 50px;position:relative}.sidebar.checkbox-select label:last-child,.sidebar.radio-select label:last-child{border:none}.sidebar.checkbox-select label:not(.rate-point):hover,.sidebar.checkbox-select label:not(.rate-point):focus,.sidebar.radio-select label:not(.rate-point):hover,.sidebar.radio-select label:not(.rate-point):focus{background-color:#f4f5f7;cursor:pointer}.sidebar.checkbox-select label::before,.sidebar.radio-select label::before{transform:translateY(-50%);border:1px solid;border-radius:50%;content:"";height:22px;left:20px;position:absolute;top:50%;width:22px}.sidebar.checkbox-select input[disabled]+label,.sidebar.radio-select input[disabled]+label{color:#a7a7a7}.sidebar.checkbox-select input[disabled]+label:hover,.sidebar.radio-select input[disabled]+label:hover{background:rgba(0,0,0,0);cursor:not-allowed}.sub-navigation{display:none}.site-content__box--information-page .sub-navigation{display:block}.sub-navigation__list h2{font-size:15px;font-size:.9375rem}.sub-navigation__list h2:hover{text-decoration:none}.sub-navigation__list>.sub-navigation__list__item{font-size:15px;font-size:.9375rem;font-family:"Roboto",Arial,sans-serif;line-height:1.6;position:relative}.sub-navigation__list>.sub-navigation__list__item>h2 a,.sub-navigation__list>.sub-navigation__list__item>a:not(.btn-primary,.btn-secondary){color:#0a0a0a;font-weight:700}.sub-navigation__list>.sub-navigation__list__item>h2 a:hover,.sub-navigation__list>.sub-navigation__list__item>a:not(.btn-primary,.btn-secondary):hover{text-decoration:none}.sub-navigation__list>.sub-navigation__list__item>h2 a:focus-visible,.sub-navigation__list>.sub-navigation__list__item>a:not(.btn-primary,.btn-secondary):focus-visible{outline:2px solid #333;outline-offset:3px}.sub-navigation__list>.sub-navigation__list__item[class*=navicon]{padding-left:0}.sub-navigation__list>.sub-navigation__list__item[class*=navicon]::before{background-position:right bottom;background-repeat:no-repeat;background-size:contain;content:"";left:0;height:20px;position:absolute;top:0;width:20px}.sub-navigation__list__item{list-style:none;margin:0;padding:0;font-size:15px;font-size:.9375rem;font-family:"Roboto",Arial,sans-serif;padding:2px 0}.sub-navigation__list__item h2,.sub-navigation__list__item a:not(.btn-primary){display:block;text-decoration:none;word-break:break-word;hyphens:auto;white-space:normal;margin-bottom:10px}.sub-navigation__list__item__link{font-size:15px;font-size:.9375rem;color:#0a0a0a}.sub-navigation__list__item__link:focus,.sub-navigation__list__item__link:link,.sub-navigation__list__item__link:visited{color:#0a0a0a}@media(hover: hover){.sub-navigation__list__item__link:hover{color:#01893c}}.sub-navigation__list__item__link:active{color:#0a0a0a}.sub-navigation__list__item__link:hover{text-decoration:underline;color:#01893c}.sub-navigation__list__item__link:focus-visible{outline:2px solid #333;outline-offset:3px}.sub-navigation__list__item__link__parent{color:#0a0a0a}.sub-navigation__list__item__link__parent:hover{text-decoration:underline;color:#01893c}.sub-navigation__list__item__link__parent:focus-visible{outline:2px solid #333;outline-offset:3px}.sub-navigation__list__item__link__parent.category__empty{color:#c6c6c6;text-decoration:none}.sub-navigation__list__item__link__parent.category__active{color:#0a0a0a;font-weight:500}.sub-navigation__list__item__link__parent.category__active[aria-current=page]{font-weight:700}.sub-navigation__list__item__link--is-active{color:#0a0a0a}.sub-navigation__list__item__link--is-active:focus,.sub-navigation__list__item__link--is-active:link,.sub-navigation__list__item__link--is-active:visited{color:#0a0a0a}@media(hover: hover){.sub-navigation__list__item__link--is-active:hover{color:#0a0a0a}}.sub-navigation__list__item__link--is-active:active{color:#0a0a0a}.site-content__box--information-page .sub-navigation__list__item__link--is-active{color:#01893c}.site-content__box--information-page .sub-navigation__list__item__link--is-active:focus,.site-content__box--information-page .sub-navigation__list__item__link--is-active:link,.site-content__box--information-page .sub-navigation__list__item__link--is-active:visited{color:#01893c}@media(hover: hover){.site-content__box--information-page .sub-navigation__list__item__link--is-active:hover{color:#01893c}}.site-content__box--information-page .sub-navigation__list__item__link--is-active:active{color:#01893c}.sub-navigation__inner__list .sub-navigation__inner__list{margin-bottom:0;margin-left:1rem}.sub-navigation__list>.sub-navigation__list__item>a:not(.btn-primary,.btn-secondary){border-bottom:1px solid #d5d5d5;padding-bottom:10px}.sub-navigation__list>.sub-navigation__list__item a:not(.btn-primary,.btn-secondary){line-height:24px;margin-bottom:7px}.product__variations{margin-bottom:20px}@-webkit-keyframes floating{0%{transform:translateX(-50%) translateY(7px)}100%{transform:translateX(-50%) translateY(0)}}@keyframes floating{0%{transform:translateX(-50%) translateY(7px)}100%{transform:translateX(-50%) translateY(0)}}.product__variations .form__group,.product__variations .form__group--row{position:relative;margin-bottom:10px}.product__variations .variant-change-feedback{transform:translateX(-50%) translateY(7px);font-size:12px;font-size:.75rem;backface-visibility:hidden;background-color:#e1f4ce;border:1px solid #7bbc39;border-radius:10px;box-sizing:border-box;height:45px;left:50%;line-height:45px;min-width:250px;opacity:1 !important;padding:0 15px;position:absolute;text-align:center;transform-origin:center;top:-30px;z-index:1}.product__variations .variant-change-feedback::after{transform:translateX(50%) translateY(-50%) rotate(45deg);right:50%;top:100%;background:#e1f4ce;border:1px solid rgba(0,0,0,0);border-bottom:1px solid #7bbc39;border-right:1px solid #7bbc39;content:"";height:12px;position:absolute;pointer-events:none;width:12px}.product__variations .variant-change-feedback.fade{transition:opacity .5s ease-in-out;opacity:0 !important}.product__variations .btn-primary,.product__variations .xh-search__header .xh-search__button,.xh-search__header .product__variations .xh-search__button{color:#0a0a0a;min-width:auto;text-overflow:ellipsis;white-space:nowrap}.product__variations .btn-primary,.product__variations .xh-search__header .xh-search__button,.xh-search__header .product__variations .xh-search__button,.product__variations .btn-primary:hover{text-align:left;width:100%}.product__variations .btn-primary span,.product__variations .xh-search__header .xh-search__button span,.xh-search__header .product__variations .xh-search__button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-variants.off-canvas{width:100%}.variant__select{overflow-y:auto;overflow-x:hidden}.variant__select__input{pointer-events:none;position:absolute;left:-99999999px;opacity:0}.variant__select__input[checked]:not(:disabled)+label::before{background:radial-gradient(#0a0a0a 50%, white 51%);border-color:#0a0a0a}.variant__select__input[checked]:disabled+label::before{background:radial-gradient(#a7a7a7 50%, white 51%);border-color:#a7a7a7}.variant__select__input[checked]:not(:disabled)+label::after,.variant__select__input:checked:not(:disabled)+label::after{font-size:18px;font-size:1.125rem;content:"\ea04";color:#7bbc39;display:block;font-family:"marktkauf-icons",sans-serif;height:18px;position:absolute;right:40px;top:13px;width:23px}.variant__select__input[disabled]+label{color:#a7a7a7}.variant__select__input[disabled]+label:hover{background:rgba(0,0,0,0);cursor:not-allowed}.variant__select__input.will-change-variation+label{color:#a7a7a7}.variant__select__input.will-change-variation+label:hover{background:rgba(0,0,0,0)}.variant__select__label{display:flex;justify-content:space-between;color:#0a0a0a;margin:0 -20px;padding:15px 20px;position:relative;width:calc(100% + 20px * 2)}.variant__select__label:hover,.variant__select__label:focus{background:#f4f5f7;cursor:pointer}.form__input-wrapper .variant__select input[type=radio]+label{padding-left:50px}.product__variations .btn-pseudo-select{color:#0a0a0a;text-align:left}.product__variations .btn-pseudo-select,.product__variations .btn-pseudo-select:hover{font-size:15px;font-size:.9375rem;background-color:rgba(0,0,0,0);font-weight:400;border:1px solid #c6c6c6 !important;outline:none;padding:3px 40px 3px 20px !important}.bestseller-module{position:relative}.bestseller-module__wrapper .bestseller-teaser{border:none;min-height:465px;overflow:hidden;position:relative;margin-bottom:20px;z-index:1}.bestseller-module__wrapper .bestseller-teaser .btn-primary,.bestseller-module__wrapper .bestseller-teaser .xh-search__header .xh-search__button,.xh-search__header .bestseller-module__wrapper .bestseller-teaser .xh-search__button{transform:translate(-50%, 0);bottom:16px;left:50%;max-width:calc(100% - 20px);padding-left:20px;padding-right:20px;position:absolute}.bestseller-module__wrapper .bestseller-teaser .btn-primary:active,.bestseller-module__wrapper .bestseller-teaser .xh-search__header .xh-search__button:active,.xh-search__header .bestseller-module__wrapper .bestseller-teaser .xh-search__button:active{background-color:#006e32}.bestseller-module__wrapper .bestseller-teaser__image{bottom:0;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.bestseller-module__product-list.slick-slider .slick-arrow.slick-prev,.bestseller-module__product-list.slick-slider .slick-arrow.slick-next{height:50px;width:50px}.bestseller-module__product-list.slick-slider .slick-list{margin:0 -5px}.bestseller-module__product-list.slick-slider .slick-list .slick-track{display:flex;margin-left:0;margin-right:0;padding:20px 0}.bestseller-module__product-list.slick-slider .slick-list .slick-track .slick-slide{height:auto}.bestseller-module__product-list.slick-slider .slick-list .slick-track .slick-slide>div{height:100%}.bestseller-module__product-list.slick-slider .slick-list .slick-track .slick-slide .product-list__item{margin-bottom:0;height:100%}.blog-post-list__link{color:#0a0a0a;text-decoration:none}.blog-post-list__link:focus,.blog-post-list__link:link,.blog-post-list__link:visited{color:#0a0a0a}@media(hover: hover){.blog-post-list__link:hover{color:#0a0a0a}}.blog-post-list__link:active{color:#0a0a0a}.blog-post{display:flex;flex-direction:column;background:#fff;height:100%;padding:1rem;text-decoration:none}.blog-post__header{margin-bottom:20px;height:80px}.blog-post__header__category{font-size:15px;font-size:.9375rem;display:block;margin-bottom:5px}.blog-post__figure{flex:0 0 auto;margin:-16px -16px 20px}.blog-post__figure img{width:100%}.blog-post__text{color:#a4a4a4;margin-bottom:80px;overflow:hidden}.blog-post .btn-primary,.blog-post .xh-search__header .xh-search__button,.xh-search__header .blog-post .xh-search__button{bottom:15px;left:15px;margin-top:auto;min-width:auto;position:absolute;right:15px}@media screen and (max-width: 767px){.blog-post .btn-primary,.blog-post .xh-search__header .xh-search__button,.xh-search__header .blog-post .xh-search__button,.blog-post .btn-primary:hover{padding-left:5px;padding-right:5px}}:root{--vh: 100%}html{box-sizing:border-box;scroll-behavior:smooth}*,*:after,*:before{box-sizing:inherit;margin:0;padding:0}body{font-size:15px;font-size:.9375rem;color:#0a0a0a;font-family:"Roboto",Arial,sans-serif;line-height:1.4;background-color:#f3f5f7;overflow-x:hidden !important;width:100%}body.no-scroll{overflow-y:hidden !important;width:100%;height:100%}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hidden{display:none}.box-wrapper{display:flex;flex-direction:column;margin-bottom:30px}.box-wrapper--border-bottom{padding-bottom:30px}.box-wrapper--bg-colored{background:#edeef2}.box-wrapper--padding{padding:14px}.box-wrapper .teaser-box{margin-bottom:20px;text-align:center}.box{margin-bottom:20px;width:100%}.box .button{border:0 none;font-size:12px;font-size:.75rem;background-color:rgba(0,0,0,0);color:#fff;cursor:pointer;display:inline-block;font-family:"Roboto",Arial,sans-serif;font-weight:700;line-height:1.4;margin:0px;padding:19px 40px 19px 40px;text-decoration:none;text-align:center;width:auto;white-space:nowrap;padding:10px 20px}@media screen and (max-width: 767px){.box .button{font-size:14px;font-size:.875rem}}.box .button:active{background-color:#006e32}.box__headline{margin:0}.checkout-finished .box__headline__h1{font-size:20px;font-size:1.25rem;line-height:1;margin-bottom:14px}.box__headline__h2{font-size:15px;font-size:.9375rem;margin-bottom:15px}.facebook-box .box__headline__h2{margin-left:75px;margin-top:-9px}.l-checkout-finished .box__headline--h2{font-size:16px;font-size:1rem;font-weight:500;margin-bottom:14px}.box__text{margin-bottom:13px}.box__text--bold{font-weight:500}.box__table{font-size:15px;font-size:.9375rem;width:100%}.box__table th{text-align:left;width:50%}.box__table td,.box__table th{vertical-align:top}.layer-print-requisition .box__table{width:60%}.box--colored{background:#f3f3f3}.box--padding{padding:25px}.box--padding-top{padding-top:25px}.section-box{display:flex;flex-direction:column}.section-box__item__text{margin-bottom:20px}.section-box .no-rating-available{font-size:15px;font-size:.9375rem;font-style:normal}@-webkit-keyframes loading-spinner{0%{transform:rotate(0deg)}90%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes loading-spinner{0%{transform:rotate(0deg)}90%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}.btn{border:0 none;font-size:15px;font-size:.9375rem;background-color:rgba(0,0,0,0);color:#fff;cursor:pointer;display:inline-block;font-family:"Roboto",Arial,sans-serif;font-weight:700;line-height:1.4;margin:0px;padding:19px 40px 19px 40px;text-decoration:none;text-align:center;width:auto;white-space:nowrap}@media screen and (max-width: 767px){.btn{font-size:14px;font-size:.875rem}}.btn:active{background-color:#006e32}.change-button--two-btn .btn{width:49% !important}.btn--loading{position:relative;pointer-events:none}.btn--loading.btn-primary,.xh-search__header .btn--loading.xh-search__button{background-color:#006e32;border-color:#006e32}.btn--loading.btn-secondary{position:relative;pointer-events:none}.btn--loading.btn-secondary:before{-webkit-animation:loading-spinner 1.1s ease-in-out infinite;animation:loading-spinner 1.1s ease-in-out infinite;background-color:rgba(0,0,0,0);border:3px solid rgba(1,137,60,.7);border-top-color:#01893c;border-radius:50%;content:"";width:28px;height:28px;position:absolute;top:50%;left:50%;margin-top:calc(28px * (-0.5));margin-left:calc(28px * (-0.5))}.btn--loading:before{-webkit-animation:loading-spinner 1.1s ease-in-out infinite;animation:loading-spinner 1.1s ease-in-out infinite;background-color:rgba(0,0,0,0);border:3px solid rgba(255,255,255,.7);border-top-color:#fff;border-radius:50%;content:"";width:28px;height:28px;position:absolute;top:50%;left:50%;margin-top:calc(28px * (-0.5));margin-left:calc(28px * (-0.5))}.btn--loading .btn__label{visibility:hidden}.btn--loading .pds-add-to-basket-text{visibility:hidden}.btn--loading .pds-add-to-basket-text:before{background-image:none}.btn-primary,.xh-search__header .xh-search__button{border:0 none;font-size:15px;font-size:.9375rem;background-color:rgba(0,0,0,0);color:#fff;cursor:pointer;display:inline-block;font-family:"Roboto",Arial,sans-serif;font-weight:700;line-height:1.4;margin:0px;padding:19px 40px 19px 40px;text-decoration:none;text-align:center;width:auto;white-space:nowrap;align-self:center;font-weight:700;min-width:240px;max-width:100%;transition:ease-in-out .15s color;position:relative;border:none;z-index:0}@media screen and (max-width: 767px){.btn-primary,.xh-search__header .xh-search__button{font-size:14px;font-size:.875rem}}.btn-primary:active,.xh-search__header .xh-search__button:active{background-color:#006e32}.btn-primary span,.xh-search__header .xh-search__button span{z-index:1;color:#fff;position:relative}.btn-primary::after,.xh-search__header .xh-search__button::after{content:"";position:absolute;background-color:#01893c;border:2px solid #01893c;top:0;left:0;width:100%;height:100%;margin:0;transition:margin .15s ease-in-out,height .15s ease-in-out,width .15s ease-in-out;z-index:-1;transition:ease-in-out .15s background-color,ease-in-out .15s border-color,ease-in-out .15s border-width,ease-in-out .15s margin,ease-in-out .15s width,ease-in-out .15s height}.btn-primary:focus-visible,.xh-search__header .xh-search__button:focus-visible{outline-offset:2px;outline:2px solid gray}@media(hover: hover){.btn-primary:hover,.xh-search__header .xh-search__button:hover{border:0 none;font-size:15px;font-size:.9375rem;background-color:#006e32;color:#fff;cursor:pointer;display:inline-block;font-family:"Roboto",Arial,sans-serif;font-weight:700;line-height:1.4;margin:0px;padding:19px 40px 19px 40px;text-decoration:none;text-align:center;width:auto;white-space:nowrap;font-weight:700;background-color:rgba(0,0,0,0);color:#fff}}@media screen and (hover: hover)and (max-width: 767px){.btn-primary:hover,.xh-search__header .xh-search__button:hover{font-size:14px;font-size:.875rem}}@media(hover: hover){.btn-primary:hover:active,.xh-search__header .xh-search__button:hover:active{background-color:#006e32}}@media(hover: hover){.btn-primary:hover span,.xh-search__header .xh-search__button:hover span{color:#fff}}@media(hover: hover){.btn-primary:hover::after,.xh-search__header .xh-search__button:hover::after{background-color:#006e32;border:2px solid rgba(0,0,0,0);margin:5px;width:calc(100% - 10px);height:calc(100% - 10px)}}@media(hover: hover){.btn-primary:hover:active,.xh-search__header .xh-search__button:hover:active{background-color:rgba(0,0,0,0);color:#fff}.btn-primary:hover:active::after,.xh-search__header .xh-search__button:hover:active::after{background-color:#004f23}}.btn-primary:active,.xh-search__header .xh-search__button:active{color:#fff;border-color:#fff;box-shadow:none}.btn-primary:focus-visible,.xh-search__header .xh-search__button:focus-visible{background-color:#006e32;color:#fff;border-color:#fff}.btn-primary.btn-full,.xh-search__header .btn-full.xh-search__button{width:100%}.btn-primary.clamped,.xh-search__header .clamped.xh-search__button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-primary--small-padding,.btn-primary--small-padding:hover{padding-left:10px;padding-right:10px}.btn-secondary{border:0 none;font-size:15px;font-size:.9375rem;background-color:#fff;color:#01893c;cursor:pointer;display:inline-block;font-family:"Roboto",Arial,sans-serif;font-weight:700;line-height:1.4;margin:0px;padding:19px 40px 19px 40px;text-decoration:none;text-align:center;width:auto;white-space:nowrap;min-width:240px;max-width:100%;transition:ease-in-out .15s color;position:relative;border:none;z-index:0}@media screen and (max-width: 767px){.btn-secondary{font-size:14px;font-size:.875rem}}.btn-secondary:active{background-color:#fff}.btn-secondary span{z-index:1;color:#01893c;position:relative}.btn-secondary::after{content:"";position:absolute;background-color:#fff;border:2px solid #01893c;top:0;left:0;width:100%;height:100%;margin:0;transition:margin .15s ease-in-out,height .15s ease-in-out,width .15s ease-in-out;z-index:-1}.btn-secondary:hover{border:0 none;font-size:15px;font-size:.9375rem;background-color:#fff;color:#006e32;cursor:pointer;display:inline-block;font-family:"Roboto",Arial,sans-serif;font-weight:700;line-height:1.4;margin:0px;padding:19px 40px 19px 40px;text-decoration:none;text-align:center;width:auto;white-space:nowrap;font-weight:700;background-color:rgba(0,0,0,0);color:#006e32}@media screen and (max-width: 767px){.btn-secondary:hover{font-size:14px;font-size:.875rem}}.btn-secondary:hover:active{background-color:#fff}.btn-secondary:hover span{color:#006e32}.btn-secondary:hover::after{background-color:#fff;border:2px solid #006e32;margin:5px;width:calc(100% - 10px);height:calc(100% - 10px)}.btn-secondary:hover:active{background-color:rgba(0,0,0,0)}.btn-secondary:active{color:#006e32}.btn-secondary.btn--loading:after{border-color:rgba(0,0,0,.1);border-top-color:#000}.btn-secondary.btn-full{width:100%}.btn-disabled{border:0 none;font-size:15px;font-size:.9375rem;background-color:#d5d5d5;color:#fff;cursor:pointer;display:inline-block;font-family:"Roboto",Arial,sans-serif;font-weight:700;line-height:1.4;margin:0px;padding:19px 40px 19px 40px;text-decoration:none;text-align:center;width:auto;white-space:nowrap;font-weight:700}@media screen and (max-width: 767px){.btn-disabled{font-size:14px;font-size:.875rem}}.btn-disabled:active{background-color:#d5d5d5}.btn-disabled::after{border-color:#d5d5d5;background-color:#d5d5d5}.btn-disabled.btn-secondary{color:#d5d5d5}.btn-disabled.btn-secondary span{color:#d5d5d5}.btn-disabled.btn-secondary::after{border-color:#d5d5d5;background-color:#fff}.btn-disabled:hover{border:0 none;font-size:15px;font-size:.9375rem;background-color:#d5d5d5;color:#fff;cursor:pointer;display:inline-block;font-family:"Roboto",Arial,sans-serif;font-weight:700;line-height:1.4;margin:0px;padding:19px 40px 19px 40px;text-decoration:none;text-align:center;width:auto;white-space:nowrap;cursor:not-allowed;font-weight:700}@media screen and (max-width: 767px){.btn-disabled:hover{font-size:14px;font-size:.875rem}}.btn-disabled:hover:active{background-color:#d5d5d5}.btn-disabled:hover::after{border-color:#d5d5d5;background-color:#d5d5d5}.btn-disabled:hover.btn-secondary{color:#d5d5d5}.btn-disabled:hover.btn-secondary span{color:#d5d5d5}.btn-disabled:hover.btn-secondary::after{background-color:#fff;margin:0;width:100%;height:100%}.btn-disabled.btn-full{width:100%}.btn-small{border:0 none;font-size:14px;font-size:.875rem;background-color:rgba(0,0,0,0);color:#fff;cursor:pointer;display:inline-block;font-family:"Roboto",Arial,sans-serif;font-weight:700;line-height:1.4;margin:0px;padding:14px 20px 14px 20px;text-decoration:none;text-align:center;width:auto;white-space:nowrap}.btn-small:focus{background-color:#006e32}.btn-auto-width{min-width:auto}.btn-centered{transform:translate(-50%, 0);position:relative;left:50%}.btn-message{border:0 none;font-size:14px;font-size:.875rem;background-color:#01893c;color:#fff;cursor:pointer;display:inline-block;font-family:"Roboto",Arial,sans-serif;font-weight:700;line-height:1.4;margin:0px;padding:14px 20px 14px 20px;text-decoration:none;text-align:center;width:auto;white-space:nowrap;margin-left:5px}.btn-message:focus{background-color:#006e32}a.btn{color:#fff !important;border-color:#01893c !important;text-decoration:none !important}a.btn:focus{background:#006e32 !important;color:#fff !important}a.btn:hover{background:#006e32 !important;color:#fff !important;text-decoration:none !important}a.btn:active{color:#fff !important}a.btn.btn-full{width:100%}.btn-edit{position:relative}.btn-edit::before{position:absolute;top:50%;left:25px;transform:translateY(-50%);font-size:22px;font-size:1.375rem;font-family:"marktkauf-icons",sans-serif;content:"\ea70"}.dialog__button-wrapper{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.dialog__button-wrapper{flex-direction:column}.dialog__button-wrapper .btn-primary,.dialog__button-wrapper .xh-search__header .xh-search__button,.xh-search__header .dialog__button-wrapper .xh-search__button{width:100%}}.dialog__button-wrapper .btn-primary,.dialog__button-wrapper .xh-search__header .xh-search__button,.xh-search__header .dialog__button-wrapper .xh-search__button{margin-top:15px}.btn-pseudo-select{max-width:100%;overflow:hidden;position:relative}.btn-pseudo-select.is--disabled{pointer-events:none}.btn-pseudo-select.is--disabled::after{display:none}.btn-pseudo-select::after{position:absolute;top:50%;right:13px;transform:translateY(-50%);font-size:12px;font-size:.75rem;transition:transform .3s ease-in-out;content:"\ea75";font-family:"marktkauf-icons",sans-serif;color:#0a0a0a;pointer-events:none}.button-forward-guest{margin-top:10px}.button-forward-guest:hover{margin-top:10px}.btn-secondary.btn--loading:after{border-color:#01893c}.brandoverview__best-brand .teaser__block.content--small{margin-top:0}.brandoverview__best-brand .teaser__block.content--small .teaser__box__item__img,.brandoverview__best-brand .teaser__block.content--small .scale-image:after{background-size:contain}.brandoverview__best-brand .teaser__box__item__link{margin:0 10px}.brandoverview__best-brand .scale-image{overflow:visible}.brandoverview .character-bar{border-bottom:1px solid #d5d5d5;height:auto;min-height:40px;margin-bottom:40px;overflow-y:hidden}.brandoverview .character-bar ul{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(40px, 100%), 1fr));gap:20px;height:auto;list-style:none;margin-bottom:10px}.brandoverview .character-bar ul li{position:relative;text-align:center}.brandoverview .character-bar__text{font-size:22px;font-size:1.375rem;color:#0a0a0a;text-decoration:none;position:relative}.brandoverview .character-bar__text:focus{color:#0a0a0a;text-decoration:underline}.brandoverview .character-bar__text:link,.brandoverview .character-bar__text:visited{color:#0a0a0a;text-decoration:none}.brandoverview .character-bar__text:hover{color:#0a0a0a;text-decoration:none}.brandoverview .character-bar__text:active{color:#0a0a0a;text-decoration:none}.brandoverview .character-bar__text::after{transition:width .3s ease-in-out;content:"";background:#333;display:block;height:2px;width:0;bottom:-3px;left:0;position:absolute}.brandoverview .character-bar__text:hover::after{width:100%}.brandoverview__brand{display:flex;border-bottom:1px solid #d5d5d5;margin-bottom:20px;padding-top:10px}.brandoverview__brand .firstletter{font-size:36px;font-size:2.25rem;font-weight:400;line-height:1;width:50px}.brandoverview__brand ul{list-style:none;padding:0 5px 5px;width:100%}.brandoverview__brand ul:before,.brandoverview__brand ul:after{content:" ";display:table}.brandoverview__brand ul:after{clear:both}.brandoverview__brand ul li{float:left;padding:10px 0;width:calc((100% - 10px)/2)}.brandoverview__brand ul li:nth-child(odd){margin-right:10px}.brandoverview__brand ul li:nth-child(even){margin-right:0px}.brandoverview .brand-link{font-size:15px;font-size:.9375rem;color:#0a0a0a;text-decoration:none;position:relative;display:inline-block}.brandoverview .brand-link:focus{color:#0a0a0a;text-decoration:underline}.brandoverview .brand-link:link,.brandoverview .brand-link:visited{color:#0a0a0a;text-decoration:none}.brandoverview .brand-link:hover{color:#0a0a0a;text-decoration:none}.brandoverview .brand-link:active{color:#0a0a0a;text-decoration:none}.brandoverview .brand-link::after{transition:width .3s ease-in-out;content:"";background:#333;display:block;height:1px;width:0;bottom:-3px;left:0;position:absolute}.brandoverview .brand-link:hover::after{width:100%}.breadcrumb{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;background:#fff;grid-row-gap:8px;margin:0 -10px 15px;max-width:1420px;padding:10px 15px 10px 10px;width:100%}.breadcrumb__item{color:#01893c}.breadcrumb__item:nth-child(n+3)>*{position:relative;margin-left:25px}.breadcrumb__item:nth-child(n+3)>*::before{font-size:7px;left:5px;right:auto;color:#0a0a0a;content:"\ea77";display:inline-block;font-family:"marktkauf-icons",sans-serif;position:absolute;top:3px}.breadcrumb__item:nth-child(n+3)>*:before{left:-15px;font-weight:400}.breadcrumb__item__link{font-size:12px;font-size:.75rem;color:#01893c;display:block;text-decoration:none;font-weight:500}.breadcrumb__item__link__counter{font-size:12px;font-size:.75rem;color:#01893c;padding-left:5px}.breadcrumb__item__link--active{color:#01893c}.breadcrumb__item__link--active span{color:#01893c}.breadcrumb__item__link--underline{font-weight:700}.breadcrumb__item__link--underline span{position:relative;color:#0a0a0a;font-weight:700}.breadcrumb__item__link--underline:focus-visible span{outline-offset:2px;outline:2px solid gray}.breadcrumb__item__link--offline{pointer-events:none}.information-page__main-content__text .breadcrumb{margin-left:0}.breadcrumb .breadcrumb__show-all{display:none}.breadcrumb #breadcrumb-aria-label-helper{display:none}.bypass-navigation{width:100%;margin-right:auto;margin-left:auto;list-style:none;margin-bottom:0;padding:0 20px;background-color:#01893c;overflow:hidden;grid-area:byPass}@media screen and (min-width: 1280px){.bypass-navigation{max-width:1420px}}@media screen and (min-width: 1280px){.bypass-navigation{padding:0 40px}}.bypass-navigation__link{display:block;position:absolute;left:-999.9rem;-webkit-clip-path:inset(100%);clip-path:inset(100%);padding:5px 0;background:rgba(0,0,0,0);border:none}@media screen and (min-width: 1280px){.bypass-navigation__link{padding:10px 0}}.has--reduced-context .bypass-navigation__link.hidden-on-reduced-context{display:none !important}@media screen and (min-width: 1280px){.bypass-navigation__link.is--mobile-only{display:none}}.bypass-navigation__link.is--desktop-only{display:none}@media screen and (min-width: 1279px){.bypass-navigation__link.is--desktop-only{display:block}}.bypass-navigation__link:focus-visible{position:relative;left:0;width:100%;-webkit-clip-path:none;clip-path:none}.bypass-navigation__link:focus-visible span{display:inline-block;width:100%;color:#fff;background:rgba(0,0,0,0);text-decoration:none;border:1px solid #fff;border-radius:0;padding:10px 15px;text-align:center}@media screen and (min-width: 421px){.bypass-navigation__link:focus-visible span{width:auto}}.canvass-landing-page .teaser__block .headline__major{color:#01893c;margin-top:40px;text-align:left}.canvass-landing-page .canvass-usp-container{display:grid;justify-content:center;counter-reset:section;gap:40px;margin-bottom:40px}.canvass-landing-page .canvass-usp-container .canvass-usp-item{justify-self:center;max-width:320px;text-align:center}.canvass-landing-page .canvass-usp-container .canvass-usp-item__image{display:flex;justify-content:center;padding-bottom:20px}.canvass-landing-page .canvass-usp-container .canvass-usp-item__image img{max-height:80px}.canvass-landing-page .canvass-usp-container .canvass-usp-item__text{display:flex;flex-direction:column;gap:4px}.canvass-landing-page .canvass-usp-container .canvass-usp-item__text::before{counter-increment:section;content:counters(section, ".") ". ";font-weight:700}.canvass-landing-page .canvass-usp-container .canvass-usp-item__text__wrapper{display:flex;flex-direction:column}.canvass-landing-page .canvass-usp-container .canvass-usp-item__text__wrapper__headline{font-weight:700;padding-bottom:5px}.canvass-landing-page .canvass-link-container{margin-top:60px;text-align:center}.canvass-landing-page .canvass-link-container__subline{font-weight:500;margin-top:60px}.canvass-landing-page .canvass-link-container__subline--share{margin-top:20px}.canvass-landing-page .canvass-link-container .code__wrapper{border:1px solid #0a0a0a;padding:20px;margin-bottom:10px}.canvass-landing-page .canvass-link-container .code__wrapper .copy-code::before{padding-bottom:7px}.canvass-landing-page .canvass-link-container .error-input span{text-align:left;padding-left:30px}.canvass-landing-page .canvass-link-container .canvass-share-container{display:flex;justify-content:center;gap:20px}.canvass-landing-page .teaser-multi__text-box li{padding-left:16px;text-indent:-16px}.checkout__wrapper{display:grid;grid-template-columns:1fr;grid-template-areas:"checkout-primary-content" "checkout-buyer-box" "checkout-payment-options" "checkout-data-privacy-info";margin:0 auto;max-width:450px}.checkout__wrapper--nogrid{margin:0 auto;width:100%}.checkout__primary-content{grid-area:checkout-primary-content;grid-row:1/span 1;grid-column:1/span 1}.checkout__primary-content .color-info-field{display:flex;align-items:center}.checkout__primary-content .color-info-field:has(.color-info-field--headline-text-wrapper){flex-direction:column;justify-content:space-between;border-color:rgba(0,0,0,0);gap:15px;padding:20px}.checkout__primary-content .color-info-field:has(.color-info-field--headline-text-wrapper) img{padding-right:0}.checkout__primary-content .color-info-field:has(.color-info-field--headline-text-wrapper) .color-info-field--headline-text-wrapper{font-size:15px;font-size:.9375rem;flex:1 1 auto}.checkout__primary-content .color-info-field:has(.color-info-field--headline-text-wrapper) .color-info-field--headline-text-wrapper .headline__major.headline__major--secondary{margin-bottom:10px}.checkout__primary-content .color-info-field:has(.color-info-field--headline-text-wrapper) .color-info-field--headline-text-wrapper+.btn.btn-message{margin-left:0;width:100%}.checkout__content-tile{background:#fff;border:1px solid #d5d5d5;margin-bottom:20px;position:relative;padding:20px}.checkout__buyer-box-wrapper{grid-area:checkout-buyer-box;grid-row:2/span 1;grid-column:1/span 1}.checkout__payment-options{grid-area:checkout-payment-options;grid-row:3/span 1;grid-column:1/span 1;border-bottom:1px solid #d5d5d5}.checkout__payment-options .color-info-field{display:flex;align-items:center}.checkout__payment-options .headline__major{margin-bottom:0}.checkout__payment-options-list__item img[src$=".svg"]{height:100%}.checkout__payment-options-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;-moz-column-gap:15px;column-gap:15px;row-gap:10px;padding:10px 0}.checkout__payment-options-list__item{display:flex;justify-content:center;height:40px;max-width:90px}.checkout__data-privacy-info{grid-area:checkout-data-privacy-info;grid-row:4/span 1;grid-column:1/span 1}.checkout__buyer-box{width:100%;padding:20px;background:#f4f5f7}.checkout__buyer-box a:not(.btn-primary){color:#0a0a0a}.checkout__buyer-box a:not(.btn-primary):focus,.checkout__buyer-box a:not(.btn-primary):link,.checkout__buyer-box a:not(.btn-primary):visited{color:#0a0a0a}@media(hover: hover){.checkout__buyer-box a:not(.btn-primary):hover{color:#0a0a0a}}.checkout__buyer-box a:not(.btn-primary):active{color:#0a0a0a}.checkout__buyer-box__table{display:flex;flex-wrap:wrap;justify-content:space-between}.checkout__buyer-box__table__text{flex:1 1 50%;margin-bottom:10px}.checkout__buyer-box__dc-wrapper .checkout__buyer-box__table__text{flex:1 1 70%}.checkout__buyer-box__table__text--dc{flex:1 1 70%}.checkout__buyer-box__table__number{flex:1 1 40%;margin-bottom:10px;text-align:right}.checkout__buyer-box__dc-wrapper .checkout__buyer-box__table__number{flex:1 1 30%}.checkout__buyer-box__table__number--dc{flex:1 1 30%}.checkout__buyer-box--payback .checkout__buyer-box__table__number{font-weight:500}.checkout__buyer-box__table__total{font-size:18px;font-size:1.125rem;margin-bottom:0}.checkout__buyer-box__table__total strong{font-weight:500}.checkout__buyer-box__table__vat{font-size:12px;font-size:.75rem}.checkout__buyer-box__text{font-size:12px;font-size:.75rem;display:block;text-align:center}.checkout__buyer-box__codetext{font-size:12px;font-size:.75rem;display:flex;justify-content:center;align-items:center;gap:5px;margin:20px 10px 0;text-align:center}.checkout__buyer-box--payback .checkout__buyer-box__codetext{align-items:flex-end;font-weight:400;margin:0}.checkout__buyer-box--payback .checkout__buyer-box__codetext .checkout__buyer-box__carddetails{flex-grow:1;margin-bottom:2px;text-align:left}.checkout__buyer-box--payback .checkout__buyer-box__codetext .checkout__buyer-box__carddetails__number{font-weight:500;margin-left:5px}.checkout__buyer-box__codetext--edit,.checkout__buyer-box__codetext--delete{position:relative;display:inline-block;width:25px;height:25px;cursor:pointer}.checkout__buyer-box__codetext--edit::before,.checkout__buyer-box__codetext--delete::before{position:absolute;top:0;left:50%;transform:translateX(-50%);font-size:16px;font-size:1rem;content:"";font-family:"marktkauf-icons",sans-serif;color:#0a0a0a}.checkout__buyer-box__codetext--edit::before{content:"\ea70"}.checkout__buyer-box__codetext--delete::before{content:"\ea74"}.checkout__buyer-box--payback .checkout__buyer-box__codetext--delete{right:-5px}.checkout__buyer-box--dc{background-image:url(../css/images/icon-dc-logo-color.svg);background-position:20px 30px;background-repeat:no-repeat;background-size:120px}.checkout__buyer-box__dc-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 0 auto;width:50%}.checkout__buyer-box--payback .checkout__buyer-box__headline{font-size:18px;font-size:1.125rem;color:#003eb0;display:inline-block;margin-bottom:10px}.checkout__buyer-box--payback .checkout__buyer-box__codetext{margin-right:5px}.checkout__buyer-box--payback .checkout__buyer-box__table{margin:20px 0 0}.checkout__buyer-box--payback .checkout__buyer-box__table__inner-table{display:flex;align-items:flex-end;flex:1 1 100%}.checkout__buyer-box--payback .checkout__buyer-box__form-coupon{padding:10px 0 20px}.checkout__buyer-box--payback .info-layer__icon::after{color:#003eb0}.checkout__buyer-box--payback hr{border:1px solid #a7a7a7;flex-basis:100%;margin-bottom:10px}.checkout__header{margin-bottom:10px;padding-bottom:5px}.checkout__header__button{border:0 none;font-size:15px;font-size:.9375rem;background-color:rgba(0,0,0,0);color:#fff;cursor:pointer;display:inline-block;font-family:"Roboto",Arial,sans-serif;font-weight:700;line-height:1.4;margin:0px;padding:19px 40px 19px 40px;text-decoration:none;text-align:center;width:auto;white-space:nowrap;display:none;height:42px;padding:10px 30px}@media screen and (max-width: 767px){.checkout__header__button{font-size:14px;font-size:.875rem}}.checkout__header__button:active{background-color:#006e32}.checkout-shopping-cart .checkout__button-box,.checkout__header .checkout__button-box{display:flex;flex-direction:column}.checkout-shopping-cart .checkout__button-box .fast-checkout-button,.checkout__header .checkout__button-box .fast-checkout-button{border:none;cursor:pointer;height:40px;margin:0 auto;order:3;padding:0px;width:254px}.checkout-shopping-cart .checkout__button-box strong,.checkout__header .checkout__button-box strong{font-weight:normal;order:4;padding:12px;text-align:center}.checkout-shopping-cart .checkout__button-box strong:nth-of-type(2),.checkout__header .checkout__button-box strong:nth-of-type(2){order:2}.checkout__button-box button{order:5;white-space:nowrap}.checkout__button-box .paydirekt{border:0 none;font-size:15px;font-size:.9375rem;background-color:rgba(0,0,0,0);color:#fff;cursor:pointer;display:block;font-family:"Roboto",Arial,sans-serif;font-weight:700;line-height:1.4;margin:0px;padding:19px 40px 19px 40px;text-decoration:none;text-align:center;width:100%;white-space:nowrap;background:#fff url(../css/images/icon-pay-giropay.svg) center center no-repeat;background-size:auto 45px;border:1px solid;border-color:#fff;height:50px;margin:15px auto;order:1;text-indent:-9999px;width:100%}@media screen and (max-width: 767px){.checkout__button-box .paydirekt{font-size:14px;font-size:.875rem}}.checkout__button-box .paydirekt:active{background-color:#006e32}.checkout__button-box .paydirekt:focus{background-color:#fff}.checkout__subtitle{font-size:12px;font-size:.75rem;display:block;font-style:normal;margin-bottom:15px}.checkout__colored-box{background-color:#edeef2;padding:20px 10px}.checkout__personal-data{font-size:15px;font-size:.9375rem;display:flex;flex-direction:column}.checkout__personal-data__section{border-bottom:1px solid #d5d5d5;padding:20px 0;position:relative}.checkout__personal-data__section__trenner{background:#fff;margin:-14px auto 16px;text-align:center;width:50px}.sso-login-guest-screen--form .checkout__personal-data__section__trenner{width:initial;position:relative;margin:30px auto 10px auto}.sso-login-guest-screen--form .checkout__personal-data__section__trenner span{background:#fff;position:relative;padding:0 10px;z-index:1}.sso-login-guest-screen--form .checkout__personal-data__section__trenner::before{content:"";height:1px;left:0;top:50%;position:absolute;width:100%;background:#c6c6c6}.checkout__personal-data__section__login{border-top:1px solid #d5d5d5;overflow:hidden}.checkout__personal-data__section__login button{width:100%}.checkout__personal-data__section__register{border-bottom:none;overflow:hidden}.checkout__personal-data__section__register__button-wrapper{display:flex;flex-direction:column;margin:20px 0 30px}.checkout__personal-data__section__register--no-login-section.sso-login-guest-screen--headline{display:none}.checkout__personal-data__section__register--no-login-section .form-head-area-tabs{display:flex;gap:5px}.checkout__personal-data__section__register--no-login-section .form-head-area-tabs .form-head-area-tabs__title{border-bottom:1px solid #ccc;color:#ccc;flex:1 0 auto;font-weight:700;margin-bottom:20px;text-align:center;text-decoration:none;width:calc((100% - 40px)/3)}.checkout__personal-data__section__register--no-login-section .form-head-area-tabs .form-head-area-tabs__title--guest{color:#0a0a0a;border-bottom:2px solid #01893c}.checkout__personal-data__section__register--no-login-section.sso-login-guest-screen--form{margin-bottom:40px}.checkout__personal-data__section__forgot-password{font-size:15px;font-size:.9375rem;color:#0a0a0a;text-decoration:none;font-size:15px;font-size:.9375rem;cursor:pointer;display:block;margin-top:30px;text-align:center}.checkout__personal-data__section__forgot-password:focus{color:#0a0a0a;text-decoration:underline}.checkout__personal-data__section__forgot-password:link,.checkout__personal-data__section__forgot-password:visited{color:#0a0a0a;text-decoration:underline}.checkout__personal-data__section__forgot-password:hover{color:#01893c;text-decoration:none}.checkout__personal-data__section__forgot-password:active{color:#0a0a0a;text-decoration:underline}.checkout__personal-data__section fieldset{margin-bottom:20px}.checkout__personal-data__section__link{margin-top:20px !important;position:relative;width:100%}.checkout__personal-data__section__modal-form.closed{transition:all 1s ease-in-out;height:auto;max-height:0;opacity:0}.checkout__personal-data__section__modal-form.open{transition:all 1s ease-in-out;height:auto;max-height:3000px;opacity:1}.checkout__bottom-section{display:flex;align-items:flex-end;flex-direction:column;margin-top:10px;padding-top:5px}.checkout__bottom-section__button-box{margin:0 auto}.checkout__bottom-section__text{font-size:15px;font-size:.9375rem;flex:1}.checkout__content__wrapper .checkout__bottom-section__text{text-align:left}.checkout__bottom-section__text__link{font-size:15px;font-size:.9375rem;color:#0a0a0a;text-decoration:none}.checkout__bottom-section__text__link:focus{color:#0a0a0a;text-decoration:underline}.checkout__bottom-section__text__link:link,.checkout__bottom-section__text__link:visited{color:#0a0a0a;text-decoration:underline}.checkout__bottom-section__text__link:hover{color:#01893c;text-decoration:none}.checkout__bottom-section__text__link:active{color:#0a0a0a;text-decoration:underline}.checkout__bottom-section__button{height:42px}.checkout__bottom-section__button,.checkout__bottom-section__link{border:0 none;font-size:15px;font-size:.9375rem;background-color:rgba(0,0,0,0);color:#fff;cursor:pointer;display:inline-block;font-family:"Roboto",Arial,sans-serif;font-weight:700;line-height:1.4;margin:0px;padding:19px 40px 19px 40px;text-decoration:none;text-align:center;width:auto;white-space:nowrap;padding:10px 30px;width:100%}@media screen and (max-width: 767px){.checkout__bottom-section__button,.checkout__bottom-section__link{font-size:14px;font-size:.875rem}}.checkout__bottom-section__button:active,.checkout__bottom-section__link:active{background-color:#006e32}.checkout .lottery-dc-card__container .img__lottery-code{position:relative;max-width:75px}.checkout .lottery-dc-card__container .img__lottery-code[src$=svg]{width:75px}.checkout .lottery-dc-card__container .img__lottery-code:not(:last-child){margin-bottom:15px}.checkout .lottery-dc-card__container .img__lottery-code__wrapper,.checkout .lottery-dc-card__container.lottery-dc-card__grid .img__lottery-code__wrapper--one,.checkout .lottery-dc-card__container.lottery-dc-card__grid .img__lottery-code__wrapper--two,.checkout .lottery-dc-card__container .img__lottery-code__wrapper--two,.checkout .lottery-dc-card__container .img__lottery-code__wrapper--one{display:inline-flex;flex-direction:column;margin-right:20px}.checkout .lottery-dc-card__container.lottery-dc-card__grid .img__lottery-code{max-width:100%}.checkout .lottery-dc-card__container.lottery-dc-card__grid .img__lottery-code__wrapper,.checkout .lottery-dc-card__container.lottery-dc-card__grid .img__lottery-code__wrapper--one,.checkout .lottery-dc-card__container.lottery-dc-card__grid .img__lottery-code__wrapper--two{margin-right:0}.checkout__empty-basket{margin-bottom:25px}.checkout__empty-basket__inner__wrapper{text-align:center}.checkout .error-list{list-style:none;margin:0;padding:0}.checkout__layer__form__label{text-indent:-999999;display:none}.checkout__layer__form__wrapper{margin:20px 0;text-align:center}.checkout__layer__form__input{text-align:center;width:90%}.error .checkout__layer__form__input{border-color:#cf0008}.error .checkout__layer__form__input::-moz-placeholder{color:#cf0008}.error .checkout__layer__form__input::placeholder{color:#cf0008}.checkout__layer__message__success{font-size:12px;font-size:.75rem;color:#7ec03a;margin-top:5px}.checkout__layer__message__error{font-size:12px;font-size:.75rem;color:#cf0008;margin-top:5px}.how-did-you-find-us select{padding:5px}.checkout-shopping-cart{margin-bottom:40px}.lottery-dc-card__grid{display:grid;grid-template-columns:80px 1fr 1fr;background-color:#e1f4ce;border:1px solid #7bbc39;padding:10px 20px;margin-bottom:20px}.lottery-dc-card__grid .lottery-dc-card__image{grid-row:1/span 4;grid-column:1/span 1;padding-right:20px}.lottery-dc-card__grid .lottery-dc-card__info{grid-row:1/span 1;grid-column:2/span 2;margin-bottom:10px}.lottery-dc-card__grid .lottery-code-box .lottery-code-legend{font-weight:500}.lottery-dc-card__grid .lottery-code-box__wrapper{grid-row:2/span 1;grid-column:1/span 3;position:relative;background-color:#fff;padding:10px;margin-bottom:10px;text-align:center}.lottery-dc-card__grid .lottery-code-box__wrapper .copy-feedback{height:0;margin-bottom:0;padding-right:30px}.lottery-dc-card__grid .lottery-code-box__wrapper .copy-feedback.is--active{height:20px}.lottery-dc-card__grid .lottery-code-box__item{display:inline-block;margin-bottom:20px;width:100%}.lottery-dc-card__grid .lottery-code-box__item-list{display:grid;margin-top:10px}.lottery-dc-card__grid .dc-action{grid-row:3/span 1;grid-column:1/span 3;display:flex;justify-content:center}.lottery-dc-card__grid .dc-action .btn-primary,.lottery-dc-card__grid .dc-action .xh-search__header .xh-search__button,.xh-search__header .lottery-dc-card__grid .dc-action .xh-search__button{align-self:flex-start}.lottery-dc-card__grid .lottery-dc-card__terms{grid-row:4/span 1;grid-column:1/span 3}.lottery-dc-card__info{display:block;font-weight:500}.lottery-dc-card__terms{display:block;margin-top:10px}.lottery-dc-card__terms,.lottery-dc-card__terms *{font-size:11px;font-size:.6875rem;color:#a7a7a7}.lottery-dc-card__terms .toggle-text{cursor:pointer;text-decoration:underline}.lottery-dc-card__terms .text-expanded{display:none}.lottery-dc-card__terms .section--is-active .text-collapsed{display:none}.lottery-dc-card__terms .section--is-active .text-expanded{display:block}.lottery-code-box .code{font-size:18px;font-size:1.125rem;margin:0}.lottery-code-box .code__wrapper{display:flex;justify-content:center;padding-right:30px;position:relative;width:100%}.lottery-code-box .copy-code{position:absolute;top:0;right:0}.lottery-notes{width:100%}.checkout-finished .box-wrapper{flex-wrap:wrap}.checkout-finished .receipt-box__wrapper{display:grid;gap:20px;width:100%}.checkout-finished .receipt-box__inner{border:2px solid #d5d5d5;padding:20px;width:100%}.checkout-finished .receipt-box__row{display:flex}.checkout-finished .receipt-box__row__label{font-weight:500}.checkout-finished .receipt-box__row__text{margin-bottom:10px}.advantage-box{display:grid;position:relative}.advantage-box__image{grid-row:2/span 1;grid-column:1/span 1;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.advantage-box__headlines{grid-row:1/span 1;grid-column:1/span 1;display:flex;flex-direction:column;align-items:center}.advantage-box__usp{grid-row:3/span 1;grid-column:1/span 1;display:flex;flex-direction:column;align-items:center}.advantage-box__usp-list{list-style:none;margin:50px 0 45px}.advantage-box__usp-list li{font-size:16px;font-size:1rem;padding-left:55px;position:relative}.advantage-box__usp-list li::before{position:absolute;bottom:5px;left:0;font-size:30px;font-size:1.875rem;content:"\ea04";font-family:"marktkauf-icons",sans-serif;color:#7bbc39;height:30px;width:35px}.advantage-box__usp-list li:not(:last-of-type){margin-bottom:20px}.after-checkout-register input{width:100%}.after-checkout-register button,.after-checkout-register button:hover{width:100%}.after-checkout-register__infos{display:flex;justify-content:space-between;flex-direction:column;margin:20px 0}.after-checkout-register__infos ul{list-style:none;margin:0;padding:0;margin-left:0 !important}.after-checkout-register__infos ul li{position:relative;padding-left:30px;margin-bottom:10px}.after-checkout-register__infos ul li::before{left:5px;top:0px;font-size:inherit;color:#7ec03a;content:"\ea04";display:inline-block;font-family:"marktkauf-icons",sans-serif;position:absolute}.after-checkout-register__checkbox{flex-direction:row !important;flex-wrap:wrap}.after-checkout-register__checkbox input{margin-right:5px;width:auto}.after-checkout-register__checkbox .form__label{font-weight:500;margin:0 0 5px 2px;width:auto}.after-checkout-register__checkbox .form__label--checkbox{flex:1 1 auto}.after-checkout-register__checkbox p{margin-left:20px;width:100%}#PayPalFast{background:#ffc439 url(../css/images/paypal-direkt.jpg) no-repeat center center;background-size:auto 25px;border:none;border-radius:0px;cursor:pointer;display:block;height:50px;order:3;text-indent:-9999px;width:100%}#PayPalFast:focus-visible{outline-offset:2px;outline:2px solid gray}.layer__checkout__shipping-address-change__address,.layer__checkout__shipping-address-change__info{margin-bottom:30px}.layer__checkout__shipping-address-change__address__detail{display:block}.headline__checkout{margin:0 0 20px}.checkout h2{font-weight:700;border-color:#d5d5d5}.checkout__personal-data__section fieldset{margin-bottom:0}.checkout__personal-data__section__forgot-password{font-size:12px;font-size:.75rem;font-weight:500;line-height:16px;margin-top:20px}.checkout__personal-data__section__text{margin-bottom:0}.checkout__personal-data__section__register__button-wrapper{margin-top:0}.checkout__personal-data__section__trenner{font-size:12px;font-size:.75rem}.sso-login-guest-screen--form .checkout__personal-data__section__trenner span{font-size:15px;font-size:.9375rem}.checkout__personal-data__section__register{padding:0 0 20px}.checkout__personal-data__section__register--no-login-section.sso-login-guest-screen--form{margin-bottom:0}.checkout__buyer-box-wrapper{border-bottom:1px solid #d5d5d5}.checkout__buyer-box-wrapper .headline__major{font-size:22px;font-size:1.375rem;margin-bottom:20px}.checkout__buyer-box{padding:25px 20px;margin-bottom:20px}.checkout__buyer-box__table{margin-bottom:10px}.checkout__buyer-box__table__text,.checkout__buyer-box__table__number{font-size:12px;font-size:.75rem}.checkout__buyer-box__table__total{font-size:15px;font-size:.9375rem}.checkout__buyer-box__text{margin:10px 15px}.checkout__buyer-box__codetext{justify-content:flex-start;font-weight:500;margin:0}.checkout__buyer-box__codetext.tc-cart-applied-coupon{justify-content:center;margin-top:10px}.checkout__payment-options{padding:20px 0 10px 0}.checkout__payment-options .headline__major{font-size:22px;font-size:1.375rem}.checkout__primary-content .color-info-field--headline-text-wrapper .headline__major.headline__major--secondary{font-size:22px;font-size:1.375rem}.checkout__bottom-section__text{margin-top:20px;font-weight:700;width:100%}.checkout__bottom-section__text,.checkout__bottom-section__text__link{font-size:12px;font-size:.75rem}.checkout__empty-basket__inner__text{margin:20px 0;font-weight:700}.checkout__empty-basket__inner__img img{max-width:100%;max-height:270px}.checkout-finished .receipt-box__inner .headline__major{font-size:18px;font-size:1.125rem;margin-bottom:15px}.checkout-finished .receipt-box__row{flex-direction:column}.checkout-finished .receipt-box__row__label{font-weight:700}.checkout-finished .receipt-box__row__label,.checkout-finished .receipt-box__row__text{font-size:12px;font-size:.75rem}.checkout-finished .back-to-shop{width:100%;margin:0 0 30px}.advantage-box__headlines{align-items:flex-start;margin-top:50px}.advantage-box__headline--first,.advantage-box__headline--second{font-size:18px;font-size:1.125rem;font-weight:700;text-align:center;width:100%}.advantage-box__link-btn{width:100%}.color-info-field{font-size:12px;font-size:.75rem;border:1px solid #000;background-color:#fff;margin-bottom:30px;padding:15px 60px 15px 15px;position:relative}.color-info-field--red{background-color:#fce1e1;border-color:#cf0008}.color-info-field--yellow{background-color:#feffde;border-color:#e1d79d}.color-info-field--green{background-color:#e1f4ce;border-color:#7bbc39}.color-info-field--blue{background-color:#d3e4f6;border-color:#5c9bdd}.color-info-field--payback{background-color:#cce6ff;border-color:#003eb0;color:#003eb0}.color-info-field--grey{background-color:#f4f5f7}.color-info-field--single-message{margin:40px 0}.color-info-field div:not(.color-info-field--headline-text-wrapper){cursor:pointer;position:absolute;right:20px;top:15px;width:15px}.color-info-field div:not(.color-info-field--headline-text-wrapper)::before{position:absolute;top:-3px;left:50%;transform:translateX(-50%);font-size:15px;font-size:.9375rem;font-family:"marktkauf-icons",sans-serif;content:"\ea06";-webkit-text-stroke:.01rem}.color-info-field div:not(.color-info-field--headline-text-wrapper) span{display:block;text-indent:-999999px}.color-info-field img{padding-right:15px;max-width:100px}.color-info-field img[src$=svg]{width:75px}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background:#fff !important;border:none !important;color:#000 !important;font-size:12px !important;font-weight:normal !important;margin-left:0 !important;padding-left:15px !important;text-align:left !important;text-decoration:underline !important}a#CybotCookiebotDialogPoweredbyCybot,div#CybotCookiebotDialogPoweredByText{display:none}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-main-logo{display:none}.copy-feedback{color:#76d168;display:block;margin-bottom:10px;text-align:center;width:100%;opacity:0;visibility:hidden}.copy-feedback.is--active{opacity:1;visibility:visible}.code{font-size:22px;font-size:1.375rem;line-height:1.3;margin:0 5px 7px;position:relative}.code__wrapper{white-space:nowrap}.code__wrapper.visited{opacity:.5}.code::after{bottom:0;color:#c6c6c6;content:attr(data-code);left:0;opacity:.2;position:absolute}.code.copied::after{transform:translateY(-100%);transition:all .5s ease-in-out;opacity:1}.copy-code{position:relative;cursor:pointer;display:inline-block;width:24px}.copy-code::before{position:absolute;top:50%;left:50%;transform:translateX(-50%);transform:translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:20px;font-size:1.25rem;content:"\ea7b";font-family:"marktkauf-icons",sans-serif;color:#01893c}.copy-code-link{color:#000;cursor:pointer;display:block;text-decoration:underline;text-indent:-99999px}.copy-code-link:focus,.copy-code-link:link,.copy-code-link:visited{color:#000}@media(hover: hover){.copy-code-link:hover{color:#000}}.copy-code-link:active{color:#000}.link-box-credit-card{display:inline-flex;flex-direction:column;margin:0 auto}.link-box-credit-card__info{list-style:none;margin:0;padding:0;order:2;width:100%}.link-box-credit-card__info a{display:block;margin-bottom:20px;margin-left:0}.link-box-credit-card__frame{position:relative;margin:0 auto;max-width:800px;width:100%;z-index:10}@media screen and (min-width: 768px){.link-box-credit-card__frame{min-width:400px}}.link-box-credit-card__frame #loading{display:flex;justify-content:flex-start;align-items:center;position:relative;background:#fc9;padding:20px}.link-box-credit-card__frame #loading .ico-info{font-size:30px;font-size:1.875rem;margin:0 auto}.link-box-credit-card__frame #loading #spinner{-webkit-animation:spin  2s linear;animation:spin  2s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;width:50px;height:50px;border:3px solid #e5e6b2;border-top-color:#a8ad00;border-radius:50%;display:none}.link-box-credit-card__frame #loading .loading-text{max-width:300px;margin-left:20px}.link-box-credit-card__frame__wrapper{order:1;position:relative}.link-box-credit-card__frame .iframe-credit-card{margin:0 -10px 20px;min-height:730px;overflow-y:auto;width:calc(100% + 20px);z-index:10}@media screen and (min-width: 360px){.link-box-credit-card__frame .iframe-credit-card{margin:0 0 20px;width:100%}}.link-box-credit-card__frame__loading{left:50%;position:absolute;pointer-events:none;top:50%;z-index:1}.link-box-credit-card__frame__loading:after{-webkit-animation:loading-spinner 1.1s ease-in-out infinite;animation:loading-spinner 1.1s ease-in-out infinite;border:3px solid rgba(1,137,60,.7);border-top-color:#fff;border-radius:50%;content:"";height:28px;left:50%;margin-top:-14px;margin-left:-14px;width:28px;position:absolute;top:50%}.deutschland-card-pds{display:none;height:40px;margin:10px 0 0}.anchor-sections .deutschland-card-pds{display:block}.deutschland-card-pds:before{background:url(../css/images/icon-dc-logo-color.svg) 0 6px no-repeat;content:"";display:block;height:50px;position:absolute;width:85px}.deutschland-card-pds__content{font-size:12px;font-size:.75rem;padding:0;position:absolute;right:40px}.deutschland-card-pds__content__text{font-style:normal;margin-bottom:5px}.deutschland-card-pds__content__text span:first-child{display:inline-block;width:110px}.deutschland-card-pds__content__text:first-child{display:inline-block}.deutschland-card-pds__content__text:last-child{display:block}.deutschland-card-payment-site-new__block{min-height:145px;position:relative;width:100%;margin-bottom:20px;padding:105px 20px 0;border:1px solid #d5d5d5}.deutschland-card-payment-site-new__block input[type=checkbox],.deutschland-card-payment-site-new__block input[type=radio]{pointer-events:none;position:absolute;opacity:0}.deutschland-card-payment-site-new__block input[type=checkbox]:checked+label::before{display:flex;justify-content:center;transform:translate(-35px, 0);font-size:11px;font-size:.6875rem;position:absolute;color:#fff;content:"\ea04";font-family:"marktkauf-icons",sans-serif}@media screen and (min-width: 480px){.deutschland-card-payment-site-new__block input[type=checkbox]:checked+label::before{transform:translate(-46px, 0)}}.deutschland-card-payment-site-new__block input[type=checkbox]:checked:not(:disabled)+label::before{background-color:#0a0a0a;border-color:#0a0a0a}.deutschland-card-payment-site-new__block input[type=checkbox]:checked:disabled+label::before{background-color:#a7a7a7;border-color:#a7a7a7}.deutschland-card-payment-site-new__block input[type=radio]:checked:not(:disabled)+label::before{background:radial-gradient(#0a0a0a 50%, white 51%);border-color:#0a0a0a}.deutschland-card-payment-site-new__block input[type=radio]:checked:disabled+label::before{background:radial-gradient(#a7a7a7 50%, white 51%);border-color:#a7a7a7}.deutschland-card-payment-site-new__block input[type=radio]+label,.deutschland-card-payment-site-new__block input[type=checkbox]+label{display:block;padding-left:35px;cursor:pointer}@media screen and (min-width: 480px){.deutschland-card-payment-site-new__block input[type=radio]+label,.deutschland-card-payment-site-new__block input[type=checkbox]+label{padding-left:46px}}.deutschland-card-payment-site-new__block input[type=radio]+label::before,.deutschland-card-payment-site-new__block input[type=checkbox]+label::before{transform:translate(-35px, 0);border:1px solid;border-radius:50%;content:"";height:18px;position:absolute;width:18px}@media screen and (min-width: 480px){.deutschland-card-payment-site-new__block input[type=radio]+label::before,.deutschland-card-payment-site-new__block input[type=checkbox]+label::before{transform:translate(-46px, 0)}}.deutschland-card-payment-site-new__block input[disabled]+label{color:#a7a7a7}.deutschland-card-payment-site-new__block input[disabled]+label:hover{background:rgba(0,0,0,0);cursor:not-allowed}.deutschland-card-payment-site-new__block:hover{transition:all .3s ease-in-out;box-shadow:0 0 8px rgba(100,100,100,.3);border:1px solid #fff}.deutschland-card-payment-site-new__block strong{font-size:18px;font-size:1.125rem;padding:0 0 10px;font-weight:500}.deutschland-card-payment-site-new__block label{display:block;width:100%}.deutschland-card-payment-site-new__block label:before{margin-top:2px}.deutschland-card-payment-site-new__block__checkbox__inner{display:block;margin:0 0 0 35px}.deutschland-card-payment-site-new__block__checkbox__label--disabled{display:block}.deutschland-card-payment-site-new__block__checkbox__label--disabled strong{font-size:18px;font-size:1.125rem;display:block;font-weight:500}.deutschland-card-payment-site-new__block__dc-card-number{display:block;position:relative}.deutschland-card-payment-site-new__block__content{margin-top:10px}.deutschland-card-payment-site-new__block__content.closed{transition:all .3s ease-in-out;height:auto;max-height:0;opacity:0}.deutschland-card-payment-site-new__block__content.open{transition:all .3s ease-in-out;height:auto;max-height:2000px;opacity:1}.deutschland-card-payment-site-new__block__content__input{height:50px;width:100%}.deutschland-card-payment-site-new__block__content__input-group .form__input-wrapper{position:relative}.deutschland-card-payment-site-new__block__content__input-group__wrapper{display:flex;flex-direction:column;margin:25px 0 20px}.deutschland-card-payment-site-new__block__content__point-info{margin:10px 0 15px}.deutschland-card-payment-site-new__block__content button,.deutschland-card-payment-site-new__block__content button:hover{width:100%;min-width:auto}.deutschland-card-payment-site-new__block .dc-label{position:relative;margin-bottom:10px}.deutschland-card-payment-site-new__block .dc-label .form__group__label--payment__title.title__img{-webkit-animation:bounce 3s ease-in-out;animation:bounce 3s ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-delay:0s;animation-delay:0s;background-size:contain;background-repeat:no-repeat;box-shadow:2px 2px 5px 0 rgba(73,73,73,.5);display:block;position:absolute;right:-10px;top:-85px;height:45px;width:72px}.deutschland-card-payment-site-new__block .dc-label .form__group__label--payment__title.title__img.dc-card-image{background-image:url(../css/images/icon-pay-DC.png)}.deutschland-card-payment-site-new__block .dc-label .form__group__label--payment__title.dc-card-logo{transform:translateY(-50%);left:35px;max-height:30px;max-width:80px;position:absolute;top:50%;width:auto}.deutschland-card-payment-site-new__block .dc-label .form__group__label--payment__title.dc-card-logo--bg-image{background-image:url(../css/images/icon-dc-logo-color.svg);background-repeat:no-repeat;height:30px;right:0;position:absolute;width:80px;top:-25px}.deutschland-card-payment-site-new__block__checkbox__label--disabled.dc-label .form__group__label--payment__title.dc-card-logo{transform:translateY(0%);top:0}.deutschland-card-payment-site-new__block .dc-cardnumber{margin-top:10px}.deutschland-card-payment-site-new__block .dc-label-group{display:flex;margin:0}.deutschland-card-payment-site-new__block .dc-label-display{display:inline-block;width:110px}.deutschland-card-payment-site-new__block .dc-label-value{align-self:flex-end;width:calc(100% - 120px)}.deutschland-card-payment-site-new__block .dc-currency-relation{color:#c6c6c6}.deutschland-card-payment-site-new__block .dc-description{padding-left:35px}.deutschland-card-payment-site-new__block .dc-description p{color:#a7a7a7}.deutschland-card-payment-site-new__block .dc-bubble-wrapper{position:absolute;display:none;top:10px;right:100px;height:60px;width:170px;padding:15px 0 10px;border:1px solid #d5d5d5;border-radius:6px;background:#fff;z-index:10000}.deutschland-card-payment-site-new__block .dc-bubble-wrapper.is-active{display:block}.deutschland-card-payment-site-new__block .dc-bubble-wrapper::after{transform:translateX(50%) translateX(1px) translateY(50%) rotate(-135deg);display:block;position:absolute;bottom:50%;right:0;content:"";width:10px;height:10px;background:#fff;border-left:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}.deutschland-card-payment-site-new__block .dc-bubble-wrapper .dc-bubble-text{display:block;font-size:12px;text-align:center}.deutschland-card-pds{margin:10px 0}.deutschland-card-pds__content{padding-top:10px}.deutschland-card-pds__content__text{font-weight:500}.detail-page__image-section{margin-bottom:20px;height:0;width:100%;padding-top:100%;position:relative}.overlay__content .detail-page__image-section .slick-slider:not(.thumbSlides) .slick-list{height:100% !important}.overlay__content .detail-page__image-section .slick-slide.slick-current{display:flex;justify-content:center}.detail-page__image-section .ImageApp,.detail-page__image-section>img{position:absolute;left:0;width:100%}@media only screen and (max-width: 599px){.detail-page__image-section .ImageApp,.detail-page__image-section>img{top:0;height:100%}}.detail-page__image-section--slider-dots{margin-bottom:36px}.detail-page__image-section #singleImageSlider>ul>li{transition:ease-in-out .2s all}.detail-page__image-section #singleImageSlider>ul>li:not(.slick-active){transform:scale(0.8)}.detail-page__image-section .slick-dots-fancy{display:flex;margin:10px auto;width:100px}.detail-page__image-section .slick-dots-fancy .slick-list{margin:0 auto !important;padding:0 !important}.detail-page__image-section .slick-dots-fancy .slick-list .slick-track{transform:translateX(var(--dot-index)) !important}.detail-page__image-section .slick-dots-fancy .slick-list .slick-slide{margin:0}.detail-page__image-section .slick-dots-fancy .slick-list .slick-slide>div{height:16px;width:16px}.detail-page__image-section .slick-dots-fancy .slick-list .slick-slide .slick-dots-fancy__item{background:#cdcdcd;border-radius:50%;cursor:pointer;height:16px;width:16px;transform:scale(0.3);transition:ease-in-out .2s all}.detail-page__image-section .slick-dots-fancy .slick-list .slick-slide.medium .slick-dots-fancy__item{transition:ease-in-out .2s all;transform:scale(0.6)}.detail-page__image-section .slick-dots-fancy .slick-list .slick-slide.slick-current .slick-dots-fancy__item{background:#a7a7a7;transition:ease-in-out .2s all;transform:scale(0.8)}@media only screen and (min-width: 1024px){.detail-page__image-section[data-prevent-fullscreen=true]{margin-bottom:0;padding-top:90%}}.detail-page__image-section[data-prevent-fullscreen=true] .ImageApp,.detail-page__image-section[data-prevent-fullscreen=true]>img{top:0}.detail-page .budni-wrapper{display:flex;justify-content:space-between;align-content:space-between;margin:25px 0;padding:0}.detail-page .budni-icon{width:25%;display:inline-block;height:40px;width:40px;margin-bottom:0}.detail-page .budni-icon-display{font-size:12px;font-size:.75rem;color:#036b3b;padding:0 5px;text-align:center}.overlay__content .detail-page .budni-wrapper{margin:10px 0}.detail-page__common-infos{color:#0a0a0a;margin:0 auto;width:100%}.detail-page__common-infos__title{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px}.detail-page__common-infos__title__rating-brand{display:flex;margin-top:10px}.detail-page__common-infos__title__rating-brand:empty{display:none}.detail-page__common-infos__title__billiger-logo{height:55px;margin-top:10px;margin-bottom:15px}.detail-page__common-infos__title__billiger-logo img{height:auto;width:140px}.detail-page__common-infos__title__billiger-logo__wrapper{display:flex;justify-content:flex-end}.detail-page__common-infos__title__share__wrapper{display:flex;flex-basis:100%}.detail-page__common-infos__title h1,.detail-page__common-infos__title h2,.detail-page__common-infos__title span{width:100%}.detail-page__common-infos__title__productname--bk-layer:link,.detail-page__common-infos__title__productname--bk-layer:visited{text-decoration:none}.detail-page__common-infos__title__productname--bk-layer:focus,.detail-page__common-infos__title__productname--bk-layer:hover,.detail-page__common-infos__title__productname--bk-layer:active{text-decoration:underline}.detail-page__common-infos__deposit{font-size:22px;font-size:1.375rem;color:#0a0a0a;font-family:"Roboto",Arial,sans-serif;font-weight:normal;font-style:normal !important;line-height:1.4;margin-bottom:40px;width:100%;background:#fff;display:block;margin-top:-20px;text-transform:uppercase;width:100%}.detail-page__common-infos__inner{display:flex;flex-direction:column;align-self:flex-start;background:#fff}.detail-page__common-infos__inner__bestseller{font-weight:500;text-decoration:none}.detail-page__common-infos__inner__bestseller:hover .bestseller__category{color:#01893c;text-decoration:underline}.detail-page__common-infos__inner__bestseller .bestseller__label{background-color:#cf0008;color:#fff;display:inline-block;line-height:1;padding:10px;margin-right:3px}.detail-page__common-infos__inner__bestseller .bestseller__category{color:#0a0a0a;display:inline-block;padding:5px 0}.detail-page__common-infos__variations{align-self:flex-start;margin-top:10px}.detail-page__common-infos__rating{margin-bottom:10px}.detail-page__common-infos__price{align-self:end;text-align:right}.detail-page__common-infos__price .sidebar{text-align:left}.detail-page__common-infos__actions{display:flex;flex-direction:column;align-self:flex-end;margin-top:20px}.detail-page__common-infos__actions .addtocart__wrapper{position:relative}.detail-page__common-infos__actions .product-promotion-check input[type=checkbox]:checked+label::before{transform:translate(-30px, 13px)}.detail-page__common-infos__actions .product-promotion-check .form__label{font-size:12px;font-size:.75rem;display:flex;color:#0a0a0a;font-weight:400;margin:10px 0 15px 0;width:100%}.detail-page__common-infos__actions .product-promotion-check .form__label::before{transform:translate(-30px, 13px);color:#1ba237}.detail-page__common-infos__actions .product-promotion-check .form__label .product-promotion-check__content__wrapper{display:flex;align-items:center;justify-content:flex-start;margin-bottom:0}.detail-page__common-infos__actions .product-promotion-check .form__label .product-promotion-check__content__wrapper::after{font-size:32px;font-size:2rem;content:"\ea85";font-family:"marktkauf-icons",sans-serif;margin-left:10px}.detail-page__common-infos__actions .product-promotion-check .form__label .product-promotion-check__content__wrapper span{font-size:12px;font-size:.75rem}.detail-page__common-infos .product-return-check{margin-top:35px}.detail-page__common-infos .product-return-check .form__label--checkbox{font-size:12px;font-size:.75rem;font-weight:400;width:100%}.detail-page__common-infos .product-return-check .form__label--checkbox::before{border-color:#c6c6c6}.detail-page__common-infos .hakuna-insurance-check{background-color:#f3f5f7;margin-bottom:15px}.detail-page__common-infos .hakuna-insurance-check .form__label--checkbox{font-size:12px;font-size:.75rem;font-weight:400;color:#363681;width:100%}.detail-page__common-infos .hakuna-insurance-check .form__label--checkbox::before{border-color:#c6c6c6}.detail-page #share-layer-icon{cursor:pointer}.detail-page #share-layer-box{transform:translate(0, 30px);transition:all .3s ease-in-out;background-color:#d5d5d5;-webkit-clip-path:polygon(0 8px, 8px 0px, 16px 8px, 100% 8px, 100% 100%, 0 100%, 0 8px);clip-path:polygon(0 8px, 8px 0px, 16px 8px, 100% 8px, 100% 100%, 0 100%, 0 8px);height:auto;opacity:0;padding:20px 10px 10px;position:absolute;visibility:hidden;z-index:1}.detail-page #share-layer-box::before{background-color:#fff;-webkit-clip-path:polygon(0 8px, 7px 0px, 15px 8px, 100% 8px, 100% 100%, 0 100%, 0 8px);clip-path:polygon(0 8px, 7px 0px, 15px 8px, 100% 8px, 100% 100%, 0 100%, 0 8px);content:"";left:1px;height:calc(100% - 2px);position:absolute;top:1px;width:calc(100% - 2px)}.detail-page #share-layer-box.is-open{opacity:1;visibility:visible}.detail-page #share-layer-box .share-layer-box-item{margin:0}.detail-page #share-layer-box .share-layer-box-item:not(:last-child){border-bottom:1px solid #d5d5d5;position:relative;z-index:2}.detail-page #share-layer-box .share-layer-box-item:not(:last-child):hover{background-color:#f4f5f7}.detail-page #share-layer-box .share-layer-box-item-link{display:flex;align-items:center;color:#0a0a0a;padding:10px;text-decoration:none}.detail-page #share-layer-box .share-layer-box-item-link img{padding-right:10px}.detail-page #share-layer-box .share-layer-box-item .code__wrapper{padding:10px;position:relative;z-index:2}.detail-page #share-layer-box .share-layer-box-item .code__wrapper:hover{background-color:#f4f5f7}.detail-page #share-layer-box .share-layer-box-item .code__wrapper.visited{opacity:1}.detail-page #share-layer-box .share-layer-box-item .code__wrapper .copy-code{display:flex;align-items:center;width:auto}.detail-page #share-layer-box .share-layer-box-item .code__wrapper .copy-code::before{font-size:28px;font-size:1.75rem;padding:0 4px 0 3px;position:initial;transform:none}.detail-page #share-layer-box .share-layer-box-item .code__wrapper .copy-code .copy-code-link{font-weight:400;margin-bottom:0;text-indent:2px}.detail-page #share-layer-box .share-layer-box-item .copy-feedback{display:none;margin-top:10px;position:relative;z-index:2}.detail-page #share-layer-box .share-layer-box-item .copy-feedback.is--active{display:block}.detail-page__description,.detail-page__description+aside,.detail-page .anchor-list,.detail-page .anchor-sections,.detail-page .detail-page-section{width:100%}.detail-page__description__description-wrapper__video,.detail-page__description+aside__description-wrapper__video,.detail-page .anchor-list__description-wrapper__video,.detail-page .anchor-sections__description-wrapper__video,.detail-page .detail-page-section__description-wrapper__video{margin-bottom:20px}.detail-page .anchor-sections section{border-top:1px solid #c6c6c6;padding:20px 0 10px;overflow:hidden}.detail-page .anchor-sections section.detail-page-section--equipment{overflow:visible}.detail-page .anchor-sections .dc-section,.detail-page .anchor-sections .pb-section{border-top:1px solid #c6c6c6;margin-top:50px}.detail-page .anchor-sections .section-box{position:relative;margin:20px 0}.detail-page .anchor-sections .section-box--terms a{font-size:13px;font-size:.8125rem;color:#01893c;text-decoration:none;font-size:15px;font-size:.9375rem;word-break:break-all}.detail-page .anchor-sections .section-box--terms a:focus{color:#01893c;text-decoration:underline}.detail-page .anchor-sections .section-box--terms a:link,.detail-page .anchor-sections .section-box--terms a:visited{color:#01893c;text-decoration:underline}.detail-page .anchor-sections .section-box--terms a:hover{color:#01893c;text-decoration:none}.detail-page .anchor-sections .section-box--terms a:active{color:#01893c;text-decoration:underline}.detail-page .anchor-sections .section-box--procedure a{font-size:13px;font-size:.8125rem;color:#01893c;text-decoration:none;font-size:15px;font-size:.9375rem;word-break:break-all}.detail-page .anchor-sections .section-box--procedure a:focus{color:#01893c;text-decoration:underline}.detail-page .anchor-sections .section-box--procedure a:link,.detail-page .anchor-sections .section-box--procedure a:visited{color:#01893c;text-decoration:underline}.detail-page .anchor-sections .section-box--procedure a:hover{color:#01893c;text-decoration:none}.detail-page .anchor-sections .section-box--procedure a:active{color:#01893c;text-decoration:underline}.detail-page .anchor-sections .section-box a{font-size:13px;font-size:.8125rem;color:#01893c;text-decoration:none;font-size:15px;font-size:.9375rem;word-break:break-all}.detail-page .anchor-sections .section-box a:focus{color:#01893c;text-decoration:underline}.detail-page .anchor-sections .section-box a:link,.detail-page .anchor-sections .section-box a:visited{color:#01893c;text-decoration:underline}.detail-page .anchor-sections .section-box a:hover{color:#01893c;text-decoration:none}.detail-page .anchor-sections .section-box a:active{color:#01893c;text-decoration:underline}.detail-page .anchor-sections .section-box a.btn-primary,.detail-page .anchor-sections .section-box .xh-search__header a.xh-search__button,.xh-search__header .detail-page .anchor-sections .section-box a.xh-search__button{text-decoration:none}.detail-page .anchor-sections .section-box a.btn-primary:hover,.detail-page .anchor-sections .section-box .xh-search__header a.xh-search__button:hover,.xh-search__header .detail-page .anchor-sections .section-box a.xh-search__button:hover{color:#fff}.detail-page .anchor-sections .section-box a.btn-primary.product-notification,.detail-page .anchor-sections .section-box .xh-search__header a.product-notification.xh-search__button,.xh-search__header .detail-page .anchor-sections .section-box a.product-notification.xh-search__button{color:#c6c6c6}.detail-page .anchor-sections .section-box.detail-page-section__description-wrapper a{word-break:break-word;hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;word-break:normal;word-wrap:break-word}.detail-page .anchor-sections .section-box__return-info{display:flex;flex-direction:column}.detail-page__description{margin-bottom:30px}.detail-page__description__more{font-size:15px;font-size:.9375rem;color:#01893c;cursor:pointer;margin:20px 0;width:100%;text-align:center}.detail-page__description__downloads h2{border-bottom:1px solid #d5d5d5;padding-bottom:7px;margin:30px 0 10px 0}.detail-page__description__downloads__list__item{display:flex;justify-content:space-between;margin:15px 0}.detail-page__description__downloads__list__item__file{padding-left:40px;font-weight:500;position:relative;line-height:30px}.detail-page__description__downloads__list__item__file:before{background:url(../css/images/icon-pdf.jpg) 0 0 no-repeat;content:"";display:inline-block;height:30px;width:32px;position:absolute;left:0}.detail-page__description__downloads__list__item__link{font-size:13px;font-size:.8125rem;color:#01893c;text-decoration:none;line-height:30px;cursor:pointer}.detail-page__description__downloads__list__item__link:focus{color:#01893c;text-decoration:underline}.detail-page__description__downloads__list__item__link:link,.detail-page__description__downloads__list__item__link:visited{color:#01893c;text-decoration:underline}.detail-page__description__downloads__list__item__link:hover{color:#01893c;text-decoration:none}.detail-page__description__downloads__list__item__link:active{color:#01893c;text-decoration:underline}.detail-page .artikel-number{font-size:15px;font-size:.9375rem;display:block;font-style:normal;font-weight:normal;margin-top:20px}.detail-page .deposit-note{margin-top:20px}.detail-page .fast-checkout-button{background:url(../css/images/paypal-direkt.jpg) no-repeat center center #ffc439;background-size:auto 25px;border:none;border-radius:5px;cursor:pointer;display:block;height:45px;margin:15px 0 0;padding:0px;text-indent:-99999px;width:100%}.price-box-wrapper{display:flex;flex-direction:column}.billiger-de{display:flex;justify-content:flex-end}.billiger-de__link img{width:150px}.brand-image-box{margin-bottom:15px;max-height:55px;-o-object-fit:contain;object-fit:contain;width:55px}.brand-image-box img{display:block;height:auto;width:100%}.energy-logo-wrapper{display:inline-flex;flex-direction:column;position:relative;padding-top:10px}.energy-logo-wrapper--tile{position:absolute;bottom:10px;left:0;width:50%}.energy-logo-wrapper--tile .product__energy-efficiency{color:#a7a7a7;white-space:nowrap;background-color:#fff;padding-right:5px}.detail-page__common-infos__energy .energy-logo-wrapper{padding-top:4px}.energy-logo-wrapper .close-layer{display:none}.touchevents .energy-logo-wrapper .close-layer{position:relative;display:block;height:25px;position:absolute;right:0;top:0;width:25px}.touchevents .energy-logo-wrapper .close-layer::after{font-size:12px;left:auto;right:3px;content:"\ea05";display:inline-block;font-family:"marktkauf-icons",sans-serif;font-weight:normal;position:absolute;top:5px;color:#000}.energy-efficiency{position:relative;width:60px}.energy-efficiency__label-box{display:none;background:#fff;position:absolute;min-width:172px;z-index:9999;border:1px solid #cf0008;bottom:100%;left:0}.equipment .energy-efficiency__label-box{position:absolute;min-width:unset}.touchevents .energy-efficiency__label-box{padding-right:20px}.touchevents .energy-efficiency__label-box.energy-info{display:block !important}.energy-efficiency__label-box img{max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content}.product-table__article__wrapper .energy-efficiency__label-box img,.product-list__item .energy-efficiency__label-box img{max-width:140px}.no-touchevents .energy-efficiency__arrow:hover~div{display:block}.energy-efficiency__link{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.energy-scala{font-size:12px;font-size:.75rem;color:#c6c6c6}.energy-logo-wrapper--tile{bottom:15px}.gallery-list-section{flex:0 0 auto;margin-bottom:20px;padding-left:1rem;padding-right:1rem}.gallery-list{display:flex;flex-wrap:wrap;list-style:none;margin:0 -1.5rem;padding:0}.gallery-list__item{border:1px solid #d5d5d5;margin:0 .5rem 1rem;position:relative;width:100%}.gallery-list__item:hover{transition:all .3s ease-in-out;box-shadow:0 0 8px rgba(100,100,100,.3);border:1px solid #fff}.title{grid-area:title}.first-name{grid-area:first-name}.last-name{grid-area:last-name}.adress2{grid-area:adress2}.postal-code{grid-area:postal-code}.city{grid-area:city}.address-message{grid-area:address-message}.street{grid-area:street}.street-number{grid-area:street-number}.company{grid-area:company}.vatno{grid-area:vatno}.packstation-post-number{grid-area:packstation-post-number}.packstation-number{grid-area:packstation-number}.email{grid-area:email}.customer-number{grid-area:customer-number}.order-number{grid-area:order-number}.order-number-required{grid-area:order-number-required}.phone{grid-area:phone}.message{grid-area:message}.consent-checkbox{grid-area:consent-checkbox}.terms-checkbox{grid-area:terms-checkbox}.captcha{grid-area:captcha}.submit{grid-area:submit}.b2b-customer{grid-area:b2b-customer}.checkout-new-user-addressB2C{grid-area:checkout-new-user-addressB2C}.password-1{grid-area:password-1}.password-2{grid-area:password-2}.file-upload{grid-area:file-upload}.postal-code-city-wrapper{grid-area:postal-code-city-wrapper}.name{grid-area:name}.address{grid-area:address}.website{grid-area:website}.company-type{grid-area:company-type}.direct-shipping{grid-area:direct-shipping}.terms{grid-area:terms}.form-grid-supplier-contact{margin-top:10px}.hakuna-insurance{background-color:#f6fafc;border-radius:10px}.hakuna-insurance .hakuna-insurance__logo{display:inline;margin-bottom:0}.hakuna-insurance .hakuna-insurance__logo span{display:inline-block;height:12px;text-indent:-999em}.hakuna-insurance .hakuna-insurance__logo [class~="hakuna.bike"]{content:url(../css/images/hakuna-bike.svg)}.hakuna-insurance .hakuna-insurance__logo [class~="hakuna.care"]{content:url(../css/images/hakuna-care.svg)}.hakuna-insurance .hakuna-insurance__logo [class~="hakuna.e_scooter"]{content:url(../css/images/hakuna-care.svg)}.hakuna-insurance .hakuna-insurance__logo [class~="hakuna.extension"]{content:url(../css/images/hakuna-extension.svg)}.detail-page__common-infos .hakuna-insurance,.product-table__article__wrapper .hakuna-insurance{margin-bottom:15px;margin-top:5px}.detail-page__common-infos .hakuna-insurance .form__input-wrapper .form__label--checkbox,.product-table__article__wrapper .hakuna-insurance .form__input-wrapper .form__label--checkbox{font-size:12px;font-size:.75rem;display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;gap:10px;color:#363681;font-weight:400;min-height:52px;padding:10px 15px 5px 45px;width:100%}.detail-page__common-infos .hakuna-insurance .form__input-wrapper input[type=checkbox]:not(:checked)+label::before,.product-table__article__wrapper .hakuna-insurance .form__input-wrapper input[type=checkbox]:not(:checked)+label::before{border-color:#363681}.detail-page__common-infos .hakuna-insurance .form__input-wrapper input[type=checkbox]:checked+label::before,.product-table__article__wrapper .hakuna-insurance .form__input-wrapper input[type=checkbox]:checked+label::before{color:#f6fafc}.detail-page__common-infos .hakuna-insurance .form__input-wrapper input[type=checkbox]:checked:not(:disabled)+label::before,.product-table__article__wrapper .hakuna-insurance .form__input-wrapper input[type=checkbox]:checked:not(:disabled)+label::before{background-color:#363681;border-color:#363681}.detail-page__common-infos .hakuna-insurance .info-layer__icon,.product-table__article__wrapper .hakuna-insurance .info-layer__icon{margin-left:2px;position:absolute;right:15px;top:10px}.detail-page__common-infos .hakuna-insurance .hakuna-insurance__description,.product-table__article__wrapper .hakuna-insurance .hakuna-insurance__description{margin-right:5px}.detail-page__common-infos .hakuna-insurance .hakuna-insurance__price,.product-table__article__wrapper .hakuna-insurance .hakuna-insurance__price{align-self:end;line-height:21px}.product-table__article__wrapper .hakuna-insurance{grid-row:4/span 1;grid-column:1/span 6}.product-table__article__wrapper .hakuna-insurance .hakuna-insurance--active{font-size:12px;font-size:.75rem;display:grid;color:#363681;font-weight:400;gap:10px;grid-template-rows:40px 1fr;padding:10px 15px 10px 45px;width:100%}.product-table__article__wrapper .hakuna-insurance .hakuna-insurance--active.hakuna-insurance--unchangeable{grid-template-rows:1fr}.product-table__article__wrapper .hakuna-insurance .hakuna-insurance--active .hakuna-insurance__text{grid-row:1/span 2}.product-table__article__wrapper .hakuna-insurance .hakuna-insurance--active .hakuna-insurance__delete{grid-row:1/span 1;font-size:16px;font-size:1rem;justify-self:end;text-decoration:none}.product-table__article__wrapper .hakuna-insurance .hakuna-insurance--active .hakuna-insurance__delete::before{color:#0a0a0a}.product-table__article__wrapper .hakuna-insurance .hakuna-insurance--active .hakuna-insurance__delete span{display:block;text-indent:-999999px}.product-table__article__wrapper .hakuna-insurance .hakuna-insurance--active .hakuna-insurance__price{grid-row:2/span 1;justify-self:end}.product-table__article__wrapper .hakuna-insurance .hakuna-insurance--active .info-layer__icon{transform:translateY(1px);position:relative;right:initial;top:initial}.my-profile__order__detail .hakuna-insurance{font-size:12px;font-size:.75rem;display:flex;flex-direction:space-between;align-items:flex-end;color:#363681;gap:10px;margin-top:10px;padding:10px 15px}.my-profile__order__detail .hakuna-insurance .hakuna-insurance__text{flex:2 1 auto}.my-profile__order__detail .hakuna-insurance .hakuna-insurance__price{text-align:right}.hazard-warning-container:before,.hazard-warning-container:after{content:" ";display:table}.hazard-warning-container:after{clear:both}.hazard-warning-container__content-wrapper:before,.hazard-warning-container__content-wrapper:after{content:" ";display:table}.hazard-warning-container__content-wrapper:after{clear:both}.hazard-warning-container__content-wrapper ul{list-style:none;margin:0;padding:0}.hazard-warning-container__content-wrapper li{background:none;margin-bottom:5px;padding:0}.hazard-warning-container .section-headline--hazard-warning{font-weight:normal;color:#cf0008}.hazard-warning__pictogram-container{display:block}.hazard-warning__pictogram-container:before,.hazard-warning__pictogram-container:after{content:" ";display:table}.hazard-warning__pictogram-container:after{clear:both}.hazard-warning__pictogram-container ul{list-style-type:none}.hazard-warning__pictogram-container ul li{display:inline;margin:0 5px 5px 0}.headline__major{font-size:22px;font-size:1.375rem;color:#0a0a0a;font-family:"Roboto",Arial,sans-serif;font-weight:700;font-style:normal !important;line-height:1.4;margin-bottom:40px;width:100%;align-self:center;text-align:center}.headline__major--secondary{color:#0a0a0a !important}.headline__major--payback{color:#003eb0 !important}.headline__major--payback--small-margin{margin-bottom:10px !important}.headline__major.has__subline{margin-bottom:10px}.headline__major.has__subline+.headline__subline{margin-bottom:40px}.headline__minor{font-size:18px;font-size:1.125rem;color:#0a0a0a;font-family:"Roboto",Arial,sans-serif;font-weight:normal;font-style:normal !important;line-height:1.4;margin-bottom:40px;width:100%;border-bottom:none}.headline__minor--payback{color:#003eb0 !important}.headline__minor--secondary{color:#0a0a0a !important}.headline__minor--small-margin{margin-bottom:10px !important}.headline__smallest{font-size:16px;font-size:1rem;color:#0a0a0a;font-family:"Roboto",Arial,sans-serif;font-weight:normal;font-style:normal !important;line-height:1.4;margin-bottom:40px;width:100%;font-weight:500}.headline__smallest--secondary{color:#0a0a0a;margin-bottom:5px !important}.headline__smallest--secondary--before-input{margin-bottom:15px !important}.headline__smallest--tertiary{background-color:#ffe500;margin-bottom:15px;max-width:800px;padding:10px 20px;text-align:center}.headline__smallest--quaternary{color:#0a0a0a !important;border-bottom:1px solid #c6c6c6;margin-bottom:15px}.headline__smallest.recipe-title:last-child{margin-bottom:20px}.headline__full{width:100%}.headline__frankfurter{font-size:25px;font-size:1.5625rem;color:#0a0a0a;font-family:Frankfurter,Calibri,sans-serif;font-weight:normal;line-height:1.2;margin-bottom:0;width:100%}.headline__frankfurter--center{padding:18px 0;text-align:center}.headline__frankfurter--secondary{color:#0a0a0a !important}.filter__headline{font-size:15px;font-size:.9375rem;color:#0a0a0a;font-family:"Roboto",Arial,sans-serif;font-weight:normal;font-style:normal !important;line-height:1.4;margin-bottom:40px;width:100%;border-bottom:1px solid #dddde7;padding-bottom:5px}.bold{font-weight:500}.headline__major.has__subline+.headline__subline{text-align:center;margin-bottom:20px}.information-page__main-content__text{font-size:15px;font-size:.9375rem;flex:1 1 0%}.information-page__main-content__text .bg-important{margin:15px 0;padding:15px;background:#fc9}.information-page__main-content__text .bg-important h3,.information-page__main-content__text .bg-important h4{font-size:18px;font-size:1.125rem;margin-top:15px;color:#000}.information-page__main-content__text h1{font-size:22px;font-size:1.375rem;color:#0a0a0a;font-family:"Roboto",Arial,sans-serif;font-weight:normal;font-style:normal !important;line-height:1.4;margin-bottom:40px;width:100%}.information-page__main-content__text h2{font-size:22px;font-size:1.375rem;color:#0a0a0a;font-family:"Roboto",Arial,sans-serif;font-weight:normal;font-style:normal !important;line-height:1.4;margin-bottom:40px;width:100%}.information-page__main-content__text h3{font-size:18px;font-size:1.125rem;color:#0a0a0a;font-family:"Roboto",Arial,sans-serif;font-weight:normal;font-style:normal !important;line-height:1.4;margin-bottom:40px;width:100%;margin-bottom:10px}.information-page__main-content__text h4{font-size:16px;font-size:1rem;color:#0a0a0a;font-family:"Roboto",Arial,sans-serif;font-weight:normal;font-style:normal !important;line-height:1.4;margin-bottom:40px;width:100%;margin:15px 0}.information-page__main-content__text img{margin-bottom:15px}.information-page__main-content__text a:not(.breadcrumb__item__link){font-size:14px;font-size:.875rem;color:#01893c;text-decoration:none}.information-page__main-content__text a:not(.breadcrumb__item__link):focus{color:#01893c;text-decoration:underline}.information-page__main-content__text a:not(.breadcrumb__item__link):link,.information-page__main-content__text a:not(.breadcrumb__item__link):visited{color:#01893c;text-decoration:underline}.information-page__main-content__text a:not(.breadcrumb__item__link):hover{color:#01893c;text-decoration:none}.information-page__main-content__text a:not(.breadcrumb__item__link):active{color:#01893c;text-decoration:underline}.information-page__main-content__text ol,.information-page__main-content__text p,.information-page__main-content__text ul{margin-bottom:15px}.information-page__main-content__text ul,.information-page__main-content__text ol{margin-left:20px}.information-page__main-content__text li{margin-bottom:10px}.information-page__main-content__text li:not(.breadcrumb__item){line-height:1.3}.information-page__main-content__text dt{font-weight:500}.information-page__main-content__text dd{margin-bottom:10px}.information-page__main-content__text .top-link,.information-page__main-content__text li:not(.breadcrumb__item) a,.information-page__main-content__text p a{font-size:14px;font-size:.875rem;color:#01893c;text-decoration:none}.information-page__main-content__text .top-link:focus,.information-page__main-content__text li:not(.breadcrumb__item) a:focus,.information-page__main-content__text p a:focus{color:#01893c;text-decoration:underline}.information-page__main-content__text .top-link:link,.information-page__main-content__text .top-link:visited,.information-page__main-content__text li:not(.breadcrumb__item) a:link,.information-page__main-content__text li:not(.breadcrumb__item) a:visited,.information-page__main-content__text p a:link,.information-page__main-content__text p a:visited{color:#01893c;text-decoration:underline}.information-page__main-content__text .top-link:hover,.information-page__main-content__text li:not(.breadcrumb__item) a:hover,.information-page__main-content__text p a:hover{color:#01893c;text-decoration:none}.information-page__main-content__text .top-link:active,.information-page__main-content__text li:not(.breadcrumb__item) a:active,.information-page__main-content__text p a:active{color:#01893c;text-decoration:underline}.information-page__main-content__text .contact-wrapper .btn{margin-top:5px}.information-page__main-content__text .contact-wrapper p:nth-of-type(1){margin-bottom:15px}.information-page__main-content__text .contact-wrapper p{margin-bottom:30px}.information-page__main-content__text .section .layout-box1{padding:10px 30px 10px 10px;cursor:pointer;font-weight:500;border:1px solid #d5d5d5;margin-bottom:-1px;position:relative}.information-page__main-content__text .section .layout-box1:after{font-size:12px;font-size:.75rem;content:"\ea75";color:#0a0a0a;font-family:"marktkauf-icons",sans-serif;position:absolute;width:25px;height:43px;line-height:43px;top:0;right:0}.information-page__main-content__text .section .layout-box2{border:1px solid #d5d5d5;border-top:none;padding:10px 10px 25px;margin-bottom:-1px}.information-page__main-content__text .section--is-active .layout-box1::after{transform:rotateX(180deg)}.top-link{margin:20px 0}.site-content__box--information-page .top-link{font-size:14px;font-size:.875rem;color:#01893c;text-decoration:none;display:flex;justify-content:flex-end;float:none}.site-content__box--information-page .top-link:focus{color:#01893c;text-decoration:underline}.site-content__box--information-page .top-link:link,.site-content__box--information-page .top-link:visited{color:#01893c;text-decoration:underline}.site-content__box--information-page .top-link:hover{color:#01893c;text-decoration:none}.site-content__box--information-page .top-link:active{color:#01893c;text-decoration:underline}.information-page__main-content__text a.top-link{margin:20px 0 40px;display:inline-block}.icon-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.icon-list__item{display:block;position:relative}.social-media .icon-list__item{margin:0px 20px 12px 0}@media screen and (min-width: 600px){.social-media .icon-list__item{margin-top:9px}}.social-media .icon-list__item a{height:inherit}.social-media .icon-list__item img{height:28px;width:auto}.payment-partner .icon-list__item{height:30px;width:70px}.payment-partner .icon-list__item a{height:inherit}.icon-list__item__child{background:rgba(0,0,0,0) 0 0 no-repeat;display:block;margin:auto}.icon-list__item__child:focus-visible{outline-offset:2px;outline:2px solid gray}.feedbacktext__info{margin-bottom:40px}.factfinder-campaign .advisor-container{display:flex;align-items:stretch;width:100%;background:#f4f5f7;padding:20px}.factfinder-campaign .advisor-container .advisor-content{display:flex;flex-direction:column;width:100%}.factfinder-campaign .advisor-container .advisor-content .advisor-teaser{max-width:50%;order:1;text-align:center}.factfinder-campaign .advisor-container .advisor-content .advisor-teaser img[src$=svg]{height:100px}@media screen and (max-width: 479px){.factfinder-campaign .advisor-container .advisor-content .advisor-teaser{order:2;max-width:initial;margin:0 auto}}.factfinder-campaign .advisor-container .advisor-content .teaser__box{grid-template-columns:repeat(auto-fill, minmax(180px, 1fr));grid-row-gap:20px;margin:35px 0 20px}.factfinder-campaign .advisor-container .advisor-content .teaser__box__item{background:#f4f5f7}.factfinder-campaign .advisor-container .advisor-content .teaser__box__item__entry{display:flex;justify-content:center;align-items:center;padding:5px 30px 5px 20px;height:100%}.factfinder-campaign .advisor-container .advisor-content .teaser__box__item__link{display:flex;justify-content:center;gap:10px;padding-right:20px;text-align:left;color:#0a0a0a}.factfinder-campaign .advisor-container .advisor-content .teaser__box__item__link:not(.hasIcon){justify-content:center}.factfinder-campaign .advisor-container .advisor-content .teaser__box__item__link .teaser__box__item__desc{flex:1 0 0}.factfinder-campaign .advisor-container .advisor-content .teaser__box__item__link img{max-height:100%;margin:0 0 0 auto;width:auto}.factfinder-campaign .advisor-container .advisor-content .teaser__box__item:nth-child(5):last-child{grid-column:auto}.factfinder-campaign .advisor-container .accordion-toggle{display:flex;justify-content:space-between;align-items:center;gap:20px;position:relative;width:100%;cursor:pointer;padding-right:30px}@media screen and (max-width: 479px){.factfinder-campaign .advisor-container .accordion-toggle{flex-direction:column;align-items:flex-start}}.factfinder-campaign .advisor-container .accordion-toggle::after{transition:all .3s ease-in-out;font-size:15px;font-size:.9375rem;position:absolute;top:20px;right:0;line-height:1;content:"\ea0c";font-family:"marktkauf-icons",sans-serif;color:#0a0a0a}.factfinder-campaign .advisor-container.initial .advisor-content{flex-direction:row}@media screen and (max-width: 479px){.factfinder-campaign .advisor-container.initial .advisor-content{flex-direction:column}}.factfinder-campaign .advisor-container.initial .advisor-container__head{margin:0}.factfinder-campaign .advisor-container .section--is-active .accordion-toggle:after{transform:rotateX(-180deg)}.factfinder-campaign .advisor-container__img{max-height:100px;margin:0 auto}.factfinder-campaign .advisor-container__head{display:flex;flex-direction:column;flex:1 0 0;order:2;margin-bottom:25px}@media screen and (max-width: 479px){.factfinder-campaign .advisor-container__head{order:1;padding-top:20px;margin-bottom:0}}.factfinder-campaign .advisor-container__headline{font-size:18px;font-size:1.125rem;color:#0a0a0a;display:inline-block;font-weight:500;font-style:normal}.factfinder-campaign .advisor-container__question{margin-top:20px;padding:20px;background:#fff}.factfinder-campaign .advisor-container__question__headline{font-size:18px;font-size:1.125rem;margin:15px 0 35px;color:#cf0008;font-weight:500;font-style:normal}.factfinder-campaign .advisor-container__back-btn{font-size:14px;font-size:.875rem;position:relative;display:inline-block;color:#0a0a0a;margin:25px 0 10px;padding-left:15px}.factfinder-campaign .advisor-container__back-btn::before{font-size:12px;font-size:.75rem;position:absolute;top:50%;left:-5px;transform:translateY(-50%);content:"\ea0d";display:block;height:12px;width:18px;line-height:1;font-family:"marktkauf-icons",sans-serif}.factfinder-campaign .advisor-container__selection span{display:inline-block;font-weight:500;margin-right:10px}.factfinder-campaign .advisor-container__selection .previous-selection{font-weight:400;font-size:14px;font-size:.875rem}.factfinder-campaign .advisor-container__selection .previous-selection--has-next{position:relative;display:inline-block;color:#0a0a0a;margin:0;padding-right:18px}.factfinder-campaign .advisor-container__selection .previous-selection--has-next::before{display:block;width:18px;line-height:1;font-family:"marktkauf-icons",sans-serif;font-size:10px;font-size:.625rem;position:absolute;top:50%;right:-4px;transform:translateY(-50%);content:"\ea77";height:10px}.factfinder-campaign .advisor-container__selection img{display:none}.factfinder-campaign .advisor-container__actions{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:baseline;gap:10px;margin:20px 0}.factfinder-campaign .advisor-container__reset-btn{font-size:14px;font-size:.875rem;padding-right:15px;text-align:right;color:#0a0a0a}.factfinder-campaign .advisor-container.final .advisor-container__success-message{font-size:18px;font-size:1.125rem;display:block;margin-top:15px;color:#3dbd1c}.factfinder-campaign .advisor-container.final .teaser__box{display:flex;flex-wrap:wrap;grid-row-gap:0;margin:20px 0 -10px}.factfinder-campaign .advisor-container.final .teaser__box__item{position:relative;background:rgba(0,0,0,0);border:none}.factfinder-campaign .advisor-container.final .teaser__box__item::after{transform:translateY(-50%);position:absolute;display:block;content:"\ea04";font-family:"marktkauf-icons",sans-serif;font-size:15px;color:#3dbd1c;top:50%;left:0;width:20px;height:20px}.factfinder-campaign .advisor-container.final .teaser__box__item__entry,.factfinder-campaign .advisor-container.final .teaser__box__item__link{font-size:18px;font-size:1.125rem;padding:5px 30px 5px 30px}.factfinder-campaign .advisor-container.final .teaser__box__item__link:after{display:none}.factfinder-campaign .advisor-container.final .teaser__box__item img{display:none}.listing__actions{display:grid;grid-template-areas:"filter sortby" "filter-results filter-results"}.listing__actions .filter{grid-area:filter}.listing__actions .sortby{grid-area:sortby;text-align:right}.listing__actions .filter-results{grid-area:filter-results}.listing__actions .filter,.listing__actions .sortby{width:100%}.listing__actions .sorting__label,.listing__actions .filter__toggle,.listing__actions .view-options__sorting{font-size:15px;font-size:.9375rem;-moz-user-select:none;user-select:none;border-bottom:none;margin-bottom:0}.listing__actions .sorting__label,.listing__actions .filter__toggle{position:relative}.listing__actions .sorting__label::before,.listing__actions .filter__toggle::before{position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:16px;font-size:1rem;left:2px;content:"\ea08";font-family:"marktkauf-icons",sans-serif}.listing__actions .sorting__label{display:none}.filter{display:flex}.site-content__box--information-page .filter{margin-bottom:30px}.filter ul{list-style:none;margin:0;padding:0}.filter .filter__search__input{font-size:14px;font-size:.875rem;border-radius:0;color:#0a0a0a;height:50px;padding:0 10px 0 50px}.filter .filter__search__input::-webkit-input-placeholder{color:#dddde7}.filter .filter__search__input:-moz-placeholder{color:#dddde7}.filter .filter__search__input::-moz-placeholder{color:#dddde7}.filter .filter__search__input~.ico-search{font-size:25px;font-size:1.5625rem;position:absolute;top:7px;left:15px;color:currentColor}.filter .filter__search__input~.reset-typing{font-size:12px;font-size:.75rem;display:none;position:absolute;top:0;left:15px;width:30px;height:100%;cursor:pointer;opacity:.3;z-index:1}.filter .filter__search__input~.reset-typing::before{position:absolute;top:50%;left:50%;transform:translateX(-50%);transform:translateY(-50%);transform:translateX(-50%) translateY(-50%)}.filter .filter__search__input.typing~.ico-search{display:none}.filter .filter__search__input.typing~.reset-typing{display:block}.filter__toggle-view{margin:20px 0 0;display:none}.filter__toggle-view.show-container{display:block}.filter__toggle-view__button{font-size:15px;font-size:.9375rem;color:#333;font-family:"Roboto",Arial,sans-serif;padding:5px 24px 5px 0;position:relative;background:none;border:none;cursor:pointer;text-decoration:underline}.filter__toggle-view__button::after{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:24px;font-size:1.5rem;font-family:"marktkauf-icons",sans-serif;color:#0a0a0a}.filter__toggle-view__button::after{content:"\ea0c"}.filter__toggle-view__button.show-less::after{content:"\ea0f"}.filter__toggle-view__button:focus-visible{outline:2px solid gray;outline-offset:2px}.filter__sidebar .filter__group__container{height:calc(100% - 70px);overflow:scroll}.filter__sidebar__headline{position:relative;color:#0a0a0a;margin:0;padding:14px 0px;position:relative;border-bottom:1px solid #d5d5d5}.filter__sidebar__headline::before{font-size:24px;left:auto;right:10px;color:inherit;content:"\ea77";display:inline-block;font-family:"marktkauf-icons",sans-serif;position:absolute;top:10px}.filter__sidebar__headline__filter-text{display:inline-block;width:45%}.filter__sidebar__headline__filter-selected{color:#cdcdcd;float:right;padding:0 25px 0 10px;width:55%}.filter__sidebar .reset__selection,.filter__sidebar__inner .reset__selection{font-size:12px;font-size:.75rem;color:#000;margin:15px 0 0;text-decoration:underline;display:none}.filter__sidebar .confirm__selection,.filter__sidebar .submit__filter-selection,.filter__sidebar__inner .confirm__selection,.filter__sidebar__inner .submit__filter-selection{display:none}.filter__sidebar.selected__filters>.sidebar__header,.filter__sidebar__inner.selected__filters>.sidebar__header{height:100px}.filter__sidebar.selected__filters>.sidebar__header .reset__selection,.filter__sidebar__inner.selected__filters>.sidebar__header .reset__selection{display:block}.filter__sidebar.selected__filters>.filter__footer .overlay__back-button,.filter__sidebar__inner.selected__filters>.filter__footer .overlay__back-button{display:none}.filter__sidebar.selected__filters>.filter__footer .confirm__selection,.filter__sidebar.selected__filters>.filter__footer .submit__filter-selection,.filter__sidebar__inner.selected__filters>.filter__footer .confirm__selection,.filter__sidebar__inner.selected__filters>.filter__footer .submit__filter-selection{display:block}.filter__sidebar .filter__group__list .hide-list-item-more-than-ten,.filter__sidebar__inner .filter__group__list .hide-list-item-more-than-ten{display:none}.filter__sidebar .filter__group__list-item,.filter__sidebar__inner .filter__group__list-item{margin-bottom:0}.filter__sidebar .filter__group__list-item:hover,.filter__sidebar .filter__group__list-item:focus,.filter__sidebar__inner .filter__group__list-item:hover,.filter__sidebar__inner .filter__group__list-item:focus{background:#f4f5f7}.filter__sidebar ul,.filter__sidebar__inner ul{list-style:none}.filter__sidebar__inner ul{height:calc(100vh - 160px)}.filter__sidebar__inner.slider-select input{font-size:14px;font-size:.875rem;border-radius:6px;color:#0a0a0a;height:50px;padding:0 20px}.filter__sidebar__inner.slider-select .price-slider-wrapper{display:flex}.filter__sidebar__inner.slider-select .price-slider-wrapper .form-group{flex:1 1 auto;position:relative;width:calc((100% - 44px)/2)}.filter__sidebar__inner.slider-select .price-slider-wrapper .form-group .pricefilter__start,.filter__sidebar__inner.slider-select .price-slider-wrapper .form-group .pricefilter__end{width:100%}.filter__sidebar__inner.slider-select .price-slider-wrapper .form-group .icon-currency{color:#0a0a0a;height:100%;line-height:50px;position:absolute;right:15px;text-align:center;top:0;width:20px}.filter__sidebar__inner.slider-select .price-slider-wrapper .form-group__input__divider{background:#c6c6c6;background-size:35px auto;margin:auto 20px;padding:0;text-align:center;width:35px;height:2px}.filter__sidebar__inner.slider-select .sale-category-filter input[type=checkbox]{display:none}.filter__sidebar__inner.slider-select .sale-category-filter input:checked+label{color:#01893c}.filter__sidebar__inner.slider-select .sale-category-filter input:checked+label::before{background-color:#01893c;border-color:#01893c}.filter__sidebar__inner.slider-select .sale-category-filter input:checked+label::after{position:absolute;top:50%;left:5px;transform:translateY(-50%);font-size:12px;font-size:.75rem;color:#fff;content:"\ea04";font-family:"marktkauf-icons",sans-serif}.filter__sidebar__inner.slider-select .sale-category-filter label{font-size:12px;font-size:.75rem;color:#0a0a0a;cursor:pointer;display:block;line-height:calc(12px * 2);margin:0;padding:12px 0px 12px 35px;margin-bottom:13px;position:relative;width:100%}.filter__sidebar__inner.slider-select .sale-category-filter label:hover,.filter__sidebar__inner.slider-select .sale-category-filter label:focus{cursor:pointer}.filter__sidebar__inner.slider-select .sale-category-filter label::before{border:1px solid;border-radius:50%;content:"";height:22px;left:0;position:absolute;width:22px}.filter__sidebar__inner.checkbox-select .filter-item.rating,.filter__sidebar__inner.radio-select .filter-item.rating{flex-direction:column;align-items:center}.filter__sidebar__inner.checkbox-select .filter-item.rating::before,.filter__sidebar__inner.radio-select .filter-item.rating::before{content:"";display:none}.filter__sidebar__inner.checkbox-select .filter-item.rating .filter-rating,.filter__sidebar__inner.radio-select .filter-item.rating .filter-rating{display:inline-block}.filter__sidebar__inner.checkbox-select .filter-item.rating .filter-rating label,.filter__sidebar__inner.radio-select .filter-item.rating .filter-rating label{border:0;padding:0}.filter__sidebar__inner.checkbox-select .filter-item.rating .filter-rating label::before,.filter__sidebar__inner.radio-select .filter-item.rating .filter-rating label::before{display:none}.filter__sidebar__inner.checkbox-select .filter-item .query-typed,.filter__sidebar__inner.radio-select .filter-item .query-typed{font-weight:500}.filter__sidebar__inner input:checked:not(:disabled)+label,.filter__sidebar__inner input:checked:not(:disabled)+label .filter-count{color:#01893c}.filter__sidebar__inner .filter-count{color:#cdcdcd;float:right}.filter__sidebar__inner .overlay__back-button{display:block}.filter__sidebar__inner label img{display:inline-block;margin:0 10px;max-height:30px;width:30px}.filter__sidebar__inner.selected__filters ul{height:calc(100vh - 100px - 80px)}.filter__Kategorie li{padding-bottom:5px}.filter__Kategorie .level-1{padding-left:15px}.filter__Kategorie label{cursor:pointer}.filter__Kategorie label:hover{color:#01893c}.filter__Kategorie label .filter__group-count{margin-left:5px}.filter__Kategorie input{display:none}.filter__Kategorie input:checked+label{color:#01893c}.filter__SLIDER .slider-container{height:30px;margin-top:30px;position:relative}.filter__SLIDER .slider-container .noUi-handle-lower{right:0px}.filter__SLIDER .slider-container .noUi-handle-upper{right:-20px}.filter__SLIDER .slider-container__wrapper{background-color:#c6c6c6;padding-left:20px;padding-right:20px}.filter .filter__BilderFilter label img{display:inline-block;margin:0 10px;max-height:30px;width:30px}.filter .filter__Marke__search{margin-bottom:10px;position:relative}.filter .filter__Marke__search__button{position:absolute;top:7px}.filter-results{display:none}.filter-results.has-selected-filters{display:block}.filter-results .filter__result__list{display:block;width:100%}.filter-results .filter__result__list__item{font-size:12px;font-size:.75rem;display:inline-block;color:#a7a7a7}.filter-results .filter__result__list__item.reset__all{cursor:pointer;text-decoration:underline}.filter-results .filter__result__list .delete__selected__filter{background-color:rgba(0,0,0,0);cursor:pointer;display:inline-block;height:12px;margin-left:5px;margin-right:15px;transform:translateY(2px);width:12px}.filter-results .filter__result__list .delete__selected__filter::before{font-size:12px;font-size:.75rem;content:"\ea06";font-family:"marktkauf-icons",sans-serif}.filter .page-navigation-1{margin-left:1rem}.filter .page-navigation-2{margin-left:1rem}.filter .page-navigation-3{margin-left:1rem}.filter .page-navigation-4{margin-left:1rem}.filter .page-navigation-5{margin-left:1rem}.filter .page-navigation-6{margin-left:1rem}.filter .page-navigation-7{margin-left:1rem}.filter .page-navigation-8{margin-left:1rem}.listing__actions .sorting__label,.listing__actions .filter__toggle,.listing__actions .view-options__sorting{padding:7px 8px 8px 30px;font-weight:700}.filter-results .filter__result__list{margin-top:10px}.filter__toggle-view__button{padding-right:20px}.filter__toggle-view__button::after{font-size:12px;font-size:.75rem;content:"\ea75"}.filter__toggle-view__button.show-less::after{content:"\ea78"}.finance__calculator{margin:0 0 -20px;position:relative;text-align:right}.finance__calculator__link{display:flex;justify-content:center;background:#01893c;color:#fff;margin-top:10px;padding:8px 10px;text-decoration:none;width:100%}.finance__calculator__first-box,.finance__calculator__second-box{font-size:12px;font-size:.75rem;font-family:"Roboto",Arial,sans-serif;font-weight:500;padding:2px 0}.finance__calculator__first-box{padding-right:5px}.finance__layer{display:grid;grid-template-columns:100%;grid-template-areas:"fc-left" "fc-right"}.finance__layer .finance__container__left{grid-area:fc-left}.finance__layer .finance__container__right{grid-area:fc-right}.finance__layer__price{align-self:flex-start;display:flex;flex-direction:column;grid-area:finance-price;justify-content:flex-end;margin-bottom:35px;width:170px}.finance__layer__price__label{background:#fff;color:#01893c;font-family:Frankfurter,Calibri,sans-serif;text-align:center}.finance__layer__price__loan{font-size:24px;font-size:1.5rem;background:#01893c;color:#fff;font-family:Frankfurter,Calibri,sans-serif;font-weight:500;padding:3px 0;text-align:center}.finance__layer__prices{background-color:#edeef2;box-sizing:border-box;margin-bottom:65px;padding:25px}.finance__layer__prices__top{display:flex;flex-direction:column;align-items:center}.finance__layer__prices__top [class*=line-clamp]::after{background:linear-gradient(to right, rgba(237, 238, 242, 0) 0%, #edeef2 50%, #edeef2 100%)}.finance__layer__prices__label{display:block;flex:1 0 0;line-height:1.2;margin-right:25px}.finance__layer__prices__rate{flex:1 0 0}.finance__layer__prices__range{grid-area:finance-rate-range}.finance__layer__prices__range .slider-container{display:flex;align-items:center;height:40px;-moz-user-select:none;user-select:none}.finance__layer__prices__range .slider-container__wrapper{position:relative;flex:1 0 0;margin:0 15px;padding:0 5px}.finance__layer__prices__range .noUi-origin,.finance__layer__prices__range .noUi-connects,.finance__layer__prices__range .noUi-horizontal .noUi-handle{position:absolute}.finance__layer__prices__range .noUi-connects{left:0;background:#666}.finance__layer__prices__range .noUi-horizontal{height:2px}.finance__layer__prices__range .noUi-horizontal .noUi-handle{top:-9px;right:-11px;height:20px;width:20px;background:#000}.finance__layer__prices__addcart{grid-area:finance-add-cart}.finance__layer__prices__addcart .add-to-basket,.finance__layer__prices__addcart .add-to-basket:hover{margin-top:15px;min-width:auto;padding:14px 40px}.finance__layer__image{grid-area:finance-image;display:block;margin-bottom:15px}.finance__layer__title{align-self:flex-start;grid-area:finance-title;color:#01893c;display:block;line-height:1.2;margin-bottom:15px}.finance__layer__rate__duration{grid-area:finance-duration}.finance__layer__rate__monthly{grid-area:finance-rate-monthly}.finance__layer__rate__duration,.finance__layer__rate__monthly{display:flex;align-items:center;color:#0a0a0a;margin-bottom:5px;-moz-user-select:none;user-select:none}.finance__layer__rate__duration input[type=number],.finance__layer__rate__monthly input[type=number]{flex:1 0 0}.finance__layer__list{list-style:none;margin:0;padding:0;grid-area:finance-list;margin:0 0 50px 0}.finance__layer__list li{font-size:12px;font-size:.75rem;line-height:1.2;margin-bottom:25px;padding-left:40px;position:relative}.finance__layer__list li::before{font-family:"marktkauf-icons",sans-serif;content:"\ea04";color:#7bbc39;font-size:20px;height:20px;left:5px;position:absolute;top:-5px;width:30px}.finance__note{font-size:12px;font-size:.75rem;color:#a7a7a7}.finance__note a{color:#0a0a0a}.finance__calculator{width:100%;margin:0}.finance__calculator__link{position:relative;text-align:left;padding:13px 10px;transition:ease-in-out .15s color;border:1px solid #01893c;margin-top:20px}.finance__calculator__link:hover{background-color:#fff;color:#01893c}.finance__calculator__first-box{font-size:15px;font-size:.9375rem;font-weight:700;padding:0}.finance__calculator__first-box br{content:" ";display:none}.food-labeling{font-size:15px;font-size:.9375rem}.food-labeling__group{margin-bottom:20px}.food-labeling__group--wine{font-size:14px;font-size:.875rem;margin-bottom:0}.food-labeling__label{display:block;font-style:normal;font-weight:500;margin-bottom:10px}.food-labeling__label--wine{display:inline-block;font-weight:normal;margin-bottom:0}.food-labeling__label--wine:after{content:":";margin-right:2px}.food-labeling__text{display:block}.food-labeling__text--wine{display:inline-block}.food-labeling__table-wrapper{margin:0 0 20px;overflow-y:auto;width:100%}.food-labeling__table-wrapper__table{font-size:12px;font-size:.75rem;border-spacing:0;display:table;margin-bottom:20px;width:100%}.food-labeling__table-wrapper__table tr{width:100%}.food-labeling__table-wrapper__table tr:nth-child(odd){background:#edeef2}.food-labeling__table-wrapper__table tr td{padding:9px;width:33%}.food-labeling--text-indent{display:block;padding-left:30px;position:relative}.food-labeling--text-indent:before{font-size:8px;font-size:.5rem;content:"\ea0e";color:#0a0a0a;font-family:"marktkauf-icons",sans-serif;position:absolute;left:11px;top:3px}legend{display:none}input,select{font-size:15px;font-size:.9375rem;border:1px solid #d5d5d5;padding:9px 5px 7px}input[name=ViewSearch],select[name=ViewSearch]{width:100%}.ish-pageNavigation-filters input[type=number],.ish-pageNavigation-filters select[type=number]{width:42%}.overlay__content .form{margin-top:60px}.my-dc_layer-add-dc .overlay__content .form,.my-dc_layer-remove-dc .overlay__content .form{margin-top:0;margin-bottom:1px}.form .address-message{position:relative;top:-20px}.form__group,.form__group--row{display:flex;flex-direction:column;margin-bottom:20px}.form__group__additional-message{font-size:15px;font-size:.9375rem;display:block;margin:10px 0}.form__group--row{flex-direction:row}.payment__section .form__group,.payment__section .form__group--row{margin:0}.form__group .error,.form__group--row .error{font-size:12px;font-size:.75rem;color:#cf0008;margin-top:5px}.layer .form__group .error,.layer .form__group--row .error{display:block}.form__group.change-button,.change-button.form__group--row{display:flex;flex-direction:column;align-items:stretch;row-gap:10px}.form__group.change-button--two-btn,.change-button--two-btn.form__group--row{align-items:center}.form__group.change-button--two-btn button,.change-button--two-btn.form__group--row button{align-self:auto;margin:0}.form__group.telnum,.telnum.form__group--row{display:flex;flex-direction:column}.form__group.telnum label,.telnum.form__group--row label{font-size:12px;font-size:.75rem;color:#cf0008}.form__group.telnum label span,.telnum.form__group--row label span{display:none}.form__group.telnum>div,.telnum.form__group--row>div{margin-bottom:5px !important}.form__group.telnum input,.telnum.form__group--row input{width:100%}.deutschland-card-payment-site__block--first .form__group__input,.deutschland-card-payment-site__block--second .form__group__input{margin-right:117px}#shippingAddressContainer .form__group--checkbox-inside,#newShippingAddressContainer .form__group--checkbox-inside,#editShippingAddressContainer .form__group--checkbox-inside{flex-direction:row;margin-top:20px}#shippingAddressContainer .form__group--checkbox-inside input[type=checkbox],#shippingAddressContainer .form__group--checkbox-inside input[type=radio],#newShippingAddressContainer .form__group--checkbox-inside input[type=checkbox],#newShippingAddressContainer .form__group--checkbox-inside input[type=radio],#editShippingAddressContainer .form__group--checkbox-inside input[type=checkbox],#editShippingAddressContainer .form__group--checkbox-inside input[type=radio]{pointer-events:none;position:absolute;opacity:0}#shippingAddressContainer .form__group--checkbox-inside input[type=checkbox]:checked+label::before,#newShippingAddressContainer .form__group--checkbox-inside input[type=checkbox]:checked+label::before,#editShippingAddressContainer .form__group--checkbox-inside input[type=checkbox]:checked+label::before{display:flex;justify-content:center;transform:translate(-30px, 0);font-size:11px;font-size:.6875rem;position:absolute;color:#fff;content:"\ea04";font-family:"marktkauf-icons",sans-serif}@media screen and (min-width: 480px){#shippingAddressContainer .form__group--checkbox-inside input[type=checkbox]:checked+label::before,#newShippingAddressContainer .form__group--checkbox-inside input[type=checkbox]:checked+label::before,#editShippingAddressContainer .form__group--checkbox-inside input[type=checkbox]:checked+label::before{transform:translate(-30px, 0)}}#shippingAddressContainer .form__group--checkbox-inside input[type=checkbox]:checked:not(:disabled)+label::before,#newShippingAddressContainer .form__group--checkbox-inside input[type=checkbox]:checked:not(:disabled)+label::before,#editShippingAddressContainer .form__group--checkbox-inside input[type=checkbox]:checked:not(:disabled)+label::before{background-color:#0a0a0a;border-color:#0a0a0a}#shippingAddressContainer .form__group--checkbox-inside input[type=checkbox]:checked:disabled+label::before,#newShippingAddressContainer .form__group--checkbox-inside input[type=checkbox]:checked:disabled+label::before,#editShippingAddressContainer .form__group--checkbox-inside input[type=checkbox]:checked:disabled+label::before{background-color:#a7a7a7;border-color:#a7a7a7}#shippingAddressContainer .form__group--checkbox-inside input[type=radio]:checked:not(:disabled)+label::before,#newShippingAddressContainer .form__group--checkbox-inside input[type=radio]:checked:not(:disabled)+label::before,#editShippingAddressContainer .form__group--checkbox-inside input[type=radio]:checked:not(:disabled)+label::before{background:radial-gradient(#0a0a0a 50%, white 51%);border-color:#0a0a0a}#shippingAddressContainer .form__group--checkbox-inside input[type=radio]:checked:disabled+label::before,#newShippingAddressContainer .form__group--checkbox-inside input[type=radio]:checked:disabled+label::before,#editShippingAddressContainer .form__group--checkbox-inside input[type=radio]:checked:disabled+label::before{background:radial-gradient(#a7a7a7 50%, white 51%);border-color:#a7a7a7}#shippingAddressContainer .form__group--checkbox-inside input[type=radio]+label,#shippingAddressContainer .form__group--checkbox-inside input[type=checkbox]+label,#newShippingAddressContainer .form__group--checkbox-inside input[type=radio]+label,#newShippingAddressContainer .form__group--checkbox-inside input[type=checkbox]+label,#editShippingAddressContainer .form__group--checkbox-inside input[type=radio]+label,#editShippingAddressContainer .form__group--checkbox-inside input[type=checkbox]+label{display:block;padding-left:30px;cursor:pointer}@media screen and (min-width: 480px){#shippingAddressContainer .form__group--checkbox-inside input[type=radio]+label,#shippingAddressContainer .form__group--checkbox-inside input[type=checkbox]+label,#newShippingAddressContainer .form__group--checkbox-inside input[type=radio]+label,#newShippingAddressContainer .form__group--checkbox-inside input[type=checkbox]+label,#editShippingAddressContainer .form__group--checkbox-inside input[type=radio]+label,#editShippingAddressContainer .form__group--checkbox-inside input[type=checkbox]+label{padding-left:30px}}#shippingAddressContainer .form__group--checkbox-inside input[type=radio]+label::before,#shippingAddressContainer .form__group--checkbox-inside input[type=checkbox]+label::before,#newShippingAddressContainer .form__group--checkbox-inside input[type=radio]+label::before,#newShippingAddressContainer .form__group--checkbox-inside input[type=checkbox]+label::before,#editShippingAddressContainer .form__group--checkbox-inside input[type=radio]+label::before,#editShippingAddressContainer .form__group--checkbox-inside input[type=checkbox]+label::before{transform:translate(-30px, 0);border:1px solid;border-radius:50%;content:"";height:18px;position:absolute;width:18px}@media screen and (min-width: 480px){#shippingAddressContainer .form__group--checkbox-inside input[type=radio]+label::before,#shippingAddressContainer .form__group--checkbox-inside input[type=checkbox]+label::before,#newShippingAddressContainer .form__group--checkbox-inside input[type=radio]+label::before,#newShippingAddressContainer .form__group--checkbox-inside input[type=checkbox]+label::before,#editShippingAddressContainer .form__group--checkbox-inside input[type=radio]+label::before,#editShippingAddressContainer .form__group--checkbox-inside input[type=checkbox]+label::before{transform:translate(-30px, 0)}}#shippingAddressContainer .form__group--checkbox-inside input[disabled]+label,#newShippingAddressContainer .form__group--checkbox-inside input[disabled]+label,#editShippingAddressContainer .form__group--checkbox-inside input[disabled]+label{color:#a7a7a7}#shippingAddressContainer .form__group--checkbox-inside input[disabled]+label:hover,#newShippingAddressContainer .form__group--checkbox-inside input[disabled]+label:hover,#editShippingAddressContainer .form__group--checkbox-inside input[disabled]+label:hover{background:rgba(0,0,0,0);cursor:not-allowed}.overlay__content #shippingAddressContainer .form__group--checkbox-inside,.overlay__content #newShippingAddressContainer .form__group--checkbox-inside,.overlay__content #editShippingAddressContainer .form__group--checkbox-inside{margin-top:-40px}#shippingAddressContainer .form__group--checkbox-inside input[type=checkbox],#newShippingAddressContainer .form__group--checkbox-inside input[type=checkbox],#editShippingAddressContainer .form__group--checkbox-inside input[type=checkbox]{width:unset}.form__group.fancy,.fancy.form__group--row{margin-bottom:18px;position:relative}.form__group.fancy .form__label,.fancy.form__group--row .form__label{font-size:15px;font-size:.9375rem;transition:.2s ease all;background:#fff;color:#c6c6c6;left:10px;padding:0 2px;position:absolute;transition:all .2s;touch-action:manipulation;top:15px;width:auto;z-index:10}.form__group.fancy .form__label .form__label__required-field,.fancy.form__group--row .form__label .form__label__required-field{position:absolute}.form__group.fancy .form__label .form__label__required-field:after,.fancy.form__group--row .form__label .form__label__required-field:after{background:#fff;padding-right:5px;top:0}.form__group.fancy div,.fancy.form__group--row div{background:#fff;border:1px solid #ccc;margin:0;padding:5px 40px 5px 10px;width:100%}.form__group.fancy div input,.fancy.form__group--row div input,.form__group.fancy div textarea,.fancy.form__group--row div textarea,.form__group.fancy div select,.fancy.form__group--row div select{background-color:rgba(0,0,0,0) !important;border:0;color:#0a0a0a;height:40px;padding:0}.form__group.fancy div input:focus,.fancy.form__group--row div input:focus,.form__group.fancy div textarea:focus,.fancy.form__group--row div textarea:focus,.form__group.fancy div select:focus,.fancy.form__group--row div select:focus{outline:0;text-shadow:none}.form__group.fancy div input:not(:-moz-placeholder-shown)+label, .fancy.form__group--row div input:not(:-moz-placeholder-shown)+label, .form__group.fancy div textarea:not(:-moz-placeholder-shown)+label, .fancy.form__group--row div textarea:not(:-moz-placeholder-shown)+label, .form__group.fancy div select:not(:-moz-placeholder-shown)+label, .fancy.form__group--row div select:not(:-moz-placeholder-shown)+label{font-size:12px;font-size:.75rem;top:-10px}.form__group.fancy div input:not(:placeholder-shown)+label,.fancy.form__group--row div input:not(:placeholder-shown)+label,.form__group.fancy div input.fixed:disabled+label,.fancy.form__group--row div input.fixed:disabled+label,.form__group.fancy div input:focus+label,.fancy.form__group--row div input:focus+label,.form__group.fancy div textarea:not(:placeholder-shown)+label,.fancy.form__group--row div textarea:not(:placeholder-shown)+label,.form__group.fancy div textarea.fixed:disabled+label,.fancy.form__group--row div textarea.fixed:disabled+label,.form__group.fancy div textarea:focus+label,.fancy.form__group--row div textarea:focus+label,.form__group.fancy div select:not(:placeholder-shown)+label,.fancy.form__group--row div select:not(:placeholder-shown)+label,.form__group.fancy div select.fixed:disabled+label,.fancy.form__group--row div select.fixed:disabled+label,.form__group.fancy div select:focus+label,.fancy.form__group--row div select:focus+label{font-size:12px;font-size:.75rem;top:-10px}.form__group.fancy div input:-webkit-autofill,.fancy.form__group--row div input:-webkit-autofill,.form__group.fancy div input:-webkit-autofill:hover,.form__group.fancy div input:-webkit-autofill:focus,.form__group.fancy div input:-webkit-autofill:active,.form__group.fancy div textarea:-webkit-autofill,.fancy.form__group--row div textarea:-webkit-autofill,.form__group.fancy div textarea:-webkit-autofill:hover,.form__group.fancy div textarea:-webkit-autofill:focus,.form__group.fancy div textarea:-webkit-autofill:active,.form__group.fancy div select:-webkit-autofill,.fancy.form__group--row div select:-webkit-autofill,.form__group.fancy div select:-webkit-autofill:hover,.form__group.fancy div select:-webkit-autofill:focus,.form__group.fancy div select:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px #fff inset}.form__group.fancy div input[type=text]:disabled,.fancy.form__group--row div input[type=text]:disabled{opacity:.4}.form__group.fancy div ::-webkit-input-placeholder,.fancy.form__group--row div ::-webkit-input-placeholder{opacity:0}.form__group.fancy.error-input .form__label,.fancy.error-input.form__group--row .form__label{color:#cf0008}.form__group.fancy.error-input>div,.fancy.error-input.form__group--row>div{border:1px solid #cf0008}.form__group.fancy.error-input>div::after,.fancy.error-input.form__group--row>div::after{position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:20px;font-size:1.25rem;content:"\ea79";font-family:"marktkauf-icons",sans-serif;color:#cf0008}.form__group.fancy.lable-up .form__label,.fancy.lable-up.form__group--row .form__label{font-size:12px;font-size:.75rem;top:-10px}.form__group.fancy.success-input .form__label,.fancy.success-input.form__group--row .form__label{font-size:12px;font-size:.75rem;top:-10px}.form__group.fancy.success-input>div::after,.fancy.success-input.form__group--row>div::after{position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:20px;font-size:1.25rem;content:"\ea04";font-family:"marktkauf-icons",sans-serif;color:#7bbc39}.form__group.fancy .form__input-wrapper-nl::after,.fancy.form__group--row .form__input-wrapper-nl::after{display:none}.form__group.fancy span,.fancy.form__group--row span{width:100%}.form__group.fancy span label,.fancy.form__group--row span label{font-size:12px;font-size:.75rem}.form__group__select{position:relative}.form__group__select.is--disabled{pointer-events:none}.form__group__select.is--disabled::after{display:none}.form__group__select::after{position:absolute;top:50%;right:13px;transform:translateY(-50%);font-size:12px;font-size:.75rem;transition:transform .3s ease-in-out;content:"\ea75";font-family:"marktkauf-icons",sans-serif;color:#0a0a0a;pointer-events:none}.form__group__select select{background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form__input-wrapper{position:relative}.form__input-wrapper input[type=checkbox],.form__input-wrapper input[type=radio]{pointer-events:none;position:absolute;opacity:0}.form__input-wrapper input[type=checkbox]:checked+label::before{display:flex;justify-content:center;transform:translate(-30px, 0);font-size:11px;font-size:.6875rem;position:absolute;color:#fff;content:"\ea04";font-family:"marktkauf-icons",sans-serif}@media screen and (min-width: 480px){.form__input-wrapper input[type=checkbox]:checked+label::before{transform:translate(-30px, 0)}}.form__input-wrapper input[type=checkbox]:checked:not(:disabled)+label::before{background-color:#0a0a0a;border-color:#0a0a0a}.form__input-wrapper input[type=checkbox]:checked:disabled+label::before{background-color:#a7a7a7;border-color:#a7a7a7}.form__input-wrapper input[type=radio]:checked:not(:disabled)+label::before{background:radial-gradient(#0a0a0a 50%, white 51%);border-color:#0a0a0a}.form__input-wrapper input[type=radio]:checked:disabled+label::before{background:radial-gradient(#a7a7a7 50%, white 51%);border-color:#a7a7a7}.form__input-wrapper input[type=radio]+label,.form__input-wrapper input[type=checkbox]+label{display:block;padding-left:30px;cursor:pointer}@media screen and (min-width: 480px){.form__input-wrapper input[type=radio]+label,.form__input-wrapper input[type=checkbox]+label{padding-left:30px}}.form__input-wrapper input[type=radio]+label::before,.form__input-wrapper input[type=checkbox]+label::before{transform:translate(-30px, 0);border:1px solid;border-radius:50%;content:"";height:18px;position:absolute;width:18px}@media screen and (min-width: 480px){.form__input-wrapper input[type=radio]+label::before,.form__input-wrapper input[type=checkbox]+label::before{transform:translate(-30px, 0)}}.form__input-wrapper input[disabled]+label{color:#a7a7a7}.form__input-wrapper input[disabled]+label:hover{background:rgba(0,0,0,0);cursor:not-allowed}.form__input-wrapper.has--labels-beside{display:flex;flex-wrap:wrap}.form__input-wrapper+span{margin-top:5px}.form__input-wrapper.special-width{width:auto}.form__input-wrapper .dropdown{font-size:15px;font-size:.9375rem;height:36px;width:100%}.form__input-wrapper textarea{height:100px;width:100%;margin-top:8px;font-size:1rem;resize:vertical;font-family:"Roboto",Arial,sans-serif}.form__input-wrapper .inputfield_en{width:100%}.form__input-wrapper .inputfield_en.form__input--primary{width:auto;max-width:100%}.form__input-wrapper.input-wrapper--primary{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%}.form__input-wrapper.input-wrapper--primary .form__label{position:absolute;z-index:1;width:100%;height:100%;cursor:pointer}.form__input-wrapper:hover .form__label__upload-icon{transition:all .5s ease-in-out;background:#01893c}.form__input-wrapper:hover .form__label__upload-icon::before{transition:all .5s ease-in-out;color:#fff}.form__input-wrapper:hover .form__input--primary{transition:all .5s ease-in-out;background:#01893c;color:#fff}.form__input-wrapper:hover .form__input--primary::file-selector-button{transition:all .5s ease-in-out;background:#01893c;color:#fff;border:none}.form__label{font-size:15px;font-size:.9375rem;font-style:normal}.detail-page__common-infos .form__label{color:#323635;font-weight:500;margin-bottom:5px}.form__label__required-field{position:relative}.form__label__required-field:after{font-size:16px;font-size:1rem;content:"*";left:2px;position:absolute}.form__label__required-field__text{display:inline-block;text-align:left;text-indent:-999em}.form__label--checkbox{flex:0 0 230px !important;text-align:left !important}.kontakt .form__label--checkbox{margin-top:0}.terms-checkbox .form__label--checkbox a{font-size:15px;font-size:.9375rem;color:#01893c;text-decoration:none}.terms-checkbox .form__label--checkbox a:focus{color:#01893c;text-decoration:underline}.terms-checkbox .form__label--checkbox a:link,.terms-checkbox .form__label--checkbox a:visited{color:#01893c;text-decoration:underline}.terms-checkbox .form__label--checkbox a:hover{color:#01893c;text-decoration:none}.terms-checkbox .form__label--checkbox a:active{color:#01893c;text-decoration:underline}.terms-checkbox .form__label--checkbox a.link--same-color-as-parent{color:inherit}.form__label--radio{flex:0 0 50px !important;padding-left:5px;padding-right:5px;text-align:left !important}.form__group--title-select .form__label--radio{flex:0 0 auto !important;margin-bottom:10px;padding-left:0px;padding-right:30px}.form__label__upload-icon{margin-top:5px;margin-left:40px;display:inline-block;position:absolute;background:#fff;text-align:center}.form__label__upload-icon::before{font-family:"marktkauf-icons",sans-serif;content:"\ea7a";display:inline-block;font-size:40px;line-height:35px;color:#01893c}.form__group--title-select .form__label{margin-bottom:10px}.form__input.error{border:1px solid #cf0008}.form__input--checkbox{align-self:flex-start;margin-top:3px}.form__input--text{width:100%}.error-search-container .form__input--text{width:calc(100% - 96px)}.form__input--text-small-left,.form__input--text-small-right{width:25%}.form__input--text-big-left,.form__input--text-big-right{width:71%}.form__input--text-middle-right{width:40%}.form__input--text-big-right,.form__input--text-middle-right,.form__input--text-small-right{margin-left:auto}.form__input--radio{align-self:center;margin-right:2px;position:relative;width:auto !important}.kontakt .form__input--radio{top:5px}.form__input--primary{background:#fff;color:#01893c;padding:15px 40px 15px 90px;height:50px;border-radius:0;border:1px solid #01893c}.form__input--primary::file-selector-button{background:#fff;color:#01893c;border:none}.site-content__box--information-page .form__select{width:100%}.detail-page__common-infos .form__select,.view-options__sorting .form__select{font-size:15px;font-size:.9375rem;padding:7px 8px 8px;width:100%}.form__additional-text{margin-top:10px;text-align:left}.form__hint-text{font-size:12px;font-size:.75rem;color:#0a0a0a;font-style:normal;margin-top:5px}.form__button{transition:all .5s ease-in}.form__button.success-check{transition:all .5s ease-in;background-color:#1ba237}.my-profile__address .form__button{width:100%;margin-bottom:10px}.content-search-form .form__button{background-position:center 0;width:55px}.form__button.filter-button{margin-top:15px;width:100%}.my-profile__content--forgotpassword .form__button{font-size:15px;font-size:.9375rem}.form__fake-select{align-items:center;font-size:15px;font-size:.9375rem;cursor:pointer;display:flex;background-color:#e7e7e7;border:1px solid #c6c6c6;border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:0;padding:0 20px 0 15px}.form__fake-select--active{border-bottom-left-radius:0}.form__fake-select>span:first-child{position:relative}.form__fake-select .options{border:1px solid #c6c6c6;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#fff;display:none;position:absolute;width:156px;z-index:111}.form__fake-select .options span{display:block;padding:8px 0 8px 20px}.form__fake-select .options span:not(:first-child){border-top:1px solid #c6c6c6}.form__fake-select .options span:hover{background-color:#e7e7e7}.form__fake-select .options span.selected{position:relative;cursor:not-allowed}.form__fake-select .options span.selected::before{left:126px;top:8px;font-size:inherit;color:#1ba237;content:"\ea04";display:inline-block;font-family:"marktkauf-icons",sans-serif;position:absolute}.form__fake-select .show-options{display:block}.fieldset-registration-teil-1{margin-bottom:35px}.content-search-form{display:none;margin-bottom:15px}.content-search-form--is-visible{display:block}.checkout .content-search-form{display:none}.home .content-search-form{display:block}input[type=number]{-moz-appearance:textfield;background:#fff}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.quantity-select{border:1px solid #2a9f0c;display:flex;height:44px;width:100%}.product-list__item .quantity-select{height:42px}.quantity-select__less,.quantity-select__more{background-color:#2a9f0c;color:#fff;cursor:pointer;font-size:30px;height:100%;line-height:44px;flex:0 0 44px;text-align:center}.product-list__item .quantity-select__less,.product-list__item .quantity-select__more{line-height:42px}.quantity-select__more.inactive{background-color:#c6c6c6;cursor:not-allowed}.quantity-select__number{background-color:#fff;border:none;color:#2a9f0c;flex:1 1 auto;font-weight:500;height:100%;text-align:center;width:calc(100% - 88px)}.form-message,.quantity-message{transform:translate(-50%, -100%);top:-10px;left:50%;position:absolute;width:100%;z-index:40}.form-message:before,.form-message:after,.quantity-message:before,.quantity-message:after{border:solid rgba(0,0,0,0);content:"";height:0;left:50%;position:absolute;pointer-events:none;top:100%;width:0}.form-message:before,.quantity-message:before{border-width:8px;margin-left:-8px}.form-message:after,.quantity-message:after{border-width:7px;margin-left:-7px}.form-message.rounded-border,.quantity-message.rounded-border{border-radius:6px}.form-message span,.quantity-message span{display:block;padding:11px;position:relative;text-align:center}.form-message--error,.quantity-message--error{background-color:#fce1e1;border:1px solid #d2232f;color:#d2232f}.form-message--error:after,.quantity-message--error:after{border-top-color:#fce1e1}.form-message--error:before,.quantity-message--error:before{border-top-color:#d2232f}.form-message{transition:all .5s ease-in-out;opacity:0;visibility:hidden;padding:initial}.form-message.is--displayed{opacity:1;visibility:visible}.form-message--success{background-color:#e1f4ce;border:1px solid #1ba237;color:#0a0a0a}.form-message--success:after{border-top-color:#e1f4ce;top:calc(100% - 1px)}.form-message--success:before{border-width:7px 7px 8px 8px;border-top-color:#1ba237}.quantity-message--success{background-color:#fff;border:1px solid #d5d5d5;color:#000;box-shadow:0 0 3px 0px #d5d5d5}.quantity-message--success:after{border-top-color:#fff}.quantity-message--success:before{border-top-color:#d5d5d5}.quantity-message--success.quantity-message--arrowtop:before,.quantity-message--success.quantity-message--arrowtop:after{top:-16px}.quantity-message--success.quantity-message--arrowtop:before{border-top-color:rgba(0,0,0,0);border-bottom-color:#ccc}.quantity-message--success.quantity-message--arrowtop:after{border-top-color:rgba(0,0,0,0);border-bottom-color:#fff;top:-14px}.shopping-list-wrapper{margin-bottom:20px}.form-required-fields{font-size:12px;font-size:.75rem;font-style:normal;position:relative}.contact-text{margin-bottom:50px}.info-box{display:flex;flex-direction:column}.info-box em{font-style:normal;font-weight:500}.free-delivery-info{font-size:15px;font-size:.9375rem;clear:both;color:#0a0a0a;display:block;font-style:normal;margin:10px 0 40px}.free-delivery-info--highlight{color:#cf0008;font-weight:500}.overlay-mask{background-color:rgba(10,10,10,.5);position:fixed;top:0;left:0;width:100%;z-index:10010;opacity:0;transition:opacity .2s}.overlay-mask--visible{opacity:1}.overlay-mask--hidden{display:none}.overlay-mask:hover{cursor:pointer}.overlay-mask::after{font-size:0px;-webkit-animation:loading-spinner 1.1s ease-in-out infinite;animation:loading-spinner 1.1s ease-in-out infinite;border:.1em solid rgba(255,255,255,.7);border-top-color:#fff;border-radius:50%;content:"";width:1em;height:1em;position:fixed;top:50%;left:50%;margin-top:-0.5em;margin-left:-0.5em;opacity:0;transition:all .3s}.overlay-mask--loading::after{opacity:1;font-size:40px;transition:all .3s .4s}.overlay{box-shadow:0 0 8px 0 rgba(100,100,100,.3);background-color:#fff;height:calc(100vh - 20px);max-height:100%;max-width:840px;left:50% !important;opacity:0;overflow:hidden !important;padding:20px;position:absolute;transform:translate(-50%, 0) scale(0.8);transition:opacity .3s,transform .3s;width:calc(100% - 20px);z-index:10200}.overlay.age-check{border-radius:10px;height:auto;min-width:300px;max-width:360px;padding:0 20px 20px;text-align:center}.overlay.age-check .overlay__close-button{top:15px;right:15px}.overlay.age-check .form{margin-top:0}.overlay.age-check .headline__frankfurter,.overlay.age-check .headline__major,.overlay.age-check button{margin-bottom:20px}.overlay.age-check #overlay-content{padding-right:0 !important}.overlay.hakuna-insurance{border-radius:10px;background-color:#f6fafc;color:#363681;text-align:left}.overlay.hakuna-insurance #overlay-content{scrollbar-width:thin;scrollbar-color:#363681 #f6fafc;scrollbar-highlight-color:#363681}.overlay.hakuna-insurance #overlay-content::-webkit-scrollbar{width:9px;height:9px}.overlay.hakuna-insurance #overlay-content::-webkit-scrollbar-track{background:#f6fafc;border-radius:20px}.overlay.hakuna-insurance #overlay-content::-webkit-scrollbar-thumb{background-color:#363681;border-radius:20px;border:3px solid #363681}.overlay.hakuna-insurance p{color:#363681}.overlay.hakuna-insurance .service-overview{display:flex;flex-direction:column;margin-bottom:20px}.overlay.hakuna-insurance .service-overview__item{display:flex;flex-direction:row}.overlay.hakuna-insurance .service-overview__item span{font-weight:500;margin:auto 0}.overlay.hakuna-insurance .service-overview__item::before{content:"";display:block;flex:0 0 80px;height:60px;background-size:contain;background-position:center;background-repeat:no-repeat}.overlay.hakuna-insurance .service-overview__item__service-one::before{background-image:url(../css/images/service-claims-chat.svg)}.overlay.hakuna-insurance .service-overview__item__service-two::before{background-image:url(../css/images/service-repair.svg)}.overlay.hakuna-insurance .service-overview__item__service-three::before{background-image:url(../css/images/benefit-happy.svg)}.overlay.hakuna-insurance .hakuna-insurance__conditions__list{margin-top:20px}.overlay.hakuna-insurance .hakuna-insurance__conditions__list .conditions-list{margin-top:10px;list-style:none;color:#363681}.overlay.hakuna-insurance .hakuna-insurance__conditions__list .conditions-list li{display:flex;align-items:center;margin-bottom:5px;text-align:left}.overlay.hakuna-insurance .hakuna-insurance__conditions__list .conditions-list li::before{content:"\ea04";font-family:"marktkauf-icons",sans-serif;margin-right:10px}.overlay.hakuna-insurance .hakuna-insurance__layer__footer-text{display:flex;gap:5px;margin-top:20px}.overlay.hakuna-insurance .hakuna-insurance__layer__footer-text span{display:inline-block;height:15px;text-indent:-999em}.overlay.hakuna-insurance .hakuna-insurance__layer__footer-text [class~="hakuna.bike"]{content:url(../css/images/hakuna-bike.svg)}.overlay.hakuna-insurance .hakuna-insurance__layer__footer-text [class~="hakuna.care"]{content:url(../css/images/hakuna-care.svg)}.overlay.hakuna-insurance .hakuna-insurance__layer__footer-text [class~="hakuna.e_scooter"]{content:url(../css/images/hakuna-care.svg)}.overlay.hakuna-insurance .hakuna-insurance__layer__footer-text [class~="hakuna.extension"]{content:url(../css/images/hakuna-extension.svg)}.overlay.hakuna-insurance .overlay__close-button{top:15px;right:15px}.overlay.hakuna-insurance .headline__major{color:#363681}.overlay.hakuna-insurance .headline__major,.overlay.hakuna-insurance button{margin-bottom:20px}.overlay.hakuna-insurance button{padding-left:10px;padding-right:10px}.overlay.hakuna-insurance button:active,.overlay.hakuna-insurance button:hover,.overlay.hakuna-insurance button:focus{padding-left:10px;padding-right:10px}.overlay .headline__minor{padding-right:20px}.overlay .headline__minor:empty{margin:0}.overlay p{flex:0 0 auto}@media screen and (max-width: 767px){.overlay{transform:translate(-50%, 0) scale(0.9)}}.overlay.free-size{max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);width:inherit !important}.overlay.free-size #overlay-content{max-height:calc(100% - 75px) !important;padding-right:0 !important}.overlay.dialog{height:auto;max-width:640px}.overlay.no-overflow #overlay-content{overflow:hidden !important}.overlay.contentmodal iframe{border:0}.overlay.videomodal{padding:0 !important;overflow:visible !important;height:auto !important}.overlay.videomodal h1,.overlay.videomodal h2{display:block;padding:5px 15px;margin:0}.overlay.videomodal h1:empty,.overlay.videomodal h2:empty{display:none}.overlay.videomodal h1.headline__minor:empty~#overlay-content,.overlay.videomodal h2.headline__minor:empty~#overlay-content{margin-top:0 !important}.overlay.videomodal #overlay-content{padding-right:0 !important}.overlay.js-overlay-iframe{transform:translate(-50%, -50%);position:fixed !important;top:50% !important}.overlay--visible{opacity:1;transform:translate(-50%, 0) scale(1)}.overlay--hidden{display:none}.overlay__close-button{position:absolute;top:27px;right:20px;width:15px;height:15px;padding:0;background:rgba(0,0,0,0);cursor:pointer;border:none;box-shadow:none;z-index:1}.overlay__close-button::before{position:absolute;top:50%;left:50%;transform:translateX(-50%);transform:translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:20px;font-size:1.25rem;content:"\ea06";font-family:"marktkauf-icons",sans-serif;color:#0a0a0a}.videomodal .overlay__close-button{background-color:#fff;background-size:15px;top:3px;right:5px;width:30px;height:30px}.overlay .overlay-hidden{display:none !important}.overlay #overlay-content{height:calc(100% - 70px) !important;overflow-y:auto !important;overflow-x:hidden !important;padding-right:20px !important}.overlay #overlay-content.has--dialog{height:100% !important;overflow:hidden !important;padding-right:0 !important}.overlay #overlay-content.has--dialog .overlay__content__inner{overflow-x:hidden;overflow-y:auto;padding-right:20px !important}.overlay:not(.videomodal) .headline__minor:empty~#overlay-content{height:calc(100% - 20px) !important;margin-top:35px !important}.overlay.hakuna-insurance .headline__minor:empty~#overlay-content{height:calc(100% - 40px) !important}.overlay.modal--no-padding{padding:0}.overlay.modal--no-padding #overlay-content{padding-right:0 !important}.overlay.my-dc_layer-add-dc{max-width:400px;min-width:inherit}.overlay.my-dc_layer-add-dc .headline__minor{margin-bottom:10px;padding-right:0}.overlay.my-dc_layer-add-dc .my-dc_layer-add-dc__image{display:block;margin:0 auto 20px}.overlay.my-dc_layer-add-dc .headline__minor:empty~#overlay-content{height:calc(100% - 40px) !important}.overlay.my-dc_layer-remove-dc{height:auto;max-width:400px;min-width:inherit}.overlay.my-dc_layer-remove-dc .headline__minor{margin-bottom:10px}.overlay.my-dc_layer-remove-dc .headline__minor:empty~#overlay-content{height:calc(100% - 40px) !important}.overlay.xmas-calendar-modal-current-day .headline__minor:empty~#overlay-content{height:calc(100% - 40px) !important}.overlay.xmas-calendar-modal-current-day #overlay-content{padding-right:10px !important}.overlay__content{overflow:hidden}.overlay__content .btn-primary,.overlay__content .xh-search__header .xh-search__button,.xh-search__header .overlay__content .xh-search__button{display:block;margin-left:auto;margin-right:auto;position:relative}.overlay__content .change-button--two-btn .btn{margin:initial}.overlay__content.has--dialog .dialog__button-wrapper{flex:0 0 auto;width:100%}.overlay__content.has--dialog .dialog__button-wrapper .btn-primary,.overlay__content.has--dialog .dialog__button-wrapper .xh-search__header .xh-search__button,.xh-search__header .overlay__content.has--dialog .dialog__button-wrapper .xh-search__button{margin-left:0;margin-right:0}.overlay__content.has--dialog .modal-dialog-box{display:flex;flex-direction:column;height:100%}.overlay__content .dialog__button-wrapper{display:flex;justify-content:space-between;background:#fff}.overlay__content .dialog__button-wrapper.dialog__confirm{flex-direction:column;align-items:center;border-top:1px solid #d5d5d5;min-height:110px;padding-top:20px}.overlay__content .dialog__button-wrapper.dialog__confirm p{margin-bottom:0;text-align:center}.overlay__content .dialog__button-wrapper .btn-primary,.overlay__content .dialog__button-wrapper .xh-search__header .xh-search__button,.xh-search__header .overlay__content .dialog__button-wrapper .xh-search__button{margin-left:0;margin-right:0}.overlay__content iframe{height:100%;width:100%}.overlay__content .g-recaptcha iframe{max-height:78px}.overlay__content .iframe-wrapper{height:0;padding-bottom:56.25%;position:relative;width:100%}.overlay__content .iframe-wrapper iframe{left:0;position:absolute;top:0}.overlay__content--payback .headline__minor{color:#003eb0}.overlay__content.my-payback__layer .section-highlighted{background-color:#cce6ff;border-radius:10px;padding:20px}.overlay__content.my-payback__layer .my-payback__layer__balance{display:flex;flex-direction:column;text-align:center;margin-bottom:40px}.overlay__content.my-payback__layer .my-payback__layer__balance__headline{font-size:30px;font-size:1.875rem;display:flex;align-items:center;justify-content:center;font-weight:700;color:#003eb0}.overlay__content.my-payback__layer .my-payback__layer__balance__headline::before{content:url(../css/images/payback_small.svg);background-repeat:no-repeat;background-position-y:center;height:80px;width:80px}.overlay__content.my-payback__layer .my-payback__layer__balance__details span{display:block;font-weight:500}.overlay__content.my-payback__layer .my-payback__layer__permissions ul,.overlay__content.my-payback__layer .my-payback__layer--unlink ul{padding-left:16px}.overlay__content.my-payback__layer .my-payback__layer__permissions ul li,.overlay__content.my-payback__layer .my-payback__layer--unlink ul li{list-style-position:outside;margin-bottom:5px}.overlay__content.my-payback__layer .my-payback__layer__permissions ul li::marker,.overlay__content.my-payback__layer .my-payback__layer--unlink ul li::marker{color:#003eb0}.overlay__content.my-payback__layer .my-payback__layer__permissions h6{font-size:22px;font-size:1.375rem;color:#003eb0;font-weight:400;margin-bottom:10px}.overlay__content.my-payback__layer .change-button--two-btn .btn-primary,.overlay__content.my-payback__layer .change-button--two-btn .xh-search__header .xh-search__button,.xh-search__header .overlay__content.my-payback__layer .change-button--two-btn .xh-search__button{align-self:auto;margin:0}.overlay__content.my-payback__layer .headline__major--payback{margin-bottom:30px}.overlay__content .payback__layer__card-info{display:flex;flex-direction:column}.overlay .information-page__main-content__text{width:auto !important;padding:0 !important;margin:0 !important}.overlay .information-page__main-content__text #TopAnchor{max-width:600px}.overlay .information-page__main-content__text .contact-wrapper{display:initial !important}.overlay .information-page__main-content__text .contact-wrapper h2,.overlay .information-page__main-content__text .contact-wrapper p{width:auto !important}.overlay .information-page__main-content__text .contact-wrapper p:last-of-type{margin-bottom:0}.layer{position:relative;width:840px}.info-layer__label{font-size:12px;font-size:.75rem;float:left;font-style:normal;line-height:22px}.info-layer__icon{cursor:pointer;display:inline-block;height:20px;margin:0;position:relative;width:20px}.info-layer__icon::after{font-size:14px;font-size:.875rem;content:"\ea81";display:inline-block;font-family:"marktkauf-icons",sans-serif;margin-top:-2px;color:#cf0008}.info-layer__icon--before::before{font-size:14px;font-size:.875rem;content:"\ea81";display:inline-block;font-family:"marktkauf-icons",sans-serif;margin-top:-2px;color:#cf0008}.my-profile__my-deutschlandcard .info-layer__icon--before{color:#fff;display:inline;margin-bottom:0;text-align:center}.my-profile__my-deutschlandcard .info-layer__icon--before::before{color:#fff;margin-right:5px}.detail-page .info-layer__icon{height:14px;position:relative;margin-left:5px}.checkout__buyer-box .info-layer__icon::after{margin-left:5px}.detail-page .deutschland-card-pds .info-layer__icon{left:7px;top:3px;margin-left:0}.info-layer__icon__box{display:none !important}.overlay__content .info-layer__icon{display:none}.overlay.age-check{max-width:420px;padding:10px 20px 20px}.overlay__headline.headline__major{margin:0;padding:0;text-align:left}.overlay.videomodal .headline__minor,.overlay.videomodal .overlay__content{background:#fff}.overlay.videomodal .headline__minor{margin-bottom:0}.overlay.videomodal .headline__minor:not(:empty){padding:10px 40px 10px 10px;border:1px solid #fff}.overlay.videomodal .headline__minor:not(:empty)~.overlay__close-button{top:10px}.overlay.videomodal .headline__minor:empty~.overlay__content{padding-top:35px}.overlay.videomodal .overlay__content{border:solid #fff;border-width:0 10px 10px 10px}.overlay.videomodal iframe{border:none}.detail-page .info-layer__icon{position:relative;margin-left:5px;width:15px;height:15px;border-radius:50%;text-align:center}.detail-page .deutschland-card-pds .info-layer__icon{top:0}.overlay .layer a{color:#01893c}.link-normal{font-size:15px;font-size:.9375rem;color:#01893c;text-decoration:none;cursor:pointer}.link-normal:focus{color:#01893c;text-decoration:underline}.link-normal:link,.link-normal:visited{color:#01893c;text-decoration:underline}.link-normal:hover{color:#01893c;text-decoration:none}.link-normal:active{color:#01893c;text-decoration:underline}@media screen and (max-width: 767px){.link-normal{margin-left:10px}.address-book .link-normal,.site-footer-small .link-normal,.my-profile__content .link-normal,.checkout__empty-basket .link-normal,.form__label .link-normal,.link-normal.user-delete,.link-normal.hakuna-insurance{margin-left:0}}.link-secondary{font-size:13px;font-size:.8125rem;color:#0a0a0a;text-decoration:none;cursor:pointer}.link-secondary:focus{color:#0a0a0a;text-decoration:underline}.link-secondary:link,.link-secondary:visited{color:#0a0a0a;text-decoration:none}.link-secondary:hover{color:#01893c;text-decoration:none}.link-secondary:active{color:#0a0a0a;text-decoration:none}.link-underline{font-size:13px;font-size:.8125rem;color:#01893c;text-decoration:none;cursor:pointer}.link-underline:focus{color:#01893c;text-decoration:underline}.link-underline:link,.link-underline:visited{color:#01893c;text-decoration:underline}.link-underline:hover{color:#01893c;text-decoration:none}.link-underline:active{color:#01893c;text-decoration:underline}.link-dark-bg{font-size:13px;font-size:.8125rem;color:#fff;text-decoration:none;cursor:pointer}.link-dark-bg:focus{color:#fff;text-decoration:underline}.link-dark-bg:link,.link-dark-bg:visited{color:#fff;text-decoration:none}.link-dark-bg:hover{color:#fdd100;text-decoration:none}.link-dark-bg:active{color:#fff;text-decoration:none}.link-arrow{font-size:inherit;color:#0a0a0a;text-decoration:none;position:relative;margin-left:10px}.link-arrow:focus{color:#0a0a0a;text-decoration:underline}.link-arrow:link,.link-arrow:visited{color:#0a0a0a;text-decoration:underline}.link-arrow:hover{color:#0a0a0a;text-decoration:none}.link-arrow:active{color:#0a0a0a;text-decoration:underline}.link-arrow::before{position:absolute;content:"\ea77";color:#01893c;font-size:10px;font-family:"marktkauf-icons",sans-serif;display:inline-block;left:-12px;top:5px;text-decoration:none;width:6px;height:10px;line-height:10px}[class*=navicon]::before{content:"";font-family:"marktkauf-icons",sans-serif;font-size:30px;line-height:30px;background-repeat:no-repeat;background-size:contain}.navicon-account::before{content:"\ea01"}.navicon-contact::before{content:"\ea7c"}.navicon-company::before{content:"\ea4c"}.navicon-about::before{content:"\ea5c"}.navicon-angebote::before,.navicon-werbung::before{content:"\ea13"}.navicon-angebote_onlinemagazindesmonats::before{content:"\ea17"}.navicon-angebote_diehoehlederloewen::before{content:"\ea14"}.navicon-angebote_fanshops::before{content:"\ea15"}.navicon-angebote_gewinnspiele::before{content:"\ea16"}.navicon-angebote_marktwochenangebote::before{content:"\ea4c"}.navicon-angebote_onlinewochenangebote::before{content:"\ea17"}.navicon-angebote_preissenkung::before{content:"\ea18"}.navicon-angebote_warenverkaufsstop::before{content:"\ea1a"}.navicon-angebote_prospekt::before{content:"\ea19"}.navicon-drogerie::before{content:"\ea1b"}.navicon-drogerie_babybedarf::before{content:"\ea1c"}.navicon-drogerie_beautygesundheit::before{content:"\ea1d"}.navicon-drogerie_gesundheit::before{content:"\ea1e"}.navicon-drogerie_haushaltsbedarf::before{content:"\ea1f"}.navicon-drogerie_kontaktlinsenbrillen::before{content:"\ea20"}.navicon-payback::before{background-image:url(../css/images/payback_logo.svg)}.navicon-drogerie_pflegeprodukte::before{content:"\ea21"}.navicon-drogerie_sportnahrungergaenzung::before{content:"\ea22"}.navicon-drogerie_tiernahrungstreu::before{content:""}.navicon-freizeit::before{content:"\ea24"}.navicon-freizeit_autozweirad::before{content:"\ea25"}.navicon-freizeit_buecherhoerbuechercds::before{content:"\ea26"}.navicon-freizeit_campingreisen::before{content:"\ea27"}.navicon-freizeit_gutscheinideeneintrittskarten::before{content:"\ea28"}.navicon-freizeit_hobbymehr::before{content:"\ea29"}.navicon-freizeit_indoorsport::before{content:"\ea2a"}.navicon-freizeit_kinderbedarf::before{content:"\ea2b"}.navicon-freizeit_mode::before{content:"\ea2c"}.navicon-freizeit_mode_sportbekleidung::before{content:"\ea31"}.navicon-freizeit_mode_kinder::before{content:"\ea30"}.navicon-freizeit_mode_herren::before{content:"\ea2f"}.navicon-freizeit_mode_damen::before{content:"\ea2e"}.navicon-freizeit_mode_arbeitsbekleidung::before{content:"\ea2d"}.navicon-freizeit_sportarten::before{content:"\ea32"}.navicon-garten::before,.navicon-garten_pflanzenpflanzenschutz::before{content:"\ea33"}.navicon-garten_bewaesserung::before{content:"\ea34"}.navicon-garten_carportsgaragen::before{content:"\ea35"}.navicon-garten_gartenausstattung::before{content:"\ea36"}.navicon-garten_gartengeraetehaeuser::before{content:"\ea37"}.navicon-garten_gartenmoebel::before{content:"\ea38"}.navicon-garten_gartenpflege::before{content:"\ea39"}.navicon-garten_gartentechnik::before{content:"\ea3a"}.navicon-garten_grillsgartenkamine::before{content:"\ea3b"}.navicon-garten_terrassenbalkone::before{content:"\ea3c"}.navicon-haushalt::before{content:"\ea3d"}.navicon-haushalt_beem::before{content:"\ea3e"}.navicon-haushalt_elektrogrossgeraete::before{content:"\ea3f"}.navicon-haushalt_geschirrbesteck::before{content:"\ea40"}.navicon-haushalt_haushaltsgeraete::before{content:"\ea41"}.navicon-haushalt_kochenbacken::before{content:"\ea42"}.navicon-haushalt_kuechenkleingeraete::before{content:"\ea43"}.navicon-haushalt_muelleimer::before{content:"\ea44"}.navicon-haushalt_multimediatechnik::before{content:"\ea45"}.navicon-heimwerken::before,.navicon-baumarkt::before,.navicon-heimwerken_werkzeugtechnik::before{content:"\ea46"}.navicon-heimwerken_badsanitaer::before{content:"\ea47"}.navicon-heimwerken_bauenrenovieren::before{content:"\ea48"}.navicon-heimwerken_smarthome::before{content:"\ea49"}.navicon-heimwerken_waeschespinnen::before{content:"\ea4a"}.navicon-heimwerken_werkstatteinrichtungen::before{content:"\ea4b"}.navicon-lebensmittel::before{content:"\ea4d"}.navicon-lebensmittel_brotbackwarenmuesli::before{content:"\ea4e"}.navicon-lebensmittel_getraenke::before{content:"\ea4f"}.navicon-lebensmittel_kaffeeteekakao::before{content:"\ea51"}.navicon-lebensmittel_konservenfertiggerichte::before{content:"\ea52"}.navicon-lebensmittel_nudelnreiskartoffelprodukte::before{content:"\ea53"}.navicon-lebensmittel_suesswarenknabbereien::before{content:"\ea54"}.navicon-lebensmittel_themenwelten::before{content:"\ea55"}.navicon-lebensmittel_vorratspacks::before{content:"\ea56"}.navicon-lebensmittel_wuerzmittelsossen::before{content:"\ea57"}.navicon-lebensmittel_wurstfleisch::before{content:"\ea58"}.navicon-lebensmittel_zuckerbackendessert::before{content:"\ea59"}.navicon-lebensmittel_kaese::before{content:"\ea50"}.navicon-multimedia::before{content:"\ea45"}.navicon-reisen::before{content:"\ea27"}.navicon-sale::before{content:"\ea5a"}.navicon-spirituosen::before{content:"\ea5b"}.navicon-wein::before{content:"\ea5d"}.navicon-wohnen::before{content:"\ea5e"}.navicon-wohnen_babyzimmer::before{content:"\ea5f"}.navicon-wohnen_badezimmer::before{content:"\ea60"}.navicon-wohnen_buerodiele::before{content:"\ea61"}.navicon-wohnen_kuechen::before{content:"\ea62"}.navicon-wohnen_schlafzimmer::before{content:"\ea63"}.navicon-wohnen_wohnaccessoires::before{content:"\ea64"}.navicon-wohnen_wohnesszimmer::before{content:"\ea65"}.navicon-new::before{content:""}.navicon-new_megalayer::before{background-image:url(../css/images/neuheiten.svg)}.newsletter-landing-page .newsletter-benefits .nl-benefits-container{display:flex;justify-content:space-around}.newsletter-landing-page .newsletter-benefits .nl-benefits-item{display:flex;flex-direction:column;align-items:center;padding:10px;gap:20px}.newsletter-landing-page .newsletter-benefits .nl-benefits-item:nth-child(4),.newsletter-landing-page .newsletter-benefits .nl-benefits-item:nth-child(5){display:none}.newsletter-landing-page .newsletter-benefits .nl-benefits-image{position:relative;width:80px}.newsletter-landing-page .newsletter-benefits .nl-benefits-image::before{display:block;content:"";padding-top:57%}.newsletter-landing-page .newsletter-benefits .nl-benefits-image .fs-mask{top:0;right:0;bottom:0;left:0;position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center}.newsletter-landing-page .newsletter-benefits .nl-benefits-title{font-size:14px;font-size:.875rem;text-align:center}.newsletter-landing-page .newsletter-registration em.form__label{margin-bottom:10px}.newsletter-landing-page .newsletter-registration .headline__major{text-align:center}.newsletter-landing-page .newsletter-registration .nl-reg-select-container{display:grid;grid-template-columns:repeat(1, 1fr);position:relative;overflow:hidden;gap:20px;margin-bottom:20px}.newsletter-landing-page .newsletter-registration .nl-reg-select-tile{position:relative;cursor:pointer}.newsletter-landing-page .newsletter-registration .nl-reg-select-tile::before{display:block;padding-top:60%;content:""}.newsletter-landing-page .newsletter-registration .nl-reg-select-tile .fs-mask{display:flex;align-items:flex-end;justify-content:flex-start;position:absolute;top:0;right:0;bottom:0;left:0;padding:18px;background-repeat:no-repeat;background-position:center;background-size:cover}.newsletter-landing-page .newsletter-registration .nl-reg-select-item{position:relative}.newsletter-landing-page .newsletter-registration .nl-reg-select-item input[type=checkbox]{position:absolute;z-index:-1}.newsletter-landing-page .newsletter-registration .nl-reg-select-item input[type=checkbox]+label .nl-reg-checkbox{display:flex;justify-content:center;align-items:center;z-index:3;background-color:#fff;position:absolute;top:20px;right:20px;width:40px;height:40px;border:1px solid #d5d5d5;border-radius:50%}.newsletter-landing-page .newsletter-registration .nl-reg-select-item input[type=checkbox]+label .nl-reg-checkbox-inner{display:flex;justify-content:center;align-items:center;position:relative;background-color:#fff;width:36px;height:36px;border:1px solid #dadada;border-radius:50%}.newsletter-landing-page .newsletter-registration .nl-reg-select-item input[type=checkbox]:hover+label .nl-reg-checkbox-inner{background-color:#ccc;border:1px solid #fff;transition:ease-in-out .3s background-color}.newsletter-landing-page .newsletter-registration .nl-reg-select-item input[type=checkbox]:checked+label .nl-reg-checkbox-inner{background-color:#7ec03a;border:1px solid #fff}.newsletter-landing-page .newsletter-registration .nl-reg-select-item input[type=checkbox]:checked+label .nl-reg-checkbox-inner-bg{position:relative;width:22px;height:22px}.newsletter-landing-page .newsletter-registration .nl-reg-select-item input[type=checkbox]:checked+label .nl-reg-checkbox-inner-bg::before{position:absolute;top:50%;left:50%;transform:translateX(-50%);transform:translateY(-50%);transform:translateX(-50%) translateY(-50%);font-family:"marktkauf-icons",sans-serif;content:"\ea04";color:#fff}.newsletter-landing-page .newsletter-registration .nl-reg-title-box{background-color:#01893c;padding:7px 13px}.newsletter-landing-page .newsletter-registration .nl-reg-title-box .nl-reg-title{font-size:15px;font-size:.9375rem;font-family:"Roboto",Arial,sans-serif;color:#fff}.error-message,.success-message{font-size:15px;font-size:.9375rem;display:inline-block;font-style:normal;margin-bottom:10px}.my-profile__colored-box .error-message,.my-profile__colored-box .success-message{margin-left:0px}.error-message{color:#cf0008}.layer .error-message{padding-right:45px;padding-top:0}.error-message label{color:#0a0a0a}.success-message,.success{color:#7ec03a}.success-message label,.success label{color:#0a0a0a}.mobile-category-navigation{margin-bottom:40px;letter-spacing:.5px;position:relative}.touchevents .mobile-category-navigation{height:50px;overflow-y:hidden}.mobile-category-navigation__list{list-style:none;margin:0;padding:0;display:flex;position:relative;flex-wrap:nowrap;gap:10px;overflow-x:auto;padding:0 0 20px 0;white-space:nowrap;-webkit-overflow-scrolling:touch}.no-touchevents .mobile-category-navigation__list{flex-wrap:wrap;padding:0}.mobile-category-navigation__list__item a{font-size:15px;font-size:.9375rem;color:#0a0a0a;text-decoration:none;background:#eceeef;display:block;height:50px;padding:15px 10px;border:1px solid #767676}.mobile-category-navigation__list__item a:focus{color:#0a0a0a;text-decoration:underline}.mobile-category-navigation__list__item a:link,.mobile-category-navigation__list__item a:visited{color:#0a0a0a;text-decoration:none}.mobile-category-navigation__list__item a:hover{color:#0a0a0a;text-decoration:none}.mobile-category-navigation__list__item a:active{color:#0a0a0a;text-decoration:none}.mobile-category-navigation__list__item a:hover{background:#f8f8f8}.mobile-category-navigation__list__item a:focus-visible{outline:3px solid #333;outline-offset:-3px}.my-profile__form-box{background-color:rgba(0,0,0,0);background-position:0 25px;background-repeat:no-repeat;background-size:45px 45px;margin-bottom:20px;padding:30px 0 15px 65px;position:relative;width:100%}.my-profile__form-box:not(:last-of-type):not(:only-of-type){border-bottom:1px solid #d5d5d5}@media screen and (max-width: 599px){.my-profile__form-box .btn-primary,.my-profile__form-box .xh-search__header .xh-search__button,.xh-search__header .my-profile__form-box .xh-search__button,.my-profile__form-box .btn-primary:hover{min-width:auto;width:100%}}.my-profile__form-box::before{font-size:45px;font-size:2.8125rem;position:absolute;top:18px;left:0;font-family:"marktkauf-icons",sans-serif;color:#01893c}.my-profile__form-box.user-name::before{content:"\ea01";-webkit-text-stroke:.1rem}.my-profile__form-box.user-name .btn-edit{margin-bottom:15px}.my-profile__form-box.user-birthday::before{content:"\ea82"}.my-profile__form-box.user-birthday .age-verification--success::after{content:"\ea04";color:#7bbc39;font-family:"marktkauf-icons",sans-serif}.my-profile__form-box.user-birthday .info{font-size:12px;font-size:.75rem}.my-profile__form-box.user-birthday .note{margin-bottom:5px}.my-profile__form-box.user-mail::before{content:"\ea71"}.my-profile__form-box.user-password{border:none}.my-profile__form-box.user-password::before{content:"\ea73"}.my-profile__form-box.user-delete{border:none}.my-profile__form-box.user-delete::before{content:"\ea74"}.overlay__content .my-profile__form-box{margin-bottom:0;padding:0}.my-profile__bottom-section{margin-top:15px}.my-profile.sub-navigation__list__item{position:relative}.my-profile.sub-navigation__list__item.navicon{color:#0a0a0a}.my-profile.sub-navigation__list__item.navicon::before{font-size:20px;font-size:1.25rem;position:absolute;top:0;left:2px;content:"\ea01";font-family:"marktkauf-icons",sans-serif;-webkit-text-stroke:.06rem}.my-profile.sub-navigation__list__item.logout{margin-top:20px}.my-profile.sub-navigation__list__item .sub-navigation__inner__list{margin-top:10px}.my-profile.sub-navigation__list__item .sub-navigation__inner__list .sub-navigation__list__item.active{font-weight:500;margin-bottom:10px;color:#0a0a0a}.my-profile__login-register-mask{margin:0 auto;max-width:100%;width:640px}.my-profile__login-register-mask .tab-navigation{margin:0}.my-profile__login-register-mask .tab-navigation__list__item{position:relative;width:50%}.my-profile__login-register-mask .tab-navigation__list__item .headline__major{display:flex;justify-content:center;align-items:center;background:#f3f5f7;height:100px;margin:0;width:auto}.my-profile__login-register-mask .tab-navigation__list__item.selected{border:1px solid #c6c6c6;border-bottom:none}.my-profile__login-register-mask .tab-navigation__list__item.selected .headline__major{background:#fff}.my-profile__login-register-mask .tab-navigation__list__item.selected:after{background:#fff;bottom:-1px;content:"";display:block;height:3px;left:0;position:absolute;width:100%;z-index:1}.my-profile__login-register-mask .tab-navigation__list__item:not(.selected){cursor:pointer}.my-profile__login-register-mask .tab-navigation__list__item:not(.selected) .headline__major--secondary{color:#c6c6c6 !important}.my-profile__login-register-mask .tab-content{border:1px solid #c6c6c6;padding:35px 20px}.my-profile__login-register-mask .tab-content-overflow{overflow:hidden;position:relative}.my-profile__login-register-mask .tab-content .section-container{display:grid;grid-template-rows:1;grid-template-columns:1}.my-profile__box{background:#fff;display:block !important;grid-row:1;grid-column:1;position:absolute}.my-profile__box:first-of-type{transition:all .3s ease-out;transform:translateX(-100%) translateX(-20px)}.my-profile__box:last-of-type{transition:all .3s ease-out;transform:translateX(100%) translateX(20px)}.my-profile__box.active{transform:translateX(0);position:relative}.my-profile__box .tab-welcome{margin-bottom:35px}.my-profile__content{display:flex;flex-direction:column;width:100%}.my-profile__content form{width:100%}.my-profile__content--register .my-profile__age-verification{padding-top:10px}.my-profile__content__overview-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:20px;margin:0;width:100%}.my-profile__content__overview-list__item{width:100%}.my-profile__content__overview-list__item__link{color:#0a0a0a;display:block;min-height:110px;padding:20px;position:relative;text-decoration:none}.my-profile__content__overview-list__item__link:focus,.my-profile__content__overview-list__item__link:link,.my-profile__content__overview-list__item__link:visited{color:#0a0a0a}@media(hover: hover){.my-profile__content__overview-list__item__link:hover{color:#0a0a0a}}.my-profile__content__overview-list__item__link:active{color:#0a0a0a}.my-profile__content__overview-list__item__link::before{position:absolute;top:15px;left:50%;transform:translateX(-50%);font-size:65px;font-size:4.0625rem;font-family:"marktkauf-icons",sans-serif;color:#cf0008}.my-address .my-profile__content__overview-list__item__link::before{content:"\ea09"}.my-filiale .my-profile__content__overview-list__item__link::before{content:"\ea4c"}.my-newsletter .my-profile__content__overview-list__item__link::before{content:"\ea72"}.my-yourlastorders .my-profile__content__overview-list__item__link::before{content:"\ea02"}.my-userdata .my-profile__content__overview-list__item__link::before{content:"\ea01"}.my-canvassing .my-profile__content__overview-list__item__link::before{content:"\ea84"}.my-winning .my-profile__content__overview-list__item__link::before{content:""}.my-wishlist .my-profile__content__overview-list__item__link::before{content:""}.my-profile__content__overview-list__item__link__inner{display:flex;flex-direction:column;margin-top:100px}.my-profile__content__overview-list__item__link__inner .headline__minor,.my-profile__content__overview-list__item__link__inner p{margin-bottom:0}.my-profile__content__overview-list__item__link__text{margin-bottom:0}.my-profile__content__overview-list__item__link__button{border:0 none;font-size:15px;font-size:.9375rem;background-color:rgba(0,0,0,0);color:#fff;cursor:pointer;display:block;font-family:"Roboto",Arial,sans-serif;font-weight:700;line-height:1.4;margin:0px;padding:19px 40px 19px 40px;text-decoration:none;text-align:center;width:100%;white-space:nowrap;bottom:10px;position:absolute;width:92%}@media screen and (max-width: 767px){.my-profile__content__overview-list__item__link__button{font-size:14px;font-size:.875rem}}.my-profile__content__overview-list__item__link__button:active{background-color:#006e32}.my-profile__content__overview-list__item.my-payback.box__glow{border:none;border-radius:10px}.my-profile__content__overview-list__item.my-payback .my-payback__link{background-color:#cce6ff;border-radius:10px;display:block;height:100%;min-height:110px;padding:20px;text-decoration:none}.my-profile__content__overview-list__item.my-payback .my-payback__link__inner{display:flex;flex-direction:column;gap:6px;margin:0 auto}.my-profile__content__overview-list__item.my-payback .my-payback__link__inner .headline__minor{color:#003eb0;margin-bottom:0}.my-profile__content__overview-list__item.my-payback .my-payback__link__inner p{margin-bottom:0}.my-profile__content__overview-list__item.my-payback .my-payback__link .my-payback__logo{background:url(../css/images/payback_pointee.svg) no-repeat center;flex:0 0 60px;margin:10px 0 25px}.my-profile__content__overview-list__item.my-payback .my-payback__link .my-payback__text{display:flex;flex-direction:column;gap:6px}.my-profile__content__overview-list__item.my-payback--error .my-payback__link,.my-profile__content__overview-list__item.my-payback--reauthenticate .my-payback__link{background-color:initial;border:1px solid #c80a0a}.my-profile__content__overview-list__item.my-payback--error .my-payback__link .my-payback__logo,.my-profile__content__overview-list__item.my-payback--reauthenticate .my-payback__link .my-payback__logo{background:url(../css/images/Pointee_Fehlermeldung_Kachel.png) no-repeat center;background-size:contain;flex:0 0 96px;margin:0}.my-profile__content__overview-list__item.my-payback--error .my-payback__link p,.my-profile__content__overview-list__item.my-payback--reauthenticate .my-payback__link p{color:#c80a0a}.my-profile__content__link.logout,.my-profile__content__link.logout:hover{margin-top:20px}.my-profile__content__my-payback__header{margin-bottom:40px;text-align:center}.my-profile__content__my-payback__tiles{display:flex;flex-direction:column;gap:20px}.my-profile__content__my-payback .section__advantages,.my-profile__content__my-payback .section__connect{background-color:#cce6ff;flex:0 1 50%;padding:20px;border-radius:10px}.my-profile__content__my-payback .section__advantages a:not(.btn-primary),.my-profile__content__my-payback .section__connect a:not(.btn-primary){color:#003eb0}.my-profile__content__my-payback .section__advantages .headline__major--payback{text-align:left}.my-profile__content__my-payback .section__advantages ul{padding-left:14px;margin-bottom:0}.my-profile__content__my-payback .section__advantages ul li{list-style-position:outside;margin-bottom:5px}.my-profile__content__my-payback .section__advantages ul li::marker{color:#003eb0}.my-profile__content__my-payback .section__connect .headline__major--payback{display:inline;margin-right:10px}.my-profile__content__my-payback .section__connect .info-layer__icon{top:-1px}.my-profile__content__my-payback .section__connect .info-layer__icon::after{color:#003eb0}.my-profile__content__my-payback .section__connect__text{margin-top:10px}.my-profile__content .my-payback__section--error{background-position:right bottom;background-repeat:no-repeat;border:1px solid #c80a0a;border-radius:10px;padding:40px 20px}.my-profile__content .my-payback__section--error.pb-error--default{background-image:url(../css/images/Pointee_Fehlermeldung_Mobile.png);background-size:auto 240px}.my-profile__content .my-payback__section--error.pb-error--marketing{background-image:url(../css/images/Pointee_Fehlermeldung_CTA.png);background-size:auto 240px}.my-profile__content .my-payback__section--error.pb-error--reauth{background-image:url(../css/images/Pointee_Fehlermeldung_abgelaufen_Mobile.png);background-size:auto 280px}.my-profile__content .my-payback__section--error.pb-error--reauthenticate{padding:30px 20px}.my-profile__content .my-payback__section--error.pb-error--reauthenticate .headline__minor{color:#c80a0a}.my-profile__content .my-payback__section--error.pb-error--blocked .payback-module__content{height:240px}.my-profile__content .my-payback__section--error .headline__minor{margin-bottom:0}.my-profile__content .my-payback__section--error .payback-module__content{display:flex;flex-direction:column;justify-content:space-between;height:260px;text-align:center}.my-profile__content__my-payback--active .my-payback__section{background-color:#cce6ff;border-radius:10px;padding:20px}.my-profile__content__my-payback--active .my-payback__section__wrapper{margin-bottom:40px}.my-profile__content__my-payback--active .my-payback__section__wrapper .link--next-to-headline{align-self:center;color:#003eb0;flex:0 1 max-content;justify-self:center;border:none;background:rgba(0,0,0,0);text-align:center;width:100%;text-decoration:underline}.my-profile__content__my-payback--active .my-payback__section__wrapper.my-payback__section__headline-with-link{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px}.my-profile__content__my-payback--active .my-payback__section__wrapper.my-payback__section__headline-with-link .headline__minor--payback--next-to-link{flex:1 1 max-content;margin-bottom:0 !important}.my-profile__content__my-payback--active .my-payback__section__wrapper.my-payback__section__headline-with-link .my-payback__section__balance{flex:1 1 100%}.my-profile__content__my-payback--active .my-payback__section__balance{display:flex;flex-direction:column;text-align:center}.my-profile__content__my-payback--active .my-payback__section__balance::before{content:url(../css/images/payback_large.svg);align-self:center;background-repeat:no-repeat;background-position-y:center;display:inline-block;margin-bottom:20px;width:50%;max-width:170px}.my-profile__content__my-payback--active .my-payback__section__balance .info-layer__icon{margin-left:5px;top:-1px}.my-profile__content__my-payback--active .my-payback__section__balance .info-layer__icon::after{color:#003eb0}.my-profile__content__my-payback--active .my-payback__section__balance__headline--text{font-size:30px;font-size:1.875rem;font-weight:700;color:#003eb0;display:inline-block}.my-profile__content__my-payback--active .my-payback__section__coupons .link-normal--payback{display:block;color:#003eb0;text-align:center;text-decoration:underline}.my-profile__content__my-payback--active .my-payback__section__history .btn-primary,.my-profile__content__my-payback--active .my-payback__section__history .xh-search__header .xh-search__button,.xh-search__header .my-profile__content__my-payback--active .my-payback__section__history .xh-search__button{margin-top:20px}.my-profile__content__my-payback--active .my-payback__section__history__list-item{display:grid;border-top:1px solid #d5d5d5;-moz-column-gap:10px;column-gap:10px;list-style-type:none;padding:15px 0 5px 0}.my-profile__content__my-payback--active .my-payback__section__history__list-item:first-of-type{border-top:none}.my-profile__content__my-payback--active .my-payback__section__history__list-item--logo{grid-row:1/span 1;grid-column:1/span 1;height:50px;margin-bottom:10px;width:140px}.my-profile__content__my-payback--active .my-payback__section__history__list-item p{margin-bottom:10px}.my-profile__content__my-payback--active .my-payback__section__history__list-item--base-info{grid-row:2/span 1;grid-column:1/span 2}.my-profile__content__my-payback--active .my-payback__section__history__list-item--touchpoint{grid-row:3/span 1;grid-column:1/span 2}.my-profile__content__my-payback--active .my-payback__section__history__list-item--points{grid-row:1/span 1;grid-column:2/span 1;font-size:22px;font-size:1.375rem;font-weight:700;justify-self:end;text-align:right}.my-profile__content__my-payback--active .my-payback__section__history__list-item--points.points--added{color:#73cb1f}.my-profile__content__my-payback--active .my-payback__section__history__list-item--points.points--reduced{color:#c80a0a}.my-profile__content__my-payback--active .my-payback__section__history__list-item--points .text__points-blocked-until{font-size:15px;font-size:.9375rem;color:#a7a7a7;font-weight:400}.my-profile__content__my-payback--active .my-payback__section__permissions{display:flex;flex-direction:column;gap:20px}.my-profile__content__my-payback--active .my-payback__section__permissions--link{display:block;color:#003eb0}.my-profile__content__my-payback--active .my-payback__section__permissions--text{display:block}.my-profile__content__my-payback--active .my-payback__section__permissions--active,.my-profile__content__my-payback--active .my-payback__section__permissions--inactive,.my-profile__content__my-payback--active .my-payback__section__permissions--delete{display:flex;flex-direction:row;align-items:center;gap:15px}.my-profile__content__my-payback--active .my-payback__section__permissions--active::before,.my-profile__content__my-payback--active .my-payback__section__permissions--inactive::before,.my-profile__content__my-payback--active .my-payback__section__permissions--delete::before{background-repeat:no-repeat;background-position-y:center;flex-shrink:0;width:32px}.my-profile__content__my-payback--active .my-payback__section__permissions--active{flex:1 1 max-content}.my-profile__content__my-payback--active .my-payback__section__permissions--active::before{content:url(../css/images/payback_icon_zustimmen.svg)}.my-profile__content__my-payback--active .my-payback__section__permissions--inactive{flex:1 1 max-content}.my-profile__content__my-payback--active .my-payback__section__permissions--inactive::before{content:url(../css/images/payback_icon_ablehnen.svg)}.my-profile__content__my-payback--active .my-payback__section__permissions--delete{flex:1 0 max-content}.my-profile__content__my-payback--active .my-payback__section__permissions--delete::before{font-size:16px;font-size:1rem;content:"\ea74";font-family:"marktkauf-icons",sans-serif;color:#0a0a0a;position:relative;right:-8px}.my-profile__content__my-payback--active .my-payback__section .slick-next{right:-25px !important}.my-profile__content__my-payback--active .my-payback__section .slick-prev{left:-25px !important}.my-profile__content__my-payback--active .my-payback__section__all-coupons--link{display:block;color:#003eb0}.my-profile__content__my-payback--active .my-payback__coupon-slider{list-style:none;display:flex;flex-direction:column;gap:20px}.my-profile__content__my-payback--active .my-payback__coupon-slider .slick-list .slick-track{display:flex !important}.my-profile__content__my-payback--active .my-payback__coupon-slider .slick-list .slick-slide{height:auto}.my-profile__content__my-payback--active .my-payback__coupon-slider .slick-list .slick-slide>div{height:100% !important}.my-profile__content__my-payback--active .my-payback__coupon-slider .slick-list .slick-slide .coupon-tile{height:100%;display:flex !important;flex-direction:column}.my-profile__content__my-payback--active .my-payback__coupon-slider .slick-list .slick-slide .coupon-validity{margin-top:auto}.my-profile__content.my-profile__wishlist .shopping-list__head{border-bottom:1px solid #d5d5d5;width:100%}.my-profile__content.my-profile__wishlist .shopping-list__head .btn-primary,.my-profile__content.my-profile__wishlist .shopping-list__head .xh-search__header .xh-search__button,.xh-search__header .my-profile__content.my-profile__wishlist .shopping-list__head .xh-search__button{margin-top:15px}.my-profile__content.my-profile__wishlist .shopping-list__head .headline__major{margin-bottom:20px}.my-profile__content.my-profile__wishlist .shopping-list__head:not(.logged-in) .headline__major{margin-top:85px}.my-profile__content.my-profile__wishlist .product-table__print-button{margin-top:35px;min-width:240px}.my-profile__advantage__teaser{position:relative;min-height:150px;flex:0 0 100%}.my-profile__advantage__teaser__picture{display:block;margin-bottom:30px}.my-profile__advantage__teaser .btn-primary,.my-profile__advantage__teaser .xh-search__header .xh-search__button,.xh-search__header .my-profile__advantage__teaser .xh-search__button{transform:translateX(-50%);bottom:60px;left:50%;position:absolute}@media screen and (min-width: 420px){.my-profile__advantage__teaser .btn-primary,.my-profile__advantage__teaser .xh-search__header .xh-search__button,.xh-search__header .my-profile__advantage__teaser .xh-search__button{transform:translateX(0);bottom:40px;left:45px}}.my-profile__advantage__teaser--layer__more-info{display:flex;flex-direction:column;gap:40px;margin-bottom:20px}.my-profile__advantage__teaser--layer__more-info .headline__major{margin-bottom:10px}.my-profile__login-box{background:#fff;margin-bottom:20px}.my-profile__login-box__link{display:block}.my-profile__login-box__link.forgot-pw{margin:15px 0 35px}.my-profile__login-box__link.register{margin:55px 0 0}.my-profile__login-box__link.register-link{display:inline-block}@media screen and (max-width: 402px){.my-profile__login-box__form .captcha{max-width:238px}.my-profile__login-box__form .captcha .g-recaptcha{transform:scale(0.78);-webkit-transform:scale(0.78);transform-origin:0 0;-webkit-transform-origin:0 0}}.my-profile__order{width:100%}.my-profile__order .orders__list{list-style:none;margin:0;padding:0}.my-profile__order .orders__list__item{padding:30px 0 40px}.my-profile__order .orders__list__item:not(:last-of-type){border-bottom:1px solid #d5d5d5}.my-profile__order .orders__list__item .headline__minor{margin-bottom:10px}.my-profile__order .orders__list__item__data{display:flex;flex-wrap:wrap;justify-content:space-between}.my-profile__order .orders__list__item__data p{margin-bottom:0}.my-profile__order .orders__list__item__data__text{display:flex;flex-wrap:wrap;gap:20px}.my-profile__order .orders__list__item__data .order__date{width:calc(50% - 10px)}.my-profile__order .orders__list__item__data .order__amount{width:calc(50% - 10px)}.my-profile__order .orders__list__item__data .order__status{display:grid;grid-template-columns:auto auto;grid-template-areas:"status-headline status-headline" "status-icon status-text";gap:0 6px;height:-webkit-min-content;height:-moz-min-content;height:min-content}.my-profile__order .orders__list__item__data .order__status .headline__smallest{grid-area:status-headline}.my-profile__order .orders__list__item__data .order__status .order__status__text{grid-area:status-text;align-self:center}.my-profile__order .orders__list__item__data .order__status__icon{grid-area:status-icon}.my-profile__order .orders__list__item__data .order__details{margin-top:30px;width:100%}.my-profile__order .orders__empty{background:#f3f5f7;padding:15px 15px 40px;text-align:center}.my-profile__order .orders__empty__img{display:flex;position:relative;height:130px;width:130px;margin:20px auto}.my-profile__order .orders__empty__img .ico-cart{font-size:115px;font-size:7.1875rem;margin-top:-15px;color:#0a0a0a}.my-profile__order .orders__empty__img::after{-webkit-animation:rotation-1 1s ease-in-out;animation:rotation-1 1s ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-delay:0s;animation-delay:0s;position:absolute;top:-35px;right:-20px;font-size:55px;font-size:3.4375rem;content:"\ea6f";font-family:"marktkauf-icons",sans-serif;color:#0a0a0a;transform-origin:50% 100%}.my-profile__order .orders__empty__text{font-weight:500;margin-bottom:50px}.my-profile__order .headline__minor{margin-bottom:25px}.my-profile__order__detail{position:relative}.my-profile__order__detail__common-info{font-size:15px;font-size:.9375rem;margin-bottom:45px}.my-profile__order__detail__common-info__list{display:grid;grid-template-columns:1;grid-template-rows:5;grid-template-areas:"buttonlist" "order-data" "order-payment" "order-billing" "order-delivery";grid-template-columns:100%}.my-profile__order__detail__common-info__list p{margin:0}.my-profile__order__detail__common-info__list__data{display:flex;grid-row:2/span 1;grid-area:order-data;margin-bottom:15px}.my-profile__order__detail__common-info__list__date{padding-right:30px;width:175px}.my-profile__order__detail__common-info__list__payment{grid-row:3/span 1;grid-area:order-payment;margin-bottom:15px}.my-profile__order__detail__common-info__list__buttonlist{display:flex;flex-direction:column;grid-area:buttonlist;margin-bottom:20px;row-gap:10px}.my-profile__order__detail__common-info__list__buttonlist .back-to-orders .btn-primary,.my-profile__order__detail__common-info__list__buttonlist .back-to-orders .xh-search__header .xh-search__button,.xh-search__header .my-profile__order__detail__common-info__list__buttonlist .back-to-orders .xh-search__button{position:relative}.my-profile__order__detail__common-info__list__buttonlist .back-to-orders .btn-primary::before,.my-profile__order__detail__common-info__list__buttonlist .back-to-orders .xh-search__header .xh-search__button::before,.xh-search__header .my-profile__order__detail__common-info__list__buttonlist .back-to-orders .xh-search__button::before{font-size:20px;content:"\ea76";color:inherit;display:inline-block;font-family:"marktkauf-icons",sans-serif;left:5px;position:absolute;top:4px}.my-profile__order__detail__common-info__list__buttonlist .back-to-orders .btn-primary::before,.my-profile__order__detail__common-info__list__buttonlist .back-to-orders .xh-search__header .xh-search__button::before,.xh-search__header .my-profile__order__detail__common-info__list__buttonlist .back-to-orders .xh-search__button::before{position:absolute;top:50%;left:15px;transform:translateY(-50%)}.my-profile__order__detail__common-info__list__billing{grid-row:4/span 1;grid-area:order-billing;margin-bottom:15px;min-width:310px;width:auto}.my-profile__order__detail__common-info__list__delivery{grid-row:5/span 1;grid-area:order-delivery}.my-profile__order__detail__common-info__retoures-layer__form{padding-bottom:1px}.overlay__content .my-profile__order__detail__common-info__retoures-layer__form.form{margin-top:10px}.my-profile__order__detail__common-info__retoures-layer__form .my-profile__order__detail__product-info{display:flex}.my-profile__order__detail__common-info__retoures-layer__form .product_retoures-layer__item{display:flex;flex-direction:column}.my-profile__order__detail__common-info__retoures-layer__form .product_retoures-layer__item__text{display:flex}.my-profile__order__detail__common-info__retoures-layer__form .product_retoures-layer__item__text .my-profile__order__detail__product-info__text{flex-direction:row}.my-profile__order__detail__common-info__retoures-layer__form .product_retoures-layer__item .form__group__select{width:80px}.my-profile__order__detail__common-info__retoures-layer__form .product_retoures-layer__item__user-input__reason .form__input-wrapper{margin-top:20px}.my-profile__order__detail__common-info__retoures-layer__form .form__group.fancy div textarea.product-retoures__add-reason,.my-profile__order__detail__common-info__retoures-layer__form .fancy.form__group--row div textarea.product-retoures__add-reason{height:100px}.my-profile__order__detail__status{background-color:#f4f5f7;padding:10px 10px 10px 20px}.my-profile__order__detail__status p{display:inline;margin-bottom:0}.my-profile__order__detail__status~.my-profile__order__detail__product-info{border:2px solid #f4f5f7;padding:20px 10px}.my-profile__order__detail__status .order__status{display:flex;align-items:center;gap:10px;margin-bottom:10px}.my-profile__order__detail__status .order__status .headline__smallest{font-size:15px;font-size:.9375rem;width:auto}.my-profile__order__detail__status .order__status__icon{display:flex;justify-content:center;flex:0 0 32px}.my-profile__order__detail__status .order__shipment-tracking{display:flex;flex-wrap:wrap;-moz-column-gap:40px;column-gap:40px;margin-left:42px}.my-profile__order__detail__status .order__shipment-tracking__item__copy{display:flex;flex-wrap:wrap;align-content:center;gap:4px}.my-profile__order__detail__status .order__shipment-tracking__item__copy .copy-code{height:20px}.my-profile__order__detail__status .order__shipment-tracking__item .copy-feedback{color:#7bbc39;text-align:left}.my-profile__order__detail__status .order__shipment-tracking__item__link{position:relative;font-size:15px;font-size:.9375rem;color:#0a0a0a;text-decoration:none;padding-left:12px;text-decoration:none}.my-profile__order__detail__status .order__shipment-tracking__item__link::before{font-size:10px;left:5px;right:auto;color:inherit;content:"\ea77";display:inline-block;font-family:"marktkauf-icons",sans-serif;position:absolute;top:4px}.my-profile__order__detail__status .order__shipment-tracking__item__link:focus{color:#0a0a0a;text-decoration:underline}.my-profile__order__detail__status .order__shipment-tracking__item__link:link,.my-profile__order__detail__status .order__shipment-tracking__item__link:visited{color:#0a0a0a;text-decoration:none}.my-profile__order__detail__status .order__shipment-tracking__item__link:hover{color:#0a0a0a;text-decoration:none}.my-profile__order__detail__status .order__shipment-tracking__item__link:active{color:#0a0a0a;text-decoration:none}.my-profile__order__detail__status .order__shipment-tracking__item__link::before{position:absolute;top:50%;left:-2px;transform:translateY(-50%)}.my-profile__order__detail__status .order__shipment-tracking .headline__smallest{font-size:15px;font-size:.9375rem;margin-bottom:0;width:auto}.my-profile__order__detail__product-info{border-bottom:1px solid #cdcdcd;margin-bottom:20px;padding-bottom:20px}.my-profile__order__detail__product-info__productdetails{display:flex}.my-profile__order__detail__product-info__image{margin-bottom:20px;padding-right:20px;width:125px}.my-profile__order__detail__product-info__text{font-size:18px;font-size:1.125rem;width:100%}.my-profile__order__detail__product-info__text .headline__smallest{margin-bottom:10px}.my-profile__order__detail__product-info__text .product__action__group{display:flex;flex-direction:column;height:auto;min-height:60px}.my-profile__order__detail__product-info__text .product__action__group .product__action__button{margin-top:15px}.my-profile__order__detail__product-info__list{font-size:15px;font-size:.9375rem;display:flex;flex-wrap:wrap;max-width:300px}.my-profile__order__detail__product-info__list__dt{width:50%}.my-profile__order__detail__product-info__list__dd{flex-basis:50%}.my-profile__order__detail__product-info__list__return-requested{color:#01893c;font-weight:500;margin-top:10px}.my-profile__order__detail__price-info{margin-bottom:20px;padding-bottom:30px}.my-profile__order__detail__price-info__row{display:flex;justify-content:space-between}.my-profile__order__detail__price-info__row:nth-child(3){margin-top:10px;border-top:1px solid #d5d5d5;padding-top:10px}.my-profile__order__detail__price-info__row .headline__minor{margin-bottom:0}.my-profile__order__detail__price-info__value{text-align:right;white-space:nowrap}.my-profile__order .orders__list__item__data .order__status__icon:before,.my-profile__order__detail .my-profile__order__detail__status .order__status__icon:before{font-size:18px;font-size:1.125rem;font-family:"marktkauf-icons",sans-serif}.my-profile__order .orders__list__item__data .order__status__icon.orderstatus--empty:before,.my-profile__order__detail .my-profile__order__detail__status .order__status__icon.orderstatus--empty:before{content:"\ea87"}.my-profile__order .orders__list__item__data .order__status__icon.orderstatus--waitingforcustomer:before,.my-profile__order__detail .my-profile__order__detail__status .order__status__icon.orderstatus--waitingforcustomer:before{content:"\ea8c"}.my-profile__order .orders__list__item__data .order__status__icon.orderstatus--orderreceived:before,.my-profile__order__detail .my-profile__order__detail__status .order__status__icon.orderstatus--orderreceived:before{content:"\ea87"}.my-profile__order .orders__list__item__data .order__status__icon.orderstatus--inprogress:before,.my-profile__order__detail .my-profile__order__detail__status .order__status__icon.orderstatus--inprogress:before{content:"\ea88"}.my-profile__order .orders__list__item__data .order__status__icon.orderstatus--shipped:before,.my-profile__order__detail .my-profile__order__detail__status .order__status__icon.orderstatus--shipped:before{content:"\ea8d"}.my-profile__order .orders__list__item__data .order__status__icon.orderstatus--returninprogress:before,.my-profile__order__detail .my-profile__order__detail__status .order__status__icon.orderstatus--returninprogress:before{content:"\ea8a"}.my-profile__order .orders__list__item__data .order__status__icon.orderstatus--cancelled:before,.my-profile__order__detail .my-profile__order__detail__status .order__status__icon.orderstatus--cancelled:before{content:"\ea8b"}.my-profile__order .orders__list__item__data .order__status__icon.orderstatus--credited:before,.my-profile__order__detail .my-profile__order__detail__status .order__status__icon.orderstatus--credited:before{content:"\ea89"}.my-profile__order .orders__list__item__data .order__status__icon.orderstatus--returncancelled:before,.my-profile__order__detail .my-profile__order__detail__status .order__status__icon.orderstatus--returncancelled:before{content:"\ea8b"}.my-profile__address,.my-profile__stores{width:100%}.my-profile__overview__button{position:relative}.my-profile__overview__button::before{font-size:20px;content:"\ea76";color:inherit;display:inline-block;font-family:"marktkauf-icons",sans-serif;left:5px;position:absolute;top:4px}.my-profile__overview__button:before{left:15px;top:10px}.my-profile__overview__button:first-of-type,.my-profile__overview__button:first-of-type:hover{margin-bottom:40px;align-self:flex-start}.my-profile__overview__button:nth-of-type(2),.my-profile__overview__button:nth-of-type(2):hover{margin-top:40px;align-self:flex-start}.my-profile__newsletter__list{list-style:none;margin:0;padding:0;margin-bottom:10px}.checkout__content__wrapper .headline__wrapper{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:40px}.checkout__content__wrapper .headline__wrapper h1.headline__checkout{width:auto;margin-bottom:0}.my-profile__content__overview-list{gap:20px}.my-profile__content__overview-list__item__link::before{color:#323635;font-size:60px;font-size:3.75rem}.my-profile__content__overview-list__item__link h2{font-size:18px;font-size:1.125rem;font-weight:700}.my-profile__content__overview-list__item.my-payback .my-payback__link__inner{gap:0}.my-profile__content__overview-list__item.my-payback .my-payback__link__inner .headline__minor{font-size:18px;font-size:1.125rem;font-weight:700}.my-profile__content__overview-list__item.my-payback .my-payback__link .my-payback__logo{margin-bottom:31px}.my-profile__content__overview-list__item.my-payback--error .my-payback__link__inner{gap:6px}.my-profile__content__overview-list__item.my-payback--error .my-payback__link .my-payback__logo{flex:0 0 100px;margin:0}.my-profile__content .my-profile__form-box.user-name{padding-top:0}.my-profile__content .my-profile__form-box.user-name::before{-webkit-text-stroke:0}.my-profile__content .btn-edit::before{font-weight:400}.my-profile__content__my-payback--active .my-payback__section__history__list-item--logo{background:rgba(0,0,0,0) url(../css/images/marktkauf-logo.svg) no-repeat}.my-profile__order .orders__list__item:first-child{padding-top:0}.my-profile__order__detail__common-info__list__buttonlist .back-to-orders{margin-top:15px}.my-profile__order__detail__product-info__text .btn-primary,.my-profile__order__detail__product-info__text .xh-search__header .xh-search__button,.xh-search__header .my-profile__order__detail__product-info__text .xh-search__button{margin-top:15px}.my-profile__overview__button::before{top:15px}.my-profile__overview__button:first-of-type,.my-profile__overview__button:first-of-type:hover{margin-top:20px}.offer-timer__wrapper{border:3px solid #cf0008;border-radius:10px;width:100%;height:auto;margin-bottom:10px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.offer-timer__icon::before{font-family:"marktkauf-icons",sans-serif;content:"\ea6e";display:block;font-size:40px;padding:0px 10px 0 10px;color:#cf0008}.offer-timer__text__wrapper{display:flex;flex-direction:column;font-size:14px;font-size:.875rem;padding:10px;font-weight:500}.offer-timer__time{color:#cf0008}.offer-timer__time .digit-label{margin:3px}.offer-timer__time .second__digit{margin:-3px}.offer-timer__wrapper{border-radius:0}.page-end-bar{width:100%;margin-right:auto;margin-left:auto;position:relative;z-index:9997;background-color:#f3f5f7}@media screen and (min-width: 1280px){.page-end-bar{max-width:1420px}}.page-end-bar__inner{font-size:15px;font-size:.9375rem;color:#fff;background:#01893c;margin:0 auto;max-width:1420px;text-align:center;padding:20px 0}.page-end-bar__link{color:#fff;text-decoration:none}.page-end-bar__link:focus,.page-end-bar__link:link,.page-end-bar__link:visited{color:#fff}@media(hover: hover){.page-end-bar__link:hover{color:#fff}}.page-end-bar__link:active{color:#fff}.page-end-bar__link__wrapper{display:inline-block}.pagination{list-style:none;margin:0;padding:0;display:flex;justify-content:center}.pagination__item{margin-left:5px;position:relative;text-align:center}.pagination__item:first-child{margin-left:0}.pagination__item__link{color:#323635;border-radius:50%;display:block;text-decoration:none}.pagination__item__link:focus,.pagination__item__link:link,.pagination__item__link:visited{color:#323635}@media(hover: hover){.pagination__item__link:hover{color:#323635}}.pagination__item__link:active{color:#323635}.pagination__item__link.currently__active{border-color:#01893c;color:#323635 !important}.pagination__item__link:focus-visible{outline:2px solid gray;border-radius:0}.no-touchevents .pagination__item__link{color:#323635;font-weight:700}.no-touchevents .pagination__item__link:focus,.no-touchevents .pagination__item__link:link,.no-touchevents .pagination__item__link:visited{color:#323635}@media(hover: hover){.no-touchevents .pagination__item__link:hover{color:#fff}}.no-touchevents .pagination__item__link:active{color:#323635}.pagination__item__dots{font-weight:500;height:25px;line-height:2;width:25px}.pagination__item__number{display:flex;justify-content:center;align-items:center;font-size:15px;font-size:.9375rem;transition:color .2s ease-in-out;background-color:#fff;border:1px solid rgba(0,0,0,0);font-weight:500;height:35px;line-height:1.6;width:35px}.no-touchevents .pagination__item__number:hover{background-color:#fff;border-color:#01893c;color:#01893c}.pagination__item__number--is-current{border-color:#01893c;color:#323635 !important}.pagination__item__ellipsis{display:flex;justify-content:center;align-items:center;font-size:15px;font-size:.9375rem;height:45px;line-height:1.6;width:8px}@media screen and (min-width: 421px){.pagination__item__ellipsis{width:45px}}.pagination__item__arrow{font-size:25px;font-size:1.5625rem;color:gray !important;display:block;height:35px;width:10px}.pagination__item__arrow:hover{color:#01893c}.pagination__item__arrow.previous-page{position:relative}.pagination__item__arrow.previous-page::before{font-size:inherit;content:"\ea76";color:gray;display:inline-block;font-family:"marktkauf-icons",sans-serif;left:5px;position:absolute;top:4px}.pagination__item__arrow.next-page{position:relative}.pagination__item__arrow.next-page::before{font-size:inherit;left:5px;right:auto;color:gray;content:"\ea77";display:inline-block;font-family:"marktkauf-icons",sans-serif;position:absolute;top:4px}.pagination__item__arrow.previous-page,.pagination__item__arrow.next-page{padding:0 16px;width:20px;border:1px solid rgba(0,0,0,0)}.pagination__item__arrow.previous-page:before,.pagination__item__arrow.next-page:before{font-size:16px;font-size:1rem;transition:all .2s ease-in-out;transform:translate(-50%, -50%);left:50%;top:50%}.pagination__item__arrow.previous-page:hover,.pagination__item__arrow.next-page:hover{border-color:#01893c}.pagination__item__arrow.previous-page:hover:before,.pagination__item__arrow.next-page:hover:before{color:#01893c}.pagination__item__arrow--is-disabled{display:none}.payback-card-pds{display:none;height:40px;margin:10px 0 0}.anchor-sections .payback-card-pds{display:block}.payback-card-pds:before{background:url(../css/images/payback_large.svg) 0 6px no-repeat;content:"";display:block;height:36px;position:absolute;width:65px}.payback-card-pds__content{font-size:12px;font-size:.75rem;color:#003eb0;padding:0;position:absolute;right:40px}.payback-card-pds__content__text{font-style:normal;margin-bottom:5px}.payback-card-pds__content__text span:first-child{display:inline-block;width:110px}.payback-card-pds__content__text:first-child{display:inline-block}.payback-card-pds__content__text:last-child{display:block}.payback-card-pds__content .info-layer__icon::after{transform:translateY(3px);color:#003eb0}.payback-card-payment-site__block{position:relative;width:100%;margin-bottom:20px}.payback-card-payment-site__block input[type=checkbox],.payback-card-payment-site__block input[type=radio]{pointer-events:none;position:absolute;opacity:0}.payback-card-payment-site__block input[type=checkbox]:checked+label::before{display:flex;justify-content:center;transform:translate(-35px, 0);font-size:11px;font-size:.6875rem;position:absolute;color:#fff;content:"\ea04";font-family:"marktkauf-icons",sans-serif}@media screen and (min-width: 480px){.payback-card-payment-site__block input[type=checkbox]:checked+label::before{transform:translate(-46px, 0)}}.payback-card-payment-site__block input[type=checkbox]:checked:not(:disabled)+label::before{background-color:#0a0a0a;border-color:#0a0a0a}.payback-card-payment-site__block input[type=checkbox]:checked:disabled+label::before{background-color:#a7a7a7;border-color:#a7a7a7}.payback-card-payment-site__block input[type=radio]:checked:not(:disabled)+label::before{background:radial-gradient(#0a0a0a 50%, white 51%);border-color:#0a0a0a}.payback-card-payment-site__block input[type=radio]:checked:disabled+label::before{background:radial-gradient(#a7a7a7 50%, white 51%);border-color:#a7a7a7}.payback-card-payment-site__block input[type=radio]+label,.payback-card-payment-site__block input[type=checkbox]+label{display:block;padding-left:35px;cursor:pointer}@media screen and (min-width: 480px){.payback-card-payment-site__block input[type=radio]+label,.payback-card-payment-site__block input[type=checkbox]+label{padding-left:46px}}.payback-card-payment-site__block input[type=radio]+label::before,.payback-card-payment-site__block input[type=checkbox]+label::before{transform:translate(-35px, 0);border:1px solid;border-radius:50%;content:"";height:18px;position:absolute;width:18px}@media screen and (min-width: 480px){.payback-card-payment-site__block input[type=radio]+label::before,.payback-card-payment-site__block input[type=checkbox]+label::before{transform:translate(-46px, 0)}}.payback-card-payment-site__block input[disabled]+label{color:#a7a7a7}.payback-card-payment-site__block input[disabled]+label:hover{background:rgba(0,0,0,0);cursor:not-allowed}.payback-card-payment-site__block.pb-block--disabled{border:1px solid #d5d5d5;padding:50px 20px 10px}.payback-card-payment-site__block.pb-block--disabled:hover{border:1px solid #fff}.payback-card-payment-site__block.pb-block--notoken,.payback-card-payment-site__block.pb-block--form-shown{display:flex;flex-direction:column;background-color:#cce6ff;border:1px solid #cce6ff;min-height:145px;padding:0 20px 20px}.payback-card-payment-site__block.pb-block--notoken:hover,.payback-card-payment-site__block.pb-block--form-shown:hover{border:1px solid #cce6ff}.payback-card-payment-site__block:hover{transition:all .3s ease-in-out;box-shadow:0 0 8px rgba(100,100,100,.3)}.payback-card-payment-site__block strong{font-size:18px;font-size:1.125rem;padding:0 0 10px;font-weight:500}.payback-card-payment-site__block label{display:block;width:100%}.payback-card-payment-site__block label:before{margin-top:2px}.payback-card-payment-site__block__checkbox__inner{display:block;margin:0 0 0 35px}.payback-card-payment-site__block__checkbox__label--disabled{display:block}.payback-card-payment-site__block__checkbox__label--disabled+.pb-description p{color:#a7a7a7}.payback-card-payment-site__block__pb-card-number{display:block;position:relative}.payback-card-payment-site__block__content.closed{transition:all .3s ease-in-out;height:auto;max-height:0;opacity:0}.payback-card-payment-site__block__content.open{transition:all .3s ease-in-out;height:auto;max-height:2000px;opacity:1}.payback-card-payment-site__block__content__input{height:50px;width:100%}.payback-card-payment-site__block__content__input-group .form__input-wrapper{position:relative}.payback-card-payment-site__block__content__input-group__wrapper{display:flex;flex-direction:column;margin:25px 0 0 -35px}.payback-card-payment-site__block__content__input-group__wrapper .btn-primary,.payback-card-payment-site__block__content__input-group__wrapper .xh-search__header .xh-search__button,.xh-search__header .payback-card-payment-site__block__content__input-group__wrapper .xh-search__button{padding:14px 20px}.payback-card-payment-site__block__content__point-info{margin:10px 0 15px}.payback-card-payment-site__block__content button,.payback-card-payment-site__block__content button:hover{width:100%;min-width:auto}.payback-card-payment-site__block .pb-label{position:relative;margin-bottom:10px}.payback-card-payment-site__block .form__group__label--payment__title.title__img{height:160px;width:calc(100% - 40px)}.payback-card-payment-site__block .form__group__label--payment__title.title__img object{width:auto;height:100%;padding-left:23px}.payback-card-payment-site__block .form__group__label--payment__title.pb-card-logo--bg-image{background-image:url(../css/images/payback_large.svg);background-repeat:no-repeat;height:30px;right:0;position:absolute;width:80px;top:-35px}.payback-card-payment-site__block .pb-cardnumber{margin-top:10px}.payback-card-payment-site__block .pb-label-group{display:flex;flex-direction:column;margin:10px 0 0}.payback-card-payment-site__block .pb-label-group.payback-card-payment-site__block__content__points-redeemed{margin-top:10px}.payback-card-payment-site__block .pb-currency-relation{color:#c6c6c6}.payback-card-payment-site__block .pb-description{padding-left:35px}.personal-delivery-information{display:grid;grid-template-columns:1fr;gap:30px}.checkout__review .personal-delivery-information{margin-bottom:30px}.personal-delivery-information__section{border:1px solid #d5d5d5;padding:20px;position:relative;margin-bottom:0}.personal-delivery-information__section.add__address{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.personal-delivery-information__section.add__address .icon-plus{display:inline-block;position:relative;width:40px;height:40px;margin-bottom:10px;border:1px solid #1ba237;border-radius:50%;color:#01893c}.personal-delivery-information__section.add__address .icon-plus::before{position:absolute;top:50%;left:50%;transform:translateX(-50%);transform:translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:20px;font-size:1.25rem;font-family:"marktkauf-icons",sans-serif;content:"\ea69"}.personal-delivery-information__section.add__address:hover .icon-plus{color:#fff;background:#1ba237}.personal-delivery-information__section__text{margin-top:30px;margin-bottom:0}.personal-delivery-information__section h2{padding-bottom:5px}.personal-delivery-information__section h2+p{margin-top:0}.personal-delivery-information__section__link{cursor:pointer;display:inline-block;height:18px;padding:0;position:absolute;right:20px;text-decoration:none;top:15px;width:20px;text-indent:-999999px}.personal-delivery-information__section__link::before{font-size:18px;font-size:1.125rem;content:"";position:absolute;top:0;left:0;font-family:"marktkauf-icons",sans-serif;color:#0a0a0a;text-indent:0}.personal-delivery-information__section__link span{display:inline-block;text-indent:-99999px}.personal-delivery-information__section__link.edit-address::before{content:"\ea70"}.personal-delivery-information__section__link.edit-address:not(:last-child){right:60px}.personal-delivery-information__section__link.delete-shipping-address::before{content:"\ea74"}.personal-delivery-information{gap:20px}.personal-delivery-information h2{margin:0 0 15px;padding:10px 0 17px}.personal-delivery-information__section{min-height:177px}.checkout__review .personal-delivery-information{margin-bottom:40px}.checkout__review .personal-delivery-information__section{min-height:160px;padding-top:10px}.checkout__review .personal-delivery-information__section h2+p{font-size:12px;font-size:.75rem}.personal-data-information{display:flex;flex-direction:column;row-gap:20px;margin-bottom:20px}.personal-data-information__button{border:0 none;font-size:15px;font-size:.9375rem;background-color:rgba(0,0,0,0);color:#fff;cursor:pointer;display:inline-block;font-family:"Roboto",Arial,sans-serif;font-weight:700;line-height:1.4;margin:0px;padding:19px 40px 19px 40px;text-decoration:none;text-align:center;width:auto;white-space:nowrap;margin-top:20px}@media screen and (max-width: 767px){.personal-data-information__button{font-size:14px;font-size:.875rem}}.personal-data-information__button:active{background-color:#006e32}.personal-data-information__section{border:1px solid #d5d5d5;font-style:normal;padding:10px;position:relative}.personal-data-information__section__link.create-shipping-address,.personal-data-information__section__link.edit-shipping-address,.personal-data-information__section__link.delete-shipping-address{display:block;margin:0 0 15px 0}.personal-data-information__section__headline{font-size:15px;font-size:.9375rem;font-weight:500;margin-bottom:15px;padding-left:4px}.personal-data-information__section__content{margin:10px 20px 0 0;padding-left:21px}.personal-data-information__section--second label{padding-left:8px}.fine-print{font-size:12px;font-size:.75rem;padding-top:20px}.payment__section{background:#fff;border:1px solid #d5d5d5;margin-bottom:20px;position:relative}.payment__section:hover{transition:all .3s ease-in-out;box-shadow:0 0 8px rgba(100,100,100,.3);border:1px solid #fff}.payment__section__additional-box__payment-grid{padding-left:55px;padding-right:20px}.payment__section__form-group{flex-direction:column;padding:20px;cursor:pointer}.payment__section__form-group input[type=checkbox],.payment__section__form-group input[type=radio]{pointer-events:none;position:absolute;opacity:0}.payment__section__form-group input[type=checkbox]:checked+label::before{display:flex;justify-content:center;transform:translate(-35px, 0);font-size:11px;font-size:.6875rem;position:absolute;color:#fff;content:"\ea04";font-family:"marktkauf-icons",sans-serif}@media screen and (min-width: 480px){.payment__section__form-group input[type=checkbox]:checked+label::before{transform:translate(-35px, 0)}}.payment__section__form-group input[type=checkbox]:checked:not(:disabled)+label::before{background-color:#0a0a0a;border-color:#0a0a0a}.payment__section__form-group input[type=checkbox]:checked:disabled+label::before{background-color:#a7a7a7;border-color:#a7a7a7}.payment__section__form-group input[type=radio]:checked:not(:disabled)+label::before{background:radial-gradient(#0a0a0a 50%, white 51%);border-color:#0a0a0a}.payment__section__form-group input[type=radio]:checked:disabled+label::before{background:radial-gradient(#a7a7a7 50%, white 51%);border-color:#a7a7a7}.payment__section__form-group input[type=radio]+label,.payment__section__form-group input[type=checkbox]+label{display:block;padding-left:35px;cursor:pointer}@media screen and (min-width: 480px){.payment__section__form-group input[type=radio]+label,.payment__section__form-group input[type=checkbox]+label{padding-left:35px}}.payment__section__form-group input[type=radio]+label::before,.payment__section__form-group input[type=checkbox]+label::before{transform:translate(-35px, 0);border:1px solid;border-radius:50%;content:"";height:18px;position:absolute;width:18px}@media screen and (min-width: 480px){.payment__section__form-group input[type=radio]+label::before,.payment__section__form-group input[type=checkbox]+label::before{transform:translate(-35px, 0)}}.payment__section__form-group input[disabled]+label{color:#a7a7a7}.payment__section__form-group input[disabled]+label:hover{background:rgba(0,0,0,0);cursor:not-allowed}.payment__section__form-group input{margin:2px 10px 0 0}.payment__section__form-group label{font-size:18px;font-size:1.125rem}.payment__section__form-group label strong{font-weight:500}.payment__section__form-group label::before{margin-top:2px}.payment__section__form-group .form__group__label--payment::after{background-repeat:no-repeat;background-position-y:center;height:40px;position:absolute;top:10px}.payment__section__form-group .form__group__label--payment__title{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:10px}.payment__section__form-group .form__group__label--payment__title.title__img{display:none;margin-left:auto;max-height:25px}.payment__section__form-group .form__group__label--payment br{display:none}.payment .section--is-active{border-color:#0a0a0a}apple-pay-button{--apple-pay-button-width: 100%;--apple-pay-button-height: 45px;--apple-pay-button-border-radius: 5px;--apple-pay-button-padding: 0px 0px;--apple-pay-button-box-sizing: border-box}.payment__section__form-group{position:relative;padding-right:100px;width:100%}.payment__section__form-group input[type=radio]+label::after{transform:translateY(-50%);content:"";top:50%;right:20px;width:70px;max-height:25px;background-size:contain;background-position-x:right}@media screen and (min-width: 400px){.payment__section__form-group input[type=radio]+label::after{right:20px}}.payment__section__form-group .form__group__label--payment__title.title__img{display:inline;margin-right:-80px}@media screen and (min-width: 480px){.payment__section__form-group .form__group__label--payment__title.title__img{margin-right:0}}.payment__section.section--is-disabled{box-shadow:none}.payment__section.section--is-disabled:hover{border-color:#d5d5d5}.payment__section.section--is-disabled.section--is-active{border-color:#a7a7a7}.payment__section.section--is-disabled input[type=radio]:checked:disabled+label::before{background:radial-gradient(white 50%, white 51%)}.payment__section.section--is-disabled .payment__section__form-group{cursor:not-allowed}.payment__section__form-group .form__group__label--payment::after{background-repeat:no-repeat;background-position-y:center;height:40px;position:absolute;top:10px}.payment__section__form-group .form__group__label--payment-ISH_PAYPAL_STANDARD:after{background-image:url(../css/images/icon-pay-PayPal.svg);right:22px;height:60px;width:120px}.payment__section__form-group .form__group__label--payment-ISH_PAYPAL_EXPRESS:after{background-image:url(../css/images/icon-pay-PayPal.svg);right:22px;height:60px;width:120px}.payment__section__form-group .form__group__label--payment-MMP_BPS_INVOICE:after,.payment__section__form-group .form__group__label--payment-UNZER_INVOICE:after{background-image:url(../css/images/icon-pay-Rechnung.svg);right:31px;top:21px;width:80px}.payment__section__form-group .form__group__label--payment-SOFORT:after{background-image:url(../css/images/icon-pay-Sofortueberweisung.svg);right:6px;width:90px;top:21px}.payment__section__form-group .form__group__label--payment-COMPUTOP_CREDITCARD:after{background-image:url(../css/images/icon-pay-credit-card.svg);background-position:0 0;background-size:contain;height:30px;right:29px;width:210px;top:28px}.payment__section__form-group .form__group__label--payment-ADVANCE_PAYMENT:after{background-image:url(../css/images/icon-pay-Vorkasse.svg);right:31px;top:21px;width:80px}.payment__section__form-group .form__group__label--payment-COMMERZFINANZ:after{background-image:url(../css/images/icon-pay-Ratenzahlung.png);right:21px;top:9px;height:70px;width:160px;background-position:left center,right center;background-repeat:no-repeat,no-repeat;background-size:140px auto,auto 30px}.payment__section__form-group .form__group__label--payment-PAYDIREKT:after{background-image:url(../css/images/icon-pay-giropay.svg);right:17px;top:10px;height:65px;width:90px}.payment__section__form-group .form__group__label--payment-PAYDIREKT_ONECLICK:after{background-image:url(../css/images/icon-pay-giropay.svg);right:17px;top:10px;height:65px;width:90px}.payment__section__form-group .form__group__label--payment-APPLEPAY:after{background-image:url(../css/images/icon-pay-apple-pay.svg);right:17px;top:10px;height:65px;width:90px}.payment__section__form-group .form__group__label--payment-GOOGLEPAY:after{background-image:url(../css/images/icon-pay-google-pay.svg);right:17px;top:10px;height:65px;width:90px}.payment__section__additional-box__image-credit-card{background-image:url(../css/images/icon-credit-cards-final.png);background-position:0 0;background-repeat:no-repeat;background-size:100% auto;height:54px;margin-top:10px;max-width:583px;width:100%;text-indent:-999em}.price-slider-wrapper{display:flex}.price-slider-wrapper span{line-height:2rem;padding:0 3px;text-align:center}.pricefilter__start,.pricefilter__end{flex:1 1 auto;width:47%}.product__price-wrapper{font-weight:normal}.product__price-wrapper-dv{position:relative;display:inline-grid;margin-bottom:20px}.product__price-wrapper__inner{font-size:15px;font-size:.9375rem;font-weight:normal;margin-top:auto}.product__price-wrapper__inner em{font-style:normal}.product__price-wrapper__inner__no-discount{display:flex;justify-content:space-between;margin-bottom:15px;text-align:right}.product__price-wrapper__inner__no-discount__lable{font-size:15px;font-size:.9375rem;color:#000;font-family:"Roboto",Arial,sans-serif;font-weight:500;left:0;position:absolute}.layer__product__price .product__price-wrapper__inner__no-discount__lable{position:relative}.detail-page__image-section .product__price-wrapper__inner{display:flex;flex-direction:column;margin-top:15px}.product__price-wrapper__inner .base-price-wrapper{display:flex}.product__price-wrapper__inner .base-price-wrapper .product__base-price{margin-left:auto}.prices .product__percent-saving{text-align:right}.layer .prices .product__percent-saving{margin:12px 0 -3px;text-align:left}.product__percent-saving__text{align-self:flex-end;background:#555d5f;color:#fff;font-family:"Roboto",Arial,sans-serif;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product__percent-saving__text.action{width:100%;text-align:center}.product__current-price{font-size:18px;font-size:1.125rem;font-family:"Roboto",Arial,sans-serif;color:#fff;text-decoration:none}.detail-page__common-infos__price .product__current-price{font-size:30px;font-size:1.875rem;line-height:1.2}.additional-product-list .product__current-price{line-height:1.2}.additional-product-list .product__current-price>span:last-child{font-size:20px;font-size:1.25rem}.product__current-price .product__current-price--digits-after-comma{font-size:16px;font-size:1rem;position:relative;top:-6px}.detail-page__common-infos__price .product__current-price .product__current-price--digits-after-comma{font-size:20px;font-size:1.25rem;top:-8px}.additional-product-list .product__current-price .product__current-price--digits-after-comma{top:-4px}.product__singleprice{font-weight:500;margin-bottom:20px;text-align:right}.layer__product__price .product__singleprice{display:none}.prices .product__uvp-old-price{text-align:right}.layer .prices .product__uvp-old-price{text-align:left}.product__old-price{text-decoration:none}.product__old-price,.product__uvp{color:#fff;font-weight:normal}.additional-product-list .product__old-price,.additional-product-list .product__uvp{font-size:12px;font-size:.75rem}.product__action{font-size:14px;font-size:.875rem;background:#ffe500;color:#cf0008;display:block;font-family:Frankfurter,Calibri,sans-serif;font-weight:normal;margin-left:-20px;width:calc(100% + 40px)}.detail-page .product__action{font-size:18px;font-size:1.125rem}.additional-product-list .product__action{font-size:12px;font-size:.75rem}.product__tax-hint{font-size:11px;font-size:.6875rem;background:#009fe3;color:#fff;padding:2px 25px;position:relative;text-align:center}.product__deposit-type{font-style:normal;font-weight:500;margin-bottom:10px}.product__deposit-price{font-size:13px;font-size:.8125rem}.product__deposit-price--recomm{margin-bottom:10px}.product__price-wrapper__inner{display:flex;flex-direction:column;margin-right:auto;text-align:right;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product__percent-saving__text{display:flex;flex-direction:column;justify-content:center;font-weight:700;order:1;padding:2px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product__percent-saving__text.action{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-transform:uppercase}.product__price__label{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;flex-direction:column;background-color:#cf0008;gap:5px 10px;order:1;padding:3px 10px}.recommendation-list .product__price__label{align-self:flex-end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product__strike-price{font-size:10px;font-size:.625rem;order:2}.product__strike-price>.product__old-price,.product__strike-price>.product__uvp{font-weight:700}.product__percent-saving__text{font-size:15px;font-size:.9375rem}.product__current-price{font-size:30px;font-size:1.875rem;font-weight:700;line-height:1;order:1;width:100%}.product__current-price--asterisk{font-size:15px;font-size:.9375rem;position:relative;top:-12px}.product__strike-price .product__current-price--asterisk{font-size:10px;font-size:.625rem;top:-1px}.product__current-price--prefix{font-size:12px;font-size:.75rem}.product__current-price .product__current-price--digits-after-comma{top:-10px}.product__deposit-type{margin-bottom:0}.product__action__group{border-radius:0;margin-top:5px;position:relative;overflow:hidden;height:60px;width:100%}.product__action__group .product__qty-select{flex-direction:row;justify-content:center;align-items:stretch;border-radius:0;margin-bottom:0;overflow:hidden;width:100%;height:60px}.product__action__group .product__qty-select:empty{display:none}.product__action__group .product__qty-select__decrease{background:rgba(0,0,0,0);border-bottom-left-radius:0;border-top-left-radius:0;position:relative}.product__action__group .product__qty-select__decrease::before{position:absolute;top:50%;left:50%;transform:translateX(-50%);transform:translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:10px;font-size:.625rem;content:"\ea68";font-family:"marktkauf-icons",sans-serif}.product__action__group .product__qty-select__increase{background:rgba(0,0,0,0);border-bottom-right-radius:0;border-top-right-radius:0;position:relative}.product__action__group .product__qty-select__increase::before{position:absolute;top:50%;left:50%;transform:translateX(-50%);transform:translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:10px;font-size:.625rem;content:"\ea69";font-family:"marktkauf-icons",sans-serif}.product__action__group .product__qty-select__decrease,.product__action__group .product__qty-select__increase{display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all .25s ease-in-out;width:45px;background-color:#00a647;background-size:10px 10px;color:#fff}@media(hover: hover){.product__action__group .product__qty-select__decrease:hover,.product__action__group .product__qty-select__increase:hover{background-color:#00a647;cursor:pointer}}.product__action__group .product__qty-select__decrease.inactive,.product__action__group .product__qty-select__increase.inactive{background-color:#c6c6c6;border:1px solid #00a647;border-left:none}.product__action__group .product__qty-select__input{border-bottom:1px solid #00a647;border-left:0;border-radius:0;border-right:0;border-top:1px solid #00a647;color:#00a647;text-align:center;width:calc(100% - 90px)}.product__action__group .product__action__button{height:100%;text-align:center;text-decoration:none;min-width:auto;width:100%}.product__action__group .product__action__button:hover{width:100%}.product__action__group .product__action__button.add-to-basket{transform:translate(0, 100%);left:0;position:absolute;top:-100%;z-index:2}.product__action__group .product__action__button.add-to-basket:active{background-color:#006e32;border-color:#01893c}.product__action__group .product__action__button.add-to-basket.is-in-cart{transform:translate(0, 0%);transition:none}.product__action__group .product__action__button.add-to-basket.success-check{transform:translate(0, 0%);background-color:#00a647;border-color:#00a647;color:#fff;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out,transform .5s ease-in-out 1s}@media(hover: hover){.product__action__group .product__action__button.add-to-basket.success-check:hover{background-color:#00a647}}.product__action__group .product__action__button.product-notification{padding-left:10px;padding-right:10px;border:1px solid #ccc;border-radius:0;color:#ccc;padding-top:14px;padding-bottom:13px}.product__action__group .product__action__button.product-notification:active,.product__action__group .product__action__button.product-notification:hover,.product__action__group .product__action__button.product-notification:focus{padding-left:10px;padding-right:10px;background-color:#fff;color:#ccc}.product-action-flag{display:flex;margin:-20px -40px 0}.product-action-flag .campaign-link{display:grid;grid-template-areas:"link" "counter" "display";grid-template-rows:auto;grid-template-columns:1fr;padding:10px 40px;text-decoration:none;row-gap:7px;width:100%;text-decoration:none;background-color:var(--banner-bg-color);color:var(--banner-link-color)}.product-action-flag .campaign-title,.product-action-flag .campaign-counter{font-size:18px;font-size:1.125rem;font-family:"Roboto",Arial,sans-serif}.product-action-flag .campaign-title{grid-area:link;display:inline-flex;justify-content:center;align-items:center;width:100%;text-align:center;line-height:1.2}.product-action-flag .campaign-counter{display:flex;justify-content:center;align-items:center;grid-area:counter;width:100%;text-align:center}.product-action-flag .campaign-counter .counter__row{display:flex;justify-content:center}.product-action-flag .campaign-counter .counter__item{display:inline-flex;align-items:flex-end}.product-action-flag .campaign-counter .counter__item__value{display:flex}.product-action-flag .campaign-counter .counter__item__value>span{line-height:1.1}.product-action-flag .campaign-counter .counter__item__display{font-size:12px;font-size:.75rem;margin:0 5px}.product-action-flag .campaign-link-display{font-size:12px;font-size:.75rem;grid-area:display;display:flex;justify-content:center;align-items:center;width:100%;text-decoration:underline}.product__action__group{height:60px}.detail-page__common-infos__actions .product__action__group .product__action__button:hover::after{margin:0;width:100%;height:100%;border-color:#006e32}.detail-page__common-infos__actions .product__action__group .product__action__button.btn-disabled:hover::after{border-color:rgba(0,0,0,0)}.detail-page__common-infos__actions .product__action__group .product__action__button.add-to-basket{padding:19px 40px}.additional-product-list .product__action__group .product__action__button:hover::after{margin:0;width:100%;height:100%;border-color:#006e32}.additional-product-list .product__action__group .product__action__button.btn-disabled:hover::after{border-color:rgba(0,0,0,0)}.additional-product-list .product__action__group .product__action__button.add-to-basket{padding:15px 0px}.additional-product-list .product__action__group .product__qty-select__decrease,.additional-product-list .product__action__group .product__qty-select__increase{height:100% !important}.product__action__group .product__action__button.add-to-basket{padding:15px 40px}.product__action__group .product__action__button.product-notification,.product__action__group .product__action__button.product-notification::after{pointer-events:none;cursor:default;display:block;outline:none;font-weight:700;border-color:#d5d5d5;background:#d5d5d5;color:#fff !important;padding-top:19px}.product__action__group .product__action__button.product-notification:active,.product__action__group .product__action__button.product-notification:focus,.product__action__group .product__action__button.product-notification:hover,.product__action__group .product__action__button.product-notification::after:active,.product__action__group .product__action__button.product-notification::after:focus,.product__action__group .product__action__button.product-notification::after:hover{background:#d5d5d5;color:#fff}.product-list{display:flex;flex-wrap:wrap;max-width:100%;padding:0;list-style:none}#region_store_offers_list .product-list{max-width:initial}.product-list__item{position:relative;padding:15px 15px 20px;background:#fff;border:1px solid #d5d5d5;background:#fff;-moz-transform:perspective(0)}.l-gallery-view .product-list__item{transition:all .3s ease-in-out;border:1px solid #d5d5d5;border-radius:2px}.l-gallery-view .product-list__item:hover{box-shadow:0 8px 20px rgba(0,0,0,.1);border:1px solid #fff;z-index:16}.recommendation-list .product-list__item{float:left;width:auto}.product{display:flex;color:#0a0a0a;background:#fff;flex-direction:column;text-decoration:none}.product:focus,.product:link,.product:visited{color:#0a0a0a}@media(hover: hover){.product:hover{color:#0a0a0a}}.product:active{color:#0a0a0a}.product__tile__img{position:relative}.product__tile__img img{max-height:310px;width:auto}.product__tile__img--link{display:inline-block;padding-bottom:20px}.product__tile__img+.product__content{margin-top:0}.product__properties{color:#a7a7a7}.product__img-wrapper{flex:0 0 auto;margin-bottom:5px;position:absolute;text-align:center;top:0;left:0;width:100%}.product__content{display:flex;flex-direction:column;justify-content:space-between;color:#0a0a0a;height:100%;margin-top:5px;text-decoration:none}.product__content:focus,.product__content:link,.product__content:visited{color:#0a0a0a}@media(hover: hover){.product__content:hover{color:#0a0a0a}}.product__content:active{color:#0a0a0a}.recomm-section .product__content,.l-gallery-view .product__content{flex:1 1 auto;height:auto}.product__info-wrapper{display:flex;flex-direction:column;flex-grow:1;margin-bottom:15px}.l-gallery-view .product__info-wrapper{flex:1 1 auto}.l-gallery-view .product__info-wrapper>*:empty{display:none}.product__energy-efficiency{font-size:13px;font-size:.8125rem;font-style:normal;margin-bottom:5px}.product__title{font-size:15px;font-size:.9375rem;font-weight:700;line-height:24px;font-style:normal;margin-bottom:17px;overflow:hidden;padding:5px 0 10px}.product__notes{font-size:13px;font-size:.8125rem}.product__min-order{font-size:13px;font-size:.8125rem}.product__info-wrapper .product__rating{margin-bottom:13px}.product__disturber-wrapper__dc-bubble{font-size:18px;font-size:1.125rem;background-image:url(../css/images/icon-product-dc-bubble.png);background-position:0 0;background-repeat:no-repeat;background-size:50px 50px;bottom:25px;color:#fff;font-family:"AmsiPro",Arial,sans-serif;height:50px;line-height:14px;padding-top:5px;position:absolute;text-align:center;right:0;width:50px}.product__disturber-wrapper__dc-bubble>span{font-size:7px;font-size:.4375rem;border-radius:0;display:block;padding:0}.product__disturber-wrapper__pb-bubble{font-size:14px;font-size:.875rem;font-family:PAYBACKLight,Arial,sans-serif;background-image:url(../css/images/icon-product-pb-bubble.svg);background-position:1px 0;background-repeat:no-repeat;background-size:64px 64px;bottom:12px;color:#003eb0;height:64px;line-height:16px;padding-top:9px;position:absolute;text-align:center;right:0;width:64px}.product__disturber-wrapper__pb-bubble>span{display:block}.product__store-disturber-wrapper{left:0;padding:0;position:absolute;top:0;z-index:5}.product__store-disturber-wrapper__item{background:#01893c;color:#fff;display:block;left:-1px;margin:0;overflow:hidden;padding:5px 10px;position:relative;text-align:center;text-decoration:none;top:-1px}.product__store-disturber-wrapper__item--bestseller{display:block;background-color:#cf0008;color:#fff;text-decoration:none;padding:5px 10px;left:-1px;top:-1px}.product__store-disturber-wrapper__item--special-campaign{background-color:var(--product-tile-disturber-special-campaign-color-bg, 0);color:var(--product-tile-disturber-special-campaign-color-text, ffffff)}.product__disturber-wrapper__billigerDE{font-size:18px;font-size:1.125rem;background-image:url(../css/images/billigerde-flag.svg);background-position:0 0;background-repeat:no-repeat;background-size:50px 50px;bottom:25px;height:50px;line-height:1px;padding-top:1px;position:absolute;text-align:center;right:0;width:50px}.product-list{display:grid;grid-template-rows:auto;grid-template-columns:1fr;row-gap:20px;-moz-column-gap:20px;column-gap:20px}.product-list__overflow-wrapper{height:100%;overflow:hidden;position:relative}.product-list__item.is--not-available,.product-list__item.is--not-available:hover{border:1px solid rgba(213,213,213,.6)}.product-list__item.is--not-available:hover{box-shadow:none}.product-list__item.is--not-available .product__tile__img--link,.product-list__item.is--not-available .product__content{opacity:.6}.product-list__item--no-product-teaser{background-position:center 0;background-repeat:no-repeat;padding:0;overflow:hidden}.product-list__item--no-product-teaser.inter-list-teaser{min-height:450px;padding:15px}.product-list__item--no-product-teaser.inter-list-teaser .product-list__item__img__wrapper{display:block;left:0;padding-bottom:calc((100% -  15px * 2) * 0.9032258065 + 15px);position:absolute;top:0;width:100%}.product-list__item--no-product-teaser.inter-list-teaser .product-list__item__img__wrapper img{margin:0;position:absolute}.product-list__item--no-product-teaser.inter-list-teaser .product-list__item__data{display:flex;flex-direction:column;height:100%;padding-top:calc((100% -  15px * 2) * 0.9032258065 + 15px + 15px + 2px)}.product-list__item--no-product-teaser.inter-list-teaser .product-list__item__data .teaser-image-text__textbox__cta{margin-top:auto;min-width:auto;width:100%}.product-list__item--no-product-teaser .search-content-image-teaser{background-position:center 0;background-repeat:no-repeat;background-size:cover;display:block;position:absolute;height:100%;width:100%;top:0;left:0}.product-list__item--no-product-teaser .search-content-cta{position:relative}.product-list__item--no-product-teaser .btn-primary,.product-list__item--no-product-teaser .xh-search__header .xh-search__button,.xh-search__header .product-list__item--no-product-teaser .xh-search__button{padding-left:5px;padding-right:5px}.product-list__item--no-product-teaser .product__title{order:unset}.product-list__item__link{text-decoration:none}.product{height:100%}.product__rating{order:1}.product__info-wrapper .product__rating{margin-bottom:10px}.product__title{order:2}.product__deposit-type{order:3}.product__properties{order:4}.product__price-wrapper{order:5}.product__store-disturber-wrapper{max-width:calc(100% - 25px)}.product__store-disturber-wrapper__item{transform:translateY(-50%);box-sizing:content-box;-webkit-clip-path:polygon(0 0, 100% 0%, calc(100% - 7px) 100%, 0% 100%);clip-path:polygon(0 0, 100% 0%, calc(100% - 7px) 100%, 0% 100%);font-weight:700;padding-right:17px;width:auto}.product__store-disturber-wrapper__item--is-store-product{background:#ccc;color:#0a0a0a;font-weight:400}.product__title{margin-bottom:10px}.product__title.product__title__inner{padding-bottom:0;margin-bottom:20px}.product__title.product__title__inner+.product__deposit-type{margin-bottom:20px;margin-top:-20px}.product__img-wrapper{margin-bottom:0}.product.store-product .product__img-wrapper{position:relative}.product.store-product .product__img-wrapper .store-offers__image-wrapper{height:240px;max-width:100%;-o-object-fit:contain;object-fit:contain}.product.store-product .product__content .product__title{margin-bottom:0;order:unset;padding:10px 0 5px}.product.store-product .product__content__description{margin-bottom:10px}.product-action-flag{margin:-20px -40px 20px}.product-property{display:block;position:relative;font-style:normal}.product__info-wrapper .product-property{font-size:11px;font-size:.6875rem}.detail-page__common-infos .product-property{display:flex;justify-content:flex-start;font-size:12px;font-size:.75rem;-moz-column-gap:5px;column-gap:5px;margin-bottom:5px}.product-property__label{flex:0 0 140px;font-weight:500;text-align:left}.product-property__value{max-width:calc(100% - 190px)}.product-availability{font-size:12px;font-size:.75rem;margin:0}.product-availability:before,.product-availability:after{content:" ";display:table}.product-availability:after{clear:both}.product-availability__danger{font-size:12px;font-size:.75rem;display:flex;justify-content:flex-start;font-style:normal;margin-bottom:5px;position:relative}.detail-page__common-infos .product-availability__label{flex:0 0 140px;font-weight:500;text-align:left}.product-availability__text{max-width:calc(100% - 190px)}.my-profile__content .product-availability__text{max-width:100%}.product-availability__alert-info,.product-availability__available{display:inline-block;font-style:normal}.product-property:not(:last-of-type){margin-bottom:10px}.product__info-wrapper .product-property{font-size:12px;font-size:.75rem}.product-property__label{font-weight:700}.product-property__value{font-weight:500}.detail-page__common-infos .product-availability__label{font-weight:700}.product-table__header{display:none}.product-table__add-items{border-bottom:1px solid #d5d5d5;display:flex;flex-direction:column;margin:20px 0;padding-bottom:20px;width:100%}.product-table__add-items__info-box{margin:15px 0;width:100%}.product-table__add-items__list-add-product{width:100%}@media screen and (max-width: 849px){.product-table__add-items__list-button{width:100% !important}}@media screen and (max-width: 849px){.product-table__print-button{width:100% !important}}.product-table__print-button__wrapper{margin-bottom:20px;text-align:end}.product-table__article__wrapper{display:grid;grid-template-columns:110px 2% 1fr 1fr 2% 20px;grid-template-areas:"article-image . article-description article-description . article-delete" "article-image . article-quantity article-price article-price article-price";margin-bottom:20px;border-bottom:1px solid #d5d5d5;color:#0a0a0a}.product-table__article__wrapper.is-energy-efficiency-product{grid-template-areas:"article-image . article-description article-description . article-delete" "energy-efficiency . article-quantity article-price article-price article-price" "energy-efficiency . article-quantity article-price article-price article-price"}.product-table__article__image{grid-area:article-image}.is-energy-efficiency-product .product-table__article__image{grid-row:1/span 1;padding-bottom:10px}.product-table__article__image .product__img-wrapper{position:relative}.product-table__article__description{grid-area:article-description;grid-row:1/span 1;grid-column:3/span 2;font-size:12px;font-size:.75rem;margin-bottom:10px;padding-right:10px}.is-energy-efficiency-product .product-table__article__description{grid-row:1/span 2}.product-table__article__description>div{display:block;margin-bottom:0}.product-table__article__description__link{font-size:12px;font-size:.75rem;color:#01893c;text-decoration:none;color:#0a0a0a;display:block;font-weight:700;margin-bottom:10px;overflow-x:hidden}.product-table__article__description__link:focus{color:#01893c;text-decoration:underline}.product-table__article__description__link:link,.product-table__article__description__link:visited{color:#01893c;text-decoration:none}.product-table__article__description__link:hover{color:#01893c;text-decoration:none}.product-table__article__description__link:active{color:#01893c;text-decoration:none}.product-table__article__description__link:focus,.product-table__article__description__link:link,.product-table__article__description__link:visited{color:#0a0a0a}@media(hover: hover){.product-table__article__description__link:hover{color:#0a0a0a}}.product-table__article__description__link:active{color:#0a0a0a}.product-table__article__description .in-stock{margin-bottom:5px}.product-table__article__description__article-number{display:block}.product-table__article__description__price-each__product-price:before,.product-table__article__description__price-each__uvp:before,.product-table__article__description__price-each__old-price:before{content:attr(data-name);padding-right:5px}.product-table__article__delete{grid-row:1/span 1;grid-column:6/span 1;grid-area:article-delete;position:relative}.product-table__article__delete__link{display:block;position:relative;width:15px;height:15px;margin:0 0 0 auto}.product-table__article__delete__link::before{position:absolute;top:50%;left:50%;transform:translateX(-50%);transform:translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:16px;font-size:1rem;color:#0a0a0a}.product-table__article__delete__link span{display:block;text-indent:-999999px}.product-table__article__energy-efficiency{grid-area:energy-efficiency;grid-row:2/span 2}.product-table__article__quantity{grid-area:article-quantity;grid-row:2/span 1;grid-column:3/span 1}.product-table__article__quantity .form__group__select{max-width:90px}.is-energy-efficiency-product .product-table__article__quantity{grid-row:3/span 1;align-self:center}.product-table__article__price{grid-area:article-price;grid-row:2/span 1;grid-column:4/span 3;font-size:15px;font-size:.9375rem;font-weight:700;margin:auto 0;text-align:right}.product-table__article__price--small{font-size:15px;font-size:.9375rem}.product-table__article__price--striked-when-rebated{font-size:15px;font-size:.9375rem;font-weight:normal;text-decoration:line-through}.product-table__article__price--small .product-table__article__price--striked-when-rebated{font-size:12px;font-size:.75rem}.is-energy-efficiency-product .product-table__article__price{grid-row:3/span 1}.product-table__article__hakuna{grid-area:article-hakuna;grid-row:3/span 1;grid-column:1/span 5;font-size:15px;font-size:.9375rem}.product-table__article .product__img-wrapper{width:auto}.product-table__global-info-wrapper{display:flex;flex-direction:column;width:69%}.product-table__global-info-wrapper.coupon{margin-left:30px}.product-table__article-number{display:block}.checkout__review .product-table__article-number{display:none}.product-table__article-number em{font-style:normal}.product-table__delivery-time{font-size:15px;font-size:.9375rem}.product-table__delivery-time:before{content:attr(data-name);display:inline-block;font-weight:500;width:80px}.cart .product-table__delivery-time__label{margin-right:5px}.product-table__quantity{font-size:15px;font-size:.9375rem}.product-table__quantity:before{content:attr(data-name);display:inline-block;font-weight:500;width:80px}.product-table__delete{margin:0 0 10px 84px}.product-table__delete--coupon{margin-left:0}.checkout__review .product-table__delete{display:none}.product-table__price-each,.product-table__price-total{font-size:15px;font-size:.9375rem}.product-table__price-each__product-price:before{content:attr(data-name);display:inline-block;font-weight:500;width:80px}.product-table__price-total{display:flex;flex-wrap:wrap}.product-table__price-total:before{content:attr(data-name);display:inline-block;font-weight:500;width:80px}.product-table__price-total span{width:50%}.product-table__price-total--hide{display:none}.product-table__uvp,.product-table__old-price{font-size:11px;font-size:.6875rem;display:block;margin-left:70px}.checkout__review .product-table__uvp,.checkout__review .product-table__old-price{display:none}.product-table__coupon-devalued{font-size:15px;font-size:.9375rem}.product-table__item{display:flex;justify-content:space-between;min-height:100px;padding:10px 0;position:relative}.product-table__item--manual{border:none;min-height:65px}.product-table__item__text{display:flex;align-items:center;padding-right:30px}.product-table__item.product-table__item__expired .info-wrapper__link,.product-table__item.product-table__item__expired .info-wrapper__link:hover{color:#c6c6c6}.product-table__item .radio-wrapper{display:none;width:5%}.product-table__item .image-wrapper{width:33%}.product-table__item .global-info-wrapper{display:flex;flex-direction:column;padding-right:30px;position:relative;width:63%}.product-table__item .info-wrapper{display:flex;flex-direction:column}.product-table__item .info-wrapper__link{font-size:15px;font-size:.9375rem;color:#0a0a0a;font-weight:500;max-height:40px;margin-bottom:0;overflow:hidden;text-decoration:none;width:63%}.product-table__item .info-wrapper__link:focus,.product-table__item .info-wrapper__link:link,.product-table__item .info-wrapper__link:visited{color:#0a0a0a}@media(hover: hover){.product-table__item .info-wrapper__link:hover{color:#0a0a0a}}.product-table__item .info-wrapper__link:active{color:#0a0a0a}.product-table__item .info-wrapper__article-number,.product-table__item .info-wrapper__article-data{font-size:12px;font-size:.75rem}.product-table__item .info-wrapper__article-number em,.product-table__item .info-wrapper__article-data em{font-style:normal}.product-table__item .info-wrapper__article-data{margin-bottom:10px}.product-table__item .info-wrapper__deposit{margin-bottom:5px}.product-table__item .expired-info-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;margin-bottom:7px;color:#c6c6c6}.product-table__item .price-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;margin-bottom:7px}.product-table__item .price-wrapper .product-price{font-weight:500}.product-table__item .price-wrapper .product-base-price__label{font-size:12px;font-size:.75rem}.product-table__item .price-wrapper .product__old-price,.product-table__item .price-wrapper .product__uvp{font-size:11px;font-size:.6875rem;height:20px;margin-right:auto;max-width:100px}.product-table__item .button-wrapper{display:flex;flex-direction:column}.product-table__basket-link,.product-table__delete-link{font-size:12px;font-size:.75rem;color:#cf0008;display:inline-block;text-decoration:none;width:15px;height:15px;position:absolute;right:10px;top:0}.product-table__basket-link:focus,.product-table__basket-link:link,.product-table__basket-link:visited,.product-table__delete-link:focus,.product-table__delete-link:link,.product-table__delete-link:visited{color:#cf0008}@media(hover: hover){.product-table__basket-link:hover,.product-table__delete-link:hover{color:#cf0008}}.product-table__basket-link:active,.product-table__delete-link:active{color:#cf0008}.product-table__basket-link::before,.product-table__delete-link::before{position:absolute;top:-3px;left:50%;transform:translateX(-50%);font-size:15px;font-size:.9375rem;display:block;font-family:"marktkauf-icons",sans-serif;color:#0a0a0a}.product-table__basket-link::before{content:""}.product-table__delete-link--manual{transform:translateY(-50%);top:50%}.product-table__delete-link::before{content:""}.product-availability__alert-info{color:#cf0008}.checkout__review .product-availability__alert-info{display:inline-block}.in-stock{color:#7ec03a}.product-rebate{color:#7ec03a;display:block}.review-bottom{display:flex;flex-direction:column;margin-top:10px}.checkout__review .deutschland-card-order-confirm{display:none}.deutschland-card-order-confirm-mobile{display:none}.checkout__review .deutschland-card-order-confirm-mobile{display:block}.product-price-specials-wrapper,.product-note-wrapper-pds{margin:10px 0 20px}.detail-page__common-infos__inner .product-price-specials-wrapper,.detail-page__common-infos__inner .product-note-wrapper-pds{margin:10px 0 0}.product-price-specials-wrapper em,.product-price-specials-wrapper div,.product-note-wrapper-pds em,.product-note-wrapper-pds div{margin-bottom:5px}.product-base-price,.product-deposit-price,.product__min-quantity{font-size:12px;font-size:.75rem;margin:0}.product-base-price em,.product-deposit-price em,.product__min-quantity em{display:flex;font-style:normal}.noProducts{margin-bottom:40px}.product-table__article__wrapper{padding:0 0 20px}@media screen and (max-width: 359px){.product-table__article__wrapper:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}}.product-table__article__description__link+.deposit{margin-top:-10px}.product-table__article__quantity .form__group,.product-table__article__quantity .form__group--row{margin:0}.product-price-specials-wrapper,.product-note-wrapper-pds{border-top:1px solid #d5d5d5;padding-top:15px}.detail-page__common-infos .product-availability,.detail-page__common-infos .product-price-specials-wrapper,.detail-page__common-infos .product-note-wrapper-pds{margin:0 0 10px}.detail-page__common-infos .product-price-specials-wrapper,.detail-page__common-infos .product-note-wrapper-pds{border-top:1px solid #d5d5d5;padding-top:15px}#target-equipment-info .headline__major{display:none}.additional-product-list{list-style:none;margin:0;padding:0}.additional-product-list__item{border-bottom:1px solid #d5d5d5;padding:10px 0}.additional-product-list__item:first-of-type{padding-top:5px}.additional-product-list__item:last-of-type{border:none;padding-bottom:5px}.additional-product-list__item .product-info-box{display:grid}.additional-product-list__item .product-info-box .deposit__type{color:#0a0a0a;display:block;padding-top:5px}.additional-product-list__item .product-info-box .product-link{grid-area:product-link;height:100%}.additional-product-list__item .product-info-box .product-link .product__img-wrapper{text-align:left;margin-bottom:0;position:relative}.additional-product-list__item .product-info-box .product-link .product__img-wrapper img{max-width:100%;max-height:100%}.additional-product-list__item .product-info-box .description{grid-area:description;display:block;position:relative}.additional-product-list__item .product-info-box .description .energy-logo-wrapper{width:100%}.additional-product-list__item .product-info-box .description .energy-logo-wrapper .energy-efficiency__arrow{margin-bottom:10px;width:68px}.additional-product-list__item .product-info-box .description .energy-logo-wrapper .energy-efficiency__link{font-size:13px;font-size:.8125rem;color:#0a0a0a;text-decoration:none}.additional-product-list__item .product-info-box .description .energy-logo-wrapper .energy-efficiency__link:focus{color:#0a0a0a;text-decoration:underline}.additional-product-list__item .product-info-box .description .energy-logo-wrapper .energy-efficiency__link:link,.additional-product-list__item .product-info-box .description .energy-logo-wrapper .energy-efficiency__link:visited{color:#0a0a0a;text-decoration:none}.additional-product-list__item .product-info-box .description .energy-logo-wrapper .energy-efficiency__link:hover{color:#01893c;text-decoration:none}.additional-product-list__item .product-info-box .description .energy-logo-wrapper .energy-efficiency__link:active{color:#0a0a0a;text-decoration:none}.additional-product-list__item .product-info-box .description .product-link-title{font-size:14px;font-size:.875rem;color:#0a0a0a;display:block;margin-bottom:20px;text-decoration:none}.additional-product-list__item .product-info-box .description .product-link-title:focus,.additional-product-list__item .product-info-box .description .product-link-title:link,.additional-product-list__item .product-info-box .description .product-link-title:visited{color:#0a0a0a}@media(hover: hover){.additional-product-list__item .product-info-box .description .product-link-title:hover{color:#0a0a0a}}.additional-product-list__item .product-info-box .description .product-link-title:active{color:#0a0a0a}.additional-product-list__item .product-info-box .quantity-variation-wrapper{align-self:end;grid-area:quantity-variation-wrapper;margin-bottom:20px}.additional-product-list__item .product-info-box .quantity-variation-wrapper .quantity .form__group,.additional-product-list__item .product-info-box .quantity-variation-wrapper .quantity .form__group--row,.additional-product-list__item .product-info-box .quantity-variation-wrapper .variation .form__group,.additional-product-list__item .product-info-box .quantity-variation-wrapper .variation .form__group--row{margin-bottom:0}.additional-product-list__item .product-info-box .quantity-variation-wrapper .quantity .form__label,.additional-product-list__item .product-info-box .quantity-variation-wrapper .variation .form__label{font-weight:500;margin-bottom:5px}.additional-product-list__item .product-info-box .quantity-variation-wrapper .quantity .btn-pseudo-select,.additional-product-list__item .product-info-box .quantity-variation-wrapper .variation .btn-pseudo-select{background-color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.additional-product-list__item .product-info-box .quantity-variation-wrapper .quantity .btn-pseudo-select:focus,.additional-product-list__item .product-info-box .quantity-variation-wrapper .variation .btn-pseudo-select:focus{background-color:#ececec}.additional-product-list__item .product-info-box .prices{grid-area:prices;margin-bottom:20px}.additional-product-list__item .product-info-box .prices .product__price-wrapper,.additional-product-list__item .product-info-box .prices .product__price-wrapper__inner{margin-bottom:0}.additional-product-list__item .product-info-box .prices .product__price__label+div{margin-top:5px;text-align:left}.additional-product-list__item .product-info-box .prices .product-base-price,.additional-product-list__item .product-info-box .prices .product-deposit-price{display:flex;font-size:11px;font-size:.6875rem;margin-left:auto}.additional-product-list__item .product-info-box .product__actions{grid-area:action-button;position:relative}.additional-product-list__item .product-info-box .product__actions .product__action__group{display:block;margin-top:0;max-width:100%}.additional-product-list__item .product-info-box .product__actions .product__action__group .form__group:empty,.additional-product-list__item .product-info-box .product__actions .product__action__group .form__group--row:empty{display:none}.additional-product-list__item .product-info-box{grid-template-columns:75px 1fr;-moz-column-gap:20px;column-gap:20px;grid-template-areas:"product-link description" "product-link quantity-variation-wrapper " "product-link prices" "action-button action-button"}.additional-product-list__item .product-info-box .quantity-variation-wrapper{margin-top:10px}.additional-product-list__item .product-info-box .quantity-variation-wrapper button{text-align:left}.additional-product-list__item .product-info-box .product__price-wrapper{min-width:auto}.additional-product-list__item .product-info-box .product__price-wrapper__inner{display:flex;align-items:flex-end;flex-wrap:wrap;gap:5px 10px;margin-left:auto;margin-right:0}.additional-product-list__item .product-info-box .product__price-wrapper .product__current-price{font-size:20px;font-size:1.25rem}.additional-product-list__item .product-info-box .product__price-wrapper .product__current-price span:last-child{font-size:20px;font-size:1.25rem}.additional-product-list__item .product-info-box .product__price-wrapper .product__current-price span:last-child .product__current-price--asterisk{font-size:16px;font-size:1rem;top:-4px}.additional-product-list__item .product-info-box .product__price-wrapper .product__current-price .product__current-price--digits-after-comma{top:-3px}.additional-product-list__item .product-info-box .product__price-wrapper .product__old-price,.additional-product-list__item .product-info-box .product__price-wrapper .product__uvp{font-size:10px;font-size:.625rem}.additional-product-list__item .product-info-box .product__price-wrapper .product__percent-saving__text{font-size:12px;font-size:.75rem;bottom:-5px;position:relative}.additional-product-list__item .product-info-box .product__price-wrapper .product__price__label{order:3}.additional-product-list__item .product-info-box .product__price-wrapper .product__strike-price{order:2}.additional-product-list__item .product-info-box .product__price-wrapper .product-base-price{display:flex;width:100%;order:4}.additional-product-list__item .product-info-box .product__price-wrapper .product-deposit-price{order:5}.additional-product-list__item .product-info-box .product__price .prices{margin-top:10px;text-align:right}.additional-product-list__item .product-info-box .product__price em{justify-content:flex-end}.progress-bar-checkout{display:flex;justify-content:space-between;grid-area:step-navi;position:relative;list-style:none;padding:0;margin:40px 0px 2em;width:calc(100% - 6px)}@media screen and (min-width: 1280px){.progress-bar-checkout{margin:auto 0 auto 20px;width:calc(100% - 100px)}}.progress-bar-checkout__item{background-color:#f4f5f7;-webkit-clip-path:polygon(100% 50%, calc(100% - 20px) 100%, 0 100%, calc(0% + 20px) 50%, 0 0, calc(100% - 20px) 0);clip-path:polygon(100% 50%, calc(100% - 20px) 100%, 0 100%, calc(0% + 20px) 50%, 0 0, calc(100% - 20px) 0);flex:1 1 auto;margin:0 -6px;text-align:center;width:100%;position:relative}.progress-bar-checkout__item#step2{-webkit-clip-path:polygon(100% 50%, calc(100% - 20px) 100%, 0 100%, 0 0, calc(100% - 20px) 0);clip-path:polygon(100% 50%, calc(100% - 20px) 100%, 0 100%, 0 0, calc(100% - 20px) 0)}.progress-bar-checkout__item--active{background-color:#01893c}.progress-bar-checkout__item--completed{background-color:#01893c}.progress-bar-checkout__link{font-size:12px;font-size:.75rem;display:flex;align-items:center;justify-content:center;color:#0a0a0a;font-weight:700;height:48px;padding:0 14px 0 20px;position:relative;text-decoration:none}.progress-bar-checkout__link--is-completed:focus-visible{background-color:#01893c}.progress-bar-checkout__link--is-completed:focus-visible .step-arrow--is-completed{color:#01893c}.progress-bar-checkout__link--is-completed:focus-visible .step-arrow--is-completed--focused{position:absolute;background:#fff;width:100%;height:100%;top:0;left:0;-webkit-clip-path:polygon(calc(100% - 2px) 50%, calc(100% - 21px) calc(100% - 2px), 4px calc(100% - 2px), calc(0% + 22px) 50%, 4px 2px, calc(100% - 21px) 2px);clip-path:polygon(calc(100% - 2px) 50%, calc(100% - 21px) calc(100% - 2px), 4px calc(100% - 2px), calc(0% + 22px) 50%, 4px 2px, calc(100% - 21px) 2px)}#step2 .progress-bar-checkout__link--is-completed:focus-visible .step-arrow--is-completed--focused{-webkit-clip-path:polygon(calc(100% - 2px) 50%, calc(100% - 21px) calc(100% - 2px), 2px calc(100% - 2px), 2px 2px, calc(100% - 21px) 2px);clip-path:polygon(calc(100% - 2px) 50%, calc(100% - 21px) calc(100% - 2px), 2px calc(100% - 2px), 2px 2px, calc(100% - 21px) 2px)}.step-arrow--is-completed{color:#fff;z-index:1}.step-arrow--is-active{color:#fff}.global-rating{text-align:center}.ekomi-widget{color:#000;display:flex;margin-bottom:8px;text-decoration:none}.ekomi-widget::before{position:absolute;content:"";width:100%;height:100%;display:block;z-index:1;top:0;bottom:0;left:0;right:0;pointer-events:none}.ekomi-widget:focus-visible::before{outline:2px solid gray;outline-offset:4px}.ekomi-widget__img{display:block;height:63px;margin:10px auto;width:63px}.ekomi-widget__list{align-self:center;background:#fff;height:80px;margin:0 auto;max-width:160px;padding:5px;width:100%}.ekomi-widget__list,.ekomi-widget__rating,.ekomi-widget__number,.ekomi-widget__count{text-align:center}.ekomi-widget__rating{margin:0}.ekomi-widget__rating:before,.ekomi-widget__rating:after{content:" ";display:table}.ekomi-widget__rating:after{clear:both}.ekomi-widget__number{font-size:20px;font-size:1.25rem;font-weight:500;margin-bottom:5px}.ekomi-widget__count{font-size:12px;font-size:.75rem}.rating{position:relative;display:inline-flex}.rating::before{font-size:15px;font-size:.9375rem;font-family:"marktkauf-icons",sans-serif;content:"\ea11" "\ea11" "\ea11" "\ea11" "\ea11";letter-spacing:2px;background:#c6c6c6;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.rating-1-half::before{background:linear-gradient(90deg, #ffe500 calc(10% - 1px), #ddd calc(10% - 1px), #C6C6C6 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.rating-1-full::before{background:linear-gradient(90deg, #ffe500 20%, #ddd 20%, #C6C6C6 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.rating-2-half::before{background:linear-gradient(90deg, #ffe500 calc(30% - 1px), #ddd calc(30% - 1px), #C6C6C6 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.rating-2-full::before{background:linear-gradient(90deg, #ffe500 40%, #ddd 40%, #C6C6C6 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.rating-3-half::before{background:linear-gradient(90deg, #ffe500 calc(50% - 1px), #ddd calc(50% - 1px), #C6C6C6 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.rating-3-full::before{background:linear-gradient(90deg, #ffe500 60%, #ddd 60%, #C6C6C6 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.rating-4-half::before{background:linear-gradient(90deg, #ffe500 calc(70% - 1px), #ddd calc(70% - 1px), #C6C6C6 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.rating-4-full::before{background:linear-gradient(90deg, #ffe500 80%, #ddd 80%, #C6C6C6 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.rating-5-half::before{background:linear-gradient(90deg, #ffe500 calc(90% - 1px), #ddd calc(90% - 1px), #C6C6C6 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.rating-5-full::before{background:#ffe500;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.rating__more-information{display:inline-block;text-decoration:none}.detail-page__common-infos .rating__more-information{font-size:12px;font-size:.75rem;color:#000;margin:0}.detail-page__common-infos .rating__more-information .rating{text-decoration:none}.detail-page__common-infos .rating__more-information .rating:hover{text-decoration:none}.detail-page__common-infos .rating__more-information .rating::before{font-size:16px;font-size:1rem}.detail-page__common-infos .rating__more-information .rating-counter{transform:translateY(-3px);color:#a7a7a7;display:inline-block;margin-left:10px}.filter-rating{height:45px}.filter-rating::before{content:"";display:none}.filter-rating label.rate-point{position:relative;color:#c6c6c6;display:block;float:right;height:30px;margin:0 10px 0 0;position:relative;width:30px}.filter-rating label.rate-point::after{left:0px;top:2px;font-size:30px;color:inherit;content:"\ea11";display:inline-block;font-family:"marktkauf-icons",sans-serif;position:absolute}.filter-rating label.rate-point.filled{color:#ffe500}.filter-rating input:checked~label::after{color:#ffe500}.filter-rating>label:hover,.filter-rating>label:hover~label{color:#ffe500;background-color:rgba(0,0,0,0)}.rating-box{display:flex;flex-direction:column;background-color:#f4f5f7;margin:0 0 20px;padding:0 0 20px;width:100%}.rating-box__basic-info{font-size:15px;font-size:.9375rem;padding:0 20px}.rating-box__basic-info:before,.rating-box__basic-info:after{content:" ";display:table}.rating-box__basic-info:after{clear:both}.rating-box__average-rating{display:flex;align-items:center;font-size:12px;font-size:.75rem;padding:0 20px 5px}.rating-box__average-rating:before,.rating-box__average-rating:after{content:" ";display:table}.rating-box__average-rating:after{clear:both}.rating-box__average-rating .product__rating{height:26px}.rating-box__average-rating .rating{float:left}.rating-box__average-rating .rating::before{font-size:20px;font-size:1.25rem}.rating-box__average-rating__text{float:left;font-style:normal;padding:2px 0 0 10px}.rating-box__bar{float:left;margin-left:0;padding:0 20px;position:relative;width:100%}.rating-box__bar__item{align-items:center;flex-direction:row;display:flex;margin-bottom:5px}.rating-box__bar__item:before,.rating-box__bar__item:after{content:" ";display:table}.rating-box__bar__item:after{clear:both}.rating-box__bar a{color:#000}.rating-box .stars{color:#ffe500;display:block;height:14px;margin-right:10px;position:relative;width:70px}.rating-box .stars::after{font-size:10px;font-size:.625rem;font-family:"marktkauf-icons",sans-serif;content:"\ea11";letter-spacing:2px;position:absolute;right:2px;top:-2px}.rating-box .stars-2::after{content:"\ea11" "\ea11"}.rating-box .stars-3::after{content:"\ea11" "\ea11" "\ea11"}.rating-box .stars-4::after{content:"\ea11" "\ea11" "\ea11" "\ea11"}.rating-box .stars-5::after{content:"\ea11" "\ea11" "\ea11" "\ea11" "\ea11"}.rating-box .chart{position:relative;background-color:#e0e0e0;display:block;height:19px;width:92px}.rating-box .chart-inner{background-color:#1ba237;background-size:92px 17px;display:block;height:100%}.rating-box .count{font-size:12px;font-size:.75rem;display:block;margin-top:2px;text-align:right;text-decoration:underline;width:20px;padding-left:10px;white-space:nowrap}.rating-box__ekomi{float:left;margin-left:0;position:relative;width:100%}.rating-box__ekomi:before,.rating-box__ekomi:after{content:" ";display:table}.rating-box__ekomi:after{clear:both}.rating-box__ekomi__link{background:rgba(0,0,0,0) url(../css/images/ekomifeedback.svg) 0 0 no-repeat;display:block;height:40px;margin:15px 0 2px;text-indent:-999em;width:120px}.rating-box__ekomi .info-layer__label+.info-layer__icon{transform:translateY(2px);display:inline-block;height:12px;left:0;margin:0 0 0 5px;width:12px}.rating-box__ekomi .info-layer__label+.info-layer__icon__box{left:-94px}.rating-box__list-container{float:left;margin-left:0;margin-bottom:30px;position:relative;width:100%}.rating-box__list-container:before,.rating-box__list-container:after{content:" ";display:table}.rating-box__list-container:after{clear:both}.rating-box__list{font-size:12px;font-size:.75rem;border:none;list-style:none;margin:10px 0 0;padding:3px 0}.rating-box__list:before,.rating-box__list:after{content:" ";display:table}.rating-box__list:after{clear:both}.rating-box__list__item{padding-left:20px;position:relative}.rating-box__list__item:not(:last-of-type){margin-bottom:5px}.rating-box__list__item::before{border-radius:50%;content:"";background-color:#1ba237;display:block;height:4px;left:2px;position:absolute;top:5px;width:4px}.recommendation-wrapper{clear:both;display:flex}.recommendation-rate{background-color:#1ba237;border:1px solid #1ba237;color:#fff;display:block;float:left;left:0;position:relative;width:100%}.recommendation-rate--text{display:flex;font-size:16px;font-size:1rem;justify-content:space-between;margin:13px 20px;position:relative;text-align:center}.recommendation-rate--icon{height:20px;width:20px}.recommendation-rate--icon::before{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:20px;font-size:1.25rem;content:"\ea6d";font-family:"marktkauf-icons",sans-serif;color:#fff}.l-rating-pagination-detail-page{position:relative}.l-rating-pagination-detail-page:before,.l-rating-pagination-detail-page:after{content:" ";display:table}.l-rating-pagination-detail-page:after{clear:both}.l-rating-pagination-detail-page .sort-form{display:block;margin:5px 0 10px}.l-rating-pagination-detail-page #pagination-wrapper{display:block;text-align:center}.rating__selection{display:flex}.rating__selection .sortRating{cursor:pointer;display:block;float:right;margin:0 0 20px auto;position:relative;text-decoration:underline}.rating__selection .sortRating::before{font-size:20px;font-size:1.25rem;position:absolute;top:-4px;left:0;height:20px;width:20px;content:"\ea10";font-family:"marktkauf-icons",sans-serif;color:#0a0a0a}.rating__selection .sortRating>span{padding-left:30px}.rating-all-comments .rating-filter{font-size:15px;font-size:.9375rem;margin:8px 0}.rating-all-comments .rating-filter__link{display:inline-block}.rating-all-comments .point{height:14px;margin-right:2px;width:14px}.rating-all-comments .btn-full{width:100%}.rating-all-comments .btn-full:hover{width:100%}.comments{padding-bottom:20px}.comments>section{border-top:none !important}.comments .comment-feedback{font-size:15px;font-size:.9375rem;background:#2a9f0c;color:#fff;display:inline-block;padding:5px}.rating-comment-box{padding:20px 0}.rating-comment-box:before,.rating-comment-box:after{content:" ";display:table}.rating-comment-box:after{clear:both}.rating-comment-box:not(:first-of-type){margin-top:20px}.rating-comment-box:not([style="display: none;"]):not(:first-of-type){border-top:1px solid #d5d5d5}.rating-comment-box__info{margin-bottom:5px}.rating-comment-box__info:before,.rating-comment-box__info:after{content:" ";display:table}.rating-comment-box__info:after{clear:both}.rating-comment-box__info__user,.rating-comment-box__info__creation-date,.rating-comment-box__info-helpful{font-size:15px;font-size:.9375rem}.rating-comment-box__info__creation-date{font-size:12px;font-size:.75rem}.rating-comment-box__info__user{margin-left:30px}.rating-comment-box__info__separator{font-size:14px;font-size:.875rem}.detail-page .anchor-sections .section-box .rating-comment-box a.rating-comment-box__info__report{font-size:12px;font-size:.75rem}.detail-page .anchor-sections .section-box .rating-comment-box a.rating-comment-box__info__report:hover{text-decoration:underline}.rating-comment-box__question{font-size:12px;font-size:.75rem;margin-bottom:10px;margin-top:15px}.rating-comment-box__question:before,.rating-comment-box__question:after{content:" ";display:table}.rating-comment-box__question:after{clear:both}.rating-comment-box__question strong{display:inline-block;font-weight:500;margin-bottom:20px;padding-right:20px}.rating-comment-box__question__button{background-repeat:no-repeat;background-size:24px 24px;cursor:pointer;display:inline-block;height:30px;padding:5px 30px;position:relative;text-align:center}.rating-comment-box__question__button.rate::before{font-size:24px;font-size:1.5rem;transition:all .3s ease-out;transition-timing-function:cubic-bezier(0.5, 2, 0.3, -0.3);content:"";font-family:"marktkauf-icons",sans-serif;height:24px;left:0;position:absolute;top:2px;width:24px}.rating-comment-box__question__button.rate:hover::before{transform:scale(1.2)}.rating-comment-box__question__button.rate.pro::before{transform:translate(0, -20%);content:"\ea6b"}.rating-comment-box__question__button.rate.pro:hover::before{transform:scale(1.2) translate(0, -20%)}.rating-comment-box__question__button.rate.pro.rated::before{transform:translate(0, -20%);content:"\ea6b";color:#1ba237}.rating-comment-box__question__button.rate.pro.rated:hover::before{transform:scale(1.2) translate(0, -20%)}.rating-comment-box__question__button.rate.contra::before{content:"\ea6a"}.rating-comment-box__question__button.rate.contra.rated::before{content:"\ea6a";color:#cf0008}.rating-comment-box__question__button-box{display:inline-block}.rating-comment-box__comment{margin-bottom:10px}.rating-comment-box__comment .truncate_less,.rating-comment-box__comment .truncate_more{margin-top:10px}.rating-comment-box__show-all-link.link-arrow{font-size:15px;font-size:.9375rem;display:inline-block;margin-bottom:20px;text-decoration:none !important}.rating-box__ekomi .info-layer__label+.info-layer__icon{height:15px;width:15px;line-height:15px;transform:unset}.ekomi-widget__img{margin:10px 0 10px 10px}.ekomi-widget__list{margin:0 0 0 10px}.recomm-section{margin:20px 0;width:100%}.recomm-section .list-slider-flex{margin:0 -20px}.recomm-section .slick-list{margin:-5px 0;padding:0 40px;overflow:clip visible}.recomm-section .slick-list .slick-track{padding:5px 0}.recomm-section:empty{display:none}.kategoriecontent .recomm-section{margin:0;width:100%}.kategoriecontent .recomm-section .headline__minor{margin-left:0;margin-right:0;width:100%}.recommendation-list{position:relative;margin-bottom:23px}.recommendation-list .list-slider-flex .product-list{padding:0}.recommendation-list .list-slider-flex .product--with-button{height:calc(100% - 50px);padding-bottom:15px}.recommendation-list .list-slider-flex .product-list__item{padding:15px}.recommendation-list .list-slider-flex .product-list__item__button{padding-left:10px;padding-right:10px}.recommendation-list .list-slider-flex .product__content{flex:1;flex-basis:auto}.recommendation-list .list-slider-flex .product__content>:last-child,.recommendation-list .list-slider-flex .product__content>:last-child>span{margin-bottom:0}.recommendation-list .list-slider-flex .product__title{font-style:normal;padding:0}#productSoldOutPlacement{flex-direction:row;min-width:100%}.sales-stop-banner{width:100%;margin-right:auto;margin-left:auto;align-items:center;background:#cf0008;color:#fff;display:flex;font-size:12px;line-height:1.5;min-height:33px;padding:10px 15px;transition:opacity .2s,transform .3s;transform:translateY(0)}@media screen and (min-width: 1280px){.sales-stop-banner{max-width:1420px}}@media screen and (min-width: 421px){.sales-stop-banner{padding:10px 20px}}@media screen and (min-width: 768px)and (max-width: 1023px){.sales-stop-banner{font-size:10px}}@media screen and (min-width: 768px){.sales-stop-banner{padding:5px 30px}}@media screen and (min-width: 1280px){.sales-stop-banner{max-height:33px;padding:10px 40px}}.sales-stop-banner__content{display:block;overflow:hidden;padding:5px 0 5px 40px;position:relative;flex-grow:1;color:inherit;text-decoration:none}@media screen and (min-width: 768px)and (max-width: 1023px){.sales-stop-banner__content{padding:1px 20px 1px 40px}}@media screen and (min-width: 1280px){.sales-stop-banner__content{padding-left:45px}}.sales-stop-banner__content em{font-style:normal}.sales-stop-banner__content:before{transform:translate(0, -50%);font-size:16px;font-size:1rem;position:absolute;left:1px;top:50%;content:"\ea07";font-family:"marktkauf-icons",sans-serif;color:#fff}.sales-stop-banner__content:focus-visible{background-color:#fff;color:#333}.sales-stop-banner__content:focus-visible:before{color:#333}.scale-img{transform:scale(1);transition:transform .3s ease-in-out}.scale-img:hover{transform:scale(1.02)}.scale-img.scale_1-1:hover{transform:scale(1.1)}.scale-img.scale_1-2:hover{transform:scale(1.2)}.scale-image{position:relative;overflow:hidden}.scale-image::after{transition:transform .3s ease-in-out;background:inherit;background-size:cover;content:"";bottom:0;left:0;right:0;top:0;position:absolute;transform-origin:center}.scale-image:hover::after{transform:scale(1.02)}.scale-image.no-hover-scale::after{transform:scale(1)}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}#overlay-content:not(.has--dialog),#overlay-content.has--dialog .overlay__content__inner,.xh-popover__list,.rating-all-comments .comments,.filter__group__list ul,.store-finder__list,.variant__select,.quantitySelect,.autocomplete-suggestions,.food-labeling__table-wrapper{scrollbar-width:thin;scrollbar-color:#01893c #eee;scrollbar-highlight-color:#01893c}#overlay-content:not(.has--dialog)::-webkit-scrollbar,#overlay-content.has--dialog .overlay__content__inner::-webkit-scrollbar,.xh-popover__list::-webkit-scrollbar,.rating-all-comments .comments::-webkit-scrollbar,.filter__group__list ul::-webkit-scrollbar,.store-finder__list::-webkit-scrollbar,.variant__select::-webkit-scrollbar,.quantitySelect::-webkit-scrollbar,.autocomplete-suggestions::-webkit-scrollbar,.food-labeling__table-wrapper::-webkit-scrollbar{width:9px;height:9px}#overlay-content:not(.has--dialog)::-webkit-scrollbar-track,#overlay-content.has--dialog .overlay__content__inner::-webkit-scrollbar-track,.xh-popover__list::-webkit-scrollbar-track,.rating-all-comments .comments::-webkit-scrollbar-track,.filter__group__list ul::-webkit-scrollbar-track,.store-finder__list::-webkit-scrollbar-track,.variant__select::-webkit-scrollbar-track,.quantitySelect::-webkit-scrollbar-track,.autocomplete-suggestions::-webkit-scrollbar-track,.food-labeling__table-wrapper::-webkit-scrollbar-track{background:#eee;border-radius:20px}#overlay-content:not(.has--dialog)::-webkit-scrollbar-thumb,#overlay-content.has--dialog .overlay__content__inner::-webkit-scrollbar-thumb,.xh-popover__list::-webkit-scrollbar-thumb,.rating-all-comments .comments::-webkit-scrollbar-thumb,.filter__group__list ul::-webkit-scrollbar-thumb,.store-finder__list::-webkit-scrollbar-thumb,.variant__select::-webkit-scrollbar-thumb,.quantitySelect::-webkit-scrollbar-thumb,.autocomplete-suggestions::-webkit-scrollbar-thumb,.food-labeling__table-wrapper::-webkit-scrollbar-thumb{background-color:#01893c;border-radius:20px;border:3px solid #01893c}@media(hover: hover)and (pointer: fine){.burger-menu__list:not(.second-level){scrollbar-width:thin;scrollbar-color:#01893c #eee;scrollbar-highlight-color:#01893c}.burger-menu__list:not(.second-level)::-webkit-scrollbar{width:9px;height:9px}.burger-menu__list:not(.second-level)::-webkit-scrollbar-track{background:#eee;border-radius:20px}.burger-menu__list:not(.second-level)::-webkit-scrollbar-thumb{background-color:#01893c;border-radius:20px;border:3px solid #01893c}}.empty-result{margin:20px 0}.empty-result__text{font-size:15px;font-size:.9375rem}.empty-result__text__strong{font-size:16px;font-size:1rem;font-weight:500;margin:15px 0}.empty-result .list{margin:0 0 20px 15px;list-style-position:initial}.empty-result .list__item{font-size:15px;font-size:.9375rem}.empty-result__link{font-size:15px;font-size:.9375rem;color:#01893c;text-decoration:none;position:relative;position:relative;display:inline-block;padding-left:10px}.empty-result__link:focus{color:#01893c;text-decoration:underline}.empty-result__link:link,.empty-result__link:visited{color:#01893c;text-decoration:underline}.empty-result__link:hover{color:#01893c;text-decoration:none}.empty-result__link:active{color:#01893c;text-decoration:underline}.empty-result__link::before{font-size:10px;left:5px;right:auto;color:inherit;content:"\ea77";display:inline-block;font-family:"marktkauf-icons",sans-serif;position:absolute;top:4px}.empty-result__link::before{position:absolute;top:50%;left:0;transform:translateY(-50%)}.search-feedback-form{padding:10px}.search-feedback-form__question-box{display:flex;margin:20px 0}.search-feedback-form__question-box__input{margin:3px 15px 0 0}.search-feedback-form__text1{font-size:15px;font-size:.9375rem;margin:40px 0 0 0}.search-feedback-form__text2{font-size:15px;font-size:.9375rem;color:#a4a4a4;margin:0 0 40px 0}.search-feedback-form__textarea{font-size:15px;font-size:.9375rem;font-family:"Roboto",Arial,sans-serif;display:block;height:100px;margin:10px 0;padding:10px;width:100%}.search-feedback-form button{display:block;margin:0 auto}.search-feedback-form button:hover{display:block;margin:0 auto}.search-feedback-form__message{margin:30px 0 25px}.error-search__container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:relative;-moz-column-gap:25px;column-gap:25px;row-gap:25px;text-align:center;background-color:#f7fcf6;border:solid #01893c;border-width:18px 0;padding:50px 0}.error-search__container-info{position:relative;z-index:2}@media screen and (min-width: 1024px){.error-search__container-info{max-width:50%}}.error-search__container .error-search__headline{font-size:clamp(2rem,3vw,3rem);line-height:1;font-family:"Roboto",Arial,sans-serif;font-weight:700;color:#323635;margin-bottom:20px}.error-search__container .error-search__subline{font-size:clamp(1rem,2vw,1.5rem);line-height:1.2;font-family:"Roboto",Arial,sans-serif;font-weight:700;color:#323635;text-align:center;margin:0 auto;max-width:75%}@media screen and (min-width: 1024px){.error-search__container .error-search__subline{max-width:initial}}.error-search__container .error-search__subline br{display:none}@media screen and (min-width: 1024px){.error-search__container .error-search__subline br{display:block}}.error-search__container .error-search__img-wrapper{display:flex;height:auto;position:relative;z-index:1}.error-search__container .error-search__img-wrapper picture{width:100%}.error-search__container .error-search__buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:20px 40px;width:100%;margin-top:40px}.error-search__container .error-search__buttons a{margin:10px;max-width:250px;width:calc(100% - 20px)}.error-search__container .error-search__buttons a:hover{margin:10px;max-width:250px;width:calc(100% - 20px)}@media screen and (max-width: 619px){.tpl-base .error-search__container{padding-top:100px}}@media screen and (max-width: 619px){.tpl-base .error-search__container .error-search__img-wrapper{display:inline-block;position:absolute;height:120px;top:25px;right:10px}.tpl-base .error-search__container .error-search__img-wrapper picture img{max-height:100%}}.search-result-tab{margin-bottom:80px;width:100%;scroll-margin-top:30px}.search-result-tab--cloud_navigation{margin-bottom:40px}.search-result-tab--recipe{background:#f4f5f7;margin:0 -20px 50px;padding:50px 20px;width:calc(100% + 40px)}.search-result-tab--recipe--no-back{background:none}.search-result-tab--feedback{background:#f4f5f7;padding:20px}.search-result-tab--feedback p{font-weight:500}.search-result-tab--feedback p a{color:#0a0a0a}.search-result-tab--feedback p a:focus,.search-result-tab--feedback p a:link,.search-result-tab--feedback p a:visited{color:#0a0a0a}@media(hover: hover){.search-result-tab--feedback p a:hover{color:#0a0a0a}}.search-result-tab--feedback p a:active{color:#0a0a0a}.search-result-tab--feedback .feedback-button-wrapper{display:flex;justify-content:space-evenly;flex-wrap:wrap;gap:30px 40px}.search-result-tab--feedback .headline__major{text-align:center}.search-result-tab--content .gallery-list{margin-bottom:20px}.search-result-tab--loading{height:50px;width:100%;margin:auto}.search-result-tab .paging-spinner{position:relative;pointer-events:none;height:50px}.search-result-tab .paging-spinner:before{-webkit-animation:loading-spinner 1.1s ease-in-out infinite;animation:loading-spinner 1.1s ease-in-out infinite;background-color:rgba(0,0,0,0);border:3px solid rgba(1,137,60,.7);border-top-color:#01893c;border-radius:50%;content:"";width:28px;height:28px;position:absolute;top:50%;left:50%;margin-top:calc(28px * (-0.5));margin-left:calc(28px * (-0.5))}.search-result-tab--loading{grid-column-start:1;grid-column-end:-1}.empty-result__link{padding-left:15px}.sku-module{position:relative}.sku-module .product-list.products-three .product-list__item:nth-of-type(n+5){display:none}.sku-module .product-list.products-four .product-list__item:nth-of-type(n+6){display:none}.sku-module .product-list__item .product__price-wrapper{max-width:100%;min-width:auto}.sku-module .product-list__item.sku-teaser{border:none;min-height:465px;overflow:hidden;position:relative}.sku-module .product-list__item.sku-teaser .btn-primary,.sku-module .product-list__item.sku-teaser .xh-search__header .xh-search__button,.xh-search__header .sku-module .product-list__item.sku-teaser .xh-search__button{transform:translate(-50%, 0);bottom:16px;left:50%;max-width:calc(100% - 10px * 2);padding-left:20px;padding-right:20px;position:absolute}.sku-module .product-list__item.sku-teaser .btn-primary:active,.sku-module .product-list__item.sku-teaser .xh-search__header .xh-search__button:active,.xh-search__header .sku-module .product-list__item.sku-teaser .xh-search__button:active{background-color:#006e32}.sku-module .product-list__item.sku-teaser .sku-module__image{bottom:0;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.sku-module .product-list__item .sku-teaser__optional-text{background-color:#fff;left:30px;max-height:calc(100% - 30px * 2);overflow:hidden;padding:30px;position:absolute;top:30px;width:calc(100% - 30px * 2);z-index:1}.sku-module .product-list__item .sku-teaser__optional-text::after{background-color:#fff;content:" ";display:block;height:30px;left:0;position:absolute;bottom:0;width:100%}*:focus{outline:none}ol,p,ul{font-size:15px;font-size:.9375rem;color:#0a0a0a;margin-bottom:20px;line-height:1.4}.small-text ol,.small-text p,.small-text ul{font-size:12px;font-size:.75rem}ol,ul{list-style-position:inside}h1{margin:0}img{height:auto;max-width:100%;vertical-align:middle}fieldset{border:0 none;margin:0;padding:0}input{font-family:"Roboto",Arial,sans-serif}.hidden{display:none !important;visibility:hidden}.editContent{font-size:15px;font-size:.9375rem}.editContent ol,.editContent ul{margin:0 0 20px 20px}.editContent li{line-height:1.2;list-style:none;padding:0 0 5px 14px;position:relative}.editContent li::before{position:absolute;top:5px;left:0;font-size:6px;font-size:.375rem;content:"\ea66";font-family:"marktkauf-icons",sans-serif;color:#01893c}.editContent a{font-size:13px;font-size:.8125rem;color:#01893c;text-decoration:none}.editContent a:focus{color:#01893c;text-decoration:underline}.editContent a:link,.editContent a:visited{color:#01893c;text-decoration:underline}.editContent a:hover{color:#01893c;text-decoration:none}.editContent a:active{color:#01893c;text-decoration:underline}.site-wrapper{min-width:320px;z-index:1}.site-wrapper:before,.site-wrapper:after{content:" ";display:table}.site-wrapper:after{clear:both}.site-content{width:100%;margin-right:auto;margin-left:auto;display:block;background-color:#fff;min-height:100%;padding:20px;scroll-margin-top:50px}@media screen and (min-width: 1280px){.site-content{max-width:1420px}}.site-content__box{display:flex;flex-direction:column;flex:0 0 auto;width:100%;max-width:1420px}.site-content__box--with-background{background:#fff}.site-content__box>div{max-width:100%}.site-content__box .color-info-field{width:100%;position:relative}.site-content__box .kategoriecontent{display:flex;flex-direction:column;width:100%}.site-content__box .kategoriecontent.brands{display:initial}.slick-slider .slick-arrow{transition:all .3s ease-in-out;transform-origin:center}.slick-slider .slick-arrow.slick-prev,.slick-slider .slick-arrow.slick-next{transform:translateY(-50%);background:#fff;border:none;overflow:hidden;z-index:5}.slick-slider .slick-arrow.slick-prev::before,.slick-slider .slick-arrow.slick-next::before{position:absolute;top:50%;left:50%;transform:translateX(-50%);transform:translateY(-50%);transform:translateX(-50%) translateY(-50%);font-family:"marktkauf-icons",sans-serif;color:#c6c6c6}.slick-slider .slick-arrow.slick-prev{left:20px}.slick-slider .slick-arrow.slick-prev::before{content:"\ea0d"}.slick-slider .slick-arrow.slick-next{right:20px}.slick-slider .slick-arrow.slick-next::before{content:"\ea0e"}.slick-slider .slick-arrow:hover{transform:translateY(-50%) scale(1.05);transition:all .3s ease-in-out}.slick-slider.thumbSlides .slick-arrow{height:30px;left:50%;width:30px}.slick-slider.thumbSlides .slick-arrow.slick-disabled{opacity:0;visibility:hidden}.slick-slider.thumbSlides .slick-arrow.slick-prev::before{content:"\ea0f"}.slick-slider.thumbSlides .slick-arrow.slick-next::before{content:"\ea0c"}.slick-slider.thumbSlides .slick-arrow.slick-prev,.slick-slider.thumbSlides .slick-arrow.slick-next{transform:translateX(-50%);border:1px solid #d5d5d5;margin:0}.slick-slider.thumbSlides .slick-arrow.slick-prev::before,.slick-slider.thumbSlides .slick-arrow.slick-next::before{font-size:30px;font-size:1.875rem}.slick-slider.thumbSlides .slick-arrow.slick-prev:hover,.slick-slider.thumbSlides .slick-arrow.slick-next:hover{transform:translateX(-50%) scale(1.05)}.site-footer__box.awards .slick-list{margin:0 20px}.slick-list .slick-slide{margin:0 10px}.list-slider-flex .product-list{margin:0}.list-slider-flex .product-list .slick-list .slick-track{display:flex}.list-slider-flex .product-list .slick-list .slick-track .slick-slide{height:auto}.list-slider-flex .product-list .slick-list .slick-track .slick-slide>div{height:100%}.list-slider-flex .product-list .slick-list .slick-track .slick-slide>div .product-list__item{display:block !important;height:100%;margin:0}.stock__counter.align-absolute{position:relative}.stock__counter.align-absolute .stock__counter__wrapper{position:absolute;z-index:1}.stock__counter__wrapper{display:inline-flex;align-items:center;margin:0 0 20px}.stock__counter .number__wrapper{display:inline-flex;margin:0 5px 0 0;position:relative}.stock__counter .current-stock{display:inline-flex;justify-content:center;align-items:center;height:auto;position:absolute;right:2px;top:2px;width:auto;z-index:1}.stock__counter .progress-ring{transform:rotate(-90deg);transform-origin:50% 50%}.stock__counter .progress-ring__circle{transition:stroke-dashoffset .35s}.your-store{width:100%}.your-store__box{background:#fff;margin-bottom:30px}.your-store__box__inner .your-store__info{display:grid;grid-template-areas:"headline" "desc" "info" "features" "service" "map"}.your-store__box__inner .your-store__info__headline{grid-area:headline}.your-store__box__inner .your-store__info__desc{grid-area:desc;margin-bottom:20px}.your-store__box__inner .your-store__info__content{grid-area:info;position:relative;margin-bottom:30px}.your-store__box__inner .your-store__info__content::before{font-size:30px;font-size:1.875rem;content:"\ea09";display:block;height:30px;left:0;position:absolute;top:-5px;width:30px;font-family:"marktkauf-icons",sans-serif;color:#0a0a0a}.your-store__box__inner .your-store__info__content p{margin:0}.your-store__box__inner .your-store__info__feature-list{grid-area:features;list-style:none}.your-store__box__inner .your-store__info__feature-list .feature-list__item{position:relative;padding:10px 0 10px 50px}.your-store__box__inner .your-store__info__feature-list .feature-list__item::before{position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:30px;font-size:1.875rem;font-family:"marktkauf-icons",sans-serif;color:#cf0008}.your-store__box__inner .your-store__info__feature-list .feature-list__item.bakery::before{content:""}.your-store__box__inner .your-store__info__feature-list .feature-list__item.meat::before{content:""}.your-store__box__inner .your-store__info__feature-list .feature-list__item.instorewlan::before{content:""}.your-store__box__inner .your-store__info__feature-list .feature-list__item.packstation::before{content:""}.your-store__box__inner .your-store__info__service-wrapper{grid-area:service;margin-bottom:20px}.your-store__box__inner .your-store__info__service-wrapper .service__button{display:block;margin-bottom:20px;width:100%}@media screen and (min-width: 500px){.your-store__box__inner .your-store__info__service-wrapper .service__button{width:285px}}.your-store__box__inner .your-store__info__service-wrapper .service__button.pickup{position:relative;margin-top:20px;padding-left:50px}.your-store__box__inner .your-store__info__service-wrapper .service__button.pickup::before{position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:33px;font-size:2.0625rem;left:14px;font-family:"marktkauf-icons",sans-serif;content:"";color:#cf0008}.your-store__box__inner .your-store__info__service-wrapper .service__button.pickup:hover::before{color:#fff}.your-store__box__inner .your-store__info__address,.your-store__box__inner .your-store__info__opening{padding-left:50px}.your-store__box__inner .your-store__info__opening{margin-top:15px}.your-store__box__inner .your-store__info__map{display:flex;justify-content:center;align-items:center;grid-area:map;min-height:230px;background:url(../css/images/store-map.jpg) rgba(0,0,0,0) no-repeat center center;background-size:cover}.your-store__box__inner .your-store__info__map .btn-primary,.your-store__box__inner .your-store__info__map .xh-search__header .xh-search__button,.xh-search__header .your-store__box__inner .your-store__info__map .xh-search__button{align-self:auto;min-width:auto}.offer__period{background:#edeef2;margin:0 0 45px;padding:15px}.store-finder{margin:10px auto 0;max-width:1420px;width:100%}.overlay__content .store-finder{height:100%;margin-top:0}.overlay__content .store-finder header{grid-area:headline;display:none}.overlay__content .store-finder .store-finder__title-text{grid-area:text;display:none}.overlay__content .store-finder .store-finder__map{grid-area:map;height:calc(100% - 130px)}.overlay__content .store-finder .store-finder__map .store-actions .prevent-store-selection{font-size:11px;font-size:.6875rem;color:#494949;text-decoration:none;display:inline-block;margin:25px 0 0}.overlay__content .store-finder .store-finder__map .store-actions .prevent-store-selection:focus{color:#494949;text-decoration:underline}.overlay__content .store-finder .store-finder__map .store-actions .prevent-store-selection:link,.overlay__content .store-finder .store-finder__map .store-actions .prevent-store-selection:visited{color:#494949;text-decoration:underline}.overlay__content .store-finder .store-finder__map .store-actions .prevent-store-selection:hover{color:#494949;text-decoration:none}.overlay__content .store-finder .store-finder__map .store-actions .prevent-store-selection:active{color:#494949;text-decoration:underline}.overlay__content .store-finder .store-finder__map .search_wrapper .store-finder__filter{position:relative}.overlay__content .store-finder .store-finder__map .search_wrapper .store-finder__filter-list{row-gap:15px}.overlay__content .store-finder .store-finder__list{grid-area:storelist;max-height:calc(100% - 65px);overflow-x:hidden;overflow-y:auto;position:relative}.overlay__content .store-finder .store-finder__inner{margin:0;width:100%}.overlay__content .store-finder .store-finder__inner>li::before{display:none}.overlay__content .store-finder .store-finder__inner p{padding-top:inherit;text-align:left}.overlay__content .store-finder .store-finder__inner__box{box-sizing:border-box;margin:0 0 20px;padding:15px 0}.overlay__content .store-finder .store-finder__inner__box__content{display:flex}.store-finder__title-text{margin-bottom:25px}.store-finder .tab-navigation{box-sizing:border-box;position:relative;margin-bottom:12px;padding:0 35px}.store-finder .tab-navigation::after{background:linear-gradient(0deg, rgb(255, 255, 255) 0%, #e7e7e7 100%);bottom:-12px;content:"";display:block;height:12px;left:0;position:absolute;width:100%}.store-finder .tab-navigation__list__item__link{min-width:65px}.store-finder .tab-navigation__list__item__link,.store-finder .tab-navigation__list__item__link:hover{background:#fff;color:#494949;font-weight:500}.store-finder .tab-navigation__list__item.selected span{color:#01893c;cursor:pointer;overflow:hidden;position:relative}.store-finder .tab-navigation__list__item.selected span::after{transform:translateY(100%) translateY(-5px);background:#01893c;border-radius:6px;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;width:100%}.store-finder__map{position:relative;background:#edeef2;width:100%}.store-finder__map .filialfinder-map{height:100%;position:relative}.store-finder__map .filialfinder-map .store-finder__inner__box__extra-info+.drink-market .store-offers-btn{display:block}.store-finder__map .filialfinder-map .store-finder__inner__box__extra-info+.drink-market .store-finder__inner__box__button--inactive{display:none}.store-finder__map .filialfinder-map .store-finder__inner__box__extra-info+.normal-market .store-offers-btn,.store-finder__map .filialfinder-map .store-finder__inner__box__extra-info+.normal-market .newsletter-btn{display:none}.store-finder__map .filialfinder-map__area-search-button{transform:translateX(-50%);bottom:2.8125rem;left:50%;max-width:calc(100% - 20px);min-width:auto;opacity:0;visibility:hidden;position:absolute !important}@media screen and (max-width: 420px){.store-finder__map .filialfinder-map__area-search-button{padding:18px 15px}}.store-finder__map .filialfinder-map__area-search-button--show{opacity:1;visibility:visible}.store-finder__map .filialfinder-map .gm-style-iw-c{border-radius:0 !important;box-shadow:none !important;width:790px !important;max-height:460px !important;padding:20px !important}@media screen and (max-width: 420px){.store-finder__map .filialfinder-map .gm-style-iw-c{max-width:240px !important}}.overlay .store-finder__map .filialfinder-map .gm-style-iw-c{max-height:calc(100vh - 335px) !important;max-height:calc(100svh - 335px) !important}.store-finder__map .filialfinder-map .gm-style-iw-c .gm-style-iw-d{max-height:none !important;overflow:hidden !important;overflow-y:auto !important;padding:0 !important;position:relative}.store-finder__map .filialfinder-map .gm-style-iw-c .gm-style-iw-d+button{right:10px !important;top:10px !important}.store-finder__map .filialfinder-map .gm-style-iw-c .gm-style-iw-d+button::before{position:absolute;top:50%;left:50%;transform:translateX(-50%);transform:translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:20px;font-size:1.25rem;content:"\ea06";font-family:"marktkauf-icons",sans-serif;color:#0a0a0a}.store-finder__map .filialfinder-map .gm-style-iw-c .gm-style-iw-d+button>span,.store-finder__map .filialfinder-map .gm-style-iw-c .gm-style-iw-d+button>img{display:none !important}.store-finder__map .filialfinder-map .gm-style img{height:100% !important;width:100% !important}.store-finder__map .filialfinder-map .gmnoprint.gm-bundled-control{display:none}.store-finder__map .filialfinder-map .js-ff-map{height:600px;width:100%}.overlay .store-finder__map .filialfinder-map .js-ff-map{height:calc(100vh - 240px);height:calc(100svh - 240px)}.store-finder__map .search_wrapper{background:#fff;padding:0;position:relative;width:100%;z-index:1}.store-finder__map .search_wrapper .search_bar{position:relative;height:65px}.store-finder__map .search_wrapper .search_bar .headline_no-store-selected{display:none}.store-finder__map .search_wrapper .search_bar .store-search-form{box-sizing:border-box;height:100%;position:relative;max-width:100%}.store-finder__map .search_wrapper .search_bar .store-search-form::before{position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:25px;font-size:1.5625rem;content:"\ea0b";font-family:"marktkauf-icons",sans-serif}.store-finder__map .search_wrapper .search_bar input{font-size:16px;font-size:1rem;background:rgba(0,0,0,0);border:none;color:#0a0a0a;height:100%;padding:0 75px 0 40px;position:relative;text-align:left;width:100%;z-index:2}.store-finder__map .search_wrapper .search_bar input:focus{border-color:#01893c}.store-finder__map .search_wrapper .search_bar input:focus+label{font-size:12px;font-size:.75rem;transform:translate(0, -17px)}.store-finder__map .search_wrapper .search_bar input:focus~.icon-location{color:#01893c}.store-finder__map .search_wrapper .search_bar input:not(:-moz-placeholder-shown)+label{font-size:12px;font-size:.75rem;transform:translateY(-17px)}.store-finder__map .search_wrapper .search_bar input:not(:placeholder-shown)+label{font-size:12px;font-size:.75rem;transform:translateY(-17px)}.store-finder__map .search_wrapper .search_bar input:not(:-moz-placeholder-shown)~.icon-location{color:#01893c}.store-finder__map .search_wrapper .search_bar input:not(:placeholder-shown)~.icon-location{color:#01893c}.store-finder__map .search_wrapper .search_bar input:not(:-moz-placeholder-shown)~.ico-close{opacity:1;visibility:visible}.store-finder__map .search_wrapper .search_bar input:not(:placeholder-shown)~.ico-close{opacity:1;visibility:visible}.store-finder__map .search_wrapper .search_bar label{font-size:16px;font-size:1rem;transition:all .3s ease-in-out;color:#c6c6c6;position:absolute;left:0;text-align:center;top:20px;width:100%;z-index:1}@media screen and (max-width: 420px){.store-finder__map .search_wrapper .search_bar label{font-size:12px;font-size:.75rem}}.store-finder__map .search_wrapper .search_bar .ico-close{position:absolute;top:50%;right:50px;transform:translateY(-50%);transition:all .3s ease-in-out;cursor:pointer;display:block;opacity:0;visibility:hidden;z-index:2}.store-finder__map .search_wrapper .search_bar .icon-location{position:absolute;height:100%;width:28px;top:0;right:0;z-index:1}.store-finder__map .search_wrapper .search_bar .icon-location::before{position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:28px;font-size:1.75rem;content:"\ea09";font-family:"marktkauf-icons",sans-serif}.store-finder__map .search_wrapper .search_bar .store-actions{display:none}.store-finder__map .search_wrapper .autocomplete-dropdown{background:#fff;border-radius:10px;box-shadow:0 0 5px 0 #a4a4a4;margin:0 0;max-width:100%;overflow:hidden;position:absolute;width:100%;z-index:999}.store-finder__map .search_wrapper .autocomplete-dropdown span{transition:all .3s ease-in-out;position:relative;display:block;padding:15px 15px 15px 60px;cursor:pointer;color:#0a0a0a}.store-finder__map .search_wrapper .autocomplete-dropdown span::before{position:absolute;top:8px;left:15px;font-size:25px;font-size:1.5625rem;content:"";font-family:"marktkauf-icons",sans-serif;color:#c6c6c6}.store-finder__map .search_wrapper .autocomplete-dropdown span.typed{background-image:none;display:inline-block;font-weight:700;padding:0}.store-finder__map .search_wrapper .autocomplete-dropdown span.typed::before{display:none}.store-finder__map .search_wrapper .autocomplete-dropdown span:not(:first-child){border-top:1px solid #e7e7e7}.store-finder__map .search_wrapper .autocomplete-dropdown span:hover,.store-finder__map .search_wrapper .autocomplete-dropdown span.active{background-color:#f3f5f7}.store-finder__map .store-finder__filter{display:flex;align-items:flex-start;height:65px;overflow:hidden;text-align:center}.store-finder__map .store-finder__filter-list{display:flex;gap:10px;padding:10px 0 10px;list-style:none;overflow-x:auto}.store-finder__map .store-finder__filter-list.has--selection+.store-finder__filter-reset{position:relative;display:inline-block;width:45px;height:45px;margin:auto 0;padding-left:30px;color:#01893c;text-decoration:underline;cursor:pointer}.store-finder__map .store-finder__filter-list.has--selection+.store-finder__filter-reset::before{position:absolute;top:50%;left:50%;transform:translateX(-50%);transform:translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:35px;font-size:2.1875rem;content:"";font-family:"marktkauf-icons",sans-serif;color:#0a0a0a}.store-finder__map .store-finder__filter-list.has--selection+.store-finder__filter-reset span{display:none}.store-finder__map .store-finder__filter-reset{font-size:12px;font-size:.75rem;display:none;padding:15px 10px;margin-top:15px}.store-finder__map .store-finder__filter-item{font-size:12px;font-size:.75rem;padding:15px 10px;font-weight:500;background:#edeef2;white-space:nowrap;-moz-user-select:none;user-select:none}.store-finder__map .store-finder__filter-item:hover{cursor:pointer}.store-finder__map .store-finder__filter-item.is--selected{background:#01893c;color:#fff}.store-finder__map .store-finder__filter-item.is--not-selectable{position:relative;opacity:.25;cursor:default}.store-finder__map .store-finder__filter-item.is--not-selectable:not(.is--selected){background:#edeef2;color:#333}.store-finder__map .store-finder__filter-item.is--not-selectable:not(.is--selected):hover{background:#edeef2;color:#333}.store-finder__map .store-item__map .store-finder__inner__box__button__wrapper [class^=btn-]{padding:14px 30px 13px}@media screen and (max-width: 1023px){.store-finder__map .store-item__map .store-finder__inner__box__button__wrapper .select-store-btn::after{display:none}}.store-finder__map .store-item__map .store-finder__inner__box__button__wrapper .select-store-btn.success-check,.store-finder__map .store-item__map .store-finder__inner__box__button__wrapper .select-store-btn.success-check:hover{background-color:#01893c;border-color:#01893c;color:#fff;display:block;width:100%}.store-finder__map .store-item__map .store-finder__inner__box__button__wrapper .select-store-btn.success-check span{padding-right:12px}.store-finder__map .store-item__map .store-finder__inner__box__button__wrapper .select-store-btn.success-check span::after{display:inline-block !important}.store-searching .store-finder__map .search_wrapper,.store-selected .store-finder__map .search_wrapper{min-height:auto;padding:0;position:relative;top:0}.store-searching .store-finder__map .search_wrapper .search_bar,.store-selected .store-finder__map .search_wrapper .search_bar{height:100%}.store-searching .store-finder__map .search_wrapper .search_bar .headline_no-store-selected,.store-searching .store-finder__map .search_wrapper .search_bar .store-actions,.store-selected .store-finder__map .search_wrapper .search_bar .headline_no-store-selected,.store-selected .store-finder__map .search_wrapper .search_bar .store-actions{display:none}.store-searching .store-finder__map .search_wrapper .search_bar .store-search-form,.store-selected .store-finder__map .search_wrapper .search_bar .store-search-form{height:100%;margin-top:0;padding:20px 0}.store-searching .store-finder__map .search_wrapper .search_bar .store-search-form label,.store-selected .store-finder__map .search_wrapper .search_bar .store-search-form label{transform:translateY(-50%);padding:0 75px 0 40px;top:50%}.store-searching .store-finder__map .search_wrapper .search_bar .store-search-form input,.store-selected .store-finder__map .search_wrapper .search_bar .store-search-form input{border:none;padding:0 75px 0 40px;text-align:left}.store-searching .store-finder__map .search_wrapper .search_bar .store-search-form input:focus,.store-selected .store-finder__map .search_wrapper .search_bar .store-search-form input:focus{border-color:#01893c}.store-searching .store-finder__map .search_wrapper .search_bar .store-search-form input:focus+label,.store-selected .store-finder__map .search_wrapper .search_bar .store-search-form input:focus+label{transform:translateY(0%);top:3px}.store-searching .store-finder__map .search_wrapper .search_bar .store-search-form input:not(:-moz-placeholder-shown)+label, .store-selected .store-finder__map .search_wrapper .search_bar .store-search-form input:not(:-moz-placeholder-shown)+label{transform:translateY(0%);top:3px}.store-searching .store-finder__map .search_wrapper .search_bar .store-search-form input:not(:placeholder-shown)+label,.store-selected .store-finder__map .search_wrapper .search_bar .store-search-form input:not(:placeholder-shown)+label{transform:translateY(0%);top:3px}.store-searching .store-finder__map .search_wrapper .search_bar .store-search-form .icon-location,.store-selected .store-finder__map .search_wrapper .search_bar .store-search-form .icon-location{transform:translateY(-50%);top:50%}.store-finder__inner{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:space-between;margin:0}.my-profile__stores .store-finder__inner{margin:0}.store-finder__inner__box{border:1px solid #e7e7e7;margin-bottom:1.5rem;padding:15px;width:calc(100% - 1rem)}.store-finder__inner__box--active{border-color:#01893c}@media screen and (max-width: 599px){.store-finder__inner__box{border-left:none;border-right:none;border-top:none;margin-bottom:0;padding-left:0;padding-right:0}}.store-finder__inner__box p:empty{display:none}.store-finder__inner__box__address{margin-bottom:10px}.store-finder__inner__box__address__wrapper .headline__smallest{font-weight:500}.store-finder__inner__box__address p{line-height:1;margin-bottom:5px}.store-finder__inner__box__address p:first-child{font-weight:500}.store-finder__inner__box__address p:empty{display:none}.store-finder__inner__box__address__distance{transform:translateY(-50%);display:block;font-weight:500;position:absolute;right:0;top:50%;max-width:75px;width:auto}.store-finder__inner__box__address__distance .display-distance{display:none}.store-finder__inner__box__content,.store-finder__inner__box__map{background-position:center center;background-repeat:no-repeat;background-size:cover}.my-profile__stores .store-finder__inner__box__content,.my-profile__stores .store-finder__inner__box__map{flex:1 1 100%}.store-finder__inner__box__content{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.store-finder__inner__box__content h3{font-size:15px;font-size:.9375rem;margin:20px 0 10px}.store-finder__inner__box__content.store-item__list .store-finder__inner__box__address__wrapper{padding-right:75px}.store-finder__inner__box__content .store-finder__inner__box__address__wrapper{position:relative}.store-finder__inner__box__content .store-finder__inner__box__opening p{font-size:12px;font-size:.75rem;margin-bottom:15px}.store-finder__inner__box__content .store-finder__inner__box__opening p a{color:#01893c;text-decoration:none}.store-finder__inner__box__content .store-finder__inner__box__opening .opening-now{position:relative;padding-left:25px}.store-finder__inner__box__content .store-finder__inner__box__opening .opening-now::before{position:absolute;top:0;left:0;font-size:15px;font-size:.9375rem;top:-3px;content:"\ea80";font-family:"marktkauf-icons",sans-serif;color:#0a0a0a}.store-finder__inner__box__content .store-finder__inner__box__extra-info{margin:0 0 25px}.store-finder__inner__box__content .store-finder__inner__box__button__wrapper{margin:15px 0 0}.store-finder__inner__box__content .store-finder__inner__box__button__wrapper.service{margin:0}.store-finder__inner__box__content .store-finder__inner__box__button__wrapper [class^=btn-]{width:100%;min-width:auto}.store-finder__inner__box__content .store-finder__inner__box__button__wrapper .select-store-btn.success-check span{position:relative}.store-finder__inner__box__content .store-finder__inner__box__button__wrapper .select-store-btn.success-check span::after{font-size:22px;font-size:1.375rem;transform:translateX(17px) translateY(-50%);position:absolute;top:50%;right:0;content:"\ea04";font-family:"marktkauf-icons",sans-serif;color:#fff;display:none}@media screen and (max-width: 1023px){.store-finder__list .store-finder__inner__box__content .store-finder__inner__box__button__wrapper .select-store-btn{border:none;color:#0a0a0a;padding-left:30px;position:relative;text-align:left}.store-finder__list .store-finder__inner__box__content .store-finder__inner__box__button__wrapper .select-store-btn:hover{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);padding-left:30px}.store-finder__list .store-finder__inner__box__content .store-finder__inner__box__button__wrapper .select-store-btn::before{display:flex;justify-content:center;align-items:center;top:13px;left:0;position:absolute;height:22px;width:22px;background:rgba(0,0,0,0);border:1px solid #0a0a0a;border-radius:50%;content:""}.tpl-mkf .store-finder__list .store-finder__inner__box__content .store-finder__inner__box__button__wrapper .select-store-btn:after{border:none;background-color:rgba(0,0,0,0)}.tpl-mkf .store-finder__list .store-finder__inner__box__content .store-finder__inner__box__button__wrapper .select-store-btn::before{top:initial}.tpl-mkf .store-finder__list .store-finder__inner__box__content .store-finder__inner__box__button__wrapper .select-store-btn span{color:#0a0a0a}.store-finder__list .store-finder__inner__box__content .store-finder__inner__box__button__wrapper .select-store-btn.success-check,.store-finder__list .store-finder__inner__box__content .store-finder__inner__box__button__wrapper .select-store-btn:active,.store-finder__list .store-finder__inner__box__content .store-finder__inner__box__button__wrapper .select-store-btn:hover{background:rgba(0,0,0,0);color:#0a0a0a}.store-finder__list .store-finder__inner__box__content .store-finder__inner__box__button__wrapper .select-store-btn.success-check::before,.store-finder__list .store-finder__inner__box__content .store-finder__inner__box__button__wrapper .select-store-btn:active::before,.store-finder__list .store-finder__inner__box__content .store-finder__inner__box__button__wrapper .select-store-btn:hover::before{position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:10px;font-size:.625rem;background:#0a0a0a;border-color:rgba(0,0,0,0);content:"\ea04";font-family:"marktkauf-icons",sans-serif;color:#fff}}.store-finder__inner__box__content .display-more{display:none}.store-finder__inner__box__content .show-more{border-top:1px solid #d5d5d5;color:#0a0a0a;cursor:pointer;display:block;height:25px;margin-top:auto;padding:8px 0 3px 25px;position:relative;width:100%}.store-finder__inner__box__content .show-more::before{position:absolute;top:7px;left:0;font-size:15px;font-size:.9375rem;content:"\ea81";font-family:"marktkauf-icons",sans-serif;color:#0a0a0a}.store-finder__inner__box__content .show-more::after{position:absolute;top:3px;right:0;font-size:20px;font-size:1.25rem;content:"\ea0f";font-family:"marktkauf-icons",sans-serif;color:#0a0a0a}.store-finder__list .store-finder__inner__box__content.more-info__hidden .store-finder__inner__box__feature-list,.store-finder__list .store-finder__inner__box__content.more-info__hidden .service{display:none}.store-finder__list .store-finder__inner__box__content.more-info__hidden .store-offers-btn,.store-finder__list .store-finder__inner__box__content.more-info__hidden .newsletter-btn{display:none}.store-finder__list .store-finder__inner__box__content.more-info__hidden .show-more .display-more{display:block}.store-finder__list .store-finder__inner__box__content.more-info__hidden .show-more .display-less{display:none}.store-finder__list .store-finder__inner__box__content.more-info__hidden .show-more::after{content:"\ea0c"}.store-finder__inner__box .show-more:not(.more-info__hidden) .display-more{display:none}.store-finder__inner__box .show-more:not(.more-info__hidden) .display-less{display:block}.store-finder__inner__box .show-more:not(.more-info__hidden)::after{content:"\ea0f"}.store-finder__inner__box__map{height:200px;min-width:100%;position:relative;overflow:hidden}.store-finder__inner__box__feature-list{list-style:none;margin:0;padding:0}.store-finder__inner__box__feature-list__item{font-size:12px;font-size:.75rem;display:flex;align-items:center;position:relative !important;background-repeat:no-repeat;background-size:33px 33px;height:33px;padding-left:55px;width:100%}.store-finder__inner__box__feature-list__item::before{position:absolute;top:0;left:0;font-size:33px;font-size:2.0625rem;top:-5px;font-family:"marktkauf-icons",sans-serif;color:#0a0a0a}.store-finder__inner__box__feature-list__item--delivery{background-image:url(../css/images/icon-dhl-delivery.svg)}.store-finder__inner__box__feature-list__item--delivery::before{display:none}.store-finder__inner__box__feature-list__item--bakery::before{content:""}.store-finder__inner__box__feature-list__item--instorewlan::before{content:""}.store-finder__inner__box__feature-list__item--meat::before{content:""}.store-finder__inner__box__feature-list__item--packstation,.store-finder__inner__box__feature-list__item--packstation:hover,.store-finder__inner__box__feature-list__item--packstation:focus,.store-finder__inner__box__feature-list__item--packstation:active,.store-finder__inner__box__feature-list__item--packstation:visited{text-decoration:none;color:inherit}.store-finder__inner__box__feature-list__item--packstation::before{content:""}.store-finder__inner__box__button{margin-bottom:10px !important;max-width:100% !important}.store-finder__inner__box__button.pickup{position:relative;padding-left:50px}.store-finder__inner__box__button.pickup::before{position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:33px;font-size:2.0625rem;left:14px;font-family:"marktkauf-icons",sans-serif;content:"";color:#fff}.store-finder__inner__box__button.pickup:hover::before{color:#fff}.my-profile .store-finder{margin:0;padding:0}.my-profile .store-finder__inner{width:100%}.my-profile .store-finder__inner__box{display:flex;flex-direction:column;border:1px solid #d5d5d5;margin:0 0 20px;padding:0;width:100%}.my-profile .store-finder__inner__box__empty{background:#f3f5f7;padding:15px 15px 40px;text-align:center}.my-profile .store-finder__inner__box__empty__img{display:flex;position:relative;height:130px;width:130px;margin:20px auto}.my-profile .store-finder__inner__box__empty__img .ico-location{font-size:115px;font-size:7.1875rem;margin-top:-15px;color:#0a0a0a}.my-profile .store-finder__inner__box__empty__img::after{-webkit-animation:rotation-2 1s ease-in-out;animation:rotation-2 1s ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-delay:0s;animation-delay:0s;position:absolute;top:30px;right:-20px;font-size:35px;font-size:2.1875rem;content:"\ea6f";font-family:"marktkauf-icons",sans-serif;color:#0a0a0a;width:35px;transform-origin:50% 100%}.my-profile .store-finder__inner__box,.my-profile .store-finder__inner__box:hover{box-shadow:none}.my-profile .store-finder__inner__box__content{margin:0;padding:15px}.my-profile .store-finder__inner__box__content .select-store-btn.success-check{background-color:#7bbc39;border-color:#7bbc39;color:#fff}.my-profile .store-finder__inner__box__content .select-store-btn.success-check span{padding-right:12px}.my-profile .store-finder__inner__box__content .select-store-btn.success-check span::after{display:inline-block}.my-profile .store-finder__inner__box__content .show-more{display:none !important}.my-profile .store-finder__inner__box__content.store-item__list{display:flex;flex-direction:column}.my-profile .store-finder__inner__box__content.store-item__list .store-finder__inner__box__address__wrapper{padding-right:0}.my-profile .store-finder__inner__box__map{display:flex;justify-content:center;align-items:center;min-height:230px}.packstations{max-width:750px !important;height:auto !important}@media only screen and (max-width: 780px){.packstations{max-width:calc(100vw - 30px) !important}}.packstations__week-table{display:grid;grid-template-columns:repeat(auto-fill, 60px);-moz-column-gap:15px;column-gap:15px}.packstations__week-table--day{display:flex;flex-direction:column;align-self:end}.packstations__occupancy,.packstations__occupancy--red,.packstations__occupancy--yellow,.packstations__occupancy--green{width:60px;margin-bottom:15px}.packstations__occupancy--green{height:40px;border:solid 1px #7bbc3a;background-color:#e2f4ce}.packstations__occupancy--yellow{height:30px;border:solid 1px #e1d69e;background-color:#feffdf}.packstations__occupancy--red{height:10px;border:solid 1px #ac050b;background-color:#cf0008}.packstations__day,.packstations__day--current{font-size:18px;font-size:1.125rem;text-align:center;text-transform:uppercase;font-family:"Roboto",Arial,sans-serif;font-weight:400}.packstations__day--current{font-weight:600}.store-finder__inner__box__address p,.store-finder__inner__box__address p:first-child{font-weight:400}.store-finder__list .store-finder__inner__box__content.more-info__hidden .store-offers-btn,.store-finder__list .store-finder__inner__box__content.more-info__hidden .newsletter-btn{display:block}.store-finder__inner__box__content .store-tile__show-services{height:auto;padding-left:20px;margin:20px 0 0;width:100%}.store-finder__inner__box__content .store-tile__show-services::before{position:absolute;top:0px;left:0;font-size:15px;font-size:.9375rem;content:"\ea81";font-family:"marktkauf-icons",sans-serif;color:#0a0a0a}.store-finder__inner__box__content .store-tile__show-services::after{content:""}.store-finder__inner__box__feature-list{margin-top:10px}.store-finder__inner__box__feature-list ul{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}.store-finder__inner__box__feature-list__item{height:initial;margin-bottom:10px;padding-left:0}@media screen and (max-width: 1023px){.store-finder__map .store-item__map .store-finder__inner__box__button__wrapper .select-store-btn::after{display:initial}}.s-textblock h2{font-size:24px;font-size:1.5rem;color:#0a0a0a;font-family:"Roboto",Arial,sans-serif}.s-textblock h3{font-size:18px;font-size:1.125rem;color:#0a0a0a;margin:45px 0 15px}.s-textblock h4{font-size:18px;font-size:1.125rem;color:#0a0a0a;margin:15px 0}.s-textblock img{margin-bottom:15px}.s-textblock a{font-size:14px;font-size:.875rem;color:#01893c;text-decoration:none}.s-textblock a:focus{color:#01893c;text-decoration:underline}.s-textblock a:link,.s-textblock a:visited{color:#01893c;text-decoration:underline}.s-textblock a:hover{color:#01893c;text-decoration:none}.s-textblock a:active{color:#01893c;text-decoration:underline}.s-textblock a:hover{text-decoration:underline !important}.s-textblock ol,.s-textblock p,.s-textblock ul{margin-bottom:15px}.s-textblock ol{margin-left:20px}.s-textblock ul{list-style:none;margin:0;padding:0;margin-left:20px}.s-textblock ul li{line-height:1.3;list-style-type:disc;margin-bottom:10px}.s-textblock .top-link-wrapper{text-align:right}.s-textblock .top-link,.s-textblock li a,.s-textblock p a{font-size:14px;font-size:.875rem;color:#01893c;text-decoration:none}.s-textblock .top-link:focus,.s-textblock li a:focus,.s-textblock p a:focus{color:#01893c;text-decoration:underline}.s-textblock .top-link:link,.s-textblock .top-link:visited,.s-textblock li a:link,.s-textblock li a:visited,.s-textblock p a:link,.s-textblock p a:visited{color:#01893c;text-decoration:underline}.s-textblock .top-link:hover,.s-textblock li a:hover,.s-textblock p a:hover{color:#01893c;text-decoration:none}.s-textblock .top-link:active,.s-textblock li a:active,.s-textblock p a:active{color:#01893c;text-decoration:underline}.tab-navigation{margin-bottom:20px;width:100%}.tab-navigation__list{list-style:none;margin:0;padding:0;display:flex}.tab-navigation__list__item::before{display:none}.tab-navigation__list__item__link{font-size:16px;font-size:1rem;color:#fff;background:#c6c6c6;border:none;display:block;margin-right:10px;padding:15px 11px;text-decoration:none}.tab-navigation__list__item__link:focus,.tab-navigation__list__item__link:link,.tab-navigation__list__item__link:visited{color:#fff}@media(hover: hover){.tab-navigation__list__item__link:hover{color:#fff}}.tab-navigation__list__item__link:active{color:#fff}.tab-navigation__list__item__link:hover,.tab-navigation__list__item__link--selected{background:#cf0008}.sidebar-toc__content .headline__major{display:none}.sidebar-toc__content nav{scrollbar-width:thin;scrollbar-color:#01893c #eee;scrollbar-highlight-color:#01893c;max-height:calc(100vh - 120px);margin-top:10px;overflow:hidden auto}.sidebar-toc__content nav::-webkit-scrollbar{width:9px;height:9px}.sidebar-toc__content nav::-webkit-scrollbar-track{background:#eee;border-radius:20px}.sidebar-toc__content nav::-webkit-scrollbar-thumb{background-color:#01893c;border-radius:20px;border:3px solid #01893c}.sidebar-toc__content nav li{transform:scaleX(-1);margin:16px 0 0 0}.sidebar-toc__content nav>li{margin-right:-20px}.sidebar-toc__content nav,.sidebar-toc__content__subitems{counter-reset:section;list-style-type:none;transform:scaleX(-1)}.sidebar-toc__content__subitems{margin-bottom:0;margin-left:36px}.sidebar-toc__content__list{list-style-type:none;margin-bottom:6px;margin-right:-16px}.sidebar-toc__content__list>li:first-child{margin-top:0}.sidebar-toc__content .lineitem__container{display:flex}.sidebar-toc__content .lineitem__container .chapternumber{display:flex;text-align:end}.sidebar-toc__content .lineitem__container .chapternumber::before{counter-increment:section;content:counters(section, ".") ". ";width:48px}.sidebar-toc__content .lineitem__container a{color:#000;flex:1 1 auto;margin-left:10px;margin-right:42px;text-decoration:none}.sidebar-toc__content .lineitem__container .arrow-overlay{position:relative}.sidebar-toc__content .lineitem__container .arrow-overlay::after{position:absolute;top:50%;right:50%;transform:translateX(-50%);transform:translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:16px;font-size:1rem;content:"\ea0c";cursor:pointer;font-family:"marktkauf-icons",sans-serif}.sidebar-toc__content .lineitem__container .arrow-overlay.section--is-active::after{content:"\ea0f";transition:transform .2s ease-out}.sidebar-toc__content .active>div>a{color:#01893c;font-weight:500}.sidebar-toc__button{position:relative;background:#01893c;border-radius:0 50% 50% 0;border:none;height:56px;width:64px}.sidebar-toc__button::before{font-size:24px;font-size:1.5rem;position:absolute;top:50%;left:50%;transform:translateX(-50%);transform:translateY(-50%);transform:translateX(-50%) translateY(-50%);content:"\ea86";color:#fff;font-family:"marktkauf-icons",sans-serif;padding-right:10px;position:absolute}.sidebar-toc__button span{display:inline-block;position:relative;text-indent:-9999px}.sidebar-toc__button__wrapper{display:flex;bottom:20px;position:fixed;left:0;width:auto;z-index:9999}.sidebar.off-canvas.sidebar-toc__content__wrapper.full-width{max-width:400px}.sidebar.off-canvas.sidebar-toc__content__wrapper.left{left:-10px}.sidebar.off-canvas.sidebar-toc__content__wrapper.left.is-open{left:0}.custom-table--scrollable{scrollbar-width:thin;scrollbar-color:#01893c #eee;scrollbar-highlight-color:#01893c;overflow-x:auto;margin-bottom:20px;padding-bottom:10px}.custom-table--scrollable::-webkit-scrollbar{width:9px;height:9px}.custom-table--scrollable::-webkit-scrollbar-track{background:#eee;border-radius:20px}.custom-table--scrollable::-webkit-scrollbar-thumb{background-color:#01893c;border-radius:20px;border:3px solid #01893c}.teaser__block{margin:20px 0;padding:0}.teaser__block:first-of-type .headline__major{margin-top:0}.teaser__block.spreaded__teaser{margin-left:-20px;margin-right:-20px}.teaser__block.spreaded__teaser .headline__major{margin-left:20px;margin-right:20px;width:calc(100% - 2 * 20px)}.teaser__block .headline__major{margin-top:40px}.teaser__block .teaser__box{display:grid;grid-gap:20px;margin:0 auto}.teaser__block .teaser__box__item.border-red{border-color:#cf0008}.teaser__block .teaser__box__item.border-yellow{border-color:#ffe500}.teaser__block .teaser__box__item.border-grey-dark{border-color:#0a0a0a}.teaser__block .teaser__box__item.border-grey-light{border-color:#e0e0e0}.teaser__block.recipes{background:#f3f5f7;margin-left:-20px;margin-right:-20px;padding:20px;position:relative}.teaser__block.recipes .subline__text{color:#0a0a0a;margin-bottom:45px;text-align:center}.teaser__block.recipes .teaser__box{grid-template-columns:repeat(1, 1fr);padding:0 20px}.teaser__block.recipes .teaser__box__item{display:flex;flex-direction:column;background:#fff;height:240px;overflow:hidden;position:relative;text-decoration:none;width:100%}.teaser__block.recipes .teaser__box__item:hover .recipe__title{text-decoration:underline}.teaser__block.recipes .teaser__box__item__img{background-position:center;background-repeat:no-repeat;background-size:cover;height:calc(100% - 100px);width:100%}@media(max-width: 615px){.teaser__block.recipes .teaser__box__item__img{height:calc(100% - 120px)}}.teaser__block.recipes .teaser__box__item__title{display:flex;flex-direction:column;justify-content:center;font-size:16px;font-size:1rem;color:#0a0a0a;height:100px;overflow:hidden;padding:15px;width:100%}@media(max-width: 615px){.teaser__block.recipes .teaser__box__item__title{height:120px}}.teaser__block.recipes .teaser__box__item__title span{display:block;overflow:hidden;text-align:center}.teaser__block.content--large .teaser__box{grid-template-columns:repeat(1, 1fr)}.teaser__block.content--large .teaser__box__item{display:flex;flex-direction:column;border:1px solid #d5d5d5;box-sizing:content-box;height:auto;text-decoration:none}.teaser__block.content--large .teaser__box__item:hover .teaser__box__item__headline{text-decoration:underline}.teaser__block.content--large .teaser__box__item__headline{font-size:15px;font-size:.9375rem;color:#0a0a0a;font-family:"Roboto",Arial,sans-serif;font-weight:500;margin-bottom:20px}.teaser__block.content--large .teaser__box__item__img{background-position:center;background-repeat:no-repeat;background-size:cover;height:240px;width:100%}.teaser__block.content--large .teaser__box__item__desc{display:flex;flex-direction:column;background-color:#fff;background-position:calc(100% + 1px) bottom;background-repeat:no-repeat;background-size:auto 110px;box-sizing:border-box;flex-grow:1;padding:20px;width:100%}.teaser__block.content--large .teaser__box__item__desc__text{color:#a4a4a4;font-family:"Roboto",Arial,sans-serif;margin-bottom:0}.teaser__block.content--large .teaser__box__item .btn-primary,.teaser__block.content--large .teaser__box__item .xh-search__header .xh-search__button,.xh-search__header .teaser__block.content--large .teaser__box__item .xh-search__button{align-self:auto;margin:40px 0 0;min-width:auto;max-width:calc(100vw - 80px)}.teaser__block.content--small .teaser__box{grid-template-columns:repeat(1, 1fr);grid-gap:20px}.teaser__block.content--small .teaser__box.slick-slider .slick-track{display:flex;align-items:stretch;height:100%}.teaser__block.content--small .teaser__box.slick-slider .slick-slide,.teaser__block.content--small .teaser__box.slick-slider .slick-slide>div,.teaser__block.content--small .teaser__box.slick-slider .teaser__box__item{height:100%}.teaser__block.content--small .teaser__box.slick-slider .teaser__box__item{display:flex !important}.teaser__block.content--small .teaser__box.slick-slider .teaser__box__item__cta__wrapper{margin-top:auto}.teaser__block.content--small .teaser__box__item{display:flex;flex-direction:column;justify-content:space-between;border-style:solid;border-width:1px;box-sizing:border-box}@media screen and (max-width: 1023px){.teaser__block.content--small .teaser__box__item:nth-child(n+9){display:none}}.teaser__block.content--small .teaser__box__item:not([class*=border]){border-color:rgba(0,0,0,0)}.teaser__block.content--small .teaser__box__item__link{color:#000;text-decoration:none}.teaser__block.content--small .teaser__box__item__img{display:block;background-position:center;background-repeat:no-repeat;background-size:cover;height:150px;width:100%}.teaser__block.content--small .teaser__box__item__desc{box-sizing:border-box;color:#000;display:block;font-weight:600;padding:15px;text-decoration:none;width:100%;hyphens:auto;word-wrap:break-word}.teaser__block.content--small .teaser__box__item__cta__wrapper{text-align:center;padding:0 15px 15px 15px}.teaser__block.content--small .teaser__box__item__cta__wrapper .btn-primary,.teaser__block.content--small .teaser__box__item__cta__wrapper .xh-search__header .xh-search__button,.xh-search__header .teaser__block.content--small .teaser__box__item__cta__wrapper .xh-search__button{min-width:auto;width:100%;max-width:calc(100vw - 70px)}.teaser__block.navi .teaser__box{grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));grid-row-gap:40px;width:100%}@media screen and (max-width: 479px){.teaser__block.navi .teaser__box{grid-template-columns:repeat(auto-fit, minmax(140px, 1fr))}}.teaser__block.navi .teaser__box__item{height:70px}@media screen and (max-width: 636px){.teaser__block.navi .teaser__box__item:nth-child(5):last-child{grid-column:1/-1}}.teaser__block.navi .teaser__box__item__link{display:flex;align-items:center;box-sizing:border-box;height:100%;padding:5px 30px 5px 20px;position:relative;text-decoration:none;width:100%}.teaser__block.navi .teaser__box__item__link:not(.hasIcon){justify-content:center;text-align:center}.teaser__block.navi .teaser__box__item__link.hasIcon{padding-right:50px}.teaser__block.navi .teaser__box__item__desc{word-break:break-word;hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;color:#000;line-break:normal}.teaser__block.navi .teaser__box__item__img{background-color:rgba(0,0,0,0);background-position:center;background-repeat:no-repeat;background-size:contain;height:50px;position:absolute;top:10px;right:0;width:50px;z-index:1}.teaser__block.seo--text .custom-css__responsive-img{width:auto}.teaser__block.seo--text .teaser__box{display:block}.teaser__block.seo--text .teaser__box__component,.teaser__block.seo--text .teaser__box__component--faq{border-top:1px solid #a4a4a4;list-style:none;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;margin-bottom:0}.teaser__block.seo--text .teaser__box__component h1,.teaser__block.seo--text .teaser__box__component h2,.teaser__block.seo--text .teaser__box__component h3,.teaser__block.seo--text .teaser__box__component h4,.teaser__block.seo--text .teaser__box__component--faq h1,.teaser__block.seo--text .teaser__box__component--faq h2,.teaser__block.seo--text .teaser__box__component--faq h3,.teaser__block.seo--text .teaser__box__component--faq h4{font-family:"Roboto",Arial,sans-serif;color:#000}.teaser__block.seo--text .teaser__box__component h1,.teaser__block.seo--text .teaser__box__component--faq h1{font-size:18px;font-size:1.125rem}.teaser__block.seo--text .teaser__box__component h2,.teaser__block.seo--text .teaser__box__component--faq h2{font-size:16px;font-size:1rem}.teaser__block.seo--text .teaser__box__component h3,.teaser__block.seo--text .teaser__box__component--faq h3{font-size:14px;font-size:.875rem}.teaser__block.seo--text .teaser__box__component h4,.teaser__block.seo--text .teaser__box__component--faq h4{font-size:12px;font-size:.75rem}.teaser__block.seo--text .teaser__box__component .headline__smallest--secondary,.teaser__block.seo--text .teaser__box__component--faq .headline__smallest--secondary{font-size:16px;font-size:1rem;color:#0a0a0a !important;margin-bottom:0 !important;padding:20px 30px 20px 10px;position:relative;cursor:pointer}.teaser__block.seo--text .teaser__box__component .headline__smallest--secondary::after,.teaser__block.seo--text .teaser__box__component--faq .headline__smallest--secondary::after{position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:15px;font-size:.9375rem;content:"\ea75";font-family:"marktkauf-icons",sans-serif;font-weight:700}.teaser__block.seo--text .teaser__box__component.section--is-active .headline__smallest--secondary::after,.teaser__block.seo--text .teaser__box__component--faq.section--is-active .headline__smallest--secondary::after{content:"\ea78"}.teaser__block.seo--text .teaser__box__component__content,.teaser__block.seo--text .teaser__box__component__content--faq,.teaser__block.seo--text .teaser__box__component--faq__content,.teaser__block.seo--text .teaser__box__component--faq__content--faq{padding:0 10px 20px}.teaser__block.seo--text .teaser__box__component__content,.teaser__block.seo--text .teaser__box__component__content *:not([class*=btn]):not(h1):not(h2):not(h3):not(h4):not(a),.teaser__block.seo--text .teaser__box__component__content--faq,.teaser__block.seo--text .teaser__box__component__content--faq *:not([class*=btn]):not(h1):not(h2):not(h3):not(h4):not(a),.teaser__block.seo--text .teaser__box__component--faq__content,.teaser__block.seo--text .teaser__box__component--faq__content *:not([class*=btn]):not(h1):not(h2):not(h3):not(h4):not(a),.teaser__block.seo--text .teaser__box__component--faq__content--faq,.teaser__block.seo--text .teaser__box__component--faq__content--faq *:not([class*=btn]):not(h1):not(h2):not(h3):not(h4):not(a){font-size:14px;font-size:.875rem;color:#000}.teaser__block.seo--text .teaser__box__component__content a,.teaser__block.seo--text .teaser__box__component__content--faq a,.teaser__block.seo--text .teaser__box__component--faq__content a,.teaser__block.seo--text .teaser__box__component--faq__content--faq a{font-size:14px;font-size:.875rem;color:#000}.teaser__block.seo--text .teaser__box__component__content a:hover,.teaser__block.seo--text .teaser__box__component__content a:focus,.teaser__block.seo--text .teaser__box__component__content--faq a:hover,.teaser__block.seo--text .teaser__box__component__content--faq a:focus,.teaser__block.seo--text .teaser__box__component--faq__content a:hover,.teaser__block.seo--text .teaser__box__component--faq__content a:focus,.teaser__block.seo--text .teaser__box__component--faq__content--faq a:hover,.teaser__block.seo--text .teaser__box__component--faq__content--faq a:focus{color:#01893c !important}.teaser__block.seo--text .teaser__box__component__content a:hover>span,.teaser__block.seo--text .teaser__box__component__content a:focus>span,.teaser__block.seo--text .teaser__box__component__content--faq a:hover>span,.teaser__block.seo--text .teaser__box__component__content--faq a:focus>span,.teaser__block.seo--text .teaser__box__component--faq__content a:hover>span,.teaser__block.seo--text .teaser__box__component--faq__content a:focus>span,.teaser__block.seo--text .teaser__box__component--faq__content--faq a:hover>span,.teaser__block.seo--text .teaser__box__component--faq__content--faq a:focus>span{color:#01893c !important}.teaser__block.seo--text .teaser__box__component__content h1,.teaser__block.seo--text .teaser__box__component__content--faq h1,.teaser__block.seo--text .teaser__box__component--faq__content h1,.teaser__block.seo--text .teaser__box__component--faq__content--faq h1{font-size:18px;font-size:1.125rem}.teaser__block.seo--text .teaser__box__component__content h2,.teaser__block.seo--text .teaser__box__component__content--faq h2,.teaser__block.seo--text .teaser__box__component--faq__content h2,.teaser__block.seo--text .teaser__box__component--faq__content--faq h2{font-size:16px;font-size:1rem}.teaser__block.seo--text .teaser__box__component__content h3,.teaser__block.seo--text .teaser__box__component__content--faq h3,.teaser__block.seo--text .teaser__box__component--faq__content h3,.teaser__block.seo--text .teaser__box__component--faq__content--faq h3{font-size:14px;font-size:.875rem}.teaser__block.seo--text .teaser__box__component__content h4,.teaser__block.seo--text .teaser__box__component__content--faq h4,.teaser__block.seo--text .teaser__box__component--faq__content h4,.teaser__block.seo--text .teaser__box__component--faq__content--faq h4{font-size:12px;font-size:.75rem}.teaser__block.seo--text .teaser__box__component__content .seo-buttons-container,.teaser__block.seo--text .teaser__box__component__content--faq .seo-buttons-container,.teaser__block.seo--text .teaser__box__component--faq__content .seo-buttons-container,.teaser__block.seo--text .teaser__box__component--faq__content--faq .seo-buttons-container{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0}.teaser__block.seo--text .teaser__box__component__content .seo-buttons-container.is--left,.teaser__block.seo--text .teaser__box__component__content--faq .seo-buttons-container.is--left,.teaser__block.seo--text .teaser__box__component--faq__content .seo-buttons-container.is--left,.teaser__block.seo--text .teaser__box__component--faq__content--faq .seo-buttons-container.is--left{justify-content:flex-start}.teaser__block.seo--text .teaser__box__component__content .seo-buttons-container.is--center,.teaser__block.seo--text .teaser__box__component__content--faq .seo-buttons-container.is--center,.teaser__block.seo--text .teaser__box__component--faq__content .seo-buttons-container.is--center,.teaser__block.seo--text .teaser__box__component--faq__content--faq .seo-buttons-container.is--center{justify-content:center}.teaser__block.seo--text .teaser__box__component__content .seo-buttons-container.is--right,.teaser__block.seo--text .teaser__box__component__content--faq .seo-buttons-container.is--right,.teaser__block.seo--text .teaser__box__component--faq__content .seo-buttons-container.is--right,.teaser__block.seo--text .teaser__box__component--faq__content--faq .seo-buttons-container.is--right{justify-content:flex-end}.teaser__block.seo--text .teaser__box__component__content .seo-buttons-container .btn-20,.teaser__block.seo--text .teaser__box__component__content--faq .seo-buttons-container .btn-20,.teaser__block.seo--text .teaser__box__component--faq__content .seo-buttons-container .btn-20,.teaser__block.seo--text .teaser__box__component--faq__content--faq .seo-buttons-container .btn-20{flex:1}.teaser__block.seo--text .teaser__box__component__content .seo-buttons-container .btn-25,.teaser__block.seo--text .teaser__box__component__content--faq .seo-buttons-container .btn-25,.teaser__block.seo--text .teaser__box__component--faq__content .seo-buttons-container .btn-25,.teaser__block.seo--text .teaser__box__component--faq__content--faq .seo-buttons-container .btn-25{flex:1}.teaser__block.seo--text .teaser__box__component__content .seo-buttons-container .btn-33,.teaser__block.seo--text .teaser__box__component__content--faq .seo-buttons-container .btn-33,.teaser__block.seo--text .teaser__box__component--faq__content .seo-buttons-container .btn-33,.teaser__block.seo--text .teaser__box__component--faq__content--faq .seo-buttons-container .btn-33{flex:1}.teaser__block.seo--text .teaser__box__component__content .seo-buttons-container .btn-50,.teaser__block.seo--text .teaser__box__component__content--faq .seo-buttons-container .btn-50,.teaser__block.seo--text .teaser__box__component--faq__content .seo-buttons-container .btn-50,.teaser__block.seo--text .teaser__box__component--faq__content--faq .seo-buttons-container .btn-50{flex:1}.teaser__block.seo--text .teaser__box__component__content .seo-buttons-container .btn-100,.teaser__block.seo--text .teaser__box__component__content--faq .seo-buttons-container .btn-100,.teaser__block.seo--text .teaser__box__component--faq__content .seo-buttons-container .btn-100,.teaser__block.seo--text .teaser__box__component--faq__content--faq .seo-buttons-container .btn-100{flex:1}.teaser__block.seo--text .teaser__box__component--faq{background-color:#01893c;border-top:none;margin-top:20px}.teaser__block.seo--text .teaser__box__component--faq .headline__smallest--secondary{color:#fff !important;padding-left:20px}.teaser__block.seo--text .teaser__box__component--faq .teaser__box__component__content--faq{background-color:#f4f5f7;padding:20px}.teaser__block.seo--text .teaser__box__component--faq__wrapper{margin-bottom:20px}.teaser__block.seo--text .teaser__box ul,.teaser__block.seo--text .teaser__box ol{list-style-position:inside}.teaser__block.seo--text .teaser__box__component ul li{list-style-type:none;margin-left:10px;position:relative}.teaser__block.seo--text .teaser__box__component ul li::before{background-color:#000;border-radius:50%;content:"";display:block;height:3px;left:-10px;position:absolute;top:8px;width:3px}.teaser__block.header .teaser__box{height:260px;position:relative}.teaser__block.header .teaser__box__link{display:flex;height:100%;width:100%}.teaser__block.header .teaser__box picture{height:100%;overflow:hidden;position:relative;width:100%}.teaser__block.header .teaser__box .teaser__label{display:inline-flex;flex-direction:column;left:20px;margin-right:20px;position:absolute;top:20px}.teaser__block.header .teaser__box .teaser__label__headline,.teaser__block.header .teaser__box .teaser__label__subline{background-color:rgba(0,0,0,0);color:#fff;max-width:100%;width:auto}.teaser__block.header .teaser__box .teaser__logo__container{background-position:right calc(100% + 1px);background-repeat:no-repeat;box-sizing:border-box;bottom:0;position:absolute;right:0}.teaser__block.header .teaser__box .teaser__logo__container__img{bottom:8px;height:27px;position:absolute;right:25px;width:27px}.teaser__block.header .teaser__box .btn-primary,.teaser__block.header .teaser__box .xh-search__header .xh-search__button,.xh-search__header .teaser__block.header .teaser__box .xh-search__button{left:20px;bottom:20px;position:absolute}@media screen and (max-width: 420px){.teaser__block.header .teaser__box .btn-primary,.teaser__block.header .teaser__box .xh-search__header .xh-search__button,.xh-search__header .teaser__block.header .teaser__box .xh-search__button{padding-left:10px;padding-right:10px}}.canvass-landing-page .teaser__block.header .teaser__box{height:unset}.canvass-landing-page .teaser__block.header .teaser__box .img-passepartout{height:auto;width:100%;position:relative;top:unset;left:unset;transform:unset}.seo--text .teaser__block.header .teaser__box{display:grid}.teaser__block.header.listing .teaser__box{height:auto;min-height:120px}.teaser__block.header.listing .teaser__box .site-teaser__link{display:inherit;height:100%;width:100%}.teaser__block.header.listing .teaser__box .teaser__label{max-width:calc(100% - 20px * 2)}.teaser__block.header.listing .teaser__box .teaser__label__headline{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.teaser__block.cutted-slides .teaser__box{display:block;position:relative;width:100%}.teaser__block.cutted-slides .teaser__box__list{list-style:none;margin:0;padding:0}@media screen and (max-width: 1279px){.teaser__block.cutted-slides .teaser__box__list .slick-arrow{display:none !important}}.teaser__block.cutted-slides .teaser__box__list .slick-list{padding:0 40px}.teaser__block.cutted-slides .teaser__box__list .slick-list .slick-cloned{pointer-events:none}.teaser__block.cutted-slides .teaser__box__list.no-slides .slick-list{padding:0 10px}.teaser__block.cutted-slides .teaser__box__list__item{background-color:#d3d3d3;border-color:#d5d5d5;height:100%;position:relative}.teaser__block.cutted-slides .teaser__box__list__item .btn__container{max-width:100%}.teaser__block.cutted-slides .teaser__box__list__item .btn-primary,.teaser__block.cutted-slides .teaser__box__list__item .xh-search__header .xh-search__button,.xh-search__header .teaser__block.cutted-slides .teaser__box__list__item .xh-search__button{transform:translateX(-50%);bottom:20px;left:50%;position:absolute;max-width:initial;min-width:170px}.teaser__block.cutted-slides .teaser__box__list.tiles__1 .btn__container{background-position:right calc(100% + 1px);background-repeat:no-repeat;background-size:contain;bottom:0;box-sizing:border-box;position:absolute;right:0}.teaser__block.cutted-slides .teaser__box__list.tiles__1 .btn__container .btn-primary,.teaser__block.cutted-slides .teaser__box__list.tiles__1 .btn__container .xh-search__header .xh-search__button,.xh-search__header .teaser__block.cutted-slides .teaser__box__list.tiles__1 .btn__container .xh-search__button{transform:translateX(0);left:auto;right:5px}.teaser__block.teaser-stage{margin-top:5px}.teaser__block.teaser-stage .teaser__box{display:grid;grid-template-columns:1;grid-template-rows:3;grid-template-columns:100%;grid-gap:25px}.teaser__block.teaser-stage .teaser__box__list{grid-column:1/span 1;grid-row:1/span 1}.teaser__block.teaser-stage .teaser__box__list .slick-list{padding:0}.teaser__block.teaser-stage .teaser__box__list .slick-list .slick-slide{margin:0}.teaser__block.teaser-stage .teaser__box__list .slick-list:not(:only-child){padding:0 40px}.teaser__block.teaser-stage .teaser__box__list .slick-list:not(:only-child) .slick-slide{margin:0 10px}.teaser__block.teaser-stage .teaser__box__list .slick-slide>div{display:flex;flex-direction:column}.teaser__block.teaser-stage .teaser__box__list .btn__container{background-position:right calc(100% + 1px);background-repeat:no-repeat;background-size:cover;bottom:0;box-sizing:border-box;height:105px;position:absolute;right:0;width:220px}.teaser__block.teaser-stage .teaser__box__list .btn-primary,.teaser__block.teaser-stage .teaser__box__list .xh-search__header .xh-search__button,.xh-search__header .teaser__block.teaser-stage .teaser__box__list .xh-search__button{transform:translateX(0);left:auto;right:20px}.teaser__block.teaser-stage .teaser__box__secondary{grid-column:1/span 1;grid-row:2/span 1;display:flex;flex-direction:column;justify-content:space-between}.teaser__block.teaser-stage .teaser__box__secondary .teaser__box__aside{overflow:hidden;position:relative}.teaser__block.teaser-stage .teaser__box__secondary .teaser__box__aside__item,.teaser__block.teaser-stage .teaser__box__secondary .teaser__box__aside .teaser__box__list__item{background-color:rgba(0,0,0,0);display:block;height:100%;width:100%}.teaser__block.teaser-stage .teaser__box__secondary .teaser__box__aside__item img,.teaser__block.teaser-stage .teaser__box__secondary .teaser__box__aside .teaser__box__list__item img{position:relative}@media screen and (max-width: 1279px){.teaser__block.teaser-stage .teaser__box__secondary .teaser__box__aside__item img,.teaser__block.teaser-stage .teaser__box__secondary .teaser__box__aside .teaser__box__list__item img{transform:translate(-50%, 0);top:0}.teaser__block.teaser-stage .teaser__box__secondary .teaser__box__aside__item img.is-left,.teaser__block.teaser-stage .teaser__box__secondary .teaser__box__aside .teaser__box__list__item img.is-left{transform:translate(0, 0)}.teaser__block.teaser-stage .teaser__box__secondary .teaser__box__aside__item img.is-right,.teaser__block.teaser-stage .teaser__box__secondary .teaser__box__aside .teaser__box__list__item img.is-right{transform:translate(-100%, 0);left:100%}}.teaser__block.teaser-stage .teaser__box__secondary .teaser__box__aside .btn-primary,.teaser__block.teaser-stage .teaser__box__secondary .teaser__box__aside .xh-search__header .xh-search__button,.xh-search__header .teaser__block.teaser-stage .teaser__box__secondary .teaser__box__aside .xh-search__button{transform:translateX(0);bottom:20px;left:auto;position:absolute;right:20px}.teaser__block.teaser-free-html .teaser__box{display:block;max-width:100%;overflow-x:hidden}.teaser__block.teaser-countdown{position:relative;display:flex;flex-direction:column;align-items:center;padding:15px}.teaser__block.teaser-countdown .teaser-countdown__counter-data{display:flex;flex-direction:column;align-items:center;width:100%}.teaser__block.teaser-countdown .teaser-countdown__counter-image{margin-top:25px;text-align:center;width:100%}.teaser__block.teaser-countdown .teaser-countdown__label{display:block;margin-bottom:45px;padding:0 25px;text-align:center;width:100%}.teaser__block.teaser-countdown .counter__headline{margin-bottom:10px;text-align:center;line-height:1.3;font-family:Frankfurter,Calibri,sans-serif;color:#333}.teaser__block.teaser-countdown .counter__text{font-size:16px;font-size:1rem;color:#333;text-align:center}.teaser__block.teaser-countdown .counter__row{display:flex;-moz-column-gap:10px;column-gap:10px;margin-bottom:8px;padding:0 30px;width:100%}.teaser__block.teaser-countdown .counter__item{display:flex;flex-direction:column;align-items:center;font-family:Frankfurter,Calibri,sans-serif;min-width:70px}.teaser__block.teaser-countdown .counter__item__value{display:flex;font-size:40px;font-size:2.5rem;line-height:1.2}.teaser__block.teaser-countdown .counter__item__display{font-size:16px;font-size:1rem}.teaser__block.teaser-countdown--deals{display:grid;grid-template-rows:1fr 1fr;grid-template-areas:"countdown-image" "countdown-data" "countdown-productinfos" "countdown-cta";border:1px solid #d5d5d5;padding:0 0 10px;text-decoration:none}.teaser__block.teaser-countdown--deals .teaser-countdown__counter-image{grid-area:countdown-image;grid-row:1/span 2;grid-column:1/span 1;margin-top:0}.teaser__block.teaser-countdown--deals .teaser-countdown__counter-data{grid-area:countdown-data;grid-row:2/span 1;grid-column:1/span 1}.teaser__block.teaser-countdown--deals .teaser-countdown__counter-product{grid-area:countdown-productinfos;grid-row:3/span 1;grid-column:1/span 1;display:grid;grid-template-columns:1fr auto;grid-template-areas:"countdown_product-image" "countdown_product-basic-information" "countdown_product-details" "countdown_product-price";padding:10px 10px 0}.teaser__block.teaser-countdown--deals .teaser-countdown__counter-product .productimage__wrapper{grid-area:countdown_product-image;grid-column:1/span 2;grid-row:1/span 1;text-align:center}.teaser__block.teaser-countdown--deals .teaser-countdown__counter-product .product-basicinfo__wrapper{grid-area:countdown_product-basic-information;grid-column:1/span 2;grid-row:2/span 1}.teaser__block.teaser-countdown--deals .teaser-countdown__counter-product .product-basicinfo__wrapper .product.product__title{height:initial;margin-bottom:5px;padding-bottom:0}.teaser__block.teaser-countdown--deals .teaser-countdown__counter-product .product-basicinfo__wrapper .product-basicinfo__rating{display:block;margin-bottom:10px}.teaser__block.teaser-countdown--deals .teaser-countdown__counter-product .product-details{grid-area:countdown_product-details;grid-column:1/span 1;grid-row:3/span 1;align-self:end}.teaser__block.teaser-countdown--deals .teaser-countdown__counter-product .product-price{grid-area:countdown_product-price;grid-column:2/span 1;grid-row:3/span 1;align-self:end;justify-self:flex-end}.teaser__block.teaser-countdown--deals .teaser-countdown__counter__button{grid-area:countdown-cta;grid-row:4/span 1;grid-column:1/span 1;margin-top:10px;text-align:center}.teaser__block.teaser-countdown--deals .counter__row{flex-wrap:wrap;-moz-column-gap:4px;column-gap:4px;padding:0}.teaser__block.teaser-countdown--deals .counter__item{flex-direction:row;font-family:"Roboto",Arial,sans-serif;min-width:initial;width:initial}.teaser__block.teaser-countdown--deals .counter__item__display{font-size:14px;font-size:.875rem;color:#cce6cf;margin-left:4px;margin-top:5px}.teaser__block.teaser-countdown--deals .counter__item__value{justify-content:flex-end;font-size:24px;font-size:1.5rem;color:#fff;font-weight:500;min-width:36px}.teaser__block.payback-coupons .my-payback__section{background-color:#cce6ff;border-radius:10px;padding:20px}.teaser__block.payback-coupons .my-payback__section .slick-next{right:-25px !important}.teaser__block.payback-coupons .my-payback__section .slick-prev{left:-25px !important}.teaser__block.payback-coupons .my-payback__section .my-payback__coupon-slider{list-style:none;display:flex;flex-direction:column;gap:20px}.teaser__block.payback-coupons .my-payback__section .my-payback__coupon-slider .slick-list .slick-track{display:flex !important}.teaser__block.payback-coupons .my-payback__section .my-payback__coupon-slider .slick-list .slick-slide{height:auto}.teaser__block.payback-coupons .my-payback__section .my-payback__coupon-slider .slick-list .slick-slide>div{height:100% !important}.teaser__block.payback-coupons .my-payback__section .my-payback__coupon-slider .slick-list .slick-slide .coupon-tile{height:100%;display:flex !important;flex-direction:column}.teaser__block.payback-coupons .my-payback__section .my-payback__coupon-slider .slick-list .slick-slide .coupon-validity{margin-top:auto}.teaser__block.payback-coupons .my-payback__section .link-normal--payback{display:block;color:#003eb0;text-align:center;text-decoration:underline}.teaser__block.payback-module{display:flex;flex-direction:column;background-color:#cce6ff;border-radius:10px;gap:20px;padding:20px}.teaser__block.payback-module .headline__major{margin-top:20px;text-align:left}.teaser__block.payback-module .checkout-payback__logo{width:140px}.category__teaser__container{width:100%}.headline__major+.category__teaser__container>*:first-child{margin-top:0}.site-teaser{display:grid}.site-teaser.one-item{grid-template-columns:100%}.site-teaser.one-item .site-teaser__link{display:block;margin-bottom:15px}.site-teaser.two-items{grid-template-columns:calc((100% - 15px)/2) 15px calc((100% - 15px)/2)}.site-teaser.two-items .site-teaser__link{display:block;margin-bottom:15px}.site-teaser.two-items .site-teaser__link:first-child{grid-row:1/span 1;grid-column:1/span 3}.site-teaser.two-items .site-teaser__link:last-child{grid-row:2/span 1;grid-column:1/span 3}@media screen and (min-width: 900px){.site-teaser.two-items .site-teaser__link:first-child{grid-row:1/span 1;grid-column:1/span 1}.site-teaser.two-items .site-teaser__link:last-child{grid-row:1/span 1;grid-column:3/span 1}}.site-teaser.two-items .site-teaser.two-items .site-teaser__link{margin-bottom:0}@media screen and (min-width: 600px){.category-entry .site-teaser.two-items .site-teaser__link{display:block}.category-entry .site-teaser.two-items .site-teaser__link:first-child{grid-row:1/span 1;grid-column:1/span 1}.category-entry .site-teaser.two-items .site-teaser__link:last-child{grid-row:1/span 1;grid-column:3/span 1}}.site-teaser.four-items{grid-template-columns:100%}.site-teaser.four-items .site-teaser__link{display:block;margin-bottom:10px}.site-teaser.four-items .site-teaser__link:nth-child(1){grid-row:1/span 1;grid-column:1/span 1}.site-teaser.four-items .site-teaser__link:nth-child(2){grid-row:2/span 1;grid-column:1/span 1}.site-teaser.four-items .site-teaser__link:nth-child(3){grid-row:3/span 1;grid-column:1/span 1}.site-teaser.four-items .site-teaser__link:nth-child(4){grid-row:4/span 1;grid-column:1/span 1}@media screen and (min-width: 450px){.site-teaser.four-items{grid-template-columns:calc((100% - 10px)/2) 10px calc((100% - 10px)/2)}.site-teaser.four-items .site-teaser__link{display:block;margin-bottom:10px}.site-teaser.four-items .site-teaser__link:nth-child(1){grid-row:1/span 1;grid-column:1/span 1}.site-teaser.four-items .site-teaser__link:nth-child(2){grid-row:1/span 1;grid-column:3/span 1}.site-teaser.four-items .site-teaser__link:nth-child(3){grid-row:2/span 1;grid-column:1/span 1}.site-teaser.four-items .site-teaser__link:nth-child(4){grid-row:2/span 1;grid-column:3/span 1}}@media screen and (min-width: 900px){.site-teaser.four-items{grid-template-columns:calc((100% - 30px)/4) 10px calc((100% - 30px)/4) 10px calc((100% - 30px)/4) 10px calc((100% - 30px)/4)}.site-teaser.four-items .site-teaser__link{display:block;margin-bottom:10px}.site-teaser.four-items .site-teaser__link:nth-child(1){grid-row:1/span 1;grid-column:1/span 1}.site-teaser.four-items .site-teaser__link:nth-child(2){grid-row:1/span 1;grid-column:3/span 1}.site-teaser.four-items .site-teaser__link:nth-child(3){grid-row:1/span 1;grid-column:5/span 1}.site-teaser.four-items .site-teaser__link:nth-child(4){grid-row:1/span 1;grid-column:7/span 1}}.store-offers-header{margin-bottom:40px}.teaser-full-image-textbox{display:flex;flex-direction:column;max-width:1500px;position:relative}.teaser-full-image-textbox__link{text-decoration:none;color:inherit}.teaser-full-image-textbox picture{height:100%;min-height:200px;overflow:hidden;position:relative;width:100%}.teaser-full-image-textbox p:last-child{margin-bottom:0}.teaser-full-image-textbox__textbox{background-color:rgba(255,255,255,.9);max-height:100%}.teaser-full-image-textbox__textbox__inner{padding:30px 0 20px 0}.teaser-full-image-textbox__wrapper .headline__minor{margin-bottom:25px}.teaser-teasergrid .headline__minor{margin-bottom:25px}.teasergrid{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;height:auto;flex-direction:column;margin-left:-10px;width:calc(100% + 20px)}.teasergrid__item{flex:1 1 auto;height:325px;margin:0 10px 20px 10px}.teasergrid__item__image{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;height:100%;position:relative;width:100%}.teaser-image-text{display:flex;flex-direction:column;margin-bottom:40px !important}.teaser-image-text__image{background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;margin-bottom:20px;height:300px;width:100%}.teaser-image-text__textbox{display:flex;flex-direction:column}.teaser-image-text__textbox__text{margin-bottom:20px}.teaser-image-text__textbox__cta__wrapper a,.teaser-image-text__textbox__cta__wrapper a:hover{width:100%}.teaser-menubar .headline__minor{margin-bottom:15px}.menubar__simple{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-10px;width:calc(100% + 20px)}.menubar__simple__item{transition:background .3s ease-in-out;background:#01893c;flex:1 1 auto;margin:10px;min-width:150px;text-align:center}.menubar__simple__item:hover{background:#006e32}.menubar__simple__item a{display:flex;justify-content:center;align-items:center;font-size:12px;font-size:.75rem;color:#fff;height:100%;padding:20px;text-decoration:none;font-weight:700}.menubar__simple__item a:focus,.menubar__simple__item a:link,.menubar__simple__item a:visited{color:#fff}@media(hover: hover){.menubar__simple__item a:hover{color:#fff}}.menubar__simple__item a:active{color:#fff}.teaser-multi-box{display:flex;flex-direction:column;gap:40px}.teaser-multi__image-box,.teaser-multi__text-box,.teaser-multi__video-box{display:flex;flex-direction:column;position:relative}.teaser-multi__text-box:first-of-type{order:2}.teaser-multi__text-box:first-of-type+div.teaser-multi__text-box{order:3}.teaser-multi__image-box__wrapper{display:block;height:300px;position:relative;overflow:hidden}.teaser-multi__image-box__wrapper__image,.teaser-multi__image-box__wrapper__image--no-scale{transition:transform .3s ease-in-out;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%}.teaser-multi__image-box__wrapper:hover .teaser-multi__image-box__wrapper__image{transition:transform .3s ease-in-out}.teaser-multi__image-box__wrapper:hover .teaser-multi__image-box__wrapper__image:hover{transform:translate(-50%, -50%) scale(1.02)}.teaser-multi__text-box__text{margin-bottom:20px}.teaser-multi__text-box__text:last-child{margin-bottom:0}.canvass-landing-page .teaser-multi__text-box__text{margin-bottom:auto;margin-top:auto}.teaser-multi__text-box__cta{width:100%}.teaser-multi__text-box__cta__wrapper:not(:last-child){margin-bottom:20px}.teaser-multi__text-box__cta__wrapper a,.teaser-multi__text-box__cta__wrapper a:hover{width:100%}.teaser-multi__video-box__video{position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;display:block;height:100%;min-height:300px;position:relative;text-decoration:none;width:100%}.teaser-multi__video-box__video::before{left:50%;top:50%;font-size:50px;font-family:"marktkauf-icons",sans-serif;content:"\ea7d";display:inline-block;position:absolute}.teaser-multi__video-box__video::before{transform:translate(-50%, -50%);transition:opacity .3s ease-in-out;opacity:1;z-index:9}.teaser-multi__video-box__video:hover::before{opacity:.5}.teaser-multi [class$=__corner-button]{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;background-color:rgba(0,0,0,0);background-position:calc(100% + 1px) bottom;background-repeat:no-repeat;background-size:auto 110px;box-sizing:border-box;bottom:-1px;flex-grow:1;max-height:120px;min-width:250px;max-width:100%;overflow:hidden;padding:25px;position:absolute;right:-1px;height:50%;z-index:1}.teaser-multi [class$=__corner-button] .btn-primary,.teaser-multi [class$=__corner-button] .xh-search__header .xh-search__button,.xh-search__header .teaser-multi [class$=__corner-button] .xh-search__button{align-self:auto;min-width:auto}.newsletter-module,.newsletter-picture-module{display:flex;flex-direction:column;background:#f3f5f7;text-align:center}.newsletter-module.site-content__box,.newsletter-picture-module.site-content__box{padding:20px}.newsletter-module__wrapper,.newsletter-picture-module__wrapper{max-width:100%}.newsletter-module picture,.newsletter-picture-module picture{width:100%;text-align:right}.newsletter-module,.newsletter-picture-module{max-width:100%;overflow:hidden}.newsletter-module__wrapper,.newsletter-picture-module__wrapper{display:flex;flex-direction:column;position:absolute;width:100%;height:100%;padding:30px 20px;z-index:1}.newsletter-module__wrapper__headline,.newsletter-picture-module__wrapper__headline{font-size:30px;font-size:1.875rem;font-weight:700;text-transform:uppercase}.newsletter-module__wrapper__subline,.newsletter-picture-module__wrapper__subline{font-size:22px;font-size:1.375rem;font-weight:700}.newsletter-module__wrapper .btn-primary,.newsletter-module__wrapper .xh-search__header .xh-search__button,.xh-search__header .newsletter-module__wrapper .xh-search__button,.newsletter-picture-module__wrapper .btn-primary,.newsletter-picture-module__wrapper .xh-search__header .xh-search__button,.xh-search__header .newsletter-picture-module__wrapper .xh-search__button{margin-top:auto}.newsletter-module__img,.newsletter-picture-module__img{max-width:100%;width:auto}.premium-teaser__box{display:flex;flex-direction:column}.premium-teaser__image{transition:transform .3s ease-in-out;margin-bottom:20px;width:100%;text-align:center}.premium-teaser__image:hover{transform:scale(1.02)}.premium-teaser__info{margin-bottom:20px}.premium-teaser__info__text{margin-bottom:20px}.premium-teaser__info__table{margin-bottom:40px}.premium-teaser__info__table__item{display:flex;flex-direction:column;-moz-column-gap:40px;column-gap:40px;margin-bottom:15px}.premium-teaser__info__table__item__label{font-weight:500}.premium-teaser__info__table__item__text{flex:1 0 0}.premium-teaser__info__list__item{position:relative;line-height:1.2;list-style:none;padding:0 0 5px 14px}.premium-teaser__info__list__item::before{position:absolute;content:"\ea66";top:3px;left:0;font-family:"marktkauf-icons",sans-serif;font-size:7px;color:#cf0008}.premium-teaser__info__list__item a,.premium-teaser__info__list__item a:focus,.premium-teaser__info__list__item a:active,.premium-teaser__info__list__item a:visited{text-decoration:none;color:inherit}.premium-teaser__info__refprice{color:#0a0a0a;font-size:13px;margin-bottom:20px}.premium-teaser__info__action{display:flex;align-items:flex-end;flex-direction:row;flex-wrap:wrap}.premium-teaser__info__action .product-price-specials-wrapper{display:none}.premium-teaser__info__action .price-box-wrapper{margin-right:30px}.premium-teaser__info__action .price-box-wrapper .price-box{margin-left:auto}.premium-teaser__info__action .product__price-wrapper{margin-bottom:0;min-width:0}.premium-teaser__info__action .product__price-wrapper__inner{margin-bottom:0;margin-left:0;margin-right:auto}.premium-teaser__info__action__cta{max-width:100%;margin-top:10px}.premium-teaser__info__action__cta.product__action__group{width:240px}.premium-teaser__info__action__cta-wrapper{position:relative}.premium-teaser__info__review{font-size:12px;font-size:.75rem;color:#000;margin:0 0 10px}.premium-teaser__info__review .point{font-size:16px;font-size:1rem}.premium-teaser__info__review .rating-counter{order:2;color:#a7a7a7;display:inline-block;margin-left:10px}#oneclick .premium-teaser__info__action__cta button.add-to-basket:hover::after{margin:0;width:100%;height:100%;border-color:#006e32}#oneclick .premium-teaser__info__action__cta button.add-to-basket.btn-disabled:hover::after{border-color:rgba(0,0,0,0)}.quote-image__wrapper{display:flex;flex-direction:column;align-items:center;background-color:#f3f5f7;padding:40px 30px}.quote-image__image{background-size:cover;background-position:center center;border-radius:50%;margin-bottom:30px;min-width:150px;min-height:150px}.quote-image__quote{display:flex;flex-direction:column;text-align:center}.quote-image__quote__icon{position:relative;background-position:center center;background-size:contain;background-repeat:no-repeat;height:30px;min-width:30px;margin:0 auto}.quote-image__quote__icon::before{position:absolute;display:block;top:-7px;left:0;font-family:"marktkauf-icons",sans-serif;font-size:32px;color:#01893c;width:100%;height:100%}.quote-image__quote__icon.icon-start{margin-bottom:30px}.quote-image__quote__icon.icon-start::before{content:"\ea7e"}.quote-image__quote__icon.icon-end{margin-top:30px}.quote-image__quote__icon.icon-end::before{content:"\ea7f"}.quote-image__quote__text__wrapper{display:inline-flex;flex-direction:column;width:100%}.quote-image__quote__text{font-size:22px;font-size:1.375rem}.quote-image__quote__source{font-size:13px;font-size:.8125rem;margin-top:10px}.teaser-text-only .headline__minor{margin-bottom:25px}.canvass-landing-page .teaser-text-only .headline__major{font-size:30px;font-size:1.875rem;margin-bottom:30px !important;text-align:center}.canvass-landing-page .teaser-text-only>div{margin:0 auto;max-width:1000px}.teaser-video__full{position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;color:#fff;display:block;height:300px;width:100%}.teaser-video__full::before{left:50%;top:50%;font-size:45px;font-family:"marktkauf-icons",sans-serif;content:"\ea7d";display:inline-block;position:absolute}.teaser-video__full::before{transform:translate(-50%, -50%);transition:opacity .3s ease-in-out;opacity:1;z-index:9}.teaser-video__full:hover::before{opacity:.5}.teaser-video__full__title{font-size:12px;font-size:.75rem;background:rgba(0,0,0,.5);bottom:0;color:#fff;font-family:"Roboto",Arial,sans-serif;height:auto;padding:5px 0 5px 10px;position:absolute;width:100%}.teaser-video__full__wrapper{height:auto;width:100%}.teaser-video__full__wrapper .headline__minor{margin-bottom:25px}.teaser-video__full__quote,.teaser-video__full__quote--without-marks{margin-bottom:30px}.teaser-video__full__quote{display:flex;flex-direction:column;margin-left:auto;margin-right:auto}.teaser-video__full__quote__icon{position:relative;background-position:center center;background-size:contain;background-repeat:no-repeat;height:30px;min-width:30px;margin:0 auto}.teaser-video__full__quote__icon::before{position:absolute;display:block;top:-7px;left:0;font-family:"marktkauf-icons",sans-serif;font-size:32px;color:#01893c;width:100%;height:100%}.teaser-video__full__quote__icon.icon-start{margin-bottom:30px}.teaser-video__full__quote__icon.icon-start::before{content:"\ea7e"}.teaser-video__full__quote__icon.icon-end{margin-top:30px}.teaser-video__full__quote__icon.icon-end::before{content:"\ea7f"}.teaser-video__full__quote__text-centered{text-align:center}.view-options{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%}.kategoriecontent .view-options section:nth-child(1){display:none}.my-profile__order__product-table+.view-options{justify-content:flex-end}.view-options__quantity__list{list-style:none;margin:0;padding:0;display:flex;margin-top:2px}.view-options__quantity__list__item{font-size:14px;font-size:.875rem;margin-right:10px}.view-options__quantity__list__item:first-child{border-left:none}.view-options__quantity__list__item__link{color:#000;background:#fff;border:1px solid #000;display:block;line-height:1.6;text-align:center;text-decoration:none;padding:5px 10px}.view-options__quantity__list__item__link:focus,.view-options__quantity__list__item__link:link,.view-options__quantity__list__item__link:visited{color:#000}@media(hover: hover){.view-options__quantity__list__item__link:hover{color:#000}}.view-options__quantity__list__item__link:active{color:#000}.view-options__quantity__list__item__link--is-active{color:#fff;background:#cf0008;border-color:#cf0008}.view-options__quantity__list__item__link--is-active:focus,.view-options__quantity__list__item__link--is-active:link,.view-options__quantity__list__item__link--is-active:visited{color:#fff}@media(hover: hover){.view-options__quantity__list__item__link--is-active:hover{color:#fff}}.view-options__quantity__list__item__link--is-active:active{color:#fff}.view-options__sorting{display:flex;margin:0;width:100%}.view-options__sorting .sort-by-filter{min-width:100%}.view-options__sorting .sort-by-filter .sidebar{text-align:left}.view-options__sorting .sorting{font-family:"Roboto",Arial,sans-serif;display:inline-block;margin-left:auto;position:relative;background:none;box-shadow:none;border:none}.view-options__sorting .sorting>span{font-size:15px;font-size:.9375rem;padding-left:30px}.view-options__sorting .sorting>span::before{position:absolute;left:0;height:20px;width:20px;font-family:"marktkauf-icons",sans-serif;color:#0a0a0a}.view-options__sorting .sorting:focus-visible{outline:2px solid gray;outline-offset:1px;z-index:15}.view-options__pagination{margin:0 auto}.view-options__pagination:empty,.view-options__pagination *:empty{display:none}.view-options__pagination__item__number{height:45px;width:45px}.view-options__sorting .sorting>span{font-weight:700}.view-options__sorting .sorting>span::before{font-size:16px;font-size:1rem;transform:translateY(-50%);content:"\ea10";top:50%;font-family:"marktkauf-icons",sans-serif}.tile-transition{opacity:.075}.tile-transition__visible{opacity:1;transition:opacity 1s ease-out}@media screen and (max-width: 1279px){.tile-transition .product__img-wrapper{overflow:hidden}.tile-transition .product__img-wrapper .image-transition{transform:scale(1.2)}.tile-transition__visible .product__img-wrapper .image-transition{transition:transform .3s ease-out;transform:scale(1)}}.grecaptcha-badge{display:none}.captcha-text{color:#c6c6c6}.captcha-text .link-normal{color:#a5c288}.notifications{position:fixed;left:0;bottom:-150px;z-index:10000}.notifications.slideDown{transition:bottom 1000ms ease 0s;bottom:-150px}.notifications.slideUp{transition:bottom 1000ms ease 0s;bottom:-7px}.notifications .notification{position:relative;width:calc(100% - 10px);max-width:400px;height:125px;padding:20px;border-radius:10px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;gap:20px;box-shadow:0 0 8px 0 rgba(100,100,100,.3)}.notifications .notification::before{display:inline-block;font-family:"marktkauf-icons",sans-serif;font-size:80px;max-width:80px}.notifications .notification[data-type=rating]::before{content:"\ea91"}.notifications .notification[data-type=lowstock]::before{content:"\ea8f";font-size:47px}.notifications .notification[data-type=reduce]::before{content:"\ea90"}.notifications .notification[data-type=loved]::before{content:"\ea8e"}.notifications .notification div span{display:block}.notifications .notification div span.headline__smallest{margin:0 0 5px 0;color:#01893c;font-size:20px;font-weight:bold}.notifications .notification button{top:10px;right:10px}.notifications .notification button::before{font-size:16px;font-weight:bold}.redirect-page__pharmacy .header-image{display:block;margin-left:auto;max-width:300px;padding:0 0 20px 40px;text-align:right}.redirect-page__pharmacy .headline__major{text-align:left}.overlay__content .your-store__info__feature-list{list-style:none;margin:0;padding:0;-moz-column-count:1;column-count:1}.overlay__content .your-store__info__feature-list .feature-list__item{margin-bottom:10px}.your-store .store-tile__show-services{padding-left:20px;margin-bottom:20px;margin-left:0;width:100%}.your-store .store-tile__show-services::before{position:absolute;top:0px;left:0;font-size:15px;font-size:.9375rem;content:"\ea81";font-family:"marktkauf-icons",sans-serif;color:#0a0a0a}.your-store .store-tile__show-services::after{content:""}.your-store--catalogue-page iframe{border:none;height:800px;max-height:70vh;width:100%}.noUi-target{position:relative}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;touch-action:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{backface-visibility:hidden;position:absolute;border:none;border-radius:50%;background:#0a0a0a;cursor:default}.noUi-horizontal .noUi-handle{height:20px;top:-8px;width:20px;right:-10px}.noUi-handle::before,.noUi-handle::after{display:none}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:3px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#0a0a0a}.noUi-connect{background:#0a0a0a;height:3px;top:0}.noUi-connects{background:#c6c6c6}.noUi-draggable{cursor:ew-resize}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-tooltip{font-size:12px;font-size:.75rem;display:block;position:absolute;left:50%;color:#0a0a0a;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{transform:translateX(-50%) translateY(100%) translateY(30px);left:50%;bottom:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{transform:translate(50%, 0);left:auto;bottom:10px}.slick-slider.thumbSlides{max-width:115px}.slick-slider.thumbSlides .slick-list .slick-slide{transition:opacity .3s ease-in-out;border:none;border-bottom:2px solid rgba(0,0,0,0);margin:10px 0;padding:0;opacity:.5}.slick-slider.thumbSlides .slick-list .slick-slide.slick-current{border-bottom:2px solid #01893c;opacity:1}.slick-slider.thumbSlides .slick-arrow.slick-prev,.slick-slider.thumbSlides .slick-arrow.slick-next{position:relative;transform:none;border:none;box-shadow:none;width:100%;left:0;height:20px}.slick-slider.thumbSlides .slick-arrow.slick-prev:hover,.slick-slider.thumbSlides .slick-arrow.slick-next:hover{transform:none}.slick-slider.thumbSlides .slick-arrow.slick-prev::before,.slick-slider.thumbSlides .slick-arrow.slick-next::before{font-size:20px;color:#c6c6c6}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;touch-action:none;z-index:9990;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp__button--arrow--left,.pswp__button--arrow--right{transform:scale(1);transition:all .3s ease-in-out;border:2px solid #d5d5d5 !important;border-radius:50%}.pswp__button--arrow--left::before,.pswp__button--arrow--right::before{display:none}.pswp__button--arrow--left::after,.pswp__button--arrow--right::after{position:absolute;top:50%;left:50%;transform:translateX(-50%);transform:translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:48px;font-size:3rem;font-family:"marktkauf-icons",sans-serif;color:#c6c6c6;display:block;height:50px;top:50% !important;left:50% !important;width:50px}.pswp__button--arrow--left:hover,.pswp__button--arrow--right:hover{transform:scale(1.05)}.pswp__button--arrow--left::after{content:"\ea0d"}.pswp__button--arrow--right::after{content:"\ea0e"}.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:grab}.pswp--zoom-allowed .pswp__img{cursor:url(../css/images/icons-zoom-plus.svg),zoom-in;cursor:-webkit-image-set(url(../css/images/icons-zoom-plus.svg)),zoom-in}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:0;transform:translateZ(0);backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:fixed;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp--fs .pswp__scroll-wrap{top:0 !important;height:100% !important}.pswp__scroll-wrap .pswp__ui .pswp__button--arrow--left,.pswp__scroll-wrap .pswp__ui .pswp__button--arrow--right{transition:left .3s cubic-bezier(0.4, 0, 0.22, 1),right .3s cubic-bezier(0.4, 0, 0.22, 1),opacity .3s cubic-bezier(0.4, 0, 0.22, 1)}.pswp__scroll-wrap .pswp__button--arrow--left{height:50px;left:10px;width:50px}@media screen and (min-width: 768px){.pswp__scroll-wrap .pswp__button--arrow--left{left:20px}}.pswp:not(.pswp--zoomed-in) .pswp__scroll-wrap .pswp__button--arrow--left{left:10px}@media screen and (min-width: 768px){.pswp:not(.pswp--zoomed-in) .pswp__scroll-wrap .pswp__button--arrow--left{left:20px}}@media screen and (min-width: 1440px){.pswp:not(.pswp--zoomed-in) .pswp__scroll-wrap .pswp__button--arrow--left{left:calc((100vw - 1420px)/2)}}.pswp__scroll-wrap .pswp__button--arrow--left::after{left:0;top:0}.pswp__scroll-wrap .pswp__button--arrow--right{height:50px;right:10px;width:50px}@media screen and (min-width: 768px){.pswp__scroll-wrap .pswp__button--arrow--right{right:20px}}.pswp:not(.pswp--zoomed-in) .pswp__scroll-wrap .pswp__button--arrow--right{right:10px}@media screen and (min-width: 768px){.pswp:not(.pswp--zoomed-in) .pswp__scroll-wrap .pswp__button--arrow--right{right:20px}}@media screen and (min-width: 1440px){.pswp:not(.pswp--zoomed-in) .pswp__scroll-wrap .pswp__button--arrow--right{right:calc((100vw - 1420px)/2)}}.pswp__scroll-wrap .pswp__button--arrow--right::after{right:0;top:0}.pswp__top-bar{transform:translateX(-50%);background-color:#f3f5f7 !important;max-width:1420px;left:50% !important;width:100%}.pswp__top-bar .pswp__counter{color:#0a0a0a}.pswp__top-bar .pswp__button{background-position:center;background-repeat:no-repeat;background-size:16px}.pswp__top-bar .pswp__button::after{position:absolute;top:50%;left:50%;transform:translateX(-50%);transform:translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:16px;font-size:1rem;font-family:"marktkauf-icons",sans-serif;color:#0a0a0a}.pswp__top-bar .pswp__button--zoom::after{content:"\ea6c"}.pswp__top-bar .pswp__button--fs::after{content:"\ea67"}.pswp__top-bar .pswp__button--close::after{content:"\ea06"}.pswp--fs .pswp__top-bar{transform:translateX(0);max-width:100%;left:0 !important}.pswp__container,.pswp__zoom-wrap{touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;transform-origin:left top;transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}.pswp__button--arrow--left,.pswp__button--arrow--right{border:none !important}.pswp__button--arrow--left::after,.pswp__button--arrow--right::after{font-size:2rem}.bestseller-module__product-list.slick-slider .slick-list{margin:0}.breadcrumb{padding:0 15px 10px 10px;margin-top:-10px;margin-bottom:10px}.breadcrumb-wrapper-pds .breadcrumb{margin-bottom:0}.headline__checkout{margin:0 0 20px}.checkout h2{font-weight:700;border-color:#d5d5d5}.checkout__personal-data__section fieldset{margin-bottom:0}.checkout__personal-data__section__forgot-password{font-size:12px;font-size:.75rem;font-weight:500;line-height:16px;margin-top:20px}.checkout__personal-data__section__text{margin-bottom:0}.checkout__personal-data__section__register__button-wrapper{margin-top:0}.checkout__personal-data__section__trenner{font-size:12px;font-size:.75rem}.sso-login-guest-screen--form .checkout__personal-data__section__trenner span{font-size:15px;font-size:.9375rem}.checkout__personal-data__section__register{padding:0 0 20px}.checkout__personal-data__section__register--no-login-section.sso-login-guest-screen--form{margin-bottom:0}.checkout__buyer-box-wrapper{border-bottom:1px solid #d5d5d5}.checkout__buyer-box-wrapper .headline__major{font-size:22px;font-size:1.375rem;margin-bottom:20px}.checkout__buyer-box{padding:25px 20px;margin-bottom:20px}.checkout__buyer-box__table{margin-bottom:10px}.checkout__buyer-box__table__text,.checkout__buyer-box__table__number{font-size:12px;font-size:.75rem}.checkout__buyer-box__table__total{font-size:15px;font-size:.9375rem}.checkout__buyer-box__text{margin:10px 15px}.checkout__buyer-box__codetext{justify-content:flex-start;font-weight:500;margin:0}.checkout__buyer-box__codetext.tc-cart-applied-coupon{justify-content:center;margin-top:10px}.checkout__payment-options{padding:20px 0 10px 0}.checkout__payment-options .headline__major{font-size:22px;font-size:1.375rem}.checkout__primary-content .color-info-field--headline-text-wrapper .headline__major.headline__major--secondary{font-size:22px;font-size:1.375rem}.checkout__bottom-section__text{margin-top:20px;font-weight:700;width:100%}.checkout__bottom-section__text,.checkout__bottom-section__text__link{font-size:12px;font-size:.75rem}.checkout__empty-basket__inner__text{margin:20px 0;font-weight:700}.checkout__empty-basket__inner__img img{max-width:100%;max-height:270px}.checkout-finished .receipt-box__inner .headline__major{font-size:18px;font-size:1.125rem;margin-bottom:15px}.checkout-finished .receipt-box__row{flex-direction:column}.checkout-finished .receipt-box__row__label{font-weight:700}.checkout-finished .receipt-box__row__label,.checkout-finished .receipt-box__row__text{font-size:12px;font-size:.75rem}.checkout-finished .back-to-shop{width:100%;margin:0 0 30px}.advantage-box__headlines{align-items:flex-start;margin-top:50px}.advantage-box__headline--first,.advantage-box__headline--second{font-size:18px;font-size:1.125rem;font-weight:700;text-align:center;width:100%}.advantage-box__link-btn{width:100%}.xf-site-footer.site-footer{padding-top:40px}@media screen and (min-width: 1024px){.xf-site-footer.site-footer{padding-top:60px}}.xf-site-footer.site-footer .headline__smallest{font-weight:700}.xf-site-footer.site-footer .headline__smallest--secondary{font-size:15px;font-size:.9375rem;color:#0a0a0a}@media screen and (min-width: 1024px){.xf-site-footer.site-footer .headline__smallest--secondary{font-size:18px;font-size:1.125rem}}.xf-site-footer.site-footer .site-footer__inner{padding:40px 10px}@media screen and (min-width: 1024px){.xf-site-footer.site-footer .site-footer__inner{-moz-column-gap:30px;column-gap:30px;padding:40px 20px}}@media screen and (min-width: 1280px){.xf-site-footer.site-footer .site-footer__inner{padding:40px}}@media screen and (min-width: 1024px){.xf-site-footer.site-footer .site-footer__inner.footer-menue{display:flex;justify-content:space-evenly;-moz-column-gap:50px;column-gap:50px}}@media screen and (min-width: 1024px){.xf-site-footer.site-footer .site-footer__inner.footer-menue .site-footer__box{max-width:235px}}.xf-site-footer.site-footer .site-footer__inner.footer-menue .site-footer__box--last{margin:40px 0 0;padding:0 10px;max-width:100%;width:100%}@media screen and (min-width: 1024px){.xf-site-footer.site-footer .site-footer__inner.footer-menue .site-footer__box--last{margin:20px 0 0}}.xf-site-footer.site-footer .site-footer__inner.newsletter-app__container{flex-direction:column;padding:0}.xf-site-footer.site-footer .site-footer__inner .payment-partner{display:none}.xf-site-footer.site-footer .site-footer__inner .payment-partner .icon-list{grid-template-columns:repeat(3, minmax(65px, 1fr));padding-top:25px}@media screen and (min-width: 1024px){.xf-site-footer.site-footer .site-footer__inner .payment-partner{display:block}}.xf-site-footer.site-footer .site-footer__inner .ekomi-wrapper{position:relative;margin-bottom:5px}.xf-site-footer.site-footer .site-footer__box.footer-labels{display:flex;flex-direction:column;row-gap:10px}@media screen and (min-width: 1024px){.xf-site-footer.site-footer .site-footer__box.footer-labels{padding:20px 0 10px 0}}.xf-site-footer.site-footer .site-footer__box.newsletter{flex-direction:row;width:100%;margin-bottom:0}@media screen and (min-width: 600px){.xf-site-footer.site-footer .site-footer__box.newsletter{justify-content:center;padding:20px 40px}}@media screen and (min-width: 768px){.xf-site-footer.site-footer .site-footer__box.newsletter{height:117px}}.xf-site-footer.site-footer .site-footer__box.newsletter .headline__smallest--secondary,.xf-site-footer.site-footer .site-footer__box.newsletter .headline__smallest--secondary-highlight{font-size:18px;font-size:1.125rem;color:#fff;font-family:"Roboto",Arial,sans-serif;font-weight:normal;font-style:normal !important;line-height:1.4;margin-bottom:40px;width:100%}@media screen and (min-width: 1024px){.xf-site-footer.site-footer .site-footer__box.newsletter .headline__smallest--secondary,.xf-site-footer.site-footer .site-footer__box.newsletter .headline__smallest--secondary-highlight{font-size:22px;font-size:1.375rem}}@media screen and (min-width: 768px){.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__inner{flex-direction:row;flex-wrap:nowrap;align-items:center;-moz-column-gap:20px;column-gap:20px;width:100%}.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__inner .newsletter-register{margin-bottom:0 !important;margin-right:0;max-width:340px}.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__inner .btn-secondary{order:1}}@media screen and (min-width: 1024px){.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__inner{width:auto;-moz-column-gap:40px;column-gap:40px}.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__inner .newsletter-register{max-width:535px}}.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__inner .newsletter-register,.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__inner .newsletter-register *{font-size:18px;font-size:1.125rem;color:#fff;font-weight:700;margin:0}@media screen and (min-width: 1024px){.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__inner .newsletter-register,.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__inner .newsletter-register *{font-size:22px;font-size:1.375rem}}.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__inner .btn-secondary{background-color:rgba(0,0,0,0);color:#01893c;margin:0 auto;width:100%;font-weight:700;padding:14px 15px}.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__inner .btn-secondary:focus-visible{outline-color:#fff}.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__inner .btn-secondary::after{background-color:#fff;border-color:#fff}.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__inner .btn-secondary:hover{outline:none;box-shadow:none;color:#fff}.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__inner .btn-secondary:hover::after{border-color:#fff;background-color:#01893c}.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__inner .btn-secondary:hover:active::after{background-color:#006e32}.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__inner .btn-secondary.btn-disabled{color:#d5d5d5}.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__inner .btn-secondary.btn-disabled span{color:#d5d5d5}.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__inner .btn-secondary.btn-disabled::after{margin:0;width:100%;height:100%}@media screen and (min-width: 768px){.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__inner .btn-secondary{width:auto;padding:14px 35px}}.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__inner a#NewsletterFooterLink:focus-visible{outline:2px solid #333;outline-offset:3px}@media screen and (min-width: 768px){.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__bg__wrapper{flex-basis:180px;order:2;margin-bottom:0}}.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__bg__inner{height:100px;width:100px;transform:translateX(15px) translateY(-40%) translateY(5px)}@media screen and (min-width: 768px){.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__bg__inner{top:50%;transform:translateY(-55%) translateY(10px);width:180px;height:180px}}.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__bg__inner .coupon-text-wrapper .text-value-wrapper .foot-note{font-size:10px;font-size:.625rem}@media screen and (min-width: 768px){.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__bg__inner .coupon-text-wrapper .text-value-wrapper .foot-note{font-size:15px;font-size:.9375rem}}.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__bg__inner .coupon-text-wrapper .coupon-text{font-size:12px;font-size:.75rem}@media screen and (min-width: 768px){.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__bg__inner .coupon-text-wrapper .coupon-text{font-size:20px;font-size:1.25rem}}@media screen and (min-width: 1280px){.xf-site-footer.site-footer .site-footer__box.newsletter .newsletter__bg__inner .coupon-text-wrapper .coupon-text{font-size:20px;font-size:1.25rem}}.xf-site-footer.site-footer .site-footer__box.social-rating .social-media{margin-bottom:15px}.xf-site-footer.site-footer .site-footer__box.social-rating .social-media .icon-list{display:flex}.xf-site-footer.site-footer .site-footer__box.social-rating .ekomi{max-width:270px;width:100%}.xf-site-footer.site-footer .site-footer__box.accordion-css,.xf-site-footer.site-footer .site-footer-small__section.accordion-css{border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;padding:20px 0 10px;margin-top:-1px}@media screen and (min-width: 1024px){.xf-site-footer.site-footer .site-footer__box.accordion-css,.xf-site-footer.site-footer .site-footer-small__section.accordion-css{width:auto;border:none}}.xf-site-footer.site-footer .site-footer__box.accordion-css .accordion-item,.xf-site-footer.site-footer .site-footer-small__section.accordion-css .accordion-item{font-size:15px;font-size:.9375rem;color:#0a0a0a;padding:0 0 10px 10px;cursor:pointer}.xf-site-footer.site-footer .site-footer__box.accordion-css .accordion-item:after,.xf-site-footer.site-footer .site-footer-small__section.accordion-css .accordion-item:after{font-size:15px;font-size:.9375rem;content:"\ea75";right:10px;top:40%}@media screen and (min-width: 1024px){.xf-site-footer.site-footer .site-footer__box.accordion-css .accordion-item,.xf-site-footer.site-footer .site-footer-small__section.accordion-css .accordion-item{font-size:18px;font-size:1.125rem;padding-left:0}.xf-site-footer.site-footer .site-footer__box.accordion-css .accordion-item::after,.xf-site-footer.site-footer .site-footer-small__section.accordion-css .accordion-item::after{display:none}}.xf-site-footer.site-footer .site-footer__box.accordion-css.section--is-active .accordion-item:after,.xf-site-footer.site-footer .site-footer-small__section.accordion-css.section--is-active .accordion-item:after{content:"\ea78"}.xf-site-footer.site-footer .site-footer__box__star-text,.xf-site-footer.site-footer .site-footer-small__section__star-text{line-height:16px;margin-bottom:0}.xf-go-to-top::before{font-size:20px;font-size:1.25rem;left:8px;top:8px}.xf-go-to-top:hover{background-color:#01893c}.xf-go-to-top:hover::before{color:#fff}.form__group.fancy,.fancy.form__group--row{margin-bottom:20px}.form__group.fancy .form__input-wrapper,.fancy.form__group--row .form__input-wrapper{border:1px solid #d5d5d5}.form .address-message{top:-15px}.xh:not(.xh--reduced){grid-template-columns:50px 1fr 220px}@media screen and (min-width: 350px){.xh:not(.xh--reduced){grid-template-columns:50px 1fr 245px}}@media screen and (min-width: 421px){.xh:not(.xh--reduced){grid-template-columns:50px 1fr 320px}}@media screen and (min-width: 768px){.xh:not(.xh--reduced){grid-template-columns:50px 1fr 400px}}@media screen and (min-width: 1024px){.xh:not(.xh--reduced){grid-template-columns:50px 1fr 500px}}@media screen and (min-width: 1280px){.xh.xh--reduced{padding:12px 0 7px}.xh:not(.xh--reduced){grid-template-columns:245px 1fr 480px}}@media screen and (min-width: 1280px){.xh--reduced{grid-template-columns:220px 1fr;grid-template-areas:"byPass byPass" "logo step-navi"}}@media screen and (min-width: 421px){.xh::before{height:65px}}@media screen and (min-width: 1024px){.xh-link-list__link::before{font-size:24px;font-size:1.5rem}}@media screen and (min-width: 1280px){.xh-link-list__link{padding-top:5px}.xh-link-list__link::before{font-size:27px;font-size:1.6875rem}}.xh-link-list__link__label{font-weight:700;line-height:1.3333333333;padding-top:3px}.xh-link-list__link--catalog::before{content:"\ea92"}@media screen and (min-width: 1280px){.xh-link-list__link--catalog::before{padding-bottom:17px}.xh-link-list__link--catalog .xh-link-list__link__label{padding-top:41px}}.xh-link-list__link--mini-cart__number{display:flex;flex-direction:column;justify-content:center;font-size:11px;font-size:.6875rem;padding:2px 4px}@media screen and (min-width: 421px){.xh-link-list__link--mini-cart__number{height:15px;min-width:15px}}@media screen and (min-width: 1280px){.xh-link-list__link--mini-cart__number{top:8px}}@media screen and (min-width: 1280px){.xh-link-list{position:relative;top:8px}}.xh-main-navigation{background:rgba(0,0,0,0)}.xh-main-navigation__layer__category__wrapper{width:100%}.xh-main-navigation__layer__category__wrapper .xh-main-navigation__layer__show-all__container{border-top:1px solid #d5d5d5}.xh-main-navigation__layer__category__wrapper .xh-main-navigation__layer__show-all__container .btn-primary,.xh-main-navigation__layer__category__wrapper .xh-main-navigation__layer__show-all__container .xh-search__header .xh-search__button,.xh-search__header .xh-main-navigation__layer__category__wrapper .xh-main-navigation__layer__show-all__container .xh-search__button{width:auto}.xh-main-navigation__layer__list+.xh-main-navigation__layer__show-all__container .btn-primary,.xh-main-navigation__layer__list+.xh-main-navigation__layer__show-all__container .xh-search__header .xh-search__button,.xh-search__header .xh-main-navigation__layer__list+.xh-main-navigation__layer__show-all__container .xh-search__button{padding:10px 0;margin-top:20px}.xh-main-navigation__layer__list+.xh-main-navigation__layer__show-all__container .btn-primary,.xh-main-navigation__layer__list+.xh-main-navigation__layer__show-all__container .xh-search__header .xh-search__button,.xh-search__header .xh-main-navigation__layer__list+.xh-main-navigation__layer__show-all__container .xh-search__button,.xh-main-navigation__layer__list+.xh-main-navigation__layer__show-all__container .btn-primary:hover{padding-bottom:0;border:none;outline:none;background-color:rgba(0,0,0,0);color:#01893c;text-decoration:underline;width:auto}.xh-main-navigation__layer__list+.xh-main-navigation__layer__show-all__container .btn-primary::after,.xh-main-navigation__layer__list+.xh-main-navigation__layer__show-all__container .xh-search__header .xh-search__button::after,.xh-search__header .xh-main-navigation__layer__list+.xh-main-navigation__layer__show-all__container .xh-search__button::after,.xh-main-navigation__layer__list+.xh-main-navigation__layer__show-all__container .btn-primary:hover::after{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.xh-main-navigation__layer__list+.xh-main-navigation__layer__show-all__container .btn-primary:focus-visible,.xh-main-navigation__layer__list+.xh-main-navigation__layer__show-all__container .xh-search__header .xh-search__button:focus-visible,.xh-search__header .xh-main-navigation__layer__list+.xh-main-navigation__layer__show-all__container .xh-search__button:focus-visible{outline:2px solid gray}.xh-main-navigation__layer__list+.xh-main-navigation__layer__show-all__container .btn-primary:active,.xh-main-navigation__layer__list+.xh-main-navigation__layer__show-all__container .xh-search__header .xh-search__button:active,.xh-search__header .xh-main-navigation__layer__list+.xh-main-navigation__layer__show-all__container .xh-search__button:active{box-shadow:none}.xh-main-navigation__list{justify-content:center;font-family:"Roboto",Arial,sans-serif;-moz-column-gap:calc(88px - var(--var-navitems-number)*4px);column-gap:calc(88px - var(--var-navitems-number)*4px)}.xh-main-navigation__list__item{padding-bottom:7px}@media screen and (min-width: 768px){.xh-main-navigation__list__item{display:inline-block;text-decoration:none;position:static}}@media screen and (min-width: 768px)and (hover: hover){.xh-main-navigation__list__item>*:first-child::after{transition:all .3s ease-in-out;content:"";background-color:#01893c;display:block;height:3px;width:0;bottom:0px;left:0px;position:absolute}.xh-main-navigation__list__item:hover>*:first-child::after{width:100%}}.xh-main-navigation__list__item>a.selected::after{left:0;width:100%}.xh-main-navigation__list__item__link{font-size:15px;font-size:.9375rem;font-weight:700;line-height:1.6}@media screen and (min-width: 1280px){.xh-main-navigation__list__item__link{padding:8px 3px}}.xh-menu-icon__button{left:5px}.xh-menu-icon__button::before{font-size:20px}@media screen and (min-width: 768px){.xh-menu-icon__button{width:50px;height:50px}}@media screen and (min-width: 1280px){.xh-search{width:500px;height:100%;margin-left:auto;margin-right:10px;padding:35px 0 0}}@media screen and (min-width: 1280px){.xh-search__form{transform:translateY(0)}}.xh-search__form:focus-within{outline:2px solid gray}@media screen and (max-width: 1279px){.xh-search__form:focus-within{outline-offset:-3px}}.xh-search__input[type=text]{font-size:15px;font-size:.9375rem;border:none;color:#323635}@media screen and (min-width: 1280px){.xh-search__input[type=text]{border:1px solid #c6c6c6;border-right:0;line-height:1.6}}.xh-search__header .xh-search__reset-button::before{font-size:10px;font-size:.625rem;font-weight:700}@media screen and (min-width: 1280px){.xh-search__header .xh-search__reset-button::before{font-size:14px;font-size:.875rem;top:10px;left:23%;transform:translateY(50%);content:"\ea06";color:#333;cursor:pointer}}.xh-search__header .xh-search__button{min-width:auto;width:50px;height:50px;display:none;padding:14px 25px 13px;font-weight:400}.xh-search__header .xh-search__button:hover::after{margin:0;width:100%;height:100%;border-color:#006e32}.xh-search__header .xh-search__button.btn-disabled:hover::after{border-color:rgba(0,0,0,0)}.xh-search__header .xh-search__button:hover{padding:14px 25px 13px}@media screen and (min-width: 1280px){.xh-search__header .xh-search__button{display:block}}.xh-usp-bar{display:flex;flex-direction:row;height:40px;background-color:#01893c;padding:0 30px 0 15px;overflow:hidden}@media screen and (min-width: 421px){.xh-usp-bar{padding:0 50px 0 15px}}@media screen and (min-width: 1280px){.xh-usp-bar{padding:0 300px}}.xh-usp-bar__list{transition:opacity ease-in-out .3s;opacity:0;visibility:hidden;width:100%;padding:10px 0}.xh-usp-bar__list.slickActive{opacity:1;visibility:visible}.xh-usp-bar__list__item{justify-content:center;display:inline-flex !important;font-weight:700;color:#fff;height:40px}.xh-usp-bar__list__item [class*=ico]{font-size:14px;font-size:.875rem;margin-right:10px;font-weight:400}.xh-usp-bar__button{transform:translateY(-50%);position:absolute;top:50%;right:10px}.xh-usp-bar__button::before{color:#fff}.burger-menu__header h2,.burger-menu__header a,.burger-menu__header button{font-size:22px;font-size:1.375rem;font-weight:700}.burger-menu__header--close .ico-close-bold::before{font-size:14px;font-size:.875rem;font-weight:700;content:"\ea06"}.burger-menu__header--back+.burger-menu__header::before{font-size:22px;font-size:1.375rem;color:#323635}.burger-menu__header--back+.burger-menu__header::after{right:20px}.burger-menu__header--back .burger-menu__back-button{font-size:15px;font-size:.9375rem;color:#323635;font-weight:700}.burger-menu__header--back .burger-menu__close-button::before{font-weight:700}.burger-menu__list{background-color:#eceeef}.burger-menu__list__item{background-color:#fff}.burger-menu__level-0 .burger-menu__list__item .item-container a,.burger-menu__level-0 .burger-menu__list__item .item-container button{padding:18px 20px 18px 10px}.burger-menu__list__item .item-container::before{right:5px;font-weight:700}.burger-menu__list__item .item-container a,.burger-menu__list__item .item-container button{padding:18px 20px;font-weight:700}.burger-menu__list__item::after{z-index:1}.burger-menu__list__item.hasIcon .item-container a,.burger-menu__list__item.hasIcon .item-container button{padding-left:35px}.burger-menu__level-0 .burger-menu__header{box-shadow:none}.burger-menu__level-0 .burger-menu__list__item.hasIcon::before{font-size:22px;font-size:1.375rem;font-weight:700;color:#323635;left:20px;background-size:20px 50%}.burger-menu__level-0 .burger-menu__list__item:not(.isStoreContent)::after{background:#c6c6c6}.burger-menu__level-0 .burger-menu__list__item:first-child{background-color:#01893c}.burger-menu__level-0 .burger-menu__list__item:first-child:before,.burger-menu__level-0 .burger-menu__list__item:first-child .item-container::before{color:#fff}.burger-menu__level-0 .burger-menu__list__item:first-child::after{background:rgba(0,0,0,0)}.burger-menu__level-0 .burger-menu__list__item:first-child a,.burger-menu__level-0 .burger-menu__list__item:first-child button{color:#fff}.burger-menu__level-1 .burger-menu__list,.burger-menu__level-2 .burger-menu__list{background-color:#fff}.burger-menu__show-all__link{font-weight:700;border-color:#01893c;background-color:#01893c;color:#fff;border-radius:0;padding:16px 0}.burger-menu__show-all__link:focus-visible{outline:2px #000 solid;outline-offset:0}.xh-search__suggest-list .xh-suggestBox{border-radius:0}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock{padding:0;margin:0}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .xh-suggestHeader{font-size:15px;font-size:.9375rem;font-weight:700;padding:20px 0 15px 0;margin:0 20px;width:calc(100% - 40px)}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .xh-suggestHeader:first-of-type{margin-top:0;padding-top:20px}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .xh-suggestHeader:not(:first-of-type){border-top:1px solid #d5d5d5;padding:10px 0 12px;margin:5px 20px 0}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .suggestRow{padding:5px 20px}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .suggestRow::before{color:#323635}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .suggestRow .suggestTextQuery{font-size:12px;font-size:.75rem;padding:0}@media screen and (min-width: 768px){.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .xh-suggestHeader{font-size:18px;font-size:1.125rem}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .xh-suggestHeader:not(:first-of-type){padding:20px 0 15px;margin:15px 20px 0}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .suggestRow{padding:5px 20px}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .suggestRow .suggestTextQuery{font-size:15px;font-size:.9375rem}}@media screen and (min-width: 1280px){.xh-search__suggest-list .xh-suggestBox{max-width:500px;box-shadow:0 8px 20px rgba(0,0,0,.1)}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock{padding:40px 0 35px}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .xh-suggestHeader{width:calc(100% - 80px)}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .xh-suggestHeader:first-of-type{margin:0 40px 15px;padding:0}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .xh-suggestHeader:not(:first-of-type){margin:15px 40px;padding:20px 0 0}.xh-search__suggest-list .xh-suggestBox .suggestBoxBlock .suggestRow{padding:5px 40px}}.xh-search__header{position:relative}@media screen and (min-width: 1279px){.xh-search__header .xh-search__reset-button{display:none}.xh-search__header .xh-search__reset-button.is-visible{display:block;position:absolute;right:50px;top:0;z-index:1;height:100%;background:none;border:none;cursor:pointer}.xh-search__header .xh-search__button{position:relative;z-index:2}.xh-search__header input[type=text],.xh-search__header input[type=search]{padding-right:60px}}.xh-logo{display:inline-block;height:auto;box-sizing:content-box}@media screen and (max-width: 767px){.xh-logo{padding:12px 0}}@media screen and (min-width: 768px)and (max-width: 1279px){.xh-logo{padding:12px 0 7px;height:45px}}.xh-logo__link{margin:0 auto 0 10px;display:inline-block}.xh--reduced .xh-logo__link{margin:0 auto 0 20px}@media screen and (min-width: 1280px){.xh-logo__link{margin:12px auto 7px 35px}.xh--reduced .xh-logo__link{margin:0 auto 0 40px}}.xh-logo__link:focus-visible{outline:none}.xh-logo__link:focus-visible img{outline:3px solid #0a0a0a;outline-offset:4px}.xh-logo-image{height:36px}@media screen and (min-width: 768px){.xh-logo-image{height:45px}}@media screen and (min-width: 1280px){.xh-logo-image{height:90px}}.site-content__box .kategoriecontent{row-gap:15px}.slick-slider .slick-arrow.slick-prev,.slick-slider .slick-arrow.slick-next{width:50px;height:50px;box-shadow:0px 2px 16px rgba(0,0,0,.15)}.slick-slider .slick-arrow.slick-prev::before,.slick-slider .slick-arrow.slick-next::before{font-size:20px;font-size:1.25rem}.teaser-multi-box .has--cta::after,.teaser__block.cutted-slides .teaser__box__list__item::after,.teaser__block.header.listing .teaser__box::after,.teaser__block.header .teaser__box.has--cta .teaser__box__link::after{position:absolute;content:"";background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);bottom:0;left:0;right:0;width:100%;height:130px}.teaser-multi-box .has--cta .btn__container,.teaser__block.cutted-slides .teaser__box__list__item .btn__container,.teaser__block.header.listing .teaser__box .btn__container,.teaser__block.header .teaser__box.has--cta .teaser__box__link .btn__container{position:inherit;z-index:1}.teaser__block .btn__img-cta{background-color:rgba(0,0,0,0);color:#01893c}.teaser__block .btn__img-cta:focus-visible{outline-color:#fff}.teaser__block .btn__img-cta::after{background-color:#fff;border-color:#fff}.teaser__block .btn__img-cta:hover{outline:none;box-shadow:none;color:#fff}.teaser__block .btn__img-cta:hover::after{border-color:#fff;background-color:#01893c}.teaser__block .btn__img-cta:hover:active::after{background-color:#006e32}.teaser__block .btn__img-cta.btn-disabled{color:#d5d5d5}.teaser__block .btn__img-cta.btn-disabled span{color:#d5d5d5}.teaser__block .btn__img-cta.btn-disabled::after{margin:0;width:100%;height:100%}.teaser__block.navi .teaser__box__item{transition:all .3s ease-in-out;background:#01893c}.teaser__block.navi .teaser__box__item:hover{background:#006e32}.teaser__block.navi .teaser__box__item__desc{color:#fff;font-weight:700}.teaser__block.seo--text .teaser__box__component,.teaser__block.seo--text .teaser__box__component--faq{page-break-inside:unset;-moz-column-break-inside:unset;break-inside:unset}.teaser__block.seo--text .teaser__box__component--faq .headline__smallest--secondary::after{right:20px}.teaser__block.header .teaser__box .teaser__label{font-weight:700;bottom:20px;margin-top:auto;max-width:100%}.teaser__block.header.listing .teaser__box .teaser__label{top:unset;margin-right:0;z-index:1}.teaser__block.cutted-slides .teaser__box__list.tiles__1 .btn__container{width:200px}.teaser__block.cutted-slides .teaser__box__list.tiles__1 .btn__container .btn-primary,.teaser__block.cutted-slides .teaser__box__list.tiles__1 .btn__container .xh-search__header .xh-search__button,.xh-search__header .teaser__block.cutted-slides .teaser__box__list.tiles__1 .btn__container .xh-search__button{right:20px}.teaser__block.teaser-stage .teaser__box .slick-prev{left:20px}.teaser__block.teaser-stage .teaser__box .slick-next{right:20px}.teaser__block.teaser-stage .teaser__box__list{margin-left:-20px;margin-right:-20px}.teaser__block.teaser-stage .teaser__box__list .slick-list:not(:only-child){padding:0 55px}.teaser__block.teaser-stage .teaser__box__list .slick-list:not(:only-child) .slick-slide{margin:0 5px}.teaser__block.teaser-stage .teaser__box__secondary .teaser__box__aside:nth-of-type(1){margin-bottom:20px}.teaser__block.teaser-countdown--deals .teaser-countdown__counter-product .product-details.product__info-wrapper .product-property:not(:last-of-type){margin-bottom:5px}.teaser__block.teaser-countdown--deals .teaser-countdown__counter-product .product__price__label{margin-bottom:12px;justify-content:flex-end}.teaser__block.teaser-countdown--deals .teaser-countdown__counter-product .product__price__label .product__percent-saving__text{order:1}.teaser__block.teaser-countdown--deals .teaser-countdown__counter-product .product__price__label .product__strike-price{order:2}.teaser__block.teaser-countdown--deals .teaser-countdown__counter-product .product__price__label .product__current-price{text-align:right}.teaser-multi [class$=__corner-button]{bottom:0;z-index:1}.detail-page__common-infos{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:100%;width:100%;color:#0a0a0a;margin:0 auto}.detail-page__common-infos-images{width:100%;max-width:580px;margin:0 auto}.detail-page__common-infos-images .detail-page__common-infos__energy{margin:0 auto;padding:20px 0 0;max-width:450px}.detail-page__common-infos-data{width:100%}.detail-page__common-infos__energy.product-property{margin-bottom:10px}.detail-page__common-infos__actions input[type=checkbox]:checked:not(:disabled)+label::before{background-color:#1ba237;border-color:#1ba237}.detail-page__common-infos .product-return-check .form__label--checkbox::before{border-color:#0a0a0a}.detail-page__common-infos__inner__bestseller .bestseller__label{-webkit-clip-path:polygon(0 0, 100% 0%, calc(100% - 13px) 100%, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0%, calc(100% - 13px) 100%, 100% 100%, 0% 100%);padding-right:23px}.detail-page__common-infos__inner__bestseller__wrapper{margin-bottom:10px}.detail-page__common-infos__title h1,.detail-page__common-infos__title h2,.detail-page__common-infos__title span{text-align:left;font-weight:700;margin-bottom:15px}.detail-page__common-infos__power-plug{grid-area:power-plug-img;display:flex;align-items:center;margin-right:auto}.detail-page__common-infos__price{text-align:left}.detail-page__common-infos__price .product__price-wrapper-dv{display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:flex-start}.detail-page__common-infos__price .product__price-wrapper-dv .product__price-wrapper{margin:0}.detail-page__common-infos__price .product__price-wrapper-dv .finance__calculator{margin-bottom:0}.detail-page__common-infos .product-return-check{margin-top:35px}.detail-page__common-infos .product-return-check .form__label--checkbox{font-size:15px;font-size:.9375rem;color:#323635;font-weight:500}.detail-page__image-section{padding-top:min(500px,100%)}.detail-page__image-section.has-thumbs{padding-top:min(500px,100% + 45px)}.detail-page__image-section>img{position:absolute;top:0;right:0;left:unset}.detail-page__image-section #singleImageSlider .slick-list .slick-slide{margin:0}.detail-page__image-section__power-plug{display:none}.detail-page .anchor-sections>section{border-bottom:1px solid #c6c6c6;margin-bottom:-1px}.detail-page .anchor-sections .section-box a.btn-primary,.detail-page .anchor-sections .section-box .xh-search__header a.xh-search__button,.xh-search__header .detail-page .anchor-sections .section-box a.xh-search__button{color:#fff}.detail-page .anchor-sections:first-of-type{margin-top:50px}.detail-page .fast-checkout-button{margin-top:20px}.detail-page .ImageApp{top:0}.detail-page .product-image-power-plug-container{display:flex;gap:35px}.detail-page .product-image-power-plug-container svg{height:75px}.detail-page .product-image-power-plug-container svg text{fill:#000;stroke:none;font-size:240%;font-family:"Roboto",Arial,sans-serif;font-weight:700;white-space:nowrap}.detail-page .product-image-power-plug-container svg text.unit-watt{font-size:230%}
