@import"//cdn.aristosgroup.ru/fonts/roboto/font-cyrillic.css";@import"//cdn.aristosgroup.ru/fonts/als-schlange-sans/font.css";@import"//cdn.aristosgroup.ru/fonts/bebas/font.css";.mc-banner{display:grid;grid-template-columns:1fr;grid-template-areas:"image" "text" "code" "buttons";align-content:center;background-color:#000;background-image:url(/assets/bg-3cb7857b.png);background-position:top left;background-repeat:no-repeat;padding:40px 0;border-radius:4px;text-decoration:none;font-family:Bebas Neue;margin-bottom:20px}@media (min-width: 967px){.mc-banner{grid-template-columns:220px 1fr 226px;grid-template-areas:"image text code" "image buttons code";grid-column-gap:40px;grid-row-gap:52px;padding:40px}}.mc-banner__image{grid-area:image;justify-self:center}@media (min-width: 727px){.mc-banner__image{margin-bottom:40px}}@media (min-width: 967px){.mc-banner__image{margin-bottom:0}.mc-banner__image img{min-width:220px}}.mc-banner__text{grid-area:text;justify-self:center;max-width:243px;font-weight:700;font-size:20px;line-height:120%;text-align:center;text-transform:uppercase;color:#fff;margin-bottom:25px}@media (min-width: 727px){.mc-banner__text{max-width:424px;font-size:30px;margin-bottom:20px}}@media (min-width: 967px){.mc-banner__text{max-width:388px;font-size:26px;text-align:left;justify-self:flex-start;margin:0}}@media (min-width: 1146px){.mc-banner__text{font-size:32px}}.mc-banner__text span{font-weight:700;font-size:40px;line-height:120%;text-align:center;text-transform:uppercase;color:#fbd504}@media (min-width: 727px){.mc-banner__text span{font-size:70px}}@media (min-width: 967px){.mc-banner__text span{font-size:54px}}@media (min-width: 1146px){.mc-banner__text span{font-size:64px}}.mc-banner__qr-code{grid-area:code;display:flex;gap:20px;flex-direction:column;font-weight:400;font-size:20px;line-height:120%;color:#fff;text-align:center;margin-bottom:25px}@media (min-width: 727px){.mc-banner__qr-code{font-size:24px;margin-bottom:32px}}@media (min-width: 967px){.mc-banner__qr-code{margin:0}}.mc-banner__app-buttons{grid-area:buttons;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px;width:100%;max-width:250px;margin:0 auto}@media (min-width: 967px){.mc-banner__app-buttons{margin:0}}.mc-banner__app-buttons .button{background-position:center center;background-size:cover;background-repeat:no-repeat;border:0;box-sizing:border-box;max-width:120px;height:36px}.mc-banner__app-buttons .button--google{background-image:url(/assets/google-play-3ace04a3.svg)}.mc-banner__app-buttons .button--apple{background-image:url(/assets/appstore-e2d12973.svg)}*,*:after,*:before{box-sizing:inherit}html{box-sizing:border-box}body{margin:0;font-family:Roboto,Arial,sans-serif;font-size:15px;line-height:1.5;font-weight:400;color:#202020;background-color:#f2f2f2}img{max-width:100%;height:auto}p:last-child{margin-bottom:0}.container{width:100%;max-width:1176px;padding:0 15px;margin:0 auto}@media (max-width: 1023px){.container{padding:0 28px}}@media (max-width: 767px){.container{padding:0 20px}}.page-content{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}.main-content+.footer{margin-top:auto}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.button{position:relative;overflow:hidden;transition:.2s;cursor:pointer}.button:disabled{background-color:#fff;border-color:#c4c4c4;color:#c4c4c4;cursor:auto;opacity:.7}.button_link{display:flex;justify-content:center;align-items:center;text-decoration:none}.button_primary{width:100%;font-size:18px;line-height:1.2;height:50px;font-family:ALS Schlange sans,Arial,sans-serif;font-weight:700;color:#fff;border:2px solid #00aeef;border-radius:5px;background-color:#00aeef}.button_primary:not(:disabled):hover{background-color:#008bbf;border-color:#008bbf;box-shadow:0 3px 10px #20202026}.button_primary:not(:disabled):hover .button__code-text{background-color:#008bbf}.button_secondary{width:100%;font-size:18px;line-height:1.2;height:50px;font-family:ALS Schlange sans,Arial,sans-serif;font-weight:700;color:#00aeef;border:2px solid #00aeef;border-radius:5px;background-color:#e5f7fd}.button_secondary:not(:disabled):hover{background-color:#e5f7fd;color:#008bbf}.button_flat{padding:0;font-family:Roboto,Arial,sans-serif;font-size:15px;line-height:1.2;color:#202020;background-color:transparent;border:none}.button_flat:not(:disabled):hover{color:#008bbf}.button__code{position:absolute;top:50%;right:0;z-index:1;transform:translateY(-50%);display:flex;align-items:center;height:100%;padding:0 10px 0 0;background-color:#fff}.button__code span{font-size:22px;line-height:1.2;color:#202020;white-space:nowrap}.button__code-text{position:absolute;top:0;bottom:0;right:30px;left:0;z-index:2;display:flex;justify-content:center;align-items:center;background-color:#00aeef;transition:.2s}.button__code-text:after{content:"";position:absolute;top:0;right:0;width:15px;height:15px;background:rgb(255,255,255);background:linear-gradient(45deg,rgb(0,121,167) 50%,rgb(255,255,255) 50%)}.link{transition:.2s}.link:hover{color:#00aeef}.header{position:relative;overflow:hidden;padding:15px 0;background-color:#fff;box-shadow:0 3px 20px #20202026}@media (max-width: 1023px){.header{padding:0;border-bottom:1px solid #dfdfdf}}@media (min-width: 1024px){.header:before{content:"";position:absolute;top:50%;left:-34px;transform:translateY(-50%);width:calc((100% - 1178px)/2);height:0;background-color:#fff;border-top:50px solid #00aeef;border-right:34px solid transparent}}@media (min-width: 1024px){.header:after{content:"";position:absolute;top:50%;left:400px;z-index:1;transform:translateY(-50%);width:100%;height:50px;background-color:#00aeef;box-shadow:inset -2px 10px 24px #165d9d4d}}@media (min-width: 1176px){.header:after{left:calc((100% - 1176px)/2 + 200px)}}.header__inner{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1023px){.header__inner{height:73px;justify-content:flex-start}}.header__logo-wrapper{position:relative;z-index:2;display:flex;align-items:center;height:50px;padding-right:40px;background-color:#fff}@media (max-width: 1023px){.header__logo-wrapper{width:auto;height:auto;padding-right:0}}@media (min-width: 1024px){.header__logo-wrapper:after{content:"";position:absolute;top:0;left:100%;width:344px;height:50px;background-image:url(/assets/header-bg-0f0a9b6e.png);background-size:auto 50px;background-repeat:no-repeat;background-position:left 0}}.header__logo{max-height:50px}@media (max-width: 767px){.header__logo{max-height:none;max-width:90px}}.header__slogan-wrapper{z-index:2;position:relative;padding-left:76px;background-image:url(/assets/logo-aristos-small-white-0700fd54.svg);background-position:left center;background-repeat:no-repeat;background-size:36px}@media (max-width: 1023px){.header__slogan-wrapper{width:100%;padding-left:50px;background-image:url(assets/images/logo-aristos-full.svg);background-position:right center;background-size:162px}}@media (max-width: 767px){.header__slogan-wrapper{padding-left:26px;background-image:none}}.header__slogan-wrapper:before{content:"";position:absolute;top:50%;left:56px;z-index:1;height:28px;width:1px;background-color:#fff;opacity:.5;transform:translateY(-50%)}@media (max-width: 1023px){.header__slogan-wrapper:before{left:25px;height:42px;background-color:#dfdfdf}}@media (max-width: 767px){.header__slogan-wrapper:before{left:13px;height:30px}}.header__slogan{margin:0;max-width:204px;font-size:13px;line-height:1.3;color:#fff;text-transform:uppercase}@media (max-width: 1023px){.header__slogan{max-width:220px;color:#000;text-transform:none}}@media (min-width: 1024px){.header__text-mobile{display:none}}.header .bold{font-weight:700}.header.philips:before{border-top-color:#0b5ed7}.header.grohe:before{border-top-color:#111f39}.header.villeroyboch:before{border-top-color:#023e84}.header.weber:before{border-top-color:#ef1b22}.header.dewalt:before{border-top-color:#febd17}.header.stanley:before{border-top-color:#fbd505}.header.blackanddecker:before{border-top-color:#e85220}.header.roca:before{border-top-color:#19a0fa}.header.lenox:before{border-top-color:#0068b1}.header.schneiderelectric:before{border-top-color:#00ac86}.header.hansgrohe:before{border-top-color:#00aa93}.header.tikkurila:before{border-top-color:#e91d22}.header.purina:before{border-top-color:#ed1b24}.header.geberit:before{border-top-color:#5d7ba4}.header.axor:before{border-top-color:#000}.header.masterclub:before{border-top-color:#000}.header.idealstandard:before{border-top-color:#315470}.header.interskol:before{border-top-color:#dc1735}.header.rehau:before{border-top-color:#2fccb2}.top-bar{padding:25px 0;display:flex;align-items:center}@media (max-width: 767px){.top-bar{flex-direction:column}}.top-bar__title{margin:0;font-family:ALS Schlange sans,Arial,sans-serif;font-size:36px;line-height:1.2;letter-spacing:-1px}@media (max-width: 767px){.top-bar__title{margin-bottom:15px;font-size:22px}}.top-bar__timer{margin-left:auto}@media (max-width: 767px){.top-bar__timer{margin-left:0}}.top-bar__tooltips{margin:10px 0 0 42px}@media (max-width: 1023px){.top-bar__tooltips{display:none}}.countdown{display:flex;flex-direction:column;align-items:center}.countdown__title{margin:0 0 6px;text-align:center;font-size:12px;line-height:1.2;font-weight:700}.countdown__item-wrapper{display:flex}.countdown-item{display:flex;flex-direction:column;align-items:center;margin-right:10px}.countdown-item:last-child{margin-right:0}.countdown-item:last-child .countdown-item__digits-wrapper:after{display:none}.countdown-item__digits-wrapper{position:relative;display:flex;margin-bottom:5px}.countdown-item__digits-wrapper:after{content:":";position:absolute;top:50%;transform:translateY(-50%);right:-8px;font-size:18px;line-height:1.2;font-weight:700}.countdown-item__digit{width:26px;padding:5px 0;margin:0 2px 0 0;font-size:18px;line-height:20px;text-align:center;font-weight:700;border-radius:2px;background-color:#fff}.countdown-item__digit:last-child{margin-right:0}.countdown-item__name{font-size:12px;line-height:1.2;color:#767676}.subscription{position:relative;display:flex;margin:100px 0;padding:30px 0 40px;border-radius:5px;background-color:#fff}@media (max-width: 1023px){.subscription{padding:104px 20px 30px}}@media (max-width: 767px){.subscription{margin:85px 0;padding:104px 18px 30px}}.subscription:before{content:"";position:absolute;bottom:14px;left:6%;width:375px;height:247px;background-image:url(/assets/mail-8950992e.png);background-position:center;background-repeat:no-repeat;background-size:375px}@media (max-width: 1023px){.subscription:before{bottom:auto;top:-52px;left:49%;transform:translate(-50%);width:221px;height:146px;background-image:url(/assets/mail-mobile-d22dbeed.png);background-size:221px}}@media (max-width: 1023px){.subscription:before{top:-50px;left:48%}}.subscription__inner{display:flex;justify-content:flex-end;flex-direction:column;align-items:center;width:48.7%;margin:0 7% 0 auto}@media (max-width: 1023px){.subscription__inner{margin:auto;width:100%;max-width:560px}}.subscription__title{margin:0 0 8px;font-family:ALS Schlange sans,Arial,sans-serif;font-size:36px;line-height:1.2;letter-spacing:-1px;color:#000;text-align:center}@media (max-width: 767px){.subscription__title{font-size:22px;margin-bottom:10px}}.subscription__info{margin:0 0 20px;font-size:15px;line-height:1.5;color:#767676;text-align:center}@media (max-width: 767px){.subscription__info{margin-bottom:17px;font-size:14px}}.subscription__form{display:flex;width:100%}@media (max-width: 767px){.subscription__form{flex-direction:column}}.subscription__input-wrapper{position:relative;width:100%}@media (max-width: 767px){.subscription__input-wrapper{margin-bottom:20px}}.subscription__input{display:block;height:50px;width:100%;padding:10px 20px;flex-grow:1;font-size:15px;line-height:1.2;border:1px solid #d9d9d9;border-right:none;border-radius:5px 0 0 5px;outline:none}@media (max-width: 767px){.subscription__input{padding:10px 15px;border-radius:5px;border:1px solid #d9d9d9}}.subscription__label{position:absolute;top:50%;left:21px;transform:translateY(-50%);font-size:15px;line-height:1.2;color:#c4c4c4;cursor:text;-webkit-user-select:none;user-select:none}@media (max-width: 767px){.subscription__label{left:16px}}.subscription__label .star{color:#00aeef}.subscription__submit{width:200px;flex-shrink:0;border-radius:0 5px 5px 0}@media (max-width: 767px){.subscription__submit{width:100%;border-radius:5px}}.promo{margin-bottom:100px}.promo__item{margin-bottom:20px}.promo-item{display:flex}@media (max-width: 1023px){.promo-item{position:relative;flex-direction:column}}.promo-item:hover{filter:drop-shadow(0 3px 20px rgba(32,32,32,.15))}.promo-item:last-child{margin-bottom:0}.promo-item__description-wrapper{position:relative;padding:18px 40px 18px 20px;display:flex;flex-grow:1;align-items:center;border-radius:5px 0 0 5px;background-color:#fff;border:2px solid #fff;border-right:none}@media (max-width: 1023px){.promo-item__description-wrapper{padding:18px 20px 22px;border-radius:5px 5px 0 0;border:2px solid #fff;border-bottom:none}}@media (max-width: 767px){.promo-item__description-wrapper{padding:15px;flex-direction:column}}.promo-item__description-wrapper:after{content:"";position:absolute;z-index:1;top:17px;bottom:17px;right:-16px;width:6px;background-image:url(/assets/circle-grey-bg-vert-143f4a46.svg);background-position:center top 2px;background-repeat:repeat-y;background-size:6px}@media (max-width: 1023px){.promo-item__description-wrapper:after{left:17px;right:17px;bottom:-16px;top:auto;width:auto;height:6px;background-position:center left 2px;background-repeat:repeat-x;background-image:url(/assets/circle-grey-bg-hor-a588a45d.svg);background-size:10px}}@media (max-width: 767px){.promo-item__description-wrapper:after{bottom:-14px}}.promo-item__description-wrapper.hit{border-color:#00aeef}.promo-item__rip{position:relative;background-color:#fff;margin:13px 0;width:26px;flex-shrink:0}@media (max-width: 1023px){.promo-item__rip{width:calc(100% - 24px);height:24px;margin:0 12px}}@media (max-width: 767px){.promo-item__rip{width:calc(100% - 22px);height:22px;margin:0 11px}}.promo-item__rip.hit:before{border-top-color:#00aeef;border-right-color:#00aeef}.promo-item__rip.hit:after{border-right-color:#00aeef;border-top-color:#00aeef}.promo-item__rip:before,.promo-item__rip:after{position:absolute;z-index:1;content:"";width:30px;height:30px;border:2px solid transparent;border-top-color:#fff;left:50%;transform:translate(-50%) rotate(135deg);border-radius:50%;box-shadow:4px -4px #fff}@media (max-width: 1023px){.promo-item__rip:before,.promo-item__rip:after{width:28px;height:28px}}@media (max-width: 767px){.promo-item__rip:before,.promo-item__rip:after{width:26px;height:26px}}.promo-item__rip:before{top:-28px;border-top-color:#fff;border-right-color:#fff}@media (max-width: 1023px){.promo-item__rip:before{transform:translateY(-50%) rotate(45deg);top:50%;left:-26px}}@media (max-width: 767px){.promo-item__rip:before{left:-24px}}.promo-item__rip:after{border-right-color:#fff;border-top-color:#fff;bottom:-28px;transform:translate(-50%) rotate(-45deg)}@media (max-width: 1023px){.promo-item__rip:after{left:auto;top:50%;right:-26px;transform:translateY(-50%) rotate(-135deg)}}@media (max-width: 767px){.promo-item__rip:after{right:-24px}}.promo-item__logo-wrapper{padding-right:20px;margin-right:20px;flex-shrink:0;border-right:1px solid #d9d9d9}@media (max-width: 767px){.promo-item__logo-wrapper{padding:0;margin:0 0 15px;border:none}}.promo-item img{max-width:200px;display:block}@media (max-width: 767px){.promo-item img{max-width:160px}}.promo-item__actions-wrapper{position:relative;width:295px;padding:10px 26px;flex-shrink:0;display:flex;align-items:center;background-color:#fff;border:2px solid #fff;border-left:none;border-radius:0 5px 5px 0}@media (max-width: 1023px){.promo-item__actions-wrapper{position:static;padding:20px 20px 44px;width:100%;border:2px solid #fff;border-top:none;border-radius:0 0 5px 5px}}@media (max-width: 767px){.promo-item__actions-wrapper{padding:15px 17px 36px}}.promo-item__actions-wrapper.hit{border-color:#00aeef}.promo-item__label-wrapper{position:absolute;top:-11px;z-index:1;left:50%;transform:translate(-50%);padding:0 48px;display:flex;align-items:center;justify-content:center}@media (max-width: 1023px){.promo-item__label-wrapper{top:-9px}}.promo-item__label-wrapper:after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background:rgb(255,255,255);background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.9) 35%,rgba(255,255,255,.9) 65%,rgba(255,255,255,0) 100%);transform:translateY(-50%)}.promo-item__label-wrapper.hit{color:#00aeef}.promo-item__label{position:relative;z-index:1;font-family:ALS Schlange sans,Arial,sans-serif;font-size:18px;line-height:20px;text-transform:uppercase;font-weight:900}.promo-item__actions{width:100%}.description__title{margin:0 0 10px;font-family:ALS Schlange sans,Arial,sans-serif;font-size:22px;line-height:1.2;font-weight:700}@media (max-width: 767px){.description__title{margin:0;font-size:18px}}.description__text{margin:0;font-size:14px;line-height:1.4;color:#767676}@media (max-width: 767px){.description__text{display:none}}.actions{position:relative;width:100%}.actions__used-text{position:absolute;top:55px;left:50%;transform:translate(-50%);font-size:14px;line-height:1.4;color:#c4c4c4;white-space:nowrap}@media (max-width: 767px){.actions__used-text{font-size:13px}}.footer{padding:10px 0;background-color:#f2f2f2;border-top:1px solid #dfdfdf}.footer__title{position:relative;margin:10px 0;max-width:280px;min-height:27px;padding-left:76px;color:#767676;font-size:13px;line-height:1.3;text-transform:uppercase;background-image:url(/assets/logo-aristos-small-blue-31c1fa2b.svg);background-position:left center;background-repeat:no-repeat;background-size:36px}@media (max-width: 767px){.footer__title{padding-left:54px}}.footer__title:before{content:"";position:absolute;top:50%;left:56px;z-index:1;height:28px;width:1px;background-color:#dfdfdf;transform:translateY(-50%)}@media (max-width: 767px){.footer__title:before{left:44px}}.footer__inner{display:flex;justify-content:space-between;align-items:center}@media (max-width: 767px){.footer__inner{display:block}}.footer__about{display:flex;margin:10px 0}@media (max-width: 767px){.footer__about{flex-wrap:wrap}}.footer__about-item{margin-right:15px;font-size:14px;line-height:1.4;color:#767676;text-decoration:none}@media (max-width: 767px){.footer__about-item{padding:2px 0;margin-right:15px}}.footer__about-item:last-child{margin-right:0}.tooltips{display:flex}.tooltips__button{display:flex;align-items:center;margin-right:42px}.tooltips__button:last-child{margin-right:0}.tooltips__button svg{margin-left:6px}.modal__overlay{position:fixed;left:0;top:0;right:0;bottom:0;z-index:100;background-color:#202020;opacity:.6}.modal__close{position:absolute;top:7px;right:7px;width:30px;height:30px;font-size:0;background-color:transparent;border:none;cursor:pointer;transition:.3s}.modal__close:hover:before,.modal__close:hover:after,.modal__close:focus:before,.modal__close:focus:after,.modal__close:active:before,.modal__close:active:after{background:#202020}.modal__close:before,.modal__close:after{content:"";position:absolute;top:50%;left:50%;margin-left:-9px;width:18px;height:2px;background:#c4c4c4}.modal__close:before{transform:rotate(45deg)}.modal__close:after{transform:rotate(-45deg)}.modal__inner{position:fixed;top:50%;left:50%;z-index:101;transform:translate(-50%,-50%);width:100%;max-width:600px;max-height:100%;padding:40px;overflow:auto;background-color:#fff}@media (max-width: 767px){.modal__inner{top:15px;transform:translate(-50%);padding:20px 20px 25px;width:calc(100% - 30px)}}.modal__title{margin:0 20px 10px 0;font-family:ALS Schlange sans,Arial,sans-serif;font-size:36px;line-height:1.3}@media (max-width: 767px){.modal__title{font-size:30px}}.modal__content>p{margin:0 0 15px}.modal__content>p:last-child{margin-bottom:0}@media (max-width: 767px){.modal__content>p{font-size:14px}}.modal-shown{overflow:hidden}.modal-shown #app{filter:blur(5px)}.copy-code{display:flex}@media (max-width: 767px){.copy-code{flex-direction:column}}.copy-code__button{flex-shrink:0;max-width:180px;border-radius:0 5px 5px 0}@media (max-width: 767px){.copy-code__button{max-width:none;margin-top:20px;border-radius:5px}}.copy-code__code-wrapper{width:100%;display:flex;justify-content:center;align-items:center;border:1px solid #d9d9d9;border-right:none;border-radius:5px 0 0 5px}@media (max-width: 767px){.copy-code__code-wrapper{height:50px;border:1px solid #d9d9d9;border-radius:5px}}.copy-code__value{font-family:ALS Schlange sans,Arial,sans-serif;font-size:22px;line-height:1.2;font-weight:700;text-transform:uppercase;letter-spacing:2px}.copy-code__info-message{font-family:ALS Schlange sans,Arial,sans-serif;font-size:18px;line-height:1.2;font-weight:700;text-align:center}.item-modal__title{margin:0 0 10px;font-family:ALS Schlange sans,Arial,sans-serif;font-size:22px;line-height:1.2;font-weight:700}@media (max-width: 767px){.item-modal__title{font-size:20px}}.item-modal__code{margin:25px 0}@media (max-width: 767px){.item-modal__code{margin:20px 0}}.item-modal__description{margin:0 0 25px}@media (max-width: 767px){.item-modal__description{margin-bottom:20px;font-size:14px}}.item-modal__actions{padding-bottom:26px}@media (max-width: 767px){.item-modal__actions{margin-top:20px}}.item-modal__disclaimer{margin-top:18px;font-size:14px;line-height:1.4;color:#767676}@media (max-width: 767px){.item-modal__disclaimer{font-size:13px}}.error-info{padding:50px 0;display:flex;align-items:center;justify-content:center}.error-info__title{margin:0;font-family:ALS Schlange sans,Arial,sans-serif;font-size:36px;line-height:1.2;letter-spacing:-1px;text-align:center}@media (max-width: 767px){.error-info__title{margin-bottom:15px;font-size:22px}}
