.t-redactor__callout_fontSize_default {
font-size: 15px !important;
}

.t-redactor__callout {
border-radius: 16px !important;
}


.t-popup__container-static {
top: 50px !important;
}

.fill:currentColor {
color: #3e60ff !important;
}

.t-popup__container {
  border-radius: 15px 15px 15px 15px;
}

    .t396__elem[data-elem-type="text"] a { 
    transition: all 0.3s ease-in-out
}
    .t396__elem[data-elem-type="text"] a:hover{
       text-decoration:underline !important;
}

.t-store__card__bgimg, .t-store__card__bgimg_second {
    border-radius: 15px;
    }
    
    .t-store__card__mark {
    font-weight: 500;
    font-size: 13px;
    width: 70px;
    height: 40px;
    border-radius: 15px;
    
    }
    
#rec337141103 .t-submit {
    height: 70px;
    }
    
    #rec326832069 .t-btn {
        width:200px;
    }
    
    .t450__logoimg {
        margin-bottom:50px;
    }
    
    .t-menusub__list {
        margin-left:20px;
    }
    
@media screen and (max-width: 640px) {
.t702__wrapper {
padding: 40px 20px 0 20px !important;
}

.t702__text-wrapper {
margin-bottom: 25px !important; 
}

}

.t-feed__post-popup__content img {
border-radius: 16px !important;
}

.t-text_md {
font-size: 15px !important;
}

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

.t-feed__post-popup__relevants-title {
margin: 50px 0 35px;
}

@media screen and (max-width: 640px) {
.t-feed__post-popup__text-wrapper h2.t-redactor__h2 {
font-size: 20px;
}

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

.t-feed__post-popup__relevants-item-title {
font-size: 15px !important;
}

.t-feed__post-popup__relevants-title {
margin: 50px 0 25px !important;
}

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

.t-feed__post-popup__text-wrapper h2.t-redactor__h2 {
font-size: 26px !important;
}

.t-uptitle_xxl {
font-size: 26px !important;
}

@media screen and (max-width: 640px) {
.t-uptitle_xxl {
font-size: 22px !important;
}
}

.t-col_8 {
max-width: 800px !important;
}


    a, a:visited {
-webkit-transition: 0.5s ease;
transition: 0.5s ease; 
}

a:hover, a:visited:hover {
color: #D3D3D3 !important;
-webkit-transition: 0s ease;
transition: 0s ease; 
}

  .t702 .t-submit {
height: 66px;

}

.t-popup__container {
    border-radius:15px !important;
}

  .t1002__wishlistwin-content {
    max-width: 650px;
    border-radius: 10px;
    }
    
    .t-store__card__mark {
    height: 45px;
    
    }
    
    .t-store__prod-snippet__container {
padding-top: 150px !important;
}

@media screen and (max-width: 640px) {
        .t-store__prod-snippet__container {
padding-top: 100px !important;
}
}