@-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}}.sidebar.off-canvas.right.full-width{width:640px}.sidebar__navigation{margin-right:20px}.sub-navigation{display:block;width:225px}.site-content__box--information-page .sub-navigation p{font-size:20px;font-size:1.25rem;background-color:#ffe500;color:#01893c;color:#01893c;font-family:Frankfurter,Calibri,sans-serif;font-weight:normal;background:none}.site-content__box--information-page .sub-navigation p:after{content:""}.sub-navigation__list{display:block !important;margin-bottom:0}.sub-navigation__list__item a:not(.btn-primary,.btn-secondary){padding:0;border-bottom:none}.site-content__box--information-page .sub-navigation__list__item__link{font-size:15px;font-size:.9375rem;color:#0a0a0a !important;font-family:"Roboto",Arial,sans-serif !important}.site-content__box--information-page .sub-navigation__list__item__link:hover{color:#01893c !important}.site-content__box--information-page .sub-navigation__list{background:none;border-bottom:none;display:block;padding:20px 10px;position:relative;z-index:20;width:100%}.my-profile .sidebar__navigation{margin-right:40px}.my-profile .sidebar__navigation .sub-navigation{width:265px}.my-profile.sub-navigation__list__item:first-child{font-size:18px;font-size:1.125rem;font-weight:700;padding:0}.my-profile.sub-navigation__list__item.navicon:before{position:relative;left:0;top:4px;padding-right:10px;font-weight:400}.my-profile.sub-navigation__list__item .sub-navigation__inner__list{border-top:1px solid #d5d5d5;padding-top:10px}.my-profile.sub-navigation__list__item .sub-navigation__inner__list .sub-navigation__list__item{margin:0;padding:5px 0;font-weight:400}.my-profile.sub-navigation__list__item .sub-navigation__inner__list .sub-navigation__list__item.active{margin:0;font-weight:700}.my-profile.sub-navigation__list__item .sub-navigation__inner__list .sub-navigation__list__item a{margin:0}.site-content__box--information-page .sub-navigation p{font-size:18px;font-size:1.125rem;font-family:"Roboto",Arial,sans-serif;padding-left:10px;color:#323635;font-weight:700;margin:0;padding:0 0 10px 0;border-bottom:1px solid #d5d5d5}.site-content__box--information-page .sub-navigation__list{padding:10px 0}.site-content__box--information-page .sub-navigation__list .sub-navigation__list__item{padding:5px 0}.site-content__box--information-page .sub-navigation__list .sub-navigation__list__item__link:not(.btn-primary,.btn-secondary){font-weight:400;padding:0;margin:0;border:none}.site-content__box--information-page .sub-navigation__list .sub-navigation__list__item__link--is-active:not(.btn-primary,.btn-secondary){font-weight:700}.bestseller-module__wrapper.teaser-left{grid-template-columns:19% 1% 80%}.bestseller-module__wrapper.teaser-right{grid-template-columns:80% 1% 19%}.checkout .lottery-dc-card__container.lottery-dc-card__grid .img__lottery-code:not(:last-child){margin-bottom:0;margin-right:20px}.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{flex-direction:row;margin-right:0}.checkout__wrapper{grid-template-columns:1fr 60px 400px}.checkout__personal-data__section{width:48%}.advantage-box{grid-template-columns:49% 2% 49%}.lottery-dc-card__grid{grid-template-columns:250px 1fr 1fr 260px;min-height:50px}.lottery-dc-card__grid .lottery-dc-card__image::before{transform:rotate(-5deg) translateY(-38px);height:180px;min-width:140px}.lottery-dc-card__grid .lottery-dc-card__image::after{background-position:160px center;background-size:auto 70px;height:100px;min-width:230px}.deutschland-card-payment-site-new__block .dc-description{padding-left:35px;padding-right:200px}.deutschland-card-payment-site-new__block .dc-label .form__group__label--payment__title.dc-card-logo{left:35px}.deutschland-card-payment-site-new__block__content{margin-top:0}.deutschland-card-payment-site-new__block__content__point-info{margin:10px 0 5px}.deutschland-card-payment-site-new__block .form__group.fancy{margin-bottom:0}.deutschland-card-payment-site-new__block strong{padding:0}.deutschland-card-payment-site-new__block__content__input-group__wrapper{margin-bottom:20px}.detail-page__image-section{width:100%}.detail-page__image-section>img{display:block;margin:0 auto;width:80%}.detail-page__image-section #singleImageSlider img{margin:0 auto;width:80%}.detail-page .budni-wrapper{padding:0 70px}.listing__actions{grid-template-columns:1fr 350px;margin-bottom:20px}.listing__actions .filter,.listing__actions .sortby{width:100%}.listing__actions .sortby .view-options__sorting{margin-left:auto;width:350px}.sidebar.off-canvas.filter__sidebar{transform:translateX(0);box-shadow:none;height:auto;padding:0;position:relative;right:auto;top:auto;width:100%;z-index:15}.sidebar.off-canvas.filter__sidebar.full-width,.sidebar.off-canvas.filter__sidebar__inner.full-width{width:100%}.sidebar.off-canvas.filter__sidebar .sidebar__header{display:none}.sidebar.off-canvas.filter__sidebar .overlay__close-button{display:none}.sidebar.off-canvas.filter__sidebar .filter__group__list{margin-top:-10px}.sidebar.off-canvas.filter__sidebar .filter__group__list-item{display:inline-block;position:relative;margin:10px 10px 0 0}.sidebar.off-canvas.filter__sidebar .filter__group__list-item:hover,.sidebar.off-canvas.filter__sidebar .filter__group__list-item:focus{background:#f4f5f7;border-radius:10px}.sidebar.off-canvas.filter__sidebar .filter__group__list-item .filter__inner-toggle:hover{cursor:pointer}.sidebar.off-canvas.filter__sidebar .filter__group__list .hide-list-item-lines-three-plus{display:none}.sidebar.off-canvas.filter__sidebar .filter__group__container{height:initial;overflow:initial}.sidebar.off-canvas.filter__sidebar .filter__sidebar__headline{-moz-user-select:none;user-select:none;position:relative;border:1px solid #d5d5d5;display:block;padding:6px 40px 6px 20px}.sidebar.off-canvas.filter__sidebar .filter__sidebar__headline::before{font-size:12px;font-size:.75rem;color:inherit;content:"\ea75";display:inline-block;font-family:"marktkauf-icons",sans-serif;position:absolute;right:13px;top:0px}.sidebar.off-canvas.filter__sidebar .filter__sidebar__headline.toggle-active{position:relative;background:#f4f5f7}.sidebar.off-canvas.filter__sidebar .filter__sidebar__headline.toggle-active::before{font-size:12px;font-size:.75rem;color:inherit;content:"\ea78";display:inline-block;font-family:"marktkauf-icons",sans-serif;position:absolute;right:13px;top:0px}.sidebar.off-canvas.filter__sidebar .filter__sidebar__headline.toggle-active::before{top:50%}.sidebar.off-canvas.filter__sidebar .filter__sidebar__headline__filter-text{font-size:15px;font-size:.9375rem;width:auto}.sidebar.off-canvas.filter__sidebar .filter__sidebar__headline__filter-selected{display:none}.sidebar.off-canvas.filter__sidebar .filter__footer{display:none}.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner{transform:translate(0, 60px);box-shadow:0 0 10px 0px rgba(0,0,0,.3);transition:all .3s ease-in-out;height:auto;opacity:0;overflow:hidden;padding:20px 0;position:absolute;right:auto;visibility:hidden;min-width:365px}.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.slider-select{padding:20px}.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.is-open{opacity:1;visibility:visible}.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner .sidebar__header{display:flex;flex-direction:column;justify-content:center;transform:translateY(100%);transition:transform .3s ease-in-out;background-color:#fff;box-shadow:none;position:absolute;bottom:0;height:95px;left:0;margin:0;width:50%;z-index:1}.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner .sidebar__header__headline{display:none}.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner .sidebar__header .reset__selection{margin:0;padding:15px 0}.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner .sidebar__header .reset__selection:hover{cursor:pointer}.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner .filter__group__list{margin-top:-25px}.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner .filter__footer{transform:translateY(100%);transition:transform .3s ease-in-out;bottom:0;display:block;height:95px;left:auto;padding:20px;position:absolute;right:0;width:50%;z-index:1}.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner .filter__footer::after{content:"";position:absolute;width:calc(200% - 40px);border-top:1px solid #d5d5d5;top:0px;left:calc(-100% + 20px)}.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner .filter__footer .btn-primary{font-size:12px;font-size:.75rem;min-width:auto;padding:16px 20px}.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner .filter__footer .selection-text-desktop{display:block}.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner .filter__footer .overlay__back-button,.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner .filter__footer .selection-text-mobile{display:none}.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.slider-select ul{transition:height .3s ease-in-out,margin .3s ease-in-out;height:100%;max-height:380px;width:auto}.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.checkbox-select ul,.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.radio-select ul{transition:height .3s ease-in-out,margin .3s ease-in-out;height:100%;max-height:380px;margin:0 10px 0 0;overflow-y:auto;overflow-x:hidden;padding:0 0 0 10px;overscroll-behavior:contain;width:auto}@supports(-webkit-hyphens: none){.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.checkbox-select ul,.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.radio-select ul{padding:0 18px}}.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.checkbox-select ul .filter-item-search-input,.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.checkbox-select ul .filter-item,.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.radio-select ul .filter-item-search-input,.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.radio-select ul .filter-item{padding:0;width:auto;margin:0 23px 0 20px}.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.checkbox-select ul .filter-item-search-input label,.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.checkbox-select ul .filter-item label,.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.radio-select ul .filter-item-search-input label,.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.radio-select ul .filter-item label{font-size:12px;font-size:.75rem;line-height:calc(12px * 2);margin:0;padding:15px 0px 15px 40px}.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.checkbox-select ul .filter-item-search-input label:before,.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.checkbox-select ul .filter-item label:before,.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.radio-select ul .filter-item-search-input label:before,.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.radio-select ul .filter-item label:before{left:0}.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.checkbox-select ul .filter-item-search-input label:not(.rate-point)::after,.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.checkbox-select ul .filter-item label:not(.rate-point)::after,.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.radio-select ul .filter-item-search-input label:not(.rate-point)::after,.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.radio-select ul .filter-item label:not(.rate-point)::after{left:5px}.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.checkbox-select ul.filter__rating,.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.radio-select ul.filter__rating{margin-left:0;margin-right:0;overflow:visible;padding:0}.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.checkbox-select ul.filter__rating .filter-item,.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.radio-select ul.filter__rating .filter-item{width:100%;margin:0}.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.checkbox-select ul.filter__rating label,.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.radio-select ul.filter__rating label{padding:0}.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.selected__filters .sidebar__header{transform:translateY(0)}.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.selected__filters .filter__footer{transform:translateY(0)}.sidebar.off-canvas.filter__sidebar .filter__sidebar__inner.selected__filters ul{margin-bottom:75px}.filter-results .filter__result__list .delete__selected__filter{margin-left:10px;margin-right:35px}.filter{flex-direction:column;justify-content:flex-start;width:236px}.site-content__box--information-page .filter{display:inline}.filter>*{flex-grow:0}.filter__category{margin-bottom:20px}.filter__category h2,.filter__category p{width:100%}.filter__SLIDER{margin-top:20px !important}.filter .filter__Marke__search__button{right:10px}.contact-form .form__fieldset{width:75%}.form__input-wrapper .dropdown{width:35%}.gallery-list__item{width:calc(20% - 1rem)}.mobile-category-navigation{display:none}.my-profile__overview__button{display:none}.my-profile__content__link.logout{display:none}.my-profile__content__my-payback--active{width:calc(100% - 305px)}.my-profile__order__detail__common-info__retoures-layer__form .product_retoures-layer__item{flex-direction:row}.my-profile__order__detail__common-info__retoures-layer__form .product_retoures-layer__item__text{flex-shrink:2}.my-profile__order__detail__common-info__retoures-layer__form .product_retoures-layer__item__text .my-profile__order__detail__product-info__image{flex-shrink:0}.my-profile__order__detail__common-info__retoures-layer__form .product_retoures-layer__item__text .my-profile__order__detail__product-info__text{flex-shrink:1}.my-profile__order__detail__common-info__retoures-layer__form .product_retoures-layer__item__user-input__reason .form__input-wrapper{margin-left:10px;width:260px}.my-profile__order__detail__common-info__retoures-layer__form .product_retoures-layer__item__user-input__quantity .form__group__select{margin-left:10px}.my-profile__advantage__teaser .btn-primary{bottom:85px}.newsletter-landing-page .newsletter-registration fieldset .nl-reg-section-a .nl-reg-customer-data .img-passepartout{width:calc(100% + 80px)}.newsletter-landing-page .newsletter-registration fieldset .nl-reg-section-a .nl-reg-customer-data .form__group{width:50%;padding-left:60px}.payback-card-payment-site__block .pb-description{padding-left:46px}.payback-card-payment-site__block__content{margin-top:0}.payback-card-payment-site__block__content__point-info{margin:10px 0 5px}.payback-card-payment-site__block .form__group.fancy{margin-bottom:0}.payback-card-payment-site__block strong{padding:0}.payback-card-payment-site__block__content__input-group__wrapper{margin-bottom:20px}.ekomi-widget__img{margin:0}.ekomi-widget__list{margin:0 0 0 10px}.recomm-section{margin:40px 0}.recomm-section .slick-list{padding:0 50px}.recomm-section .list-slider-flex{margin:0 -40px}.sub-shop__container--content-with-sidebar .recomm-section .slick-list{padding:0 30px}.sub-shop__container--content-with-sidebar .recomm-section .list-slider-flex{margin:0}.sub-shop__container--content-with-sidebar .recomm-section .slick-arrow.slick-prev{left:10px}.sub-shop__container--content-with-sidebar .recomm-section .slick-arrow.slick-next{right:10px}.detail-page__common-infos+.recomm-section{margin-bottom:20px}.detail-page__common-infos+.recomm-section .headline__major{margin-top:40px}.sidebar__navigation~.kategoriecontent,.sidebar__navigation~.my-profile__content{flex:1 1 0%}.site-content{padding:20px 40px}.site-content__box--my-profile,.site-content__box--information-page,.site-content__box--category-page{flex-direction:row;flex-wrap:wrap}.site-content .sub-shop__container--content-with-sidebar{display:flex;justify-content:space-between}.site-content .sub-shop__container--content-with-sidebar .content--next-to-sidebar{width:calc(100% - 420px)}.site-content .teaser__block.transition-fade{scroll-margin-top:100px}.sku-module .product-list.products-three .product-list__item:nth-of-type(n+5){display:none}.sku-module .product-list.products-three .product-list__item.sku-teaser.right{order:4}.sku-module .product-list.products-four .product-list__item:nth-of-type(n+6){display:none}.sku-module .product-list.products-four .product-list__item.sku-teaser.right{order:5}.sku-module .product-list.products-four .product-list__item.sku-teaser .btn-primary{width:100%}.my-profile .store-finder__inner__box__content{max-width:310px}.sidebar-toc{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 40px);margin-right:40px;position:sticky;top:20px;flex:0 0 380px;left:0}.sidebar-toc__button__wrapper{display:none}.sidebar-toc__content .headline__major{display:block}.sidebar-toc__content nav{margin-top:0}.sidebar.off-canvas.sidebar-toc__content__wrapper{transform:translateX(0);box-shadow:none;padding:0;position:relative}.sidebar.off-canvas.sidebar-toc__content__wrapper.left{left:0px}.sidebar.off-canvas.sidebar-toc__content__wrapper .sidebar__header{display:none}.sidebar.off-canvas.sidebar-toc__content__wrapper .overlay__close-button{display:none}.teaser__block{margin:40px 0}.teaser__block.spreaded__teaser{margin-left:-40px;margin-right:-40px}.teaser__block.spreaded__teaser .headline__major{margin-left:40px;margin-right:40px;width:calc(100% - 2 * 40px)}.sub-shop__container--content-with-sidebar .teaser__block.spreaded__teaser .headline__major{margin-left:0;margin-right:0;width:100%}.sub-shop__container--content-with-sidebar .teaser__block.spreaded__teaser{margin-left:0px;margin-right:0px}.teaser__block .headline__major{margin-top:80px}.teaser__block.recipes{margin-left:-40px;margin-right:-40px;padding:20px 40px}.teaser__block.recipes .headline__major{margin-top:0}.teaser__block.content--large .teaser__box__item .btn-primary{max-width:calc(25vw - 80px)}.teaser__block.content--small .teaser-cols--4 .teaser__box__item .btn-primary{max-width:calc(25vw - 70px)}.teaser__block.cutted-slides .teaser__box__list .slick-list{padding:0 60px}.teaser__block.cutted-slides .teaser__box__list .slick-list .slick-slide{margin:0 20px}.sub-shop__container--content-with-sidebar .teaser__block.cutted-slides .teaser__box__list.no-slides{margin-left:-20px;margin-right:-20px}.teaser__block.cutted-slides .teaser__box__list.no-slides .slick-list{padding:0 25px}.sub-shop__container--content-with-sidebar .teaser__block.cutted-slides .teaser__box__list.no-slides .slick-list{padding:0}.teaser__block.cutted-slides .teaser__box__list__item .btn-primary{min-width:265px}.teaser__block.teaser-stage{margin-top:20px}.teaser__block.teaser-stage .teaser__box{grid-template-columns:2;grid-template-rows:1;grid-gap:40px;grid-template-columns:calc(75% - 40px / 2) calc(25% - 40px / 2)}.teaser__block.teaser-stage .teaser__box__list .slick-list:not(:only-child){padding:0}.teaser__block.teaser-stage .teaser__box__list .slick-list:not(:only-child) .slick-slide{margin:0}.teaser__block.teaser-stage .teaser__box__list .slick-list .slick-slide{margin:0}.teaser__block.teaser-stage .teaser__box__list .slick-arrow{transition:all .3s ease-in-out;opacity:0;visibility:hidden}.teaser__block.teaser-stage .teaser__box__list:hover .slick-arrow{opacity:1;visibility:visible}.teaser__block.teaser-stage .teaser__box__secondary{grid-column:2/span 1;grid-row:1/span 1;flex-direction:column}.teaser__block.teaser-stage .teaser__box__secondary .teaser__box__aside__item img{position:absolute}.teaser__block.teaser-stage .teaser__box__secondary .teaser__box__aside:nth-of-type(1){height:calc(50% - 20px);width:100%}.teaser__block.teaser-stage .teaser__box__secondary .teaser__box__aside:nth-of-type(2){height:calc(50% - 20px);width:100%}.teaser__block.teaser-countdown .teaser-countdown__label{top:145px;padding:0 80px}.teaser__block.teaser-countdown--deals .teaser-countdown__counter-product{grid-template-columns:1fr 1fr 1fr}.teasergrid__item:last-child{display:block}.premium-teaser__info__action .price-box-wrapper{margin-right:50px}.premium-teaser__info__action .price-box-wrapper .prices{margin-bottom:0}.tile-transition{opacity:1}.view-options__sorting .sorting{cursor:pointer}.breadcrumb{margin:0 auto 10px}.breadcrumb-wrapper-pds .breadcrumb{margin-bottom:25px}.headline__checkout{font-size:30px;font-size:1.875rem;margin:20px 0}.site-content__box.cart .headline__checkout{margin-bottom:40px}.checkout .site-content{padding-top:40px}.checkout__wrapper{grid-template-columns:1fr 40px 400px}.checkout__buyer-box{padding:40px}.checkout__buyer-box--dc{background-color:rgba(0,0,0,0);background-position:40px 0px;background-size:120px;padding:0 40px}.checkout__bottom-section__text{margin:20px 0;text-align:center}.checkout__personal-data{padding-top:5px;-moz-column-gap:40px;column-gap:40px}.checkout__personal-data__section{border:2px solid #d5d5d5;flex:1 0 0;padding:40px}.checkout__personal-data__section__login{display:block !important;order:1}.checkout__personal-data__section__register{order:2}.checkout__personal-data__section__register--no-login-section{margin-left:auto;margin-right:auto;min-width:600px}.checkout__personal-data__section .form__group__label{flex:0}.checkout__personal-data__section__text{margin-top:25px;margin-bottom:8px}.checkout-finished .receipt-box__inner .headline__major{font-size:22px;font-size:1.375rem}.detail-page__common-infos{position:relative;left:-77.5px}.detail-page__common-infos-images{width:100%;max-width:580px}.detail-page__common-infos-images .detail-page__common-infos__energy{max-width:580px}.detail-page__common-infos-data{width:100%;max-width:465px}.detail-page__image-section{text-align:right}.detail-page__image-section>img{width:100%;max-width:425px;display:inline}.detail-page__image-section #singleImageSlider{max-width:425px}.detail-page__image-section #singleImageSlider .slick-list .slick-slide img{margin:0;width:100%}.listing__actions .view-options__sorting{padding:0}.listing__actions .view-options__sorting .sort-by-filter{display:flex;justify-content:flex-end;align-items:center}.listing__actions .view-options__sorting .sort-by-filter .sorting{-moz-user-select:none;user-select:none;position:relative;border:1px solid #d5d5d5;margin-left:0}.listing__actions .view-options__sorting .sort-by-filter .sorting::before{font-size:12px;font-size:.75rem;color:inherit;content:"\ea75";display:inline-block;font-family:"marktkauf-icons",sans-serif;position:absolute;right:13px;top:0px}.listing__actions .view-options__sorting .sort-by-filter .sorting__label{display:block;margin-right:15px}.listing__actions .view-options__sorting .sort-by-filter .sorting__label::before{content:"\ea10"}.listing__actions .view-options__sorting .sort-by-filter .sorting span{padding:6px 40px 6px 20px;display:block;font-weight:400}.listing__actions .view-options__sorting .sort-by-filter .sorting span::before{content:""}.listing__actions .view-options__sorting .sort-by-filter .sorting:hover,.listing__actions .view-options__sorting .sort-by-filter .sorting:focus{background:#f4f5f7}.listing__actions .view-options__sorting .sort-by-filter .sorting::before{transform:translateY(-50%);font-weight:400;top:50%}.listing__actions .filter{flex-direction:row;align-items:flex-start}.listing__actions .filter__toggle{display:flex;align-items:center;margin-right:15px;pointer-events:none}.sidebar.off-canvas.filter__sidebar .filter__sidebar__headline::before{transform:translateY(-50%);top:50%}.filter-results .filter__result__list{margin-top:15px;margin-bottom:0}.headline__major.has__subline+.headline__subline{margin-bottom:50px}.personal-data-information__section{padding:40px}.checkout__review .personal-delivery-information{gap:40px}.product-list{grid-template-columns:repeat(auto-fill, minmax(210px, 1fr))}.sku-module .product-list{grid-template-columns:repeat(5, 1fr)}.sku-module .product-list__item.sku-teaser{grid-column-end:2}.sku-module .product-list.products-three .product-list__item.sku-teaser{grid-column-end:3}.sku-module .product-list.products-three .product-list__item.sku-teaser.right{grid-column-start:4;grid-column-end:6}.sku-module .product-list.products-four .product-list__item.sku-teaser.right{grid-column-start:5;grid-column-end:6}.teaser__block.teaser-stage .teaser__box__list{margin-left:0;margin-right:0}.newsletter-module__wrapper,.newsletter-picture-module__wrapper{width:50%}.newsletter-module__wrapper__headline,.newsletter-picture-module__wrapper__headline{margin:30px 0 0}.newsletter-module__wrapper__subline,.newsletter-picture-module__wrapper__subline{margin:15px 0}
