.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.swiper-container:not(.swiper-container-initialized) .js-slider-btn,.swiper-container:not(.swiper-container-initialized) .js-slider-pagination,.swiper-container:not(.swiper-container-initialized)~.js-slider-btn,.swiper:not(.swiper-initialized) .js-slider-btn,.swiper:not(.swiper-initialized) .js-slider-pagination,.swiper:not(.swiper-initialized)~.js-slider-btn{display:none}

.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.promo-labels{position:absolute;inset:12px 40px auto 8px;z-index:1}.promo-labels__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:3px}.promo-labels__wrap .promo-label{font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;overflow:visible;color:#fff;font-size:14px;line-height:1;border-radius:30px;padding:3px 10px;font-weight:500;display:block;white-space:nowrap}.promo-labels__wrap .promo-label[data-title]{cursor:pointer}.promo-labels__wrap .promo-label:nth-child(-n+2){display:block}.promo-labels__wrap .promo-label_gift{background-color:#a8199a;color:#fff}.promo-labels__wrap .promo-label_gift:before{content:'+';display:inline-block;margin-right:2px}.promo-labels__wrap .promo-label_discount span{font-weight:inherit;font-size:inherit;line-height:inherit}.promo-labels__wrap .promo-label_discount-text{display:none}.promo-labels__wrap .promo-label_discount-percent::before{content:'- '}.promo-labels__wrap .promo-label_lifting{background-color:#666}.promo-labels__wrap .promo-label_best-price{background-color:#a28141}.promo-labels__wrap .promo-label_new{background-color:#33adf1}.promo-labels__wrap .promo-label_new::after{content:'!'}.promo-labels__wrap .promo-label_bf{background-color:#000}.promo-labels__wrap .promo-label_bf span{font-weight:inherit;text-transform:capitalize}.promo-labels__wrap .promo-label_hit{background-color:#dea116}.promo-labels__wrap .promo-label_exclusive{background-color:#c24c68}.promo-labels__wrap .promo-label_limited{background-color:#6711ab}.promo-labels__wrap .promo-label_installation{background-color:#77a819}.promo-labels__wrap .promo-label_installment{background-color:#2872d1}.promo-labels__wrap .promo-label_outlet{background-color:#910f47}.promo-labels__wrap .promo-label_recommend{background-color:#1977a8}.promo-labels__wrap .promo-label_reduced{background-color:#19a892}.promo-labels__wrap .promo-label_discount{background-color:#f17733}.promo-labels__wrap .promo-label_showroom{background-color:#26a792;width:36px;height:26px;background-repeat:no-repeat;background-position:center;background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/available_in_showroom_min.svg)}.promo-labels__wrap .promo-label_monday{text-transform:uppercase;font-size:10px;line-height:12px;padding:4px 10px;background-color:#1c1443;box-shadow:inset 2px 0 0 #ff8aff}.promo-labels__wrap .promo-label_monday::before{content:'Киберпонедельник';display:inline-block}.promo-labels__wrap .promo-label_freeshipping{padding:0;background-color:#474747;max-width:100%}.promo-labels__wrap .promo-label_freeshipping-wrap{display:flex;align-items:center;padding:0 0 0 10px;gap:5px;font-weight:inherit;line-height:inherit}.promo-labels__wrap .promo-label_freeshipping-text{text-align:left;font-weight:inherit;line-height:inherit;text-overflow:ellipsis;overflow:hidden}.promo-labels__wrap .promo-label_freeshipping-icon{align-self:stretch;min-height:20px;min-width:30px;width:30px}.promo-labels__wrap .promo-label_freeshipping-icon::after{content:'';display:block;width:100%;height:100%;background-image:url(/skin/frontend/base/default/images/label/freeshipping.svg);background-position:30% 50%;background-repeat:no-repeat;background-size:20px auto;filter:invert(58%) sepia(79%) saturate(3988%) hue-rotate(139deg) brightness(89%) contrast(101%)}.promo-labels__wrap .promo-label.markdown{background-color:#da2a2a}.promo-labels__wrap_hidden .promo-labels__more-btn{border:1px solid #efeff4;width:26px;height:26px;border-radius:3px;background:#fff;position:relative;display:block;cursor:pointer}.promo-labels__wrap_hidden .promo-labels__more-btn::before{content:'';position:absolute;top:50%;left:53%;background-image:url(/skin/frontend/ariflex/rehau/images/svg/promo_label_more.svg);background-repeat:no-repeat;background-position:center;background-color:transparent;width:8px;height:8px;transform:translate(-50%,-50%);transition:.2s}.promo-labels__wrap_hidden .promo-labels__more-btn::after{content:none}.promo-labels__wrap_hidden .promo-label{display:none}.promo-labels__wrap_hidden:not(.promo-labels__wrap_opened) .promo-label:nth-child(2){display:none}#product-info .promo-labels__wrap_opened .promo-label,.promo-labels__wrap .promo-labels__more-btn,.promo-labels__wrap_opened .promo-label{display:block}.promo-labels__wrap_opened .promo-labels__more-btn::before{transform:translate(-50%,-50%) rotate(180deg);opacity:1;left:47%;transition:.2s}#product-info .promo-labels__wrap_hidden .promo-label:nth-child(-n+4),.promo-labels__wide .promo-label:nth-child(-n+1),.promo-labels__wide.promo-labels__wrap_opened .promo-label:nth-child(2){display:block}.promo-labels__wide .promo-label:nth-child(2){display:none}#product-info .promo-labels{position:static}#product-info .promo-labels .promo-label_showroom{display:none;cursor:pointer;position:relative;width:163px;height:20px;background:0 0;transition:all .35s}#product-info .promo-labels .promo-label_showroom::before{content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;transition:all .35s;background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/available_in_showroom.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.label-hint{z-index:10000;position:fixed;background:rgba(0,0,0,.3);width:100%;transition:.2s linear;opacity:1}@media (max-width:767px){.label-hint{height:100%}}@media (min-width:768px){.label-hint{position:absolute;z-index:1000;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.1);padding:13px 15px 15px;max-width:210px;border:1px solid #e1e1e1}}.label-hint.loading{opacity:0}.label-hint__arrow{display:none;content:'';position:absolute;top:-11px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #e1e1e1}.label-hint__arrow::after{content:'';position:absolute;top:1px;left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}@media (min-width:768px){.label-hint__arrow{display:block}}@media (max-width:767px){.label-hint__content{width:100%;position:fixed;transform:translate(-50%,-50%);top:50%;left:50%;background:#fff;padding:15px;max-width:207px;border:1px solid #e1e1e1}}.label-hint__text{font-family:'Calibri','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:300;color:#333;font-size:16px;line-height:21px}.label-hint__text a{color:#0a5786;transition:all .35s}.label-hint__text a:hover{color:#2fccb2}.label-hint__showroom{margin-bottom:7px}.label-hint__close{position:absolute;top:4px;right:4px;background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/promo-label-close.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:14px;height:14px;cursor:pointer;transition:all .35s}.label-hint__close:hover{filter:invert(64%) sepia(90%) saturate(360%) hue-rotate(117deg) brightness(91%) contrast(85%)}.category-products_list .promo-labels{width:180px}

.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}:root{--countdown-number-bg: #5c5c5c;--countdown-number-color: #fff}.countdown-widget{padding:0}.countdown-widget__desc{margin:0 0 30px}@media (min-width:768px){.countdown-widget__desc{margin:0 0 30px}}@media (min-width:1024px){.countdown-widget__desc{margin:0 0 30px}}.countdown-widget__subtitle,.countdown-widget__title{font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:500;font-size:clamp(20px,3vw,24px);line-height:120%;text-align:center;text-transform:none;color:#000;margin:0}.countdown-widget__subtitle{font-family:inherit;font-weight:400;font-size:clamp(18px,3vw,18px);margin:15px 0 0}.countdown-widget__subtitle strong{color:#26a792}.countdown-widget__timer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.countdown-widget .time-label,.countdown-widget .timer-number{text-align:center;font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:500}.countdown-widget .time-label{font-size:clamp(8px,2vw,16px);line-height:100%;color:#000;margin:0 0 clamp(5px,2vw,10px)}.countdown-widget .timer-number{display:inline-block;vertical-align:middle;color:var(--countdown-number-color);background:linear-gradient(0deg,var(--countdown-number-bg) 0%,var(--countdown-number-bg) 48%,transparent 48%,transparent 52%,var(--countdown-number-bg) 52%,var(--countdown-number-bg) 100%);border-radius:5px;font-size:clamp(32px,9vw,70px);line-height:130%;min-width:clamp(25px,8vw,60px)}.countdown-widget__dots{color:#26a792;font-size:22px;line-height:100%;padding:13px 3px 0}@media (min-width:768px){.countdown-widget__dots{padding:19px 10px 0;font-size:32px;line-height:100%}}

.widget-promocode-multiple{--w-promocode-multiple-bg: transparent;--w-promocode-multiple-padding: 0;--w-promocode-multiple-inner-bg: transparent;--w-promocode-multiple-item-bg: #2A4E5A;--w-promocode-multiple-title-color: #000;--w-promocode-multiple-coupon-group-bg: #26a792;--w-promocode-multiple-coupon-code-border-color: #fff;--w-promocode-multiple-coupon-code-color: #fff;--w-promocode-multiple-coupon-code-bg: #26a792;--w-promocode-multiple-coupon-code-border-color-hover: #333333;--w-promocode-multiple-coupon-code-color-hover: #333333;--w-promocode-multiple-coupon-code-bg-hover: #26a792;--w-promocode-multiple-coupon-btn-bg: #000;--w-promocode-multiple-coupon-btn-color: #fff;--w-promocode-multiple-coupon-btn-bg-hover: #333333;--w-promocode-multiple-coupon-btn-color-hover: #fff;--w-promocode-multiple-conditions-summary-color: #000;--w-promocode-multiple-conditions-summary-color-hover: #26a792;--w-promocode-multiple-conditions-content-color: #000;background-color:var(--w-promocode-multiple-bg);padding:var(--w-promocode-multiple-padding)}.widget-promocode-multiple *{box-sizing:border-box}.widget-promocode-multiple__inner{display:grid;grid-template-columns:100%;gap:20px;background-color:var(--w-promocode-multiple-inner-bg)}@media (min-width:768px){.widget-promocode-multiple__inner{gap:32px}}.widget-promocode-multiple__title{text-align:center;color:var(--w-promocode-multiple-title-color);font-size:22px;line-height:1.2;font-weight:700}@media (min-width:1024px){.widget-promocode-multiple__title{font-size:32px}}.widget-promocode-multiple__item,.widget-promocode-multiple__list{display:grid;grid-template-columns:100%;gap:20px}.widget-promocode-multiple__item{background-color:var(--w-promocode-multiple-item-bg);padding:25px 15px 15px}@media (min-width:768px){.widget-promocode-multiple__item{padding:0;gap:0}}@media (min-width:1200px){.widget-promocode-multiple__item{grid-template-columns:1fr 535px}}.widget-promocode-multiple__item-desc-group{display:flex;flex-direction:column;align-items:center;gap:15px}@media (min-width:768px){.widget-promocode-multiple__item-desc-group{flex-direction:row;padding:20px;justify-content:center}}@media (min-width:1200px){.widget-promocode-multiple__item-desc-group{justify-content:flex-start;gap:20px;padding:20px 25px}}.widget-promocode-multiple__item-discount{color:#fff;font-size:40px;line-height:1;font-weight:700;font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif}@media (min-width:1024px){.widget-promocode-multiple__item-discount{font-size:62px;min-width:150px;text-align:right}}.widget-promocode-multiple__item-desc{display:flex;flex-direction:column;gap:10px;align-items:center;text-align:center}@media (min-width:768px){.widget-promocode-multiple__item-desc{align-items:flex-start;text-align:left}}.widget-promocode-multiple__item-title{color:#fff;font-size:16px;line-height:1.2;font-weight:700;font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif}@media (min-width:1024px){.widget-promocode-multiple__item-title{font-size:18px}}.widget-promocode-multiple__item-text{color:#fff;font-size:14px;line-height:1.2}.widget-promocode-multiple__item-coupon-group{background-color:var(--w-promocode-multiple-coupon-group-bg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;padding:30px}@media (min-width:768px){.widget-promocode-multiple__item-coupon-group{padding:15px;align-items:center;justify-content:center;flex-direction:row}}.widget-promocode-multiple__item-coupon-group.copied .widget-promocode-multiple__item-coupon-text{opacity:0}.widget-promocode-multiple__item-coupon-group.copied .widget-promocode-multiple__item-coupon-success{opacity:1}.widget-promocode-multiple__item-coupon-label{color:#fff;font-size:18px;line-height:1.2}.widget-promocode-multiple__item-coupon-code{display:inline-grid;grid-template-columns:100%;grid-template-areas:'layer';justify-content:center;align-items:center;text-align:center;min-width:180px;height:40px;font-weight:700;padding:5px;line-height:1.2;cursor:pointer;background-color:var(--w-promocode-multiple-coupon-code-bg);border:1px dashed var(--w-promocode-multiple-coupon-code-border-color);color:var(--w-promocode-multiple-coupon-code-color)}@media (hover:hover){.widget-promocode-multiple__item-coupon-code{transition:all .35s}.widget-promocode-multiple__item-coupon-code:hover{border-color:var(--w-promocode-multiple-coupon-code-border-color-hover);color:var(--w-promocode-multiple-coupon-code-color-hover);background-color:var(--w-promocode-multiple-coupon-code-bg-hover)}}.widget-promocode-multiple__conditions-content ul li::before,.widget-promocode-multiple__item-coupon-code svg{display:none}.widget-promocode-multiple__item-coupon-text{grid-area:layer;z-index:2;transition:opacity .35s;text-transform:uppercase;font-size:20px;line-height:1;text-overflow:ellipsis;overflow:hidden}.widget-promocode-multiple__item-coupon-success{grid-area:layer;z-index:1;opacity:0;transition:opacity .35s;font-size:14px}.widget-promocode-multiple__item-coupon-btn{cursor:pointer;border:0;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;text-align:center;height:40px;padding:5px 15px;font-size:16px;gap:7px;min-width:180px;background-color:var(--w-promocode-multiple-coupon-btn-bg);color:var(--w-promocode-multiple-coupon-btn-color)}@media (hover:hover){.widget-promocode-multiple__item-coupon-btn{transition:all .35s}.widget-promocode-multiple__item-coupon-btn:hover{background-color:var(--w-promocode-multiple-coupon-btn-bg-hover);color:var(--w-promocode-multiple-coupon-btn-color-hover)}}@media (min-width:768px){.widget-promocode-multiple__item-coupon-btn{min-width:revert}}.widget-promocode-multiple__conditions[open] .widget-promocode-multiple__conditions-summary .icon{transform:scale(1,-1)}.widget-promocode-multiple__conditions-summary{display:flex;align-items:center;cursor:pointer;gap:2px;font-size:14px;font-weight:700;color:var(--w-promocode-multiple-conditions-summary-color)}@media (hover:hover){.widget-promocode-multiple__conditions-summary{transition:all .35s}.widget-promocode-multiple__conditions-summary:hover{color:var(--w-promocode-multiple-conditions-summary-color-hover)}}.widget-promocode-multiple__conditions-summary .icon{display:block;width:18px;height:auto}.widget-promocode-multiple__conditions-content{padding:10px 0}.widget-promocode-multiple__conditions-content ul{list-style:revert;font-size:14px;line-height:1.2;color:var(--w-promocode-multiple-conditions-content-color);padding:0 0 0 20px;display:flex;flex-direction:column;gap:8px}.cms-page-view .main-container .container .main .widget-promocode-multiple__container{padding-right:0;padding-left:0}

