/* Add custom CSS styles below */ 
.banner-entry {
    height: 300px;
}

.navbar-brand img {
    max-height: 5rem;
}

@media (max-width: 768px) {
    .md\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .banner-entry {
    height: 109px;
}
}


/* Add custom CSS styles below */ 
.hrNwue {
 
    background-color: rgb(112 38 38) !important;
}
body ,.s-comments-product{
background: #f1f1f1;
}
.top-navbar,.mm-spn.mm-spn--light {
    background: #f1f1f1;
    color: #601414;
}
.mm-spn li a, .mm-spn li>span ,.s-block__title h2 , .s-slider-block__title h2{
    color: #601414 !important;
}

.main-nav-container {
    background: #f1f1f1;
    box-shadow:none;
}
.header-btn__icon, .s-slider-nav-arrow{
  background: linear-gradient(45deg, #601414, #ab6868);
border:none;
color:#fff;
}
.s-block__display-all , .s-button-btn ,.s-slider-block__display-all {
    color: #fff;
    padding: 7px 10px;
    border-radius: 30px;
    background: linear-gradient(45deg, #601414, #ab6868);
}
.s-button-btn{
width:60%;
display:block;
margin:auto;
}
.s-block--features__item .feature-icon , .banner-entry{
  background: linear-gradient(45deg, #601414, #ab6868);
}
.banner-entry{
border:1px solid #000;
}

.s-block {
    margin-top: 0rem;
    margin-bottom: 3rem;
}

.banner--fixed img  {

      box-shadow: #0000004d 3px 10px 15px 0px, #0a254059 2px -2px 6px 0px inset;
}
.s-block--features__item {
    border-radius: 20px;
    box-shadow: #0000004d 3px 10px 15px 0px, #0a254059 2px -2px 6px 0px inset;
}
.s-product-options-wrapper,.product-form{
    border-radius: 20px;
    box-shadow: #0a254059 2px -2px 6px 0px inset;
}
.s-product-card-entry {
   border-radius: 20px;
   box-shadow: #0a254059 2px -2px 6px 0px inset;
    overflow:hidden;
}
.s-product-card-content-title a , .main-menu li.root-level>a{
color: #601414;
}

.footer-is-light .store-footer .store-footer__inner {
    background:transparent;
    color: #000;
}
footer.store-footer {
   background: linear-gradient(45deg, #f9f8f8, #dddddd);
    width: 90%;
    border-radius: 20px;
    margin: 50px auto;
    box-shadow: #0000004d 3px 10px 15px 0px, #0a254059 2px -2px 6px 0px inset;
    overflow: hidden;
    padding:10px;
}
.store-footer h3{
color:#601414;
}
.product-form section {
 border-radius: 0px;
}
@media(max-width:768px){
.store-footer__inner .container > div {
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding-left: 0;
    padding-bottom: 20px;
}

}