.navbar-brand img {
  transform: scale(1.5);
}

.s-fast-checkout-button.outline,
.s-button-element:not(:disabled):not([loading]),
#product-1371279105
  > div.main-content.md\:sticky.md\:overflow-hidden.top-24.w-full.md\:w-2\/4.md\:pb-16
  > form
  > section.sticky-product-bar.bg-white.p-5.rounded-md.rounded-b-none
  > salla-add-product-button
  > div
  > salla-button
  > button,
.s-button-primary-outline,
.s-fast-checkout-button.outline,
.s-fast-checkout-button,
.s-fast-checkout-button.outline,
.s-fast-checkout-button.rtl {
  color: white !important;
  background-color: #21194d !important;
  border-color: #21194d !important;
  box-shadow: 1px 1px 5px #a2a2a2, -1px -1px 5px #a2a2a2 !important;
  padding: 0.5rem 0.2rem;
}

.s-product-card-promotion-title,
.s-product-card-promotion-title {
  background-color: #991b1b;
  color: white !important;
  font-size: 0.8rem;
  border-radius: 0 !important;
  width: 100% !important;
  max-width: 100%;
  text-align: center;
  bottom: 0;
  top: 90%;
  padding: 2px !important;
}

.details-slider .promotion-title {
  background-color: #991b1b;
  color: white !important;
  font-size: 0.8rem;
  border-radius: 0 !important;
  width: 100% !important;
  max-width: 100%;
  text-align: center;
  bottom: 0;
  top: 93.5%;
  padding: 2px !important;
}
.topnav-is-dark .top-navbar,
.main-nav-container,
.top-navbar,
.store-footer,
#app
  > div.app-inner.flex.flex-col.min-h-full
  > footer
  > div.md\:flex.items-center.justify-between.py-4.container.text-center,
footer,
.store-footer__inner {
  background-color: #21194d !important;
}
.sicon-menu:before,
.sicon-shopping-bag:before,
.sicon-user-circle:before,
.main-nav-container > * {
  color: white !important;
}
.main-menu li > a:hover {
  color: rgb(204, 204, 204) !important;
  /* transform: scale(1.1); */
}
.s-add-product-button-main:not(.w-full) > salla-button {
  width: 50% !important;
}
.s-add-product-button-with-quick-buy:not(.s-add-product-button-with-apple-pay)
  .s-add-product-button-main {
  flex-direction: row !important;
}
.s-product-card-out-of-stock img.loaded {
  filter: none;
}
.s-product-card-out-of-stock
  div.s-product-card-content
  > div.s-product-card-content-footer.gap-2
  > salla-add-product-button
  > div
  > salla-button
  > button {
  /* position: absolute;
  top: -130%; */
  transform: rotate(-10deg);
  /* width: 80%; */
  border: 3px solid #991b1b !important;
  color: #991b1b;
  background-color: transparent;
}

.s-product-card-out-of-stock
  div.s-product-card-content
  > div.s-product-card-content-footer.gap-2
  > salla-add-product-button
  > div
  > salla-button
  > button
  > span {
  font-weight: 800 !important;
}
.copyright-text p {
  color: white;
}
.s-product-options-thumbnails-wrapper div input[type="radio"] + label img,
.s-product-card-image img.loaded,
.s-slider-thumbs .s-slider-thumbs-container .swiper-slide * {
  object-fit: contain;
}
.s-products-slider-card {
  position: relative !important;
}
.s-cart-summary-total,
.s-add-product-button-main .s-add-product-button-mini-checkout * {
  color: white !important;
}
.s-add-product-button-main .s-add-product-button-mini-checkout {
  background-color: #21194d;
  border-radius: 12px;
  box-shadow: 1px 1px 5px #a2a2a2, -1px -1px 5px #a2a2a2 !important;
}
.cLcbjv {
  display: none;
}
div.main-content.md\:sticky.md\:overflow-hidden.top-24.w-full.md\:w-2\/4.md\:pb-16
  > form
  > section.sticky-product-bar.bg-white.p-5.rounded-md.rounded-b-none
  > salla-add-product-button
  > div
  > salla-button
  > button {
  color: #21194d !important;
  background-color: white !important;

  border: 1px solid #21194d !important;
}
.topnav-is-dark .top-navbar {
  display: none;
}

.main-nav-container {
  background: #21194d;
  background: linear-gradient(
    90deg,
    rgba(33, 25, 77, 1) 0%,
    rgba(33, 25, 77, 1) 85%,
    rgb(11, 6, 41) 100%
  );
}
salla-quick-order,
salla-quick-order * {
  color: white !important;
}
.main-menu li:hover > .sub-menu {
  color: black !important;
}
.s-product-card-vertical .s-product-card-image {
  max-height: min-content;
}
.s-product-card-content-title a {
  min-height: 40px;
}
.main-menu li > a:hover {
  color: #4b4b4b !important;
}
.main-menu>.has-children:hover>a{
  color: aliceblue !important;
}
#free-shipping{display:block !important}
#free-shipping-msg > b:nth-child(2),
#free-shipping-msg > b:nth-child(1),
#free-shipping > div.flex.rtl\:space-x-reverse.space-x-3.items-center > div > h4{
color:red
}