/* ГЛОБАЛЬНЫЕ НАСТРОЙКИ КАРТОЧЕК ТОВАРОВ */

/* кнопки выбора размера */
#allrecords .t-product__option-item {
  background-color: #e0e0e0;
  border-radius: 7px;
}
#allrecords .t-product__option-item:hover {
  background-color: rgba(221, 221, 221, 1);
}
#allrecords .t-product__option-item.t-product__option-item_active {
  background-color: #525252;
}
#allrecords .t-product__option-item.t-product__option-item_active .t-product__option-title {
  color: #FFF;
  font-weight: 500;
}
.t-product__option-item_disabled.item-hidden:hover::after,
.t-product__option-item_disabled.item-hidden:focus::after {
  /* Show the tooltip on hover and focus */
  display: block;
  content: "распродано";
  font-family: 'FuturaPT',Arial,sans-serif;
  font-weight: 300;
  color: #000000;
  position:absolute;
  top: -30px;
  left: 0px; 
  background-color:#f3dbe7;
  padding: 1px 10px 3px;
      
}
#allrecords .js-product .t-product__option-variants_buttons .t-product__option-item_simple.item-hidden {
    display: flex;
}
#allrecords .js-product .t-product__option-variants_custom .t-product__option-item.t-product__option-item_disabled {
    pointer-events: all;
    opacity: 1;
    background-color:#ffffff
}

/* цена */
#allrecords .js-store-prod-price {
    font-size: 28px;
}

/*размеры в наличии */
#allrecords .t-store .js-product-edition-option-name {
    font-size: 16px;
    padding-bottom: 8px;
}

/* кнопка whatsapp */
#allrecords a.t-product__whatsapp {
    font-family: 'FuturaPT',Arial,sans-serif;
    font-weight: 300;
    color: #000000;
    font-size: 16px;
    text-decoration: underline;
    margin: 0px 0;
    display: inline-flex;
    flex-direction: row;
    align-items: center;
    gap: 4px;
    text-underline-offset: 2px;
    text-decoration-thickness: .5px;
    text-decoration-color: grey;
    webkit-text-decoration-color: grey;
}
#allrecords  .t-product__whatsapp img {
    display: block;
}
#allrecords .t-product__whatsapp:hover {
  background-color: rgba(221, 221, 221, 1);
}

#allrecords a.t-product__whatsapp span {
    color: rgba(0, 153, 60, 1);
    font-weight: 600;
}
/* артикул в карточке товара */
.t-store__prod-popup__sku {
    display: none;
}

/* корзина - форма ввода данных*/
#allrecords .t706__form-upper-text {
    font-size: 16px;
    font-weight: 600;
}
.t706__cartpage-content .t-radio__wrapper-delivery .t-name {
    display: none;
}
.t706__cartpage-content div#customdelivery {
    margin-top: -8px;
}
#allrecords .t706 .t-form__inputsbox #customdelivery .t-input {
    margin-top: -12px;
}
.t706 .t706__cartpage-content .t-form_bbonly .t-input-block {
    margin-bottom: 20px;
}
.t706 #customdelivery {
    margin-top: 0px;
}
.t706 #addresses-wrapper .t-input-title:after {
    content: " и комментарий"
}
/*.t-input-group_cb label:before {
    content: "Принимаю условия "
}*/


/* корзина на переднем плане */
.t706__cartwin_showed {
    z-index: 999999999;
}
/* корзина  - запрет подсказок доставки */
#delivery-hint {
    display: none;
}


/* плашка Добавлено в избранное */
.t1002__bubble {
  color: #000000;
  background-color: #f3dbe7;
}
.t1002__bubble-text {
  color: #000;
}
.t1002__bubble-close {
    color: #363636;
}

/* юлокировка зеленой плашки со Спасибо! Заказ оформлен. Пожалуйста, подождите. Идет переход к оплате...*/
.js-successbox.t-form__successbox { 
  display: none !important;
}

/* крупные фотки в карточках товара целиком без обрезки */
#allrecords .t-slds__bgimg {
    background-size: contain;
    background-position-y: top;
}
/* иконки фоток в карточках товара - квадратные, позиционирование по верхнему краю*/
#allrecords .t-slds__thumbsbullet .t-slds__bgimg {
    background-size: cover;
    background-position-y: top;
}
/* выключение серого фона под фотками в карточках товара*/
#allrecords .t-slds__container {
    background-color: transparent !important;
}

/* отступ в характеристиках в карточке товара  */
#allrecords .js-store-prod-all-charcs p {
    margin-bottom: 10px;
}
/* начертание Light и размер шрифта для характеристик во всех карточках товаров */
.js-store-prod-text.t-store__prod-popup__text.t-descr.t-descr_xxs {
    font-weight: 300 !important;
    font-size: 13px !important;
}
/* отключение прыгающих цифр в футере*/
.nojumpnum {
font-variant-numeric: lining-nums;
font-feature-settings: 'lnum';
-moz-font-feature-settings: 'lnum=1';
-ms-font-feature-settings: 'lnum';
-webkit-font-feature-settings: 'lnum';
-o-font-feature-settings: 'lnum';
}
/* коррекция ссылки на почту в футере*/
#allrecords .nojumpnum u {
    text-decoration: none;
    color:  #000;
}
#allrecords .nojumpnum u:hover {
    text-decoration: underline;
    color:  #000;
}
/*перечеркивать варианты товаров не вналичии */
label.t-product__option-item.t-product__option-item_disabled {
    text-decoration: line-through;
}

