body{
    background:#f2f3ec;
}

.t827__image, .js-product-img, video.rnd, .t418__img, .t418__item, .t-null__slds-wrapper, .t-null__slds-wrapper div, .t-slds, .tn-elem__5633914041680061146195, .t-slds__item, .t-slds__bgimg, .t905__image{
    border-radius:20px !important;
}

.t418__img{
    right: 40px;
    background-size: cover;
}

.t827 div div div {
    background:none !important;
}

::selection {
      background-color: #3a481f;
      color: #fff;
    }

.t758 .t-container{
    max-width:100vw !important;
}

.fixed {
    position: fixed;
    width: 100%;
    bottom: 0px;
    z-index: 9998;
    transform: translateY(-100%); 
    opacity:0 !important;
}
.fonmenu{
    backdrop-filter: blur(10px);
    transform: translateY(0%) !important;
    opacity:1 !important;
    border-radius:20px;
}
.transtime{
    transition:  all 0.4s cubic-bezier(0, 0, 0.8, 1.0)
}

#rec562340530 .t-container .t758__col{
    margin-left:40px !important;
}
.tabbtn1 {
    cursor: pointer;
    border-bottom:#f2f3ec 1px solid;
}

.v-activebtn1 .tn-atom {
    color: ##3a481f !important;
    //background-color: #3a481f !important;
    border-bottom:#3a481f 2px solid !important;
    transition:  all 0.4s cubic-bezier(0, 0, 0.8, 1.0)
    }
.hidetab {
    display: none !important;
}

@media only screen and (max-width: 960px) {
  .t-store__grid-cont .t-col, .t-store__grid-cont .t-store__stretch-col {
    margin-bottom: 26px !important;
}

.t-name_xl{
    font-size: 18px !important;
}
}
}
