.elementor-9401 .elementor-element.elementor-element-fa1036e{--display:flex;}.elementor-9401 .elementor-element.elementor-element-6061e74{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9401 .elementor-element.elementor-element-8a4cabb{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9401 .elementor-element.elementor-element-8a4cabb.e-con{--align-self:center;}.elementor-9401 .elementor-element.elementor-element-cd6995d{width:var( --container-widget-width, 49px );max-width:49px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:49px;--container-widget-flex-grow:0;text-align:start;}.elementor-9401 .elementor-element.elementor-element-cd6995d.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-9401 .elementor-element.elementor-element-cd6995d img{width:49px;max-width:49px;}.elementor-9401 .elementor-element.elementor-element-26817cf .wd-text-block{font-size:16px;font-weight:500;color:#555555;}.elementor-9401 .elementor-element.elementor-element-208bca4{--display:flex;--overlay-opacity:0.5;}.elementor-9401 .elementor-element.elementor-element-208bca4::before, .elementor-9401 .elementor-element.elementor-element-208bca4 > .elementor-background-video-container::before, .elementor-9401 .elementor-element.elementor-element-208bca4 > .e-con-inner > .elementor-background-video-container::before, .elementor-9401 .elementor-element.elementor-element-208bca4 > .elementor-background-slideshow::before, .elementor-9401 .elementor-element.elementor-element-208bca4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9401 .elementor-element.elementor-element-208bca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#ECECEC;--background-overlay:'';}.elementor-9401 .elementor-element.elementor-element-728c9b8{--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-evenly;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9401 .elementor-element.elementor-element-5141d78{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9401 .elementor-element.elementor-element-5141d78.e-con{--align-self:center;}.elementor-9401 .elementor-element.elementor-element-9350d32{width:var( --container-widget-width, 49px );max-width:49px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:49px;--container-widget-flex-grow:0;text-align:start;}.elementor-9401 .elementor-element.elementor-element-9350d32.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-9401 .elementor-element.elementor-element-9350d32 img{width:49px;max-width:49px;border-radius:8px 8px 8px 8px;}.elementor-9401 .elementor-element.elementor-element-8c1eb24 .wd-text-block{font-size:16px;font-weight:500;color:#555555;}.elementor-9401 .elementor-element.elementor-element-287f64d{--display:flex;--overlay-opacity:0.5;}.elementor-9401 .elementor-element.elementor-element-287f64d::before, .elementor-9401 .elementor-element.elementor-element-287f64d > .elementor-background-video-container::before, .elementor-9401 .elementor-element.elementor-element-287f64d > .e-con-inner > .elementor-background-video-container::before, .elementor-9401 .elementor-element.elementor-element-287f64d > .elementor-background-slideshow::before, .elementor-9401 .elementor-element.elementor-element-287f64d > .e-con-inner > .elementor-background-slideshow::before, .elementor-9401 .elementor-element.elementor-element-287f64d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#EEEEEE;--background-overlay:'';}.elementor-9401 .elementor-element.elementor-element-53eabbd{--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-evenly;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9401 .elementor-element.elementor-element-8484ff6{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9401 .elementor-element.elementor-element-8484ff6.e-con{--align-self:center;}.elementor-9401 .elementor-element.elementor-element-5a1857a{width:var( --container-widget-width, 49px );max-width:49px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:49px;--container-widget-flex-grow:0;text-align:start;}.elementor-9401 .elementor-element.elementor-element-5a1857a.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-9401 .elementor-element.elementor-element-5a1857a img{width:49px;max-width:49px;border-radius:8px 8px 8px 8px;}.elementor-9401 .elementor-element.elementor-element-29309f0 .wd-text-block{font-size:16px;font-weight:500;color:#555555;}.elementor-9401 .elementor-element.elementor-element-0f3a101{--display:flex;--overlay-opacity:0.5;}.elementor-9401 .elementor-element.elementor-element-0f3a101::before, .elementor-9401 .elementor-element.elementor-element-0f3a101 > .elementor-background-video-container::before, .elementor-9401 .elementor-element.elementor-element-0f3a101 > .e-con-inner > .elementor-background-video-container::before, .elementor-9401 .elementor-element.elementor-element-0f3a101 > .elementor-background-slideshow::before, .elementor-9401 .elementor-element.elementor-element-0f3a101 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9401 .elementor-element.elementor-element-0f3a101 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#EEEEEE;--background-overlay:'';}.elementor-9401 .elementor-element.elementor-element-ec6320e{width:100%;max-width:100%;}.elementor-9401 .elementor-element.elementor-element-568c31c{--display:flex;}.elementor-9401 .elementor-element.elementor-element-f3a6648 .wd-text-block{font-size:30px;font-weight:500;}.elementor-9401 .elementor-element.elementor-element-6c83a4a .wd-text-block{font-size:16px;font-weight:400;}.elementor-9401 .elementor-element.elementor-element-c1209ac{--display:flex;--overlay-opacity:0.5;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9401 .elementor-element.elementor-element-c1209ac::before, .elementor-9401 .elementor-element.elementor-element-c1209ac > .elementor-background-video-container::before, .elementor-9401 .elementor-element.elementor-element-c1209ac > .e-con-inner > .elementor-background-video-container::before, .elementor-9401 .elementor-element.elementor-element-c1209ac > .elementor-background-slideshow::before, .elementor-9401 .elementor-element.elementor-element-c1209ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-9401 .elementor-element.elementor-element-c1209ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#ECECEC;--background-overlay:'';}@media(max-width:1024px){.elementor-9401 .elementor-element.elementor-element-208bca4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9401 .elementor-element.elementor-element-287f64d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9401 .elementor-element.elementor-element-0f3a101{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-9401 .elementor-element.elementor-element-fa1036e{--width:80%;}.elementor-9401 .elementor-element.elementor-element-6061e74{--width:80%;}.elementor-9401 .elementor-element.elementor-element-208bca4{--width:80%;}.elementor-9401 .elementor-element.elementor-element-728c9b8{--width:80%;}.elementor-9401 .elementor-element.elementor-element-287f64d{--width:80%;}.elementor-9401 .elementor-element.elementor-element-53eabbd{--width:80%;}.elementor-9401 .elementor-element.elementor-element-0f3a101{--width:80%;}.elementor-9401 .elementor-element.elementor-element-568c31c{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9401 .elementor-element.elementor-element-6061e74{--width:100%;}.elementor-9401 .elementor-element.elementor-element-208bca4{--width:100%;}.elementor-9401 .elementor-element.elementor-element-728c9b8{--width:100%;}.elementor-9401 .elementor-element.elementor-element-5141d78{--width:100%;}.elementor-9401 .elementor-element.elementor-element-287f64d{--width:100%;}.elementor-9401 .elementor-element.elementor-element-53eabbd{--width:100%;}.elementor-9401 .elementor-element.elementor-element-8484ff6{--width:100%;}.elementor-9401 .elementor-element.elementor-element-0f3a101{--width:100%;}}@media(max-width:767px){.elementor-9401 .elementor-element.elementor-element-6061e74{--justify-content:space-between;}.elementor-9401 .elementor-element.elementor-element-8a4cabb{--width:56%;}.elementor-9401 .elementor-element.elementor-element-cd6995d{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-9401 .elementor-element.elementor-element-cd6995d img{width:32px;max-width:32px;}.elementor-9401 .elementor-element.elementor-element-26817cf .wd-text-block{font-size:14px;}.elementor-9401 .elementor-element.elementor-element-208bca4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9401 .elementor-element.elementor-element-728c9b8{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9401 .elementor-element.elementor-element-5141d78{--width:55%;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9401 .elementor-element.elementor-element-5141d78.e-con{--align-self:flex-start;}.elementor-9401 .elementor-element.elementor-element-9350d32{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-9401 .elementor-element.elementor-element-9350d32 img{width:32px;max-width:32px;border-radius:4px 4px 4px 4px;}.elementor-9401 .elementor-element.elementor-element-8c1eb24 .wd-text-block{font-size:14px;}.elementor-9401 .elementor-element.elementor-element-287f64d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9401 .elementor-element.elementor-element-53eabbd{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9401 .elementor-element.elementor-element-8484ff6{--width:55%;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9401 .elementor-element.elementor-element-8484ff6.e-con{--align-self:flex-start;}.elementor-9401 .elementor-element.elementor-element-5a1857a{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-9401 .elementor-element.elementor-element-5a1857a img{width:32px;max-width:32px;border-radius:4px 4px 4px 4px;}.elementor-9401 .elementor-element.elementor-element-29309f0 .wd-text-block{font-size:14px;}.elementor-9401 .elementor-element.elementor-element-0f3a101{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9401 .elementor-element.elementor-element-f3a6648 .wd-text-block{font-size:26px;}.elementor-9401 .elementor-element.elementor-element-6c83a4a .wd-text-block{font-size:14px;}}/* Start custom CSS for container, class: .elementor-element-6061e74 */.elementor-9401 .elementor-element.elementor-element-6061e74 {
    margin: 60px auto;
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-51bf1ce */.product-image-link img {
    height: 344px !important;
}

a.custom-view-product {
    border: unset !important;
    border-radius: 8px !important;
    border-top-left-radius: unset !important;
    border-top-right-radius: unset !important;
}

.price bdi {
    letter-spacing: 6px;
}
.product-wrapper{
    font-family: iranSansx !important;
    position:relative;
    padding-bottom:90px !important;
    background:#fff;
    border-radius:16px;
    border: none;
    overflow:hidden;
}

.product-wrapper::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:65px;
    background:#fff;
}

.product-wrapper > .price{
    position: absolute;
    bottom: 10px;
    right: 15px;
    left: auto;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    gap: 3px;
    max-width: 150px;
    margin: 0 !important;
    z-index: 2;
}

.product-wrapper > .price bdi{
    font-size:13px !important;
    font-weight: bold;
    color:#6C6C6C;
}

/* بج درصد تخفیف - بالای قیمت‌ها */
.product-wrapper > .price .wcss-discount-badge{
    order: 0;
    margin: 0 !important;
    padding: 1px 7px;
    font-size: 10px;
    font-weight: 700;
    line-height: 1.7;
    background: #e50c0c;
    color: #fff;
    border-radius: 6px;
    white-space: nowrap;
}

/* قیمت جدید (بعد از تخفیف) - پررنگ‌تر و اصلی */
.product-wrapper > .price ins{
    order: 1;
    text-decoration: none;
    display: block;
}

.product-wrapper > .price ins bdi{
    font-size: 14px !important;
    font-weight: 800 !important;
    color: #333 !important;
    letter-spacing: 3px !important;
}

/* قیمت قبل از تخفیف - خط‌خورده، کوچک و کم‌رنگ */
.product-wrapper > .price del{
    order: 2;
    display: block;
    opacity: .6;
}

.product-wrapper > .price del bdi{
    font-size: 11px !important;
    font-weight: 500 !important;
    color: #9a9a9a !important;
    letter-spacing: 2px !important;
}

/* حذف تعداد */
.product-wrapper .quantity{
    display:none !important;
}

/* دکمه */
.product-wrapper .wd-add-btn{
    position:absolute;
    bottom:10px;
    left:10px;
    margin:0 !important;
    padding:0 !important;
    background:none !important;
    border:none !important;
    z-index:2;
}
.product-wrapper .wd-add-btn a {
    font-size:12px !important;
    color:#fff !important;
    background:#D4AF37 !important;
    padding:0 6px !important;

}

.wd-product.wd-hover-standard .wd-add-btn>a {
    height: 30px !important;
}

.product-wrapper .custom-view-product{
    min-height:auto !important;
    background:#ccc !important;
    color:#222 !important;
    border-radius:8px !important;
    font-weight:600;
    padding:unset;
}

.product-element-top.wd-quick-shop {
    padding: 25px;
}

.product-element-top.wd-quick-shop a {
    height: 200px;
}

.product-element-top.wd-quick-shop a img {
    max-height: 100%;
    border-radius: 8px;
}

.wd-entities-title {
    text-align: right;
    border: unset !important;
    margin-right: 10px;
    color: #535353 !important;
}

.product-wrapper::before {
    display: none;
}

@media (max-width: 767px) {
    .product-element-top.wd-quick-shop {
        padding: 25px 40px;
    }

    .product-element-top.wd-quick-shop a {
        height: 220px;
    }
}

.price,
.price bdi,
.price ins,
.price del{
    font-family: "IRANSansX", sans-serif !important;
    font-feature-settings: "tnum";
    font-variant-numeric: tabular-nums;
    -webkit-font-smoothing: antialiased;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-728c9b8 */.elementor-9401 .elementor-element.elementor-element-728c9b8 {
    margin: 60px auto;
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-adc36a4 */.product-image-link img {
    height: 344px !important;
}

a.custom-view-product {
    border: unset !important;
    border-radius: 8px !important;
    border-top-left-radius: unset !important;
    border-top-right-radius: unset !important;
}

.price bdi {
    letter-spacing: 6px;
}
.product-wrapper{
    font-family: iranSansx !important;
    position:relative;
    padding-bottom:90px !important;
    background:#fff;
    border-radius:16px;
    border: none;
    overflow:hidden;
}

.product-wrapper::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:65px;
    background:#fff;
}

.product-wrapper > .price{
    position: absolute;
    bottom: 10px;
    right: 15px;
    left: auto;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    gap: 3px;
    max-width: 150px;
    margin: 0 !important;
    z-index: 2;
}

.product-wrapper > .price bdi{
    font-size:13px !important;
    font-weight: bold;
    color:#6C6C6C;
}

/* بج درصد تخفیف - بالای قیمت‌ها */
.product-wrapper > .price .wcss-discount-badge{
    order: 0;
    margin: 0 !important;
    padding: 1px 7px;
    font-size: 10px;
    font-weight: 700;
    line-height: 1.7;
    background: #e50c0c;
    color: #fff;
    border-radius: 6px;
    white-space: nowrap;
}

/* قیمت جدید (بعد از تخفیف) - پررنگ‌تر و اصلی */
.product-wrapper > .price ins{
    order: 1;
    text-decoration: none;
    display: block;
}

.product-wrapper > .price ins bdi{
    font-size: 14px !important;
    font-weight: 800 !important;
    color: #333 !important;
    letter-spacing: 3px !important;
}

/* قیمت قبل از تخفیف - خط‌خورده، کوچک و کم‌رنگ */
.product-wrapper > .price del{
    order: 2;
    display: block;
    opacity: .6;
}

.product-wrapper > .price del bdi{
    font-size: 11px !important;
    font-weight: 500 !important;
    color: #9a9a9a !important;
    letter-spacing: 2px !important;
}

/* حذف تعداد */
.product-wrapper .quantity{
    display:none !important;
}

/* دکمه */
.product-wrapper .wd-add-btn{
    position:absolute;
    bottom:10px;
    left:10px;
    margin:0 !important;
    padding:0 !important;
    background:none !important;
    border:none !important;
    z-index:2;
}
.product-wrapper .wd-add-btn a {
    font-size:12px !important;
    color:#fff !important;
    background:#D4AF37 !important;
    padding:0 6px !important;

}

.wd-product.wd-hover-standard .wd-add-btn>a {
    height: 30px !important;
}

.product-wrapper .custom-view-product{
    min-height:auto !important;
    background:#ccc !important;
    color:#222 !important;
    border-radius:8px !important;
    font-weight:600;
    padding:unset;
}

.product-element-top.wd-quick-shop {
    padding: 25px;
}

.product-element-top.wd-quick-shop a {
    height: 200px;
}

.product-element-top.wd-quick-shop a img {
    max-height: 100%;
    border-radius: 8px;
}

.wd-entities-title {
    text-align: right;
    border: unset !important;
    margin-right: 10px;
    color: #535353 !important;
}

.product-wrapper::before {
    display: none;
}

@media (max-width: 767px) {
    .product-element-top.wd-quick-shop {
        padding: 25px 40px;
    }

    .product-element-top.wd-quick-shop a {
        height: 220px;
    }
}

.price,
.price bdi,
.price ins,
.price del{
    font-family: "IRANSansX", sans-serif !important;
    font-feature-settings: "tnum";
    font-variant-numeric: tabular-nums;
    -webkit-font-smoothing: antialiased;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53eabbd */.elementor-9401 .elementor-element.elementor-element-53eabbd {
    margin: 60px auto;
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-ec6320e */.product-image-link img {
    height: 344px !important;
}

a.custom-view-product {
    border: unset !important;
    border-radius: 8px !important;
    border-top-left-radius: unset !important;
    border-top-right-radius: unset !important;
}

.price bdi {
    letter-spacing: 6px;
}
.product-wrapper{
    font-family: iranSansx !important;
    position:relative;
    padding-bottom:90px !important;
    background:#fff;
    border-radius:16px;
    border: none;
    overflow:hidden;
}

.product-wrapper::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:65px;
    background:#fff;
}

.product-wrapper > .price{
    position: absolute;
    bottom: 10px;
    right: 15px;
    left: auto;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    gap: 3px;
    max-width: 150px;
    margin: 0 !important;
    z-index: 2;
}

.product-wrapper > .price bdi{
    font-size:13px !important;
    font-weight: bold;
    color:#6C6C6C;
}

/* بج درصد تخفیف - بالای قیمت‌ها */
.product-wrapper > .price .wcss-discount-badge{
    order: 0;
    margin: 0 !important;
    padding: 1px 7px;
    font-size: 10px;
    font-weight: 700;
    line-height: 1.7;
    background: #e50c0c;
    color: #fff;
    border-radius: 6px;
    white-space: nowrap;
}

/* قیمت جدید (بعد از تخفیف) - پررنگ‌تر و اصلی */
.product-wrapper > .price ins{
    order: 1;
    text-decoration: none;
    display: block;
}

.product-wrapper > .price ins bdi{
    font-size: 14px !important;
    font-weight: 800 !important;
    color: #333 !important;
    letter-spacing: 3px !important;
}

/* قیمت قبل از تخفیف - خط‌خورده، کوچک و کم‌رنگ */
.product-wrapper > .price del{
    order: 2;
    display: block;
    opacity: .6;
}

.product-wrapper > .price del bdi{
    font-size: 11px !important;
    font-weight: 500 !important;
    color: #9a9a9a !important;
    letter-spacing: 2px !important;
}

/* حذف تعداد */
.product-wrapper .quantity{
    display:none !important;
}

/* دکمه */
.product-wrapper .wd-add-btn{
    position:absolute;
    bottom:10px;
    left:10px;
    margin:0 !important;
    padding:0 !important;
    background:none !important;
    border:none !important;
    z-index:2;
}
.product-wrapper .wd-add-btn a {
    font-size:12px !important;
    color:#fff !important;
    background:#D4AF37 !important;
    padding:0 6px !important;

}

.wd-product.wd-hover-standard .wd-add-btn>a {
    height: 30px !important;
}

.product-wrapper .custom-view-product{
    min-height:auto !important;
    background:#ccc !important;
    color:#222 !important;
    border-radius:8px !important;
    font-weight:600;
    padding:unset;
}

.product-element-top.wd-quick-shop {
    padding: 25px;
}

.product-element-top.wd-quick-shop a {
    height: 200px;
}

.product-element-top.wd-quick-shop a img {
    max-height: 100%;
    border-radius: 8px;
}

.wd-entities-title {
    text-align: right;
    border: unset !important;
    margin-right: 10px;
    color: #535353 !important;
}

.product-wrapper::before {
    display: none;
}

@media (max-width: 767px) {
    .product-element-top.wd-quick-shop {
        padding: 25px 40px;
    }

    .product-element-top.wd-quick-shop a {
        height: 220px;
    }
}

.price,
.price bdi,
.price ins,
.price del{
    font-family: "IRANSansX", sans-serif !important;
    font-feature-settings: "tnum";
    font-variant-numeric: tabular-nums;
    -webkit-font-smoothing: antialiased;
}/* End custom CSS */
/* Start custom CSS for wd_text_block, class: .elementor-element-6c83a4a */.elementor-9401 .elementor-element.elementor-element-6c83a4a {
    margin:  -20px auto 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-568c31c */.elementor-9401 .elementor-element.elementor-element-568c31c {
    margin: 60px auto 10px;
}/* End custom CSS */
/* Start custom CSS for wd_testimonials, class: .elementor-element-ee0b39e */.testimonial-content {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    min-height: 175px;
}/* End custom CSS */
/* Start custom CSS */.container {
    max-width: 100% !important;
}/* End custom CSS */