/*Мастер класс*/
/*Для слайдера*/

@media screen and (min-width: 1200px){
    .t-store__relevants__container  .t-slds {
        overflow: visible;
    }
    
    .t-store__relevants__container  .t-slds__container {
        overflow: visible;
    }
    
    .t-store__relevants__container .t-slds__arrow {
        background-color: #232323 !important;
    }
    
    .t-store__relevants__container .t-slds__arrow svg polyline {
        stroke: white;
    }
}

/*---------------*/


/*Вам может понравится - заголовок по ширине*/

/*для контейнера "Вам может понравиться" */
.t-container:has(.t-store__relevants__title) {
  min-width: 100%;
}
@media screen and (min-width: 1040px) {
  .t-store__relevants__container .t-slds__arrow-left {
    left: initial;
    right: initial;
  }
}
@media screen and (min-width: 1040px) {
  .t-store__relevants__container .t-slds__arrow-right {
    right: calc(0px - -30px) !important;
    left: auto !important;
  }
}
/********************************************/
.block-rezult.block-rezult--content {
  grid-template-columns: repeat(2, 50%);
  width: initial;
}
/**для карточек шин*/
.block-rezult--content {
  display: grid !important;
  /*grid-template-columns: repeat(4, 1fr);*/
  padding: 20px;
  gap: 8px;
}
.block-rezult--content .t-store__card__btns-wrapper.js-store-buttons-wrapper {
  padding: 20px;
  /*text-align: center;*/
  display: flex;
  gap:10px;
  flex-direction: column;
}
.block-rezult--content .js-product-img {
  height: 170px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
@media(min-width:640px){
.block-rezult.block-rezult--content {

  grid-template-columns: repeat(4, 1fr);

}
.block-rezult--content .t-store__card__btns-wrapper.js-store-buttons-wrapper {
  flex-direction: row;
}
.block-rezult--content .js-product-img {
  height: 320px;
}
}
.block-rezult .t-store__card__wrap_txt-and-btns * {
  font-family: Unbounded, sans-serif;
}


.block-rezult--content .t-store__card__btns-wrapper.js-store-buttons-wrapper input{
    text-align: center;
}

.block-rezult--content .t-btn.t-btnflex.t-btnflex_type_button2 {
  background-color: #000;
  color: #fff !important;
  font-weight: normal;
  font-size: 15px !important;
  padding: 5px 20px;
  border-radius: 4px;
  
}
.block-rezult--content .js-store-prod-name.js-product-name.t-store__card__title {
  font-size: 16px;
  color: #000000;
  font-family: 'Inter';
  font-weight: 600;
  text-transform: uppercase;
}
.block-rezult--content .t-store__card__price {
  display: flex;
  gap: 6px;
  margin-top: 20px;
  /*font-size: inherit;*/
  font-size: 18px;
}

    .wrapper *{
    font-family: "Unbounded", Arial, sans-serif;
}
#allrecords .nodata {
  text-align: center;
  font-family: "Unbounded", Arial, sans-serif;
  font-size: 26px;
  padding: 50px 0;
  display: block !important;
}
.wrapper{
    background-color: #e6e6e6;
    padding: 40px 20px;
}
.content-shiny>div{
    margin-bottom: 20px;
}
.wrapper-title{
    display: flex;
    justify-content: center;
}
.wrapper-title h3{
    width: 50%;
    text-align: center;
    text-transform: uppercase;
    background-color: #c3c2c2;
    padding: 20px;
    border-radius: 6px;
    margin-bottom: 0;
        border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.wrapper-title h3.act{
    background-color: #fff;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.content-input{
    display: flex;
    gap: 10px;
    /*flex-direction: column;*/
    flex-wrap: wrap;
}
/*.check-type-ayto label {*/
/*  font-size: 12px;*/
/*}*/
@media(min-width:640px){
    .content-input{
    flex-wrap: nowrap;
        
    }
    .block-rezult--content .t-btn.t-btnflex.t-btnflex_type_button2 {
  padding: 0 20px;

  
}
/*    .check-type-ayto label {*/
/*  font-size: 18px;*/
/*}*/
} 

/* [data-defolt="true"]{
    color:red
} */
.content-input select{
flex: 1 30%;
  padding: 10px;
  border-color: #c9c9c9;
  border-radius: 6px;
  cursor: pointer;
  font-size: 12px;
  width: 100%;
  /*border: none;*/
}
input[type='radio'] {
    accent-color: #000; 
}
.wrapper-content{
    background-color: #fff;
    padding: 20px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    position: relative;
}
.wrap-but{
    display: flex;
    gap: 20px;
    flex-direction: column;
  margin-top: 25px;
}
@media(min-width:640px){
    .wrap-but{
    flex-direction: row;
  margin-top: initial;
}
}
.but-run,
.but-run-disc{
    background-color: #efbf07;
    font-weight: bold;
}
.but-pad {
    padding: 10px 40px;
    border: none;
    border-radius: 6px;
    cursor: pointer;
}
.wrapper-title h3 {
  font-size: 12px;
  padding: 20px 10px;
  font-weight: normal;
  cursor: pointer;
}

a[disabled] {
  opacity: .5;
  pointer-events: none;
}
/*.wrapper-content > div {*/
/*  position: absolute;*/
/*  left: 0;*/
/*  top: 0;*/
/*  right: 0;*/
/*  bottom: 0;*/
/*}*/


/*кнопка телеги*/
.button_telega {
  display: flex;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  margin-left: 10px;
  background-color: #EFBF07;/*цветовая заливка кнопки*/
  color: #000 !important;
  border-radius: 6px;
  font-family: 'Inter',Arial,sans-serif;
  font-size: 14px;
  transition: box-shadow .2s ease-in-out;
}

.button_telega:hover {
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.5);
  transition: box-shadow .2s ease-in-out;
}
.content-disci > div {
  margin-bottom: 20px;
}
.wrapper-content > div {
  display: none;
}
.wrapper:has(.title-shina.act) .content-shiny,
.wrapper:has(.title-disc.act) .content-disci {
  display: block;
}
.block-rezult.block-rezult--content {
    background-color: #e6e6e6;
}
.wrapper-button-shina.wrap-but button {
    color: #000 !important;
}
.block-rezult .t-store__prod__quantity-input.t-descr.t-descr_xxs {
  width: -webkit-fill-available;
}


