/* Add custom CSS styles below */ 
.s-block--hero-slider .swiper-slide .overlay-bg:after {
    opacity: 0;
}
.has-overlay:after {
    background-color: transparent !important;
}
button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    background: #ff681e;
    color: #fff;
}
button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    background: #ff681e;
    color: #fff;
}

.s-trust-badges-wrapper img ,a.load-img-onclick img{
  
    width: 35px !important;
}

a.load-img-onclick img{width: 30px !important;}

footer.store-footer {
    padding-top: 100px;
    position: relative;
}
.footer-is-light .store-footer .store-footer__inner {
    background: #ec6633;
 
border-bottom: none;
    position: relative;
  padding-bottom: 50px;
}
footer.store-footer::before {
    content: "";
    position: absolute;
    top: 20px;
    width: 245px;
    background-size: contain;
    height: 90px;
    background: url(https://i.ibb.co/RkvN4gSK/Rakin-logo-Color-CMYK-01.jpg);
    background-size: contain;
     left:50%;
    transform:translateX(-50%);
}

.flex.rtl\:space-x-reverse.space-x-2.items-end {align-items:center;}
button.s-slider-prev.s-slider-nav-arrow.swiper-button-disabled ,.s-slider-v-centered.fullwidth-slider .s-slider-block__title-nav button {
    background: #f2682a;
}



.footer-is-light .store-footer {
    background-color: #ec6633;
    color: #fff;
}

.s-product-card-fit-height.s-product-card-vertical .s-product-card-image {
    background: #ffffff;
}

.copyright-text p {
    color: #fff;
}
.main-nav-container {
    min-height: 60px;
    height: 66px !important;
}


.main-nav-container.fixed-pinned .navbar-brand img {
    max-height: 84px;
}
.s-social-link a {
    color: #ff681e;
    background: #fff;
}

  .navbar-brand img {
    max-height: 8rem;
    max-width: 141px;
  }


.store-footer__inner .container > div {
   padding-bottom:30px;
    position: relative;
    text-align:center ;
    justify-content:center;
    
}
.store-footer__inner .container >p{
     text-align:center ;
}
.footer-is-light .store-footer .store-footer__inner::before ,.store-footer__inner .container > div:before{
    content:"";
    position:absolute;
    width:68%;
    height:1px;
    background:#ffffff75;
    left:50%;
    transform:translateX(-50%);
    bottom:0px;
}


.store-footer a ,.s-social-list ,.store-footer__inner .container  .flex.gap-4{
    justify-content: center;
}




.footer-is-light .store-footer .contact-social {
    border: none;
    margin-top: 0px;
    padding: 7px;
}

.footer-is-light .store-footer .max-w-sm.leading-6.mb-6 {
    width: 100%;
    text-align: center;
    margin: auto;
    margin-bottom: 1.5rem;
   
}
.footer-is-light .store-footer .max-w-sm.leading-6.mb-6 p{
     font-size:15px;
    
}
p.s-trust-badges-label {
    display: none;
}

p.text-sm.text-text-grey.mb-1 {
    display: none;
}

.md\:flex.items-center.justify-between.py-4.container.text-center {
    flex-direction: column-reverse;
    display: flex;
    align-items: center;
}

span.text-sm.copyright-text {
    margin-top: 13px;
}

@media (max-width:600px){
  .store-footer__inner .container .flex.gap-4 {
    position: absolute;
    bottom: -552%;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
}
  span.unicode {
    display: none;
}

.s-contacts-list.s-contacts-list-vertical ,span.s-contacts-icon {
        position: absolute;
        bottom: 19px;
        left: 56%;

}

ul.s-social-list {
    margin-right: 32px;
}
footer [href="tel:+966544428299"] {
    display: none;
}
span.s-contacts-icon {
    background: #fff;
    color: #ec6633;
}
}