.karcher-karcher-custom-0-x-ldsRing{display:inline-block;position:relative;width:40px;height:40px}.karcher-karcher-custom-0-x-ldsRingCenter{display:flex;justify-content:center;align-items:center}.karcher-karcher-custom-0-x-ldsRing div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border-radius:50%;-webkit-animation:karcher-karcher-custom-0-x-ldsRing 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:karcher-karcher-custom-0-x-ldsRing 1.2s cubic-bezier(.5,0,.5,1) infinite;border:4px solid transparent}.karcher-karcher-custom-0-x-ldsRing div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.karcher-karcher-custom-0-x-ldsRing div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.karcher-karcher-custom-0-x-ldsRing div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes karcher-karcher-custom-0-x-ldsRing{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes karcher-karcher-custom-0-x-ldsRing{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.karcher-karcher-custom-0-x-geoSelectorContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:55px;max-width:210px}.karcher-karcher-custom-0-x-geoSelectorWrapper{display:flex;gap:4px;justify-content:flex-start;align-items:center;width:100%;height:100%;cursor:pointer}.karcher-karcher-custom-0-x-geoSelectorWrapper:hover{color:#292929}.karcher-karcher-custom-0-x-geoSelectorPinIcon{display:flex;justify-content:center;align-items:center;min-width:30px}.karcher-karcher-custom-0-x-geoSelectorWrapperNoCep{color:#fbd718;display:flex}.karcher-karcher-custom-0-x-geoSelectorWrapperNoCep span{width:100%;text-align:center;font-size:12px;line-height:1;margin:0}.karcher-karcher-custom-0-x-geoSelectorWrapperNoCep span:hover{font-weight:700}.karcher-karcher-custom-0-x-geoSelectorWrapperNoCep svg{fill:#fbd718}.karcher-karcher-custom-0-x-geoSelectorWrapper:hover svg{fill:#292929}.karcher-karcher-custom-0-x-geoSelectorWrapperWithCep{color:#292929}.karcher-karcher-custom-0-x-geoSelectorAddressContainer{display:flex;flex-direction:column;gap:4px;width:100%}.karcher-karcher-custom-0-x-geoSelectorAddressLabel,.karcher-karcher-custom-0-x-geoSelectorAddressTitle{display:flex;flex-direction:column;width:100%;font-size:12px}.karcher-karcher-custom-0-x-geoSelectorModal{position:absolute;top:50px;width:300px;min-height:120px;-webkit-filter:drop-shadow(0 0 21px rgba(0,0,0,.11));filter:drop-shadow(0 0 21px rgba(0,0,0,.11));z-index:1000;transform:translate(-50%);left:50%}.karcher-karcher-custom-0-x-geoSelectorModalContainer{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%}.karcher-karcher-custom-0-x-geoSelectorModalCloseButton{position:absolute;top:7px;right:7px;cursor:pointer;width:25px;height:25px;background-color:transparent;border:none;outline:none}.karcher-karcher-custom-0-x-geoSelectorModalWrapper{display:flex;flex-direction:column;gap:8px;width:100%;height:100%;padding:25px;background-color:#d9d9d9;border-radius:10px}.karcher-karcher-custom-0-x-geoSelectorModalWrapper p{color:#5c5c5c;font-family:Arial;font-size:13px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 10px}.karcher-karcher-custom-0-x-geoSelectorModalInputs{display:flex;gap:4px}.karcher-karcher-custom-0-x-geoSelectorModalInputs input{border:none;width:100%;color:#b9b9b9;font-family:Arial;font-size:13px;font-style:normal;font-weight:700;line-height:normal;padding:0 9px;outline:none}.karcher-karcher-custom-0-x-geoSelectorModalAddress{text-align:center;font-weight:700}.karcher-karcher-custom-0-x-geoSelectorModalInputButtonActive,.karcher-karcher-custom-0-x-geoSelectorModalInputButtonNo,.karcher-karcher-custom-0-x-geoSelectorModalInputButtonYes{height:40px;border-radius:3px;color:#000;text-align:center;font-family:Arial;font-size:14px;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase;border:none;cursor:pointer}.karcher-karcher-custom-0-x-geoSelectorModalInputButtonActive,.karcher-karcher-custom-0-x-geoSelectorModalInputButtonNo{background-color:#fbd718}.karcher-karcher-custom-0-x-geoSelectorAddressTitle:hover,.karcher-karcher-custom-0-x-geoSelectorModalInputButtonActive:hover,.karcher-karcher-custom-0-x-geoSelectorModalInputButtonNo:hover,.karcher-karcher-custom-0-x-geoSelectorModalInputButtonYes:hover{opacity:.7}.karcher-karcher-custom-0-x-geoSelectorModalInputButtonYes{background-color:#fbd718;color:#292929;border:1px solid #292929}.karcher-karcher-custom-0-x-geoSelectorModalInputButtonNo,.karcher-karcher-custom-0-x-geoSelectorModalInputButtonYes{width:100%}.karcher-karcher-custom-0-x-loaderWrapper{display:flex;justify-content:center}.karcher-karcher-custom-0-x-regionWrapper{position:relative;width:100%;max-width:210px;margin-right:20px}.karcher-karcher-custom-0-x-regionWrapper .karcher-karcher-custom-0-x-regionButton{height:55px;display:flex;align-items:center;justify-content:space-around;border:1px solid #fbd718;width:100%;cursor:pointer;border-radius:3px}.karcher-karcher-custom-0-x-regionWrapper .karcher-karcher-custom-0-x-regionButtonStep3{height:55px;display:flex;align-items:center;border:1px solid #fbd718;width:100%;cursor:pointer;border-radius:3px;background:#fbd718}.karcher-karcher-custom-0-x-regionWrapper .karcher-karcher-custom-0-x-regionButtonStep3 svg{padding:0 8px}.karcher-karcher-custom-0-x-regionButton svg{fill:#fbd718}.karcher-karcher-custom-0-x-regionWrapper .karcher-karcher-custom-0-x-regionButton:hover{border:1px solid #fbd718;background:#fbd718}.karcher-karcher-custom-0-x-regionWrapper .karcher-karcher-custom-0-x-regionButton:hover svg{fill:#292929!important}.karcher-karcher-custom-0-x-regionWrapper .karcher-karcher-custom-0-x-regionButton:hover p{color:#292929}.karcher-karcher-custom-0-x-regionWrapper .karcher-karcher-custom-0-x-regionButton p{color:#fbd718;font-family:Arial;font-size:12px;margin:0}.karcher-karcher-custom-0-x-regionWrapper .karcher-karcher-custom-0-x-regionModal{position:absolute;background-color:#fff;-webkit-filter:drop-shadow(0 0 21px rgba(0,0,0,.11));filter:drop-shadow(0 0 21px rgba(0,0,0,.11));height:120px;width:297px;left:-45px;top:68px;display:flex;flex-direction:column;align-items:center;padding:20px;z-index:100}@media screen and (max-width:1026px){.karcher-karcher-custom-0-x-regionModalStep2,.karcher-karcher-custom-0-x-regionWrapper .karcher-karcher-custom-0-x-regionModal{left:unset!important;right:0}.karcher-karcher-custom-0-x-regionWrapper{margin-right:0}}.karcher-karcher-custom-0-x-regionModalStep2{position:absolute;background-color:#fff;-webkit-filter:drop-shadow(0 0 21px rgba(0,0,0,.11));filter:drop-shadow(0 0 21px rgba(0,0,0,.11));height:130px;width:297px;left:-45px;top:68px;display:flex;flex-direction:column;align-items:center;padding:20px;z-index:100}.karcher-karcher-custom-0-x-regionModal p,.karcher-karcher-custom-0-x-regionModalStep2 p{color:#5c5c5c;text-align:center;font-family:Arial;font-size:13px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 10px}.karcher-karcher-custom-0-x-stepText{display:flex;flex-direction:column}.karcher-karcher-custom-0-x-stepText p{margin:0 0 4px;font-weight:400}.karcher-karcher-custom-0-x-stepText p,.karcher-karcher-custom-0-x-stepText span{color:#292929;font-family:Arial;font-size:12px;font-style:normal;line-height:normal}.karcher-karcher-custom-0-x-stepText span{font-weight:700}.karcher-karcher-custom-0-x-formModal{display:flex;gap:18px}.karcher-karcher-custom-0-x-formModal input{border:none;border-bottom:1px solid #5c5c5c;width:80%;color:#b9b9b9;font-family:Arial;font-size:13px;font-style:normal;font-weight:700;line-height:normal;padding:0 9px;outline:none}.karcher-karcher-custom-0-x-formModal button{height:42px;border-radius:3px;background:#292929;color:#fff;text-align:center;font-family:Arial;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;border:none;cursor:pointer}.karcher-karcher-custom-0-x-regionModal .karcher-karcher-custom-0-x-closeButtonRegion,.karcher-karcher-custom-0-x-regionModalStep2 .karcher-karcher-custom-0-x-closeButtonRegion{position:absolute;right:10px;top:10px;cursor:pointer}.karcher-karcher-custom-0-x-formWrapperButtons{margin-top:9px;display:flex;gap:9px}.karcher-karcher-custom-0-x-buttonYes{background:#fbd718;color:#292929}.karcher-karcher-custom-0-x-buttonNo,.karcher-karcher-custom-0-x-buttonYes{width:118px;height:42px;border-radius:3px;border:1px solid #000;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);text-align:center;font-family:Arial;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;cursor:pointer}.karcher-karcher-custom-0-x-buttonNo{background:#000;color:#fff}.karcher-karcher-custom-0-x-messageCity{color:#292929;text-align:center;font-family:Arial;font-size:15px;font-style:normal;font-weight:700;line-height:normal}.karcher-karcher-custom-0-x-backdrop{position:fixed;background:#000;opacity:.6;width:100vw;height:100vh;top:0;left:0;right:0;bottom:0;z-index:999}@media (min-width:1024px){.karcher-karcher-custom-0-x-geoSelectorWrapperNoCep span{text-align:left!important;font-size:14px}}