#nav1394006031, .t228.t228__positionfixed{
    border-bottom: 1px solid #333333;}
    
.t-store__valign-buttons .t-item {padding:0!important;
    border: 1px solid #333;
    border-radius: 10px;}
.t-store__card__bgimg.t-bgimg{border-radius: 10px 10px 0 0!important;}
.t-store__card__textwrapper, .t-store__card__prod-controls-wrapper, .t-store__card__btns-wrapper {padding-left:10px;}

.share.t-btnflex.t-btnflex_type_button {
    color: #000000;
    border-style: solid !important;
    border-color: #000000 !important;
    --border-width: 3px;
    box-shadow: none !important;
    white-space: normal;
    transition-duration: 0.2s;
    transition-property: background-color, color, border-color, box-shadow, opacity, transform;
    transition-timing-function: 
ease-in-out;}
#rec1398937251{text-align: center;}

/*.t-title.t-title_md{width: 50%;margin: 0 auto;background: #ffffff99;}*/
.t174__textwrapper.t-align_center{    text-align: center;    height: auto!important;
    display: block;}
.t174__trow {
    display: inline;}
    
.t174__descr {padding: 25px 0 25px;}
.t174__textwrapper {padding: 0 0px!important;}

h1.t336__title {
    text-shadow: 0 0 7px #fff, 0 0 10px #fff, 0 0 21px #fff, 0 0 42px #ffffff, 0 0 82px #ffffff, 0 0 92px #ffffff, 0 0 102px #ffffff, 0 0 151px #ffffff;
    font-weight: 200 !important;
}
#rec1235028741 .t-btnflex.t-btnflex_type_button, #rec1235284596 .t-btnflex.t-btnflex_type_button{padding-left:0px!important;}
.t228__rightcontainer{    gap: 5px!important;}
.t-store__prod-popup__close-txt-wr{left:35%!important;}
.t-store__prod-popup__close-txt-wr a{font-weight:bold!important;}


@media (max-width: 767px) {
.t-title.t-title_md{width: 100%;}
    .t451__logo__content img{
  /*  width: 60px!important;*/}
   .t-store__card__title.t-typography__title.t-name{text-align:center;}
.t174__descr {padding: 20px 0 20px!important;}
}

@media screen and (min-width: 961px) {
    .t951__sidebar .t-store__filter__options {
        order: 2;
        margin-top: 100px;
    }

.t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent{padding-right: 150px!important;}


    .t-store__stretch-col_33 {    width: 32.5%!important;margin-right: 5px;}
    .t336 .t336__textwrapper {padding: 20px 450px!important;}
   /* .t-title.t-title_md {width:30%!important;}*/
}

@media screen and (max-width: 960px) {
    .t692 .t692__col {margin-bottom: 40px!important;}
    .t336 .t336__textwrapper {padding: 20px 50px!important;}
}