body.credit-popup-open{overflow:hidden;height:100%}body.credit-popup-open .header .js-fix-menu-active,body.credit-popup-open .main-container .main #product-info.category-products,body.credit-popup-open .website-info.website-info_fixed{position:static}body.credit-popup-open .page-wrapper{margin-top:0!important}body.credit-popup-open .header{z-index:2!important}body.credit-popup-open .flocktory-widget-overlay{z-index:1!important}body.credit-popup-open #product-info .attribute-label{z-index:0}body.credit-popup-open .bundle-block_wrap,body.credit-popup-open .website-info.website-info_fixed{z-index:1}:host *{box-sizing:border-box}:host .credit-popup_cart{background-color:#f6f6f6;padding:6px 12px 6px 5px}:host .credit-popup_cart .credit-popup__btn-open{margin:5px 0}:host .credit-popup_cart .credit-popup__btn-open.credit-popup__btn-open_min-payment{width:100%}:host .credit-popup_cart .credit-popup__btn-open.credit-popup__btn-open_min-payment::before{margin-right:auto}:host .credit-popup_cart .credit-popup__btn-single{margin:0;padding:0;background-color:transparent;width:100%}:host .credit-popup_cart .credit-popup__btn-single::after{margin-left:0}:host .credit-popup_cart .credit-popup__btn-icons{order:-1}:host .credit-popup_cart .credit-popup__btn-icons .icon{width:32px;height:28px}:host .credit-popup_cart .credit-popup__btn-text{margin-left:auto}:host .credit-popup__buttons{display:flex;gap:5px}:host .credit-popup__btn-open{cursor:pointer;outline:0;box-shadow:none;border:0;padding:0;background-color:transparent;display:flex;align-items:center}:host .credit-popup__btn-open:not(.credit-popup__btn-single){display:flex;align-items:center;justify-content:center;width:32px;height:30px}:host .credit-popup__btn-open:not(.credit-popup__btn-single)::before{content:'';width:32px;min-width:32px;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}:host .credit-popup__btn-open.credit-popup__btn-open_min-payment{font-family:'OpenSansCondensed',arial,sans-serif;display:inline-flex;gap:5px;align-items:center;color:#000;width:auto;font-size:16px;line-height:14px;white-space:nowrap}:host .credit-popup__btn-open.credit-popup__btn-open_min-payment::after,:host .credit-popup__btn-single::after{content:'';min-width:14px;width:14px;height:14px;background-position:center;background-repeat:no-repeat;background-image:url(/skin/frontend/evo/grohe/images/svg/fa-circle-chevron-right.svg);filter:invert(11%) sepia(50%) saturate(789%) hue-rotate(180deg) brightness(92%) contrast(98%)}:host .credit-popup__btn-open.credit-popup__btn-open_min-payment span{color:#6b6b6b}:host .credit-popup__btn-single{background-color:#ecf7fd;border-radius:16px;padding:5px 16px;gap:5px;width:100%}@media (min-width:768px){:host .credit-popup__btn-single{width:auto}}:host .credit-popup__btn-single::after{margin-left:auto}:host .credit-popup__btn-text{color:#6b6b6b;font-size:16px;line-height:18px;font-family:'OpenSansCondensed',arial,sans-serif;text-align:left}:host .credit-popup__btn-icons{display:flex;gap:1px}:host .credit-popup__btn-icons .icon{display:block;width:24px;height:24px;background-position:center;background-size:contain;background-repeat:no-repeat}:host .credit-popup__btn-icons .icon_sber,:host .credit-popup__btn-open_sber::before{background-image:url(/skin/frontend/base/default/images/credit/icon-sber.svg)}:host .credit-popup__btn-icons .icon_sberbank,:host .credit-popup__btn-open_sberbank::before{background-image:url(/skin/frontend/base/default/images/credit/icon-sberbank.svg)}:host .credit-popup__btn-icons .icon_tinkoff,:host .credit-popup__btn-open_tinkoff::before{background-image:url(/skin/frontend/base/default/images/credit/icon-tinkoff.svg)}:host .credit-popup__btn-icons .icon_yandex_pay,:host .credit-popup__btn-open_yandex_pay::before{background-image:url(/skin/frontend/base/default/images/credit/icon-yandex_pay.svg)}:host .credit-popup__popup{display:none;position:fixed;padding:33px 15px;inset:0;z-index:100;background-color:rgba(16,28,49,.86);justify-content:center;align-items:center}@media (min-width:768px){:host .credit-popup__popup{background-color:rgba(0,0,0,.49)}}:host .credit-popup__popup.open{display:flex}:host .credit-popup__close{cursor:pointer;outline:0;box-shadow:none;border:0;padding:0;margin:0 0 0 auto;background-color:transparent;background-image:url(/skin/frontend/evo/grohe/images/svg/popup-close.svg);background-position:center;background-repeat:no-repeat;width:24px;height:24px;background-size:15px auto}:host .credit-popup__close:hover{filter:invert(58%) sepia(18%) saturate(1723%) hue-rotate(166deg) brightness(78%) contrast(88%)}@media (min-width:768px){:host .credit-popup__close{position:absolute;inset:28px 20px auto auto}}:host .credit-popup__content{position:relative;width:100%;max-width:715px;min-height:355px;font-family:'OpenSansCondensed',arial,sans-serif;font-size:clamp(14px,2vw,16px);line-height:clamp(16px,3vw,22px);color:#6b6b6b;background-color:#fff;border-radius:10px;padding:clamp(10px,2vw,20px) clamp(15px,2vw,20px);display:flex;gap:clamp(10px,2vw,20px);flex-direction:column}@media (min-width:768px){:host .credit-popup__content{min-height:415px}}:host .credit-popup__list{display:flex;gap:clamp(2px,1vw,10px);margin:5px 0 0}@media (min-width:768px){:host .credit-popup__list{margin:0}}:host .credit-popup__tab-button{padding:0;cursor:pointer;outline:0;box-shadow:none;border:0;font-family:'OpenSansSemiBold',arial,sans-serif;font-weight:600;font-size:0;line-height:0;display:flex;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:0 10px;height:40px;background-color:#ececec;color:#6a6a6a;border-radius:10px;transition:all .35s}@media (min-width:768px){:host .credit-popup__tab-button{flex-direction:row;flex:revert;border-radius:30px;padding:0 20px;font-size:clamp(14px,2vw,16px);line-height:22px}}:host .credit-popup__tab-button::before{content:'';width:26px;height:24px;background-position:center;background-repeat:no-repeat}:host .credit-popup__tab-button.active{background-color:#3984be;color:#fff}:host .credit-popup__tab-button_sber::before{background-image:url(/skin/frontend/base/default/images/credit/icon-sber.svg)}:host .credit-popup__tab-button_tinkoff::before{background-image:url(/skin/frontend/base/default/images/credit/icon-tinkoff.svg)}:host .credit-popup__tab-button_sberbank::before{background-image:url(/skin/frontend/base/default/images/credit/icon-sberbank.svg)}:host .credit-popup__tab-button_yandex_pay::before{background-image:url(/skin/frontend/base/default/images/credit/icon-yandex_pay.svg)}:host .credit-popup__tab-pane{display:none;flex-direction:column;flex-grow:1;gap:clamp(10px,2vw,20px)}:host .credit-popup__tab-pane.active{display:flex}:host .credit-popup__title{font-family:'OpenSansSemiBold',arial,sans-serif;font-weight:600;font-size:clamp(14px,4vw,30px);line-height:clamp(20px,5vw,40px);color:#000}:host .credit-popup__result{font-family:'OpenSansRegular',arial,sans-serif;padding:3px clamp(15px,2vw,20px);border-radius:10px;background-color:#ecf7fd;font-size:clamp(17px,2vw,20px);line-height:clamp(24px,3vw,38px);color:#000;display:flex;flex-direction:column;gap:clamp(10px,2vw,20px);text-align:center}@media (min-width:768px){:host .credit-popup__result{padding:clamp(15px,2vw,22px) clamp(15px,2vw,20px)}}:host .credit-popup__result:has(.credit-popup__result-tabs-list){padding:0;border-radius:0;background-color:transparent}:host .credit-popup__footnote{margin-top:auto}@media (min-width:768px){:host .credit-popup__footnote{line-height:14px}}:host .credit-popup__result-tabs-list{display:flex;padding:2px;gap:2px;background-color:#fff;border-radius:30px}:host .credit-popup__result-tabs{background-color:#f6f6f6;cursor:pointer;outline:0;box-shadow:none;border:0;padding:clamp(5px,.5vw,8px) clamp(2px,.5vw,4px);font-family:'OpenSansRegular',arial,sans-serif;font-size:clamp(12px,.5vw,13px);line-height:18px;text-align:center;flex:1 1 0;border-radius:14px;transition:all .35s}:host .credit-popup__result-tabs.active{color:#fff;background-color:#3984be}:host .credit-popup__result-pane-list{padding:3px clamp(15px,2vw,20px);border-radius:10px;background-color:#ecf7fd}@media (min-width:768px){:host .credit-popup__result-pane-list{padding:clamp(15px,2vw,22px) clamp(15px,2vw,20px)}}:host .credit-popup__result-pane{display:none;text-align:center}:host .credit-popup__result-pane.active{display:block}

