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

    .t897__scroll-icon-wrapper {
        display:none !important;
    }
    
    .t-rec_pb_60 {
        padding-bottom:20px !important;
    }
    
    .t-col {
    padding-right:0px !important;
}

}

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

.t-store__grid-cont .t-store__stretch-col {
margin-bottom: 30px !important;
}

.t-store__prod-snippet__container {
padding-bottom: 40px !important;
}

}

.t450__logowrapper {
    
margin-bottom: 50px !important;
margin-top:10px !important;
}

#rec549433559 .t-btn td {
font-weight: 400 !important;
padding-left: 10px !important;
padding-right: 10px !important;
}

.infotext .tn-atom {
     display:none; 
}
.infotextvisible .tn-atom {
     display: block;
     width: 220px;
     height: 55px;
     padding: 16px;
     text-align: center;
     box-sizing: border-box;
     animation: t706__pulse-anim 0.3s;
}

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

.t396__elem.zoomon {
overflow: hidden;
}

.zoomon .tn-atom {
transition: all 0.5s ease;
}

.zoomon .tn-atom:hover {
transform: scale(1.1);
}

   .t-store__card__mark {
width: 50px !important;
height: 35px!important;
border-radius: 0px!important;

}