/* Add custom CSS styles below */ 

salla-slider#main-slider-0 h3 {
    font-size: 36px !important;
        line-height: 1.6;
}
salla-slider#main-slider-0 .md\:justify-between {
    justify-content: right;
}


salla-slider#main-slider-0 .md\:max-w-md {
    max-width: 45rem;
}

salla-slider#main-slider-0 .flex-center.md\:items-start.flex-col.gap-4 {
    padding-top: 16rem !important;
}
salla-slider#main-slider-0 a.flex.gap-2.items-center.btn-primary.text-sm.rounded-full.font-bold.px-4.py-2.md\:px-5.md\:text-lg {
    background-color: #fff !important;
    color: #000 !important;
}

section.s-block.home-slider.s-block--hero-slider.s-block--full-bg.wide-placeholder.container {
    max-width: 95% !important;
    width: 100% !important;
}

button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    border-radius: 0 !important;
    background-color: #000000;
    color: #ffff;
    border: none !important;
}

.s-product-card-entry{
    border: none !important;

}


@media(max-width: 768px){
salla-slider#main-slider-0 .flex-center {
    align-items: start;
    justify-content: right;
    top: 100%;
    padding: 3px !important;
    margin: 0;
}
salla-slider#main-slider-0 h3 {
    font-size: 16px !important;
    line-height: 1.3 !important;
}
salla-slider#main-slider-0 .flex-center.md\:items-start.flex-col.gap-4 {
    padding-top: 0rem !important;
}
salla-slider#main-slider-0 .md\:max-w-md {
    max-width: 15rem;
}
salla-slider#main-slider-0 a.flex.gap-2.items-center.btn-primary.text-sm.rounded-full.font-bold.px-4.py-2.md\:px-5.md\:text-lg {
    margin-right: 2rem !important;
}

}