.evBackDrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,93%,.8);display:flex;justify-content:center;align-items:center;z-index:10000;opacity:1;transition:opacity .2s ease}@starting-style{.evBackDrop{opacity:0}}.evModal{position:fixed;bottom:0;background:var(--white);border-top-left-radius:20px;border-top-right-radius:20px;transition:translate .3s ease;width:100%}@media(max-width:767.98px){@starting-style{.evModal{translate:0 100vh}}}@media(min-width:768px){.evModal{position:relative;border-radius:4px;width:auto}.evModal.modal-small{width:480px}.evModal.modal-medium{width:600px}.evModal.modal-large{width:700px}.evModal.modal-x-large{width:800px}}.evModalHeader{padding:16px;border-bottom:1px solid var(--grey40);min-height:54px;text-align:left}.evModalHeader .evModalHeaderTitle{color:var(--black);font-weight:600;font-size:14px}@media(min-width:768px){.evModalHeader{padding:16px 40px}}.evModalSearch,.evModalSubHeader{padding:16px 16px 8px}@media(min-width:768px){.evModalSearch,.evModalSubHeader{padding:16px 40px 8px}}.evModalContent{max-height:75vh;overflow:auto;padding:16px}@media(min-width:768px){.evModalContent{padding:24px 40px;font-size:17px}}.evModalContent--noPadding{padding:0 16px}@media(min-width:768px){.evModalContent--noPadding{padding:0 40px}}.evModalDialogClose{cursor:pointer;position:absolute;top:8px;right:8px}.evModalDialogClose svg{fill:var(--grey140)}.evModalDialogClose svg:hover{fill:var(--grey170)}.evModalFooter{display:flex;justify-content:center;padding:16px;box-shadow:0 -1px 4px 0 rgba(0,0,0,.2);position:relative;z-index:3}@media(min-width:768px){.evModalFooter{padding:8px 40px}}.evModalFooter.evBtnLeft{justify-content:flex-start}.evModalFooter.evBtnRight{justify-content:flex-end}.evModalFooter button{font-weight:700;font-size:14px;line-height:22px;padding:8px 16px;display:flex;align-items:center}.evModalFooter button:nth-child(2){margin-left:16px}.evModalFooter button span{display:flex;align-items:center;gap:8px}.myCard{display:flex;flex-direction:column;gap:40px}@media(min-width:768px){.myCard{gap:48px}}.myCard__skeleton{display:flex;flex-direction:column;gap:24px}.myCard__blockTitle{font-size:17px;font-weight:600;line-height:25px;color:var(--black)}@media(min-width:768px){.myCard__blockTitle{font-size:20px;line-height:28px}}.loyaltyCardAddForm,.myCard__block{display:flex;flex-direction:column;gap:24px}@media(min-width:768px){.loyaltyCardAddForm{gap:40px}}.loyaltyCardAddForm .evFormInputContainer{display:flex;flex-direction:column;align-items:flex-start}.loyaltyClubCard,.loyaltyClubCard__block{display:flex;flex-direction:column;gap:24px}.loyaltyClubCard__block{justify-content:space-between;align-items:center;padding:24px 16px;border-radius:4px;box-shadow:1px 1px 4px 1px rgba(0,0,0,.2)}@media(min-width:768px){.loyaltyClubCard__block{padding:32px 24px;flex-direction:row;gap:0}}.loyaltyClubCard__details{display:flex;flex-direction:column}.loyaltyClubCard__details a{font-size:12px;line-height:18px;color:var(--green120);margin-top:16px}.loyaltyClubCard__details a:last-child{margin-top:8px}.loyaltyClubCard__details a:hover{color:var(--green120)}@media(max-width:767.98px){.loyaltyClubCard__details{width:100%}}.loyaltyClubCard__image{max-width:100px;max-height:74px}@media(min-width:768px){.loyaltyClubCard__image--otherSize{max-width:180px;max-height:133px}}.loyaltyClubCard__number{color:var(--black);margin-top:8px}.loyaltyClubCard__number--bold{font-weight:600}.loyaltyClubCard__actions{display:flex;flex-direction:column;gap:16px}.loyaltyClubCard__actions button{color:var(--green100-main);font-weight:700;padding:8px 16px;min-width:240px}@media(max-width:767.98px){.loyaltyClubCard__actions{width:100%}}.loyaltyCardModalContent{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.loyaltyCardModalContent{gap:40px}}.loyaltyCardModalContent__text{font-size:17px;font-weight:600;line-height:25px;color:var(--black);text-align:center}.loyaltyCardModalContent__buttons{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.loyaltyCardModalContent__buttons{flex-direction:row-reverse}}.loyaltyMembership{display:flex;flex-direction:column;gap:24px;justify-content:space-between;align-items:center;padding:24px 16px;border-radius:4px;box-shadow:1px 1px 4px 1px rgba(0,0,0,.2)}@media(min-width:768px){.loyaltyMembership{flex-direction:row;padding:32px 24px;gap:32px}}.loyaltyMembership__infoBlock{display:flex;flex-direction:column;color:var(--black);width:100%}.loyaltyMembership__infoBlock svg{color:var(--green100-main)}.loyaltyMembership__notice{font-weight:600;line-height:21px;margin-top:16px}.loyaltyMembership__consent{display:flex;align-items:baseline;margin-top:16px;gap:8px;position:relative}@media(max-width:767.98px){.loyaltyMembership__consent{font-size:12px;line-height:18px}}.loyaltyMembership__label{display:flex;align-items:center}.loyaltyMembership__label a{text-decoration:underline;color:var(--black)}.loyaltyMembership__checkboxIcon{display:none;position:absolute;top:2px;left:2px;width:12px;height:12px;justify-content:center;align-items:center}.loyaltyMembership__checkboxIcon svg{color:var(--grey120)}.loyaltyMembership__errorMessage{font-size:12px;line-height:18px;color:var(--red100-main);margin-top:4px}.loyaltyMembership__privileges{font-size:12px;line-height:18px;margin-top:16px}@media(min-width:768px){.loyaltyMembership__privileges{font-size:14px;line-height:21px}}.loyaltyMembership__privileges a{text-decoration:underline;color:var(--black)}.loyaltyMembership__rules{font-size:12px;line-height:18px;color:var(--green100-main);margin-top:16px}.loyaltyMembership__action{font-weight:700}.loyaltyMembership button{min-width:240px}@media(max-width:767.98px){.loyaltyMembership button{width:100%}}:export{desktopWidth:1190px;laptopWidth:970px;tabletWidth:768px}.evFormInputContainer{position:relative}.evFormInputContainer.spaceTop{margin-top:24px}@media(min-width:768px){.evFormInputContainer.spaceTop{margin-top:40px}}.evFormInputContainer__labelBlock{display:flex;gap:4px}.evFormInputContainer__labelBlock_label{margin-bottom:8px;font-size:14px;display:block;color:var(--black)}.evFormInputContainer__labelBlock_label--required:after{content:"*";color:var(--red100-main);margin-left:4px}.evFormInputContainer__inputBlock{display:initial}.evFormInputContainer__inputBlock--action{display:flex;gap:4px}.evFormInputContainer__input{width:100%;height:40px;display:block;font-size:16px;line-height:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;color:var(--black);background-clip:padding-box;background-color:var(--white);border:1px solid var(--grey120);padding:var(--space-xxs) 24px var(--space-xxs) var(--space-sm);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.evFormInputContainer__input:active,.evFormInputContainer__input:focus{border-color:var(--grey160);color:var(--grey160);-webkit-text-fill-color:var(--grey160)}.evFormInputContainer__input:focus,.evFormInputContainer__input:hover{box-shadow:1px 1px 4px rgba(0,0,0,.1)}.evFormInputContainer__input:disabled{border:1px solid var(--grey40);color:var(--grey40);box-shadow:none}.evFormInputContainer__input:disabled::placeholder{color:var(--grey40)}.evFormInputContainer__input:disabled:-ms-input-placeholder{color:var(--grey40)}.evFormInputContainer__input:disabled::-ms-input-placeholder{color:var(--grey40)}.evFormInputContainer__input_prefix{display:inline-block;width:60px;margin-right:8px;padding-left:0;padding-right:0;text-align:center;color:var(--grey120)!important;border-color:var(--grey120);background-color:var(--grey10)}.evFormInputContainer__input_phone{display:inline-block;width:calc(100% - 60px - 8px)}.evFormInputContainer__input:disabled{background-color:var(--grey10);border:1px solid var(--grey120);-webkit-text-fill-color:var(--grey120);opacity:1}.evFormInputContainer__input--dropdown{border-bottom-left-radius:0;border-bottom-right-radius:0}.evFormInputContainer__input--error{border-color:var(--red100-main)}.evFormInputContainer__spinner{position:absolute;right:12px;bottom:12px}.evFormInputContainer__visibility-change-btn{position:absolute;right:0;top:29px}.evFormInputContainer__visibility-change-btn span svg{color:var(--grey120)}.evFormInputContainer .evBtnIcon{padding:8px 10px}
/*# sourceMappingURL=33491ed0fa2c91d2.css.map*/