/* @font-face {
  font-family: 'moraba';
  src: url('../../../fonts/moraba/MorabbaVF.woff') format('woff-variations'),
    /* will be the standard and works in Safari now */
   /* url('../../../fonts/moraba/MorabbaVF.woff2') format('woff');
  /* for the other supporting browsers */
/*  font-display: fallback;
    
}*/

@font-face {
	font-family: moraba;
	font-style: normal;
	font-weight: 900;
	src: url('../../../fonts/Dall/DaalBold.woff') format('woff'),
	url('../../../fonts/Dall/DaalBold.woff2') format('woff2');
}

@font-face {
	font-family: moraba;
	font-style: normal;
	font-weight: bold;
	src: url('../../../fonts/Dall/DaalRegular.woff') format('woff'),
	url('../../../fonts/Dall/DaalRegular.woff2') format('woff2');
}

@font-face {
	font-family: moraba;
	font-style: normal;
	font-weight: normal;
	src: url('../../../fonts/Dall/DaalRegular.woff') format('woff'),
	url('../../../fonts/Dall/DaalRegular.woff2') format('woff2');
}

.woocommerce-checkout.woocommerce-page form h3 {
  font-family: 'moraba';
}

.product-three .detail .price-offer span.woocommerce-Price-currencySymbol {
  font-family: 'moraba';
}

h5#order_review_heading {
  font-family: 'moraba';
}

.product .detail .price {

  font-family: 'moraba';
}

.nav-responsive-content-menu li.has-child>.children .heading {
  font-family: 'moraba';
}

p.position-absolute.top-0.lef30 {
  font-family: 'moraba';
}

.contact-us .info-contact-item:nth-child(2) .title,
.cart-two-total-price .total-price>div>span,
.nav-header-cart-dropdown-two .total-price>div>span,
.cart-sliding-content .total-price>div>span {
  font-family: 'moraba';
}

.about-us-landing .title,
.about-us-description-content .heading .right .name,
.about-us-introduction-company-heading .title,
.about-us-statistics-heading .title,
.about-us-statistics-item .count,
.contact-us .info-contact-item .title,
.contact-us .full-info-contact-item:first-child>div:last-child .detail .value,
.contact-us-form .title,
.cart-two-title h2,
.cart-two-products-item .detail .info .price span,
.cart-two-products-item .detail .count button,
.cart-two-products-item .detail .count input,
.cart-two-total-price .total-price>div,
.cart-mobile-products-item .counter button,
.cart-mobile-products-item .counter input,
.cart-mobile-products-item .price span,
.nav-header-cart-dropdown-two .total-price>div,
.cart-sliding-content .total-price>div,
.nav-header-cart-dropdown-two-products-item .info .detail .counter>*,
.nav-header-cart-dropdown-two-products-item .color-price .price span,
.modal-product .left .name,
.modal-product .left .price span {
  font-family: 'moraba';
}



.mycu .woocommerce-Price-currencySymbol {

  font-family: 'moraba';
}

.amazing-offer .product .detail .price {
  font-family: 'moraba';
}

.product-six .price span.woocommerce-Price-currencySymbol,
.product-two span.woocommerce-Price-currencySymbol {
  font-family: 'moraba';
}


.product-five span.woocommerce-Price-currencySymbol,
.product-two-detail .offer-price del .woocommerce-Price-amount.amount,
.priceva del span.woocommerce-Price-amount.amount,
.product-ten .detail .price {
  font-family: 'moraba';
}

.product-two span.woocommerce-Price-currencySymbol {
  font-family: 'moraba';
}

.megamenu-two-tabs-item .name span {
  font-family: 'moraba';
}

.product-seven span.woocommerce-Price-currencySymbol {
  font-family: 'moraba';
}

.product .detail .price span,
.product-two-detail .offer-price span i,
.nav-header-cart-dropdown ul li .detail .price span,
.footer-contact .detail .sub-title span,
.detail-product .detail .count-price .price span i,
.category-heading .name-category span,
.cart-items>li .detail .price span i,
.footer-three-contact .phone span i,
.amazing-offer-three .title h4 span,
.footer-four-bottom .phone div span,
.detail-blog-comments>.title span,
.landing-tow .title h4 span,
.about-us-home-three-wrapper .content h3 span,
.new-products-category-title h2 span,
.about-us-home-five .content h2 span,
.landing-seven .swiper-slide .container .content .title h2 span,
.buy-vip-right h2 span,
.about-us-home-six .content h3 span,
.about-us-home-seven .content h2 span,
.ready-cases-item .price div,
.amazing-offer-eight-wrapper .right .title span,
.amazing-offer-fourteen .title span {
  font-family: 'moraba';
}

.section-heading-title b,
.product-two-detail .offer-price span,
#comments .rate-comment .rate-box-count span,
.article-five h2,
.nav-header-cart-dropdown ul li .detail .price,
.top-seller-home .section-heading-sub-title,
.about-us-home-heading .title,
.new-article .heading .title,
.footer-name-shop,
.footer-contact .detail .sub-title,
.detail-product .detail .name,
.detail-product .detail .count-price .price span,
.footer-two-about p b,
.footer-two-address .title b,
.footer-two-phone div,
.footer-two .time-work,
.category-heading .name-category,
.category-heading .counter li span,
.auth-wrapper h4,
.cart-wrapper .title-page,
.cart-items>li .detail .price span,
.landing-item .detail h2,
.top-sellers .section-heading-sub-title,
.new-comments-title,
.footer-three-description h3,
.footer-three-contact .phone span,
.amazing-offer-three .title h4,
.footer-four .name,
.footer-four-bottom .phone div,
.new-articles .right h3 b,
.detail-blog-name,
.detail-blog-comments>.title,
.detail-product-two-name,
.detail-product-two .price-add-to-cart .price span,
.detail-product-three-name,
.detail-product-three .options-product .title,
.detail-product-three .price span,
.landing-tow .title h4,
.about-us-home-three-wrapper .content h3,
.top-category-four-item span,
.new-products-category-title h2,
.about-us-home-five .content h2,
.footer-five-description b,
.footer-six-description b,
.footer-five .time-work,
.footer-six .time-work,
.footer-six-bottom .address .title b,
.landing-seven .swiper-slide .container .content .title h2,
.buy-vip-right h2,
.about-us-home-six .content h3,
.amazing-offer-six-title h2 span,
.products-category-two .section-heading-title,
.about-us-home-seven .content h2,
.landing-eight-item .title h2 b,
.consol-game .section-heading-title,
.ready-cases .section-heading-title,
.ready-cases-item h2,
.ready-cases-item .price,
.about-us-home-eight h2 b,
.new-articles-blog .right .title,
.footer-seven-address .title b,
.footer-seven-contact span b,
.footer-seven-time-work,
.landing-eleven-item .title .tisli5t,
.best-sellers-eleven .section-heading-sub-title,
.amazing-offer-eight-wrapper .right .title,
.about-us-home-nine h2 b,
.best-seller-products .section-heading-sub-title,
.category-products-four .section-heading-sub-title,
.sale-ready-cases-heading h2 b,
.sale-ready-cases-item h2,
.sale-ready-cases-item .price>span,
.about-us-home-ten-box h2 span,
.landing-thirteen-item .detail .title .slidd6st b,
.landing-fourteen .slidd6st a b,
.amazing-offer-fourteen .title,
.new-products-fourteen .section-heading-title,
.about-us-fourteen .content .title strong,
.landing-fiveteen-wrapper .detail .title .sli7t,
.amazing-offer-fiveteen-wrapper .right .title b,
.best-selling-fiveteen .section-heading-title,
.about-us-fiveteen-wrapper h2 b,
.landing-sixteen-item .title .sli8t,
.amazing-offer-sixteen-wrapper .right .title b,
.best-selling-sixteen .section-heading-title,
.categories-sixteen-title,
.about-us-sixteen-wrapper .title b {
  font-family: 'moraba';
}

.mycu .dashvar {
  font-family: 'moraba';
}

.button.addonify-cp-button {
  font-family: 'moraba';
}

[class*="hint--"]::after {
  font-family: 'moraba';
}

.heading {
  font-family: 'moraba';
}

.mytu .woocommerce-Price-currencySymbol {
  font-family: 'moraba';
}

.quantity .input-text.qty.text {
  font-family: 'moraba';
  -moz-font-feature-settings: "ss01";
  -webkit-font-feature-settings: "ss01";
  font-feature-settings: "ss01";
}

body,
h1,
h2,
h3,
h4,
h5,
h6,
input,
textarea,
a,
ul,
li,
button,
form,
p,
label {
  font-family: 'moraba';
  -moz-font-feature-settings: "ss01";
  -webkit-font-feature-settings: "ss01";
  font-feature-settings: "ss01";
}

body {
  font-variation-settings: "DOTS" 1;
  -moz-font-feature-settings: "ss01";
  -webkit-font-feature-settings: "ss01";
  font-feature-settings: "ss01";
  font-size: 15px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-variation-settings: "DOTS" 0;
  -moz-font-feature-settings: "ss01";
  -webkit-font-feature-settings: "ss01";
  font-feature-settings: "ss01";
  font-variation-settings: "DOTS" 3 !important;
}

p {
  font-size: 16px;
}
/* edite by Alireza */

.popup-content {
    max-width: 320px !important;
}
@media (max-width: 575px){
.popup-content {
    max-width: 320px !important;
}}
.app {
    margin-top: 0px !important;
}
.nav-responsive-content-wrapper {
    border-radius: 0 0 0 16px;
}

/* Cart */
.nav-header-cart-dropdown-two-heading {
    margin-bottom: 0px !important;
}
.nav-header-cart-dropdown-two-products-item {
    border: 2px solid #e4e1e1 !important;
    padding: 8px !important;
}
.nav-header-cart-dropdown-two-products-item .delete {
    display: none !important;
}
.nav-header-cart-dropdown-two-products-item .info .detail h2 {
    margin-bottom: 0px !important;
}
.nav-header-cart-dropdown-two-products-item .info .detail .counter {
    padding: 5px !important;
    border-radius: 8px !important;
}
.nav-header-cart-dropdown-two-products-item .color-price .price span {
    font-size: 17px !important;
}
.nav-header-cart-dropdown-two .total-price>div {
    font-size: 19px !important;
}
.nav-header-cart-dropdown-two-products-item .info .detail .counter {
    font-size: 22px !important;
}
.nav-header-cart-dropdown-two-products-item .info {
     margin-bottom: 0px !important; 
}
.nav-header-cart-dropdown-two-heading .count-products, .cart-sliding-content-heading .count-products {
    font-size: 12px !important;
}
.nav-header-cart-dropdown-two {
    border: 3px solid #F4684D;
}
.btn-success-2 {
    background-color: #A9E262;
    font-weight: 900 !important;
}
.nav-header-cart-dropdown-two-products-item .color-price .price span {
    font-weight: 400 !important;
}
.cart-two {
    margin-top: 42px !important;
}
@media (min-width:1400px) {

  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    max-width: 1140px !important
  }
}
.cart-two-wrapper {
    border-radius: 16px !important;
    border: 3px solid #D9D9D9 !important;
}
.cart-two-title {
    border-radius: 16px !important;
}

/* PDP */
@media (min-width: 992px)  {
    .col-lg-5{ 
        flex: 0 0 auto;
    width: 35% !important;}
}
@media (min-width: 992px){
.col-lg-7 {
    flex: 0 0 auto;
    width: 65% !important;}
}
.detail-product .detail .count-price {
    background: #A9E264 !important;
}
.breadcrumb{
    font-size: 12px !important;
}
.single-product .breadcrumb a {

    font-size: 12px !important;
}
.gallery-image-items{
    display:none !important;
}
.detail-product-info .gallery-image-origin {
    margin-bottom: 0px !important;
}
.woocommerce-MyAccount-navigation-link--downloads{
    display:none !important;
}

/* Other */
.modal-product .left .colors {
    margin-bottom: 22px;
    display: none !important;
}
.product-not .detail>div:first-child {
display: block;
position: absolute;
margin-top: 45px;
}
/* Call us */
.elementor-element-6fe40f6{
  font-family: "Dall" !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    line-height: 24px !important;  

}
/* 1404.07 */
.options-box {
    display: none !important;
}
.butboxed{
    display: none !important;
}

/*Card to Card */
fieldset {
    background: #ffecec;
    margin: 10px;
    padding: 10px;
    border-radius: 16px;
    border: #e35a19 2px solid !important;
    margin-bottom: 20px;
}
.card-pay-gateway .card-number {
    border: 2px solid #ccc;
    border-radius: 8px;
    font-weight: 900;
        background: #fff;
        white-space: normal;
    word-wrap: break-word;
    overflow-wrap: break-word;
}
.card-pay-gateway{
    font-weight: 700;
    
}
.card-pay-gateway-whatsapp {
    padding: 10px;
    border: #ccc 2px solid;
    font-weight: 900;
    border-radius: 8px;
    background: #fff;
}
.woocommerce-column--shipping-address {
    width: 50% !important;
}

/*Add to cart in Footer */
.addtocart_footer {
    border: 3px solid #ccc;
    border-bottom: 0;
    box-shadow: 0px -7px 31px #00000036;
}

