.elementor-kit-6{--e-global-color-primary:#054F49;--e-global-color-secondary:#1B1B1B;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.wd-header-my-account  .wd-tools-text {
    /*font-family: "Peyda", Sans-serif !important;*/
    font-weight: 500 !important;
}

.whb-main-header {
   font-family: var(--wd-header-el-font) !important;
    font-weight: 500 !important;
}

.wd-header-nav a {
     /*font-family: "Peyda", Sans-serif !important;*/
    font-weight: 400 !important;
    font-size: 17px !important;
    color: #1B1B1B !important;
}

.wd-search-form input {
    border: none !important;
    box-shadow: 0px 0px 20px 0px rgba(207, 207, 207, 0.3) !important;

}

.slidersite .swiper-slide-bg {
    border-radius: 20px !important;
}



.slider .swiper-pagination-bullets.swiper-pagination-horizontal {
        bottom: px;
    left: 0;
    width: 30%;
    margin-left: 46%;
    margin-bottom: -11px;
    background: url(https://losheh.com/wp-content/uploads/2023/10/Vector-8.svg) no-repeat;
    width: 157px;
    height: 35px;
}

.searchform input[type="text"] {
    padding: 28px 10px;
    border-radius: 13px;
}

.swiper-pagination-bullet-active {
   border-radius: 2.5px;
   width: 20px !important;
   height: 7px !important
}

.swiper-pagination-bullet {
   border-radius: 2.5px;
   height: 7px !important
   
}

.cat-slider .owl-item .info-box-wrapper {
    border-radius: 30px;
background: #FFF;

margin: 10px 0px;
}

.cat-slider .owl-dots {
    display: none
}

.cat-slider {
    padding: 0px 0px
}


.wd-btn-arrow[class*="prev"]:after, .wd-btn-arrow[class*="next"]:after {
        background: #0A534D;    color: #fff;
   font-size: 15px;
    padding: 10px 15px;
    border-radius: 8px
}


.rtl, .woocommerce-shop {
    font-family: var(--wd-header-el-font) !important;
}
.price {
    font-family: var(--wd-header-el-font) !important;
}
.page-title-default {
    background-color: #FF4D6D !important;
    		margin-right: 4% !important;
    		margin-left: 4% !important;
	margin-bottom:40px;
	margin-top: 0px !important;
    border-radius: 20px;
	    background-image: url(https://losheh.com/wp-content/uploads/2024/09/Locheh-Identity-min-scaled.webp) !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    
}

.menu-opener {
    border-radius: 13px
}
.wd-nav-vertical.wd-design-default {
    border: none !important;
}

.wd-event-hover:hover>.wd-dropdown, .wd-event-click.wd-opened>.wd-dropdown, .wd-dropdown.wd-opened {
        border-radius: 15px;
        box-shadow: 0 0px 15px gba(28, 28, 28, 0.16) !important;
}


.slider-product .wd-hover-tiled .product-wrapper {
    box-shadow: 0px 3px 25px 0px rgba(218, 218, 218, 0.3);
    border: 0px !important;
    margin-bottom: 30px;
    margin-top: 30px;
    border-radius: 18px
    
}

.slider-product .wd-hover-tiled .product-wrapper:hover {
      transition-duration: .3s;
    transition-property: transform;
    transition-timing-function: ease-out;
        transform: translateY(-8px);
          box-shadow: 0px 10px 25px 0px rgba(218, 218, 218, 0.25);
}


/*.products .product-wrapper  {*/
/*    box-shadow: 0px 3px 25px 0px rgba(218, 218, 218, 0.3);*/
/*    border: none !important;*/
/*    margin-bottom: 30px;*/
/*    margin-top: 30px;*/
/*    border-radius: 18px*/
    
/*}*/

.wd-hover-tiled .product-wrapper {
        box-shadow: 0px 3px 25px 0px rgba(218, 218, 218, 0.3) !important;
    
    border-radius: 25px !important;
    border: none !important;
}
.products .product-wrapper:hover {
      transition-duration: .3s;
    transition-property: transform;
    transition-timing-function: ease-out;
        transform: translateY(-8px);
          box-shadow: 0px 10px 25px 0px rgba(218, 218, 218, 0.25);
}

.area-sidebar-shop {
        box-shadow: 0px 3px 25px 0px rgba(218, 218, 218, 0.3) !important;
    padding: 15px 20px!important;
    border-radius: 20px;
}

 .wd-widget {
         border: none !important;

 }   
 
 
.area-sidebar-shop .widget-title {
    border-radius: 10px;
    background: #E3A93A;
    padding: 10px 10px;
    color: #fff;

}
.wd-toolbar {
    border-radius: 15px;
    margin: 20px 15px;
   background: rgba(255, 255, 255, 0.60) !important;
backdrop-filter: blur(7.5px) !important;
-webkit-backdrop-filter: blur(7.5px) !important;
padding: 30px 0px !important;
}
.wd-toolbar .wd-header-my-account {
    background-color:  rgba(255, 255, 255, 0.00)!important;
}

.cart-widget-side {
    border-radius: 0px 20px 20px 0px;
    background: rgba(255, 255, 255, 0.95) !important;
backdrop-filter: blur(5.5px) !important;
-webkit-backdrop-filter: blur(7.5px) !important;
}

.mobile-nav {
    border-radius: 0px 20px 20px 0px;
    background: rgba(255, 255, 255, 0.95) !important;
backdrop-filter: blur(5.5px) !important;
-webkit-backdrop-filter: blur(7.5px) !important;
}

.woocommerce {
    font-family: var(--wd-header-el-font) !important;
    
}

.cart-totals-inner th {
    font-size: 20px;
    font-weight: 600 !important;
     font-family: var(--wd-header-el-font) !important;
}

.accloshe .elementor-accordion-item {
    box-shadow: 0px 3px 25px 0px rgba(218, 218, 218, 0.23);
    margin-bottom: 30px;
    padding: 10px 5px;
    border-radius: 15px;
    background-color: #fff !important;
}


/*زیر دسته های منو محصولات*/

.sub-cat a {
    font-weight: 400 !important;
    font-size: 13px !important;
    color: #6C6C6C !important;
    font-weight: var(--wd-header-el-font-weight);
    font-style: var(--wd-header-el-font-style);
    font-size: var(--wd-header-el-font-size);
    font-family: var(--wd-header-el-font);
    
}
.h-cat a {
    font-size:15px !important;
    font-weight: 300;
}

.h-cat .elementor-heading-title {
    
    
    font-family: "iranyekanwebmedium_FaNum", Sans-serif !important;

}

.h-cat a:hover {
    color: #E3A93A !important;
}

.wd-nav[class*="wd-style-"]>li:is(.wd-has-children,.menu-item-has-children)>a:after {
    color: #E6B24D !important;
    font-size: 12px !important;
}

.box-brand {
    box-shadow: 0px 0px 22px 0px rgba(218, 218, 218, 0.30) !important;
background: #FFFF;
}



.input-text {
    border-radius: 10px !important;
}


.blog-design-meta-image.blog-style-bg .wd-post-inner {
    border-radius: 20px !important;
}
.checkout_coupon {
    background-color: #fff;
    bborder: none !important;
}

/*کوتاه کردن متن محصول*/

.product-grid-item  .wd-entities-title {
        text-overflow: ellipsis !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    width: 100% !important;

}



@media (min-width: 1025px){
.title-size-default {
    
    padding: 0px 0 !important;
}


}


@media (min-width: 1025px) {
    
    .title-size-small .title {
    font-size: 27px !important;
}

}


.elementor-5290 .elementor-element.elementor-element-38c0160 .dig_login_signup_bar {
    display: none !important;
}

.digits-form_heading_text {
    display: none;
}

.digits-form_heading:after { content: 'سلام لوشه ای عزیز :)' !important;
font-size: 26px;
}




@media (prefers-color-scheme: dark) {
    .dig_critical_msg .dig_lase_message {
        color: #ffffff !important;
    }
}

.dig_critical_msg .dig_lase_snap {
    color: #ffffff !important;
}

@media (prefers-color-scheme: dark) {
    .dig_critical_msg .dig_popmessage_contents {
        background: linear-gradient(90deg, #054f49 0%, #054f49 100%) 0% 0% no-repeat padding-box !important;
    }
}

.dig_critical_msg .dig_popdismiss {
    background-color: #ffffff !important;
}

.dig_critical_msg .dig_firele .dig_pop_bg, .dig_critical_msg .dig_firele .dig_pop_bg_over {
  
    display: none !important;
}


.includes_tax {
    display: none !important;
}/* End custom CSS */