.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.subcat-grid{margin-top:-30px;margin-left:-2%;margin-right:-10px;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.subcat-grid_without-image .subcat-grid__product-name{border-bottom:0}.subcat-grid__item{min-width:30%;max-width:30%;padding:0;background-color:#f4f4f4;border-radius:0;transition:box-shadow .7s;margin-bottom:2%;margin-right:0;margin-left:2%}.subcat-grid__item img{display:block;width:100%}.subcat-grid__item:hover{box-shadow:0 5px 10px rgba(0,0,0,.15)}.subcat-grid__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.subcat-grid__product-name{line-height:21px;color:#333;font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;text-align:left;font-size:24px;padding:20px 24px;border-bottom:3px solid #26a792;height:100%;font-weight:inherit!important}@media (max-width:1023px){.subcat-grid{margin-top:0}}@media (max-width:700px){.subcat-grid__item{min-width:46%;max-width:46%}}@media (max-width:448px){.subcat-grid,.subcat-grid__item{margin-left:0;margin-right:0}.subcat-grid__item{min-width:100%;max-width:100%}}@media (max-width:767px){.catalog-category-view .h1_category-title{padding-top:0}}.seo-description{color:#333;font-size:16px;line-height:21px;font-weight:300;margin-bottom:0}.seo-description .page_extra_info.category-description{color:#333}.seo-description h1{font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:500;font-size:27px;margin-bottom:16px}.seo-description p{margin:16px 0}.catalog-category-view .swiper.collections__navigation{border-bottom:2px solid #e7e7e7;padding-bottom:0;position:relative;overflow:hidden;z-index:1;margin-top:clamp(10px,2vw,30px)}.collections{opacity:1}.collections__slider{position:relative}@media (max-width:900px){.collections__navigation.swiper{margin-left:55px;margin-right:55px;width:calc(100% - 110px)}}.collections__navigation-container{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.collections__navigation-container{gap:19px}}@media (min-width:1025px){.collections__navigation-container{gap:13.9px}}.collections__controls{display:block}@media (min-width:901px){.collections__controls{display:none}}.collections__control-btn{position:absolute;top:24px;z-index:1;width:32px;height:32px;box-shadow:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:12px auto}.collections__control-btn.swiper-button-disabled{cursor:default}.collections__control-btn,.collections__control-btn.swiper-button-disabled:hover{filter:invert(61%) sepia(93%) saturate(0%) hue-rotate(256deg) brightness(92%) contrast(101%)}.collections__control-btn:hover{filter:invert(50%) sepia(31%) saturate(895%) hue-rotate(121deg) brightness(103%) contrast(89%)}.collections__control-btn_prev{left:17px;background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/swiper-arrow-prev.svg)}.collections__control-btn_next{right:17px;background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/swiper-arrow-next.svg)}.collections__navigation-link{font-size:36px;line-height:100%;font-weight:400;color:#000;text-decoration:none;text-transform:uppercase;transition:all .5s ease;white-space:nowrap;padding:20px 0;border-bottom:1px solid transparent}@media (min-width:1024px){.collections__navigation-link{font-size:24px;padding:10px 0}}.collections__navigation-link.swiper-slide{width:fit-content;min-width:52px;justify-content:center;transition:all .5s ease}@media (min-width:768px){.collections__navigation-link.swiper-slide{min-width:32px}}@media (min-width:1025px){.collections__navigation-link.swiper-slide{min-width:14px}}.collections__navigation-link:not(.collections__navigation-link_disabled):hover{color:#26a792;border-bottom-color:#26a792}.collections__navigation-link_disabled{cursor:no-drop;color:#a0a0a0}.collections__content{padding:49px 10px}@media (min-width:768px){.collections__content{padding:77px 15px}}@media (min-width:1025px){.collections__content{padding:87px 10px}}.collections__word{position:relative;border-bottom:1px solid #e7e7e7;padding:0 0 40px 80px;margin-bottom:38px}@media (min-width:768px){.collections__word{padding:0 0 40px 125px}}@media (min-width:1025px){.collections__word{padding:0 0 50px 96px}}.collections__word:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.collections__symbol{text-transform:uppercase;font-size:24px;line-height:110%;left:15px;top:0;position:absolute;font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:500}@media (min-width:768px){.collections__symbol{left:20px;line-height:130%}}@media (min-width:1025px){.collections__symbol{left:0}}.collections__list{display:grid;gap:14px;grid-template-columns:100%}@media (min-width:768px){.collections__list{grid-template-columns:repeat(2,1fr);max-width:490px}}@media (min-width:1024px){.collections__list{grid-template-columns:repeat(3,1fr);max-width:860px}}.collections__link{text-decoration:underline;color:#1e5587;text-decoration-color:transparent;font-size:16px;line-height:20px;font-weight:300;transition:all .5s ease;display:block}.collections__link:hover{color:#1e5587;text-decoration-color:#1e5587}.subcat-grid{opacity:1}

.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.toolbar-bottom{margin:20px 0 0}.toolbar-bottom .limiter{position:relative;max-height:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.toolbar-bottom .limiter select{color:#333;-webkit-appearance:none;-moz-appearance:none;-o-text-overflow:'';text-indent:1px;text-overflow:'';width:100%;line-height:normal;min-height:28px;padding-left:9px;padding-right:18px;position:relative;z-index:2;background-color:transparent}.toolbar-bottom .limiter label,.toolbar-bottom .limiter select,.toolbar-bottom .pages ol li{font-family:'Calibri','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:300;font-size:16px}.toolbar-bottom .limiter label{color:#333;line-height:36px}.toolbar-bottom .limiter__wrap{border:1px solid #d4d4d4;min-width:67px;margin-left:8px;cursor:pointer}.toolbar-bottom .limiter__wrap:after,.toolbar-bottom .pages ol li.next a:after,.toolbar-bottom .pages ol li.previous a:before{background-image:url(/skin/frontend/ariflex/hansgrohe/images/filter-arrow.svg);display:inline-block;height:16px;width:14px;background-size:contain;background-repeat:no-repeat;will-change:transform;content:'';position:absolute}.toolbar-bottom .limiter__wrap:after{transform:rotate(180deg);z-index:1;right:10px;top:7px}.toolbar-bottom .pager,.toolbar-bottom .pages ol{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.toolbar-bottom .pager{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.toolbar-bottom .pages strong{display:none}.toolbar-bottom .pages .pager{margin:0 10px 0 0}.toolbar-bottom .pages ol{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.toolbar-bottom .pages ol li{line-height:28px;border:1px solid #d4d4d4;transition:all .7s;min-width:36px;text-align:center;margin-right:-1px}.toolbar-bottom .pages ol li.next,.toolbar-bottom .pages ol li.previous{position:relative}.toolbar-bottom .pages ol li.next{margin-left:10px}.toolbar-bottom .pages ol li.next:hover a:after,.toolbar-bottom .pages ol li.previous:hover a:before{background-image:url(/skin/frontend/ariflex/hansgrohe/images/filter-arrow-white.svg)}.toolbar-bottom .pages ol li.next a{padding:0 22px 0 15px}.toolbar-bottom .pages ol li.next a:after,.toolbar-bottom .pages ol li.previous a:before{top:6px}.toolbar-bottom .pages ol li.next a:after{transform:rotate(90deg);right:6px}.toolbar-bottom .pages ol li.previous{margin-right:10px}.toolbar-bottom .pages ol li.previous a{padding:0 15px 0 22px}.toolbar-bottom .pages ol li.previous a:before{transform:rotate(-90deg);left:6px}.toolbar-bottom .pages ol li a{color:#333;display:block;height:100%;line-height:28px}.toolbar-bottom .pages ol li:last-child{margin-right:0}.toolbar-bottom .pages ol li.active,.toolbar-bottom .pages ol li:hover{border-color:#26a792;background-color:#26a792;color:#fff}.toolbar-bottom .pages ol li.active a,.toolbar-bottom .pages ol li:hover a{color:#fff}@media (max-width:1023px){.toolbar-bottom .limiter,.toolbar-bottom .pages li{margin:8px 0}}.toolbar{opacity:1}

.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.sort__text{display:none}.sort__section.active{display:block}@media (max-width:1023px){.sort__link{background-color:#fff;border-top:1px solid #e3e3e3;color:#bebebe;font-size:18px;font-size:1.125rem;font-weight:500;text-decoration:none;width:100%;max-height:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sort__link:active,.sort__link:focus,.sort__link:hover{color:#525252}.sort__link:focus{border-top:1px solid #e3e3e3}.sort__link.selected{color:#525252}.sort__link.selected,.sort__link.selected+.sort__link{border-top:1px solid #95989a}}@media (min-width:1024px){.sort{border:0}.sort__section{display:block}.sort__link{color:#bebebe;font-size:12px;font-size:.75rem;display:inline-block;font-weight:500;margin-left:12px;text-decoration:none}.sort__link:active,.sort__link:focus,.sort__link:hover{color:#525252}.sort__link.selected,.sort__text{color:#525252}.sort__link.selected:after{content:'';display:inline-block;background:url(/skin/frontend/ariflex/default/images/sort_selected-arrow.svg) no-repeat;height:10px;margin-left:1px;width:8px;vertical-align:middle}.sort__text{display:inline;font-size:12px;font-size:.75rem;font-weight:500}}.sort,.sort__button{position:relative;border:0}.sort__button{width:fit-content;border:1px solid #ccc;line-height:1;font-size:16px;cursor:pointer;overflow:hidden}.sort__button_desktop{margin-bottom:30px}.sort__button_desktop :before{position:absolute;content:'';display:block;background-image:url(/skin/frontend/ariflex/hansgrohe/images/filter-arrow.svg);background-position:50% 50%;width:14px;height:16px;transform:translateY(-50%) rotate(180deg);top:50%;right:10px;font-size:0;background-size:contain;background-repeat:no-repeat}.sort__button_desktop span{display:block;padding:7px 40px 5px 9px;line-height:1;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sort__button_mobile{display:none}.sort__section{display:none;position:absolute;top:0;margin-top:0;z-index:10;background:#fff;border:1px solid #ccc;padding:7px 40px 5px 9px}.sort__item{list-style:none;line-height:1;margin-bottom:4px}.sort__item:last-child{margin-bottom:0}.sort__item a{line-height:1;color:#616060;transition:all .35s}.sort__item a:hover{color:#26a792}.sort__link,.sort__text{font-weight:300;color:#333;font-size:16px;line-height:36px}.sort__link:hover{opacity:.8}.toolbar__sort{display:none}.toolbar__sort .sort__section{position:relative;background:#efefef;border:0;padding:0}.toolbar__sort .sort__item{border-bottom:1px solid #cecece;margin:0;padding:18px 15px 16px}.toolbar__sort .sort__item_selected{background-color:#cecece}.toolbar__sort .sort__item_selected:active,.toolbar__sort .sort__item_selected:focus,.toolbar__sort .sort__item_selected:hover{background-color:#cecece}.toolbar__sort .sort__item a{color:#333;font-size:18px}@media (max-width:1191px) and (min-width:1024px){.sort__button_desktop{margin-bottom:20px}}@media (max-width:1023px){.sort__button_desktop{display:none}.sort__button_mobile{display:block}.toolbar__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 10px;border-bottom:1px solid #e7e7e7;margin:0 -10px}.toolbar__sort{display:block;margin:0 -10px}.toolbar__sort .sort__item{overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.toolbar__sort .sort__item:active,.toolbar__sort .sort__item:focus,.toolbar__sort .sort__item:hover{background-color:#e2e2e2}}@media (max-width:767px){.toolbar{display:none;margin-top:0;width:50%;float:left}.toolbar .sort{border:0}.toolbar:after{clear:both}}

.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.category-description__section,.seo-description .page_extra_info.category-description{margin-bottom:15px}.category-description__text{font-size:14px;font-size:.875rem;color:#525252}.category-description__text.collapsed{max-height:60px;overflow-y:hidden}.category-description__text.deployed{max-height:none!important;overflow-y:visible}.category-description__expand-button{color:#da0112;background-color:#fff;border:1px solid #da0112;border-radius:4px;padding:6px 10px;font-size:13px;font-size:.8125rem;font-family:'Helvetica Neue',sans-serif;font-weight:500;cursor:pointer;margin-top:6px}@media (min-width:769px){.category-description__expand-button{display:none}.category-description__text.collapsed{max-height:none}}.seo-description{margin-bottom:50px}.seo-description #category-meta-description,.seo-description .category-description.std,.seo-description .page_extra_info.category-description{color:#868686}.seo-description #category-meta-description h2,.seo-description .category-description.std h2,.seo-description .page_extra_info.category-description h2{font-size:20px}.seo-description #category-meta-description h3,.seo-description .category-description.std h3,.seo-description .page_extra_info.category-description h3{font-size:16px}.seo-description #category-meta-description a,.seo-description #category-meta-description-link,.seo-description .category-description.std a{color:#000;text-decoration:underline}.seo-description #category-meta-description a:hover,.seo-description #category-meta-description-link:hover,.seo-description .category-description.std a:hover,.seo-description .page_extra_info.category-description a:hover{color:#000;text-decoration:none}

