.elementor-56773 .elementor-element.elementor-element-40ae9e7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-56773 .elementor-element.elementor-element-d28ded4{--display:flex;--min-height:520px;--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:flex-end;--align-items:flex-end;--overlay-opacity:0.5;--margin-top:-113px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-56773 .elementor-element.elementor-element-d28ded4:not(.elementor-motion-effects-element-type-background), .elementor-56773 .elementor-element.elementor-element-d28ded4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A23937;}.elementor-56773 .elementor-element.elementor-element-d28ded4::before, .elementor-56773 .elementor-element.elementor-element-d28ded4 > .elementor-background-video-container::before, .elementor-56773 .elementor-element.elementor-element-d28ded4 > .e-con-inner > .elementor-background-video-container::before, .elementor-56773 .elementor-element.elementor-element-d28ded4 > .elementor-background-slideshow::before, .elementor-56773 .elementor-element.elementor-element-d28ded4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-56773 .elementor-element.elementor-element-d28ded4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF3B;--background-overlay:'';}.elementor-56773 .elementor-element.elementor-element-b32d116{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-end;--align-items:flex-end;}.elementor-56773 .elementor-element.elementor-element-ed67faf{--display:flex;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:50px;}.elementor-56773 .elementor-element.elementor-element-ed67faf:not(.elementor-motion-effects-element-type-background), .elementor-56773 .elementor-element.elementor-element-ed67faf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1414140A;}.elementor-widget-theme-archive-title .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-56773 .elementor-element.elementor-element-cd670c9{padding:0px 0px 0px 0px;text-align:start;}.elementor-56773 .elementor-element.elementor-element-cd670c9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-56773 .elementor-element.elementor-element-1f40e38{--display:flex;--width:100%;--padding-top:66px;--padding-bottom:66px;--padding-left:66px;--padding-right:66px;}.elementor-56773 .elementor-element.elementor-element-4087fe8{z-index:999;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-56773 .elementor-element.elementor-element-64e67f3{--grid-columns:4;--grid-row-gap:10px;--e-loop-nothing-found-message-align:center;--grid-column-gap:3px;}.elementor-56773 .elementor-element.elementor-element-64e67f3 > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-56773 .elementor-element.elementor-element-64e67f3 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-56773 .elementor-element.elementor-element-64e67f3 .e-loop-item > .elementor-section, .elementor-56773 .elementor-element.elementor-element-64e67f3 .e-loop-item > .elementor-section > .elementor-container, .elementor-56773 .elementor-element.elementor-element-64e67f3 .e-loop-item > .e-con, .elementor-56773 .elementor-element.elementor-element-64e67f3 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-56773 .elementor-element.elementor-element-64e67f3{--grid-columns:3;}}@media(max-width:767px){.elementor-56773 .elementor-element.elementor-element-40ae9e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56773 .elementor-element.elementor-element-b32d116{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56773 .elementor-element.elementor-element-ed67faf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:25px;}.elementor-56773 .elementor-element.elementor-element-cd670c9 .elementor-heading-title{font-size:18px;}.elementor-56773 .elementor-element.elementor-element-1f40e38{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-56773 .elementor-element.elementor-element-64e67f3{--grid-columns:2;--grid-row-gap:5px;--grid-column-gap:4px;}.elementor-56773 .elementor-element.elementor-element-64e67f3 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-d28ded4 */.elementor-56773 .elementor-element.elementor-element-d28ded4{
    width: 100vw;
    max-width: 100vw;
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
}/* End custom CSS */
/* Start custom CSS for filter-everything-filters, class: .elementor-element-4087fe8 *//*.widget_wpc_filters_widget .wpc-filter-title,*/
/*.widget_wpc_filters_widget .wpc-filters-section-title{*/
/*    font-size:18px;*/
/*    font-weight:700;*/
/*    color:#222;*/
/*    margin-bottom:18px;*/
/*}*/


/*.widget_wpc_filters_widget .wpc-filters-scroll-container{*/
/*    scrollbar-width:thin;*/
/*    scrollbar-color:#8B1D1D #f3f3f3;*/
/*}*/

/*.widget_wpc_filters_widget .wpc-filters-scroll-container::-webkit-scrollbar{*/
/*    width:6px;*/
/*}*/

/*.widget_wpc_filters_widget .wpc-filters-scroll-container::-webkit-scrollbar-thumb{*/
/*    background:#8B1D1D;*/
/*    border-radius:10px;*/
/*}*/

/*.widget_wpc_filters_widget li.wpc-term-item{*/

/*    border-radius:8px;*/
/*    transition:.25s;*/
/*    padding:6px 8px;*/
/*}*/


/*.widget_wpc_filters_widget li.wpc-term-item:hover{*/

/*    background:#faf7f7;*/
/*}*/

/*.widget_wpc_filters_widget .wpc-filter-link{*/

/*    color:#444 !important;*/
/*    font-size:15px;*/
/*    font-weight:500;*/
/*    text-decoration:none;*/
/*    transition:.25s;*/
/*}*/


/*.widget_wpc_filters_widget li:hover .wpc-filter-link{*/

/*    color:#8B1D1D !important;*/
/*}*/

/*.widget_wpc_filters_widget .wpc-term-count{*/

/*    color:#999;*/
/*    font-size:13px;*/
/*}*/

/*.widget_wpc_filters_widget input[type="checkbox"]{*/

/*    width:18px;*/
/*    height:18px;*/
/*    accent-color:#8B1D1D;*/
/*    cursor:pointer;*/
/*}*/


/*.widget_wpc_filters_widget li.wpc-term-item.wpc-term-selected{*/

/*    background:#F8ECEC;*/
/*}*/

/*.widget_wpc_filters_widget li.wpc-term-item.wpc-term-selected .wpc-filter-link{*/

/*    color:#8B1D1D !important;*/
/*    font-weight:700;*/
/*}*/

/* فاصله آیتم ها */
/*.widget_wpc_filters_widget ul{*/

/*    gap:8px;*/
/*}*/



/*@media (max-width:1024px){*/

/*.widget_wpc_filters_widget .wpc-filter-link{*/

/*    font-size:14px;*/
/*}*/

/*.widget_wpc_filters_widget .wpc-filter-title{*/

/*    font-size:16px;*/
/*}*/

/*}*/


/*@media (max-width:767px){*/

/*.widget_wpc_filters_widget .wpc-filter-link{*/

/*    font-size:13px;*/
/*}*/

/*.widget_wpc_filters_widget li.wpc-term-item{*/

/*    padding:8px 4px;*/
/*}*/

/*.widget_wpc_filters_widget input[type="checkbox"]{*/

/*    width:16px;*/
/*    height:16px;*/
/*}*/

/*.widget_wpc_filters_widget .wpc-filter-title{*/

/*    font-size:15px;*/
/*    margin-bottom:12px;*/
/*}*/

/*}*//* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-64e67f3 */.product-archive-gird .elementor-widget-image img{
    width:100% !important;
    max-width:300px !important;
    height:280px !important;
    object-fit:cover !important;
    display:block;
    margin:0 auto;
}
@media (max-width:767px){
    .product-archive-gird .elementor-widget-image img{
    width:100% !important;
    max-width:180px !important;
    height:170px !important;
    object-fit:cover !important;
    display:block;
    margin:0 auto;
}
}
.product-archive-gird .elementor-heading-title{
    text-align:center !important;
    color:#000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f40e38 */.elementor-56773 .elementor-element.elementor-element-1f40e38{
    width:100vw;
    max-width:100vw;

    margin-left:calc(50% - 50vw);
    margin-right:calc(50% - 50vw);
}/* End custom CSS */