/*********header***********/
body.index
  .top-navbar.py-2.before\:content-\[\'\'\].bg-\[var\(--header-bg\)\].dark\:bg-\[var\(--header-bg-dark\)\].text-\[var\(--header-text\)\].dark\:text-\[var\(--header-text-dark\)\].relative.before\:w-full.before\:h-\[1px\].before\:left-0.before\:bottom-0.before\:absolute.before\:bg-\[var\(--header-text\)\].dark\:before\:bg-\[var\(--header-text-dark\)\].before\:opacity-30,
.header-components-inner.center-between.relative.container.py-1 {
  background-color: #ffffff !important;
  color: #58264b;
}
body.index .header-components-inner.center-between.relative.container.py-1 {
  margin: 0;
  max-width: 100%;
  padding: 10px 30px;
}

.header-above-slider .header-bg .header_menu {
  background-color: #ad2d2d00 !important;
}

.header-above-slider .header-components .left-side,
.header-above-slider .header-cart-summary .s-cart-summary-wrapper {
  color: #58264b !important;
}

img.object-contain.lazy.w-\[var\(--header-w-logo-mob\)\].lg\:w-\[var\(--header-w-logo\)\].h-\[var\(--header-h-logo-mob\)\].lg\:h-\[var\(--header-h-logo\)\].logo-normal.loaded {
  height: 75px;
}
@media (max-width: 600px) {
  img.object-contain.lazy.w-\[var\(--header-w-logo-mob\)\].lg\:w-\[var\(--header-w-logo\)\].h-\[var\(--header-h-logo-mob\)\].lg\:h-\[var\(--header-h-logo\)\].logo-normal.loaded {
    height: 45px;
  }
}

/*********header***********/
/*********sections***********/

.itme-categories-image.relative.overflow-hidden.group {
  display: none;
}
a.itme-cat-entry.group.slide--cat-entry.reveal.relative.h-full.text-center.flex.flex-col {
  border: 1px solid #58264b;
  padding: 30px 20px;
  width: 300px;
  border-radius: 15px;
  transition: 0.3s;
  background-color: transparent;
}
a.itme-cat-entry.group.slide--cat-entry.reveal.relative.h-full.text-center.flex.flex-col:hover {
  background-color: #ded4db;
}
strong.text-xs.lg\:text-sm.line-clamp-2.w-full {
  font-size: 18px;
}
@media (max-width: 600px) {
  a.itme-cat-entry.group.slide--cat-entry.reveal.relative.h-full.text-center.flex.flex-col {
    padding: 15px 10px;
    width: 150px;
  }
  strong.text-xs.lg\:text-sm.line-clamp-2.w-full {
    font-size: 15px;
  }
}
h2.saji_anime.animate__zoomIn {
  color: #58264b !important;
}
/*********sections***********/

.flex.items-center.flex-col.px-4.md\:px-10.z-1.gap-3.relative.after\:content-\[\'\'\].after\:h-\[1px\].after\:w-\[600\%\].after\:left-\[110\%\].after\:top-1\/2.after\:-translate-y-1\/2.after\:bg-\[var\(--data-line-color\)\].after\:absolute.after\:opacity-65.before\:content-\[\'\'\].before\:h-\[1px\].before\:w-\[600\%\].before\:right-\[110\%\].before\:top-1\/2.before\:-translate-y-1\/2.before\:bg-\[var\(--data-line-color\)\].before\:absolute.before\:opacity-65 {
  text-align: center;
  width: 70%;
  margin-bottom: 44px;
}

h2.text-\[var\(--data-headtitle-color\)\].saji-anime-item {
  font-size: 32px;
}

p.text-\[var\(--data-headsubtitle-color\)\].saji-anime-item {
  font-size: 24px;
  font-weight: 400;
}
@media (max-width: 600px) {
  .flex.items-center.flex-col.px-4.md\:px-10.z-1.gap-3.relative.after\:content-\[\'\'\].after\:h-\[1px\].after\:w-\[600\%\].after\:left-\[110\%\].after\:top-1\/2.after\:-translate-y-1\/2.after\:bg-\[var\(--data-line-color\)\].after\:absolute.after\:opacity-65.before\:content-\[\'\'\].before\:h-\[1px\].before\:w-\[600\%\].before\:right-\[110\%\].before\:top-1\/2.before\:-translate-y-1\/2.before\:bg-\[var\(--data-line-color\)\].before\:absolute.before\:opacity-65 {
    width: 90%;
    margin-bottom: 24px;
  }

  h2.text-\[var\(--data-headtitle-color\)\].saji-anime-item {
    font-size: 21px;
  }

  p.text-\[var\(--data-headsubtitle-color\)\].saji-anime-item {
    font-size: 18px;
  }
}
/************products*********/
.s-slider-block__title {
  color: #58264b;
  position: relative;
}
.s-slider-block__title:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 100%;
  background-color: #58264b;
  right: -10px;
  border-radius: 1em;
}

body.products_is_fitType .product-entry {
  border-radius: 2em !important;
}

/************products*********/

footer.store-footer.relative.flex.flex-col.bg-\[var\(--footer-bg\)\].dark\:bg-\[var\(--footer-bg-dark\)\].pt-3.md\:pt-14.border-\[var\(--footer-color\)\].dark\:border-\[var\(--footer-color-dark\)\] {
  background-color: #58264b;
}

.text-\[var\(--footer-color\)\] {
  color: #ffffff !important;
}

li.itme-method.bg-no-repeat.bg-center.\!h-8.\!w-12.rounded-\[4px\].lazy.lazy__bg.flex-center.p-1.ltr\:ml-2.rtl\:ml-2.border.mb-2\.5.lg\:mb-0.bg-contain.entered.loaded {
  background-repeat: no-repeat;
  background-position: center;
  padding: 0;
  background-color: transparent !important;
}

.footer-bottom.bg-\[var\(--footer-color\)\].dark\:bg-\[var\(--footer-color-dark\)\] {
  border-top: 1px solid #ffffff !important;
}

a.logo-normal.footer-logo.lazy.bg-contain.bg-no-repeat.bg-center.lg\:rtl\:bg-right.lg\:ltr\:bg-left.w-\[var\(--footer-w-logo-mob\)\].lg\:w-\[var\(--footer-w-logo\)\].h-\[var\(--footer-h-logo-mob\)\].lg\:h-\[var\(--footer-h-logo\)\].entered.loaded {
  background-color: #fff;
  width: 63px;
  border-radius: 12px;
  background-position: center;
}
footer.store-footer.relative.flex.flex-col.\[background\:var\(--footer-bg\)\].pt-3.md\:pt-14.border-\[var\(--footer-color\)\].dark\:border-\[var\(--footer-color-dark\)\]   {
background:var(--color-primary) !important
}

/********************************/
.product-form-data.w-full.static.lg\:w-\[60\%\].md\:p-3.h-fit.lg\:sticky.top-\[55px\].border-none.\[background\:var\(--store-background-secondary\)\] h2.ql-direction-rtl.ql-align-justify strong{color:rgb(105, 59, 92) !important}

.product-form-data.w-full.static.lg\:w-\[60\%\].md\:p-3.h-fit.lg\:sticky.top-\[55px\].border-none.\[background\:var\(--store-background-secondary\)\] span{font-weight:normal}


.product-form-data.w-full.static.lg\:w-\[60\%\].md\:p-3.h-fit.lg\:sticky.top-\[55px\].border-none.\[background\:var\(--store-background-secondary\)\] h3.ql-direction-rtl strong{color:rgb(105, 59, 92) !important}
.product-form-data.w-full.static.lg\:w-\[60\%\].md\:p-3.h-fit.lg\:sticky.top-\[55px\].border-none.\[background\:var\(--store-background-secondary\)\] a strong{color:#1a0dab !important}