/* Add custom CSS styles below */ 


/* Cards Swiper */
a.mt-4.w-full.md\:w-1\/2.s-button-element.s-button-btn.border.bg-\[\#E6E2D8\].hover\:bg-transparent.hover\:text-\[\#E6E2D8\].hover\:border-\[\#E6E2D8\].hover\:border {
    color: white;
    background: #161616;
}


/* Dark Overlay Slider */ 
.s-block--hero-slider .swiper-slide .swiper-lazy:after {
    background-color: transparent!important;
}

/* Slider BG */ 
.s-block--hero-slider .swiper-slide{
    background:none!important;
}

/* Custom Products Title */ 
h3.text-lg.font-extrabold.leading-none.py-4.text-center {
    border-radius: 0.5rem;
    margin: auto;
    width: 350px;
    background: #C93628;
}

/* Cart Total Money & Notification in header color */ 
.s-cart-summary-total {
    color: #C93628;
}

span.s-cart-summary-count {
    background: #C93628;
}

/* User Avatar No BG */ 
.s-user-menu-trigger {
    background: none!important;
}

/**** Modal Colors ****/ 
/* Modal Body */ 
.s-modal-body.s-modal-align-middle.s-modal-xs.s-modal-padding.s-modal-entering {
    background: #161616;
}
/* Modal title */ 
.s-modal-title {
    color: #E6E2D8;
}
/* Modal Label */ 
label.s-login-modal-label {
    color: #E6E2D8;
}
/* Modal Close Btn */ 
button.s-modal-close {
    background: #161616;
}

/**** VAT & SBC Colors ****/ 
p.ttext-sm.text-text-grey.mb-1 {
    color: #161616;
}

.text-sm.text-text-grey.mb-1 {
    color: #161616;
}

b.text-sm {
    color: #7a7a7a;
}

/**** Salla Product Card ****/ 

p.text-md.text-\[\#C93628\].mt-0 {
    margin-bottom: 10px;
}

p.text-\[\#C93628\].font-bold.inline-block.relative {
    margin-bottom: 10px;
}

label.s-product-options-option-label {
    color: #E6E2D8;
}
.s-product-options-wrapper {
    background-color: #161616!important;
}
img.rounded-2xl.h-full.object-contain.w-full {
    padding: 0.2rem;
}

h1#page-main-title {
    color: #E6E2D8;
}

a.text-base.font-semibold.text-\[\#E6E2D8\].mb-1:hover {
    color: #C93628;
}

salla-product-card {
    padding: 0.4rem;
}

.s-product-card-entry {
    background: #161616;
}

.s-product-card-image {
    border-radius: 1rem!important;
}

.s-product-card-content-title a {
    color: #E6E2D8;
}

.s-product-card-price {
    color: #C93628;
}

button.s-product-card-wishlist-btn.animated.s-button-element.s-button-icon.s-button-fill-none.s-button-light.s-button-loader-center {
    background: none!important;
}

.s-product-card-promotion-title {
    border-radius: 0.8rem!important;
    top: 0.5rem;
    position: absolute!important;
    left: auto!important;
    right: 0.5rem!important;
}

button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    background: #C93628;
}



.s-button-text{
  color:#E6E2D8;
}


section.flex.flex-col.bg-\[\#E6E2D8\].p-5.rounded-md {
    background: #161616;
}

input.s-quantity-input-input {
    border-radius: 1rem;
}

.s-quantity-input-container {
    border: none;
}

button.s-quantity-input-increase-button.s-quantity-input-button svg {
    fill: #C93628;
}

button.s-quantity-input-decrease-button.s-quantity-input-button svg {
    fill: #C93628;
}

/* Slider Radius only on Desktop */ 
@media only screen and (min-width: 600px) {
.md\:mr-44 {
    margin-right: 18rem!important;
}
  .swiper-lazy {
      border-radius: 2rem;
  }
}

/* User Profile */ 

.s-user-menu-dropdown {
    padding: 0.2rem;
    border-radius: 0.8rem;
    border-top: none;
    background: #161616;
}
span.s-user-menu-dropdown-item-title {
    color: white;
}

ul.s-user-menu-inline {
    justify-content: center;
    margin: auto;
    display: flex;
}

.s-user-menu-dropdown-item {
    margin: 0.5rem!important;
    background: #c93628;
    border-radius: 0.5rem;
}


/* Cart Button */ 
button.absolute.bottom-\[-45px\].left-1\/2.transform.-translate-x-1\/2.-translate-y-1\/2.\!w-40.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center {
    background: #161616;
    border: none;
}


h2.mb-2.sm\:mb-5.text-lg.font-bold.text-dark {
    color: #E6E2D8;
}

.s-slider-block__title-right {
    color: #E6E2D8;
}

button.btn--delete.s-button-element.s-button-icon.s-button-solid.s-button-primary.s-button-loader-center span.s-button-text i {
    color: white!important;
}


.testimonial.\!bg-\[\#EDECE5\].\!rounded-3xl{
color: white!important;
  background: #161616!important;
}

/* Mobile Menue */
.mm-spn.mm-spn--navbar.mm-spn--main:after {
    text-align: right;
}



section.lg\:container.lg\:py-4.lg\:px-2.w-full.lg\:w-10\/12.m-auto.s-block.home-slider.s-block--hero-slider.s-block--full-bg.wide-placeholder {
    padding: 0;
}

.swiper-lazy.swiper-lazy-loaded {
    border-radius: 0 !important;
}