.elementor-3794 .elementor-element.elementor-element-f63cee5{--display:flex;--min-height:75px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-f63cee5:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-f63cee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3794 .elementor-element.elementor-element-b9086c7 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-3794 .elementor-element.elementor-element-b9086c7 .woocommerce-breadcrumb{color:#43454D;font-family:"YekanBakh-500", Sans-serif;font-size:13px;}.elementor-3794 .elementor-element.elementor-element-b9086c7 .woocommerce-breadcrumb > a{color:#43454D80;}.elementor-3794 .elementor-element.elementor-element-40af692{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-5015ca4{--display:flex;--min-height:144px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-5015ca4:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-5015ca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nilasshoes.com/wp-content/uploads/2025/06/Mask-group.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3794 .elementor-element.elementor-element-e2a5be4{width:100%;max-width:100%;text-align:center;}.elementor-3794 .elementor-element.elementor-element-e2a5be4 .elementor-heading-title{font-family:"YekanBakh-600", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-3794 .elementor-element.elementor-element-62b4d72{width:100%;max-width:100%;text-align:center;}.elementor-3794 .elementor-element.elementor-element-62b4d72 .elementor-heading-title{font-family:"YekanBakh-600", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-3794 .elementor-element.elementor-element-c21fc3e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-af1a41b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAEAEA;--border-color:#EAEAEA;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3794 .elementor-element.elementor-element-af1a41b:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-af1a41b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3794 .elementor-element.elementor-element-afc245c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3794 .elementor-element.elementor-element-a8342e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAEAEA;--border-color:#EAEAEA;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3794 .elementor-element.elementor-element-5e900a0 .elementor-button{background-color:#61CE7000;font-family:"YekanBakh-600", Sans-serif;font-weight:500;fill:#43454D;color:#43454D;}.elementor-3794 .elementor-element.elementor-element-5e900a0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3794 .elementor-element.elementor-element-db7116d .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-3794 .elementor-element.elementor-element-db7116d{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:0.3s;--e-off-canvas-overlay-opacity:1;}.elementor-3794 .elementor-element.elementor-element-a8b8e51{--display:flex;}.elementor-3794 .elementor-element.elementor-element-ec5537d .elementor-button{background-color:var( --e-global-color-b40bdeb );font-family:"YekanBakh-500", Sans-serif;font-weight:500;transition-duration:0.2s;}.elementor-3794 .elementor-element.elementor-element-ec5537d .elementor-button:hover, .elementor-3794 .elementor-element.elementor-element-ec5537d .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-3794 .elementor-element.elementor-element-51bfad1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1366px){.elementor-3794 .elementor-element.elementor-element-f63cee5{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(max-width:1024px){.elementor-3794 .elementor-element.elementor-element-f63cee5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-3794 .elementor-element.elementor-element-a8342e8{--justify-content:space-between;}.elementor-3794 .elementor-element.elementor-element-5e900a0 .elementor-button{font-size:17px;padding:5px 0px 5px 5px;}.elementor-3794 .elementor-element.elementor-element-db7116d{--e-off-canvas-width:350px;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;}.elementor-3794 .elementor-element.elementor-element-a8b8e51{--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3794 .elementor-element.elementor-element-ec5537d{width:100%;max-width:100%;}.elementor-3794 .elementor-element.elementor-element-ec5537d .elementor-button{border-radius:5px 5px 5px 5px;padding:17px 17px 17px 17px;}}@media(max-width:767px){.elementor-3794 .elementor-element.elementor-element-f63cee5{--min-height:30px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-3794 .elementor-element.elementor-element-b9086c7{width:100%;max-width:100%;}.elementor-3794 .elementor-element.elementor-element-b9086c7 .woocommerce-breadcrumb{font-size:12px;text-align:right;}.elementor-3794 .elementor-element.elementor-element-40af692{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-3794 .elementor-element.elementor-element-5015ca4{--min-height:108px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3794 .elementor-element.elementor-element-5015ca4:not(.elementor-motion-effects-element-type-background), .elementor-3794 .elementor-element.elementor-element-5015ca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-461px 0px;background-size:cover;}.elementor-3794 .elementor-element.elementor-element-e2a5be4 .elementor-heading-title{font-size:15px;}.elementor-3794 .elementor-element.elementor-element-62b4d72 .elementor-heading-title{font-size:15px;line-height:26px;}.elementor-3794 .elementor-element.elementor-element-c21fc3e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3794 .elementor-element.elementor-element-afc245c{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-3794 .elementor-element.elementor-element-a8342e8{--border-radius:10px 10px 10px 10px;}.elementor-3794 .elementor-element.elementor-element-5e900a0 .elementor-button{font-size:15px;}.elementor-3794 .elementor-element.elementor-element-db7116d{--e-off-canvas-width:320px;}}@media(min-width:768px){.elementor-3794 .elementor-element.elementor-element-af1a41b{--width:25%;}.elementor-3794 .elementor-element.elementor-element-afc245c{--width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3794 .elementor-element.elementor-element-afc245c{--width:100%;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-b9086c7 */.elementor-3794 .elementor-element.elementor-element-b9086c7 .woocommerce-breadcrumb a:after{
content: url("https://nilasshoes.com/wp-content/uploads/2025/06/chevron-left.png");
    margin-inline-start: 5px;
        vertical-align: -webkit-baseline-middle;
}

.elementor-3794 .elementor-element.elementor-element-b9086c7 .woocommerce-breadcrumb a:nth-child(1){
    font-size:0px;
        line-height: 12px;
}

.elementor-3794 .elementor-element.elementor-element-b9086c7 .woocommerce-breadcrumb a:nth-child(1):before{
content: url("https://nilasshoes.com/wp-content/uploads/2025/06/Frame-2147207865-1.png");
    vertical-align: -webkit-baseline-middle;
        line-height: 17px;
}

/*MOBILE*/

@media screen and (max-width: 767px){
.elementor-3794 .elementor-element.elementor-element-b9086c7 .woocommerce-breadcrumb a:after{
    margin-inline-start: 0px;
    transform: scale(0.9) !important;
    display: inline-block;
        margin-inline-start: 0px;
   
}
.elementor-3794 .elementor-element.elementor-element-b9086c7 .woocommerce-breadcrumb a:nth-child(1):before{
    display: inline-block;
    transform: scale(0.9);
    margin-left: 5px;
}
.elementor-3794 .elementor-element.elementor-element-b9086c7 .woocommerce-breadcrumb {
        font-size: 12px;
        text-align: right;
        overflow-x: scroll;
        overflow-y: hidden;
        height: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2a5be4 */.elementor-3794 .elementor-element.elementor-element-e2a5be4 .b{
       font-family: "Meem-100"!important;
}

.elementor-3794 .elementor-element.elementor-element-e2a5be4 .s{
       font-family: "Meem-600"!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62b4d72 */.elementor-3794 .elementor-element.elementor-element-62b4d72 .b{
       font-family: "Meem-100"!important;
}

.elementor-3794 .elementor-element.elementor-element-62b4d72 .s{
       font-family: "Meem-600"!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af1a41b *//*عنوان فیلترها*/
.elementor-3794 .elementor-element.elementor-element-af1a41b .widget-title{
    background-color: #F7F7F7!important;
    border-radius: 5px;
    padding: 15px 16px;
    font-size: 15px;
    font-family: 'YekanBakh-400';
}
.elementor-3794 .elementor-element.elementor-element-af1a41b .widget{
    margin-bottom: 20px;
    padding-bottom: 0px;
    border-bottom: none;
}
.elementor-3794 .elementor-element.elementor-element-af1a41b .widget-title:after{
    margin-left: 15px;
    font-size: 13px;
}
.elementor-3794 .elementor-element.elementor-element-af1a41b .wd-opened .widget-title{
    background-color: #FF6C0026!important;
    color: #FF6C00
}
.elementor-3794 .elementor-element.elementor-element-af1a41b .widget-title:hover{
    background-color: #FF6C0026!important;
}
.elementor-3794 .elementor-element.elementor-element-af1a41b .widget-title:hover   .elementor-3794 .elementor-element.elementor-element-af1a41b .wd-widget-collapse .widget-title:after{
    color: #FF6C00!important;
}
.elementor-3794 .elementor-element.elementor-element-af1a41b .wd-opened .widget-title:after {
    background-color: #f1f1f100;
    color: #FF6C00;
}

/*فیلتر برندها*/
.elementor-3794 .elementor-element.elementor-element-af1a41b .wd-swatches-brands .wd-swatch.wd-bg{
        display: none!important;
}
.elementor-3794 .elementor-element.elementor-element-af1a41b .wd-swatch+.wd-filter-lable{
    margin-inline-start: 5px!important;
    font-family: 'YEKANBAKH-500'!important;
        color: #4F4F4F!important;
        font-size: 14px;
}
.elementor-3794 .elementor-element.elementor-element-af1a41b  .layer-term-lable{
       margin-inline-start: 5px!important;
    font-family: 'YEKANBAKH-500'!important;
        color: #4F4F4F!important; 
}
.elementor-3794 .elementor-element.elementor-element-af1a41b .wd-filter-list .count {
    border: none;
    font-family: 'YEKANBAKH-500';
    font-size: 13px;
    color: #4F4F4F80!important
}
.elementor-3794 .elementor-element.elementor-element-af1a41b .wd-filter-list .count:before{
content: "("
}
.elementor-3794 .elementor-element.elementor-element-af1a41b .wd-filter-list .count:after{
content: ")"
}
.elementor-3794 .elementor-element.elementor-element-af1a41b .wd-filter-list .wc-layered-nav-term a:hover+.count,.wd-filter-list .wc-layered-nav-term.wd-active .count {
    color:#FF6C00!important;
    background-color: #fff!important;
    border-color: #fff!important
}
.elementor-3794 .elementor-element.elementor-element-af1a41b .wd-filter-list.wd-scroll-content {
    padding-inline-end: 0px;
}
.elementor-3794 .elementor-element.elementor-element-af1a41b .wd-filter-list li {
    margin-bottom: 10px;
}

/*فیلتر قیمت*/
.elementor-3794 .elementor-element.elementor-element-af1a41b .widget_price_filter .ui-slider .ui-slider-handle:after {
    width: 20px;
    height: 20px;
    border-radius: 100%;
    background-color: #fff;
    border: 1px solid rgba(81, 83, 86, 0.13);
    box-shadow: 0px 2px 4px 0px rgba(16, 0, 0, 0.1);
}
.elementor-3794 .elementor-element.elementor-element-af1a41b .widget_price_filter .ui-slider .ui-slider-range {
    margin-top: -3px;
    height: 6px;

}

.elementor-3794 .elementor-element.elementor-element-af1a41b .widget_price_filter .ui-slider-horizontal:before {
    margin-top: -3px;
    height: 6px;
    border-radius: 2px;
}
.elementor-3794 .elementor-element.elementor-element-af1a41b .price_label{
     color: #ffe7e700;
}
.elementor-3794 .elementor-element.elementor-element-af1a41b  .from{
    position: absolute !important;
    right: 0px !important;
    margin-top: -55px;
    font-family: 'YEKANBAKH-300';
    font-size: 13px;
}
.elementor-3794 .elementor-element.elementor-element-af1a41b  .from:before{
  content: "از "
}
.elementor-3794 .elementor-element.elementor-element-af1a41b  .to{
position: absolute !important;
    left: 0px !important;
    font-family: 'YEKANBAKH-300';
    font-size: 13px;
    margin-top: -55px;
}
.elementor-3794 .elementor-element.elementor-element-af1a41b  .to:before{
  content: "تا "
}
.elementor-3794 .elementor-element.elementor-element-af1a41b .widget_price_filter .ui-slider-horizontal{
    padding: 0px;
    margin-top: 50px;
    height: 0px;
}
.elementor-3794 .elementor-element.elementor-element-af1a41b .widget_price_filter [class*="price_slider_amount"] .button {
    font-size: 14px;
    font-family: 'YEKANBAKH-500';
    width: 60px;
    order: 1;
    margin-top: 20px;
}
s.elementor-3794 .elementor-element.elementor-element-af1a41b .price_slider_amount{
    justify-content: start;
    gap: 0px;
}
s.elementor-3794 .elementor-element.elementor-element-af1a41b .widget_price_filter [class*="price_slider_amount"] .price_label {
    order: 2;
}

/*فیلتر موجودی*/
.elementor-3794 .elementor-element.elementor-element-af1a41b .wd-widget-stock-status a{
        font-family: 'YEKANBAKH-500';
        font-size: 14px;
         color: #4F4F4F!important;
}

/*فرم جستجو در فیلتر سایز*/
.elementor-3794 .elementor-element.elementor-element-af1a41b .wd-filter-search input{
        padding: 0 17px;
    height: 48px;
    border: 1px solid rgba(232, 232, 232, 1);
    border-radius: 5px;
    color: rgba(77, 77, 77, 0.5);
    font-size: 13px;
    font-family: 'YEKANBAKH-500';
}
.elementor-3794 .elementor-element.elementor-element-af1a41b .wd-filter-search:before {
    left: 18px;
    color: rgba(67, 69, 77, 1);
    font-size: 18px;
}

/*فاصله فیلتر با عنوان*/
.elementor-3794 .elementor-element.elementor-element-af1a41b .wd-widget-collapse .widget-title ~ * {
    margin-top: 15px;
}

/*فیلتر رنگ بندی*/
.elementor-3794 .elementor-element.elementor-element-af1a41b .wd-swatches-filter .wd-swatch-bg{
    border-radius: 100%;
}/* End custom CSS */
/* Start custom CSS for wd_shop_archive_orderby, class: .elementor-element-5ef8284 */.elementor-3794 .elementor-element.elementor-element-5ef8284 .woocommerce-ordering select {
    color: rgba(56, 56, 56, 1);
    cursor: pointer;
    font-family: 'YEKANBAKH-500';
    font-size: 14px;
    background-color: rgba(247, 247, 247, 1);
    border: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e900a0 */.elementor-3794 .elementor-element.elementor-element-5e900a0 .elementor-button-icon svg{
    fill: rgba(255, 108, 0, 1);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8b8e51 *//*عنوان فیلترها*/
.elementor-3794 .elementor-element.elementor-element-a8b8e51 .widget-title{
    background-color: #F7F7F7!important;
    border-radius: 5px;
    padding: 15px 16px;
    font-size: 15px;
    font-family: 'YekanBakh-400';
}
.elementor-3794 .elementor-element.elementor-element-a8b8e51 .widget{
    margin-bottom: 20px;
    padding-bottom: 0px;
    border-bottom: none;
}
.elementor-3794 .elementor-element.elementor-element-a8b8e51 .widget-title:after{
    margin-left: 15px;
    font-size: 13px;
}
.elementor-3794 .elementor-element.elementor-element-a8b8e51 .wd-opened .widget-title{
    background-color: #FF6C0026!important;
    color: #FF6C00
}
.elementor-3794 .elementor-element.elementor-element-a8b8e51 .widget-title:hover{
    background-color: #FF6C0026!important;
}
.elementor-3794 .elementor-element.elementor-element-a8b8e51 .widget-title:hover   .elementor-3794 .elementor-element.elementor-element-a8b8e51 .wd-widget-collapse .widget-title:after{
    color: #FF6C00!important;
}
.elementor-3794 .elementor-element.elementor-element-a8b8e51 .wd-opened .widget-title:after {
    background-color: #f1f1f100;
    color: #FF6C00;
}

/*فیلتر برندها*/
.elementor-3794 .elementor-element.elementor-element-a8b8e51 .wd-swatches-brands .wd-swatch.wd-bg{
        display: none!important;
}
.elementor-3794 .elementor-element.elementor-element-a8b8e51 .wd-swatch+.wd-filter-lable{
    margin-inline-start: 5px!important;
    font-family: 'YEKANBAKH-500'!important;
        color: #4F4F4F!important;
        font-size: 14px;
}
.elementor-3794 .elementor-element.elementor-element-a8b8e51  .layer-term-lable{
       margin-inline-start: 5px!important;
    font-family: 'YEKANBAKH-500'!important;
        color: #4F4F4F!important; 
}
.elementor-3794 .elementor-element.elementor-element-a8b8e51 .wd-filter-list .count {
    border: none;
    font-family: 'YEKANBAKH-500';
    font-size: 13px;
    color: #4F4F4F80!important
}
.elementor-3794 .elementor-element.elementor-element-a8b8e51 .wd-filter-list .count:before{
content: "("
}
.elementor-3794 .elementor-element.elementor-element-a8b8e51 .wd-filter-list .count:after{
content: ")"
}
.elementor-3794 .elementor-element.elementor-element-a8b8e51 .wd-filter-list .wc-layered-nav-term a:hover+.count,.wd-filter-list .wc-layered-nav-term.wd-active .count {
    color:#FF6C00!important;
    background-color: #fff!important;
    border-color: #fff!important
}
.elementor-3794 .elementor-element.elementor-element-a8b8e51 .wd-filter-list.wd-scroll-content {
    padding-inline-end: 0px;
}
.elementor-3794 .elementor-element.elementor-element-a8b8e51 .wd-filter-list li {
    margin-bottom: 10px;
}

/*فیلتر قیمت*/
.elementor-3794 .elementor-element.elementor-element-a8b8e51 .widget_price_filter .ui-slider .ui-slider-handle:after {
    width: 20px;
    height: 20px;
    border-radius: 100%;
    background-color: #fff;
    border: 1px solid rgba(81, 83, 86, 0.13);
    box-shadow: 0px 2px 4px 0px rgba(16, 0, 0, 0.1);
}
.elementor-3794 .elementor-element.elementor-element-a8b8e51 .widget_price_filter .ui-slider .ui-slider-range {
    margin-top: -3px;
    height: 6px;

}

.elementor-3794 .elementor-element.elementor-element-a8b8e51 .widget_price_filter .ui-slider-horizontal:before {
    margin-top: -3px;
    height: 6px;
    border-radius: 2px;
}
.elementor-3794 .elementor-element.elementor-element-a8b8e51 .price_label{
     color: #ffe7e700;
}
.elementor-3794 .elementor-element.elementor-element-a8b8e51  .from{
    position: absolute !important;
    right: 0px !important;
    margin-top: -55px;
    font-family: 'YEKANBAKH-300';
    font-size: 13px;
}
.elementor-3794 .elementor-element.elementor-element-a8b8e51  .from:before{
  content: "از "
}
.elementor-3794 .elementor-element.elementor-element-a8b8e51  .to{
position: absolute !important;
    left: 0px !important;
    font-family: 'YEKANBAKH-300';
    font-size: 13px;
    margin-top: -55px;
}
.elementor-3794 .elementor-element.elementor-element-a8b8e51  .to:before{
  content: "تا "
}
.elementor-3794 .elementor-element.elementor-element-a8b8e51 .widget_price_filter .ui-slider-horizontal{
    padding: 0px;
    margin-top: 50px;
    height: 0px;
}
.elementor-3794 .elementor-element.elementor-element-a8b8e51 .widget_price_filter [class*="price_slider_amount"] .button {
    font-size: 14px;
    font-family: 'YEKANBAKH-500';
    width: 60px;
    order: 1;
    margin-top: 20px;
}
s.elementor-3794 .elementor-element.elementor-element-a8b8e51 .price_slider_amount{
    justify-content: start;
    gap: 0px;
}
s.elementor-3794 .elementor-element.elementor-element-a8b8e51 .widget_price_filter [class*="price_slider_amount"] .price_label {
    order: 2;
}

/*فیلتر موجودی*/
.elementor-3794 .elementor-element.elementor-element-a8b8e51 .wd-widget-stock-status a{
        font-family: 'YEKANBAKH-500';
        font-size: 14px;
         color: #4F4F4F!important;
}

/*فرم جستجو در فیلتر سایز*/
.elementor-3794 .elementor-element.elementor-element-a8b8e51 .wd-filter-search input{
        padding: 0 17px;
    height: 48px;
    border: 1px solid rgba(232, 232, 232, 1);
    border-radius: 5px;
    color: rgba(77, 77, 77, 0.5);
    font-size: 13px;
    font-family: 'YEKANBAKH-500';
}
.elementor-3794 .elementor-element.elementor-element-a8b8e51 .wd-filter-search:before {
    left: 18px;
    color: rgba(67, 69, 77, 1);
    font-size: 18px;
}

/*فاصله فیلتر با عنوان*/
.elementor-3794 .elementor-element.elementor-element-a8b8e51 .wd-widget-collapse .widget-title ~ * {
    margin-top: 15px;
}

/*فیلتر رنگ بندی*/
.elementor-3794 .elementor-element.elementor-element-a8b8e51 .wd-swatches-filter .wd-swatch-bg{
    border-radius: 100%;
}/* End custom CSS */
/* Start custom CSS for wd_shop_archive_view, class: .elementor-element-e484730 */.elementor-3794 .elementor-element.elementor-element-e484730 .per-row-list{
    border-radius: 0px 8px 8px 0px!important;
}
.elementor-3794 .elementor-element.elementor-element-e484730 .per-row-4{
    border-radius: 8px 0px 0px 8px!important;
}

.elementor-3794 .elementor-element.elementor-element-e484730 .wd-products-shop-view a:before{
    font-size:25px;
}
.elementor-3794 .elementor-element.elementor-element-e484730 .wd-products-shop-view a {
    padding: 10px 10px 7px 10px;
}
.elementor-3794 .elementor-element.elementor-element-e484730 .current-variation{
    background-color: rgba(255, 108, 0, 0.07)!important
}
.elementor-3794 .elementor-element.elementor-element-e484730 .shop-view{
    background-color: rgba(247, 247, 247, 1);
    color: rgba(67, 69, 77, 1);
}
.elementor-3794 .elementor-element.elementor-element-e484730 .wd-products-shop-view {
    gap:10px 0em;
}
.elementor-3794 .elementor-element.elementor-element-e484730 .wd-products-shop-view .current-variation:before{
   color: rgba(255, 108, 0, 1);
}

.elementor-3794 .elementor-element.elementor-element-e484730 .wd-products-shop-view .current-variation:before{
   color: rgba(255, 108, 0, 1);
}

/*MOBILE*/

@media screen and (max-width: 767px){
.elementor-3794 .elementor-element.elementor-element-e484730 .wd-products-shop-view a:before{
    font-size:20px;
}

}/* End custom CSS */
/* Start custom CSS for wd_archive_products, class: .elementor-element-40ea9fa *//*حالت لیست محصولات*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-list{
    font-family: 'YekanBakh-400';
    
}

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-list .product-labels.labels-rectangular{
    inset-inline-end: unset;
    inset-inline-start: 0px;
    display: block;
        background-color: #FE50501A;
        color: #FE5050;
    font-size: 13px;
    padding: 4px 8px;
    border-radius: 4px;
    top: 0px;
    font-family: "YekanBakh-500";
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-list .product-labels.labels-rectangular:before{
      content:  url("https://nilasshoes.com/wp-content/uploads/2025/05/discount.png")
     padding-left: 3px;
         vertical-align: sub;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-list .product-labels.labels-rectangular:after{
        content: "تخفیف"
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-list .product-label.onsale {
background-color: rgb(255 108 0 / 0%);
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-list .product-label{
        color: #FE5050;
        padding: 0px;
        margin-left: 3px;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-list .product-element-top {
    border-radius: 0px;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .wd-product.product-list-item [class*="short-description"] {
    max-height: 8em;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .wd-product.product-list-item .wd-add-btn>a{
    background-color: #38C9761F!important;
    color: #20B164!important;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .wd-product.product-list-item .wd-add-btn>a:hover{
    background-color: #20B164!important;
    color: #fff!important;
}


/*تولتیپ*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa  .elements-grid .wd-tooltip-label:before {
    bottom: -5px !important;
    right: 20px !important;
    border-width: 5px 5px 0 5px !important;
    top: auto!important;
    border-top-color: #43454D!important;
        border-right-color: #ffffff00 !important;

}

.elementor-3794 .elementor-element.elementor-element-40ea9fa  .elements-grid .wd-tooltip-label {
    top: -18px !important;
    right: -10px !important;
    margin-top: -17px !important;
    left: auto;
    font-family: 'YEKANBAKH-400';
    font-size: 11px;
    padding: 1px 8px 15px 8px !important;
    height: 27px;
    line-height: 27px;
    background-color: #43454D;
            border-radius: 6px!important;
}



/*حاشیه کارت*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-product {
    border: 1px solid #E8E8E8;
    border-radius: 10px;
    padding: 10px;
    background-color: #fff;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-product .product-wrapper{
    padding: 0px;
}

/*نمایش دکمه مشاهده سریع*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-buttons :is(.wd-quick-view-icon) {
        display: block;
    }

/*رنگ ها*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid  .variations_form{
    position: absolute;
    top: 10px;
    right: 10px;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid table.variations .value {
    width: 10px;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-swatch{
    width: 15px;
    height: 15px;
    border-radius: 100%;

}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid [class*="wd-swatches"].wd-bg-style-4 .wd-swatch.wd-bg:after{
    font-size: 7px;
}

/*انتخاب سایز*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-quick-shop-2 table.variations tbody{
    display: flex;
}

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-quick-shop-2 tr:not(:first-child) :is(select,.wd-swatches-grid){
margin-top: 0px;
    margin-right: 10px;
}

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid [class*="wd-swatches"].wd-text-style-4 .wd-swatch.wd-text .wd-swatch-text{
font-size: 12px;
    margin-top: 4px;
}

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-swatch.wd-text {
min-width: 25px;
    min-height: 15px;
    border-radius: 3px;
    background-color: rgb(232 232 232);
    font-family: 'YekanBakh-300';
    color: #000;

}

/*لیبل ناموجود*/

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .outofstock .product-labels.labels-rectangular:after{
display: none;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .outofstock .product-labels.labels-rectangular{
background-color: rgba(255, 108, 0, 1);

}
.elementor-3794 .elementor-element.elementor-element-40ea9fa  .elements-grid .product-label.out-of-stock{
    background-color: #ff000000;
    color: #fff
}


/*لیبل تخفیف*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .product-labels.labels-rectangular{
    inset-inline-end: 0px;
    inset-inline-start: unset;
    display: block;
        background-color: #FE50501A;
        color: #FE5050;
    font-size: 13px;
    padding: 4px 8px;
    border-radius: 4px;
    top: 0px;
    font-family: "YekanBakh-500";
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .product-labels.labels-rectangular:before{
      content:  url("https://nilasshoes.com/wp-content/uploads/2025/05/discount.png")
     padding-left: 3px;
         vertical-align: sub;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .product-labels.labels-rectangular:after{
        content: "تخفیف"
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .product-label.onsale {
background-color: rgb(255 108 0 / 0%);
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .product-label{
        color: #FE5050;
        padding: 0px;
        margin-left: 3px;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .product-element-top {
    border-radius: 0px;
}


/*عنوان محصول*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-entities-title a{
    font-size: 14px;
   font-family: "YekanBakh-600";
   color: #585F68;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-entities-title{
    border-bottom: 1px solid;

border-image: linear-gradient(270deg, #F8F8F8 0%, #E1E1E1 50%, #F8F8F8 100%) 1!important;
padding-bottom: 50px!important;
margin-bottom: 60px;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .product-element-bottom{
text-align: right;
}


/*مخفی کردن ستاره*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .star-rating{
    display: none
}

/*قیمت محصول*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .price{
       font-family: "YekanBakh-600";
    position: absolute;
    bottom: 14px;
    left: 18px;
    display: grid;
    text-align: end;
    font-size: 13.2px;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .price del .woocommerce-Price-currencySymbol{
    display: none;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid  .woocommerce-Price-currencySymbol{
    font-size: 12px;
    position: absolute;
left: -43px;
    bottom: 22px;
    width: 70px;
transform: rotate(-90deg);
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .product-element-bottom{
    gap: 0px
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid del {
    margin-bottom: 13px;
    margin-left: -13px;
    color: rgba(155, 155, 155, 1);
}


/*سبد خرید*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid  .wd-add-btn-replace{
    position: absolute;
    bottom: 7px;
    right: 80px
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .add-to-cart-loop:before {
    transform: none;
font-size: 18px;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .add-to-cart-loop:after{
    opacity: 0;
}

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .add-to-cart-loop span {
    font-size: 0px!important;
}

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-add-btn>a {
    width: 56px;
    height: 30px;
    font-size: 0px;
    border-radius: 4px;
    color: rgba(32, 177, 100, 1);
    box-shadow: none;
    background-color: rgba(56, 201, 118, 0.12);
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-add-btn>a:hover{
    background-color: rgba(32, 177, 100, 1)!important;
    color: #fff!important
}




/*دکمه ها*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-buttons{
    opacity: 1;
    visibility: visible;
    position: absolute;
    direction: ltr;
}

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-buttons {
    position: absolute;
    flex-direction: row!important;
 transform: none;
 right: 0px!important;
width: fit-content!important;
    height: fit-content;
    top: unset;
    bottom: -123.5px !important;
    border-radius: 0px;
    background: #ffffff00;
    box-shadow: none;
    transition: none;
}

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .product-element-top {
    overflow: visible;

}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-buttons  .wd-compare-btn{
display:none;
}


/*دکمه مشاهده سریع*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-quick-view-icon>a:before{
 color: rgba(255, 108, 0, 1);
 font-size: 18px;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-quick-view-icon>a{
background-color: rgba(255, 108, 0, 0.07);
width: 30px;
height: 30px;
border-radius: 4px;
margin-right: 5px
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-quick-view-icon>a:hover{
background-color: rgba(255, 108, 0, 1);
}

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-quick-view-icon>a:hover:before{
 color: #fff;
}
      

/*دکمه علاقه مندی*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-wishlist-icon>a:before{
 color: rgba(127, 142, 156, 1);
 font-size: 18px;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-wishlist-icon>a{
background-color: rgba(236, 240, 244, 0);
width: 30px;
height: 30px;
border-radius: 4px;
border: 1px solid rgba(236, 240, 244, 1)

}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-wishlist-icon>a:hover{
background-color: rgba(127, 142, 156, 1);
}

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-wishlist-icon>a:hover:before{
 color: #fff;
}
/*شمارنده صفحه*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid  .wd-pagination ul li a{
    background-color: rgba(247, 247, 247, 1);
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid nav[class*="-pagination"] li .page-numbers {
    min-width: 39px;
    height: 39px;
    font-family: 'YEKANBAKH-300';
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid nav[class*="-pagination"] ul {
    gap: 10px;
}
      
/*LAPTOP*/

@media screen and (min-width: 1201px) and (max-width: 1365px){


/*رنگ ها*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .variations_form{
    top: 7px;
    right: 7px;
}

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-swatch{
    width: 13px;
    height: 13px;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid [class*="wd-swatches"].wd-bg-style-4 .wd-swatch.wd-bg:after{
    font-size: 6px;
}

/*انتخاب سایز*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-quick-shop-2 tr:not(:first-child) :is(select,.wd-swatches-grid){
    margin-right: 7px;
}

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid [class*="wd-swatches"].wd-text-style-4 .wd-swatch.wd-text .wd-swatch-text{
font-size: 11px;
    margin-top: 4px;
}

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-swatch.wd-text {
min-width: 20px;
    min-height: 13px;

}

/*سبد خرید*/

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-add-btn>a {
    width:30px;
}

}


/*TABLET-LANDSCAPE*/

@media screen and (min-width: 1025px) and (max-width: 1200px){
.elementor-3794 .elementor-element.elementor-element-40ea9fa  .wd-grid-g{
       --wd-col-lg: 3!important; 
}

/*رنگ ها*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .variations_form{
    top: 7px;
    right: 7px;
}

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-swatch{
    width: 13px;
    height: 13px;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid [class*="wd-swatches"].wd-bg-style-4 .wd-swatch.wd-bg:after{
    font-size: 6px;
}

/*انتخاب سایز*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-quick-shop-2 tr:not(:first-child) :is(select,.wd-swatches-grid){
    margin-right: 7px;
}

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid [class*="wd-swatches"].wd-text-style-4 .wd-swatch.wd-text .wd-swatch-text{
font-size: 11px;
    margin-top: 4px;
}

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-swatch.wd-text {
min-width: 20px;
    min-height: 13px;

}

/*سبد خرید*/

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-add-btn>a {
    width:30px;
}
}


/*TABLET*/

@media screen and (min-width: 881px) and (max-width: 1024px){
    
.elementor-3794 .elementor-element.elementor-element-40ea9fa  .wd-grid-g{
       --wd-col-md:3!important; 
}

/*رنگ ها*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .variations_form{
    top: 7px;
    right: 7px;
}

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-swatch{
    width: 13px;
    height: 13px;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid [class*="wd-swatches"].wd-bg-style-4 .wd-swatch.wd-bg:after{
    font-size: 6px;
}

/*انتخاب سایز*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-quick-shop-2 tr:not(:first-child) :is(select,.wd-swatches-grid){
    margin-right: 7px;
}

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid [class*="wd-swatches"].wd-text-style-4 .wd-swatch.wd-text .wd-swatch-text{
font-size: 11px;
    margin-top: 4px;
}

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-swatch.wd-text {
min-width: 20px;
    min-height: 13px;

}

/*سبد خرید*/

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-add-btn>a {
    width:30px;
}

}




/*MOBILE-LANDSCAPE*/

@media screen and (min-width: 768px) and (max-width:880px){
    
    
.elementor-3794 .elementor-element.elementor-element-40ea9fa .wd-grid-g{
       --wd-col-sm: 3!important; 
}


/*رنگ ها*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .variations_form{
    top: 7px;
    right: 7px;
}


.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-swatch{
    width: 13px;
    height: 13px;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid [class*="wd-swatches"].wd-bg-style-4 .wd-swatch.wd-bg:after{
    font-size: 6px;
}

/*انتخاب سایز*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-quick-shop-2 tr:not(:first-child) :is(select,.wd-swatches-grid){
    margin-right: 7px;
}

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid [class*="wd-swatches"].wd-text-style-4 .wd-swatch.wd-text .wd-swatch-text{
font-size: 11px;
    margin-top: 4px;
}

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-swatch.wd-text {
min-width: 20px;
    min-height: 13px;

}

/*سبد خرید*/

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-add-btn>a {
    width:30px;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .wd-carousel{
    --wd-col-md: 2!important;
        --wd-gap-lg: 20px!important;
}
}

/*MOBILE*/

@media screen and (max-width: 767px){
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-grid-g{
       --wd-col-sm: 2!important; 
}

/*عنوان محصول*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-entities-title a{
    font-size: 12px;
line-height:20px;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-entities-title{
padding-bottom:45px!important;
margin-bottom: 45px;
}


/*دکمه ها*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-buttons {
    bottom: -98.5px !important;
}


/*دکمه علاقه مندی*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-wishlist-icon>a:before{
 font-size: 13px;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-wishlist-icon>a{
width: 22px;
height: 22px;
border-radius: 3px;
}

/*دکمه مشاهده سریع*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-quick-view-icon>a:before{
 font-size: 13px;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-quick-view-icon>a{
width: 22px;
height: 22px;
border-radius: 3px;
margin-right: 4px
}

/*سبد خرید*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid  .wd-add-btn-replace{
    position: absolute;
    bottom: 6px;
    right: 57px
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .add-to-cart-loop:before {
    transform: none;
font-size: 13px;
}

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-add-btn>a {
    width: 22px;
    height: 22px;
    border-radius:3px;
}

/*حاشیه کارت*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-product {
    padding:5px;
}

/*رنگ ها*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .variations_form{
    top: 5px;
    right: 5px;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid table.variations .value {
    width: 5px;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-swatch{
    width: 10px;
    height: 10px;

}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid [class*="wd-swatches"].wd-bg-style-4 .wd-swatch.wd-bg:after{
    font-size: 5px;
}

/*انتخاب سایز*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid [class*="wd-swatches"].wd-text-style-4 .wd-swatch.wd-text .wd-swatch-text{
font-size: 10px;
    margin-top: 4px;
}

.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .wd-swatch.wd-text {
min-width: 20px;
    min-height: 10px;
}

/*لیبل تخفیف*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .product-labels.labels-rectangular{
    font-size: 10px;
    padding: 4px 4px;
    border-radius: 3px;
}

/*قیمت محصول*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid .price{
    bottom: 11px;
    left: 13px;
    font-size: 11px;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid  .woocommerce-Price-currencySymbol{
    font-size: 9px;
left: -41px;
    bottom: 26px;
    width: 70px;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-grid del {
    margin-bottom: 6px;
    margin-left: -10px;
}

/*حالت لیست محصولات*/
.elementor-3794 .elementor-element.elementor-element-40ea9fa .wd-product.product-list-item .product-wrapper {
        flex-direction: row;
        align-items: center;
        gap: 15px;
    }
    .elementor-3794 .elementor-element.elementor-element-40ea9fa .elements-list .product-element-top {
    border-radius: 0px;
    width: 40%;
}
.elementor-3794 .elementor-element.elementor-element-40ea9fa .wd-product.product-list-item .product-list-content {
    width: 60%;
}

}/* End custom CSS */
/* Start custom CSS for wd_shop_archive_archive_description, class: .elementor-element-f5e7090 */.elementor-3794 .elementor-element.elementor-element-f5e7090 .term-description{
    margin-bottom: 0;
    font-family: 'YEKANBAKH-500'!important;
    font-size: 16px;
    color: rgba(67, 69, 77, 0.7);
}/* End custom CSS */
/* Start custom CSS */.woodmart-archive-shop:not(.single-product) .main-page-wrapper{
    background-color: #fff!important;
}

.main-page-wrapper{
        padding-top: 0px!important;
}

.single-product .whb-with-shadow{
 box-shadow: 0px 11px 55.6px 0px rgba(0, 0, 0, 0.02)!important;
    border-bottom: 1px solid #EAEAEA
}

/*MOBILE*/

@media screen and (max-width: 767px){
.single-product .whb-with-shadow {
    box-shadow: none !important;
    border-bottom: 1px solid #EAEAEA;
    padding-bottom: 15px;
}

}/* End custom CSS */