/* Add custom CSS styles below */ 
.product-card>div>a {
    background: #fff;
}
.index section{
    margin-bottom: 50px;
}
section.advanced-slider .advanced-slider__caption__inner__content {
    justify-content:center;
    align-items:center;
    display:flex;
    flex-direction:column;
    max-width:600px;
}
section.advanced-slider .advanced-slider__caption__inner__content h2 {
    color:#faf8f0;
    text-align:center;
    line-height:90px;
    font-size:80px;
}
section.advanced-slider .advanced-slider__caption__inner__content .advanced-slider__caption__inner__content__button {
    padding:10px 30px;
    background-color:#faf8f0 !important;
    border-radius:8px;
}
section.advanced-slider .advanced-slider__caption__inner__content .advanced-slider__caption__inner__content__button span {
    color:#6f0f1e !important;   
}
@media(max-width:768px){
    section.advanced-slider .advanced-slider__caption__inner__content h2 {
        font-size:40px;
        line-height:60px;
    }
    section.advanced-slider .advanced-slider__caption__inner__content {
        max-width:300px;
    }
    section.advanced-slider .advanced-slider__caption__inner  {
        justify-content:center !important;
        margin-top:-150px;
    }
}