.t461__imglogo {
    max-width: 300px;
    width: 200px!important;
    max-width: 200px!important;
}

.t-rec_pt_135 {
    padding-top: 0!important;
}

.t-menusub__menu {
    max-width: 200px;
}

.bx-livechat-copyright {
    display: none!important;
}

.whatsapp-fixed {
    display: block;
    position: fixed;
    bottom: 134px;
    right: 62px;
    z-index: 99;
    cursor: pointer;
}

.whatsapp-fixed img {
    max-width: 40px;
}

.js-store-prod-all-text {
    font-family: PT Sans;
    font-weight: 300;
    font-size: 14px !important;
}


.accordion {
    
 
    font-weight: 500;
    font-size: 16px;
    border: solid 1px #101518;
    border-radius: 0px;
        background-color: #fff;
    -moz-border-radius: 0px;
    font-family: 'Cormorant',Arial,sans-serif;
    cursor: pointer;
    
    -webkit-border-radius: 0px;
    /* box-sizing: content-box; */
    max-width: fit-content;
    padding: 14px;
    margin-top: 16px;
}

.active, .accordion:hover {
  background-color: #000000 0.5;
}

.panel {
  /*padding: 0 18px;*/
  margin-top:16px;
  background-color: white;
  display: none;
  overflow: hidden;
}



.panel {
  /*padding: 0 18px;*/
  background-color: white;
  /*max-height: 0;*/
  overflow: hidden;
  transition: max-height 1s ease-out;
}

.panel img {
    max-width: 88%;
}



@media screen and (max-width: 768px) {
#coverCarry260255000 {
    background-position: 71%;
}
#allrecords a {
    color: #4b372a;
}
.t-rec_pb_210 {
    padding-bottom: 0!important;
}
.t451__logo__img, .t420__logo {
    width: 150px;
    max-width: 150px!important;
    margin-top: 5px;
}
.t-rec_pb_30 {
    padding-top: 0!important;
}
#t-footer .t-container.t-align_left, #t-footer .t420__logo {
    text-align: center;
    margin: 0 auto;
}
}

.t-store__card__prod-controls-wrapper { 
    font-family: PT Sans; 
    font-weight: 300; 
}
.js-product-controls-wrapper {
    font-family: PT Sans; 
    font-weight: 300; } 
.t-store__prod__price-portion {
    font-family: PT Sans; 
    font-weight: 300;
}

.t-product__option-title {
    font-family: PT Sans; 
    font-weight: 300;
}
.t-product__option-select {
    font-family: PT Sans; 
    font-weight: 300;
}

.t-store__card__btn-text {
    font-family: PT Sans; 
    font-weight: 300;
}

.js-store-prod-btn2-text {
    font-family: PT Sans; 
    font-weight: 300;
}

.t-store__prod-popup__btn {
    font-family: PT Sans; 
    font-weight: 300;
}
.js-store-prod-all-text {
    font-family: PT Sans; 
    font-weight: 300;
    font-size: 12pt;
}

.js-product-price {

    font-size: 12pt;
}

.t-name_md {
    font-size: 26px;
}

.t-name_xl {
    font-size: 26px;
}

.t758__list_item {
    font-family: PT Sans; 
    font-weight: 200;
}


.t706__carticon-text {
    font-family: PT Sans; 
    font-weight: 300;
}



.t-input-title {
    font-family: PT Sans; 
    font-weight: 300;
}

.t706__product-title {
    font-family: PT Sans; 
    font-weight: 300;
}

.t-descr {
    font-family: PT Sans; 
    font-weight: 300;
}

.t-submit {
    font-family: PT Sans; 
    font-weight: 300;
    font-size: 20px;

}


.t-store__prod-popup__price-currency {
     font-size: 12pt;
}

.t-store__prod-popup__text {
    margin-top:0px;
}


   .js-store-prod-name, .js-product-price {
    
    font-size: 14px !important;
   }

     @media screen and (max-width: 670px){

.t-store__prod-popup__btn-wrapper, .t-store__prod-popup__btn {
display: flex !important;
    flex-direction: column !important;
    width: 100%;
    display: flex;
    justify-content: center;
}


.t1002__addBtn {
    order: -1;
    margin-left: 0px;
    margin-bottom: 16px;
}
}

 .js-store-product[data-product-lid="261939359621"] {
        display:none !important;
    }
    
    
.t-store__card[data-product-lid="261939359621"] ,  .t-store__grid-separator {
    display: none;
}

.t-store__card[data-product-lid="996246976341"] ,  .t-store__grid-separator {
    display: none;
}

.t-store__card[data-product-lid="979693929981"] ,  .t-store__grid-separator {
    display: none;
}
.t-store__card[data-product-lid="694870029941"] ,  .t-store__grid-separator {
    display: none;
}

.t-store__card {
    float: none;
    margin-bottom: 20px;
}
.js-store-grid-cont {
    display: flex;
    flex-wrap: wrap;
}
@media screen and (max-width:460px){
 .t-store__card {
    margin-bottom: 20px;
}   
}



      .t-store__card__mark {
    width: 40px;
    height: 25px;
    background-color: #ffffffa8 !important;
    border-radius: 2px !important;
    border-color: #dddddd42 !important;
}


         
   

 

.t-store__card__descr {
    display: none;  
}


.t-store__card {
    position: relative;
    overflow: hidden;
}



.t1002__picture-wrapper .t1002__addBtn, .t-store__card__imgwrapper .t1002__addBtn {
    position: absolute;
    right: 5px;
    top: 0px;
}

@media screen and (max-width: 640px) {
    
    
    .js-store-prod-name, .js-product-price {
    
    font-size: 14px !important;
    
}

        .t-store__card:hover .t-store__card__textwrapper {
        opacity: 0;
        transform: translateY(0);
    }
 
    
     .t-store__card__textwrapper .js-product-price {

        font-size: 12px !important;
    }
    
    .t-store__card__price-currency {
    margin-left: 0px !important;
    font-size: 12px !important;
}

.t1002__picture-wrapper .t1002__addBtn, .t-store__card__imgwrapper .t1002__addBtn {
    position: absolute;
    right: -5px;
    top: 0px;
}


  
    
    .t-store__grid-cont .t-store__stretch-col {
    margin-bottom: 20px;
}
    .t-store__mobile-two-columns.t-store__grid-cont .t-store__card.t-item {
    width: 50%;
    display: inline-block;
    vertical-align: top;
    min-height: auto;
}
    
}
        @media screen and (max-width: 960px) {
.t-store__grid-cont .t-col, .t-store__grid-cont .t-store__stretch-col {
    margin-bottom: 10px;
}
    } 

        @media screen and (min-width: 960px) {


 .t-store__card:hover .t-store__card__textwrapper {
    opacity: 1;
    transform: translateY(0);
}

.t-store__card__price-wrapper {
    margin-top: 10px !important;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
}



.t-store__card__textwrapper {
    position: absolute;
    bottom: 5px;
    left: 5px; /* добавлен отступ слева */
    right: 5px; /* добавлен отступ справа */
    background-color: rgba(248, 248, 248, 0.85);
        padding: 0px 10px 10px 10px;
    box-sizing: border-box;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: 99 !important;
     display: flex !important;
    align-items: flex-end !important;
    justify-content: space-between !important;
}

}

     @media screen and (max-width: 959px) {


.t-store__card__textwrapper {

    text-align: center !important;
}

    .t-store__card .t-typography__title {
        max-width: 100% !important;
        text-align: center !important;
    }



}

.t-store__prod-popup__name {
    
        font-size: 28px !important;
    
}

.t-store__prod-popup__price-value {
    font-size: 20px !important;
}

.t-store__prod-popup__price_old {
    font-size: 14px !important;
}