.Stepper-module-scss-module__ZNZWWq__container{-webkit-user-select:none;user-select:none;flex-direction:row;display:flex}.Stepper-module-scss-module__ZNZWWq__step{color:#000;font-family:var(--bosch-sans,BoschSans);background-color:#f5f5f5;border:1px solid #000;justify-content:center;align-items:center;min-width:11.2rem;max-width:100%;height:3.1rem;padding:.8rem;font-size:1.2rem;font-weight:700;line-height:1.5;display:flex}.Stepper-module-scss-module__ZNZWWq__step:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.Stepper-module-scss-module__ZNZWWq__step:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.Stepper-module-scss-module__ZNZWWq__step:not(:last-child){border-right:none}.Stepper-module-scss-module__ZNZWWq__currentStep{color:#fff;background-color:#007bc0}
.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}
.UserPageHeader-module-scss-module__6cFvOa__container{z-index:5;background-color:#fff;width:100%;transition:transform .5s ease-in-out;position:sticky;top:0}.UserPageHeader-module-scss-module__6cFvOa__container:before{content:"";z-index:240;background:url(../media/shape_horizontal.0jvthrzy70yg4.svg) 50%/cover no-repeat;width:100%;height:.6rem;position:absolute;left:0}.UserPageHeader-module-scss-module__6cFvOa__containerOpen{height:100%}.UserPageHeader-module-scss-module__6cFvOa__visible{transform:translate(0)}.UserPageHeader-module-scss-module__6cFvOa__hidden{transform:translateY(-200px)}.UserPageHeader-module-scss-module__6cFvOa__headerContainer{color:#000;justify-content:space-between;align-items:center;height:6.5rem;padding:4.8rem 2.6rem;display:flex}@media only screen and (min-width:900px){.UserPageHeader-module-scss-module__6cFvOa__headerContainer{height:10.8rem;padding:2.4rem 5.2rem}}@media only screen and (min-width:l){.UserPageHeader-module-scss-module__6cFvOa__headerContainer{height:10.8rem;padding:2.4rem 5.2rem}}.UserPageHeader-module-scss-module__6cFvOa__logoContainer{align-items:center;height:2.4rem;display:flex}.UserPageHeader-module-scss-module__6cFvOa__logoContainer svg{width:109px}.UserPageHeader-module-scss-module__6cFvOa__backButton{margin:auto auto auto 40px}.UserPageHeader-module-scss-module__6cFvOa__boschIconDesktop{width:26.7rem;height:6.1rem}.UserPageHeader-module-scss-module__6cFvOa__sectionDesktop{justify-content:center;align-items:center;display:flex}.UserPageHeader-module-scss-module__6cFvOa__itemDesktop{color:#000;font-family:var(--bosch-sans,BoschSans);cursor:pointer;opacity:.5;font-size:1.6rem;font-weight:700;line-height:1.5}.UserPageHeader-module-scss-module__6cFvOa__itemDesktop:not(:last-of-type){padding-right:3.2rem}.UserPageHeader-module-scss-module__6cFvOa__itemDesktop:hover{opacity:1}.UserPageHeader-module-scss-module__6cFvOa__myAccountIconDesktop{color:#000;font-family:var(--bosch-sans,BoschSans);cursor:pointer;align-items:center;padding-right:.8rem;font-size:1.6rem;font-weight:700;line-height:1.5;display:flex}@media only screen and (min-width:900px){.UserPageHeader-module-scss-module__6cFvOa__myAccountIconDesktop{padding-right:2.6rem}}@media only screen and (min-width:l){.UserPageHeader-module-scss-module__6cFvOa__myAccountIconDesktop{padding-right:2.6rem}}.UserPageHeader-module-scss-module__6cFvOa__myAccountIconDesktop span{display:none}@media only screen and (min-width:900px){.UserPageHeader-module-scss-module__6cFvOa__myAccountIconDesktop span{display:flex}}@media only screen and (min-width:l){.UserPageHeader-module-scss-module__6cFvOa__myAccountIconDesktop span{display:flex}}.UserPageHeader-module-scss-module__6cFvOa__myAccountIconDesktop svg{margin-left:1.6rem}.UserPageHeader-module-scss-module__6cFvOa__iconButton{cursor:pointer;background:0 0;border:none;justify-content:center;display:flex;position:relative}.UserPageHeader-module-scss-module__6cFvOa__iconButton .UserPageHeader-module-scss-module__6cFvOa__amountCartItemsContainer{font-family:var(--bosch-sans,BoschSans);color:#fff;background-color:#007bc0;border-radius:50px;justify-content:center;align-items:center;width:20px;height:20px;font-size:1.3rem;font-weight:500;display:flex;position:absolute;bottom:15px;left:20px}
.UserPage-module-scss-module__UfrexW__contentContainer{background-color:#f9f9f9;flex-direction:column;order:3;justify-content:center;align-items:center;width:100%;padding:1.8rem;display:flex}.UserPage-module-scss-module__UfrexW__content{width:100%;max-width:64rem}
