span.delivery-checkbox-label {
    color: #fec97b;
}

span.delivery-minimum-time {
    color: #a38150;
}

span.delivery-minimum-price {
    color: #a38150;
}

.t-radio__indicator {
    color: #fec97b;
}


.t-input-description.t-text.t-text_xs {
    color: #a38150;
}

.t-input-description.t-text.t-text_xs {
    color: #a38150 !important;
}

.t-radio__control:after, .t-radio__indicator:after {
    background: #fec97b !important;
}

@media (pointer: fine) {
  /* ваша картинка 50px */
  :root{
    --cursor-img: url("https://static.tildacdn.com/tild3034-6232-4663-b634-353737303633/icons8---50.png");
    --hs-x: 12;  /* хот-спот X (подправь при необходимости) */
    --hs-y: 12;  /* хот-спот Y */
  }

  #rec1259433211, #rec1259433211 *,
  #rec1228365871, #rec1228365871 *,
  #rec1228367271, #rec1228367271 *,
  #rec1228366191, #rec1228366191 * {
    cursor: var(--cursor-img) var(--hs-x) var(--hs-y), auto !important;
  }

  /* ссылки/кнопки — тот же курсор + pointer как fallback */
  #rec1259433211 a, #rec1259433211 button,
  #rec1228365871 a, #rec1228365871 button,
  #rec1228367271 a, #rec1228367271 button,
  #rec1228366191 a, #rec1228366191 button{
    cursor: var(--cursor-img) var(--hs-x) var(--hs-y), pointer !important;
  }

  /* в полях ввода оставляем текстовый курсор */
  #rec1259433211 input, #rec1259433211 textarea,
  #rec1228365871 input, #rec1228365871 textarea,
  #rec1228367271 input, #rec1228367271 textarea,
  #rec1228366191 input, #rec1228366191 textarea{
    cursor: text !important;
  }

  /* на всякий случай выключим слой Annex, если он активен */
  .anx-cursor{ display:none !important; }
}


