.elementor-29078 .elementor-element.elementor-element-b8d38ec{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:21px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29078 .elementor-element.elementor-element-783edc3 .elementor-repeater-item-754f50c .swiper-slide-bg{background-image:url(http://shopmoka.ir/wp-content/uploads/2026/08/ChatGPT-Image-Aug-3-2026-02_19_14-PM.png);background-size:cover;}.elementor-29078 .elementor-element.elementor-element-783edc3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:480px;}.elementor-29078 .elementor-element.elementor-element-783edc3 .elementor-slide-button{background-color:#8E6148;border-width:0px;border-radius:84px;transition-duration:0ms;}.elementor-29078 .elementor-element.elementor-element-783edc3{width:100%;max-width:100%;}.elementor-29078 .elementor-element.elementor-element-783edc3 .swiper-slide-contents{max-width:100%;}.elementor-29078 .elementor-element.elementor-element-783edc3 .swiper-slide-inner{text-align:center;}.elementor-29078 .elementor-element.elementor-element-4e56e1c{--display:flex;--min-height:120px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;box-shadow:0px 8px 18px 2px rgba(0,0,0,0.5);--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29078 .elementor-element.elementor-element-4e56e1c:not(.elementor-motion-effects-element-type-background), .elementor-29078 .elementor-element.elementor-element-4e56e1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29078 .elementor-element.elementor-element-4e56e1c.e-con{--align-self:center;}.elementor-29078 .elementor-element.elementor-element-8436153.elementor-element{--align-self:center;}.elementor-29078 .elementor-element.elementor-element-8436153 .wd-nav-product-cat > li > a{font-size:18px;border-radius:0px 0px 0px 0px;}.elementor-29078 .elementor-element.elementor-element-8436153 .wd-nav-product-cat{--nav-color-hover:#8A4D2B;}.elementor-29078 .elementor-element.elementor-element-8436153 .wd-nav-product-cat > li > a .wd-nav-img{--nav-img-height:1px;--nav-img-width:1px;}.elementor-29078 .elementor-element.elementor-element-22f1ad4{--display:flex;--margin-top:73px;--margin-bottom:-0px;--margin-left:0px;--margin-right:0px;}@media(min-width:769px){.elementor-29078 .elementor-element.elementor-element-b8d38ec{--width:100%;}.elementor-29078 .elementor-element.elementor-element-4e56e1c{--width:60%;}}@media(max-width:1024px){.elementor-29078 .elementor-element.elementor-element-b8d38ec{--margin-top:-40px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}}@media(max-width:768px){.elementor-29078 .elementor-element.elementor-element-b8d38ec{--margin-top:-40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for wd_product_categories, class: .elementor-element-8436153 */.elementor-29078 .elementor-element.elementor-element-8436153 a {
    background: #ead8c3 !important;
    border-radius: 25px !important;
    padding: 20px !important;
    display: block !important;
    box-shadow: 0 15px 40px rgba(0,0,0,.15) !important;
}

.elementor-29078 .elementor-element.elementor-element-8436153 a:hover {
    transform: translateY(-10px) !important;
}

.elementor-29078 .elementor-element.elementor-element-8436153 img {
    border-radius: 20px !important;
}

.elementor-29078 .elementor-element.elementor-element-8436153 .name,
.elementor-29078 .elementor-element.elementor-element-8436153 .category-name,
.elementor-29078 .elementor-element.elementor-element-8436153 .woocommerce-loop-category__title {
    color:#5b3924 !important;
    font-weight:800 !important;
}
.elementor-29078 .elementor-element.elementor-element-8436153 h2,
.elementor-29078 .elementor-element.elementor-element-8436153 .woocommerce-loop-category__title {
    margin-top:15px !important;
    letter-spacing:.3px !important;
}

.elementor-29078 .elementor-element.elementor-element-8436153 a {
    text-align: center !important;
}

.elementor-29078 .elementor-element.elementor-element-8436153 a * {
    text-align: center !important;
}

.elementor-29078 .elementor-element.elementor-element-8436153 .woocommerce-loop-category__title,
.elementor-29078 .elementor-element.elementor-element-8436153 .name,
.elementor-29078 .elementor-element.elementor-element-8436153 .category-name {
    width:100% !important;
    text-align:center !important;
    display:block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e56e1c */.elementor-29078 .elementor-element.elementor-element-4e56e1c {
    margin-left: auto !important;
    margin-right: auto !important;
}
.elementor-29078 .elementor-element.elementor-element-4e56e1c {
    position: relative !important;
    z-index: 10 !important;
}/* End custom CSS */