.promo-badge.__clickable[data-v-eeacb638]{transition:all .3s ease-in-out}.promo-badge[data-v-eeacb638]{color:#c92427;white-space:nowrap;background-color:#c924271a;border:none;border-radius:8px;align-items:center;padding:2px 8px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none}.promo-badge[data-v-eeacb638],.promo-badge__wrap[data-v-eeacb638]{vertical-align:middle;display:inline-flex}.promo-badge.__clickable[data-v-eeacb638]{cursor:pointer;text-decoration:underline}.promo-badge.__clickable.__active[data-v-eeacb638],.promo-badge.__clickable[data-v-eeacb638]:hover{color:#fdfdfd;background-color:#c92427;text-decoration:none}.promo-modal{z-index:2100;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:fixed;top:0;left:0}.promo-modal__overlay{background:#00148933;position:fixed;inset:0}.promo-modal__content{z-index:1;color:#001489;background:#fdfdfd;border-radius:24px;flex-direction:column;width:100%;max-width:600px;max-height:80vh;padding:20px;display:flex;position:relative;box-shadow:0 0 50px #0032561a,0 4px 15px #0031561a}@media (width<=767px){.promo-modal__content{max-height:85vh;padding:24px 20px}}.promo-modal__close{cursor:pointer;position:absolute;top:18px;right:18px}.promo-modal__title{color:#001489;padding-bottom:16px;padding-right:24px;font-size:20px;font-weight:600;line-height:1.25}.promo-modal__body{font-size:14px;line-height:1.25;overflow-y:auto}.promo-modal__section+.promo-modal__section{margin-top:16px}.promo-modal__label{color:#001489;margin-bottom:4px;font-weight:600}.promo-modal__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.promo-modal__txt{margin:0}
