:root {
  --btn-accented-bgcolor: #0013ff;
  --btn-accented-bgcolor-hover: #16409b;
}

@media (min-width: 1025px) {
  .title-size-default {
    --wd-title-sp: 30px;
    --wd-title-font-s: 38px;
  }
}

@font-face {
  font-display: swap;
  font-family: IRANYekanXVF;
  font-weight: 100 1000;
  src:
    url(../fonts/IRANYekanXVFaNumVF.woff) format('woff-variations'),
    url(../fonts/IRANYekanXVFaNumVF.woff) format('woff');
}

body,
* {
  font-family: IRANYekanXVF, sans-serif !important;
}

.text-left {
  --text-align: right;
  text-align: var(--text-align) !important;
}

.product_title {
  font-size: 28px;
}

.woocommerce-Price-currencySymbol {
  font-size: 0.5em;
  margin-right: 6px;
}

.elementor-67 .elementor-element.elementor-element-adc6b42 .wd-el-title,
.elementor-67 .elementor-element.elementor-element-f84b46e .title {
  font-size: 27px !important;
  padding-bottom: 10px;
}

.wd-copyrights,
.shipping-and-delivery_tab,
.reviews_tab {
  display: none !important;
}

.wd-checkout-steps {
  color: #595959 !important;
}

@media (min-width: 769px) {
  .wd-checkout-steps .step-active > :is(a, span) {
    text-underline-offset: 18px;
  }
}

.hover-content-inner.wd-more-desc-inner,
.wd-bottom-actions {
  display: none !important;
}

.wd-page-title * {
  color: #000 !important;
}

.about-text {
  line-height: 1.8;
}

.about-image {
  width: 100px;
}

.enamad {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
