.camp-infotext{line-height:3rem}.camp-infotext.display-none{display:none}.camp-infotext .info-heading{text-align:left}.camp-infotext .info-heading .no-wrap{white-space:nowrap}.camp-infotext p{margin-bottom:2rem}.camp-infotext ul{list-style:disc}.camp-infotext li{margin-left:4rem}@media all and (max-width: 759px){.camp-infotext .info-heading{font-size:14px}.camp-infotext .info-text{font-size:13px}}.wrapper-kategoriebanner{box-sizing:border-box;color:var(--nui-coal);margin-bottom:10rem}.wrapper-kategoriebanner .headline,.wrapper-kategoriebanner .main-text,.wrapper-kategoriebanner .modal-btn,.wrapper-kategoriebanner .countdown{color:var(--nui-coal);border-color:var(--nui-coal)}@media all and (min-width: 1920px){.wrapper-kategoriebanner.cont{margin-right:-15.8333333333rem;margin-left:-15.8333333333rem}.wrapper-kategoriebanner.cont.sidebar{margin-left:unset}.wrapper-kategoriebanner.cont .kategoriebanner{margin-left:44rem;margin-right:44rem}.wrapper-kategoriebanner.cont .kategoriebanner .image{width:calc(32% + 14.08rem)}}@media all and (min-width: 1660px)and (max-width: 1919px){.wrapper-kategoriebanner.cont{margin-right:-12rem;margin-left:-12rem}.wrapper-kategoriebanner.cont.sidebar{margin-left:unset}.wrapper-kategoriebanner.cont .kategoriebanner{margin-left:41rem;margin-right:41rem}.wrapper-kategoriebanner.cont .kategoriebanner .image{width:calc(32% + 13.12rem)}}@media all and (min-width: 960px)and (max-width: 1659px){.wrapper-kategoriebanner.cont .kategoriebanner{margin-left:35rem;margin-right:35rem}.wrapper-kategoriebanner.cont .kategoriebanner .image{width:calc(32% + 11.2rem)}}@media all and (min-width: 960px)and (max-width: 1659px){.wrapper-kategoriebanner.cont{margin-right:-6rem;margin-left:-6rem}.wrapper-kategoriebanner.cont.sidebar{margin-left:unset}}@media all and (min-width: 760px)and (max-width: 959px){.wrapper-kategoriebanner.cont{margin-right:-6rem;margin-left:-6rem}}@media all and (min-width: 560px)and (max-width: 759px){.wrapper-kategoriebanner.cont{margin-left:-4rem;margin-right:-4rem}}@media all and (max-width: 559px){.wrapper-kategoriebanner.cont{margin-left:-3rem;margin-right:-3rem}}.wrapper-kategoriebanner.background-alabaster{background-color:var(--nui-alabaster)}.wrapper-kategoriebanner.background-sale{background-color:var(--nui-sale)}.wrapper-kategoriebanner.background-black{background-color:var(--nui-coal)}.wrapper-kategoriebanner.background-hlgrau{background-color:var(--nui-home-and-living)}.wrapper-kategoriebanner.background-red{background-color:var(--nui-breuninger-red)}.wrapper-kategoriebanner.background-red .kategoriebanner-link{border-color:var(--nui-snow)}.wrapper-kategoriebanner.background-valentine{background-color:#960202}.wrapper-kategoriebanner.background-valentine .kategoriebanner-link{border-color:var(--nui-snow)}.wrapper-kategoriebanner.background-lemondrop{background-color:#f3d374}.wrapper-kategoriebanner.background-greige{background-color:#cfc7c0}.wrapper-kategoriebanner.background-orange{background-color:var(--nui-breuninger-orange)}.wrapper-kategoriebanner.background-white{border:1px var(--nui-smoke) solid}.wrapper-kategoriebanner.background-black .headline,.wrapper-kategoriebanner.background-black .main-text,.wrapper-kategoriebanner.background-black .modal-btn,.wrapper-kategoriebanner.background-black .countdown,.wrapper-kategoriebanner.background-red .headline,.wrapper-kategoriebanner.background-red .main-text,.wrapper-kategoriebanner.background-red .modal-btn,.wrapper-kategoriebanner.background-red .countdown,.wrapper-kategoriebanner.background-valentine .headline,.wrapper-kategoriebanner.background-valentine .main-text,.wrapper-kategoriebanner.background-valentine .modal-btn,.wrapper-kategoriebanner.background-valentine .countdown{color:var(--nui-snow);border-color:var(--nui-snow)}.wrapper-kategoriebanner.background-black .headline::after,.wrapper-kategoriebanner.background-black .main-text::after,.wrapper-kategoriebanner.background-black .modal-btn::after,.wrapper-kategoriebanner.background-black .countdown::after,.wrapper-kategoriebanner.background-red .headline::after,.wrapper-kategoriebanner.background-red .main-text::after,.wrapper-kategoriebanner.background-red .modal-btn::after,.wrapper-kategoriebanner.background-red .countdown::after,.wrapper-kategoriebanner.background-valentine .headline::after,.wrapper-kategoriebanner.background-valentine .main-text::after,.wrapper-kategoriebanner.background-valentine .modal-btn::after,.wrapper-kategoriebanner.background-valentine .countdown::after{background-color:var(--nui-snow) !important}@media all and (max-width: 959px){.wrapper-kategoriebanner{margin-bottom:7rem}}.wrapper-kategoriebanner .kategoriebanner{display:flex;justify-content:space-between}@media all and (min-width: 960px){.wrapper-kategoriebanner .kategoriebanner.image-margins{margin-right:unset}.wrapper-kategoriebanner .kategoriebanner.image-margins .text-container{margin-right:10rem}}@media all and (max-width: 959px){.wrapper-kategoriebanner .kategoriebanner.image-margins .image{margin-left:-7rem;width:calc(80% + 11.2rem)}.wrapper-kategoriebanner .kategoriebanner.image-margins .text-container{padding-right:3rem;padding-top:3rem}}@media all and (max-width: 759px){.wrapper-kategoriebanner .kategoriebanner.image-margins .image{margin-left:-5rem;width:calc(80% + 8rem)}}.wrapper-kategoriebanner .kategoriebanner.image-margins.sidebar{margin-right:unset}@media all and (min-width: 1360px){.wrapper-kategoriebanner .kategoriebanner .image{width:calc(32% + 9.28rem)}.wrapper-kategoriebanner .kategoriebanner.sidebar{margin-left:10rem;margin-right:10rem}}@media all and (min-width: 960px){.wrapper-kategoriebanner .kategoriebanner{margin-left:29rem;margin-right:29rem}}@media all and (min-width: 960px)and (max-width: 1359px){.wrapper-kategoriebanner .kategoriebanner .image{width:calc(31% + 8.99rem)}.wrapper-kategoriebanner .kategoriebanner.sidebar{margin-left:7rem;margin-right:7rem}}@media all and (max-width: 959px){.wrapper-kategoriebanner .kategoriebanner{flex-direction:column-reverse;margin-right:7rem;margin-left:7rem}.wrapper-kategoriebanner .kategoriebanner .text-container{padding-bottom:7rem}}@media all and (max-width: 759px){.wrapper-kategoriebanner .kategoriebanner{margin-right:5rem;margin-left:5rem}}.wrapper-kategoriebanner .kategoriebanner .text-container{margin-top:auto;margin-bottom:auto;padding-top:7rem;padding-bottom:7rem;flex:1}.wrapper-kategoriebanner .kategoriebanner .main-text{padding-top:1rem;padding-bottom:1rem}.wrapper-kategoriebanner .kategoriebanner .modal-btn{height:4rem;position:relative;background-color:rgba(0,0,0,0)}.wrapper-kategoriebanner .kategoriebanner .modal-btn::after{content:"";display:block;width:100%;position:absolute;height:1px;background-color:var(--nui-coal);left:0;top:3.5rem}.wrapper-kategoriebanner .kategoriebanner .modal-btn:hover::after{height:2px}.wrapper-kategoriebanner .kategoriebanner .modal-btn.clicked::after{height:2px}.wrapper-kategoriebanner .kategoriebanner .kategoriebanner-link{height:var(--nui-space-8, 8rem);margin-top:5rem}@media all and (max-width: 559px){.wrapper-kategoriebanner .kategoriebanner .kategoriebanner-link{width:100%}}.wrapper-kategoriebanner .camp-button-brand{font-family:var(--nui-button-copy-font-family, "Eduard Breuninger", Helvetica, Arial, sans-serif);font-size:var(--nui-button-copy-font-size, 2.333rem);font-weight:var(--nui-button-copy-font-weight, 500);letter-spacing:var(--nui-button-copy-letter-spacing, 0.133rem);line-height:var(--nui-button-copy-line-height, 3.667rem);text-decoration:var(--nui-button-copy-text-decoration, none);text-transform:var(--nui-button-copy-text-transform, uppercase);display:flex;width:auto;height:var(--nui-space-9, 9rem);border-width:1px;border-style:solid;align-items:center;justify-content:center;text-align:center;padding-left:var(--nui-space-5, 5rem);padding-right:var(--nui-space-5, 5rem);outline-offset:3px;outline:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,outline .2s ease;background-color:var(--nui-breuninger-red, rgb(186, 12, 47));border-color:var(--nui-breuninger-red, rgb(186, 12, 47));color:var(--nui-snow, rgb(255, 255, 255))}.wrapper-kategoriebanner .camp-button-brand:focus{outline:none}.wrapper-kategoriebanner .camp-button-brand:focus-visible{outline:1px solid #00a3ff}.wrapper-kategoriebanner .camp-button-brand:hover{background-color:var(--nui-coal);border-color:var(--nui-coal);color:var(--nui-snow)}.wrapper-kategoriebanner .camp-button-valentine{font-family:var(--nui-button-copy-font-family, "Eduard Breuninger", Helvetica, Arial, sans-serif);font-size:var(--nui-button-copy-font-size, 2.333rem);font-weight:var(--nui-button-copy-font-weight, 500);letter-spacing:var(--nui-button-copy-letter-spacing, 0.133rem);line-height:var(--nui-button-copy-line-height, 3.667rem);text-decoration:var(--nui-button-copy-text-decoration, none);text-transform:var(--nui-button-copy-text-transform, uppercase);display:flex;width:auto;height:var(--nui-space-9, 9rem);border-width:1px;border-style:solid;align-items:center;justify-content:center;text-align:center;padding-left:var(--nui-space-5, 5rem);padding-right:var(--nui-space-5, 5rem);outline-offset:3px;outline:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,outline .2s ease;background-color:#960202;border-color:var(--nui-snow, rgb(255, 255, 255));color:var(--nui-snow, rgb(255, 255, 255))}.wrapper-kategoriebanner .camp-button-valentine:focus{outline:none}.wrapper-kategoriebanner .camp-button-valentine:focus-visible{outline:1px solid #00a3ff}.wrapper-kategoriebanner .camp-button-valentine:hover{background-color:#7d0202;border-color:#fff}.wrapper-kategoriebanner .camp-button-lemondrop{font-family:var(--nui-button-copy-font-family, "Eduard Breuninger", Helvetica, Arial, sans-serif);font-size:var(--nui-button-copy-font-size, 2.333rem);font-weight:var(--nui-button-copy-font-weight, 500);letter-spacing:var(--nui-button-copy-letter-spacing, 0.133rem);line-height:var(--nui-button-copy-line-height, 3.667rem);text-decoration:var(--nui-button-copy-text-decoration, none);text-transform:var(--nui-button-copy-text-transform, uppercase);display:flex;width:auto;height:var(--nui-space-9, 9rem);border-width:1px;border-style:solid;align-items:center;justify-content:center;text-align:center;padding-left:var(--nui-space-5, 5rem);padding-right:var(--nui-space-5, 5rem);outline-offset:3px;outline:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,outline .2s ease;background-color:#f3d374;border-color:var(--nui-coal);color:var(--nui-coal)}.wrapper-kategoriebanner .camp-button-lemondrop:focus{outline:none}.wrapper-kategoriebanner .camp-button-lemondrop:focus-visible{outline:1px solid #00a3ff}.wrapper-kategoriebanner .camp-button-lemondrop:hover{background-color:#edbd44;border-color:var(--nui-business)}.wrapper-kategoriebanner .camp-button-greige{font-family:var(--nui-button-copy-font-family, "Eduard Breuninger", Helvetica, Arial, sans-serif);font-size:var(--nui-button-copy-font-size, 2.333rem);font-weight:var(--nui-button-copy-font-weight, 500);letter-spacing:var(--nui-button-copy-letter-spacing, 0.133rem);line-height:var(--nui-button-copy-line-height, 3.667rem);text-decoration:var(--nui-button-copy-text-decoration, none);text-transform:var(--nui-button-copy-text-transform, uppercase);display:flex;width:auto;height:var(--nui-space-9, 9rem);border-width:1px;border-style:solid;align-items:center;justify-content:center;text-align:center;padding-left:var(--nui-space-5, 5rem);padding-right:var(--nui-space-5, 5rem);outline-offset:3px;outline:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,outline .2s ease;background-color:#cfc7c0;border-color:var(--nui-coal);color:var(--nui-coal)}.wrapper-kategoriebanner .camp-button-greige:focus{outline:none}.wrapper-kategoriebanner .camp-button-greige:focus-visible{outline:1px solid #00a3ff}.wrapper-kategoriebanner .camp-button-greige:hover{background-color:var(--nui-coal);border-color:var(--nui-coal);color:var(--nui-snow)}