/* Стили для tom-select (pickup points select в корзине)*/

.t-form [data-input-lid="1768447838880"] .ts-wrapper.single .ts-control,
.t-form [data-input-lid="1768446097428"] .ts-wrapper.single .ts-control,
.t-form [data-input-lid="1768447511395"] .ts-wrapper.single .ts-control,
.t-form [data-input-lid="1768446760244"] .ts-wrapper.single .ts-control,
.t-form [data-input-lid="1768336346094"] .ts-wrapper.single .ts-control {
  max-height: 32px !important;
  border: none !important;
  border-bottom: 1px solid black !important;
  border-radius: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.t-form [data-input-lid="1768447838880"] .ts-wrapper.single .ts-control .item,
.t-form [data-input-lid="1768447838880"] .ts-wrapper.single .ts-control input,
.t-form [data-input-lid="1768446097428"] .ts-wrapper.single .ts-control .item,
.t-form [data-input-lid="1768446097428"] .ts-wrapper.single .ts-control input,
.t-form [data-input-lid="1768447511395"] .ts-wrapper.single .ts-control .item,
.t-form [data-input-lid="1768447511395"] .ts-wrapper.single .ts-control input,
.t-form [data-input-lid="1768446760244"] .ts-wrapper.single .ts-control .item,
.t-form [data-input-lid="1768446760244"] .ts-wrapper.single .ts-control input,
.t-form [data-input-lid="1768336346094"] .ts-wrapper.single .ts-control .item,
.t-form [data-input-lid="1768336346094"] .ts-wrapper.single .ts-control input {
  font-size: 15px !important;
}

.t-form [data-input-lid="1768447838880"] .ts-wrapper.single .ts-control .item + input,
.t-form [data-input-lid="1768446097428"] .ts-wrapper.single .ts-control .item + input,
.t-form [data-input-lid="1768447511395"] .ts-wrapper.single .ts-control .item + input,
.t-form [data-input-lid="1768446760244"] .ts-wrapper.single .ts-control .item + input,
.t-form [data-input-lid="1768336346094"] .ts-wrapper.single .ts-control .item + input {
  position: absolute !important;
  left: -2000px !important;
}

.t-form [data-input-lid="1768447838880"] .t-select,
.t-form [data-input-lid="1768447838880"] .ts-wrapper,
.t-form [data-input-lid="1768446097428"] .t-select,
.t-form [data-input-lid="1768446097428"] .ts-wrapper,
.t-form [data-input-lid="1768447511395"] .t-select,
.t-form [data-input-lid="1768447511395"] .ts-wrapper,
.t-form [data-input-lid="1768446760244"] .t-select,
.t-form [data-input-lid="1768446760244"] .ts-wrapper,
.t-form [data-input-lid="1768336346094"] .t-select,
.t-form [data-input-lid="1768336346094"] .ts-wrapper {
  height: 32px !important;
}

.t-form [data-input-lid="1768447838880"] .ts-dropdown-content .pickup-option div,
.t-form [data-input-lid="1768446097428"] .ts-dropdown-content .pickup-option div,
.t-form [data-input-lid="1768447511395"] .ts-dropdown-content .pickup-option div,
.t-form [data-input-lid="1768446760244"] .ts-dropdown-content .pickup-option div,
.t-form [data-input-lid="1768336346094"] .ts-dropdown-content .pickup-option div {
  color: black !important;
}

.t-form [data-input-lid="1768447838880"] .ts-dropdown-content .pickup-option div:first-child,
.t-form [data-input-lid="1768446097428"] .ts-dropdown-content .pickup-option div:first-child,
.t-form [data-input-lid="1768447511395"] .ts-dropdown-content .pickup-option div:first-child,
.t-form [data-input-lid="1768446760244"] .ts-dropdown-content .pickup-option div:first-child,
.t-form [data-input-lid="1768336346094"] .ts-dropdown-content .pickup-option div:first-child {
  font-size: 16px !important;
  font-weight: 400 !important;
}

/* Скрываем второй label в форме */
form.t-product__option-variants_custom > label:nth-child(2) {
  display: none !important;
}

/* Скрываем Rose containers */

.t-product__option-item input[value="Rose containers"] + .t-product__option-checkmark,
.t-product__option-item input[value="Rose containers"] + .t-product__option-checkmark + span,
.t-product__option-item:has(input[value="Rose containers"]) {
  display: none !important;
}

.t-product__option-select option[value="Rose containers"] {
  display: none !important;
}

.js-store-prod-descr span {
  display: none !important;
}

.js-store-prod-descr span:first-of-type {
  display: inline !important;
}

/* subtitle у delivery address в форме */
.t-form [data-input-lid="8978853284265"] .t-input-subtitle.t-descr {
  font-size: 14px !important;
  line-height: 1.55 !important;
}
