.payment__suggestions-list{z-index:1;-ms-overflow-style:none;scrollbar-width:none;background-color:#fffdfa;border:1px solid #78020e;border-radius:24px;width:100%;min-height:85px;max-height:110px;padding:13px 20px;position:absolute;top:80px;left:0;overflow:auto}.payment__suggestions-list::-webkit-scrollbar{display:none}.suggestion-item{text-align:left;padding:5px 0;font-size:13px}
.payment{grid-template-columns:1fr 36vw;gap:80px;padding:40px 40px 0;display:grid}.payment__title{text-transform:uppercase;margin-bottom:42px;font-family:Foglihten;font-size:32px}.payment__description{text-transform:uppercase;border-bottom:1px solid #78020e;width:fit-content;margin-bottom:24px;padding:10px;font-size:13px}.payment__login{border:1px solid #78020e;border-radius:24px;justify-content:center;align-items:center;width:370px;height:44px;margin-bottom:24px;font-size:14px;display:flex}.payment__or{text-transform:uppercase;margin-bottom:32px;padding:10px;font-size:13px}.payment__form-row{grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:24px;display:grid}.payment__label{flex-direction:column;gap:8px;font-size:14px;display:flex;position:relative}.payment__label-text{padding:0 10px}.payment__input{background-color:inherit;color:inherit;border:1px solid #78020e;border-radius:24px;width:100%;padding:13px 20px}.payment__checkbox{align-items:center;gap:12px;margin-bottom:52px;display:flex}.payment__checkbox .active{background-color:#78020e}.payment__checkbox .error{background-color:#ff0019}.payment__checkbox-button{background-color:#78020e00;border:1px solid #78020e;border-radius:50%;min-width:18px;height:18px;transition:all .5s}.payment__checkbox-button.error{border:1px solid #ff0019}.payment__checkbox-text{font-size:14px}.payment__checkbox-text a{color:inherit;text-underline-offset:2px;text-decoration:underline!important}.payment__promocode-massage{text-align:right;margin-top:8px;margin-right:12px;font-size:12px}.payment__submit{color:#fff;background:#78020e;border-radius:24px;width:100%;height:44px;margin-top:24px;font-size:14px}.payment__delivery{flex-wrap:wrap;gap:16px 8px;margin-bottom:42px;display:flex;position:relative}.payment__delivery-item{color:#78020e80;white-space:nowrap;border:1px solid #78020e80;border-radius:24px;padding:10px 16px;font-size:14px;transition:all .3s}.payment__delivery-item__active{color:#fff;background:#78020e}.payment__delivery-pickup{flex-direction:column;gap:8px;margin-bottom:32px;margin-left:10px;font-size:14px;display:flex}.payment__delivery-map{filter:grayscale();border:none;border-radius:24px;width:100%;min-height:18vw;margin-bottom:32px}.payment__delivery-pickupcontact-item{text-transform:uppercase}.payment__delivery-pickup-icons{gap:44px;display:flex}.payment__delivery-pickup-icons-link{border:1px solid #78020eb2;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:32px;display:flex}.payment__delivery-pickup-icons-link__img{object-fit:contain;width:24px;height:24px}.payment__input::placeholder{color:#78020e80;font-size:14px}.payment__input.error::placeholder{color:#ff0019}.payment__column{flex-direction:column;gap:24px;margin-bottom:32px;display:flex}.payment__forms-info{flex-direction:column;gap:8px;margin-bottom:32px;margin-left:10px;font-size:14px;display:flex}.payment__postpaid{font-size:12px;position:absolute;top:50px;left:10px}.payment__form-submit{display:none}.payment__margin{margin-bottom:35px}@media (max-width:1200px){.payment{flex-direction:column-reverse;gap:50px;margin-bottom:100px;padding:40px 20px 0;display:flex}.payment__submit-wrapp-mobile{display:none}.payment__form-submit{margin-top:300px;display:block}.payment__delivery-map{height:38vw}}@media (max-width:756px){.payment{margin-bottom:50px;padding:30px 0}.payment__wrap{padding:0 20px}.payment__title{margin-bottom:44px;font-size:24px}.payment__login{width:100%;height:44px;font-size:14px}.payment__or{margin-bottom:28px}.payment__form-row{flex-direction:column;gap:20px;margin-bottom:20px;display:flex}.payment__checkbox{align-items:flex-start;margin-bottom:42px}.payment__delivery{gap:12px 8px;margin-bottom:48px}.payment__column{gap:20px}.payment__delivery-pickup-icons{gap:28px;margin-bottom:40px}.payment__checkbox-text{text-align:left}.payment__submit{margin-top:12px}.payment__promocode-massage{margin-bottom:8px}}
/*# sourceMappingURL=3692ce9533df2ed6.css.map*/