.card-float__discount,
.card-float-promo__input,
.search-field__input,
.personal--history-item__state,
.personal--history-item,
.promo-detailed__tag,
.news-item__tag,
.snippet-img__tag,
.snippet-img > img,
.snippet-img__pic,
.category,
.field__input,
.footer-subscribe__button,
.footer-subscribe__form .field__input,
.header__search,
.header-nav__item,
.header__line.w-bg,
.order-float__discount,
.popup-search-field__input,
.popup-search-result,
.header-phones__popup,
.thank-table,
.btn {
  border-radius: 8px;
}

.popup--card_picture,
.card_picture__wrap,
.news-detailed__description > img,
.promo-detailed__main > img,
.popup,
.news-item-img,
.news-item,
.snippet-hidden,
.snippet,
.main-banner__text,
.delivery-banner__text,
.main-banner__img,
.delivery-banner__img {
  border-radius: 16px;
}

.order-float,
.order-block,
.cart-float,
.cart-item__list,
.card-price__total {
  border-radius: 24px;
}

.pagination-number {
  border-radius: 6px;
}

.snippet-img__discount {
  height: 40px;
  min-width: 40px;
  right: 8px !important;
  bottom: 8px !important;
  border-radius: 50%;
  padding: 0 !important;
  display: flex;
  align-items: center;
  justify-content: center;
}

.main-slider-arrow.main-slider-arrow__prev  {
  border-top-right-radius: 7px;
  border-bottom-right-radius: 7px;
}
.main-slider-arrow.main-slider-arrow__next  {
  border-top-right-radius: 7px;
  border-bottom-right-radius: 7px;
}