.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.tingle-modal.tingle-modal_bestprice{background-color:rgba(0,0,0,.49);-webkit-backdrop-filter:none;backdrop-filter:none;z-index:5000}.bestprice_hidden,.tingle-modal.tingle-modal_bestprice .tingle-modal__close{display:none}.tingle-modal.tingle-modal_bestprice .tingle-modal-box{max-width:600px;width:100%;border-radius:10px}.tingle-modal.tingle-modal_bestprice .tingle-modal-box__content{padding:0}.bestprice__header{background-color:transparent;padding:44px 40px 10px}.bestprice__title{font-family:'OpenSansSemiBold',arial,sans-serif;max-width:100%;color:#000;font-size:clamp(18px,3vw,24px);line-height:26px;font-weight:600;text-transform:none}.bestprice__content{padding:10px 40px 40px}.bestprice__text{color:#112038;font-size:15px;line-height:22px;padding:0;margin:0;border-width:0;border-color:#ccc;border-style:solid}.bestprice__text a{text-decoration:underline;color:#000}.bestprice__notice.bestprice__message-error a:active,.bestprice__notice.bestprice__message-error a:focus,.bestprice__notice.bestprice__message-error a:hover,.bestprice__notice.bestprice__message-success a:active,.bestprice__notice.bestprice__message-success a:focus,.bestprice__notice.bestprice__message-success a:hover,.bestprice__text a:active,.bestprice__text a:focus,.bestprice__text a:hover{text-decoration:none}.bestprice__form{margin:0}.bestprice__input-box:last-child{margin:0}.bestprice__label{position:absolute;inset:11px 18px auto 18px;transition:all .2s;background:#fff;width:calc(100% - 18px - 18px);display:block;margin:0;color:#868686;font-family:revert;font-size:15px;font-weight:400;line-height:22px}.bestprice__label:has(+.required-entry)::after{content:' *'}.bestprice__label-icon{color:#868686;margin:0 0 0 4px}.bestprice__input-field{display:block;outline:0;box-sizing:border-box;border-radius:0;width:100%;height:40px;min-height:45px;max-height:45px;border-width:1px;border-style:solid;border-color:#dedede;padding:10px 18px;background-color:#fff;font-family:inherit;font-size:15px;line-height:22px;font-weight:400;transition:all .35s;color:#000}.bestprice__input-field:-webkit-autofill,.bestprice__input-field:-webkit-autofill:active,.bestprice__input-field:-webkit-autofill:focus,.bestprice__input-field:-webkit-autofill:hover{box-shadow:0 0 0 30px #fff inset!important}@media (min-width:768px){.bestprice__input-field{font-size:15px;line-height:22px;height:100%;min-height:45px;max-height:45px}}.bestprice__input-field:active,.bestprice__input-field:focus,.bestprice__input-field:hover{outline:0;border-color:#3784c0}.bestprice__auth-message{font-size:14px;font-weight:400;line-height:20px;color:#a0a0a0}.bestprice__buttons{margin:30px 0 0}.bestprice__buttons_auth{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bestprice__button{display:block;cursor:pointer;border-radius:50px;width:100%;padding:15px;background-color:#3784c0;color:#fff;font-family:'OpenSansRegular',arial,sans-serif;font-size:17px;font-weight:400;line-height:20px;text-decoration:none;text-transform:none;text-align:center;border-width:0;border-style:solid;border-color:transparent;transition:.3s}.bestprice__button_register{margin:0 30px 0 0;background-color:#fff;border-color:#ccc}.bestprice__button:active,.bestprice__button:focus,.bestprice__button:hover{outline:0;color:#fff;background-color:#276a9e;text-decoration:none;border-color:transparent}.bestprice__button:disabled{cursor:not-allowed;background-color:#000;color:#fff}.bestprice__notice{color:#000;font-size:17px;line-height:24px}.bestprice__notice.bestprice__message-error,.bestprice__notice.bestprice__message-success{font-size:14px;line-height:20px;padding:10px 14px;margin:30px 0 0;border-radius:6px}.bestprice__notice.bestprice__message-success{background-color:#cce4d3;color:#32b558}.bestprice__notice.bestprice__message-error a,.bestprice__notice.bestprice__message-success a{text-decoration:underline}.bestprice__notice.bestprice__message-error{background-color:#ffebeb;color:#ed1c24}.bestprice__notice.bestprice__message-error a{color:#ed1c24}.bestprice__close{position:absolute;top:15px;right:15px;z-index:20;cursor:pointer}.bestprice__close:before{content:'';display:block;background-image:url(/skin/frontend/evo/grohe/images/svg/popup-close.svg);width:24px;height:24px;background-size:15px;background-repeat:no-repeat;background-position:center;filter:none}.bestprice__close:active,.bestprice__close:focus,.bestprice__close:hover{opacity:1}.bestprice__close:active::before,.bestprice__close:focus::before,.bestprice__close:hover::before{filter:invert(53%) sepia(63%) saturate(597%) hue-rotate(168deg) brightness(79%) contrast(85%)}.bestprice__control{padding:0}.bestprice__control-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;background:0 0;padding:0;box-shadow:none;gap:10px;outline:0;color:#000;font-family:'OpenSansSemiBold',arial,sans-serif;font-size:14px;line-height:1;font-weight:600}.bestprice__control-btn::before{filter:invert(0%) sepia(0%) saturate(18%) hue-rotate(293deg) brightness(102%) contrast(105%)}.bestprice__control-btn:hover{color:#fff}.bestprice__control-btn:hover::before{filter:invert(100%) sepia(0%) saturate(7499%) hue-rotate(324deg) brightness(104%) contrast(101%)}.bestprice__fieldsets{display:grid;grid-template-columns:100%;gap:20px;padding:33px 0 0}.bestprice__customer{display:grid;grid-template-columns:100%;gap:24px}.bestprice__input-box{position:relative;border:0;padding:0 0 20px;margin:0;background:0 0}.bestprice__input-box_comment{padding:0 0 23px;margin:-7px 0 0}.bestprice__input-box_segment{padding:0 0 10px}.bestprice__input-box.active .bestprice__label,.bestprice__input-box.filled .bestprice__label{inset:-15px auto auto 0;font-size:13px;line-height:13px;background-color:transparent}.bestprice__input-box.error .bestprice__input-field{border-color:red}.bestprice__input-box .error-message{position:absolute;inset:auto 0 0 0;color:red;font-size:12px;line-height:20px}.bestprice__price-wrap,.bestprice__prices{display:grid;grid-template-columns:100%;gap:20px}.bestprice__price-wrap{gap:15px}.bestprice__price-old{background-color:#f0f0f0;padding:15px 30px;font-family:'OpenSansBold','Roboto Condensed',arial,sans-serif;font-weight:700;font-size:32px;line-height:44px;color:#112038}.bestprice__price-old .price{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;font-weight:inherit}.bestprice__price-label{font-family:'OpenSansRegular',arial,sans-serif;font-size:14px;line-height:20px;color:#868686;font-weight:400}.bestprice__price-special-wrap{display:none}.bestprice__price-special{display:none;font-weight:400;font-size:13px;line-height:24px;color:#868686}.bestprice__price-special span,.bestprice__price-special strong{font-weight:revert;color:#112038}.bestprice__price-special[data-bestprice-special] span,.bestprice__price-special[data-bestprice-special] strong{color:#112038}.bestprice__percents{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;overflow:auto;margin-left:-15px;margin-right:-15px}.bestprice__percents::-webkit-scrollbar{display:none}.bestprice__percent{cursor:pointer;position:relative;padding:14px 20px;gap:10px;width:80px;min-width:80px;height:50px;background:#f0f0f0;text-align:center;font-weight:400;font-size:17px;line-height:20px;color:#575757;transition:all .35s}.bestprice__percent:first-child{margin-left:15px}.bestprice__percent:last-child{margin-right:15px}.bestprice__percent::after{content:'';position:absolute;inset:auto auto 0 50%;transform:translateX(-50%);border-bottom:6px solid transparent;border-left:6px solid transparent;border-right:6px solid transparent;transition:all .35s}.bestprice__percent:has(input:checked){background-color:#3784c0;color:#fff}.bestprice__percent:has(input:checked)::after{border-bottom-color:#fff}.bestprice__checkbox input,.bestprice__percent input{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.bestprice__checkbox-label{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:15px;line-height:110%;gap:10px}@media (min-width:768px){.bestprice__checkbox-label{font-size:15px}}.bestprice__checkbox-switch{width:22px;height:22px;background:#fff;border:1px solid #dedede;position:relative;transition:.2s ease-in-out}.bestprice__checkbox-switch::before{content:'';inset:0;position:absolute;transition:.2s ease-in-out;opacity:0;background-repeat:no-repeat;background-position:center center;background-size:60%;background-image:url(/skin/frontend/base/default/images/bestprice/icon-check.svg);filter:invert(100%) sepia(100%) saturate(29%) hue-rotate(56deg) brightness(107%) contrast(107%)}:has(.bestprice__checkbox input:checked) .bestprice__checkbox-switch{background-color:#3784c0;border-color:#3784c0}:has(.bestprice__checkbox input:checked) .bestprice__checkbox-switch::before{opacity:1}.bestprice__policy{font-weight:400;font-size:15px;line-height:22px;padding-top:10px}.bestprice__policy a{text-decoration:underline;text-decoration-color:transparent;color:#3784c0;transition:all .35s}.bestprice__policy a:hover{text-decoration-color:#3784c0}@media (max-width:767px){.bestprice__close{top:15px;right:15px}}@media (max-width:540px){.tingle-modal.tingle-modal_bestprice.tingle-modal--close-button{padding-top:0}.tingle-modal.tingle-modal_bestprice .tingle-modal-box{width:100%;height:100%}.tingle-modal.tingle-modal_bestprice .tingle-modal-box__content{height:100%;padding:0 0 10px}.bestprice__buttons{background-color:#fff;position:fixed;width:100%;left:0;bottom:0;padding:20px}.bestprice__title{font-size:clamp(18px,3vw,24px);line-height:1.35}.bestprice__header{padding:44px 15px 10px}.bestprice__content{padding:10px 15px 40px}.bestprice__text{padding:0;margin:0}.bestprice__label,.bestprice__text{font-size:15px;line-height:22px}}@media (max-width:767px){.tingle-modal.tingle-modal_bestprice{background-color:rgba(16,28,49,.86)}}.tingle-modal.tingle-modal_bestprice.tingle-modal--close-button{padding:30px 15px}.bestprice__control{font-size:14px}.bestprice__control-btn{display:flex;justify-content:center;width:100%;height:39px;border:1px solid #dedede;background-color:transparent;border-radius:20px;transition:background-color .35s,border .35s}.bestprice__control-btn::before{content:'';width:29px;height:18px;background-repeat:no-repeat;background-image:url(/skin/frontend/evo/grohe/images/svg/bestprice-icon.svg);background-position:center;background-size:contain}.bestprice__control-btn:hover{border-color:#3984be;background-color:#3984be}.bestprice__header{padding:clamp(10px,2vw,20px) clamp(15px,2vw,20px)}.bestprice__content{padding:0 clamp(15px,2vw,20px) clamp(10px,2vw,20px)}

@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.bundle-app{display:block}.bundle-app__form-inner{position:relative}.bundle-app .bundle-item{max-width:none}.bundle-app .options,.bundle-app-popup{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000000}.bundle-app .options--show{display:block}.bundle-app .options__container{height:100vh}.bundle-app .options__items-wrapper{height:100%;overflow-y:auto}.bundle-app.inactive{display:none}.bundle-app-wrapper.loader{position:relative;overflow:hidden}.bundle-app-wrapper.loader::before{content:"";z-index:100;width:40px;height:40px;border:2px solid #00629f;border-top-color:#dcdce2;border-radius:50%;animation:spinner 1s linear infinite;position:absolute;left:50%;top:50%;margin:-20px 0 0 -20px}.bundle-app-wrapper.loader::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.bundle-app-popup{z-index:10000}.bundle-app-popup.show{display:block}.catalog-product-view .main-container .main #product-info .bundle-app .swiper-container{height:100%}.catalog-product-view .main-container .main #product-info .bundle-app button.options__btn-close{height:24px}.catalog-product-view .main-container .main #product-info .bundle-app .bundle-item{border:1px solid #e8e5e5;transition:all .35s}.catalog-product-view .main-container .main #product-info .bundle-app .bundle-item:hover{border-color:#3984be}.catalog-product-view .main-container .main #product-info .bundle-app .bundle-item .savings{font-family:'OpenSansCondensed',arial,sans-serif;font-weight:400}.catalog-product-view .main-container .main #product-info .bundle-app .bundle-totals .savings{font-family:'OpenSansRegular',arial,sans-serif;font-size:clamp(12px,1vw,15px);line-height:1;color:#000;background:0 0;padding:0;border-radius:0}@media (min-width:1024px){.catalog-product-view .main-container .main #product-info .bundle-app .bundle-totals .savings{font-family:'OpenSansCondensed',arial,sans-serif;color:#414141}}.catalog-product-view .main-container .main #product-info .bundle-app .bundle-app__bundle-wrapper .swiper-container{overflow:visible}.catalog-product-view .main-container .main #product-info .bundle-app .bundle-spinner{display:-webkit-box;display:-ms-flexbox;display:flex}.catalog-product-view .main-container .main #product-info .bundle-app .bundle-spinner__form{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:min-content;border:1px solid #b9b9b9;border-radius:2px}.catalog-product-view .main-container .main #product-info .bundle-app .bundle-spinner__button{position:relative;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;width:28px;height:38px;background-color:#fff;border:0;transition:.3s}.catalog-product-view .main-container .main #product-info .bundle-app .bundle-spinner__button:hover:not(:disabled){background-color:#3b85be}.catalog-product-view .main-container .main #product-info .bundle-app .bundle-spinner__button:hover:not(:disabled)::after,.catalog-product-view .main-container .main #product-info .bundle-app .bundle-spinner__button:hover:not(:disabled)::before{background-color:#fff}.catalog-product-view .main-container .main #product-info .bundle-app .bundle-spinner__button:disabled{opacity:.2;cursor:auto}.catalog-product-view .main-container .main #product-info .bundle-app .bundle-spinner__button::after,.catalog-product-view .main-container .main #product-info .bundle-app .bundle-spinner__button::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:2px;background-color:#3b85be}.catalog-product-view .main-container .main #product-info .bundle-app .bundle-spinner__button_increase::after{transform:translate(-50%,-50%) rotate(90deg)}.catalog-product-view .main-container .main #product-info .bundle-app .bundle-spinner__button_decrease::after{display:none}.catalog-product-view .main-container .main #product-info .bundle-app .bundle-spinner__input{width:32px;max-height:none;padding:0;height:38px;font-size:16px;line-height:24px;color:#000;text-align:center;border:0}.bundle-app{padding:0;margin:60px 0}.bundle-app__title-wrapper{display:flex;align-items:center;margin:0 0 20px;gap:5px}@media (min-width:768px){.bundle-app__title-wrapper{gap:18px}}.bundle-app__title{font-family:'OpenSansBold','Roboto Condensed',arial,sans-serif;font-weight:700;font-size:20px;line-height:28px;color:#000;margin:0}.bundle-app__expiration-date{font-size:14px;line-height:19px;color:#898989}.bundle-app__form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 10px;margin:20px 0 30px}.bundle-app [data-bundle-tabs]{position:static}.bundle-app__tabs-wrapper{position:relative}@media (max-width:1439px){.bundle-app__tabs-wrapper{margin:0 23px}}.bundle-app__tabs .bundle-tabs__button{box-shadow:none;background-color:transparent;outline:0;border-radius:20px;padding:10px 20px;font-family:'OpenSansSemiBold',arial,sans-serif;font-weight:600;font-size:14px;line-height:1;color:rgba(0,0,0,.5);border:1px solid rgba(0,0,0,.5);margin-right:22px;display:flex;align-items:center;justify-content:center;width:auto;height:39px;transition:all .35s}.bundle-app__tabs .bundle-tabs__button:last-child{margin-right:0}.bundle-app__tabs .bundle-tabs__button:hover{color:#000}.bundle-app__tabs .bundle-tabs__button.active{color:#000;border-color:#000}.bundle-app__tabs .bundle-tabs__button.active:hover{cursor:auto}.bundle-app__tabs-nav-button{position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:12px;height:26px;background-position:center;background-repeat:no-repeat;background-size:12px;background-image:url(/skin/frontend/evo/grohe/images/svg/icon-arrow-blue.svg)}.bundle-app__tabs-nav-button--next{right:-40px;transform:translateY(-50%) rotate(180deg)}@media (max-width:1439px){.bundle-app__tabs-nav-button--next{right:-26px}}.bundle-app__tabs-nav-button--prev{left:-40px}@media (max-width:1439px){.bundle-app__tabs-nav-button--prev{left:-26px}}.bundle-app .max-discount-info{order:-1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bundle-app .max-discount-info__inner{min-height:40px}.bundle-app .max-discount-info__text{order:2}.bundle-app .max-discount-info__disclaimer{order:1}.bundle-app .max-discount-info__disclaimer,.bundle-app .max-discount-info__text{margin:0;font-size:14px;line-height:1.3;color:#000}.bundle-app .max-discount-info__button{display:inline-grid;box-shadow:none;border-radius:0;grid-template-columns:18px 1fr;gap:10px;order:3;outline:0;font-family:'OpenSansSemiBold',arial,sans-serif;width:fit-content;background-color:transparent;text-decoration:underline;text-decoration-color:transparent;border:0;font-weight:600;font-size:13px;line-height:1.3;color:#000;position:relative;padding:0;margin:20px 0;transition:all .35s}.bundle-app .max-discount-info__button.selected,.bundle-app .max-discount-info__button:hover{text-decoration-color:#000}.bundle-app .max-discount-info__button::before{content:"";width:18px;height:18px;border:1px solid #3984be;border-radius:5px}@media (max-width:640px){.bundle-app .max-discount-info__button{margin-top:15px}}.bundle-app .max-discount-info__button.selected:before{background-color:#3984be}.bundle-app .max-discount-info__button.selected:after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:4px;width:11px;height:8px;background-image:url(/skin/frontend/evo/grohe/images/svg/select-tick-white.svg);background-size:11px}.bundle-app .max-discount-info .discount-label{font-family:'OpenSansSemiBold',arial,sans-serif;font-weight:600;color:#3984be}@media (max-width:1024px){.bundle-app__form-inner{max-width:100%}}.bundle-app__swiper{position:static}.bundle-app__bundles-swiper{max-width:100%}@media (min-width:1024px){.bundle-app__bundles-swiper{max-width:calc(100% - 273px - 10px)}}.bundle-app .bundle-item{width:224px;padding:10px 10px 59px;margin-right:10px;border-radius:10px;position:relative;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}@media (min-width:768px){.bundle-app .bundle-item{width:275px}}.bundle-app .bundle-item:last-child{margin-right:0!important}.bundle-app .bundle-item__label,.bundle-app .bundle-item_main::after{position:absolute;top:14px;left:9px;width:18px;height:18px;background-position:center;background-repeat:no-repeat}.bundle-app .bundle-item_main::after{content:"";background-image:url(/skin/frontend/evo/grohe/images/svg/lock-gray.svg);background-size:contain}@media (min-width:1024px){.bundle-app .bundle-item_main::after{top:10px;left:8px}}.bundle-app .bundle-item_main .bundle-item__name a{color:#474747;font-family:'OpenSansSemiBold',arial,sans-serif;font-weight:600}.bundle-app .bundle-item__label{margin:0;border-radius:5px;border:1px solid #3984be;background-image:url(/skin/frontend/evo/grohe/images/svg/select-tick-white.svg);background-size:0;transition:background-size .2s ease-in-out,background-color .2s ease-in-out}.bundle-app .bundle-item__label:hover,.bundle-app .bundle-item__top--clickable:hover{cursor:pointer}@media (min-width:1024px){.bundle-app .bundle-item__label{top:10px;left:8px}}.bundle-app .bundle-item__input:checked+.bundle-item__label{background-size:11px 8px;background-color:#3984be}.bundle-app .bundle-item__top{width:147px;margin:0 auto 15px;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}@media (min-width:1024px){.bundle-app .bundle-item__top{margin-top:56px;margin-bottom:5px;width:100%}}.bundle-app .bundle-item__category-name{display:none}.bundle-app .bundle-item__bottom{display:flex;flex-wrap:wrap;gap:9px 0}.bundle-app .bundle-item__sku{display:none;width:50%;color:#999;font-size:16px;line-height:1;font-family:'OpenSansCondensed',arial,sans-serif;margin:0}.bundle-app .bundle-item__sku::before{content:'арт. '}@media (min-width:1024px){.bundle-app .bundle-item__sku{display:block}}.bundle-app .bundle-item__name{order:1;height:54px;margin:0}.bundle-app .bundle-item__name a{font-size:13px;line-height:1.3;color:#000;display:-webkit-box;display:-moz-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:all .35s;text-decoration:none}.bundle-app .bundle-item__name a:hover{color:#3984be}.bundle-app .bundle-item__item-price{display:flex;width:100%;align-items:center;gap:7px}.bundle-app .bundle-item__item-price .final-price{font-size:clamp(15px,2vw,18px);line-height:1.3;font-family:'OpenSansSemiBold',arial,sans-serif}.bundle-app .bundle-item__item-price .base-price{font-family:'OpenSansCondensed',arial,sans-serif;font-weight:400;font-size:clamp(13px,1vw,15px);line-height:1;color:#999;text-decoration:line-through}.bundle-app .bundle-item__item-price .savings{order:1}.bundle-app .bundle-item__quantity{margin:18px 0 0}@media (max-width:767px){.bundle-app .bundle-item__quantity{margin:7px 0 8px 6px}}.bundle-app .bundle-item:not(.bundle-item_main):before{content:"+";position:absolute;width:32px;height:32px;background-color:#000;left:calc((-32px - 11px)/2);top:50%;transform:translateY(-50%);color:#fff;display:flex;justify-content:center;align-items:center;font-family:'OpenSansBold','Roboto Condensed',arial,sans-serif;font-size:20px;line-height:1;font-weight:700;border-radius:50%}.bundle-app .bundle-item .discount-label{font-family:'OpenSansBold',arial,sans-serif;position:absolute;top:16px;left:16px;font-weight:700;font-size:13px;line-height:18px;color:#3784c0;padding:0 4px;border:1px solid #3784c0;border-radius:3px;background-color:#fff;text-align:center;min-width:40px}.bundle-app .bundle-reviews{width:50%;display:none;flex-direction:column;align-items:flex-end}@media (min-width:1024px){.bundle-app .bundle-reviews{display:flex}}.bundle-app .bundle-reviews__rating{display:flex;gap:3px;line-height:15px}.bundle-app .bundle-reviews__quantity{font-size:11px;line-height:11px;font-weight:400;color:#b1b2b2}.bundle-app .bundle-reviews__rating-quantity{display:inline-flex;gap:5px;align-items:center;font-family:'OpenSansCondensed',arial,sans-serif;font-size:14px;line-height:1;color:#999}.bundle-app .bundle-reviews__rating-quantity::before{content:'';min-width:14px;width:14px;height:14px;filter:invert(69%) sepia(58%) saturate(1060%) hue-rotate(0deg) brightness(104%) contrast(104%)}.bundle-app .bundle-reviews .fa{filter:invert(48%) sepia(65%) saturate(1609%) hue-rotate(195deg) brightness(94%) contrast(91%);width:13px;height:13px}.bundle-app .bundle-reviews .fa-star,.bundle-app .bundle-reviews__rating-quantity::before{background-repeat:no-repeat;background-image:url(/skin/frontend/evo/grohe/images/svg/fa-star.svg);background-position:center;background-size:contain}.bundle-app .bundle-reviews .fa-star-half-o,.bundle-app .bundle-reviews .fa-star-o{background-repeat:no-repeat;background-image:url(/skin/frontend/evo/grohe/images/svg/fa-star-half-o.svg);background-position:center;background-size:contain}.bundle-app .bundle-reviews .fa-star-o{background-image:url(/skin/frontend/evo/grohe/images/svg/fa-star-o.svg)}.bundle-app__options{display:flex;align-items:center;justify-content:center;height:39px;outline:0;box-shadow:none;border-radius:20px;position:absolute;inset:auto 10px 10px 10px;font-family:'OpenSansSemiBold',arial,sans-serif;font-weight:600;border:0;color:#fff;font-size:14px;line-height:1;padding:10px;background-color:#3984be;transition:all .35s}.bundle-app__options:hover{background-color:#276a9e}.bundle-app .bundle-totals{position:relative;z-index:1;width:100%;margin:15px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-content:center;gap:clamp(15px,4vw,30px)}.bundle-app .bundle-totals::before,.bundle-app__nav-button{width:32px;height:32px;position:absolute;transform:translateY(-50%);display:flex;justify-content:center;align-items:center}.bundle-app .bundle-totals::before{content:"=";background-color:#000;left:calc((-32px - 11px)/2);top:50%;color:#fff;font-family:'OpenSansBold','Roboto Condensed',arial,sans-serif;font-size:20px;line-height:1;font-weight:700;border-radius:50%}@media (max-width:1024px){.bundle-app .bundle-totals::before{display:none}}@media (min-width:1024px){.bundle-app .bundle-totals{margin:0;width:273px;padding:35px;background-color:#faf9f9;border-radius:10px}}.bundle-app .bundle-totals__calc{display:flex;flex-direction:column;gap:7px}@media (min-width:1024px){.bundle-app .bundle-totals__calc{background-color:#ededed;border-radius:10px;padding:20px 15px;gap:5px}}.bundle-app .bundle-totals__calc-item{display:flex;align-items:center;gap:3px;margin:0;font-size:clamp(12px,1vw,15px);line-height:1;color:#000}.bundle-app .bundle-totals__calc-item.savings{background-color:transparent}@media (min-width:1024px){.bundle-app .bundle-totals__calc-item{display:block;font-family:'OpenSansCondensed',arial,sans-serif;color:#414141}.bundle-app .bundle-totals__calc-item:not(.bundle-app .bundle-totals__calc-item:last-child)::after{content:'';display:block;margin:5px 0 0;width:100%;height:1px;background-color:#e1e3e8}}.bundle-app .bundle-totals__discount-label,.bundle-app .bundle-totals__price{display:block;font-family:'OpenSansSemiBold',arial,sans-serif;font-size:clamp(12px,2vw,18px);line-height:1.3;color:#000;margin:0 0 0 auto}@media (min-width:1024px){.bundle-app .bundle-totals__discount-label,.bundle-app .bundle-totals__price{margin:5px 0 0}}.bundle-app .bundle-totals__final-price-wrapper{display:flex;align-items:flex-end;font-family:'OpenSansSemiBold',arial,sans-serif;font-size:13px;line-height:1.9;margin-bottom:clamp(15px,4vw,30px);color:#000}@media (min-width:1024px){.bundle-app .bundle-totals__final-price-wrapper{display:block;text-align:center;font-size:0;line-height:0}}.bundle-app .bundle-totals__final-price{display:block;font-size:30px;line-height:1.3;margin:0 0 0 auto}@media (min-width:1024px){.bundle-app .bundle-totals__final-price{margin:0;font-family:'OpenSansBold','Roboto Condensed',arial,sans-serif;font-weight:700}}.bundle-app .bundle-totals__add-to-cart{width:100%;cursor:pointer;box-shadow:none;outline:0;border:0;display:flex;align-items:center;justify-content:center;text-align:center;height:39px;padding:10px;color:#fff;background-color:#3984be;border-radius:20px;font-weight:600;font-size:14px;line-height:1;font-family:'OpenSansSemiBold',arial,sans-serif;transition:all .35s}.bundle-app .bundle-totals__add-to-cart:hover{background-color:#000}@media (min-width:1024px){.bundle-app .bundle-totals__add-to-cart{background-color:#000}.bundle-app .bundle-totals__add-to-cart:hover{background-color:#3984be}}.bundle-app__nav-button{border-radius:100%;background:#000;top:30%;z-index:2}.bundle-app__nav-button::after{content:'';width:10px;height:7px;filter:invert(100%) sepia(0%) saturate(7499%) hue-rotate(324deg) brightness(104%) contrast(101%)}.bundle-app__nav-button:hover{background:#3984be}.bundle-app__nav-button--next{right:0;transform:translate(-5px,-50%)}.bundle-app__nav-button--next::after,.bundle-app__nav-button--prev::after{background-repeat:no-repeat;background-image:url(/skin/frontend/evo/grohe/images/svg/icon-arrow-next.svg);background-position:center;background-size:contain}.bundle-app__nav-button--prev{left:0;transform:translate(5px,-50%)}.bundle-app__nav-button--prev::after{background-image:url(/skin/frontend/evo/grohe/images/svg/icon-arrow-prev.svg)}.bundle-app__nav-button[aria-disabled=true]{display:none}.bundle-app__bundle-wrapper,.bundle-app__current-bundle{height:100%}.bundle-app__swiper-wrapper{overflow:hidden;height:100%}@media (max-width:1024px){.bundle-app__swiper-wrapper{margin:0 -30px;padding:0 30px}}@media (max-width:767px){.bundle-app__swiper-wrapper{margin:0 -15px;padding:0 15px}}#bundle-popup .layer-modal__overlay,.bundle-app .options{background-color:rgba(16,28,49,.86)}@media (min-width:768px){.bundle-app .options{background-color:rgba(0,0,0,.49)}}.bundle-app .options__container{position:absolute;right:0;width:100%;height:100%;max-width:560px;background-color:#fff;transform:translateX(100%);transition:transform .5s ease-in-out}.bundle-app .options--show .options__container{transform:translateX(0);overflow:auto}.bundle-app .options__title{width:100%;height:50px;padding:12px 20px 13px;margin:0;box-shadow:0 1px 15px rgba(0,0,0,.1);font-family:'OpenSansRegular',arial,sans-serif;font-weight:400;font-size:18px;line-height:25px;text-transform:none;color:#112038}.bundle-app .options__inner{height:calc(100% - 50px)}.bundle-app .options__items-wrapper{list-style:none;padding:0 20px 30px;margin:0}@media (max-width:640px){.bundle-app .options__items-wrapper{padding:0 15px 30px}}.bundle-app .options__item{border:1px solid #dedddd;padding:41px 20px 19px;margin-top:20px}@media (max-width:640px){.bundle-app .options__item{padding:41px 11px 17px;margin-top:15px}}.bundle-app .options__btn-close{position:absolute;top:13px;right:15px;width:24px;height:24px;background-color:transparent;border:0;background-image:url(/skin/frontend/evo/grohe/images/svg/icon-close-gray.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.bundle-app .options__btn-close:hover{cursor:pointer;opacity:.7}.bundle-app .options-item{position:relative}.bundle-app .options-item:hover{cursor:pointer}.bundle-app .options-item:after{content:"";width:20px;height:20px;position:absolute;top:11px;right:11px;border:1px solid #3784c0;border-radius:50%}.bundle-app .options-item.selected{border-color:#3784c0}.bundle-app .options-item.selected:after{box-shadow:inset 0 0 0 6px #3784c0}.bundle-app .options-item__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bundle-app .options-item__img-container{max-width:140px;margin-right:20px}.bundle-app .options-item__category-name{display:none}.bundle-app .options-item__item-title{font-size:14px;line-height:20px;color:#112038}@media (max-width:640px){.bundle-app .options-item__item-title{display:-webkit-box;display:-moz-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:10px}}.bundle-app .options-item__savings{font-size:12px;line-height:16px;color:#2fb93d;margin-bottom:3px}.bundle-app .options-item__savings:before{content:"Экономия: "}.bundle-app .options-item__final-price{font-family:'OpenSansSemiBold',Arial,sans-serif;font-size:20px;line-height:16px;color:#112038}.bundle-app .options-item__price{font-size:13px;line-height:16px;color:#898989;text-decoration:line-through}.bundle-app .options-item__add-button{margin-top:13px;background-color:transparent;border:0;font-size:14px;line-height:19px;color:#3784c0;transition:opacity .2s;padding:0}.bundle-app .options-item__add-button:hover{cursor:pointer;opacity:.7}.bundle-app .options-item__added{display:block;margin-top:13px;font-size:14px;line-height:19px;color:#112038;position:relative}.bundle-app .options-item__added:after{content:"";width:11px;height:8px;background-image:url(/skin/frontend/evo/grohe/images/svg/icon-tick-green.svg);background-position:center;background-repeat:no-repeat;background-size:contain;margin-left:4px;display:inline-block}.bundle-app .options-item__savings-label{position:absolute;top:11px;left:11px;font-family:'OpenSansBold',arial,sans-serif;font-weight:700;font-size:13px;line-height:18px;color:#3784c0;padding:0 4.5px;border:1px solid #3784c0;border-radius:3px;min-width:40px}.bundle-app-wrapper{max-width:100%}.bundle-app-wrapper.loader{height:450px}.bundle-app-wrapper.loader::after{background-color:#faf9f9}.bundle-app .bundle-attr-filter{display:none}#bundle-popup{padding:30px 15px}@media (min-width:768px){#bundle-popup .layer-modal__overlay{background-color:rgba(0,0,0,.49)}}#bundle-popup .layer-modal__container{padding:clamp(10px,2vw,20px) clamp(15px,2vw,20px);border-radius:10px;max-width:660px}#bundle-popup .layer-modal__content{position:static}#bundle-popup .layer-modal__header{padding:0;display:flex;flex-direction:column}#bundle-popup .layer-modal__close{position:static;font-size:0;line-height:0;order:-1;inset:revert;outline:0;box-shadow:none;border:0;margin:0 0 0 auto;background-color:transparent;background-repeat:no-repeat;background-image:url(/skin/frontend/evo/grohe/images/svg/popup-close.svg);background-position:center;background-size:15px auto;width:24px;height:24px}@media (min-width:768px){#bundle-popup .layer-modal__close{position:absolute;inset:15px 15px auto auto}}#bundle-popup .layer-modal__close:hover{filter:invert(53%) sepia(63%) saturate(597%) hue-rotate(168deg) brightness(79%) contrast(85%)}#bundle-popup .layer-modal__info{padding:0}#bundle-popup .layer-modal__title{font-family:'OpenSansSemiBold',arial,sans-serif;font-weight:600;font-size:clamp(18px,3vw,24px);line-height:1.35;color:#000;margin:0 0 clamp(10px,2vw,20px)}#bundle-popup .layer-modal__products-list{margin:0 0 20px;padding:0;list-style:none}#bundle-popup .layer-modal__products-item{margin-bottom:15px}#bundle-popup .layer-modal__products-item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#bundle-popup .layer-modal__button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#bundle-popup .modal-item__desc{margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#bundle-popup .modal-item__image{width:72px;max-width:100%;border:1px solid #efeff4}#bundle-popup .modal-item__sku{margin-bottom:clamp(5px,.5vw,10px);font-family:'OpenSansCondensed',arial,sans-serif;font-size:15px;line-height:1;color:#414141}#bundle-popup .modal-item__name{font-family:'OpenSansSemiBold',arial,sans-serif;font-weight:600;font-size:14px;line-height:1.25;color:#000}

.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.credit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:20px;margin-top:15px}.credit b{font-weight:700}.credit__term-link a{display:inline-block;text-decoration:underline;font-size:12px;line-height:1.2;color:#9c9c9c}.credit__inner-text{margin:15px 0 0}.credit__icon{display:inline-block;flex-shrink:0;margin:0 3px;width:41px;height:41px;background-size:cover;background-position:center}.credit__sber-icon{background-image:url(/skin/frontend/ariflex/default/images/pokupay_icon.png)}.credit__tinkoff-icon{background-image:url(/skin/frontend/ariflex/default/images/svg/credit/t-bank.svg)}.credit svg{display:inline-block;vertical-align:middle}.credit__main-text>span{font-weight:inherit}.credit__main-text:hover~div{display:block}.credit__icon+.credit__main-text{margin-left:20px;padding:12px 0}.credit__main-text{display:inline-block;margin-right:5px;font-weight:700;font-size:13px;line-height:1.4;color:#000;cursor:pointer}.credit__main-text .credit__main-text--underline{text-decoration:dotted;text-decoration-color:#000;text-decoration-line:underline}@media (max-width:320px){.credit__main-text{font-size:12px}}.credit__price-in-month,.credit__price-in-month-wrapper{font-weight:700;white-space:nowrap}.credit__note{position:absolute;width:100%;left:0;top:41px;padding:25px;background-color:#fff;border:1px solid #e1e1e1;box-sizing:border-box;box-shadow:0 5px 14px rgba(0,0,0,.11);z-index:10;display:none;font-size:12px}.credit__note::before{content:' ';position:absolute;display:block;background:#fff;top:-9px;right:54%;width:15px;height:15px;border:solid #e1e1e1;border-width:0 1px 1px 0;transform:rotate(-135deg)}.credit.info-added .credit__info-icon:hover~div,.credit__note:hover{display:block}.credit__note_title{margin-top:0;font-weight:700;margin-bottom:15px;font-size:16px;line-height:16px;color:#3784c0}.credit__note_sub-header{font-size:12px;line-height:16px;margin-bottom:10px;color:#000}.credit__note_info{margin-bottom:0;font-size:11px;line-height:16px;color:#9c9c9c}.credit__info-icon{display:inline-block;flex-shrink:0;width:15px;height:15px;vertical-align:middle;background-image:url(/skin/frontend/evo/grohe/images/svg/credit-info-icon.svg)}@media (max-width:480px){.credit__info-icon{align-self:flex-start;margin-left:10px}}.credit svg path{fill:#3784c0}@media (max-width:320px){.credit{font-size:12px}}.credit.info-added{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.credit.info-added .credit__main-text{margin-bottom:0}.credit.info-added .credit__info-icon:hover{cursor:pointer}@media (max-width:400px){.credit__main-text::after{content:' ';width:15px;height:15px;display:inline-block;vertical-align:middle;margin-left:5px;background-image:url(/skin/frontend/evo/grohe/images/svg/credit-info-icon.svg)}.credit__info-icon{display:none!important}}

.product-kit{margin-top:15px;padding:0}@media (min-width:768px){.product-kit{padding:0 20px}}.product-kit__title{font-weight:600;font-size:13px;line-height:1.3;margin-bottom:8px;color:#000;font-family:'OpenSansSemiBold',arial,sans-serif}.product-kit__list{display:grid;grid-template-columns:100%;gap:5px}@media (min-width:768px){.product-kit__list{gap:0}}.product-kit__item{display:grid;grid-template-columns:25px 1fr;gap:0 10px;font-size:13px;line-height:1.3;color:#000}@media (min-width:768px){.product-kit__item{align-items:center}}.product-kit__desc{padding-top:5px}@media (min-width:768px){.product-kit__desc{padding:0;display:grid;align-items:center;gap:0 10px;grid-template-columns:1fr 60px}}.product-kit__name{color:#6b6b6b;text-decoration:none;transition:all .35s}.product-kit__name:hover{text-decoration:none;color:#3984be}@media (min-width:768px){.product-kit__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-right:30px}.product-kit__price-block{justify-self:end}}.product-kit__detail{border-top:1px solid #dedddd;padding:15px 0 0 10px;font-size:14px;line-height:160%}@media (max-width:767px){.product-kit__detail{font-size:13px}}.product-kit__detail-item{display:flex;justify-content:space-between;gap:0 13px}.product-kit__detail-separate,.product-kit__detail-separate-price{color:#898989}.product-kit__detail-kit,.product-kit__detail-kit-price{color:#000;font-weight:700}.product-kit__detail-saving{font-weight:700;color:#fd7323;margin-top:10px}

.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.rich-content{display:grid;grid-template-columns:1fr;gap:23px;margin:0 -15px 24px}@media (min-width:768px){.rich-content{gap:40px;margin:0 0 47px}}.rich-content__fullscreen-image{border-radius:20px;overflow:hidden}@media (min-width:1024px){.rich-content__fullscreen-image{margin:0}}.rich-content__fullscreen-image_mc{display:none}.rich-content__fullscreen-image-text{position:relative;border-radius:22px;overflow:hidden}.rich-content__fullscreen-image-text .description-block{position:absolute;bottom:45px;left:18px;color:#fff}@media (min-width:768px){.rich-content__fullscreen-image-text .description-block{bottom:52px;left:52px}}.rich-content__fullscreen-image-text .description-block li,.rich-content__fullscreen-image-text .description-block__title{font-family:'OpenSansSemiBold',arial,sans-serif;font-size:20px;font-weight:600;line-height:27.24px}@media (min-width:768px){.rich-content__fullscreen-image-text .description-block__title{font-family:'OpenSansRegular',arial,sans-serif;font-weight:400;font-size:30px;line-height:40.85px}}.rich-content__fullscreen-image-text .description-block ul{margin-top:22px;padding-left:20px;list-style:disc}@media (min-width:768px){.rich-content__fullscreen-image-text .description-block ul{margin-top:20px}}.rich-content__fullscreen-image-text .description-block li{font-size:14px;line-height:19.07px}@media (min-width:768px){.rich-content__fullscreen-image-text .description-block li{font-size:13px;line-height:17.7px}}.rich-content__feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}@media (min-width:1024px){.rich-content__feature-grid{gap:21px}}.rich-content__two-column-grid-vertical{display:grid;grid-template-columns:1fr;gap:30px}@media (min-width:1024px){.rich-content__two-column-grid-vertical{grid-template-columns:repeat(2,1fr);gap:20px}}.rich-content__two-column-grid-vertical .image-block{background-color:#f4f4f4;margin:0 -15px 20px}@media (min-width:768px){.rich-content__two-column-grid-vertical .image-block{margin:0 0 20px}}.rich-content__column.image-block img,.rich-content__two-column-grid-vertical .image-block img{display:block;width:100%;height:auto}.rich-content__two-column-grid-vertical .description-block{display:flex;flex-direction:column;gap:13px;direction:ltr}@media (min-width:768px){.rich-content__two-column-grid-vertical .description-block{justify-content:center}}.rich-content__two-column-grid-vertical .description-block__title{font-family:'OpenSansBold',arial,sans-serif;font-size:21px;font-weight:700;line-height:25.2px;text-align:left;max-width:515px}@media (min-width:768px){.rich-content__two-column-grid-vertical .description-block__title{font-size:22px;line-height:26.4px}}.rich-content__two-column-grid-vertical .description-block__text{max-width:500px}.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}.rich-content__two-column-grid-vertical .description-block__text p:last-child{margin-bottom:0}.rich-content__column.description-block .description-block__text p.with-img,.rich-content__two-column-grid-vertical .description-block__text p.with-img{display:flex;align-items:center;gap:11px}@media (min-width:768px){.rich-content__two-column-grid-vertical .description-block__text p{font-size:16px;line-height:22.4px}}.rich-content__column.image-block{background-color:#f4f4f4}.rich-content__column.description-block{display:flex;flex-direction:column;gap:4px;direction:ltr}@media (min-width:768px){.rich-content__column.description-block{gap:24.25px;justify-content:center}}.rich-content__column.description-block .description-block__title{font-family:'OpenSansBold',arial,sans-serif;font-size:14px;font-weight:700;line-height:normal;text-align:left;max-width:350px}@media (min-width:768px){.rich-content__column.description-block .description-block__title{font-size:25.985px;line-height:31.962px}}.rich-content__column.description-block .description-block__text{max-width:350px}.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){.rich-content__column.description-block .description-block__text p{font-size:14px;line-height:17.22px}}.rich-content__description-title{font-family:'OpenSansBold',arial,sans-serif;font-size:21px;line-height:25px;font-weight:700;width:100%}@media (min-width:768px){.rich-content__description-title{font-size:22px;line-height:26px}}.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:0 15px;text-align:center;gap:30px}@media (min-width:768px){.rich-content__description{background-color:#f4f4f4;padding:50px 15px 54px;gap:44px}}.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:10px}@media (min-width:768px){.rich-content__description .item-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}}.rich-content__description .item-block__title{font-family:'OpenSansBold',arial,sans-serif;font-size:21px;line-height:32px;font-weight:700}@media (min-width:768px){.rich-content__description .item-block__title{font-size:16px;line-height:30px}}.rich-content__description .item-block__text{font-size:12px;line-height:16px}@media (min-width:768px){.rich-content__description .item-block__text{font-size:14px;line-height:21px}}.rich-content__three-column-grid{display:grid;grid-template-columns:100%;gap:22px}@media (min-width:768px){.rich-content__three-column-grid{grid-template-columns:repeat(3,1fr);gap:26px}}.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:center;-ms-flex-pack:center;justify-content:center;background-color:#1c1f2a;color:#fff;border-radius:20px;width:100%}@media (min-width:768px){.rich-content__three-column-grid .rich-content__column{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}}.rich-content__three-column-grid .rich-content__column>picture:not(.description-icon){height:100%}.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}.rich-content__three-column-grid .description-icon{max-width:113.14px;filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(352deg) brightness(105%) contrast(101%);padding:30px 0 0 30px;box-sizing:content-box}@media (min-width:768px){.rich-content__three-column-grid .description-icon{text-align:center;padding:0;margin-top:20.5%}}.rich-content__three-column-grid .description-block{max-width:292px;padding:35px 25px 50px}@media (min-width:768px){.rich-content__three-column-grid .description-block{text-align:center;padding:clamp(20px,4vw,70px) 10px 20px;height:100%}}.rich-content__three-column-grid .description-block__title{font-family:'OpenSansSemiBold',arial,sans-serif;font-size:14px;line-height:19px;font-weight:600;text-transform:uppercase;margin-bottom:33px;color:#52b3ff}@media (min-width:768px){.rich-content__three-column-grid .description-block__title{margin-bottom:12px}}.rich-content__three-column-grid .description-block__text{font-size:clamp(12px,1vw,14px);line-height:clamp(16px,2vw,19px)}.rich-content__text-block{text-align:center;max-width:563px;margin:0 auto;color:#000}.rich-content__text-block .rich-content__text-title{font-family:'OpenSansSemiBold',arial,sans-serif;font-size:20px;line-height:27.24px;font-weight:600}@media (min-width:768px){.rich-content__text-block .rich-content__text-title{font-size:30px;line-height:40.85px}}.rich-content__text-block .rich-content__text-subtitle{font-size:13px;line-height:17.7px;margin-top:10px}@media (min-width:768px){.rich-content__text-block .rich-content__text-subtitle{margin-top:20px}}.rich-content__list-block{background-color:#1a1d28;padding:30px 22px 0;border-radius:20px;color:#fff}@media (min-width:768px){.rich-content__list-block{font-size:30px;padding:48px 47px 0}}.rich-content__list-block .rich-content__list-title,.rich-content__list-block li{font-family:'OpenSansSemiBold',arial,sans-serif;font-size:20px;line-height:27.24px;font-weight:600}@media (min-width:768px){.rich-content__list-block .rich-content__list-title{font-family:'OpenSansRegular',arial,sans-serif;font-weight:400;font-size:30px;line-height:40.85px}}.rich-content__list-block ol{list-style:none;counter-reset:count;padding:0;margin:10px 0 0}@media (min-width:768px){.rich-content__list-block ol{margin-top:20px}.rich-content__list-block ol.rich-content__list_2-columns{columns:2}}.rich-content__list-block li{font-size:13px;line-height:17.7px;padding:15px 0 15px 41px;position:relative;break-inside:avoid}@media (min-width:768px){.rich-content__list-block li{padding:32.5px 0 32.5px 51.96px}}.rich-content__list-block li:not(:last-child){border-bottom:1px solid #3b4050}.rich-content__list-block li:before{position:absolute;left:0;counter-increment:count;content:counter(count,decimal-leading-zero);color:#52b3ff;margin-right:16px;font-size:18px;line-height:24.52px;font-family:'OpenSansRegular',arial,sans-serif;font-weight:400}@media (min-width:768px){.rich-content__list-block li:before{margin-right:24px;font-size:23.96px;line-height:32.63px;top:50%;transform:translateY(-50%)}}

