.ScrollNavigation-module-scss-module__OpxTDW__scrollNavigation{z-index:3;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;touch-action:pan-x;overscroll-behavior-x:contain;flex-direction:row;align-self:center;width:100%;display:flex;overflow:scroll hidden}@media only screen and (min-width:0){.ScrollNavigation-module-scss-module__OpxTDW__scrollNavigation{scroll-behavior:auto;scroll-snap-type:none}}@media only screen and (min-width:xs){.ScrollNavigation-module-scss-module__OpxTDW__scrollNavigation{scroll-behavior:auto;scroll-snap-type:none}}.ScrollNavigation-module-scss-module__OpxTDW__scroll{scrollbar-color:#ff6f96 #fff;scrollbar-width:thin}.ScrollNavigation-module-scss-module__OpxTDW__scroll::-webkit-scrollbar{background-color:#fff;border-radius:16px;height:.36rem}.ScrollNavigation-module-scss-module__OpxTDW__scroll::-webkit-scrollbar-thumb{background-color:#007bc0;border-radius:16px}.ScrollNavigation-module-scss-module__OpxTDW__scroll::-webkit-scrollbar-track-piece{background-color:#fff;border-radius:16px}.ScrollNavigation-module-scss-module__OpxTDW__scroll::-webkit-scrollbar-button{background-color:#eff1f2;width:0%}.ScrollNavigation-module-scss-module__OpxTDW__scroll::-webkit-scrollbar-button:end:increment{background-color:#eff1f2;width:2.4rem;display:block}.ScrollNavigation-module-scss-module__OpxTDW__scroll::-webkit-scrollbar-button:end:decrement{display:none}.ScrollNavigation-module-scss-module__OpxTDW__scroll::-webkit-scrollbar-button:start:decrement{background-color:#eff1f2;width:2.4rem;display:block}.ScrollNavigation-module-scss-module__OpxTDW__scroll::-webkit-scrollbar-button:start:increment{display:none}.ScrollNavigation-module-scss-module__OpxTDW__hideScroll::-webkit-scrollbar{display:none}.ScrollNavigation-module-scss-module__OpxTDW__hideScroll::-webkit-scrollbar-thumb{display:none}@media only screen and (min-width:900px){.ScrollNavigation-module-scss-module__OpxTDW__mobile{display:none}}@media only screen and (min-width:l){.ScrollNavigation-module-scss-module__OpxTDW__mobile{display:none}}
.Carousel-module-scss-module__2GuYGa__container{justify-content:center;width:100%;margin:4rem 0;display:flex}.Carousel-module-scss-module__2GuYGa__scrollNavigation{gap:2.4rem;padding:1rem 1.6rem 3.2rem;width:unset!important}@media only screen and (min-width:0){.Carousel-module-scss-module__2GuYGa__scrollNavigation{padding:1rem 1.6rem 3.2rem}}@media only screen and (min-width:xs){.Carousel-module-scss-module__2GuYGa__scrollNavigation{padding:1rem 1.6rem 3.2rem}}@media only screen and (min-width:376px){.Carousel-module-scss-module__2GuYGa__scrollNavigation{padding:1rem 2.4rem 3.2rem}}@media only screen and (min-width:s){.Carousel-module-scss-module__2GuYGa__scrollNavigation{padding:1rem 2.4rem 3.2rem}}@media only screen and (min-width:768px){.Carousel-module-scss-module__2GuYGa__scrollNavigation{padding:1rem 3.2rem 3.2rem}}@media only screen and (min-width:m){.Carousel-module-scss-module__2GuYGa__scrollNavigation{padding:1rem 3.2rem 3.2rem}}@media only screen and (min-width:900px){.Carousel-module-scss-module__2GuYGa__scrollNavigation{padding:1rem 4rem 3.2rem}}@media only screen and (min-width:l){.Carousel-module-scss-module__2GuYGa__scrollNavigation{padding:1rem 4rem 3.2rem}}@media only screen and (min-width:1200px){.Carousel-module-scss-module__2GuYGa__scrollNavigation{padding:1rem 8rem 3.2rem}}@media only screen and (min-width:xl){.Carousel-module-scss-module__2GuYGa__scrollNavigation{padding:1rem 8rem 3.2rem}}@media only screen and (min-width:1680px){.Carousel-module-scss-module__2GuYGa__scrollNavigation{padding:1rem 8rem 3.2rem}}.Carousel-module-scss-module__2GuYGa__itemContainer{scroll-snap-align:center;flex-shrink:0;min-width:fit-content;display:flex}@media only screen and (min-width:0){.Carousel-module-scss-module__2GuYGa__itemContainer{scroll-snap-align:none}}@media only screen and (min-width:xs){.Carousel-module-scss-module__2GuYGa__itemContainer{scroll-snap-align:none}}.Carousel-module-scss-module__2GuYGa__extend{flex-grow:1;display:flex}.Carousel-module-scss-module__2GuYGa__cursorPointer{cursor:pointer}
.CategoryCard-module-scss-module__k_WMnG__onlyMobile .CategoryCard-module-scss-module__k_WMnG__container{flex:auto;min-width:100%;max-width:100%;height:100%;padding:1.2rem 1.6rem;display:flex}.CategoryCard-module-scss-module__k_WMnG__onlyMobile .CategoryCard-module-scss-module__k_WMnG__categoryCard{flex-direction:row;flex:1;height:8.5rem;display:flex}.CategoryCard-module-scss-module__k_WMnG__onlyMobile .CategoryCard-module-scss-module__k_WMnG__header{color:#000;flex-direction:column;flex:1;justify-content:center;gap:.5rem;margin-right:1.6rem;display:flex}.CategoryCard-module-scss-module__k_WMnG__onlyMobile .CategoryCard-module-scss-module__k_WMnG__content{color:#000;flex:1;margin-top:1.6rem;display:none}.CategoryCard-module-scss-module__k_WMnG__onlyMobile .CategoryCard-module-scss-module__k_WMnG__linkText{display:none}.CategoryCard-module-scss-module__k_WMnG__onlyMobile .CategoryCard-module-scss-module__k_WMnG__link{color:#000;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-left:1rem;display:flex}.CategoryCard-module-scss-module__k_WMnG__container{flex:auto;min-width:100%;max-width:100%;height:100%;padding:1.2rem 1.6rem;display:flex}@media only screen and (min-width:900px){.CategoryCard-module-scss-module__k_WMnG__container{min-width:22rem;max-width:40rem;padding:3.2rem}}@media only screen and (min-width:l){.CategoryCard-module-scss-module__k_WMnG__container{min-width:22rem;max-width:40rem;padding:3.2rem}}.CategoryCard-module-scss-module__k_WMnG__container.CategoryCard-module-scss-module__k_WMnG__grey{background-color:#eff1f2}.CategoryCard-module-scss-module__k_WMnG__categoryCard{flex-direction:row;flex:1;height:8.5rem;display:flex}@media only screen and (min-width:900px){.CategoryCard-module-scss-module__k_WMnG__categoryCard{flex-direction:column;width:auto;height:auto}}@media only screen and (min-width:l){.CategoryCard-module-scss-module__k_WMnG__categoryCard{flex-direction:column;width:auto;height:auto}}@media only screen and (min-width:900px){.CategoryCard-module-scss-module__k_WMnG__image{padding-bottom:2.4rem}}@media only screen and (min-width:l){.CategoryCard-module-scss-module__k_WMnG__image{padding-bottom:2.4rem}}.CategoryCard-module-scss-module__k_WMnG__header{color:#000;flex-direction:column;flex:1;justify-content:center;gap:.5rem;margin-right:1.6rem;display:flex}@media only screen and (min-width:900px){.CategoryCard-module-scss-module__k_WMnG__header{justify-content:flex-start;gap:0;margin:0}}@media only screen and (min-width:l){.CategoryCard-module-scss-module__k_WMnG__header{justify-content:flex-start;gap:0;margin:0}}.CategoryCard-module-scss-module__k_WMnG__content{color:#000;font-family:var(--bosch-sans,BoschSans);flex:1;margin-top:1.6rem;font-size:1.6rem;font-weight:400;line-height:1.5;display:none}@media only screen and (min-width:900px){.CategoryCard-module-scss-module__k_WMnG__content{display:flex}}@media only screen and (min-width:l){.CategoryCard-module-scss-module__k_WMnG__content{display:flex}}.CategoryCard-module-scss-module__k_WMnG__mobileButton{align-items:center;width:4.4rem;display:flex}@media only screen and (min-width:900px){.CategoryCard-module-scss-module__k_WMnG__mobileButton{display:none}}@media only screen and (min-width:l){.CategoryCard-module-scss-module__k_WMnG__mobileButton{display:none}}.CategoryCard-module-scss-module__k_WMnG__button{justify-content:space-between;align-items:center;margin-top:1.6rem;margin-left:0;display:none}@media only screen and (min-width:900px){.CategoryCard-module-scss-module__k_WMnG__button{display:flex}}@media only screen and (min-width:l){.CategoryCard-module-scss-module__k_WMnG__button{display:flex}}.CategoryCard-module-scss-module__k_WMnG__linkText{color:#000;font-family:var(--bosch-sans,BoschSans);font-size:1.6rem;font-weight:700;line-height:1.5;display:none}@media only screen and (min-width:900px){.CategoryCard-module-scss-module__k_WMnG__linkText{display:flex}}@media only screen and (min-width:l){.CategoryCard-module-scss-module__k_WMnG__linkText{display:flex}}.CategoryCard-module-scss-module__k_WMnG__link{color:#000;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-left:1rem;display:flex}@media only screen and (min-width:900px){.CategoryCard-module-scss-module__k_WMnG__link{margin-left:0}}@media only screen and (min-width:l){.CategoryCard-module-scss-module__k_WMnG__link{margin-left:0}}.CategoryCard-module-scss-module__k_WMnG__headerText{color:#000;font-family:var(--bosch-sans,BoschSans);font-size:1.8rem;font-weight:700;line-height:1.5}@media only screen and (min-width:900px){.CategoryCard-module-scss-module__k_WMnG__headerText{color:#000;font-family:var(--bosch-sans,BoschSans);font-size:2.4rem;font-weight:700;line-height:1.5}}@media only screen and (min-width:l){.CategoryCard-module-scss-module__k_WMnG__headerText{color:#000;font-family:var(--bosch-sans,BoschSans);font-size:2.4rem;font-weight:700;line-height:1.5}}.CategoryCard-module-scss-module__k_WMnG__headerSubtext{color:#000;font-family:var(--bosch-sans,BoschSans);font-size:1.2rem;font-weight:400;line-height:1.5}@media only screen and (min-width:900px){.CategoryCard-module-scss-module__k_WMnG__headerSubtext{font-family:var(--bosch-sans,BoschSans);font-size:1.4rem;font-weight:700;line-height:1.5}}@media only screen and (min-width:l){.CategoryCard-module-scss-module__k_WMnG__headerSubtext{font-family:var(--bosch-sans,BoschSans);font-size:1.4rem;font-weight:700;line-height:1.5}}
.ModalContainer-module-scss-module__PEu9sq__root{z-index:9999;position:fixed;inset:0}.ModalContainer-module-scss-module__PEu9sq__overlay{z-index:-1;background:#0000004d;position:fixed;inset:0}.ModalContainer-module-scss-module__PEu9sq__wrapper{width:90vw;position:absolute;top:50%;left:50%;overflow:hidden auto;transform:translate(-50%,-50%)}@media only screen and (min-width:768px){.ModalContainer-module-scss-module__PEu9sq__wrapper{width:500px}}@media only screen and (min-width:sm){.ModalContainer-module-scss-module__PEu9sq__wrapper{width:500px}}.ModalContainer-module-scss-module__PEu9sq__largeModal{width:100%;height:100%;overflow-y:hidden}@media only screen and (min-width:1024px){.ModalContainer-module-scss-module__PEu9sq__largeModal{width:750px;height:90%;overflow-y:hidden}}@media only screen and (min-width:md){.ModalContainer-module-scss-module__PEu9sq__largeModal{width:750px;height:90%;overflow-y:hidden}}@keyframes ModalContainer-module-scss-module__PEu9sq__fadeIn{0%{opacity:0;transform:translate(-50%)}to{opacity:1;transform:translate(-50%,-50%)}}.ModalContainer-module-scss-module__PEu9sq__fadeIn{transition-delay:.2s;animation:.3s ModalContainer-module-scss-module__PEu9sq__fadeIn}.ModalContainer-module-scss-module__PEu9sq__body{background:#fff;height:100%;overflow:hidden}.ModalContainer-module-scss-module__PEu9sq__content{height:calc(100% - 7rem);margin-top:.2rem;padding:2rem;overflow-y:auto}.ModalContainer-module-scss-module__PEu9sq__content.ModalContainer-module-scss-module__PEu9sq__withFooter{height:calc(100% - 17rem)}
.ModalFooter-module-scss-module__2Z2IAG__footer{flex-direction:column;gap:1rem;padding:0 2rem 2rem;display:flex}@media only screen and (min-width:768px){.ModalFooter-module-scss-module__2Z2IAG__footer{flex-direction:row;justify-content:space-between}}@media only screen and (min-width:sm){.ModalFooter-module-scss-module__2Z2IAG__footer{flex-direction:row;justify-content:space-between}}.ModalFooter-module-scss-module__2Z2IAG__buttonWrapper>button{justify-content:center}.ModalFooter-module-scss-module__2Z2IAG__buttonWrapper>button>svg{display:none}.ModalFooter-module-scss-module__2Z2IAG__rejectButton>button{color:#141b4a}
