/* Add custom CSS styles below */ 

@font-face {
    font-family: 'jannat';
    src: url('https://assets.zid.store/themes/f6c450d0-3383-4c29-9188-efa4330d50a2/Jannat-Bold.ttf');
    font-style: normal;
    font-weight: bold;
    }
    @font-face {
    font-family: 'jannat';
    src: url('https://assets.zid.store/themes/f6c450d0-3383-4c29-9188-efa4330d50a2/Jannat-Regular.ttf');
    font-style: normal;
    font-weight:400
}

body{
    font-family: 'jannat', sans-serif;
}

/* ===== Header ===== */
header .sicon-menu,
header .sicon-cart,
header .sicon-search,
header .sicon-user {
  font-size: 0;
}
.inner.bg-inherit.w-full {
    padding-inline: 0.5rem;
}
.header-info {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 5px;
}

header .sicon-menu:after {
  content: '';
  background: url(https://media.zid.store/a787bb08-6922-43b1-80db-4221161c7f8c/ac3bced7-6da1-4f7f-b7c2-41673d465afb.svg)
    no-repeat center / cover;
  width: 22px;
  height: 22px;
  display: block;
}

header salla-cart-summary {
  margin-right: 0 !important;
}

body.ltr header salla-cart-summary {
  margin-left: 0 !important;
}

header .sicon-cart:after {
  content: '';
  background: url(https://media.zid.store/cdn-cgi/image/w=2220,q=100,f=auto/https://media.zid.store/122d7179-64fe-44e8-9431-f091055bb083/6a44296e-3791-40e9-9ad1-c5917fb0a781.svg)
    no-repeat center / cover;
  width: 27px;
  height: 27px;
  display: block;
}

.s-cart-summary-count {
  background: transparent;
  color: #000;
  right: -10px;
}

body.ltr .s-cart-summary-count {
  left: -10px;
}

.lang {
  flex-direction: row-reverse;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 5px;
}

header .sicon-search:after {
  content: '';
  background: url(https://media.zid.store/cdn-cgi/image/w=2220,q=100,f=auto/https://media.zid.store/122d7179-64fe-44e8-9431-f091055bb083/af62592c-f989-4c56-8c1b-c3fc7bcf6a41.svg)
    no-repeat center / cover;
  width: 25px;
  height: 25px;
  display: block;
}

header .sicon-user:after {
  content: '';
  background: url(https://media.zid.store/cdn-cgi/image/w=2220,q=100,f=auto/https://media.zid.store/122d7179-64fe-44e8-9431-f091055bb083/4022a505-2174-49dd-998f-1be051c54328.svg)
    no-repeat center / cover;
  width: 25px;
  height: 25px;
  display: block;
}

header .sicon-user {
  color: #000;
}

header .main-nav-container {
  min-height: auto;
  height: auto !important;
}

body.rtl button.ml-3.md\:ml-4.rtl\:ml-\[unset\].rtl\:mr-3.rtl\:md\:mr-4 {
  margin-left: 10px;
}

body.ltr button.ml-3.md\:ml-4.rtl\:ml-\[unset\].rtl\:mr-3.rtl\:md\:mr-4 {
  margin-right: 10px;
}
/* ===== Header ===== */

/* ===== About ===== */
.s-block--about{
      font-family: 'jannat';
}
.about-brand{
  margin-top:0 ;
  padding-top: 1rem
}
.about-brand a{
    margin: 0;
    background: transparent;
    color: #000;
    border: 1px solid;
    border-radius: 8px !important;
    padding: 0.678rem 1.75rem !important;
    height: auto;
}
.about-brand a i{
  display: none
}
.about-brand h2{
  margin-bottom: 1rem;
}
/* ===== About ===== */
/* ===== Product Card ===== */
.product-card__buttons {
  display: none
}
.product-card__image {
    background-color: transparent;
}
custom-salla-product-card{
  font-family: 'jannat', sans-serif;
  background: linear-gradient(164deg, #e0e0e0b5, #f3f2f39e)
}
custom-salla-product-card .product-card__subtitle {
  display: none
}
.product-card__price {
    justify-content: start;
}
body.products-has-border .product-card {
  border: none;
}

.product-card__price .total-price{
  color:#000;
  font-size: 0.9rem;
  font-weight: 200;
}

.product-card__title a {
  font-size: 1rem !important;
}

.product-card__mini-cart salla-button .s-button-btn,
.product-card__normal-cart salla-button .s-button-btn {

  background: #000;
  color: #fff;
  padding: 10px 0 !important;
  border-radius: 14px;
}

salla-products-list .product-card__mini-cart salla-button .s-button-btn,
salla-products-list .product-card__normal-cart salla-button .s-button-btn {
  margin-inline: auto;
  max-width: 75%;
}

.product-card__mini-cart salla-button .s-button-btn .sicon-shopping:before,
.product-card__normal-cart salla-button .s-button-btn .sicon-shopping:before {

  content: '';
  background: url(https://media.zid.store/a787bb08-6922-43b1-80db-4221161c7f8c/aea7c087-f5cd-4a0c-a82a-9aed3d757c44.svg)
  no-repeat center / cover;
  width: 18px;
  height: 18px;
  display: block;
}
.s-block--best-offers .lg\:mx-0.text-center.mb-8{
  display: none
}
.product-card__enhanced-mini-cart button.s-button-element {
    color: #000 !important;
    border-top: 1px solid #ffffff;
    padding: 10px;
    background: transparent !important;
}
.product-card--fit-height .product-card__image {
    height: auto;
    max-height: max-content;
    position: relative;
    padding-bottom: 5rem;
}
.product-card__content{
  position: absolute;
    bottom: 0;
  height: auto !important;
    width: 100%;
    text-align: right;
    padding: 10px !important;
}
.product-card__actions div button {
    background: transparent;
}
.product-card__enhanced-mini-cart button.s-button-element i{
  display: none
}
.rtl\:mr-auto:where([dir=rtl],[dir=rtl] *) {
    margin-right: 0;
}

.product-card.product-card--enhanced-btn:not(.product-card--simplified) .product-card__content {
    padding: 10px 1rem 0 0 !important;
}
.product-card__normal-cart{
  display: none
}
.s-products-list-vertical-cards {
    column-gap: 0;
}
.product-card__enhanced-mini-cart-divider {
    display: none;
}
/* ===== Product Card ===== */

/* ===== Testimonial ===== */

.s-block--testimonials .flex.flex-col.justify-between.h-full.w-full.p-\[1\.4rem\].bg-store-bg-secondary.rounded-md.shadow-\[rgba\(50\,_50\,_105\,_0\.15\)_0px_2px_5px_0px\,_rgba\(0\,_0\,_0\,_0\.05\)_0px_1px_1px_0px\]{
  box-shadow: none;
  border: 1px solid rgba(214, 214, 214, 0.6);
  padding: 0.5rem 1.25rem;
}

.s-block--testimonials div#item-text{
  text-align: center;
}

.s-block--testimonials .flex.items-center.mt-6.-mx-2{
  margin: 0;
  justify-content: center;
}

.s-block--testimonials img{
  display: none;
}

.s-block--testimonials p.text-base.mb-2.text-store-text-primary{
  text-align: center
}

.s-block--testimonials .sicon-quote, .s-block--testimonials.enhanced:before{
  display: none;
}

/* ===== End Testimonial ===== */
/* ====== Accordion ====== */
.accordion {
	direction: rtl;
	max-width: 900px;
	margin-inline: auto;
}
.dark-product-description .ques-button {
	color: #50504F !important;
	border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
.ques-button {
	cursor: pointer;
	width: 100%;
	text-align: right;
	transition:
		background-color 0.3s,
		color 0.3s;
	font-size: 1.125rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
	transition: all 0.3s ease-out;
	padding: 10px 15px;
	font-weight: 500;
	background-color: transparent;
	border: none;
	outline: none !important;
    margin-bottom: 0;
}

body:lang(en) .ques-button,
body:lang(en) .ques-content p {
	direction: ltr;
}
.ques-content .user-contacts  .footer-title{
  display: none
}
.ques-button .icon {
	font-size: 20px;
	margin-left: 10px;
}

.ques-content {
	overflow: hidden;
	transition: max-height 0.3s ease-out;
	padding-left: 18px;
	max-height: 0;
	padding-right: 18px;
    color: #50504F;
    padding-bottom: 0;
}

.ques-button:after {
	content: '╋';
	font-size: 1rem;
	transition: all 0.3s ease;
	font-weight: 500;
	font-family: sans;
}
.ques-button.active:after {
	content: '━';
	transform: rotate(180deg);
}

/* ====== End Accordion ====== */

/* ===== Product Page ===== */
.product-more-info.vertical {
    margin: 0 !important;
}
.product-single .product-single__main-media a.swiper-slide{
  background: linear-gradient(180deg, rgba(242,242,242,1) 0%, rgba(231,228,228,1) 100%);

}
.product-more-info .tab-content .tab-pane.show {
    padding: 0;
}
.s-slider-block__title h2:where([dir=rtl],[dir=rtl] *) {
    padding-left: 0;
}
.product-single__inner .ques-button{ 
  font-size: 1rem;
  color: #50504F;
   border-bottom: 1px solid #ececec;

}
.non-accordion-content{
  color: #705A64;
}
.more-info-tabs__nav-link {
    display: none !important;
}

.product-more-info .tab-content .tab-pane {
    display: block;
}
.product-single__slider salla-slider .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
    border-radius: 25px;
    padding: 0;
    background-color: #D9D9D9;
}
.product-single__slider .swiper-pagination-bullet-active{
  background-color: #50504F !important;
}
.product-single__info {
  flex-direction: column;
  display: flex;
}
.product-single__info .flex.items-center.justify-between.mb-5 {
    display: none
}

.product-single .product-features--wrapper .grid {
  grid-template-columns: repeat(1, 1fr);
  gap: 0;
}
.product-single .flex.whitespace-nowrap.gap-4.items-center.product-price.product-price-top.my-1, .product-single h1.text-xl.md\:text-2xl.leading-10.font-bold.text-store-text-primary{
  order:-1
}
.product-single .product-features-item {
  border: none;
  justify-content: flex-start;
  padding: 10px
}
.product-single form{
  order:-1
}
.non-accordion-content{
  order:1
}
.product-single .s-block--best-offers .s-slider-block__title-right, salla-products-slider .s-slider-block__title-right {
    padding-left: 0;
    border: 0;
}
.product-single salla-installment{
  order:0
}
.product-single .s-block--best-offers .s-slider-block__title, salla-products-slider .s-slider-block__title {
    text-align: center;
    margin: auto;
    justify-content: center;
    border: 0;
}
.product-single .product-features-item .feature-icon i {
  display: none;
}
.product-single .flex.flex-col.space-y-5.mb-5 {
    display: none;
}
.product-single .product-features-item .feature-icon:after {
  content: '';
  background: url(https://media.zid.store/73bd4a79-320b-439a-836e-8973d4edca4b/12e0057f-dacf-4708-8e62-4d15a2120e09.png)no-repeat center / cover;
  width: 25px;
  height: 25px;
  display: block;
}

.product-single .product-features-item:nth-of-type(3) .feature-icon:after {
  background: url(https://media.zid.store/73bd4a79-320b-439a-836e-8973d4edca4b/436fac7a-7897-44d5-a441-e348db1ec5c7.png)no-repeat center / cover;
}

.product-single .product-features-item:nth-of-type(2) .feature-icon:after {
  background: url(https://media.zid.store/73bd4a79-320b-439a-836e-8973d4edca4b/bb5eb0ee-25d1-4d09-84a2-5b0ccf050cad.png)no-repeat center / cover;
}

.product-single .product-features-item .feature-text h3 {
  font-size: 0.9rem;
}
.product-single .bg-storeBG.p-5.rounded-md.rounded-b-none.flex.sm\:pb-0.product-price.product-price-bottom{
  display: none
}
.product-single .inventory-content>#variant-inventory{
  display: none
}
.product-single .product-features--wrapper{
  order:0;
  margin-top: 0;
}
.product-single .mzd-product-accordion{
  order:2
}
.product-single .product-entry__sub-title{
  order:-1
}
/* ===== End Product Page ===== */
/* ===== Footer ===== */
footer svg.absolute{
	display: none;
}
footer{
   font-family: 'jannat';
}
.store-footer__inner{
  border:none;
  padding-bottom: 0
}
.store-footer__contacts-row{
  padding-top: 0;
      border: 0;
}
.store-footer__contacts-row .text-unicode{
 display:none
}
.store-footer .social-link, footer .store-footer__contacts-row i{
	border: none;
}
.store-footer__contacts-row i{
    font-size: 1.125rem;
    color:#fff
}
.s-social-link a svg {
    height: 1.125rem;
    width: 1.125rem;
    color:#fff
}
.store-footer .flex.items-center.justify-center.flex-wrap.gap-2.md\:gap-5{
  gap: 0;
}
.store-footer__contacts-row a{
  border:none
}
footer salla-social{
  margin: 0 !important
}
.store-footer ul.flex.items-center.justify-center.flex-wrap.gap-5.mt-4{
  margin:0;
      gap: 5px;
}
.store-footer__contacts-row {
    display: flex;
    align-items: center;
}
.store-footer__contacts-row .text-unicode{
 display:none
}
.footer-description{
  margin-bottom: 10px;
}
.flex.rtl\:space-x-reverse.space-x-2.items-end.justify-center.anime-item{
  margin-top:10px
}
footer .flex.items-center.justify-center.mt-5.anime-item{
  margin:0
}
.store-footer__inner{
  border-radius: 16px 16px 0 0;
  border:none;
  padding-bottom:0
}
.footer-list a {
  font-size: .875rem;
    color: #fff;
    font-weight: 100;
}
.footer-is-custom .store-footer .footer-rights p {
    color: #fff;
}

/* ===== Footer ===== */
@media (max-width: 769px) {
  .store-footer__contacts-row {
      justify-content: center;
  }
}
@media (min-width: 991px) {
    .product-card__enhanced-mini-cart, .product-card__enhanced-mini-cart-divider {
        display: block !important;
    }
}
@media only screen and (min-width: 1024px) {
    .main-menu-row .main-menu li.root-level>a {
        padding-bottom: 1rem;
        font-size: 1.125rem;
        padding-inline: 1.25rem;
    }
}
@media (min-width: 769px) {
  footer .container.grid.grid-col-1.lg\:grid-cols-3.gap-4.lg\:gap-6 div:nth-last-of-type(2){
    display: none
  }
  footer .container.grid.grid-col-1.lg\:grid-cols-3.gap-4.lg\:gap-6 div:first-of-type{
    grid-column: 1;
  }
  footer .container.grid.grid-col-1.lg\:grid-cols-3.gap-4.lg\:gap-6 div:last-of-type{
    grid-column: span 2 / span 2;
  }
  .mzd-footer-accordion {
    width: 100%;
  }

  .mzd-footer-accordion__wrap {
    column-count: 4;
    column-gap: 56px;
  }

  .mzd-footer-accordion__wrap > button,
  .mzd-footer-accordion__wrap > .ques-content {
    break-inside: avoid;
    page-break-inside: avoid;
    -webkit-column-break-inside: avoid;
  }

  .mzd-footer-accordion__wrap > button {
    display: block;
    width: 100%;
    padding: 0;
    margin: 0 0 14px;
    border: 0 !important;
    background: transparent;
    text-align: start;
    font-weight: 700;
    font-size: 16px;
    line-height: 1.4;
  }

  .mzd-footer-accordion__wrap > button .acc-sign {
    display: none !important;
  }

  .mzd-footer-accordion__wrap > .ques-content {
    display: block !important;
    max-height: none !important;
    overflow: visible !important;
    padding: 0 0 26px;
  }

  .mzd-footer-accordion__wrap > .ques-content[hidden] {
    display: block !important;
  }

  .mzd-footer-accordion__wrap ul {
    margin: 0;
    padding: 0;
    list-style: none;
  }

  .mzd-footer-accordion__wrap ul li a {
    font-size: 14px;
    line-height: 1.6;
    opacity: 0.9;
  }
}