@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes button-loading{0%,to{background-color:#f2f2f2;border-color:#f2f2f2}50%{background-color:#717171;border-color:#717171}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.fix-container{width:100%;margin:0 auto}#box-description .rich-content{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:768px){#box-description .rich-content{gap:60px}}#box-description .rich-content__fullscreen-image{border-radius:20px;overflow:hidden}#box-description .rich-content__fullscreen-image_mc{display:block}#box-description .rich-content__fullscreen-image_project{display:none}#box-description .rich-content__fullscreen-image-text{position:relative;border-radius:22px;overflow:hidden}#box-description .rich-content__fullscreen-image-text .description-block{position:absolute;bottom:45px;left:18px;color:#fff}@media (min-width:768px){#box-description .rich-content__fullscreen-image-text .description-block{bottom:52px;left:52px}}#box-description .rich-content__fullscreen-image-text .description-block__title{font-size:14px;font-weight:700;line-height:16.09px}@media (min-width:768px){#box-description .rich-content__fullscreen-image-text .description-block__title{font-size:32px;line-height:41.6px}}#box-description .rich-content__fullscreen-image-text .description-block ul{margin-top:22px;padding-left:20px;list-style:disc}@media (min-width:768px){#box-description .rich-content__fullscreen-image-text .description-block ul{margin-top:20px}}#box-description .rich-content__fullscreen-image-text .description-block li{font-size:14px;line-height:19.07px;font-weight:600;padding:0;margin:0}@media (min-width:768px){#box-description .rich-content__fullscreen-image-text .description-block li{font-size:20px;line-height:30px;font-weight:400}}#box-description .rich-content__fullscreen-image-text .description-block li:before{content:none}#box-description .rich-content__feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media (min-width:768px){#box-description .rich-content__feature-grid{gap:0}}#box-description .rich-content__feature-item{background-color:#f4f4f4;position:relative;padding:17px 13px 23px}@media (min-width:768px){#box-description .rich-content__feature-item{padding:60px 10px;text-align:center}}#box-description .rich-content__feature-item img{display:block;width:100%;max-width:33px;height:33px;background-color:#000;border-radius:50%;margin:0 auto 13px}@media (min-width:768px){#box-description .rich-content__feature-item img{max-width:67px;height:67px;margin-bottom:10px}}#box-description .rich-content__feature-item .item-block__number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:4px;font-weight:400;line-height:150%;font-size:20px}@media (min-width:768px){#box-description .rich-content__feature-item .item-block__number{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:30px;line-height:34px}}#box-description .rich-content__feature-item .item-block__number span{font-family:"Ubuntu","Arial","Helvetica Neue",sans-serif;font-weight:400;line-height:23px;font-size:14px}@media (min-width:768px){#box-description .rich-content__feature-item .item-block__number span{font-size:20px;line-height:26px}}#box-description .rich-content__feature-item .item-block__subtext{font-size:12px;font-style:normal;font-weight:400;line-height:13.25px;margin-top:4px}@media (min-width:768px){#box-description .rich-content__feature-item .item-block__subtext{font-size:20px;line-height:30px}}#box-description .rich-content__list{padding:0}#box-description .rich-content__list li{list-style:none;padding:19px 14px 19px 18px;font-size:12px;font-style:normal;line-height:normal;border-bottom:1px solid #dbdbdb;position:relative;margin:0}#box-description .rich-content__list li:before{content:'';display:block;width:9px;height:9px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);left:0;background-color:#ef7d05}@media (min-width:768px){#box-description .rich-content__list li{font-size:16px;padding:20px 15px 20px 31px}#box-description .rich-content__list li:before{width:11px;height:11px}}#box-description .rich-content__two-column-grid{display:grid;grid-template-columns:1fr;gap:10px}@media (min-width:1024px){#box-description .rich-content__two-column-grid{grid-template-columns:repeat(2,1fr);gap:48px}}#box-description .rich-content__two-column-grid.rtl{direction:rtl}#box-description .rich-content__two-column-grid-vertical{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:1024px){#box-description .rich-content__two-column-grid-vertical{grid-template-columns:repeat(2,1fr);gap:44px}}#box-description .rich-content__two-column-grid-vertical .image-block{background-color:#f4f4f4;margin-bottom:16px}#box-description .rich-content__column.image-block img,#box-description .rich-content__two-column-grid-vertical .image-block img{display:block;width:100%;height:auto}#box-description .rich-content__two-column-grid-vertical .description-block{display:flex;flex-direction:column;gap:4px;direction:ltr}@media (min-width:768px){#box-description .rich-content__two-column-grid-vertical .description-block{gap:24.25px;justify-content:center}}#box-description .rich-content__column.description-block .description-block__title,#box-description .rich-content__two-column-grid-vertical .description-block__title{font-size:14px;font-weight:700;line-height:normal;text-align:left;max-width:350px}@media (min-width:768px){#box-description .rich-content__two-column-grid-vertical .description-block__title{font-size:18px;line-height:23.4px}}#box-description .rich-content__two-column-grid-vertical .description-block__text{max-width:500px}#box-description .rich-content__two-column-grid-vertical .description-block__text p{font-size:12px;font-style:normal;font-weight:400;line-height:13.251px;text-align:left;margin:0 0 16px}#box-description .rich-content__two-column-grid-vertical .description-block__text p:last-child{margin-bottom:0}#box-description .rich-content__column.description-block .description-block__text p.with-img,#box-description .rich-content__two-column-grid-vertical .description-block__text p.with-img{display:flex;align-items:center;gap:11px}@media (min-width:768px){#box-description .rich-content__two-column-grid-vertical .description-block__text p{font-size:16px;line-height:22.4px}}#box-description .rich-content__column.image-block{background-color:#f4f4f4}#box-description .rich-content__column.description-block{display:flex;flex-direction:column;gap:4px;direction:ltr}@media (min-width:768px){#box-description .rich-content__column.description-block{gap:24.25px;justify-content:center}}@media (min-width:768px){#box-description .rich-content__column.description-block .description-block__title{font-size:25.985px;line-height:31.962px}}#box-description .rich-content__column.description-block .description-block__text{max-width:350px}#box-description .rich-content__column.description-block .description-block__text p{font-size:12px;font-style:normal;font-weight:400;line-height:13.251px;text-align:left}@media (min-width:768px){#box-description .rich-content__column.description-block .description-block__text p{font-size:14px;line-height:17.22px}}#box-description .rich-content__guarantee{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:28px 0;display:flex;flex-direction:column;align-items:center;gap:17px}#box-description .rich-content__guarantee__year{font-size:14.135px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:20.355px;text-transform:uppercase}@media (min-width:768px){#box-description .rich-content__guarantee__year{font-size:15.909px;letter-spacing:22.909px}}#box-description .rich-content__guarantee__title{font-size:22.746px;font-style:normal;font-weight:700;line-height:32.786px;letter-spacing:1.592px;text-align:center}@media (min-width:768px){#box-description .rich-content__guarantee__title{font-size:40px;line-height:36.9px;letter-spacing:2.8px}}#box-description .rich-content__guarantee__text{font-size:11.551px;font-style:normal;font-weight:400;line-height:12.439px;text-align:center;max-width:380px}@media (min-width:768px){#box-description .rich-content__guarantee__text{font-size:13px;line-height:14px}}#box-description .rich-content__description-title{font-size:21px;line-height:25px;font-weight:700;width:100%}@media (min-width:768px){#box-description .rich-content__description-title{font-size:32px;line-height:41.6px}}#box-description .rich-content__description{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;padding:26px 10px 10px;text-align:center;gap:30px;background-color:#f4f4f4;border-radius:12px}@media (min-width:768px){#box-description .rich-content__description{padding:99px 15px 103px;gap:68px 15px}}#box-description .rich-content__description .item-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:5px}@media (min-width:768px){#box-description .rich-content__description .item-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}}#box-description .rich-content__description .item-block__title{font-size:14px;line-height:14px;font-weight:700}@media (min-width:768px){#box-description .rich-content__description .item-block__title{font-size:18px;line-height:30px}}#box-description .rich-content__description .item-block__text{font-size:12px;line-height:13.25px}@media (min-width:768px){#box-description .rich-content__description .item-block__text{font-size:20px;line-height:30px}}#box-description .rich-content__three-column-grid{display:grid;grid-template-columns:100%;gap:30px}@media (min-width:768px){#box-description .rich-content__three-column-grid{grid-template-columns:repeat(3,1fr);gap:20px}}#box-description .rich-content__three-column-grid .rich-content__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex:1 0;background-color:#f4f4f4;color:#000;padding:30px 12px 0;border-radius:20px}@media (min-width:768px){#box-description .rich-content__three-column-grid .rich-content__column{padding:40px 23px 0 36px;gap:55px}}#box-description .rich-content__three-column-grid .rich-content__column>picture:not(.description-icon){height:100%}#box-description .rich-content__three-column-grid .rich-content__column>picture:not(.description-icon)>img{border-radius:20px;width:100%;height:100%;object-fit:cover;object-position:center}#box-description .rich-content__three-column-grid .description-block__title{font-size:21px;line-height:25px;font-weight:700;margin-bottom:13px}@media (min-width:768px){#box-description .rich-content__three-column-grid .description-block__title{font-size:18px;line-height:23px;margin-bottom:33px;max-width:292px}}#box-description .rich-content__three-column-grid .description-block__text{font-size:clamp(12px,1vw,16px);line-height:clamp(15px,1.5vw,22px)}#box-description .rich-content__three-column-grid .description-icon{height:170px;min-height:170px;width:113px;margin:20px 0 auto;padding:0 clamp(20px,2vw,30px) 20px;display:flex;align-items:center;justify-content:center}#box-description .rich-content__three-column-grid .description-icon img{width:unset}@media (min-width:768px){#box-description .rich-content__three-column-grid .description-icon{padding-top:0;margin-top:11.5%}}#box-description .rich-content__three-column-grid.rich-content__three-column-grid_grohe .rich-content__column{width:100%;padding:0;gap:36px}@media (min-width:768px){#box-description .rich-content__three-column-grid.rich-content__three-column-grid_grohe .rich-content__column{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;gap:55px}}#box-description .rich-content__three-column-grid.rich-content__three-column-grid_grohe .description-block{padding:0 clamp(20px,2vw,30px) 20px;height:100%}#box-description .rich-content__three-column-grid.rich-content__three-column-grid_grohe .description-block__title{font-size:clamp(20px,3vw,32px);line-height:clamp(23px,4vw,42px);margin-bottom:clamp(20px,3vw,35px)}#box-description .rich-content__three-column-grid.rich-content__three-column-grid_grohe .description-block__text{font-size:clamp(12px,2vw,20px);line-height:clamp(14px,2.5vw,30px)}#box-description .rich-content__text-block{text-align:center;max-width:753px;margin:0 auto}#box-description .rich-content__text-block .rich-content__text-title{font-size:clamp(21px,5vw,32px);line-height:clamp(25px,6vw,41px);font-weight:700}#box-description .rich-content__text-block .rich-content__text-subtitle{font-size:clamp(12px,1vw,16px);line-height:clamp(15px,1.5vw,22px);margin:clamp(13px,1vw,16px) auto 0;max-width:582px}#box-description .rich-content__list-block{background-color:#f4f4f4;padding:30px 22px 0;border-radius:20px}@media (min-width:768px){#box-description .rich-content__list-block{background-color:transparent;padding:0}}#box-description .rich-content__list-block .rich-content__list-title{font-weight:700;font-size:14px;line-height:16px;margin-bottom:10px}@media (min-width:768px){#box-description .rich-content__list-block .rich-content__list-title{font-size:32px;line-height:41px;text-align:center;margin-bottom:40px}}#box-description .rich-content__list-block li:last-child{border:0}@media (min-width:768px){#box-description .rich-content__list-block li:last-child{border-bottom:1px solid #dbdbdb}}#box-description .description__container_rich-content .product-files{margin-top:30px}

