.theme--black#page-main-content{background-color:#000}.theme--black #seo_texte,.theme--black .msd-section-headline{color:#fff}.theme--black .slick-slider .control-dots .slick-active{background-color:#fff}.theme--black .slick-slider .slick-prev{border:2px solid white;background-color:#fff}.theme--black .slick-slider .slick-prev.slick-disabled{border:2px solid #8e8989;background-color:#8e8989}.theme--black .slick-slider .slick-prev svg{fill:#000}.theme--black .slick-slider .slick-next{border:2px solid white;background-color:#fff}.theme--black .slick-slider .slick-next.slick-disabled{border:2px solid #8e8989;background-color:#8e8989}.theme--black .slick-slider .slick-next svg{fill:#000}.theme--karneval#page-main-content{position:relative;background-color:#ffd60b;overflow:hidden}.theme--karneval#page-main-content:before{position:absolute;content:"";display:block;height:100%;width:430px;background-image:url(https://storage.googleapis.com/content-ekontor24/mediamarkt/img/campaign/karneval/confetti.png);top:0;left:0;z-index:0}.theme--karneval#page-main-content:after{position:absolute;content:"";display:block;height:100%;width:430px;background-image:url(https://storage.googleapis.com/content-ekontor24/mediamarkt/img/campaign/karneval/confetti.png);top:0;right:0;z-index:0}.container{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.col-1{flex:0 0 calc(100% * 1 / 12);max-width:calc(100% * 1 / 12);padding-left:12px;padding-right:12px}@media screen and (max-width: 751px){.col-1{max-width:100%!important;flex:1 0 100%!important;width:100%}}.col-2{flex:0 0 calc(100% * 2 / 12);max-width:calc(100% * 2 / 12);padding-left:12px;padding-right:12px}@media screen and (max-width: 751px){.col-2{max-width:100%!important;flex:1 0 100%!important;width:100%}}.col-3{flex:0 0 25%;max-width:25%;padding-left:12px;padding-right:12px}@media screen and (max-width: 751px){.col-3{max-width:100%!important;flex:1 0 100%!important;width:100%}}.col-4{flex:0 0 calc(100% * 4 / 12);max-width:calc(100% * 4 / 12);padding-left:12px;padding-right:12px}@media screen and (max-width: 751px){.col-4{max-width:100%!important;flex:1 0 100%!important;width:100%}}.col-5{flex:0 0 calc(100% * 5 / 12);max-width:calc(100% * 5 / 12);padding-left:12px;padding-right:12px}@media screen and (max-width: 751px){.col-5{max-width:100%!important;flex:1 0 100%!important;width:100%}}.col-6{flex:0 0 50%;max-width:50%;padding-left:12px;padding-right:12px}@media screen and (max-width: 751px){.col-6{max-width:100%!important;flex:1 0 100%!important;width:100%}}.col-7{flex:0 0 calc(100% * 7 / 12);max-width:calc(100% * 7 / 12);padding-left:12px;padding-right:12px}@media screen and (max-width: 751px){.col-7{max-width:100%!important;flex:1 0 100%!important;width:100%}}.col-8{flex:0 0 calc(100% * 8 / 12);max-width:calc(100% * 8 / 12);padding-left:12px;padding-right:12px}@media screen and (max-width: 751px){.col-8{max-width:100%!important;flex:1 0 100%!important;width:100%}}.col-9{flex:0 0 75%;max-width:75%;padding-left:12px;padding-right:12px}@media screen and (max-width: 751px){.col-9{max-width:100%!important;flex:1 0 100%!important;width:100%}}.col-10{flex:0 0 calc(100% * 10 / 12);max-width:calc(100% * 10 / 12);padding-left:12px;padding-right:12px}@media screen and (max-width: 751px){.col-10{max-width:100%!important;flex:1 0 100%!important;width:100%}}.col-11{flex:0 0 calc(100% * 11 / 12);max-width:calc(100% * 11 / 12);padding-left:12px;padding-right:12px}@media screen and (max-width: 751px){.col-11{max-width:100%!important;flex:1 0 100%!important;width:100%}}.col-12{flex:0 0 100%;max-width:100%;padding-left:12px;padding-right:12px}@media screen and (max-width: 751px){.col-12{max-width:100%!important;flex:1 0 100%!important;width:100%}}.msd-hover--box-shadow:active,.msd-hover--box-shadow:focus,.msd-hover--box-shadow:hover{transition:.2s ease-in-out;transition-timing-function:ease-in-out;transition-property:border-color,box-shadow,transform;box-shadow:#0000000f 2px 4px 13px}.sr-only{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.margin-t-0{margin-top:0}.margin-t-1{margin-top:4px}.margin-t-2{margin-top:8px}.margin-t-3{margin-top:12px}.margin-t-4{margin-top:16px}.margin-t-5{margin-top:20px}.margin-t-6{margin-top:24px}.margin-t-7{margin-top:40px}.margin-t-8{margin-top:48px}.margin-t-9{margin-top:46px}.margin-t-10{margin-top:72px}.margin-t-11{margin-top:88px}.margin-r-0{margin-right:0}.margin-r-1{margin-right:4px}.margin-r-2{margin-right:8px}.margin-r-3{margin-right:12px}.margin-r-4{margin-right:16px}.margin-r-5{margin-right:20px}.margin-r-6{margin-right:24px}.margin-r-7{margin-right:40px}.margin-r-8{margin-right:48px}.margin-r-9{margin-right:46px}.margin-r-10{margin-right:72px}.margin-r-11{margin-right:88px}.margin-b-0{margin-bottom:0}.margin-b-1{margin-bottom:4px}.margin-b-2{margin-bottom:8px}.margin-b-3{margin-bottom:12px}.margin-b-4{margin-bottom:16px}.margin-b-5{margin-bottom:20px}.margin-b-6{margin-bottom:24px}.margin-b-7{margin-bottom:40px}.margin-b-8{margin-bottom:48px}.margin-b-9{margin-bottom:46px}.margin-b-10{margin-bottom:72px}.margin-b-11{margin-bottom:88px}.margin-l-0{margin-left:0}.margin-l-1{margin-left:4px}.margin-l-2{margin-left:8px}.margin-l-3{margin-left:12px}.margin-l-4{margin-left:16px}.margin-l-5{margin-left:20px}.margin-l-6{margin-left:24px}.margin-l-7{margin-left:40px}.margin-l-8{margin-left:48px}.margin-l-9{margin-left:46px}.margin-l-10{margin-left:72px}.margin-l-11{margin-left:88px}.margin-0{margin:0}.margin-1{margin:4px}.margin-2{margin:8px}.margin-3{margin:12px}.margin-4{margin:16px}.margin-5{margin:20px}.margin-6{margin:24px}.margin-7{margin:40px}.margin-8{margin:48px}.margin-9{margin:46px}.margin-10{margin:72px}.margin-11{margin:88px}.padding-t-0{padding-top:0}.padding-t-1{padding-top:4px}.padding-t-2{padding-top:8px}.padding-t-3{padding-top:12px}.padding-t-4{padding-top:16px}.padding-t-5{padding-top:20px}.padding-t-6{padding-top:24px}.padding-t-7{padding-top:40px}.padding-t-8{padding-top:48px}.padding-t-9{padding-top:46px}.padding-t-10{padding-top:72px}.padding-t-11{padding-top:88px}.padding-r-0{padding-right:0}.padding-r-1{padding-right:4px}.padding-r-2{padding-right:8px}.padding-r-3{padding-right:12px}.padding-r-4{padding-right:16px}.padding-r-5{padding-right:20px}.padding-r-6{padding-right:24px}.padding-r-7{padding-right:40px}.padding-r-8{padding-right:48px}.padding-r-9{padding-right:46px}.padding-r-10{padding-right:72px}.padding-r-11{padding-right:88px}.padding-b-0{padding-bottom:0}.padding-b-1{padding-bottom:4px}.padding-b-2{padding-bottom:8px}.padding-b-3{padding-bottom:12px}.padding-b-4{padding-bottom:16px}.padding-b-5{padding-bottom:20px}.padding-b-6{padding-bottom:24px}.padding-b-7{padding-bottom:40px}.padding-b-8{padding-bottom:48px}.padding-b-9{padding-bottom:46px}.padding-b-10{padding-bottom:72px}.padding-b-11{padding-bottom:88px}.padding-l-0{padding-left:0}.padding-l-1{padding-left:4px}.padding-l-2{padding-left:8px}.padding-l-3{padding-left:12px}.padding-l-4{padding-left:16px}.padding-l-5{padding-left:20px}.padding-l-6{padding-left:24px}.padding-l-7{padding-left:40px}.padding-l-8{padding-left:48px}.padding-l-9{padding-left:46px}.padding-l-10{padding-left:72px}.padding-l-11{padding-left:88px}.padding-0{padding:0}.padding-1{padding:4px}.padding-2{padding:8px}.padding-3{padding:12px}.padding-4{padding:16px}.padding-5{padding:20px}.padding-6{padding:24px}.padding-7{padding:40px}.padding-8{padding:48px}.padding-9{padding:46px}.padding-10{padding:72px}.padding-11{padding:88px}.msd-badge{background:#fff;color:#3a3a3a;display:flex;align-items:center;padding:4px 8px;box-shadow:#df0000 0 0 0 1px inset;border-radius:3rem;max-width:fit-content;height:24px}.msd-badge-wrapper{display:flex;gap:.5rem;flex-wrap:wrap;margin:0 0 1rem;padding:0;min-height:1.5rem}.msd-badge-wrapper--zero-margin{margin:0}.msd-badge-wrapper--auto-margin-top{margin-top:auto}.msd-badge-text{margin:0;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.msd-badge--onlineOnly{background:#df0000;color:#fff}.msd-badge--bullets{box-shadow:#ccc 0 0 0 1px inset}.msd-button{border-style:solid;padding:1em;font-weight:700;border-width:2px;border-radius:4px;text-decoration:none}.msd-button--black{background:#000;color:#fff;border-color:#000}.msd-btn-group{display:flex;gap:12px;margin:12px 0}.msd-btn-group__button{border-style:solid;background:#fff;flex:1 1 0%;padding:1em;color:#000;font-weight:700;border-color:#df0000;border-width:2px;border-radius:4px}.msd-info-button{display:flex;align-items:center;justify-content:center;font-size:10px;color:#fff;width:15px;height:15px;background-color:#000;border:2px solid black;border-radius:50%;margin:0!important;padding:0!important}.msd-info-button:active,.msd-info-button:hover,.msd-info-button:focus{cursor:pointer;border:2px solid red;outline:2px red}address{font-style:normal}ul{list-style-type:none;padding-left:0}.legal-page{width:100%;max-width:1024px;margin:0 auto}.legal-page-section{padding:0;margin:0 0 3rem}.legal-page-section--margin-top{margin-top:3rem}.legal-page-list{margin:1rem 0;padding:0 0 0 2rem}.legal-page-list li{margin:.5rem 0}.legal-page-list--partner{list-style:none;padding:0}.legal-page-list--partner a{position:relative;padding:0 0 0 1rem}.legal-page-list--partner a:after{content:">";position:absolute;left:0;top:0;color:#df0000}.legal-page-list--disc{list-style-type:disc}.legal-page h1{font-size:2rem}.legal-page h2{font-size:1.5rem}.legal-page h3{font-size:1.2rem}.legal-page h4{font-size:1rem}.legal-page h1,.legal-page h2,.legal-page h3,.legal-page h4,.legal-page p{padding:0;margin:0 0 1rem}.msd-modal-button{text-decoration:underline;line-height:1.5;border:0;background:0;font-size:.8rem;padding:0;margin-right:.25rem;color:#4c4a4a}.msd-modal-button:hover{cursor:pointer}.msd-submit-order-btn{display:block;background-color:#df0000;border-color:#df0000;position:relative;height:56px;border-radius:4px;color:#fff;border-width:2px;border-style:solid;font-size:18px;font-weight:700;line-height:1;letter-spacing:.4px;text-align:center;padding:15px 24px;transition:background-color .2s;text-decoration:none}.msd-submit-order-btn:hover{background-color:#a10000;border-color:#a10000}.msd-teaser-box{display:block;border:1px solid #d1d1d1;border-radius:1rem;cursor:pointer;overflow:hidden;background-color:#fff;text-decoration:none}.msd-teaser-box--flex-column{display:flex;flex-direction:column}.msd-handraiser-page h1{font-size:1.5rem;margin:0 0 .5rem}.msd-handraiser-page h2{font-size:1.2rem;margin:0 0 .5rem}.msd-handraiser-page h3{font-size:1rem;margin:0 0 .5rem}@media screen and (min-width: 752px){.msd-handraiser-page h1{font-size:2rem;margin:0 0 .5rem}.msd-handraiser-page h2{font-size:1.5rem;margin:0 0 .5rem}.msd-handraiser-page h3{font-size:1.2rem;margin:0 0 .5rem}}.handraiserForm{border-radius:4px;border:1px solid rgb(205,202,202);padding:24px;margin-bottom:48px}.handraiserForm .asterisk:after{content:"*";height:5px;width:5px}.handraiserForm .checkBoxInputWrapper{position:relative;display:flex;gap:6px}.handraiserForm .checkBoxInputWrapper .checkBoxInputLabel{display:block;width:100%;line-height:21px}.handraiserForm .checkBoxInputWrapper .checkBoxInputLabel.error{color:red}.handraiserForm .checkBoxInputWrapper .checkBoxInput{flex-shrink:0;height:20px;width:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin:0;border-radius:4px;background:#fff;box-shadow:#d1d1d1 0 0 0 2px;border:.3125rem solid rgb(255,255,255)}.handraiserForm .checkBoxInputWrapper .checkBoxInput:checked{background:#df0000}.handraiserForm .checkBoxInputWrapper .checkBoxInput:focus{outline:none}.handraiserForm .checkBoxInputWrapper .checkBoxInput:focus-visible{border:.3125rem solid rgb(28,28,28)}.handraiserForm .radioInputWrapper{position:relative;display:flex;gap:6px;margin-bottom:1rem}.handraiserForm .radioInputWrapper .radioInputLabel{display:block;width:100%;line-height:21px}.handraiserForm .radioInputWrapper .radioInputLabel.error{color:red}.handraiserForm .radioInputWrapper .radioInput{flex-shrink:0;height:20px;width:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin:0;border-radius:50%;background:#fff;box-shadow:#d1d1d1 0 0 0 2px;border:.3125rem solid rgb(255,255,255)}.handraiserForm .radioInputWrapper .radioInput:checked{background:#df0000}.handraiserForm .radioInputWrapper .radioInput:focus{outline:none}.handraiserForm .radioInputWrapper .radioInput:focus-visible{border:.3125rem solid rgb(28,28,28)}.handraiserForm .textInputWrapper{position:relative;height:79px;padding:0 0 18px}.handraiserForm .textInputWrapper .textInputLabel{display:block;width:100%}.handraiserForm .textInputWrapper .textInputLabel.error{color:red}.handraiserForm .textInputWrapper .textInput{display:block;width:100%;font-size:16px;border:2px solid transparent;border-bottom:2px solid rgb(205,202,202);padding:5px 0}.handraiserForm .textInputWrapper .textInput:focus{outline:none}.handraiserForm .textInputWrapper .textInput:focus-visible{padding:5px;border:2px solid rgb(28,28,28)}.handraiserForm .textInputWrapper .textInput.dirty{border-bottom-color:#1c1c1c}.handraiserForm .textInputWrapper .textInput.error{border-bottom-color:red}.handraiserForm .textInputWrapper .textInput.error:focus-visible{border:2px solid rgb(28,28,28)}.handraiserForm .textInputError{display:block;width:100%;font-size:12px;color:red}.handraiserForm .btnSubmit{height:56px;border-radius:4px;background-color:#df0000;border:2px solid rgb(223,0,0);color:#fff;cursor:pointer;font-family:Source Sans Pro,sans-serif;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.4px;text-align:center;padding:0 24px;transition:background-color .2s}.handraiserForm .btnSubmit:focus{outline:none}.handraiserForm .btnSubmit:focus-visible{border:2px solid rgb(28,28,28)}.handraiserForm .btnSubmit:disabled{background-color:#df000080;border:2px solid rgba(223,0,0,.5)}.teaser{display:flex;flex-direction:column}.teaser .teaser-text{flex:0}.teaser .teaser-text p{margin:0 auto 16px}.teaser .teaser-image{width:100%;max-width:100%;flex:0;order:-1}.teaser .teaser-image img{max-width:100%;width:100%;height:auto;object-fit:cover}@media screen and (min-width: 752px){.teaser{flex-direction:row;gap:2rem}.teaser .teaser-text{flex:0 0 400px}.teaser .teaser-image{width:auto;flex:1;order:1}.teaser .teaser-image img{max-width:100%;object-fit:cover}}@media screen and (min-width: 1008px){.teaser .teaser-text{flex:0 0 500px}}.modal-link{text-decoration:underline;cursor:pointer;background:transparent;border:0;padding:0;font-family:NotoSansDisplay,Arial,sans-serif;font-size:16px;color:#3a3a3a}
