.hidable-fixed-banner__container{z-index:1020;--cross-color:#465481;--cross-top:15px;--cross-right:15px;width:100%;min-height:125px;position:fixed;top:0;left:0;right:0;box-shadow:0 3px 8px #121a4829}.hidable-fixed-banner__close-btn{height:20px;right:var(--cross-right);top:var(--cross-top);width:20px;padding:5px;position:absolute}.hidable-fixed-banner__close-btn:hover{cursor:pointer;transition:transform .2s;transform:scale(1.1)}.hidable-fixed-banner__close-btn-icn{color:var(--cross-color);width:100%;height:100%;display:block}.mobile-app-banner-adguard-fix{--background-color:#fff;--text-color:#4f5d88;--button-background-color:#399fae;--button-text-color:#fff;--title-color:#121f48;width:100%;box-shadow:0 3px 8px #121a4829}.mobile-app-banner__container{background-color:var(--background-color);min-height:125px;padding:12px;position:relative}.mobile-app-banner__content{flex-direction:column;display:flex}.mobile-app-banner__text{margin-bottom:12px}.mobile-app-banner__text,.mobile-app-banner__wrp{display:flex}.mobile-app-banner__wrp{flex-direction:column;justify-content:center;margin:0 8px}.mobile-app-banner__title{color:var(--title-color);font-size:12px;font-weight:900;line-height:13px}.mobile-app-banner__description{margin:5px 0}.mobile-app-banner__description,.mobile-app-banner__rating{color:var(--text-color);font-size:10px;font-weight:300;line-height:10px}.mobile-app-banner__rating{align-items:center;margin-left:-2px;display:flex}.mobile-app-banner-adguard-fix .mobile-app-banner__button{background-color:var(--button-background-color);color:var(--button-text-color)}.desktop-app-banner{background:var(--background-color);color:var(--text-color);--background-color:#fff;--border-color:var(--background-color);--text-color:#121f48;--title-color:#1a1a1a;--button-text-color:#31858c;--tooltip-icon-color:#399fae;--tooltip-text-color:#121f48;--tooltip-background-color:#d7ecef;--tooltip-border-color:#b8dce2;--image-blink-length:.3s;justify-content:center;min-height:90px;padding-right:56px}.desktop-app-banner,.desktop-app-banner__container{flex-direction:row;display:flex}.desktop-app-banner__container{flex-grow:1;justify-content:space-between;align-items:center;gap:40px;max-width:1120px;position:relative}.desktop-app-banner--bordered{border:2px solid var(--border-color)}.desktop-app-banner__body{flex-flow:wrap;flex-grow:1;justify-content:center;align-items:center;gap:24px;padding:14px 0}.desktop-app-banner__body,.desktop-app-banner__body-text{-webkit-box-direction:normal;display:flex}.desktop-app-banner__body-text{flex-direction:column;gap:4px}.desktop-app-banner__title{color:var(--title-color);font-size:16px;font-weight:600;line-height:22px}.desktop-app-banner__title-inner{margin-right:10px}.desktop-app-banner__title-logo{flex-flow:wrap;gap:2px;display:flex}.desktop-app-banner__title-logo-text{padding-right:0}.desktop-app-banner__button{background-color:var(--button-background-color);color:var(--button-text-color);border-radius:4px;flex-shrink:0;height:40px;padding:11px 16px;font-size:14px;font-weight:600;line-height:18px}.desktop-app-banner__button:hover{filter:brightness(115%)}.desktop-app-banner__button:active,.desktop-app-banner__button:focus{filter:brightness(105%)}.desktop-app-banner__button.n-btn{width:auto}.desktop-app-banner__button.n-btn,.desktop-app-banner__button.n-btn:hover{background-color:var(--button-background-color)}.desktop-app-banner__button .n-btn__text{color:var(--button-text-color);align-items:center;gap:4px;display:flex}.desktop-app-banner__tooltip{vertical-align:1px;display:inline-block}.desktop-app-banner__tooltip .n-tooltip__content{background-color:var(--tooltip-background-color);border-color:var(--tooltip-border-color);color:var(--tooltip-text-color)}.desktop-app-banner__tooltip .desktop-app-banner__tooltip-icon{color:var(--tooltip-icon-color);display:block}.desktop-app-banner__tooltip-text{min-width:150px;font-size:12px;font-weight:500;line-height:18px}.desktop-app-banner__desc{font-size:12px;line-height:18px}.desktop-app-banner__img{align-self:flex-end;max-width:140px;height:auto;display:block}@keyframes blink{0%{filter:brightness()}50%{filter:brightness(80%)}to{filter:brightness()}}.desktop-app-banner__qr{display:none}@media (width>=640px){.desktop-app-banner__body,.desktop-app-banner__title-logo{flex-wrap:nowrap}}@media (width>=767px){.desktop-app-banner__body{gap:32px}.desktop-app-banner__qr{display:block}}@media (width>=1176px){.desktop-app-banner{padding-right:0}}@media (width>=992px){.desktop-app-banner__desc{font-size:14px;font-weight:500;line-height:22px}.desktop-app-banner__title{font-size:18px;line-height:28px}}@media (width>=1121px){.desktop-app-banner__body-text{flex-direction:row;align-items:center;gap:32px}.desktop-app-banner__title-logo{flex-direction:column;align-items:flex-end;gap:0}.desktop-app-banner__title-logo-text{padding-right:10px}}.banner-ord-tooltip__handle-container{margin:-10px;padding:10px}.banner-ord-tooltip__handle{color:#fff;background-color:#1a1a1a47;border-radius:6px;align-items:center;gap:3px;padding:2px 6px;font-size:10px;line-height:14px;display:flex}.banner-ord-tooltip__tooltip .n-tooltip__content{bottom:unset;color:#fff;left:unset;background-color:#1a1a1aa3;border:none;border-radius:4px;width:max-content;padding:4px 8px;font-size:12px;line-height:18px;top:100%;right:0;transform:translateY(2px)}.inline-banner{background:var(--background);color:var(--text-color);-webkit-tap-highlight-color:transparent;--background:#fff;--border-color:transparent;--tap-color:var(--tap-color,blue);--text-color:#121f48;--title-color:#1a1a1a;--button-text-color:#31858c;--timer-color:#ffda70;--image-max-height:110%;--tooltip-icon-color:#399fae;--tooltip-text-color:#121f48;--tooltip-background-color:#d7ecef;--tooltip-border-color:#b8dce2;--banner-tap-blink-length:.1s;--image-blink-length:.3s;border-radius:8px;padding:16px;display:block;position:relative}.inline-banner--tap-animation:after{-webkit-animation:var(--banner-tap-blink-length) ease-in-out opacity-blink;animation:var(--banner-tap-blink-length) ease-in-out opacity-blink;background-color:var(--tap-color,blue);content:"";border-radius:8px;width:100%;height:100%;position:absolute;top:0;left:0}.inline-banner--with-contraindications{padding-bottom:8px}.inline-banner--bottom-bound{margin-bottom:calc(0px - var(--banner-bottom-offset,0px));border-bottom-right-radius:0;border-bottom-left-radius:0}.inline-banner--rounded{border-radius:16px}@keyframes opacity-blink{0%{opacity:0}25%{opacity:.2}to{opacity:0}}.inline-banner__content{opacity:1;flex-direction:row;align-items:center;gap:20px;max-width:60%;transition:opacity .3s ease-in;display:flex}.inline-banner__content--no-image{max-width:unset}@starting-style{.inline-banner__content{opacity:0}}.inline-banner__body{flex-grow:1}.inline-banner__timer{color:var(--timer-color);margin-bottom:4px;font-size:12px;font-weight:600;line-height:18px}.inline-banner__title{margin-bottom:4px}.inline-banner__title .banner-point-symbol{vertical-align:text-bottom;width:10px;height:20px;margin-right:8px;display:inline-block;position:relative}.inline-banner__title .banner-point-symbol:after{content:"";transform-origin:0 0;background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-coin-slanted.BnfSEkPv.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:80px;height:80px;display:block;position:absolute;top:-50%;left:-8px;transform:scale(.5)}.inline-banner__title-inner{margin-right:10px}.inline-banner__link{color:var(--button-text-color);margin-top:5px;font-weight:700}.inline-banner__link-icon{margin-left:5px}.inline-banner__tooltip{vertical-align:1px;display:inline-block}.inline-banner__tooltip .n-tooltip__content{background-color:var(--tooltip-background-color);border-color:var(--tooltip-border-color);color:var(--tooltip-text-color)}.inline-banner__tooltip-icon{color:var(--tooltip-icon-color);display:block}.inline-banner__tooltip-text{min-width:150px;font-size:12px;font-weight:500;line-height:18px}.inline-banner__tooltip-text ul{padding-left:20px;list-style-type:disc;list-style-position:outside}.inline-banner__desc{font-size:12px;line-height:18px}.inline-banner__img-container{height:var(--image-max-height);max-width:40%;position:absolute;bottom:0;right:0}.inline-banner__img .lqip-picture__img{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right;background-position:100% 100%;background-size:contain;width:100%;height:100%;display:block}.inline-banner__img--rounded-right .lqip-picture__img{border-top-right-radius:8px;border-bottom-right-radius:8px}.inline-banner__img--blink{-webkit-animation:blink normal var(--image-blink-length) ease-in-out;animation:blink normal var(--image-blink-length) ease-in-out}.inline-banner__mobile-tooltip-content{background-color:var(--tooltip-background-color);box-sizing:border-box;color:var(--tooltip-text-color);opacity:0;z-index:10;border-radius:8px;width:100%;padding:8px;transition:opacity .3s;display:none;position:absolute;top:0;left:0;transform:none;box-shadow:0 2px 4px #121a4814}.inline-banner__mobile-tooltip-content--visible{opacity:1;display:block}.inline-banner__mobile-tooltip-content--bordered{border:2px solid var(--tooltip-border-color)}.inline-banner--bordered{border:2px solid var(--border-color)}.inline-banner--bordered .inline-banner__mobile-tooltip-content{width:calc(4px + 100%);left:-2px}.inline-banner__ord-tooltip.n-tooltip{position:absolute;bottom:8px;right:8px}.inline-banner__contraindication-warning{opacity:.4;text-transform:uppercase;max-width:70%;margin-top:8px;font-size:10px;font-weight:400;line-height:14px}@media (width>=767px){.inline-banner{background:var(--background);padding:24px}.inline-banner .inline-banner__link{font-size:14px}.inline-banner .inline-banner__contraindication-warning{margin-top:16px;font-size:16px;line-height:18px}.inline-banner--small{padding:16px}.inline-banner--small .inline-banner__title{font-size:16px;line-height:22px}.inline-banner--small .inline-banner__desc{font-size:12px;line-height:18px}.inline-banner--small .inline-banner__contraindication-warning{margin-top:8px;font-size:10px;line-height:14px}.inline-banner--with-contraindications{padding-bottom:8px}.inline-banner__desc{font-size:14px;font-weight:500;line-height:22px}}.inline-banner--with-contraindications.inline-banner--small{--image-max-height:100%;padding-bottom:8px}.inline-banner--with-contraindications.inline-banner--small .inline-banner__img-container{bottom:unset;top:0}.inline-banner--with-contraindications.inline-banner--small .inline-banner__img .lqip-picture__img{-o-object-position:top right;object-position:top right;background-position:100% 0}.list-banner{background:var(--background-image) no-repeat right bottom,var(--background-color);background-size:auto var(--background-image-height);color:var(--text-color);--background-color:#fff;--border-color:var(--background-color);--text-color:#121f48;--title-color:#1a1a1a;--button-text-color:#31858c;--button-color:#ffb700;--list-text-color:var(--text-color);--list-icon-color:#ffb700;--list-icon-src:"";--tooltip-icon-color:#399fae;--tooltip-text-color:#121f48;--tooltip-background-color:#d7ecef;--tooltip-border-color:#b8dce2;--background-image:linear-gradient(270deg,var(--background-color) 0%,var(--border-color) 100%);--background-image-height:100%;border-radius:16px;display:flex;position:relative}.list-banner--bordered{border:2px solid var(--border-color)}.list-banner__inner-container{flex-grow:1;gap:40px;padding:16px 18px;display:flex}.list-banner__content{max-width:260px}.list-banner__title{color:var(--title-color);margin-bottom:4px;font-size:14px;font-weight:600;line-height:22px}.list-banner__title-inner{margin-right:10px}.list-banner__tooltip{vertical-align:1px;display:inline-block}.list-banner__tooltip .n-tooltip__content{background-color:var(--tooltip-background-color);border-color:var(--tooltip-border-color);color:var(--tooltip-text-color)}.list-banner__tooltip .list-banner__tooltip-icon{color:var(--tooltip-icon-color);display:block}.list-banner__desc{margin-bottom:12px;font-size:12px;line-height:18px}.list-banner__list{color:var(--list-text-color);text-align:left;vertical-align:center;margin:0 0 22px;padding-left:16px;font-size:12px;font-style:normal;font-weight:500;line-height:18px;list-style:none}.list-banner__list-item{position:relative}.list-banner__list-item:before{color:var(--list-icon-color);content:"✓";font-weight:700;position:absolute;left:-16px}.list-banner__list-item--custom-icon:before{background-color:var(--list-icon-color);content:"";height:12px;-webkit-mask-image:var(--list-icon-src);-webkit-mask-image:var(--list-icon-src);mask-image:var(--list-icon-src);width:12px;display:block;position:absolute;top:2px;left:-16px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%}.list-banner__qr{align-self:center;width:125px;height:125px}.list-banner__btn{border-radius:4px;font-size:14px;font-weight:600;line-height:18px}.list-banner__btn:hover{filter:brightness(115%)}.list-banner__btn:active,.list-banner__btn:focus{filter:brightness(105%)}.list-banner__btn.n-btn{width:auto}.list-banner__btn.n-btn,.list-banner__btn.n-btn:hover{background-color:var(--button-color)}.list-banner__btn .n-btn__text{color:var(--button-text-color);align-items:center;gap:4px;display:flex}.list-banner__mobile-tooltip-content{background-color:var(--tooltip-background-color);box-sizing:border-box;color:var(--tooltip-text-color);opacity:0;z-index:10;border-radius:16px;width:calc(4px + 100%);padding:8px;transition:opacity .3s;display:none;position:absolute;top:0;left:-2px;transform:none;box-shadow:0 2px 4px #121a4814}.list-banner__mobile-tooltip-content--visible{opacity:1;display:block}.list-banner__mobile-tooltip-content--bordered{border:2px solid var(--tooltip-border-color)}.list-banner__tooltip-text{min-width:150px;font-size:12px;font-weight:500;line-height:18px}@media (width>=767px){.list-banner__inner-container{padding:32px}.list-banner__content{max-width:60%}.list-banner__title{padding-right:32px}}.small-bar-banner{background:var(--background);color:var(--text-color);-webkit-tap-highlight-color:transparent;--background:#fff;--border-color:transparent;--tap-color:var(--tap-color,blue);--text-color:#121f48;--title-color:#1a1a1a;--button-text-color:#31858c;--timer-color:#ffda70;--image-max-height:110%;--tooltip-icon-color:#399fae;--tooltip-text-color:#121f48;--tooltip-background-color:#d7ecef;--tooltip-border-color:#b8dce2;--banner-tap-blink-length:.1s;--image-blink-length:.3s;border-radius:8px;flex-flow:row;gap:4px;display:flex;position:relative}.small-bar-banner--tap-animation:after{-webkit-animation:var(--banner-tap-blink-length) ease-in-out opacity-blink;animation:var(--banner-tap-blink-length) ease-in-out opacity-blink;background-color:var(--tap-color,blue);content:"";z-index:1;border-radius:8px;width:100%;height:100%;position:absolute;top:0;left:0}.small-bar-banner__content{flex:auto;align-items:center;padding:8px 0 8px 16px;display:flex}.small-bar-banner__title{color:var(--title-color);font-size:14px;font-weight:600;line-height:22px}.small-bar-banner__title-inner{margin-right:10px}.small-bar-banner__tooltip{vertical-align:1px;display:inline-block}.small-bar-banner__tooltip .n-tooltip__content{background-color:var(--tooltip-background-color);border-color:var(--tooltip-border-color);color:var(--tooltip-text-color)}.small-bar-banner__tooltip-icon{color:var(--tooltip-icon-color);display:block}.small-bar-banner__tooltip-text{min-width:150px;font-size:12px;font-weight:500;line-height:18px}.small-bar-banner__tooltip-text ul{padding-left:20px;list-style-type:disc;list-style-position:outside}.small-bar-banner__tooltip-text ul li::marker{color:var(--tooltip-marker-color,inherit)}.small-bar-banner__img-container{border-top-right-radius:8px;border-bottom-right-radius:8px;flex:0 0 65px;align-items:center;display:flex;position:relative;overflow:hidden}.small-bar-banner__img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:120%;display:block;position:absolute}.small-bar-banner__mobile-tooltip-content{background-color:var(--tooltip-background-color);box-sizing:border-box;color:var(--tooltip-text-color);opacity:0;z-index:10;border-radius:8px;width:100%;padding:8px;transition:opacity .3s;display:none;position:absolute;top:0;left:0;transform:none;box-shadow:0 2px 4px #121a4814}.small-bar-banner__mobile-tooltip-content--visible{opacity:1;display:block}.small-bar-banner__mobile-tooltip-content--bordered{border:2px solid var(--tooltip-border-color)}.small-bar-banner__mobile-tooltip-content--top{bottom:0;top:unset}.small-bar-banner--bordered{border:2px solid var(--border-color)}.small-bar-banner--bordered .small-bar-banner__mobile-tooltip-content{width:calc(4px + 100%);left:-2px}@media (width>=767px){.small-bar-banner{gap:16px}.small-bar-banner__content{padding:10px 0 10px 16px}.small-bar-banner__img-container{border-radius:unset;flex:0 0 120px;margin-right:16px}}.small-bar-banner--small.small-bar-banner{gap:4px}.small-bar-banner--small .small-bar-banner__content{padding:8px 0 8px 16px}.small-bar-banner--small .small-bar-banner__img-container{margin-right:unset;border-top-right-radius:8px;border-bottom-right-radius:8px;flex:0 0 65px}.small-bar-banner--narrow .small-bar-banner__content{padding:8px 0 8px 8px}.small-bar-banner--narrow .small-bar-banner__title{font-size:12px;line-height:18px}.small-bar-banner--narrow .small-bar-banner__title-inner{margin-right:4px}.small-bar-banner--narrow .small-bar-banner__img-container{flex-basis:50px}.small-bar-banner--narrow .small-bar-banner__img{height:100%}.bottom-sheet-banner{--background:#fff;--text-color:#121f48;--text-marker-color:#ffb700;--title-color:var(--text-color);--timer-color:#fff8e5;--timer-text-color:#ffc63d;--main-button-color:#399fae;--main-button-text-color:#fff;--secondary-button-color:#f2f9f9;--secondary-button-text-color:#399fae;--close-button-color:#6c79a3;--bottom-sheet-close-button-color:var(--close-button-color);--rating-text-color:#465481}.bottom-sheet-banner.bottom-sheet .bottom-sheet__content{background:0 0;overflow-y:visible}.bottom-sheet-banner .bottom-sheet__main{background:var(--background);color:var(--text-color);border-radius:16px 16px 0 0;padding:46px 16px 20px;overflow-y:visible!important}.bottom-sheet-banner .bottom-sheet__close-btn .icon{color:var(--close-button-color)}.bottom-sheet-banner__image{-o-object-fit:contain;object-fit:contain;width:64px;height:64px;position:absolute;top:-32px;left:16px;overflow:hidden}.bottom-sheet-banner__timer{background-color:var(--timer-color);color:var(--timer-text-color);border-radius:16px;align-self:start;margin-bottom:6px;padding:4px 10px;font-size:12px;font-weight:600;line-height:18px}.bottom-sheet-banner__title{color:var(--title-color);margin-bottom:6px;font-size:18px;font-weight:600;line-height:26px}.bottom-sheet-banner__content{max-height:50vh;overflow-y:auto}.bottom-sheet-banner__content ol,.bottom-sheet-banner__content ul{padding-left:28px}.bottom-sheet-banner__content ol li,.bottom-sheet-banner__content ul li{margin:4px 0}.bottom-sheet-banner__content ol li::marker{color:var(--text-marker-color)}.bottom-sheet-banner__content ul li::marker{color:var(--text-marker-color)}.bottom-sheet-banner__content ul{list-style-type:disc}.bottom-sheet-banner__content ol{list-style-type:decimal}.bottom-sheet-banner__controls{flex-direction:column;gap:12px;margin-top:20px;display:flex}.bottom-sheet-banner__button--main{--button-color:var(--main-button-color);--button-text-color:var(--main-button-text-color)}.bottom-sheet-banner__button--secondary{--button-color:var(--secondary-button-color);--button-text-color:var(--secondary-button-text-color)}.bottom-sheet-banner__button.n-btn{color:var(--button-text-color)}.bottom-sheet-banner__button.n-btn,.bottom-sheet-banner__button.n-btn .n-btn__loading-wrp{background-color:var(--button-color)}.bottom-sheet-banner__button.n-btn:hover{background-color:var(--button-color);-webkit-box-shadow:unset;box-shadow:unset;color:var(--button-text-color);opacity:.8}.bottom-sheet-banner__button.n-btn:active{filter:brightness(90%)}.bottom-sheet-banner__button.n-btn:focus{box-shadow:0 0 0 4px #b8dce2}.bottom-sheet-banner__button-content--icon{vertical-align:-1px}.bottom-sheet-banner__rating{color:var(--rating-text-color);white-space:nowrap;flex-direction:row;justify-content:center;align-items:center;gap:4px;margin-top:12px;font-size:10px;line-height:0;display:flex;overflow:hidden}
