  /*Кастомизация аккордеона TX16N на Tilda: vladislav-land.ru/tx16n*/ .t585__opened .t585__lines { -moz-transform: rotate(-180deg); -ms-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); -o-transform: rotate(-180deg); transform: rotate(-180deg); } .t585__lines svg { display: none; } .t585__lines::after { content: " "; width: 30px; height: 30px; position: absolute; left: 0; background-image: url(https://static.tildacdn.com/tild6632-6437-4733-a131-626536623537/photo.png); background-size: 100%; } .t585__icon { width: 30px; height: 30px; padding-right: 20px !important; } #rec823001741 .t585__circle { background-color: #1b1b1b !important; } #rec823001741 .t585__header { padding-left:15px !important; padding-right:15px !important; } #rec823001741 .t585__content { padding-left:15px !important; padding-right:15px !important; } #rec823001741 .t585__accordion { border-width: 1px; border-radius: 15px; background-position: center center; border-color: #525252 !important; border-style: solid; } #rec823001741 .t585__accordion { background-color: #1b1b1b !important; } #rec823001741 .t-col_12 { margin-bottom:10px !important; }  
  
  #rec1146087361 .t951__cont-wrapper .t951__sidebar {
      border-style: solid;
      border-color: #fff;
      border-width: 1px;
      border-radius: 30px;
      z-index: 0;
      box-shadow: 0 0 15px 1px #aaa;
}

#rec1146087361 .t951 .t-store__parts-switch-btn{
       transition: transform 0.2s ease-in-out; 
}

#rec1146087361 .t951 .t-store__parts-switch-btn.t-active {
     color: #ff7900;
     margin-left: 30px;
     transform: scale(1.2);
}

.t-store__filter__btn, .t-store__filter__input {
      -webkit-appearance: none;
      appearance: none;
      background: #222;
      border: 0.2px solid #ddd;
      box-sizing: border-box;
      color: #fff;
      font-family: inherit;
      font-size: inherit;
      font-weight: inherit;
      line-height: 1.8;
      min-height: 24px;
      outline: none;
      padding: 0 6px
      border-style: solid;
      border-color: #fff;
      border-width: 1px;
      border-radius: 30px;
}

.t-popup__container {
      border-style: solid;
      border-color: #a8a8a8;
      border-width: 1px;
      border-radius: 30px;
      box-shadow: 0 0 15px 1px #aaa;
}

.t951__grid-cont {
      background: #222;
      border-style: solid;
      border-color: #fff;
      border-width: 1px;
      border-radius: 30px;
      padding-top: 20px !important;
      padding-bottom: 20px !important;
      background-color:#282828;
      -moz-border-radius:30px; 
      -webkit-border-radius:30px;
      box-shadow:-4px -4px 10px 0px #454545, 4px 4px 10px 0px #00000;
}

.t-store__card__price-item {
    font-size: 24px;
    background-color: rgba (34,34,34,0.5);
    border-style: solid;
    border-radius: 15px;
    border-color: rgba (158,158,158,0.5);
    border-width: 0.2px;
    padding: 5px;
}

#rec1154991201 .t-descr {
    font-family: 'Ruberoid';
}

#rec1154991201 .t706__product-title .t-descr .t-descr_sm {
    font-family: 'Ruberoid';
}

#rec1154991201 .t-input .js-tilda-rule {
    font-family: 'Ruberoid';
}

#rec1154991201 .t-input {
    font-family: 'Ruberoid';
}

#rec1154991201 .t-form__submit {
    font-family: 'Ruberoid';
}

.tlk-userbar__popup {
    border-radius: 15px;
}

#rec1146087361 .t-store__filter__title {
    font-family: 'Ruberoid';
}

#rec1146087361 .t-store__filter__input {
    font-family: 'Ruberoid';
}

#rec1146087361 .t-store__sort-select {
    font-family: 'Ruberoid';
}