.elementor-288 .elementor-element.elementor-element-59721be{--display:flex;--min-height:80vh;--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;--border-radius:12px 12px 12px 12px;}.elementor-288 .elementor-element.elementor-element-402f2be .elementor-repeater-item-77902f9 .swiper-slide-bg{background-color:#833ca3;background-image:url(http://aryafoamrasht.ir/wp-content/uploads/2026/07/ChatGPT-Image-Jul-10-2026-10_41_21-AM.webp);background-size:cover;}.elementor-288 .elementor-element.elementor-element-402f2be .swiper-slide{transition-duration:calc(5000ms*1.2);height:80vh;}.elementor-288 .elementor-element.elementor-element-402f2be .swiper-slide-contents{max-width:66%;}.elementor-288 .elementor-element.elementor-element-402f2be .swiper-slide-inner{text-align:center;}.elementor-288 .elementor-element.elementor-element-8a77f55{--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-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-288 .elementor-element.elementor-element-1b46a54{text-align:center;}.elementor-288 .elementor-element.elementor-element-1b46a54 .elementor-heading-title{font-family:"yekan bakh", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-primary );}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-288 .elementor-element.elementor-element-65b312b .product{text-align:center;}.elementor-288 .elementor-element.elementor-element-65b312b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-288 .elementor-element.elementor-element-65b312b .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-288 .elementor-element.elementor-element-db91de0{--display:flex;--min-height:59vh;--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:center;}.elementor-288 .elementor-element.elementor-element-db91de0:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-db91de0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-288 .elementor-element.elementor-element-1a038de{text-align:center;}.elementor-288 .elementor-element.elementor-element-1a038de .elementor-heading-title{font-family:"yekan bakh", Sans-serif;font-size:24px;font-weight:700;color:#FDFDFD;}.elementor-288 .elementor-element.elementor-element-4240518{--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;--justify-content:space-between;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-288 .elementor-element.elementor-element-9401870{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-288 .elementor-element.elementor-element-9401870 > .elementor-widget-container:hover{--e-transform-scale:1.03;}.elementor-288 .elementor-element.elementor-element-9401870 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-288 .elementor-element.elementor-element-9401870 .elementor-icon-box-wrapper{gap:15px;}.elementor-288 .elementor-element.elementor-element-9401870 .elementor-icon-box-title, .elementor-288 .elementor-element.elementor-element-9401870 .elementor-icon-box-title a{font-family:"yekan bakh", Sans-serif;font-size:20px;}.elementor-288 .elementor-element.elementor-element-9401870 .elementor-icon-box-description{font-family:"yekan bakh", Sans-serif;}.elementor-288 .elementor-element.elementor-element-6ad3936{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-288 .elementor-element.elementor-element-6ad3936 > .elementor-widget-container:hover{--e-transform-scale:1.03;}.elementor-288 .elementor-element.elementor-element-6ad3936 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-288 .elementor-element.elementor-element-6ad3936 .elementor-icon-box-wrapper{gap:15px;}.elementor-288 .elementor-element.elementor-element-6ad3936 .elementor-icon-box-title, .elementor-288 .elementor-element.elementor-element-6ad3936 .elementor-icon-box-title a{font-family:"yekan bakh", Sans-serif;font-size:20px;}.elementor-288 .elementor-element.elementor-element-6ad3936 .elementor-icon-box-description{font-family:"yekan bakh", Sans-serif;}.elementor-288 .elementor-element.elementor-element-5729e2c{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-288 .elementor-element.elementor-element-5729e2c > .elementor-widget-container:hover{--e-transform-scale:1.03;}.elementor-288 .elementor-element.elementor-element-5729e2c > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-288 .elementor-element.elementor-element-5729e2c .elementor-icon-box-wrapper{gap:15px;}.elementor-288 .elementor-element.elementor-element-5729e2c .elementor-icon-box-title, .elementor-288 .elementor-element.elementor-element-5729e2c .elementor-icon-box-title a{font-family:"yekan bakh", Sans-serif;font-size:20px;}.elementor-288 .elementor-element.elementor-element-5729e2c .elementor-icon-box-description{font-family:"yekan bakh", Sans-serif;}.elementor-288 .elementor-element.elementor-element-3dc0286{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-288 .elementor-element.elementor-element-3dc0286 > .elementor-widget-container:hover{--e-transform-scale:1.03;}.elementor-288 .elementor-element.elementor-element-3dc0286 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-288 .elementor-element.elementor-element-3dc0286 .elementor-icon-box-wrapper{gap:15px;}.elementor-288 .elementor-element.elementor-element-3dc0286 .elementor-icon-box-title, .elementor-288 .elementor-element.elementor-element-3dc0286 .elementor-icon-box-title a{font-family:"yekan bakh", Sans-serif;font-size:20px;}.elementor-288 .elementor-element.elementor-element-3dc0286 .elementor-icon-box-description{font-family:"yekan bakh", Sans-serif;}.elementor-288 .elementor-element.elementor-element-e1405c5{--display:flex;--min-height:55vh;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-288 .elementor-element.elementor-element-3a00a9f{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-288 .elementor-element.elementor-element-88ff536{text-align:center;}.elementor-288 .elementor-element.elementor-element-88ff536 .elementor-heading-title{font-family:"yekan bakh", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-primary );}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-288 .elementor-element.elementor-element-7a7c07b{color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-288 .elementor-element.elementor-element-1b30144 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-288 .elementor-element.elementor-element-7ca38ff{--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;--justify-content:center;--align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-288 .elementor-element.elementor-element-3255ec9{width:100%;max-width:100%;}.elementor-288 .elementor-element.elementor-element-3255ec9 img{width:97%;height:253px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.5);}.elementor-288 .elementor-element.elementor-element-7612426{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:70px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-288 .elementor-element.elementor-element-db086b8 .mehrnoosh-grid-post-one:first-child .comment-mehrnoosh-grid-post-one .comment-counter-grid-one{background:var( --e-global-color-3ede36c );}.elementor-288 .elementor-element.elementor-element-db086b8 .comment-mehrnoosh-grid-post-one{color:var( --e-global-color-accent );}.elementor-288 .elementor-element.elementor-element-db086b8 .comment-counter-grid-one{background:var( --e-global-color-accent );}.elementor-288 .elementor-element.elementor-element-db086b8 .comment-mehrnoosh-grid-post-one::before{background:var( --e-global-color-3ede36c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-288 .elementor-element.elementor-element-02ab989{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-288 .elementor-element.elementor-element-02ab989:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-02ab989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-288 .elementor-element.elementor-element-02ab989 > .elementor-shape-top .elementor-shape-fill, .elementor-288 .elementor-element.elementor-element-02ab989 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#F2F6FC;}.elementor-288 .elementor-element.elementor-element-02ab989 > .elementor-shape-top svg, .elementor-288 .elementor-element.elementor-element-02ab989 > .e-con-inner > .elementor-shape-top svg{height:325px;}.elementor-288 .elementor-element.elementor-element-89ed0ab .your-class{border-style:threestarmehrnoosh;}@media(min-width:768px){.elementor-288 .elementor-element.elementor-element-3a00a9f{--width:50%;}.elementor-288 .elementor-element.elementor-element-7ca38ff{--width:50%;}}@media(max-width:1024px){.elementor-288 .elementor-element.elementor-element-59721be{--min-height:74vh;}.elementor-288 .elementor-element.elementor-element-402f2be .swiper-slide{height:70vh;}.elementor-288 .elementor-element.elementor-element-9401870 .elementor-icon-box-title, .elementor-288 .elementor-element.elementor-element-9401870 .elementor-icon-box-title a{font-size:14px;font-weight:800;}.elementor-288 .elementor-element.elementor-element-9401870 .elementor-icon-box-description{font-size:14px;}.elementor-288 .elementor-element.elementor-element-6ad3936 .elementor-icon-box-title, .elementor-288 .elementor-element.elementor-element-6ad3936 .elementor-icon-box-title a{font-size:14px;font-weight:800;}.elementor-288 .elementor-element.elementor-element-6ad3936 .elementor-icon-box-description{font-size:14px;}.elementor-288 .elementor-element.elementor-element-5729e2c .elementor-icon-box-title, .elementor-288 .elementor-element.elementor-element-5729e2c .elementor-icon-box-title a{font-size:14px;font-weight:800;}.elementor-288 .elementor-element.elementor-element-5729e2c .elementor-icon-box-description{font-size:14px;}.elementor-288 .elementor-element.elementor-element-3dc0286 .elementor-icon-box-title, .elementor-288 .elementor-element.elementor-element-3dc0286 .elementor-icon-box-title a{font-size:14px;font-weight:800;}.elementor-288 .elementor-element.elementor-element-3dc0286 .elementor-icon-box-description{font-size:14px;}}@media(max-width:767px){.elementor-288 .elementor-element.elementor-element-59721be{--min-height:29vh;}.elementor-288 .elementor-element.elementor-element-402f2be .swiper-slide{height:30vh;}.elementor-288 .elementor-element.elementor-element-4240518{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-288 .elementor-element.elementor-element-9401870{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-288 .elementor-element.elementor-element-9401870 .elementor-icon{font-size:30px;}.elementor-288 .elementor-element.elementor-element-6ad3936{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-288 .elementor-element.elementor-element-6ad3936 .elementor-icon{font-size:30px;}.elementor-288 .elementor-element.elementor-element-5729e2c{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-288 .elementor-element.elementor-element-5729e2c .elementor-icon{font-size:30px;}.elementor-288 .elementor-element.elementor-element-3dc0286{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-288 .elementor-element.elementor-element-3dc0286 .elementor-icon{font-size:30px;}.elementor-288 .elementor-element.elementor-element-3255ec9 img{height:178px;}}/* Start custom CSS for wc-categories, class: .elementor-element-65b312b *//* ===========================
   Product Categories Scroll
=========================== */

.category-scroll ul.products{
    display:flex !important;
    flex-wrap:nowrap !important;
    overflow-x:auto;
    overflow-y:hidden;
    gap:16px;
    padding:8px 0 16px;
    margin:0;
    scroll-behavior:smooth;
    scrollbar-width:thin;
    scrollbar-color:#0D6EFD #e9eef5;
}

.category-scroll ul.products::-webkit-scrollbar{
    height:7px;
}

.category-scroll ul.products::-webkit-scrollbar-track{
    background:#e9eef5;
    border-radius:20px;
}

.category-scroll ul.products::-webkit-scrollbar-thumb{
    background:#0D6EFD;
    border-radius:20px;
}

/* کارت */

.category-scroll ul.products li.product-category{
    flex:0 0 245px !important;
    width:245px !important;
    min-width:245px !important;

    background:#fff;
    border-radius:20px;
    padding:14px;
    margin:0 !important;

    border:1px solid #edf2f7;
    box-shadow:0 8px 25px rgba(0,0,0,.07);

    transition:.35s ease;
}

/* هاور */

.category-scroll ul.products li.product-category:hover{
    transform:translateY(-6px);
    box-shadow:0 15px 35px rgba(13,110,253,.15);
}

/* تصویر */

.category-scroll ul.products li.product-category img{
    width:78% !important;
    max-width:150px !important;
    height:150px !important;
    object-fit:contain !important;
    display:block;
    margin:10px auto 16px;
    transition:.35s;
}

.category-scroll ul.products li.product-category:hover img{
    transform:scale(1.05);
}

/* عنوان */

.category-scroll .woocommerce-loop-category__title{
    font-size:20px;
    font-weight:700;
    color:#1E3A5F;
    text-align:center;
    line-height:1.5;
    margin:0;
}

.category-scroll li.product-category:hover .woocommerce-loop-category__title{
    color:#0D6EFD;
}

/* مخفی کردن تعداد محصولات */

.category-scroll .count{
    display:none;
}

/* حذف خط لینک */

.category-scroll a{
    text-decoration:none !important;
}
/* وسط چین شدن محتویات کارت */

.category-scroll ul.products li.product-category{
    display:flex;
    align-items:center;
    justify-content:center;
}

.category-scroll ul.products li.product-category > a{
    width:100%;
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;
    text-align:center;
}

/* تصویر */
.category-scroll ul.products li.product-category img{
    margin:0 auto 16px !important;
}

/* عنوان */
.category-scroll .woocommerce-loop-category__title{
    width:100%;
    text-align:center !important;
}
/* فاصله تصویر از بالای کارت */

.category-scroll ul.products li.product-category > a{
    padding-top:12px;
}

.category-scroll ul.products li.product-category img{
    margin:12px auto 16px !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'yekan bakh';
	font-display: auto;
	src: url('http://aryafoamrasht.ir/wp-content/uploads/2026/07/YekanBakh-VF.ttf') format('truetype');
}
/* End Custom Fonts CSS */