.elementor-33614 .elementor-element.elementor-element-8f87ce9{--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;}.elementor-33614 .elementor-element.elementor-element-21a1d00{--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;}.elementor-33614 .elementor-element.elementor-element-c3db776{--spacer-size:50px;}.elementor-33614 .elementor-element.elementor-element-d69d848{--display:flex;--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;--align-items:center;}.elementor-33614 .elementor-element.elementor-element-2b90072{--spacer-size:30px;}.elementor-33614 .elementor-element.elementor-element-e8868b0.elementor-element{--align-self:flex-start;}.elementor-33614 .elementor-element.elementor-element-e8868b0 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-33614 .elementor-element.elementor-element-e8868b0{--icon-box-icon-margin:13px;}.elementor-33614 .elementor-element.elementor-element-e8868b0 .elementor-icon-box-title{margin-block-end:3px;}.elementor-33614 .elementor-element.elementor-element-e8868b0 .elementor-icon{font-size:63px;}.elementor-33614 .elementor-element.elementor-element-e8868b0 .elementor-icon-box-title, .elementor-33614 .elementor-element.elementor-element-e8868b0 .elementor-icon-box-title a{font-size:25px;}.elementor-33614 .elementor-element.elementor-element-e8868b0 .elementor-icon-box-description{font-size:16px;}.elementor-33614 .elementor-element.elementor-element-f2ff885{--display:flex;}.elementor-33614 .elementor-element.elementor-element-89a1c36{--grid-columns:3;}.elementor-33614 .elementor-element.elementor-element-89a1c36 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-33614 .elementor-element.elementor-element-89a1c36 .e-loop-item > .elementor-section, .elementor-33614 .elementor-element.elementor-element-89a1c36 .e-loop-item > .elementor-section > .elementor-container, .elementor-33614 .elementor-element.elementor-element-89a1c36 .e-loop-item > .e-con, .elementor-33614 .elementor-element.elementor-element-89a1c36 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-33614 .elementor-element.elementor-element-c0ad12e{--spacer-size:60px;}.elementor-33614 .elementor-element.elementor-element-fa784ee{--display:flex;--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;--align-items:center;}.elementor-33614 .elementor-element.elementor-element-9a7944b.elementor-element{--align-self:flex-start;}.elementor-33614 .elementor-element.elementor-element-9a7944b .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-33614 .elementor-element.elementor-element-9a7944b{--icon-box-icon-margin:13px;}.elementor-33614 .elementor-element.elementor-element-9a7944b .elementor-icon-box-title{margin-block-end:3px;}.elementor-33614 .elementor-element.elementor-element-9a7944b .elementor-icon{font-size:63px;}.elementor-33614 .elementor-element.elementor-element-9a7944b .elementor-icon-box-title, .elementor-33614 .elementor-element.elementor-element-9a7944b .elementor-icon-box-title a{font-size:25px;}.elementor-33614 .elementor-element.elementor-element-9a7944b .elementor-icon-box-description{font-size:16px;}.elementor-33614 .elementor-element.elementor-element-723e68d{--display:flex;}.elementor-33614 .elementor-element.elementor-element-391da5a{--grid-columns:3;}.elementor-33614 .elementor-element.elementor-element-391da5a .elementor-loop-container{grid-auto-rows:1fr;}.elementor-33614 .elementor-element.elementor-element-391da5a .e-loop-item > .elementor-section, .elementor-33614 .elementor-element.elementor-element-391da5a .e-loop-item > .elementor-section > .elementor-container, .elementor-33614 .elementor-element.elementor-element-391da5a .e-loop-item > .e-con, .elementor-33614 .elementor-element.elementor-element-391da5a .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-33614 .elementor-element.elementor-element-8e7b8cf{--spacer-size:60px;}.elementor-33614 .elementor-element.elementor-element-10ba256{--display:flex;--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;--align-items:center;}.elementor-33614 .elementor-element.elementor-element-ef66953.elementor-element{--align-self:flex-start;}.elementor-33614 .elementor-element.elementor-element-ef66953 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-33614 .elementor-element.elementor-element-ef66953{--icon-box-icon-margin:13px;}.elementor-33614 .elementor-element.elementor-element-ef66953 .elementor-icon-box-title{margin-block-end:3px;}.elementor-33614 .elementor-element.elementor-element-ef66953 .elementor-icon{font-size:63px;}.elementor-33614 .elementor-element.elementor-element-ef66953 .elementor-icon-box-title, .elementor-33614 .elementor-element.elementor-element-ef66953 .elementor-icon-box-title a{font-size:25px;}.elementor-33614 .elementor-element.elementor-element-ef66953 .elementor-icon-box-description{font-size:16px;}.elementor-33614 .elementor-element.elementor-element-db739ca{--display:flex;}.elementor-33614 .elementor-element.elementor-element-0d3933e{--grid-columns:3;}.elementor-33614 .elementor-element.elementor-element-0d3933e .elementor-loop-container{grid-auto-rows:1fr;}.elementor-33614 .elementor-element.elementor-element-0d3933e .e-loop-item > .elementor-section, .elementor-33614 .elementor-element.elementor-element-0d3933e .e-loop-item > .elementor-section > .elementor-container, .elementor-33614 .elementor-element.elementor-element-0d3933e .e-loop-item > .e-con, .elementor-33614 .elementor-element.elementor-element-0d3933e .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-33614 .elementor-element.elementor-element-ff04786{--spacer-size:60px;}.elementor-33614 .elementor-element.elementor-element-2619e40{--display:flex;--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;--align-items:center;}.elementor-33614 .elementor-element.elementor-element-dc42980.elementor-element{--align-self:flex-start;}.elementor-33614 .elementor-element.elementor-element-dc42980 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-33614 .elementor-element.elementor-element-dc42980{--icon-box-icon-margin:13px;}.elementor-33614 .elementor-element.elementor-element-dc42980 .elementor-icon-box-title{margin-block-end:3px;}.elementor-33614 .elementor-element.elementor-element-dc42980 .elementor-icon{font-size:63px;}.elementor-33614 .elementor-element.elementor-element-dc42980 .elementor-icon-box-title, .elementor-33614 .elementor-element.elementor-element-dc42980 .elementor-icon-box-title a{font-size:25px;}.elementor-33614 .elementor-element.elementor-element-dc42980 .elementor-icon-box-description{font-size:16px;}.elementor-33614 .elementor-element.elementor-element-97103f6{--display:flex;}.elementor-33614 .elementor-element.elementor-element-abe2743{--grid-columns:3;}.elementor-33614 .elementor-element.elementor-element-abe2743 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-33614 .elementor-element.elementor-element-abe2743 .e-loop-item > .elementor-section, .elementor-33614 .elementor-element.elementor-element-abe2743 .e-loop-item > .elementor-section > .elementor-container, .elementor-33614 .elementor-element.elementor-element-abe2743 .e-loop-item > .e-con, .elementor-33614 .elementor-element.elementor-element-abe2743 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-33614 .elementor-element.elementor-element-4f725bd{--spacer-size:60px;}.elementor-33614 .elementor-element.elementor-element-277d0bc{--display:flex;--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;--align-items:center;}.elementor-33614 .elementor-element.elementor-element-24f2a2a.elementor-element{--align-self:flex-start;}.elementor-33614 .elementor-element.elementor-element-24f2a2a .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-33614 .elementor-element.elementor-element-24f2a2a{--icon-box-icon-margin:13px;}.elementor-33614 .elementor-element.elementor-element-24f2a2a .elementor-icon-box-title{margin-block-end:3px;}.elementor-33614 .elementor-element.elementor-element-24f2a2a .elementor-icon{font-size:63px;}.elementor-33614 .elementor-element.elementor-element-24f2a2a .elementor-icon-box-title, .elementor-33614 .elementor-element.elementor-element-24f2a2a .elementor-icon-box-title a{font-size:25px;}.elementor-33614 .elementor-element.elementor-element-24f2a2a .elementor-icon-box-description{font-size:16px;}.elementor-33614 .elementor-element.elementor-element-e154efa{--display:flex;}.elementor-33614 .elementor-element.elementor-element-61739ba{--grid-columns:3;}.elementor-33614 .elementor-element.elementor-element-61739ba .elementor-loop-container{grid-auto-rows:1fr;}.elementor-33614 .elementor-element.elementor-element-61739ba .e-loop-item > .elementor-section, .elementor-33614 .elementor-element.elementor-element-61739ba .e-loop-item > .elementor-section > .elementor-container, .elementor-33614 .elementor-element.elementor-element-61739ba .e-loop-item > .e-con, .elementor-33614 .elementor-element.elementor-element-61739ba .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-33614 .elementor-element.elementor-element-fd41796{--spacer-size:60px;}.elementor-33614 .elementor-element.elementor-element-06550a3{--display:flex;--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;--align-items:center;}.elementor-33614 .elementor-element.elementor-element-766a4aa.elementor-element{--align-self:flex-start;}.elementor-33614 .elementor-element.elementor-element-766a4aa .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-33614 .elementor-element.elementor-element-766a4aa{--icon-box-icon-margin:13px;}.elementor-33614 .elementor-element.elementor-element-766a4aa .elementor-icon-box-title{margin-block-end:3px;}.elementor-33614 .elementor-element.elementor-element-766a4aa .elementor-icon{font-size:63px;}.elementor-33614 .elementor-element.elementor-element-766a4aa .elementor-icon-box-title, .elementor-33614 .elementor-element.elementor-element-766a4aa .elementor-icon-box-title a{font-size:25px;}.elementor-33614 .elementor-element.elementor-element-766a4aa .elementor-icon-box-description{font-size:16px;}.elementor-33614 .elementor-element.elementor-element-b2c8870{--display:flex;}.elementor-33614 .elementor-element.elementor-element-fa49963{--grid-columns:3;}.elementor-33614 .elementor-element.elementor-element-fa49963 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-33614 .elementor-element.elementor-element-fa49963 .e-loop-item > .elementor-section, .elementor-33614 .elementor-element.elementor-element-fa49963 .e-loop-item > .elementor-section > .elementor-container, .elementor-33614 .elementor-element.elementor-element-fa49963 .e-loop-item > .e-con, .elementor-33614 .elementor-element.elementor-element-fa49963 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}:root{--page-title-display:none;}@media(min-width:769px){.elementor-33614 .elementor-element.elementor-element-f2ff885{--width:82%;}.elementor-33614 .elementor-element.elementor-element-723e68d{--width:82%;}.elementor-33614 .elementor-element.elementor-element-db739ca{--width:82%;}.elementor-33614 .elementor-element.elementor-element-97103f6{--width:82%;}.elementor-33614 .elementor-element.elementor-element-e154efa{--width:82%;}.elementor-33614 .elementor-element.elementor-element-b2c8870{--width:82%;}}@media(max-width:1024px){.elementor-33614 .elementor-element.elementor-element-89a1c36{--grid-columns:2;}.elementor-33614 .elementor-element.elementor-element-391da5a{--grid-columns:2;}.elementor-33614 .elementor-element.elementor-element-0d3933e{--grid-columns:2;}.elementor-33614 .elementor-element.elementor-element-abe2743{--grid-columns:2;}.elementor-33614 .elementor-element.elementor-element-61739ba{--grid-columns:2;}.elementor-33614 .elementor-element.elementor-element-fa49963{--grid-columns:2;}}@media(max-width:768px){.elementor-33614 .elementor-element.elementor-element-89a1c36{--grid-columns:1;}.elementor-33614 .elementor-element.elementor-element-391da5a{--grid-columns:1;}.elementor-33614 .elementor-element.elementor-element-0d3933e{--grid-columns:1;}.elementor-33614 .elementor-element.elementor-element-abe2743{--grid-columns:1;}.elementor-33614 .elementor-element.elementor-element-61739ba{--grid-columns:1;}.elementor-33614 .elementor-element.elementor-element-fa49963{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-f2ff885 *//* ===== RedGuard Shop Product Cards ===== */

.rg-shop-products .wd-product{
    background: #fff;
    border: 1px solid #eeeeee;
    border-radius: 16px;
    padding: 12px;
    transition: all .25s ease;
    overflow: hidden;
}

.rg-shop-products .wd-product:hover{
    transform: translateY(-4px);
    border-color: rgba(174, 15, 10, .25);
    box-shadow: 0 10px 28px rgba(0,0,0,.07);
}

/* ناحیه تصویر */
.rg-shop-products .product-element-top{
    background: #f7f7f7;
    border-radius: 12px;
    overflow: hidden;
    margin-bottom: 14px;
}

.rg-shop-products .product-element-top img{
    width: 100% !important;
    height: 260px !important;
    object-fit: contain !important;
    transition: transform .25s ease;
}

.rg-shop-products .wd-product:hover .product-element-top img{
    transform: scale(1.03);
}

/* عنوان */
.rg-shop-products .wd-entities-title{
    font-size: 14px !important;
    font-weight: 700 !important;
    line-height: 1.8 !important;
    margin-bottom: 4px !important;

    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

/* دسته محصول */
.rg-shop-products .wd-product-cats{
    font-size: 12px !important;
    color: #9a9a9a !important;
    margin-bottom: 8px;
}

/* قیمت */
.rg-shop-products .price{
    color: #ae0f0a !important;
    font-size: 14px !important;
    font-weight: 700 !important;
}

/* دکمه */
.rg-shop-products .wd-add-btn,
.rg-shop-products .add-to-cart-loop{
    margin-top: 12px;
}

.rg-shop-products .button{
    width: 100%;
    border: 1px solid #ae0f0a !important;
    border-radius: 9px !important;
    background: #fff !important;
    color: #ae0f0a !important;
    min-height: 38px;
    font-size: 12px !important;
    transition: all .2s ease;
}

.rg-shop-products .button:hover{
    background: #ae0f0a !important;
    color: #fff !important;
}

/* موبایل */
@media (max-width: 767px){
    .rg-shop-products .product-element-top img{
        height: 200px !important;
    }

    .rg-shop-products .wd-product{
        padding: 9px;
    }
}/* End custom CSS */