.t862__btn-wrapper .t862__btn_prev {background-color: transparent !important;}
.t862__quiz-form-wrapper .t-img-select__control {width: calc(12% - 10px);}

/* Product size options list */
#allrecords .js-store-product[data-product-url*="-slanets-"] .js-store-prod-all-text ul {
  list-style: none;
  display: flex;
  column-gap: 10px;
  padding-left: 0;
}
#allrecords .js-store-product[data-product-url*="-slanets-"] .js-store-prod-all-text ul>li>* {
  display: block;
  padding: 4px 10px 3px;
  border: 1px solid #7e7e7e;
  text-decoration: none;
}
#allrecords .js-store-product[data-product-url*="-slanets-"] .js-store-prod-all-text ul>li>a:hover {
  color: #e7e7e7;
  background-color: #333852;
}

.js-store-product[data-product-url*="-slanets-"] .t-store__prod-popup__slider .t-slds__item .t-slds__imgwrapper {
  /* Padding inside product image */
  padding: 15px 30px;
}
.js-store-product[data-product-url*="-slanets-"] .t-store__prod-popup__slider .t-slds__item .t-slds__imgwrapper:after {
  /* Frame outside product image => OFF */
  content: '';
  display: none;
  position: absolute;
  top: 0px;
  left: 50px;
  width: calc(100% - 102px);
  height: calc(100% - 2px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}

@media(min-width: 960px) {
  .t397__col {margin: 0 auto 0 20px !important; }
  
  .t897 .t-feed__post-title,
  .t1004__container .t-feed__post-title
  {
    height: calc(1.35em* 3);
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
  }   
}

.t835__btn-wrapper .t835__btn_prev {background-color: transparent!important;}
.t-img-select__control {width: calc(12% - 10px)!important;}

/* https://romanyu.ru/stilizaciya-korziny */

.t706__cartwin-content {
    /* Укажи цвет фона корзины */
    background-color: #21232e !important;
    /* Укажи радиус окна корзины */
    border-radius: 0px;
}

.t706__cartwin-heading {
    /* Укажи цвет заголовка окна корзины */
    color: #e6e6e6 !important;
}

.t706__product-title {
    /* Укажи цвет заголовка в карточке товара */
    color: #e6e6e6 !important;
}
.t706__product-title__option {
    /* Укажи цвет описания в карточке товара */
    color: #e6e6e6 !important;
    opacity: 1 !important;
}

.t706__product-quantity,
.t706__product-quantity-inp {
    /* Укажи цвет количества товара */
    color: #e6e6e6 !important;
}

.t706__product-quantity:hover,
.t706__product-quantity_editing:hover {
    /* Укажи цвет бордюра, который появляется при наведении на количество товара */
    border: 1px solid #828282 !important;
}

.t706__product-amount {
    /* Укажи цвет цены в карточке товара */
    color: #e6e6e6 !important;
}

.t706__cartwin-prodamount-wrap {
    /* Укажи цвет суммы заказа */
    color: #e6e6e6 !important;
}

.t706__cartwin-top {
    /* Укажи толщину и цвет верхней линии */
    border-bottom: 1px solid #828282;
}
.t706__cartwin-bottom {
    /* Укажи толщину и цвет нижней линии */
    border-top: 1px solid #828282;
}

.t706__product-plus,
.t706__product-minus,
.t706__product-del {
    opacity: 1!important;
}
.t706__product-plus img,
.t706__product-minus img,
.t706__product-del img{
    display: none;
}
.t706__product-plus:before,
.t706__product-minus:before,
.t706__product-del:before {
    content: '';
    background-size: contain;
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    display: inline-block;
    position: relative;
    top: 3px;
}
.t706__product-del:before {
    width: 20px;
    height: 20px;
    top: 2px;
}
.t706__product-plus:before {
    /* Укажи ссылку на иконку «Плюс» */
    background-image: url('https://static.tildacdn.com/tild3434-6131-4836-b630-316439313364/photo.svg');
    background-position: 50% 50%;
}
.t706__product-minus:before {
    /* Укажи ссылку на иконку «Минус» */
    background-image: url('https://static.tildacdn.com/tild3765-3561-4138-b836-386566356537/photo.svg');
    background-position: 50% 50%;
}
.t706__product-del:before {
    /* Укажи ссылку на иконку «Крестик» */
    background-image: url('https://static.tildacdn.com/tild3432-6565-4762-a366-323864303135/photo.svg');
    background-position: 50% 50%;
}

.t-store__card__img {
    border: 1px solid #808187;
}

/* https://romanyu.ru/fiksirovannoe-menyu-zeroblock */

/* Укажи id блока, который нужно зафиксировать */
#allrecords:not([data-tilda-mode="edit"]) #rec487234534 {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9998;
}

.js-product .t-product__option-variants_buttons .t-product__option-input:checked+.t-product__option-checkmark_color:before {
    position: absolute;
    content: '';
    left: -5px;
    top: -5px;
    width: calc(100% + 8px);
    height: calc(100% + 8px);
    border-radius: 50%;
    border: 1px solid #e6e6e6;
}

.t-store__prod-popup__container .js-store-prod-all-text>strong:first-child {font-size: 18px; display: block;}
.js-store-prod-all-text strong {font-family: arial, sans-serif;}
.t-product__option[data-edition-option-id="Наличие"] .t-product__option-item_radio.t-product__option-item_active .t-product__option-input+.t-product__option-checkmark:before {border-color: rgba(255,255,255,.5);}
.t-product__option[data-edition-option-id="Наличие"] .t-product__option-item_radio.t-product__option-item_active .t-product__option-input:checked+.t-product__option-checkmark:after {background-color: rgba(255,255,255,.5);}
.t-product__option[data-edition-option-id="Наличие"] .t-product__option-variants_custom .t-product__option-title {color: #e6e6e6;}
.t-product__option[data-edition-option-id="Наличие"] .t-product__option-variants_custom .t-product__option-item.t-product__option-item_disabled {display:none;}

.js-product .t-product__option-variants_buttons .t-product__option-input:checked+.t-product__option-checkmark_image:before {
  left: -6px;
  top: -6px;
  border: 2px solid rgba(255,255,255,0.5);
  border-radius: 50%;
}

#allrecords .t-feed__post-popup__text strong {
  font-weight: 500;
  color: #fff;
  text-shadow: 1px 1px 0px #000;
}