.SpecialsaleBaner{
    width: 140px;
    margin: auto;
    margin-top: 46px;
}
.view-all-button-Specialsale{
    text-align: center;
    color: #ffffff !important;
    font-size: 18px;
    width: 100%;
    display: block;
    margin-top: 9px;
}
.view-all-button{
    text-align: center;
    color: #808285 !important;
    font-size: 16px;
    width: 100%;
    display: block;
    margin-top: 18px;
}

.R-53 img{
transition:.4s;
}
.R-53 img:hover{
transform: scale(1.1);
}

.R-61 img{
transition:.4s;
}
.R-61 img:hover{
transform: scale(1.1);
}


.R-55 img{
transition: .2s;
    opacity: 0.7;
    filter: grayscale(60%);
}
.R-55 img:hover{
opacity: 1;
    filter: grayscale(0%);
}


.SlideListIconBack p{
text-align: cente !importantr;
    float: right !important;
    width: 117px !important;
    margin-right: calc((100% - 117px) / 2) !important;
}

.SlideListIconBack p span{
color: #808285 !important;
    float: right !important;
}


.SlideListIconBack p img{
float: right !important;
    height: 10px !important;
    margin-right: 8px !important;
    margin-top: 10px !important;
}


.FirstBannerImage{
position: absolute;
    z-index: 2;
}

.SecondBannerImage{
position: absolute;
    z-index: 1;
    opacity: 0;
transition:0.3s;
}

.HoverOpacity:hover .FirstBannerImage{
opacity:0;

transition:0.3s;
}

.HoverOpacity:hover .SecondBannerImage{
opacity:1;}

.R-55 img{
width:220px;
}
.R-55 .HorizontalHolder{
margin-left:10px;
}


.R-95 .HorizontalHolder{
width:90px;
margin-left:10px;
margin-right:10px;
border-left:2px solid #d1d3d4;
}

.NoStock {
    color: #ff0045;
   margin-top: 11px;
}


.NavP3 > div a:nth-child(1) span {
    background: #ff0045;
    color: #fff;
}
