.evDateInputContainer{width:100%;position:relative}.evDateInputContainer input{appearance:none;width:100%;height:40px;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);border-radius:4px;font-size:16px;line-height:22px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.evDateInputContainer input:active,.evDateInputContainer input:focus{border-color:var(--grey160);color:var(--grey160);-webkit-text-fill-color:var(--grey160)}.evDateInputContainer input:hover,.evDateInputContainer input:focus{box-shadow:1px 1px 4px #0000001a}.evDateInputContainer input:disabled{border:1px solid var(--grey40);color:var(--grey40);box-shadow:none}.evDateInputContainer input:disabled::placeholder{color:var(--grey40)}.evDateInputContainer input:disabled:-ms-placeholder-shown{color:var(--grey40)}.evDateInputContainer input:disabled::-moz-placeholder{color:var(--grey40)}.evDateInputContainer input{width:100%}.evDateInputContainer input:focus,.evDateInputContainer input:focus-within{border:2px solid var(--black)}.evDateInputContainer__labelBlock{gap:4px;display:flex}.evDateInputContainer__labelBlock_label{color:var(--black);margin-bottom:8px;font-size:14px;display:block}.evDateInputContainer__labelBlock_label--required:after{content:"*";color:var(--red100-main);margin-left:4px}.evDateInputContainer--error input{border-color:var(--red100-main)}
.offerBlock{border:1px solid var(--green10);border-radius:4px;flex-direction:column;display:flex;box-shadow:1px 1px 4px 1px #0003}@media (min-width:768px){.offerBlock{flex-direction:row}}.offerBlock--noBorder{border:none}.offerBlock--backgroundGreen{border:1px solid var(--green60);background:var(--green10);flex-direction:column}.offerBlock__container{flex-direction:column;width:100%;display:flex}@media (min-width:768px){.offerBlock__container{flex-direction:row}}.offerBlock__additionalContainer{padding:0 16px 16px}@media (min-width:768px){.offerBlock__additionalContainer{padding:0 24px 24px}}.offerBlock__additionalContainer p{margin:0}.offerBlock__left{padding:16px 16px 0;display:flex;position:relative}@media (min-width:768px){.offerBlock__left{padding:24px 0 24px 24px}}.offerBlock__left img{height:100px}.offerBlock__left--centered{justify-content:center}.offerBlock__left--orange{background:var(--orange);border:1px solid var(--orange);border-radius:4px 0 0 4px;justify-content:center;align-items:center;padding:16px}@media (min-width:768px){.offerBlock__left--orange{padding:24px}}.offerBlock__discountBadge{background:var(--green120);color:var(--white);border-radius:0 4px 4px;width:max-content;height:fit-content;padding:6px 8px;font-size:20px;font-weight:600;line-height:24px}.offerBlock__discountBadge--absolute{position:absolute;left:0}.offerBlock__discountBadge--noBackground{background:0 0}.offerBlock__right{width:100%;padding:16px}@media (min-width:768px){.offerBlock__right{padding:24px}}.offerBlock__right--orange{background:var(--orange-light)}.offerBlock__right--inline{flex-direction:column;display:flex}@media (min-width:768px){.offerBlock__right--inline{flex-direction:row;justify-content:space-between}}.offerBlock__topContent{gap:16px;display:flex}.offerBlock__topContentRight img{height:100px}.offerBlock__title{color:var(--black);font-size:17px;font-weight:500;line-height:25px}.offerBlock__discount{flex-direction:column;align-items:flex-start;gap:8px;margin-top:8px;display:flex}@media (min-width:768px){.offerBlock__discount{flex-direction:row;align-items:center}}.offerBlock__description{color:var(--grey160)}.offerBlock__description p{margin:0}.offerBlock__description--black{color:var(--black)}.offerBlock__discountCode{align-items:center;gap:8px;display:flex}.offerBlock__code{background:var(--green10);color:var(--black);padding:4px 8px;font-weight:600}.offerBlock__code--white{background:var(--white)}.offerBlock__textButton span{color:var(--green100-main);align-items:center;gap:4px;font-size:12px;font-weight:400;line-height:18px;display:flex}.offerBlock__legalDescription{color:var(--grey160);margin-top:16px;font-size:12px;line-height:18px}.offerBlock__countdown{color:var(--black);border:1px solid var(--grey110);border-radius:0 6px 6px;align-items:center;gap:4px;width:fit-content;height:fit-content;padding:4px 8px;font-size:12px;line-height:18px;display:flex}.offerBlock__bottomContent{flex-direction:column;align-items:flex-start;gap:16px;display:flex}@media (min-width:768px){.offerBlock__bottomContent{flex-direction:row;justify-content:space-between;align-items:center}}.offerBlock__bottomContentBlock{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}@media (min-width:768px){.offerBlock__bottomContentBlock{justify-content:flex-start}}.offerBlock__redirectButton{align-items:center;gap:4px;display:flex}@media (max-width:767.98px){.offerBlock__redirectButton{width:100%}}.offerBlock__redirectButton span{width:max-content}.offerBlock__encouragement{margin-top:8px}.offerBlock__encouragementInfo{color:var(--grey160);line-height:21px}.offerBlock__birthday{flex-direction:column;gap:16px;margin-top:16px;display:flex}@media (min-width:768px){.offerBlock__birthday{flex-direction:row;align-items:flex-end}}.offerBlock__birthday .evDatePicker{flex-direction:column;display:flex}.offerBlock__birthday .evDatePicker__label{color:var(--black)}.offerBlock__birthday .evDatePicker .react-datepicker__input-container input{appearance:none;width:100%;height:40px;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);border-radius:4px;font-size:16px;line-height:22px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.offerBlock__birthday .evDatePicker .react-datepicker__input-container input:active,.offerBlock__birthday .evDatePicker .react-datepicker__input-container input:focus{border-color:var(--grey160);color:var(--grey160);-webkit-text-fill-color:var(--grey160)}.offerBlock__birthday .evDatePicker .react-datepicker__input-container input:hover,.offerBlock__birthday .evDatePicker .react-datepicker__input-container input:focus{box-shadow:1px 1px 4px #0000001a}.offerBlock__birthday .evDatePicker .react-datepicker__input-container input:disabled{border:1px solid var(--grey40);color:var(--grey40);box-shadow:none}.offerBlock__birthday .evDatePicker .react-datepicker__input-container input:disabled::placeholder{color:var(--grey40)}.offerBlock__birthday .evDatePicker .react-datepicker__input-container input:disabled:-ms-placeholder-shown{color:var(--grey40)}.offerBlock__birthday .evDatePicker .react-datepicker__input-container input:disabled::-moz-placeholder{color:var(--grey40)}.offerBlock__birthday .evDatePicker .react-datepicker__input-container input:disabled{background-color:var(--grey10);border:1px solid var(--grey120);-webkit-text-fill-color:var(--grey120);opacity:1}.offerBlock__birthday .evDatePicker .react-datepicker__input-container input--error{border-color:var(--red100-main)}.offerBlock__birthday button{min-width:100px}@media (max-width:767.98px){.offerBlock__birthday button{width:100%}}.offerBlock__successMessage{background:var(--green10);border-radius:4px;gap:6px;padding:12px 16px;display:flex}.offerBlock__successMessage svg{background-color:var(--green100-main);border-radius:50%}.offerBlock__successMessage span{color:var(--black);font-size:12px;line-height:18px}.offerBlock__error{color:var(--red100-main);margin-top:4px;font-size:12px}.offerBlock ul{margin:0;padding-left:16px}@media (max-width:767.98px){.offerBlock ul{padding-left:0}.offerBlock ul li{list-style:none}}
.myOffers__title{color:var(--black);font-size:17px;font-weight:600;line-height:25px}@media (min-width:768px){.myOffers__title{font-size:20px;line-height:28px}}.myOffers__emptyList{color:var(--black);text-align:center;flex-direction:column;align-items:center;margin-top:24px;display:flex}@media (min-width:768px){.myOffers__emptyList{margin-top:64px}}.myOffers__emptyListMessage{margin:16px 0 40px;font-size:17px;font-weight:600;line-height:25px}@media (min-width:768px){.myOffers__emptyListMessage{margin:24px 0 40px}}.myOffers__allOffersButon{margin-top:16px}@media (min-width:768px){.myOffers__allOffersButon{margin-top:24px}}.myOffers__list{flex-direction:column;gap:16px;margin-top:24px;display:flex}
/*# sourceMappingURL=14a1-cprz7hcu.css.map*/