.coupon-app,.coupon-app *,.coupon-app :after,.coupon-app :before{box-sizing:border-box;margin:0;padding:0}.coupon-app input[type=date],.coupon-app input[type=email],.coupon-app input[type=password],.coupon-app input[type=tel],.coupon-app input[type=text]{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.coupon-app input:-webkit-autofill,.coupon-app input:-webkit-autofill:focus textarea:-webkit-autofill,.coupon-app input:-webkit-autofill:hover,.coupon-app select:-webkit-autofill,.coupon-app select:-webkit-autofill:focus,.coupon-app select:-webkit-autofill:hover,.coupon-app textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset!important}.coupon-app select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:#fff}.coupon-app{font-family:Montserrat,sans-serif}.coupon-app main{min-height:calc(100vh - 56px);display:flex;justify-content:center}.coupon-app main.is-logged-in{padding-bottom:50px}@media(min-width:1200px){.coupon-app main{min-height:calc(100vh - 96px)}}.coupon-app .container{background-color:#fff;width:100%;max-width:650px;padding:20px}.pre-login-text{font-size:.9rem}.coupon-app .card{background-color:#fff;border-radius:.5rem;box-shadow:0 5px 10px 0 rgba(0,0,0,.2);text-align:center;cursor:pointer;position:relative}.coupon-app .card__image{padding-top:100%;overflow:hidden;position:relative}.coupon-app .card__image img{width:100%;position:absolute;top:0;left:0;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.coupon-app .card__content{padding:1rem}.coupon-app .card__description{margin-bottom:1rem;font-size:14px;font-weight:500;line-height:22px;letter-spacing:.3px;color:rgba(42,37,33,.6)}.coupon-app .card__validity-date{font-size:12px;font-weight:500;color:#e6342a}.coupon-app .card__shop{font-size:12px;font-weight:300;letter-spacing:.2px;color:#000;margin-bottom:10px}.coupon-app .badges{position:absolute;z-index:2;top:5px;right:5px;display:flex;flex-direction:column}.coupon-app .badges .tag{align-self:flex-end;margin:0}.coupon-app .badges>.tag:not(:last-child){margin-bottom:5px}.coupon-app .button{appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;border:transparent;border-radius:.25rem;padding:10px;background-color:#3c3c3b;color:#fff;justify-content:center;align-items:center;text-align:center}.coupon-app .button:focus{outline:none}.coupon-app .button::-moz-focus-inner{border:0}.coupon-app .button[disabled]{background-color:#aaa;opacity:.75;cursor:not-allowed}.coupon-app .button.is-checkbox-btn{padding:20px 10px;background-color:#fff;color:#000;border:1px solid #000;border-radius:unset}.coupon-app .button.is-red{background-color:#e6342a;color:#fff}.coupon-app .button.is-black{background-color:rgba(42,37,33,.6);color:#fff}.coupon-app .button.is-green{background-color:#13a32e;color:#fff}.coupon-app .button.is-green[disabled]{background-color:#aaa;opacity:.75;cursor:not-allowed}.coupon-app .button.is-white{background-color:#fff;color:#000;box-shadow:0 1px 2px 1px rgba(0,0,0,.25);-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,.25);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,.25)}.coupon-app .button.is-gray{background-color:#aaa;color:#fff}.coupon-app .button.is-fullwidth{display:flex;width:100%}.coupon-app .button.is-large{font-size:1.5rem;padding:.5em 1em}.coupon-app .parking-btn{position:fixed;z-index:998;bottom:60px;left:50%;transform:translateX(-50%);width:-moz-max-content;width:max-content;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;padding:10px 20px;border:1px solid rgba(42,37,33,.6);border-radius:30px;cursor:pointer}.coupon-app .parking-btn>img{width:25px;margin-right:10px}.coupon-app .navbar{position:fixed;bottom:0;left:0;z-index:1000;width:100%;height:50px;background-color:transparent}.coupon-app .navbar__link-wrapper{width:100%;max-width:650px;height:100%;margin:0 auto;display:flex;background-color:#40362f}.coupon-app .navbar__link-wrapper a{text-align:center;text-decoration:none;font-size:13px;color:#fff;display:flex;align-items:center;justify-content:center;padding:0 5px;flex:1 1 100%;cursor:pointer}.coupon-app .navbar__link-wrapper a:not(:last-child){border-right:1px solid #685345}.coupon-app .navbar__link-wrapper .icon{margin-right:5px;width:30px;height:30px;filter:invert(84%) sepia(100%) saturate(1%) hue-rotate(25deg) brightness(105%) contrast(101%)}.coupon-app .modal-mask{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.coupon-app .modal-wrapper{display:table-cell;vertical-align:middle}.coupon-app .modal-container{width:300px;margin:0 auto;padding:20px 30px;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease}.coupon-app .modal-header{border:unset}.coupon-app .modal-body{margin:20px 0}.coupon-app .modal-footer{border:unset}.coupon-app .modal__btn-wrapper{width:100%;display:flex;justify-content:space-around}.coupon-app .checkbox-modal .modal-container{max-width:600px;width:100%}.coupon-app .checkbox-modal .modal-footer{display:flex}.coupon-app .checkbox-modal .modal-footer button{margin-left:auto}.coupon-app .coupon-modal .modal-container{max-width:600px;width:100%}.coupon-app .coupon-modal .modal__btn-wrapper{display:flex;flex-direction:column}.coupon-app .coupon-modal .modal__btn-wrapper button{font-size:12px}.coupon-app .coupon-modal .modal__btn-wrapper button:last-child{margin-top:10px}.coupon-app .activated-coupon-modal .modal-container{max-width:360px;width:100%}.coupon-app .activated-coupon-modal .modal-container .modal-body>*{margin:0 auto}.coupon-app .activated-coupon-modal .modal-container .modal-body .coupon__image-ean{margin-bottom:10px}.coupon-app .activated-coupon-modal .modal-container>div,.coupon-app .activated-coupon-modal .modal-container>div img{width:100%}.coupon-app .modal-enter,.coupon-app .modal-leave-active{opacity:0}.coupon-app .modal-enter .modal-container,.coupon-app .modal-leave-active .modal-container{transform:scale(1.1)}.coupon-app .input-wrapper{display:flex;flex-direction:column;padding-bottom:15px;position:relative}.coupon-app .input-wrapper__input{width:100%}.coupon-app .input-wrapper>label{margin-bottom:10px}.coupon-app .input-wrapper>label span:before{content:"\a";white-space:pre}.coupon-app .input-wrapper input[type=date],.coupon-app .input-wrapper input[type=email],.coupon-app .input-wrapper input[type=password],.coupon-app .input-wrapper input[type=tel],.coupon-app .input-wrapper input[type=text],.coupon-app .input-wrapper select{padding:5px;font-size:16px;transform-origin:top left;transform:scale(.75);width:133%}.coupon-app .input-wrapper input[type=date],.coupon-app .input-wrapper input[type=email],.coupon-app .input-wrapper input[type=password],.coupon-app .input-wrapper input[type=tel],.coupon-app .input-wrapper input[type=text]{border-bottom:3px solid #000}.coupon-app .input-wrapper select{border-bottom:2px solid #000}.coupon-app .input-wrapper__error-msg{font-size:12px;color:#e6342a;position:absolute;bottom:0}.coupon-app .input-wrapper.phone-field{position:relative}.coupon-app .input-wrapper.phone-field:before{content:attr(data-phone);font-size:12px;position:absolute;left:2px;bottom:29px;z-index:5}.coupon-app .input-wrapper.phone-field input{padding-left:40px}.email-exists-log-in-button{text-decoration:none;color:#e6342a}.email-exists-log-in-button:hover{text-decoration:underline}.coupon-app .base-timer{position:relative;width:80px;height:80px}.coupon-app .base-timer__svg{transform:scaleX(-1)}.coupon-app .base-timer__circle{fill:none;stroke:none}.coupon-app .base-timer__path-elapsed{stroke-width:7px;stroke:grey}.coupon-app .base-timer__path-remaining{stroke-width:7px;stroke-linecap:round;transform:rotate(90deg);transform-origin:center;transition:all 1s linear;fill-rule:nonzero;stroke:currentColor}.coupon-app .base-timer__path-remaining.green{color:#41b883}.coupon-app .base-timer__path-remaining.orange{color:orange}.coupon-app .base-timer__path-remaining.red{color:red}.coupon-app .base-timer__label{position:absolute;width:80px;height:80px;top:0;display:flex;align-items:center;justify-content:center;font-size:20px}.coupon-app .loader-mask{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.coupon-app .loader-wrapper{display:table-cell;vertical-align:middle}.coupon-app .loader-container{margin:0 auto;display:flex;justify-content:space-around;align-items:flex-end;width:100px;height:100px}.coupon-app .loader-container>div{width:20px;height:20px;background:#fff;border-radius:50%;animation:bounce .5s cubic-bezier(.19,.57,.3,.98) infinite alternate}.coupon-app .loader-container>div:nth-child(2){animation-delay:.1s;opacity:.8}.coupon-app .loader-container>div:nth-child(3){animation-delay:.2s;opacity:.6}.coupon-app .loader-container>div:nth-child(4){animation-delay:.3s;opacity:.4}@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-100px)}}.coupon-app .register-form>div{margin-bottom:10px}.coupon-app .register-form .input-wrapper:not(:last-child){margin-bottom:15px}.coupon-app .register-form__consents-wrapper .label-wrapper{margin-bottom:10px;padding-right:20px;position:relative}.coupon-app .register-form__consents-wrapper .label-wrapper .icon{cursor:pointer;width:20px;height:20px;position:absolute;right:0;top:0}.coupon-app .register-form__consents-wrapper .consent-buttons-wrapper{display:flex;flex-direction:row}.coupon-app .register-form__consents-wrapper .consent-buttons-wrapper button{border-radius:5px}.coupon-app .register-form__consents-wrapper .consent-buttons-wrapper button:last-child{margin-left:10px}.coupon-app .register-form__button-wrapper button:not(:last-child){margin-bottom:10px}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.tag{margin-bottom:.5rem;cursor:pointer}.tag:not(:last-child){margin-right:.5rem}.tag:not(body){align-items:center;background-color:#f5f5f5;border-radius:.375em;color:#4a4a4a;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:.75em;padding-right:.75em;white-space:nowrap}.tag.is-selected{background-color:#13a32e;color:#fff}.tag.is-red{background-color:#f14668;color:#fff}.tag.is-green{background-color:#48c78e;color:#fff}.message{background-color:#ffde00;position:fixed;bottom:50px;left:50%;transform:translateX(-50%);max-width:650px;width:100%;z-index:1000;padding:20px 30px;cursor:default}.message.red{background-color:#e6342a}.message .delete{position:absolute;top:5px;right:5px;line-height:13px;cursor:pointer}.message .resend-email{display:block;font-weight:700;cursor:pointer;padding:5px 0}.message .resend-email:hover{text-decoration:underline}#menu-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:transparent;z-index:999}#menu-overlay,#menu-overlay .menu-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}#menu-overlay .menu-container{position:relative;flex-direction:column;background-color:hsla(0,0%,100%,.95);max-width:650px;padding-top:100px;margin:0 auto}#menu-overlay .menu-container .close-btn{background-color:rgba(42,37,33,.6);color:#fff;width:20px;height:20px;border-radius:50%;text-align:center;position:absolute;top:120px;right:20px;cursor:pointer}#menu-overlay .menu-item{width:100%;display:flex;justify-content:center;padding:10px 0}#menu-overlay .menu-item>a{text-decoration:none;color:rgba(42,37,33,.6);font-size:20px;cursor:pointer}#menu-overlay .menu-item>a:hover{text-decoration:underline}.parking-coupons-overlay{position:fixed;bottom:50px;left:0;z-index:998;width:100%;height:75%;background-color:transparent}.parking-coupons-overlay .parking-coupons-container{max-width:650px;max-height:100%;height:100%;margin:0 auto;padding:40px 20px;background-color:hsla(0,0%,100%,.97);display:flex;flex-direction:column;position:relative}.parking-coupons-overlay .parking-coupons-container .parking-coupons-close-btn{position:absolute;top:20px;right:20px;background-color:rgba(42,37,33,.6);color:#fff;width:20px;height:20px;border-radius:50%;text-align:center;cursor:pointer}.parking-coupons-overlay .parking-coupons-container>h1{width:100%;text-align:center;margin-bottom:20px}.parking-coupons-overlay .parking-coupons-container .grid{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.parking-coupons-overlay .parking-coupons-container .grid>div{min-width:0}@media(max-width:524px){.parking-coupons-overlay .parking-coupons-container .grid{grid-template-columns:1fr}}.parking-coupons-overlay .parking-coupon-container{position:relative;display:flex;flex-direction:column;justify-content:center}.parking-coupons-overlay .parking-coupon-container>p{text-align:center}.parking-coupon-single{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.parking-coupon-single__img-container{width:100%;max-width:250px;display:flex;justify-content:center;align-items:center}.parking-coupon-single__img-container>img{pointer-events:none}.parking-coupon-single__img-container.enlarge{position:fixed;width:100%;max-width:unset;height:100%;background-color:#000;top:0;left:0;z-index:1000}.parking-coupon-single__img-container.enlarge>img{background-color:#fff;max-width:320px;width:100%}.car-registration-info{font-weight:700;font-size:1rem;margin-bottom:20px!important}.car-registration-link{cursor:pointer}.car-registration-link:hover{text-decoration:underline}.parking-ticket-payment-amount{width:50%;border:1px solid #000;padding:1rem;font-weight:700;margin:1rem auto;min-width:250px;display:block}.coupon-app .account{display:flex;flex-direction:column}.coupon-app .account__image img{max-width:100%}.coupon-app .account__title{margin-top:15px;margin-bottom:15px;text-align:center;text-transform:uppercase;font-size:24px}.coupon-app .account__buttons-group{margin-top:auto;margin-bottom:15px;display:flex;flex-direction:column}.coupon-app .account__buttons-group button:not(:last-child){margin-bottom:5px}.coupon-app .account .return-btn-wrapper{margin-top:auto}.coupon-app .home{position:relative;padding-bottom:60px}.coupon-app .home__pre-login-banner{width:100%;margin-bottom:20px}.coupon-app .home__pre-login-text{margin-bottom:20px}.coupon-app .home__pre-login-text-cont{margin-top:20px}.coupon-app .home__collection-banner{width:100%;margin-bottom:20px}.coupon-app .home__filters{margin-bottom:20px}.coupon-app .home__filters-wrapper{max-height:0;visibility:hidden;opacity:0;transition:visibility .3s linear,opacity .3s linear,max-height .5s}.coupon-app .home__filters-wrapper.visible{max-height:1000px;visibility:visible;opacity:1;transition:visibility .5s linear,opacity .5s linear,max-height .5s}.coupon-app .home__header{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.coupon-app .home__header .button{margin-left:15px}.coupon-app .home__header h1{font-size:1.5rem;font-weight:400}.coupon-app .login{display:flex;flex-direction:column}.coupon-app .login__title{margin:15px auto;font-size:24px;font-weight:400;text-align:center;text-transform:uppercase;color:#3a383a}.coupon-app .login__input-wrapper{margin-bottom:20px;display:flex;flex-direction:column}.coupon-app .login__input-wrapper .input-wrapper.password-field{opacity:0}.coupon-app .login__input-wrapper .input-wrapper.password-field.is-visible{opacity:1;transition:opacity 1s}.coupon-app .membership-card-wrapper{display:flex;justify-content:center;align-items:center}.coupon-app .membership-card{width:100%;text-align:center}.coupon-app .membership-card__title{text-align:center;font-size:24px;padding-bottom:10px;position:relative}.coupon-app .membership-card__title:after{content:"";display:block;width:100%;height:1px;background:#000;position:absolute;top:100%}.coupon-app .membership-card__image{display:block;margin:0 auto;max-width:300px;width:100%}.coupon-app .membership-card__content{text-align:center;font-size:1.2rem;margin-top:15px}.coupon-app .membership-card__content span{font-weight:400}.coupon-app .membership-card button{margin-top:50px}.coupon-app .reset-password{display:flex;flex-direction:column}.coupon-app .reset-password__input-wrapper{margin:15px 0}.coupon-app .reset-password__input-wrapper .input-wrapper:not(:last-child){margin-bottom:10px}.coupon-app .coupon-wrapper{display:flex;justify-content:center;align-items:center;padding-bottom:60px}.coupon-app .coupon{max-width:280px;width:100%;height:100%;position:relative;font-size:.9rem}.coupon-app .coupon>div:first-of-type,.coupon-app .coupon>p:not(:last-of-type){margin-bottom:10px}.coupon-app .coupon__description{font-size:18px;font-weight:500;line-height:22px;letter-spacing:.3px;color:rgba(42,37,33,.6);text-align:center}.coupon-app .coupon__expiration-text span,.coupon-app .coupon__usable-text span{font-weight:700}.coupon-app .coupon__image{height:280px}.coupon-app .coupon__image .coupon__image-main{max-height:280px}.coupon-app .coupon__image .coupon__image-ean{max-height:140px}.coupon-app .coupon__button-container{width:100%;position:fixed;bottom:50px;left:0;background-color:#fff;padding:5px 0}.coupon-app .coupon__button-wrapper{height:50px;width:100%;max-width:280px;margin:0 auto;display:flex}.coupon-app .coupon__button-wrapper>a{width:50px}.coupon-app .coupon__button-wrapper>a img{filter:invert(84%) sepia(100%) saturate(1%) hue-rotate(25deg) brightness(105%) contrast(101%)}.coupon-app .coupon__button-wrapper>button:last-child{margin-left:10px}.coupon-app .coupon__validity-date{font-size:12px;font-weight:500;color:#e6342a;text-align:center}.coupon-app .coupon__shop{font-size:12px;font-weight:300;letter-spacing:.2px;color:#000;text-align:center;margin-bottom:10px}.car-registration-input{border-radius:15px;margin-bottom:20px}.car-registration-button,.car-registration-input{padding:10px 20px;border:1px solid rgba(42,37,33,.6)}.car-registration-button{background-color:rgba(42,37,33,.6);color:#fff;border-radius:12px;cursor:pointer}.car-registration-button:hover{background-color:#fff;color:rgba(42,37,33,.6)}.car-registration-wrapper{display:flex;justify-content:center;align-items:center}.car-registration-form{display:flex;flex-direction:column;max-width:300px;width:100%}.car-registration-form>div,.car-registration-form>p{margin-bottom:20px}.car-registration-qr-container>img{max-width:250px;width:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.car-registration-qr-container.enlarge{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;max-width:unset;height:100%;background-color:#000;top:0;left:0;z-index:1000}.car-registration-qr-container.enlarge>img{background-color:#fff;max-width:320px;width:100%}.ticket-payments-wrapper .ticket-payments-row{display:flex;margin-bottom:1rem}.ticket-payments-wrapper .ticket-payments-row .ticket-payments-cell{width:25%}.ticket-payments-wrapper .ticket-payments-row .ticket-payments-cell .ticket-payments-amount{font-weight:700;display:block;width:100%;text-align:center}.ticket-payments-wrapper .ticket-payments-row .ticket-payments-cell .ticket-payments-status{background-color:#000;color:#fff;padding:.2rem 1rem;border-radius:1rem;font-size:.8rem;display:block;text-align:center}.ticket-payments-wrapper .ticket-payments-row .ticket-payments-cell .ticket-payments-status.ticket-payments-status-unpaid{background-color:#3d8af7}.ticket-payments-wrapper .ticket-payments-row .ticket-payments-cell .ticket-payments-status.ticket-payments-status-paid{background-color:#92d36e}.ticket-payments-wrapper .ticket-payments-row .ticket-payments-cell .ticket-payments-status.ticket-payments-status-error{background-color:#ff5d55}.parking-ticket-payment-gateway-wrapper h1{text-align:center;margin-bottom:2rem}.parking-ticket-payment-gateway-wrapper p{margin:.5rem 0}.parking-ticket-payment-gateway-wrapper>div{text-align:center}.parking-ticket-payment-gateway-wrapper .parking-ticket-payment-gateway-method{width:50%;margin:0 auto;margin-top:0;min-width:250px;padding:.5rem 1rem;border:1px solid #000;margin-top:1rem;display:block;background-color:#fff}.parking-ticket-payment-gateway-wrapper .parking-ticket-payment-gateway-method img{height:1.5rem;display:inline;vertical-align:middle;margin-left:.5rem}.parking-ticket-payment-gateway-wrapper .parking-ticket-payment-gateway-method.active{border:3px solid #000}.parking-ticket-payment-gateway-wrapper .parking-ticket-payment-gateway-input-wrapper{margin-top:1rem}.parking-ticket-payment-gateway-wrapper .parking-ticket-payment-gateway-input-wrapper label{display:block;font-size:.8rem}.parking-ticket-payment-gateway-wrapper .parking-ticket-payment-gateway-input-wrapper input{width:100%;border:1px solid #000;padding:.5rem 1rem}.parking-ticket-payment-gateway-wrapper .parking-ticket-payment-gateway-button{margin:1rem auto;display:block;width:50%;min-width:250px}.parking-ticket-payment-gateway-wrapper .parking-ticket-payment-gateway-error{color:red;font-weight:700;margin:.5rem 0}.parking-ticket-payment-gateway-wrapper .parking-ticket-payment-gateway-tpay-info{font-size:.7rem;margin-top:.5rem}.coupon-app .logo img{width:100%}.coupon-app .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.coupon-app .grid__item{display:flex;font-size:12px}.coupon-app .grid__item label{word-break:break-all}.coupon-app .checkbox-wrapper .grid{margin-top:10px}.coupon-app .checkbox-container{display:flex;align-items:center}.coupon-app .checkbox-container .checkbox,.coupon-app .checkbox-container label{cursor:pointer}.coupon-app .checkbox-container .checkbox{opacity:0;position:absolute}.coupon-app .checkbox-container label{display:flex;align-items:center}.coupon-app .checkbox-container label:before{content:"";flex-shrink:0;width:1em;height:1em;border:.05em solid #000;border-radius:.15em;margin-right:.5em}.coupon-app .checkbox-container .checkbox:hover+label:before,.coupon-app .checkbox-container label:hover:before{background-color:#aaa}.coupon-app .checkbox-container .checkbox:checked+label:before{background-color:#13a32e}.coupon-app .copyright{margin-top:10px;font-size:12px;text-align:center}.consents-intro{margin-bottom:15px}.consents-intro p:first-of-type{margin-bottom:10px;font-size:1.5rem;text-align:center}.consents-outro p:first-of-type{margin-bottom:15px}.consents-outro a{text-decoration:underline;color:inherit}.first-letter-upper-case:first-letter{text-transform:capitalize}.d-flex{display:flex}.flex-center{justify-content:center;align-items:center}.flex-column{flex-direction:column}.mb-2{margin-bottom:8px}.mb-4{margin-bottom:16px}.ml-2{margin-left:8px}.ml-0{margin-left:0!important}.mt-2{margin-top:8px}.mt-4{margin-top:16px}.cursor-pointer{cursor:pointer}.reset-password-link{text-underline-offset:4px;text-decoration:underline!important;padding-bottom:4px;color:#000!important}.border-red{border:3px solid #e6342a!important}.picker-group[data-v-1a89c032]{display:flex}