/************************диля https://luxorr-website.tilda.ws/showcase**/
#allrecords .js-store-parts-switcher.t-active,
#rec2019703771 .t-menu__link-item.t-active>a{
  opacity: 1;
  color: #000;
  text-decoration: underline;
}
#accordion1_2029309231 table .quill-table__cell {
  border: none;
  padding-left: 0;
}
/*#rec2019703771 .t-menu__link-item.t-active {*/
/*  border-bottom: 1px solid #000;*/
/*  border-radius: initial;*/
/*  padding-bottom: 2px;*/
/*}*/
#rec2019703771 h1,
#rec2019703771 h2{
  font-size: 28px;
  font-weight: 500;
  line-height: 1.2;
  letter-spacing: -1px;
}
#rec2019703771 h2 {
  font-size: 24px;

}
@media(max-width:961px){
#allrecords .t-store__grid-cont .t-store__card-list {
    row-gap: 30px !important;
}
.t-slds__bgimg {

  background-size: 91%;
}
}
#rec2019703771 .t-btntext:not(.t-btntext_has_icon, .t-btntext_icon_left)::after {
  content: "";
}
.js-store-prod-text.t-store__prod-popup__text {
  margin-top: 0;
}
#allrecords .t-store__prod-popup__title-wrapper {
  margin-bottom: 12px;
}
#allrecords .js-product.t-store__card {
  /*margin: 0 !important;*/
  /*padding: 0 5px;*/
}
#allrecords .t-store__prod-popup__title-wrapper .js-store-prod-name {
font-size: 18px !important;
  letter-spacing: -1px !important;
}
  #allrecords .js-product.t-store__card {
  margin: 0 !important;
  /*padding: 0 10px;*/
}
@media(min-width:961px){

#allrecords .t-store__prod-popup__title-wrapper .js-store-prod-name {
font-size: 24px !important;
    letter-spacing: -1.5px !important;
    margin-top: 80px;
}

.js-store-product > div {
  display: flex;
}
.t-store__card-list{
    /*justify-content: center;*/
}
.t-store__prod-popup__btn-wrapper.js-store-buttons-wrapper {
  margin-top: auto;
  margin-bottom: 64px;
}

}
@media screen and (max-width: 561px) {
  .t-store__prod-snippet__container {
    padding-bottom: 60px;
    padding-top: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }
}
  @media screen and (max-width: 641px) {
  .t-slds__thumbsbullet.t-slds__bullet {
    margin-right: 4px;
    margin-top: 3px;
    width: 45px !important;
  }
}
/*@media screen and (max-width: 561px) {*/
  .t-store .t-store__prod-popup__container .t-store__prod-popup__info {

    display: flex !important;
    flex-direction: column;
  }
  .t-store__prod-popup__btn-wrapper.js-store-buttons-wrapper {
  order: 1;

}
/*.t-store__prod-popup__btn-wrapper.js-store-buttons-wrapper>a{*/
/*    width: 100%;*/
/*}*/
/*}*/

.t-btn.t-store__prod-popup__btn {
  width: 100% !important;
}
.t-checkbox__labeltext {
  font-size: 9px;
}
#accordion1_1922002691 td {
  padding-left: 0;
  border: none;
}
.t-body {
  background-color: #000;
}
.t972__banner .t972__text [data-customstyle] span:not(.t972__banner .t972__text [data-customstyle] span:first-child),
.t972__banner .t972__text [data-customstyle] a{
    font-size: 10px !important;
}
.t-menusub__menu_show {
  padding: 0 0 20px 20px;
}
.t-store__filter__input.js-store-filter-search::placeholder {
  font-size: 12px;
}


.t-store__filter__options.t-store__filter__options_wrap {
    display: block;
}

.js-store-filter-mob-btn.t-store__filter__opts-mob-btn.t-name.t-name_xs {
    display: none;
}
.t-store__filter__item.t-store__filter__item_checkbox.js-store-filter-item.t-descr.t-descr_xxs {
  border: none;
    border-top-color: currentcolor;
    border-right-color: currentcolor;
    border-bottom-color: currentcolor;
    border-left-color: currentcolor;
}
.t-store__filter__item-title.js-store-filter-item-title {
  display: inline;
}
@media screen and (max-width: 960px) {
  .t-store__filter__item-title::after {
transform: rotate(45deg) !important;
  }
}
/************/


/* Внутри | https://luxorr.io/showcase */

.t-store__filter__controls-wrapper {
    position: relative;
}

.js-store-search-mob-btn.t-store__filter__search-mob-btn.t-descr.t-descr_xs {
    position: absolute;
    right: 0;
    z-index: 1;
    top: 12px;
}

.t-store__filter__search-and-sort {
    margin: 0;
}

/* custom.css | https://luxorr.io/custom.css?t=1773054352 */

.t-store__filter__options.t-store__filter__options_wrap {
    margin: 0;
}

.t-store__card__mark {
  border-radius: 5px;
  height: 20px;
  width: 80px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}

.t-feed__post-tag {
    text-transform: none;

}

@media screen and (max-width: 1200px) {
    .t-title_xxs {
        font-size: 28px;
        font-weight: 500;
        letter-spacing: -1px;
    }
}

.t-store__empty-part-msg-wrapper, .t-store__error-msg-wrapper {
    border: none;
}

.t-descr {
    FONT-VARIANT: JIS04;
    font-family: 'Inter', Arial, sans-serif;
    font-weight: 500;
    font-size: 12px;
    color: #939393 !important;
}

.t-feed__error-msg-wrapper {
    border: none;
}

.t585__text {
    font-size: 14px;
    color: #0e0e0e !important;
}  


.t-feed__post-popup__relevants-bgimg {
    border-radius: 10px;
}  