/* Add custom CSS styles below */ 
.header_menu.container.pb-2.text-\[var\(--header-text\)\].dark\:text-\[var\(--header-text-dark\)\] {
	background: #001f9a !important;
	color: #fff !important;
	padding-top: 0px !important;
	padding-bottom: 10px;
}
body {
	font-weight: 500 !important;
}
.container {
	max-width: 100% !important;
}
.py-1 {
	padding-bottom: 1rem !important;
	padding-top: 1rem !important;
}
#big--menunavbig {
	padding-top: .5rem !important;
}
.sub-menu.\[background\:var\(--header-bg\)\].lg\:w-56.py-2.-z-20.transition.opacity-0.invisible.absolute.-translate-y-3.rounded-b-md.h-0.overflow-hidden {
	color: #000 !important;
}
.top-navbar.py-2.before\:content-\[\'\'\].\[background\:var\(--header-bg\)\].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 {
	background: #001f9a  !important;
	color: #fff;
	padding-top: 10px;
	padding-bottom: 11px;
}
.header-cart-summary.\[\&_\.s-cart-summary-content\]\:hidden.rtl\:mr-2.ltr\:ml-2.hydrated {
	font-size: 25px !important;
}
.relative.after\:content-\[\'\\f078\'\].after\:font-\[\'sallaicons\'\] {
	font-size: 25px !important;
}
.flex.search-btn.w-auto.justify-end.after\:font-\[\'sallaicons\'\].after\:content-\[\'\\ef09\'\].z-1 {
	font-size: 25px !important;
}
.before\:h-\[1px\]::before {
	content: var(--tw-content);
	height: 0px !important;
}
.header-cart-summary.\[\&_\.s-cart-summary-content\]\:hidden.rtl\:mr-2.ltr\:ml-2.hydrated {
	margin-right: 1rem !important;
}
.footer-bottom.\[background\:var\(--footer-bg\)\] {
	background: #292255;
	/* color: #fff !important; */
}
.footer-bottom.\[background\:var\(--footer-bg\)\] p {
	color: #fff !important;
}
.footer-bottom.\[background\:var\(--footer-bg\)\] a {
	color: #001f9a !important;
}
.sale-price.total-price.inline-block.text-\[var\(--product-price-color\)\].text-base.font-bold\; {
	font-size: 24px !important;
	font-weight: 700;
}
.regular-price.before-price.text-xs.line-through.decoration-\[var\(--product-price-offer\)\].font-normal.text-\[var\(--product-price-offer\)\] {
	font-size: 19px !important;
	color: #333 !important;
}
.total-price-single.text-\[var\(--product-price-color\)\].font-bold.text-xl.inline-block {
	font-size: 32px !important;
}
.before-price-single.line-through.decoration-\[var\(--product-price-offer\)\].font-normal.text-\[var\(--product-price-offer\)\] {
	font-size: 22px !important;
	color: #696969 !important;
	font-weight: 700 !important;
}
.text-\[var\(--product-discount-color\)\].text-xs.animate-pulse {
	color: #3c6d1b !important;
	font-size: 15px !important;
}
.saji_titles_data.my-8.lg\:my-16 {
	margin-top: 1rem !important;
	margin-bottom: 1rem !important;
}
.product-entry__image.relative.overflow-hidden.bg-transparent.grow-\[1\].aspect-\[3\/4\] {
	aspect-ratio: 4/4 !important;
}
.main-menu.\!m-0.flex.flex-wrap.items-center.w-full a {
	font-weight: 600 !important;
}
@media screen and (max-width: 600px) {
  .group.relative.text-center.aspect-\[3\/4\].lg\:aspect-\[3\/2\].w-full.overflow-hidden {
	height: 145px !important;
}
  .header-cart-summary.\[\&_\.s-cart-summary-content\]\:hidden.rtl\:mr-2.ltr\:ml-2.hydrated {
	font-size: 18px !important;
}
.relative.after\:content-\[\'\\f078\'\].after\:font-\[\'sallaicons\'\] {
	font-size: 18px !important;
}
  .flex.search-btn.w-auto.justify-end.after\:font-\[\'sallaicons\'\].after\:content-\[\'\\ef09\'\].z-1 {
	font-size: 18px !important;
}
.bg-\[var\(--bottom-menu-bg\)\] {
	background-color: #fff;
	color: #000 !important;
	border-top: 1px solid #fff !important;
	box-shadow: 0 0 9px #0000001f !important;
}
  .header_menu.container.pb-2.text-\[var\(--header-text\)\].dark\:text-\[var\(--header-text-dark\)\] {
	padding-bottom: 2px !important;
}
}