/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Panton;font-style:normal;font-weight:700;src:url(../fonts/paton-bold.otf) format("opentype"),url(../fonts/paton-bold.otf) format("opentype")}@font-face{font-family:Panton;font-style:normal;font-weight:900;src:url(../fonts/paton-extra-bold.otf) format("opentype"),url(../fonts/paton-extra-bold.otf) format("opentype")}@font-face{font-family:Panton;font-style:normal;font-weight:600;src:url(../fonts/paton-semi-bold.otf) format("opentype"),url(../fonts/paton-semi-bold.otf) format("opentype")}html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--base-font-family)}*{box-sizing:border-box}body,html{height:100%}p{font-size:14px}ul{list-style:none;margin:0;padding:0}.dashboard{display:flex;flex-direction:column}@media screen and (min-width:1201px){.dashboard{flex-direction:row}}[x-cloak]{display:none!important}:root{--c-primary:#fd054a;--c-secondary:#1b428c;--c-white:#fff;--base-font-family:"Panton",sans-serif}p{font-weight:300;line-height:1.64;margin:0}.btn__primary{background-color:var(--c-primary);border:2px solid;border-color:var(--c-primary);border-radius:40px;color:var(--c-white);cursor:pointer;display:inline-block;font-size:14px;font-weight:700;height:40px;line-height:38px;padding:0 15px 20px;text-decoration:none;transition:.3s ease-in-out;white-space:nowrap}@media screen and (min-width:500px){.btn__primary{height:60px;line-height:56px;padding:0 35px}}.btn__primary:hover{background-color:transparent;color:var(--c-primary);transition:.3s ease-in-out}.btn__secondary{background:#f2f2f3;border:2px solid #f2f2f3;border-radius:40px;color:var(--c-black);cursor:pointer;display:inline-block;font-size:14px;font-weight:700;height:40px;line-height:38px;padding:0 15px 20px;text-decoration:none;transition:.3s ease-in-out;white-space:nowrap}@media screen and (min-width:500px){.btn__secondary{height:60px;line-height:56px;padding:0 35px}}.btn__secondary:hover{background-color:transparent}.btn__link,.btn__secondary:hover{color:var(--c-primary);transition:.3s ease-in-out}.btn__link{font-size:14px;font-weight:500}.btn__link:hover{transition:.3s ease-in-out}.btn__link:hover,.btn__linkblue{color:var(--c-secondary)}.btn__linkblue:hover{color:var(--c-primary);transition:.3s ease-in-out}.btn__fullwidth,.sidebar{width:100%}.sidebar{background-color:#f7f7f7;display:flex;flex-direction:column;justify-content:space-between;padding:30px 15px}@media screen and (min-width:991px){.sidebar{padding:30px}}@media screen and (min-width:1201px){.sidebar{height:100vh;width:30%}}@media screen and (min-width:1920px){.sidebar{padding:50px;width:25%}}.sidebar__account{display:flex;flex-direction:row;justify-content:center}@media screen and (min-width:1201px){.sidebar__account{justify-content:normal}}.sidebar__account-avatar{display:none}@media screen and (min-width:500px){.sidebar__account-avatar{background-color:var(--c-primary);border-radius:50%;display:flex;height:44px;justify-content:center;line-height:44px;text-align:center;width:44px}}.sidebar__account-avatar span{color:var(--c-white);height:44px;line-height:44px;width:44px}@media screen and (min-width:500px){.sidebar__account-name{padding-left:20px}}.sidebar__account-name h1{font-size:20px;margin:0;text-align:center}@media screen and (min-width:500px){.sidebar__account-name h1{text-align:left}}.sidebar__account-name-buttons{align-items:center;display:flex;gap:15px;margin-top:5px;text-align:center}@media screen and (min-width:500px){.sidebar__account-name-buttons{text-align:left}}.sidebar__account-name-buttons a:first-child{margin-right:20px}.sidebar__roospas{align-items:center;display:flex;flex-direction:column;padding:0 0 15px;width:100%}.sidebar__roospas-actions{text-align:center}.sidebar__roospas-actions a{display:inline-block;padding:15px 20px}.sidebar__roospas .swiper-button-next,.sidebar__roospas .swiper-button-prev{background:var(--c-primary);border:2px solid var(--c-primary);border-radius:50%;color:#fff;font-weight:700;height:40px;top:35%;transition:.3s ease-in-out;width:40px}@media screen and (min-width:500px){.sidebar__roospas .swiper-button-next,.sidebar__roospas .swiper-button-prev{top:25%}}.sidebar__roospas .swiper-button-next:hover,.sidebar__roospas .swiper-button-prev:hover{background:#f7f7f7;color:var(--c-primary);transition:.3s ease-in-out}.sidebar__roospas .swiper-button-next:after,.sidebar__roospas .swiper-button-prev:after{font-size:18px}.sidebar__roospas .swiper-button-prev:after{margin-left:-3px}.sidebar__roospas .swiper-button-next:after{margin-right:-3px}.sidebar__roospas-personal{padding:40px 0 0}@media screen and (min-width:500px){.sidebar__roospas-personal{padding:40px 0}}@media screen and (min-width:1201px){.sidebar__roospas-personal{padding:inherit}}.sidebar__roospas-images{position:relative;text-align:center}@media screen and (min-width:1201px){.sidebar__roospas-images{width:100%}}.sidebar__roospas-images img{width:200px}@media screen and (min-width:991px){.sidebar__roospas-images img{width:250px}}@media screen and (min-width:1920px){.sidebar__roospas-images img{width:280px}}.sidebar__roospas-images-type{position:absolute;right:0;top:-30px;width:60px!important}@media screen and (min-width:991px){.sidebar__roospas-images-type{right:-30px}}@media screen and (min-width:1920px){.sidebar__roospas-images-type{width:80px!important}}.sidebar__roospas-personal-number{background-color:#f1f1f1;border-radius:30px;display:flex;justify-content:center;margin:10px 0;padding:15px;text-align:center}@media screen and (min-width:500px){.sidebar__roospas-personal-number{margin:20px 0;padding:20px 30px}}@media screen and (min-width:991px){.sidebar__roospas-personal-number{text-align:initial}}.sidebar__roospas-personal-number p{font-size:14px}.sidebar__roospas-personal-number p strong{margin-right:5px}.sidebar__roospas-personal-points{align-items:center;display:flex;flex-direction:column;margin-bottom:50px}.sidebar__roospas-personal-points p{font-size:14px}.sidebar__roospas-personal-points p strong{margin-right:5px}.sidebar__roospas-personal-points h3{color:var(--c-primary);font-size:42px;margin:0}.sidebar__addpass{align-items:center;display:flex;flex-direction:column}.sidebar__addpass a:first-child{margin-bottom:20px}.content{background-color:#fff;overflow-x:scroll;padding:30px 15px;width:100%}@media screen and (min-width:991px){.content{padding:30px}}@media screen and (min-width:1201px){.content{height:100vh;padding:50px;width:70%}}@media screen and (min-width:1920px){.content{padding:80px;width:75%}}.content__back{align-items:center;color:var(--c-primary);display:flex;margin-bottom:15px;opacity:.6;text-decoration:none}.content__back svg{height:20px;margin-right:10px;width:20px}.content__back:hover{opacity:1}.content__header h2{color:var(--c-primary);font-size:24px;margin-bottom:15px;margin-top:0;text-align:center}@media screen and (min-width:991px){.content__header h2{font-size:32px;margin-bottom:30px;text-align:left}}.content__header-banner{align-items:center;background-color:#f7f7f7;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:15px;padding:15px}@media screen and (min-width:768px){.content__header-banner{padding:30px}}@media screen and (min-width:991px){.content__header-banner{flex-direction:row}}.content__header-banner-saldo{display:flex}.content__header-banner-saldo img{height:100%;margin-right:0;width:70px}@media screen and (min-width:991px){.content__header-banner-saldo img{margin-right:30px;width:117px}}.content__header-banner-saldo ul{margin:0 10px}@media screen and (min-width:991px){.content__header-banner-saldo ul{margin:0 50px}}.content__header-banner-saldo ul li{color:var(--c-primary);font-size:20px;font-weight:700}@media screen and (min-width:991px){.content__header-banner-saldo ul li{font-size:32px}}.content__header-banner-saldo ul .label{color:#000;font-size:16px;font-weight:700;margin-bottom:5px}.content__header-banner-download{margin-top:15px}@media screen and (min-width:991px){.content__header-banner-download{margin-top:0}}.content__table{min-width:500px}@media screen and (max-width:530px){.content__table{overflow-x:scroll}}.content__table table{background-color:#f7f7f7;font-size:14px;padding:15px;white-space:nowrap}@media screen and (min-width:991px){.content__table table{font-size:16px}}.content__table table thead{text-align:left}.content__table table td{font-weight:300;height:30px}@media screen and (min-width:991px){.content__table table td{height:50px}}.content__table table td.text-red{color:#fd054a;font-weight:500}.content__table table td.text-green{color:green;font-weight:500}.content__text{padding:30px 0}.content__text h2{color:var(--c-primary);font-size:24px;margin-bottom:15px;margin-top:0;text-align:center}@media screen and (min-width:991px){.content__text h2{font-size:32px;margin-bottom:30px;text-align:left}}.content__text p{font-size:14px;text-align:center}@media screen and (min-width:991px){.content__text p{font-size:16px;text-align:left}}.content__alert{background-color:#fff7f9;border:1px solid #ffdee7;padding:15px 15px 19px;text-align:center}@media screen and (min-width:991px){.content__alert{border-radius:30px}}.content__alert p{line-height:14px}.content__alert p strong{color:var(--c-primary)}@media screen and (min-width:991px){.content__alert p strong{font-size:14px}}.content__rewards{padding:30px 0 20px}@media screen and (min-width:500px){.content__rewards{display:grid;grid-template-columns:1fr;row-gap:50px}}@media screen and (min-width:768px){.content__rewards{-moz-column-gap:30px;column-gap:30px;grid-template-columns:1fr 1fr;padding:90px 0 50px;row-gap:60px}}@media screen and (min-width:1650px){.content__rewards{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:2400px){.content__rewards{grid-template-columns:1fr 1fr 1fr 1fr}}.content__rewards-item{align-items:center;background-color:#194090;border-radius:20px;display:flex;flex-direction:column;margin-bottom:30px;padding:40px 30px 30px;position:relative;text-align:center}@media screen and (min-width:500px){.content__rewards-item{margin-bottom:0}}@media screen and (min-width:768px){.content__rewards-item{padding:60px 40px 40px}}.content__rewards-item img{position:absolute;top:-72px;width:185px}@media screen and (min-width:991px){.content__rewards-item img{top:-80px;width:220px}}.content__rewards-item p{color:#fff;font-size:14px}@media screen and (min-width:991px){.content__rewards-item p{font-size:16px}}.content__rewards-item p strong{color:#fff;font-size:32px;font-weight:700}.content__rewards-item a{margin-top:20px}.content__rewards .opacity{opacity:.2;pointer-events:none}.password-block{margin-bottom:30px;margin-top:30px}.password-block .row{padding-top:30px}.auth__background{position:relative}.auth__background img{height:100%;-o-object-fit:cover;object-fit:cover;position:fixed;width:100%}.auth__logo{position:absolute;top:0;z-index:10}@media screen and (min-width:991px){.auth__logo{left:15px}}@media screen and (min-width:1600px){.auth__logo{left:120px}}.auth__logo img{width:60px}@media screen and (min-width:991px){.auth__logo img{width:90px}}@media screen and (min-width:1600px){.auth__logo img{width:110px}}.auth__form{align-items:center;bottom:15px;display:flex;flex-direction:column;left:15px;position:absolute;right:15px;top:70px}@media screen and (min-width:500px){.auth__form{top:105px}}@media screen and (min-width:991px){.auth__form{justify-content:center;top:15px}}.auth__form-label{display:block;font-weight:700;margin-bottom:8px}.auth__form-input{background:#f7f7f7;border:none;margin-bottom:20px;padding:15px;width:100%}.auth__form-input--error{background:#f7f7f7 url(../images/icon-alert.svg) no-repeat center right 15px;background-size:21px;border:1px solid #e6392a;padding-right:50px}.auth__form-input--error:active,.auth__form-input--error:focus{border-color:rgba(230,57,42,.5);outline:0}.auth__form-error{color:#e6392a;font-size:14px;margin-bottom:15px;margin-top:-15px}.auth__form .additional{display:flex;justify-content:space-between;margin-bottom:30px}.auth__form .note{display:inline-block}.auth__form form{background:#fff;max-width:1140px;padding:30px 15px}@media screen and (min-width:500px){.auth__form form{padding:30px}}@media screen and (min-width:991px){.auth__form form{padding:40px}}@media screen and (min-width:1600px){.auth__form form{padding:70px 40px}}.auth__form h1{margin-top:0}.auth__form h1,.auth__form h2{color:var(--c-primary)}.auth__form .m-auto-mt{display:flex;margin:20px auto 0}.auth__form .mb{margin-bottom:30px}.row{display:flex;flex-direction:column;gap:10px}@media screen and (min-width:991px){.row{flex-direction:row;gap:20px}}.row .col{display:flex;flex-direction:column}.row .col,.row .col-50{width:100%}@media screen and (min-width:991px){.row .col-50{width:50%}}.row .col-25{width:100%}@media screen and (min-width:991px){.row .col-25{width:25%}}.alert{display:block;margin-bottom:15px;padding:30px}.alert--error{background:#e6392a;color:#ffebe3}.alert--warning{background:#ffb55b;color:#8e4010}.alert--info{background:#2d78b5;color:#cce5fa}.alert--success{background:#009f53;color:#a2f9cc}.alert--negative-top{margin-top:-15px}.alert li,.alert p{font-size:16px;font-weight:400;line-height:1.2}.alert p{margin-bottom:15px}.alert li{line-height:25px}.modal{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.6);bottom:0;display:flex;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:50}.modal__inner{max-height:90vh;max-width:95%;overflow-y:auto;width:100%}@media (min-width:1024px){.modal__inner{max-width:768px}}.modal__content{background:#fff;border-radius:10px;max-height:100%;padding:30px;position:relative;width:100%}.modal__content--extra-padding{padding:60px}.modal__content--extra-padding img{margin-bottom:30px}.modal__content--centered{text-align:center}.modal__content h2{margin-bottom:20px}.modal__content p{font-size:16px;margin-bottom:15px}.modal__content .add-to-card-modal{position:relative}.modal__content .add-to-card-modal.is-loading:before{background:hsla(0,0%,100%,.7) url(../images/loader.svg) no-repeat 50%;background-size:35px;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.modal__content .add-card-form{margin-top:30px}.modal__content .add-card-form label{display:block;margin-bottom:10px}.modal__content .add-card-form input{border:1px solid #e6e6e6;height:50px;padding:0 15px;width:80%}.modal__content .add-card-form input.error{background:#f7f7f7 url(../images/icon-alert.svg) no-repeat center right 15px;background-size:21px;border:1px solid #e6392a;padding-right:50px}.modal__content .add-card-form input.error:active,.modal__content .add-card-form input.error:focus{border-color:rgba(230,57,42,.5);outline:0}.modal__content .add-card-form__error{color:#e6392a;font-size:14px;font-weight:700;margin-top:5px}.modal__content .roospas-card-input{background-color:#f1f1f1;border-radius:30px;display:flex;justify-content:center;margin:10px 0;padding:15px;text-align:center}@media screen and (min-width:500px){.modal__content .roospas-card-input{margin:20px 0;padding:20px 30px}}@media screen and (min-width:991px){.modal__content .roospas-card-input{text-align:initial}}.modal__content .roospas-card-input label{display:inline;font-size:14px;font-weight:700;margin-right:5px}.modal__close{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;right:0;top:0;width:50px;z-index:51}.modal__close svg{height:21px;width:21px}.modal__close svg path{color:#999}.styled-checkbox{opacity:0;position:absolute}.styled-checkbox+label{align-items:center;color:#000;cursor:pointer;display:flex;padding:0;position:relative}.styled-checkbox+label:before{background:#fff;border:1px solid var(--c-primary);content:"";display:inline-block;height:20px;margin-right:10px;width:20px}.styled-checkbox:checked+label:before{background:var(--c-primary)}.styled-checkbox:checked+label:after{background:#fff;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;content:"";height:2px;left:5px;position:absolute;top:9px;transform:rotate(45deg);width:2px}

/*# sourceMappingURL=app.css.map*/