.elementor-1403 .elementor-element.elementor-element-32007fa{margin-top:5px;margin-bottom:5px;padding:0px 0px 0px 0px;}.elementor-1403 .elementor-element.elementor-element-602de75 > .elementor-widget-container{margin:-2px -14px 0px 0px;}.elementor-1403 .elementor-element.elementor-element-602de75 .story-element .story.seen svg{stroke:#dbdbdb;}.elementor-1403 .elementor-element.elementor-element-602de75 .story-element .story svg{stroke:#e6123d;}.elementor-1403 .elementor-element.elementor-element-602de75 .story-element .story-title{font-size:14px;}.elementor-1403 .elementor-element.elementor-element-602de75 .story-element .story.seen .story-title{color:#9d9d9d;}.elementor-1403 .elementor-element.elementor-element-602de75 .story-element .story .story-title{color:#000000;}.elementor-1403 .elementor-element.elementor-element-11526dd .swiper-navigation-btns .swiper-nav-button{color:#464646;background-color:#fff;border-radius:50px;}.elementor-1403 .elementor-element.elementor-element-11526dd .image-slider-3 .swiper-pagination-bullets .swiper-pagination-bullet{background:#00000087;}.elementor-1403 .elementor-element.elementor-element-11526dd .image-slider-3 .swiper-pagination-bullets .swiper-pagination-bullet-active{background:#fff;}.elementor-1403 .elementor-element.elementor-element-11526dd .image-slider-3 .swiper-pagination-bullets .swiper-pagination-bullet-active:before{background-color:#fff;}.elementor-1403 .elementor-element.elementor-element-11526dd .image-slider-3 .swiper-wrapper img{border-radius:0px 0px 0px 0px;}.elementor-1403 .elementor-element.elementor-element-11526dd .image-slider-3 p.image-title{bottom:50px;backdrop-filter:blur(50px);}.elementor-1403 .elementor-element.elementor-element-fad14d0{--display:flex;}.elementor-1403 .elementor-element.elementor-element-7b01c25 > .elementor-element-populated{margin:12px 0px 12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 0px 08px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-1403 .elementor-element.elementor-element-65d7957 img{width:170px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1403 .elementor-element.elementor-element-dda73f8{text-align:center;}.elementor-1403 .elementor-element.elementor-element-dda73f8 .elementor-heading-title{font-size:12px;font-weight:700;color:#080A38;}.elementor-1403 .elementor-element.elementor-element-0b4b3b6 > .elementor-element-populated{margin:12px 0px 12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 0px 08px 0px;}.elementor-1403 .elementor-element.elementor-element-05b5c7a img{width:170px;}.elementor-1403 .elementor-element.elementor-element-a1e0895{text-align:center;}.elementor-1403 .elementor-element.elementor-element-a1e0895 .elementor-heading-title{font-size:12px;font-weight:700;color:#080A38;}.elementor-1403 .elementor-element.elementor-element-6aa2a99 > .elementor-element-populated{margin:12px 0px 12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 0px 08px 0px;}.elementor-1403 .elementor-element.elementor-element-263c49d img{width:170px;}.elementor-1403 .elementor-element.elementor-element-0cbb368{text-align:center;}.elementor-1403 .elementor-element.elementor-element-0cbb368 .elementor-heading-title{font-size:12px;font-weight:700;color:#080A38;}.elementor-1403 .elementor-element.elementor-element-1b9a766 > .elementor-element-populated{margin:12px 0px 12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 0px 08px 0px;}.elementor-1403 .elementor-element.elementor-element-3195344 img{width:170px;}.elementor-1403 .elementor-element.elementor-element-cfb2dbc{text-align:center;}.elementor-1403 .elementor-element.elementor-element-cfb2dbc .elementor-heading-title{font-size:12px;font-weight:700;color:#080A38;}.elementor-1403 .elementor-element.elementor-element-3c35518 > .elementor-element-populated{margin:12px 0px 12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 0px 08px 0px;}.elementor-1403 .elementor-element.elementor-element-b9abb49 img{width:170px;}.elementor-1403 .elementor-element.elementor-element-060a2b0{text-align:center;}.elementor-1403 .elementor-element.elementor-element-060a2b0 .elementor-heading-title{font-size:12px;font-weight:700;color:#080A38;}.elementor-1403 .elementor-element.elementor-element-9c729e4 > .elementor-element-populated{margin:12px 0px 12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 0px 08px 0px;}.elementor-1403 .elementor-element.elementor-element-57fcaf9 img{width:170px;}.elementor-1403 .elementor-element.elementor-element-18cd8ba{text-align:center;}.elementor-1403 .elementor-element.elementor-element-18cd8ba .elementor-heading-title{font-size:12px;font-weight:700;color:#080A38;}.elementor-1403 .elementor-element.elementor-element-e9e67ac > .elementor-element-populated{margin:12px 0px 12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 0px 08px 0px;}.elementor-1403 .elementor-element.elementor-element-8b6683e img{width:170px;}.elementor-1403 .elementor-element.elementor-element-fa41d33{text-align:center;}.elementor-1403 .elementor-element.elementor-element-fa41d33 .elementor-heading-title{font-size:12px;font-weight:700;color:#080A38;}.elementor-1403 .elementor-element.elementor-element-6b05f23 > .elementor-element-populated{margin:12px 0px 12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 0px 08px 0px;}.elementor-1403 .elementor-element.elementor-element-5177b98 img{width:170px;}.elementor-1403 .elementor-element.elementor-element-fff34d8{text-align:center;}.elementor-1403 .elementor-element.elementor-element-fff34d8 .elementor-heading-title{font-size:12px;font-weight:700;color:#080A38;}.elementor-1403 .elementor-element.elementor-element-83ce9c5 > .elementor-element-populated{margin:12px 0px 12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 0px 08px 0px;}.elementor-1403 .elementor-element.elementor-element-a31be3b img{width:170px;}.elementor-1403 .elementor-element.elementor-element-a38dc90{text-align:center;}.elementor-1403 .elementor-element.elementor-element-a38dc90 .elementor-heading-title{font-size:12px;font-weight:700;color:#080A38;}.elementor-1403 .elementor-element.elementor-element-e4f2cfc > .elementor-element-populated{margin:12px 0px 12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 0px 08px 0px;}.elementor-1403 .elementor-element.elementor-element-dca7ad3 img{width:170px;}.elementor-1403 .elementor-element.elementor-element-71c3de9{text-align:center;}.elementor-1403 .elementor-element.elementor-element-71c3de9 .elementor-heading-title{font-size:12px;font-weight:700;color:#080A38;}.elementor-1403 .elementor-element.elementor-element-99bff46 > .elementor-element-populated{margin:12px 0px 12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 0px 08px 0px;}.elementor-1403 .elementor-element.elementor-element-0d82a9c img{width:170px;}.elementor-1403 .elementor-element.elementor-element-06424b2{text-align:center;}.elementor-1403 .elementor-element.elementor-element-06424b2 .elementor-heading-title{font-size:12px;font-weight:700;color:#080A38;}.elementor-1403 .elementor-element.elementor-element-3bcb466 > .elementor-element-populated{margin:12px 0px 12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 0px 08px 0px;}.elementor-1403 .elementor-element.elementor-element-b448e51 img{width:170px;}.elementor-1403 .elementor-element.elementor-element-8669881{text-align:center;}.elementor-1403 .elementor-element.elementor-element-8669881 .elementor-heading-title{font-size:12px;font-weight:700;color:#080A38;}.elementor-1403 .elementor-element.elementor-element-f8edf7b > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1403 .elementor-element.elementor-element-f8edf7b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:8px;margin-bottom:20px;}.elementor-1403 .elementor-element.elementor-element-5578cbc .add-to-cart-btn{background-color:#fff;color:#ef3f55;font-size:15px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ef3f55;}.elementor-1403 .elementor-element.elementor-element-5578cbc .swiper-nav-button{background-color:#fff;color:#464646;}.elementor-1403 .elementor-element.elementor-element-5578cbc .shop-carousel4-wrap{background-color:#D5189F;border-radius:16px;}.elementor-1403 .elementor-element.elementor-element-5578cbc .sc-last-item-content .sc-item-content{background-color:#fff;}.elementor-1403 .elementor-element.elementor-element-5578cbc .fimage img{object-fit:fill;}.elementor-1403 .elementor-element.elementor-element-5578cbc .sc-item-content .product-title{color:#444444;}.elementor-1403 .elementor-element.elementor-element-5578cbc .sc-item-content .product-title > *{font-size:15px;font-weight:500;}.elementor-1403 .elementor-element.elementor-element-5578cbc .reg-price-wrap{color:#000000;}.elementor-1403 .elementor-element.elementor-element-5578cbc .sale-price{color:#c3c3ce;}.elementor-1403 .elementor-element.elementor-element-5578cbc .sc-first-item-content a{color:#fff;}.elementor-1403 .elementor-element.elementor-element-5578cbc .sc-last-item-content .sc-item-content a{color:#0C0A0A;}.elementor-1403 .elementor-element.elementor-element-5578cbc .sc-last-item-content .sc-item-content span{color:#0C0A0A;}.elementor-1403 .elementor-element.elementor-element-5578cbc .sc-last-item-content .sc-item-content i{color:#19bfd3;}.elementor-1403 .elementor-element.elementor-element-c0ea0d3{--display:flex;}.elementor-1403 .elementor-element.elementor-element-f8630ed{--display:flex;}.elementor-1403 .elementor-element.elementor-element-fc6ca57{--display:flex;}.elementor-1403 .elementor-element.elementor-element-970f089{--swiper-slides-to-display:6;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-1403 .elementor-element.elementor-element-970f089 .swiper-slide > .elementor-element{height:100%;}.elementor-1403 .elementor-element.elementor-element-2c02382{--display:flex;}.elementor-1403 .elementor-element.elementor-element-e965485{--display:flex;}.elementor-1403 .elementor-element.elementor-element-32f7576{--swiper-slides-to-display:6;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-1403 .elementor-element.elementor-element-32f7576 .swiper-slide > .elementor-element{height:100%;}.elementor-1403 .elementor-element.elementor-element-34af89a{--display:flex;}.elementor-1403 .elementor-element.elementor-element-e407cb0{--display:flex;}.elementor-1403 .elementor-element.elementor-element-b56ee1b{--swiper-slides-to-display:6;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-1403 .elementor-element.elementor-element-b56ee1b .swiper-slide > .elementor-element{height:100%;}.elementor-1403 .elementor-element.elementor-element-fcb3b88 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:6px;}.elementor-1403 .elementor-element.elementor-element-fcb3b88{margin-top:20px;margin-bottom:20px;}.elementor-1403 .elementor-element.elementor-element-282351b{text-align:center;}.elementor-1403 .elementor-element.elementor-element-282351b img{border-radius:16px 16px 16px 16px;}.elementor-1403 .elementor-element.elementor-element-9b58c60{text-align:center;}.elementor-1403 .elementor-element.elementor-element-9b58c60 img{border-radius:16px 16px 16px 16px;}.elementor-1403 .elementor-element.elementor-element-d9c688a{text-align:center;}.elementor-1403 .elementor-element.elementor-element-d9c688a img{border-radius:16px 16px 16px 16px;}.elementor-1403 .elementor-element.elementor-element-6eaf910{text-align:center;}.elementor-1403 .elementor-element.elementor-element-6eaf910 img{border-radius:16px 16px 16px 16px;}.elementor-1403 .elementor-element.elementor-element-4c61d53{--display:flex;}.elementor-1403 .elementor-element.elementor-element-6e921d6{--display:flex;}.elementor-1403 .elementor-element.elementor-element-1759663{--display:flex;}.elementor-1403 .elementor-element.elementor-element-929fd96{--display:flex;}.elementor-1403 .elementor-element.elementor-element-7e2141d{--swiper-slides-to-display:6;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-1403 .elementor-element.elementor-element-7e2141d .swiper-slide > .elementor-element{height:100%;}.elementor-1403 .elementor-element.elementor-element-722dca0{--display:flex;}.elementor-1403 .elementor-element.elementor-element-a751a2e{--display:flex;}.elementor-1403 .elementor-element.elementor-element-cb9be36{--swiper-slides-to-display:6;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-1403 .elementor-element.elementor-element-cb9be36 .swiper-slide > .elementor-element{height:100%;}.elementor-1403 .elementor-element.elementor-element-a70e33c{--display:flex;}.elementor-1403 .elementor-element.elementor-element-0aada86{--display:flex;}.elementor-1403 .elementor-element.elementor-element-b34983d{--swiper-slides-to-display:6;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-1403 .elementor-element.elementor-element-b34983d .swiper-slide > .elementor-element{height:100%;}.elementor-1403 .elementor-element.elementor-element-2fdc6f8{margin-top:20px;margin-bottom:20px;}.elementor-1403 .elementor-element.elementor-element-7c6ba35 .ahura-brands-wrap{background-color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e0e0e6;border-radius:16px;}.elementor-1403 .elementor-element.elementor-element-7c6ba35 .brand-item{width:110px;}.elementor-1403 .elementor-element.elementor-element-7c6ba35 .swiper-slide{border-color:#f0f0f0;}.elementor-1403 .elementor-element.elementor-element-7c6ba35 .item-title{color:#424242;font-size:13px;font-weight:400;}.elementor-1403 .elementor-element.elementor-element-7c6ba35 .brands-title{color:var( --e-global-color-accent );}.elementor-1403 .elementor-element.elementor-element-7c6ba35 .brands-title h2{font-size:20px;font-weight:500;}.elementor-1403 .elementor-element.elementor-element-7c6ba35 .brands-title i{color:#ffbd44;font-size:15px;}.elementor-1403 .elementor-element.elementor-element-7c6ba35 .brands-title :is(svg, path){fill:#ffbd44;}.elementor-1403 .elementor-element.elementor-element-7c6ba35 .brands-title svg{width:15px;}.elementor-1403 .elementor-element.elementor-element-d5612f0{--display:flex;}.elementor-1403 .elementor-element.elementor-element-a72be81{--display:flex;}.elementor-1403 .elementor-element.elementor-element-e37e413{--swiper-slides-to-display:6;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-1403 .elementor-element.elementor-element-e37e413 .swiper-slide > .elementor-element{height:100%;}.elementor-1403 .elementor-element.elementor-element-869402e{margin-top:20px;margin-bottom:20px;}.elementor-1403 .elementor-element.elementor-element-0f7bee3{text-align:center;}.elementor-1403 .elementor-element.elementor-element-0f7bee3 img{border-radius:16px 16px 16px 16px;}.elementor-1403 .elementor-element.elementor-element-ab2d0d5{text-align:center;}.elementor-1403 .elementor-element.elementor-element-ab2d0d5 img{border-radius:16px 16px 16px 16px;}.elementor-1403 .elementor-element.elementor-element-99667ca{--display:flex;}.elementor-1403 .elementor-element.elementor-element-bd8be57{--display:flex;}.elementor-1403 .elementor-element.elementor-element-fa60873{--swiper-slides-to-display:6;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-1403 .elementor-element.elementor-element-fa60873 .swiper-slide > .elementor-element{height:100%;}.elementor-1403 .elementor-element.elementor-element-d8d842f{--display:flex;}.elementor-1403 .elementor-element.elementor-element-3f8d960{--display:flex;}.elementor-1403 .elementor-element.elementor-element-6df6b05{--swiper-slides-to-display:6;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-1403 .elementor-element.elementor-element-6df6b05 .swiper-slide > .elementor-element{height:100%;}.elementor-1403 .elementor-element.elementor-element-fab67e7{margin-top:20px;margin-bottom:20px;}.elementor-1403 .elementor-element.elementor-element-57ddb2a .grid-products2-wrap{background-color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f1f2f4;border-radius:15px;}.elementor-1403 .elementor-element.elementor-element-57ddb2a .sc-item-content{background-color:#fff;}.elementor-1403 .elementor-element.elementor-element-57ddb2a .add-to-cart{background-color:#fff;color:#ef3f55;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ef3f55;border-radius:50px;}.elementor-1403 .elementor-element.elementor-element-57ddb2a .products-wrap{grid-template-columns:repeat(5,minmax(0,1fr));background-color:#f0f0f0;}.elementor-1403 .elementor-element.elementor-element-57ddb2a .product-cover img{object-fit:contain;border-radius:15px;}.elementor-1403 .elementor-element.elementor-element-57ddb2a .box-title{text-align:center;color:#000;font-size:20px;font-weight:500;}.elementor-1403 .elementor-element.elementor-element-57ddb2a .box-title i{font-size:15px;color:#FF0000;}.elementor-1403 .elementor-element.elementor-element-57ddb2a .box-title svg{width:15px;fill:#FF0000;}.elementor-1403 .elementor-element.elementor-element-57ddb2a .box-btn{left:15px;}.elementor-1403 .elementor-element.elementor-element-57ddb2a .box-btn a{color:#5A98DC;background-color:#fff;font-size:15px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5A98DC;border-radius:5px;padding:5px 20px 5px 20px;}.elementor-1403 .elementor-element.elementor-element-57ddb2a .sc-item-content .product-title{color:#444444;}.elementor-1403 .elementor-element.elementor-element-57ddb2a .sc-item-content .product-title h3{font-size:15px;font-weight:500;}.elementor-1403 .elementor-element.elementor-element-57ddb2a .reg-price-wrap{color:#000000;}.elementor-1403 .elementor-element.elementor-element-57ddb2a .sale-price{color:#B0B0B3;}.elementor-1403 .elementor-element.elementor-element-bad1819{margin-top:20px;margin-bottom:20px;}.elementor-1403 .elementor-element.elementor-element-29e8b2e .grid-posts-11 > .row{row-gap:20px;}.elementor-1403 .elementor-element.elementor-element-29e8b2e .post-cover img{object-fit:cover;border-radius:5px 5px 0px 0px;}.elementor-1403 .elementor-element.elementor-element-29e8b2e .box-title{color:#000;font-size:25px;font-weight:500;}.elementor-1403 .elementor-element.elementor-element-29e8b2e .grid-posts-11 .box-head hr{width:70%;border-bottom-width:1px;}.elementor-1403 .elementor-element.elementor-element-29e8b2e .box-btns a i{font-size:10px;}.elementor-1403 .elementor-element.elementor-element-29e8b2e .box-btns a svg{width:10px;fill:#fff;}.elementor-1403 .elementor-element.elementor-element-29e8b2e .box-btns a{color:#fff;background-color:#000;font-size:14px;font-weight:400;border-radius:10px;padding:5px 20px 5px 20px;}.elementor-1403 .elementor-element.elementor-element-29e8b2e .post-cover .post-cats{right:10px;top:10px;}.elementor-1403 .elementor-element.elementor-element-29e8b2e .post-cover .post-cats li a{color:#ffffff;background-color:#22222233;margin:0px 0px 0px 5px;padding:2px 5px 2px 5px;border-radius:5px 5px 5px 5px;}.elementor-1403 .elementor-element.elementor-element-29e8b2e .post-meta-bar{justify-content:space-between;}.elementor-1403 .elementor-element.elementor-element-29e8b2e .grid-posts-11 .post-cover{height:170px;}.elementor-1403 .elementor-element.elementor-element-29e8b2e .post-cover > a{margin:0px 0px 0px 0px;}.elementor-1403 .elementor-element.elementor-element-29e8b2e .grid-posts-11 .grid-post-content{text-align:right;background-color:#fff;border-radius:8px 8px 8px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;}.elementor-1403 .elementor-element.elementor-element-29e8b2e .grid-posts-11 .post-title h2{color:#0b0c40;font-size:0.9em;font-weight:400;}.elementor-1403 .elementor-element.elementor-element-29e8b2e .post-title h2{margin:0px 0px 0px 0px;}.elementor-1403 .elementor-element.elementor-element-29e8b2e .grid-posts-11 .grid-post-content .post-excerpt, .elementor-1403 .elementor-element.elementor-element-29e8b2e .grid-posts-11 .grid-post-content .post-excerpt p{color:#8d8d8d;}.elementor-1403 .elementor-element.elementor-element-29e8b2e .grid-posts-11 .grid-post-content .post-excerpt p{font-size:12px;font-weight:400;}.elementor-1403 .elementor-element.elementor-element-29e8b2e .grid-post-content .post-excerpt p{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-1403 .elementor-element.elementor-element-970f089{--swiper-slides-to-display:2;}.elementor-1403 .elementor-element.elementor-element-32f7576{--swiper-slides-to-display:2;}.elementor-1403 .elementor-element.elementor-element-b56ee1b{--swiper-slides-to-display:2;}.elementor-1403 .elementor-element.elementor-element-7e2141d{--swiper-slides-to-display:2;}.elementor-1403 .elementor-element.elementor-element-cb9be36{--swiper-slides-to-display:2;}.elementor-1403 .elementor-element.elementor-element-b34983d{--swiper-slides-to-display:2;}.elementor-1403 .elementor-element.elementor-element-e37e413{--swiper-slides-to-display:2;}.elementor-1403 .elementor-element.elementor-element-fa60873{--swiper-slides-to-display:2;}.elementor-1403 .elementor-element.elementor-element-6df6b05{--swiper-slides-to-display:2;}.elementor-1403 .elementor-element.elementor-element-57ddb2a .products-wrap{grid-template-columns:repeat(3,minmax(0,1fr));}}@media(max-width:767px){.elementor-1403 .elementor-element.elementor-element-32007fa{margin-top:30px;margin-bottom:-2px;padding:10px -25px 2px -6px;}.elementor-1403 .elementor-element.elementor-element-602de75 > .elementor-widget-container{margin:-5px -36px 5px 0px;padding:0px -21px -4px -1px;}.elementor-1403 .elementor-element.elementor-element-7b01c25{width:33.333%;}.elementor-1403 .elementor-element.elementor-element-0b4b3b6{width:33.333%;}.elementor-1403 .elementor-element.elementor-element-6aa2a99{width:33.333%;}.elementor-1403 .elementor-element.elementor-element-1b9a766{width:33.333%;}.elementor-1403 .elementor-element.elementor-element-3c35518{width:33.333%;}.elementor-1403 .elementor-element.elementor-element-9c729e4{width:33.333%;}.elementor-1403 .elementor-element.elementor-element-e9e67ac{width:33.333%;}.elementor-1403 .elementor-element.elementor-element-6b05f23{width:33.333%;}.elementor-1403 .elementor-element.elementor-element-83ce9c5{width:33.333%;}.elementor-1403 .elementor-element.elementor-element-e4f2cfc{width:33.333%;}.elementor-1403 .elementor-element.elementor-element-99bff46{width:33.333%;}.elementor-1403 .elementor-element.elementor-element-3bcb466{width:33.333%;}.elementor-1403 .elementor-element.elementor-element-970f089{--swiper-slides-to-display:2;}.elementor-1403 .elementor-element.elementor-element-32f7576{--swiper-slides-to-display:2;}.elementor-1403 .elementor-element.elementor-element-b56ee1b{--swiper-slides-to-display:2;}.elementor-1403 .elementor-element.elementor-element-0f70274{width:50%;}.elementor-1403 .elementor-element.elementor-element-b293912{width:50%;}.elementor-1403 .elementor-element.elementor-element-12f75e7{width:50%;}.elementor-1403 .elementor-element.elementor-element-30d7f5f{width:50%;}.elementor-1403 .elementor-element.elementor-element-7e2141d{--swiper-slides-to-display:2;}.elementor-1403 .elementor-element.elementor-element-cb9be36{--swiper-slides-to-display:2;}.elementor-1403 .elementor-element.elementor-element-b34983d{--swiper-slides-to-display:2;}.elementor-1403 .elementor-element.elementor-element-e37e413{--swiper-slides-to-display:2;}.elementor-1403 .elementor-element.elementor-element-966f837{width:100%;}.elementor-1403 .elementor-element.elementor-element-fa60873{--swiper-slides-to-display:2;}.elementor-1403 .elementor-element.elementor-element-6df6b05{--swiper-slides-to-display:2;}.elementor-1403 .elementor-element.elementor-element-57ddb2a .products-wrap{grid-template-columns:repeat(1,minmax(0,1fr));}.elementor-1403 .elementor-element.elementor-element-57ddb2a .box-title{text-align:center;font-size:16px;}.elementor-1403 .elementor-element.elementor-element-bad1819{padding:10px 10px 10px 10px;}}/* Start custom CSS for shortcode, class: .elementor-element-5ab12e5 */.honar-category-heading {
    direction: rtl;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 22px;
    margin: 45px 0 35px;
}

/* عنوان */
.honar-category-heading h2 {
    position: relative;
    margin: 0;
    font-size: 32px;
    font-weight: 900;
    color: #29202d;
    white-space: nowrap;

    animation: honarTitleIn 0.8s ease both;
}

/* خط‌ها */
.honar-category-heading .heading-line {
    position: relative;
    width: 90px;
    height: 2px;
    overflow: hidden;
    background: #eadff0;
    border-radius: 10px;
}

/* نور متحرک روی خط */
.honar-category-heading .heading-line::after {
    content: "";
    position: absolute;
    top: 0;
    left: -40px;
    width: 40px;
    height: 100%;

    background: linear-gradient(
        90deg,
        transparent,
        #F43F5E,
        #581C87,
        transparent
    );

    animation: honarLine 2.4s linear infinite;
}

/* برق خیلی ظریف روی نوشته */
.honar-category-heading h2::after {
    content: "";
    position: absolute;
    top: 0;
    left: -80%;
    width: 45%;
    height: 100%;

    transform: skewX(-20deg);

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.9),
        transparent
    );

    animation: honarShine 4s ease-in-out infinite;
}


/* ورود عنوان */
@keyframes honarTitleIn {
    from {
        opacity: 0;
        transform: translateY(15px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}


/* حرکت نور خطوط */
@keyframes honarLine {
    0% {
        left: -40px;
    }

    100% {
        left: 100%;
    }
}
/* برق روی متن */
@keyframes honarShine {
    0%,
    55% {
        left: -80%;
    }

    80%,
    100% {
        left: 140%;
    }
}


/* موبایل */
@media (max-width: 767px) {

    .honar-category-heading {
        gap: 12px;
        margin: 30px 0 25px;
    }

    .honar-category-heading h2 {
        font-size: 22px;
    }

    .honar-category-heading .heading-line {
        width: 45px;
    }
}/* End custom CSS */
/* Start custom CSS for shopcarousel4, class: .elementor-element-5578cbc */.elementor-1403 .elementor-element.elementor-element-5578cbc {
    transition: all 0.35s ease !important;
}

.elementor-1403 .elementor-element.elementor-element-5578cbc:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 14px 35px rgba(159, 54, 84, 0.16) !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b2bb523 */.honar-marquee {
    width: 100%;
    overflow: hidden;
    background: #633B62;
    padding: 13px 0;
    direction: ltr;
}

.honar-marquee-track {
    display: flex;
    width: max-content;
    align-items: center;
    gap: 22px;
    animation: honarMove 24s linear infinite;
    white-space: nowrap;
}

.honar-marquee-track span {
    font-family: inherit;
    font-size: 15px;
    font-weight: 600;
    color: #ffffff;
}

.honar-marquee-track b {
    color: #DCC49A;
    font-size: 13px;
}

@keyframes honarMove {
    from {
        transform: translateX(0);
    }
    to {
        transform: translateX(-50%);
    }
}

@media (max-width: 767px) {
    .honar-marquee {
        padding: 11px 0;
    }

    .honar-marquee-track {
        gap: 16px;
        animation-duration: 20s;
    }

    .honar-marquee-track span {
        font-size: 13px;
    }

    .honar-marquee-track b {
        font-size: 11px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-86db8cc */.honar-section-title {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    direction: rtl;
    margin-bottom: 22px;
}

/* عنوان */
.honar-title {
    position: relative;
    font-size: 22px;
    font-weight: 700;
    color: #1f1f1f;
    padding-right: 14px;
}

/* خط کوچک کنار عنوان */
.honar-title::before {
    content: "";
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 4px;
    height: 24px;
    border-radius: 10px;
    background: #581C87;
}

/* مشاهده همه */
.honar-view-all {
    display: flex;
    align-items: center;
    gap: 7px;
    color: #581C87;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
    transition: all 0.25s ease;
}

/* فلش */
.honar-view-all span {
    font-size: 18px;
    transition: transform 0.25s ease;
}

/* هاور مشاهده همه */
.honar-view-all:hover {
    color: #F43F5E;
}

.honar-view-all:hover span {
    transform: translateX(-4px);
}


/* موبایل */
@media (max-width: 767px) {

    .honar-section-title {
        margin-bottom: 15px;
    }

    .honar-title {
        font-size: 17px;
        padding-right: 11px;
    }

    .honar-title::before {
        width: 3px;
        height: 19px;
    }

    .honar-view-all {
        font-size: 12px;
        gap: 4px;
    }

    .honar-view-all span {
        font-size: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-970f089 *//* ===== کارت محصول ===== */

.elementor-1403 .elementor-element.elementor-element-970f089 .product {
    background: #fff;
    border: 1px solid #eeeeee;
    border-radius: 18px;
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.07);
    overflow: hidden;
    transition: all 0.3s ease;
}

/* ===== هاور کارت ===== */

.elementor-1403 .elementor-element.elementor-element-970f089 .product:hover {
    transform: translateY(-6px);
    border-color: #e4d2ea;
    box-shadow:
        0 12px 30px rgba(88, 28, 135, 0.14),
        0 4px 10px rgba(0, 0, 0, 0.06);
}


/* ===== بخش اطلاعات محصول ===== */

.elementor-1403 .elementor-element.elementor-element-970f089 .product .woocommerce-loop-product__title {
    text-align: right;
    line-height: 1.8;
    margin: 12px 14px 8px;
    min-height: 50px;
}


/* ===== ردیف قیمت ===== */

.elementor-1403 .elementor-element.elementor-element-970f089 .product .price {
    display: flex !important;
    justify-content: flex-start !important;
    align-items: center;
    direction: rtl;
    gap: 8px;
    margin: 0 14px 14px;
}


/* قیمت فعلی */

.elementor-1403 .elementor-element.elementor-element-970f089 .product .price ins {
    order: 1;
    text-decoration: none;
}


/* قیمت قبلی */

.elementor-1403 .elementor-element.elementor-element-970f089 .product .price del {
    order: 2;
    opacity: 0.5;
    font-size: 13px;
}


/* ===== موبایل ===== */

@media (max-width: 767px) {

    .elementor-1403 .elementor-element.elementor-element-970f089 .product {
        border-radius: 14px;
        box-shadow: 0 4px 16px rgba(0, 0, 0, 0.07);
    }

    .elementor-1403 .elementor-element.elementor-element-970f089 .product:hover {
        transform: translateY(-3px);
        box-shadow: 0 8px 20px rgba(88, 28, 135, 0.12);
    }

    .elementor-1403 .elementor-element.elementor-element-970f089 .product .woocommerce-loop-product__title {
        margin: 10px 10px 7px;
        min-height: 46px;
        font-size: 14px;
        line-height: 1.7;
    }

    .elementor-1403 .elementor-element.elementor-element-970f089 .product .price {
        margin: 0 10px 11px;
        gap: 6px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-79aec56 */.honar-section-title {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    direction: rtl;
    margin-bottom: 22px;
}

/* عنوان */
.honar-title {
    position: relative;
    font-size: 22px;
    font-weight: 700;
    color: #1f1f1f;
    padding-right: 14px;
}

/* خط کوچک کنار عنوان */
.honar-title::before {
    content: "";
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 4px;
    height: 24px;
    border-radius: 10px;
    background: #581C87;
}

/* مشاهده همه */
.honar-view-all {
    display: flex;
    align-items: center;
    gap: 7px;
    color: #581C87;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
    transition: all 0.25s ease;
}

/* فلش */
.honar-view-all span {
    font-size: 18px;
    transition: transform 0.25s ease;
}

/* هاور مشاهده همه */
.honar-view-all:hover {
    color: #F43F5E;
}

.honar-view-all:hover span {
    transform: translateX(-4px);
}


/* موبایل */
@media (max-width: 767px) {

    .honar-section-title {
        margin-bottom: 15px;
    }

    .honar-title {
        font-size: 17px;
        padding-right: 11px;
    }

    .honar-title::before {
        width: 3px;
        height: 19px;
    }

    .honar-view-all {
        font-size: 12px;
        gap: 4px;
    }

    .honar-view-all span {
        font-size: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-32f7576 *//* ===== کارت محصول ===== */

.elementor-1403 .elementor-element.elementor-element-32f7576 .product {
    background: #fff;
    border: 1px solid #eeeeee;
    border-radius: 18px;
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.07);
    overflow: hidden;
    transition: all 0.3s ease;
}

/* ===== هاور کارت ===== */

.elementor-1403 .elementor-element.elementor-element-32f7576 .product:hover {
    transform: translateY(-6px);
    border-color: #e4d2ea;
    box-shadow:
        0 12px 30px rgba(88, 28, 135, 0.14),
        0 4px 10px rgba(0, 0, 0, 0.06);
}


/* ===== بخش اطلاعات محصول ===== */

.elementor-1403 .elementor-element.elementor-element-32f7576 .product .woocommerce-loop-product__title {
    text-align: right;
    line-height: 1.8;
    margin: 12px 14px 8px;
    min-height: 50px;
}


/* ===== ردیف قیمت ===== */

.elementor-1403 .elementor-element.elementor-element-32f7576 .product .price {
    display: flex !important;
    justify-content: flex-start !important;
    align-items: center;
    direction: rtl;
    gap: 8px;
    margin: 0 14px 14px;
}


/* قیمت فعلی */

.elementor-1403 .elementor-element.elementor-element-32f7576 .product .price ins {
    order: 1;
    text-decoration: none;
}


/* قیمت قبلی */

.elementor-1403 .elementor-element.elementor-element-32f7576 .product .price del {
    order: 2;
    opacity: 0.5;
    font-size: 13px;
}


/* ===== موبایل ===== */

@media (max-width: 767px) {

    .elementor-1403 .elementor-element.elementor-element-32f7576 .product {
        border-radius: 14px;
        box-shadow: 0 4px 16px rgba(0, 0, 0, 0.07);
    }

    .elementor-1403 .elementor-element.elementor-element-32f7576 .product:hover {
        transform: translateY(-3px);
        box-shadow: 0 8px 20px rgba(88, 28, 135, 0.12);
    }

    .elementor-1403 .elementor-element.elementor-element-32f7576 .product .woocommerce-loop-product__title {
        margin: 10px 10px 7px;
        min-height: 46px;
        font-size: 14px;
        line-height: 1.7;
    }

    .elementor-1403 .elementor-element.elementor-element-32f7576 .product .price {
        margin: 0 10px 11px;
        gap: 6px;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-b56ee1b *//* ===== کارت محصول ===== */

.elementor-1403 .elementor-element.elementor-element-b56ee1b .product {
    background: #fff;
    border: 1px solid #eeeeee;
    border-radius: 18px;
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.07);
    overflow: hidden;
    transition: all 0.3s ease;
}

/* ===== هاور کارت ===== */

.elementor-1403 .elementor-element.elementor-element-b56ee1b .product:hover {
    transform: translateY(-6px);
    border-color: #e4d2ea;
    box-shadow:
        0 12px 30px rgba(88, 28, 135, 0.14),
        0 4px 10px rgba(0, 0, 0, 0.06);
}


/* ===== بخش اطلاعات محصول ===== */

.elementor-1403 .elementor-element.elementor-element-b56ee1b .product .woocommerce-loop-product__title {
    text-align: right;
    line-height: 1.8;
    margin: 12px 14px 8px;
    min-height: 50px;
}


/* ===== ردیف قیمت ===== */

.elementor-1403 .elementor-element.elementor-element-b56ee1b .product .price {
    display: flex !important;
    justify-content: flex-start !important;
    align-items: center;
    direction: rtl;
    gap: 8px;
    margin: 0 14px 14px;
}


/* قیمت فعلی */

.elementor-1403 .elementor-element.elementor-element-b56ee1b .product .price ins {
    order: 1;
    text-decoration: none;
}


/* قیمت قبلی */

.elementor-1403 .elementor-element.elementor-element-b56ee1b .product .price del {
    order: 2;
    opacity: 0.5;
    font-size: 13px;
}


/* ===== موبایل ===== */

@media (max-width: 767px) {

    .elementor-1403 .elementor-element.elementor-element-b56ee1b .product {
        border-radius: 14px;
        box-shadow: 0 4px 16px rgba(0, 0, 0, 0.07);
    }

    .elementor-1403 .elementor-element.elementor-element-b56ee1b .product:hover {
        transform: translateY(-3px);
        box-shadow: 0 8px 20px rgba(88, 28, 135, 0.12);
    }

    .elementor-1403 .elementor-element.elementor-element-b56ee1b .product .woocommerce-loop-product__title {
        margin: 10px 10px 7px;
        min-height: 46px;
        font-size: 14px;
        line-height: 1.7;
    }

    .elementor-1403 .elementor-element.elementor-element-b56ee1b .product .price {
        margin: 0 10px 11px;
        gap: 6px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ab08d95 */.elementor-1403 .elementor-element.elementor-element-ab08d95 .honar-showcase {
    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    gap: 30px !important;
    width: 100% !important;
    direction: rtl !important;
    align-items: start !important;
}

.elementor-1403 .elementor-element.elementor-element-ab08d95 .honar-showcase-column {
    background: #ffffff !important;
    border: 1px solid #eeeeee !important;
    border-radius: 20px !important;
    padding: 18px !important;
    min-width: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}

.elementor-1403 .elementor-element.elementor-element-ab08d95 .honar-showcase-title {
    padding: 0 2px 14px !important;
    margin-bottom: 10px !important;
    border-bottom: 2px solid #633B62 !important;
}

.elementor-1403 .elementor-element.elementor-element-ab08d95 .honar-showcase-title h3 {
    margin: 0 0 4px !important;
    padding: 0 !important;
    color: #633B62 !important;
    font-size: 20px !important;
    font-weight: 800 !important;
    line-height: 1.5 !important;
}

.elementor-1403 .elementor-element.elementor-element-ab08d95 .honar-showcase-title span {
    color: #999999 !important;
    font-size: 11px !important;
    line-height: 1.5 !important;
}

.elementor-1403 .elementor-element.elementor-element-ab08d95 .honar-showcase-products {
    height: 384px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
    padding-left: 5px !important;
    box-sizing: border-box !important;
    scrollbar-width: thin !important;
    scrollbar-color: #c9b4c8 transparent !important;
}

.elementor-1403 .elementor-element.elementor-element-ab08d95 .honar-showcase-products::-webkit-scrollbar {
    width: 5px !important;
}

.elementor-1403 .elementor-element.elementor-element-ab08d95 .honar-showcase-products::-webkit-scrollbar-track {
    background: transparent !important;
}

.elementor-1403 .elementor-element.elementor-element-ab08d95 .honar-showcase-products::-webkit-scrollbar-thumb {
    background: #c9b4c8 !important;
    border-radius: 10px !important;
}

.elementor-1403 .elementor-element.elementor-element-ab08d95 .honar-showcase-products ul.products {
    display: flex !important;
    flex-direction: column !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    gap: 0 !important;
}

.elementor-1403 .elementor-element.elementor-element-ab08d95 .honar-showcase-products ul.products::before,
.elementor-1403 .elementor-element.elementor-element-ab08d95 .honar-showcase-products ul.products::after {
    display: none !important;
}.elementor-1403 .elementor-element.elementor-element-ab08d95 .honar-showcase-products ul.products li.product {
    float: none !important;
    clear: none !important;
    width: 100% !important;
    max-width: none !important;
    min-width: 0 !important;
    height: 96px !important;
    min-height: 96px !important;
    margin: 0 !important;
    padding: 7px 2px !important;
    box-sizing: border-box !important;
    display: block !important;
    border: 0 !important;
    border-bottom: 1px solid #eeeeee !important;
    background: transparent !important;
}

.elementor-1403 .elementor-element.elementor-element-ab08d95 .honar-showcase-products li.product > a.woocommerce-LoopProduct-link {
    width: 100% !important;
    height: 100% !important;
    display: grid !important;
    grid-template-columns: 88px minmax(0, 1fr) auto !important;
    grid-template-rows: 1fr !important;
    align-items: center !important;
    column-gap: 12px !important;
    direction: rtl !important;
    text-decoration: none !important;
    box-sizing: border-box !important;
}

.elementor-1403 .elementor-element.elementor-element-ab08d95 .honar-showcase-products li.product img {
    grid-column: 1 !important;
    grid-row: 1 !important;
    width: 88px !important;
    height: 88px !important;
    object-fit: contain !important;
    margin: 0 !important;
    padding: 0 !important;
    flex: none !important;
    transform: scale(1.15) !important;
}

.elementor-1403 .elementor-element.elementor-element-ab08d95 .honar-showcase-products li.product
.woocommerce-loop-product__title {
    grid-column: 2 !important;
    grid-row: 1 !important;
    min-width: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    color: #29262A !important;
    font-size: 12px !important;
    line-height: 1.7 !important;
    font-weight: 600 !important;
    text-align: right !important;
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
}

.elementor-1403 .elementor-element.elementor-element-ab08d95 .honar-showcase-products li.product .price {
    grid-column: 3 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
    color: #633B62 !important;
    font-size: 11px !important;
    font-weight: 800 !important;
    white-space: nowrap !important;
}

.elementor-1403 .elementor-element.elementor-element-ab08d95 .honar-showcase-products li.product .button,
.elementor-1403 .elementor-element.elementor-element-ab08d95 .honar-showcase-products li.product .star-rating,
.elementor-1403 .elementor-element.elementor-element-ab08d95 .honar-showcase-products li.product .onsale {
    display: none !important;
}.elementor-1403 .elementor-element.elementor-element-ab08d95 .honar-showcase-products li.product:hover {
    background: #fcf8fc !important;
    border-radius: 10px !important;
}

.elementor-1403 .elementor-element.elementor-element-ab08d95 .honar-showcase-more {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 100% !important;
    margin-top: 14px !important;
    padding: 11px 10px !important;
    box-sizing: border-box !important;
    background: #633B62 !important;
    color: #ffffff !important;
    border-radius: 12px !important;
    font-size: 12px !important;
    font-weight: 700 !important;
    text-decoration: none !important;
    transition: all 0.2s ease !important;
}

.elementor-1403 .elementor-element.elementor-element-ab08d95 .honar-showcase-more b {
    margin-right: 7px !important;
    font-size: 16px !important;
}

.elementor-1403 .elementor-element.elementor-element-ab08d95 .honar-showcase-more:hover {
    background: #4f2f4e !important;
    color: #ffffff !important;
}

@media (max-width: 767px) {
    .elementor-1403 .elementor-element.elementor-element-ab08d95 .honar-showcase {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4ed8b66 */.honar-mobile-showcase {
    display: none;
}

@media (max-width: 767px) {

    .honar-mobile-showcase {
        display: block !important;
        width: 100%;
        padding: 0 12px;
        box-sizing: border-box;
    }

    .honar-mobile-title {
        text-align: right;
        margin-bottom: 16px;
    }

    .honar-mobile-title h2 {
        margin: 0 0 4px;
        color: #633B62;
        font-size: 20px;
        font-weight: 800;
    }

    .honar-mobile-title p {
        margin: 0;
        color: #999;
        font-size: 11px;
    }

    .honar-mobile-box {
        background: #fff;
        border: 1px solid #eee;
        border-radius: 18px;
        padding: 14px;
        margin-bottom: 16px;
        box-sizing: border-box;
        overflow: hidden;
    }

    .honar-mobile-box-title {
        padding-bottom: 11px;
        margin-bottom: 8px;
        border-bottom: 2px solid #633B62;
    }

    .honar-mobile-box-title h3 {
        margin: 0 0 3px;
        color: #633B62;
        font-size: 17px;
        font-weight: 800;
    }

    .honar-mobile-box-title span {
        color: #999;
        font-size: 10px;
    }
}/* اسکرول داخلی محصولات */
    .honar-mobile-products {
        height: 300px;
        overflow-y: auto;
        overflow-x: hidden;
        padding-left: 4px;

        scrollbar-width: thin;
        scrollbar-color: #c9b4c8 transparent;
    }

    .honar-mobile-products::-webkit-scrollbar {
        width: 4px;
    }

    .honar-mobile-products::-webkit-scrollbar-track {
        background: transparent;
    }

    .honar-mobile-products::-webkit-scrollbar-thumb {
        background: #c9b4c8;
        border-radius: 10px;
    }

    /* حذف استایل پیش‌فرض ووکامرس */
    .honar-mobile-products ul.products {
        display: flex !important;
        flex-direction: column !important;
        width: 100% !important;
        margin: 0 !important;
        padding: 0 !important;
        gap: 0 !important;
    }

    .honar-mobile-products ul.products::before,
    .honar-mobile-products ul.products::after {
        display: none !important;
    }

    /* هر محصول */
    .honar-mobile-products ul.products li.product {
        width: 100% !important;
        height: 74px !important;
        min-height: 74px !important;
        margin: 0 !important;
        padding: 5px 2px !important;
        box-sizing: border-box !important;

        display: block !important;
        float: none !important;

        border: 0 !important;
        border-bottom: 1px solid #eee !important;
        background: transparent !important;
    }

    /* لینک محصول */
    .honar-mobile-products li.product > a.woocommerce-LoopProduct-link {
        width: 100% !important;
        height: 100% !important;

        display: grid !important;
        grid-template-columns: 68px minmax(0, 1fr) auto !important;

        align-items: center !important;
        column-gap: 9px !important;

        direction: rtl !important;
        text-decoration: none !important;
    }/* عکس محصول */
    .honar-mobile-products li.product img {
        grid-column: 1 !important;
        grid-row: 1 !important;

        width: 68px !important;
        height: 68px !important;

        object-fit: contain !important;
        margin: 0 !important;
        padding: 0 !important;

        transform: scale(1.08) !important;
    }

    /* عنوان محصول */
    .honar-mobile-products li.product
    .woocommerce-loop-product__title {
        grid-column: 2 !important;
        grid-row: 1 !important;

        min-width: 0 !important;

        margin: 0 !important;
        padding: 0 !important;

        color: #29262A !important;
        font-size: 11px !important;
        line-height: 1.6 !important;
        font-weight: 600 !important;

        text-align: right !important;

        display: -webkit-box !important;
        -webkit-line-clamp: 2 !important;
        -webkit-box-orient: vertical !important;
        overflow: hidden !important;
    }

    /* قیمت */
    .honar-mobile-products li.product .price {
        grid-column: 3 !important;
        grid-row: 1 !important;

        margin: 0 !important;
        padding: 0 !important;

        color: #633B62 !important;
        font-size: 10px !important;
        font-weight: 800 !important;

        white-space: nowrap !important;
    }

    /* حذف موارد اضافه ووکامرس */
    .honar-mobile-products li.product .button,
    .honar-mobile-products li.product .star-rating,
    .honar-mobile-products li.product .onsale {
        display: none !important;
    }

    /* حالت لمس */
    .honar-mobile-products li.product:active {
        background: #fcf8fc !important;
        border-radius: 8px;
    }

    /* دکمه مشاهده همه */
    .honar-mobile-more {
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;

        width: 100% !important;

        margin-top: 11px !important;
        padding: 10px !important;

        background: #633B62 !important;
        color: #fff !important;

        border-radius: 10px !important;

        font-size: 11px !important;
        font-weight: 700 !important;

        text-decoration: none !important;
        box-sizing: border-box !important;
    }

    .honar-mobile-more b {
        margin-right: 6px !important;
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-7e2141d *//* ===== کارت محصول ===== */

.elementor-1403 .elementor-element.elementor-element-7e2141d .product {
    background: #fff;
    border: 1px solid #eeeeee;
    border-radius: 18px;
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.07);
    overflow: hidden;
    transition: all 0.3s ease;
}

/* ===== هاور کارت ===== */

.elementor-1403 .elementor-element.elementor-element-7e2141d .product:hover {
    transform: translateY(-6px);
    border-color: #e4d2ea;
    box-shadow:
        0 12px 30px rgba(88, 28, 135, 0.14),
        0 4px 10px rgba(0, 0, 0, 0.06);
}


/* ===== بخش اطلاعات محصول ===== */

.elementor-1403 .elementor-element.elementor-element-7e2141d .product .woocommerce-loop-product__title {
    text-align: right;
    line-height: 1.8;
    margin: 12px 14px 8px;
    min-height: 50px;
}


/* ===== ردیف قیمت ===== */

.elementor-1403 .elementor-element.elementor-element-7e2141d .product .price {
    display: flex !important;
    justify-content: flex-start !important;
    align-items: center;
    direction: rtl;
    gap: 8px;
    margin: 0 14px 14px;
}


/* قیمت فعلی */

.elementor-1403 .elementor-element.elementor-element-7e2141d .product .price ins {
    order: 1;
    text-decoration: none;
}


/* قیمت قبلی */

.elementor-1403 .elementor-element.elementor-element-7e2141d .product .price del {
    order: 2;
    opacity: 0.5;
    font-size: 13px;
}


/* ===== موبایل ===== */

@media (max-width: 767px) {

    .elementor-1403 .elementor-element.elementor-element-7e2141d .product {
        border-radius: 14px;
        box-shadow: 0 4px 16px rgba(0, 0, 0, 0.07);
    }

    .elementor-1403 .elementor-element.elementor-element-7e2141d .product:hover {
        transform: translateY(-3px);
        box-shadow: 0 8px 20px rgba(88, 28, 135, 0.12);
    }

    .elementor-1403 .elementor-element.elementor-element-7e2141d .product .woocommerce-loop-product__title {
        margin: 10px 10px 7px;
        min-height: 46px;
        font-size: 14px;
        line-height: 1.7;
    }

    .elementor-1403 .elementor-element.elementor-element-7e2141d .product .price {
        margin: 0 10px 11px;
        gap: 6px;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-cb9be36 *//* ===== کارت محصول ===== */

.elementor-1403 .elementor-element.elementor-element-cb9be36 .product {
    background: #fff;
    border: 1px solid #eeeeee;
    border-radius: 18px;
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.07);
    overflow: hidden;
    transition: all 0.3s ease;
}

/* ===== هاور کارت ===== */

.elementor-1403 .elementor-element.elementor-element-cb9be36 .product:hover {
    transform: translateY(-6px);
    border-color: #e4d2ea;
    box-shadow:
        0 12px 30px rgba(88, 28, 135, 0.14),
        0 4px 10px rgba(0, 0, 0, 0.06);
}


/* ===== بخش اطلاعات محصول ===== */

.elementor-1403 .elementor-element.elementor-element-cb9be36 .product .woocommerce-loop-product__title {
    text-align: right;
    line-height: 1.8;
    margin: 12px 14px 8px;
    min-height: 50px;
}


/* ===== ردیف قیمت ===== */

.elementor-1403 .elementor-element.elementor-element-cb9be36 .product .price {
    display: flex !important;
    justify-content: flex-start !important;
    align-items: center;
    direction: rtl;
    gap: 8px;
    margin: 0 14px 14px;
}


/* قیمت فعلی */

.elementor-1403 .elementor-element.elementor-element-cb9be36 .product .price ins {
    order: 1;
    text-decoration: none;
}


/* قیمت قبلی */

.elementor-1403 .elementor-element.elementor-element-cb9be36 .product .price del {
    order: 2;
    opacity: 0.5;
    font-size: 13px;
}


/* ===== موبایل ===== */

@media (max-width: 767px) {

    .elementor-1403 .elementor-element.elementor-element-cb9be36 .product {
        border-radius: 14px;
        box-shadow: 0 4px 16px rgba(0, 0, 0, 0.07);
    }

    .elementor-1403 .elementor-element.elementor-element-cb9be36 .product:hover {
        transform: translateY(-3px);
        box-shadow: 0 8px 20px rgba(88, 28, 135, 0.12);
    }

    .elementor-1403 .elementor-element.elementor-element-cb9be36 .product .woocommerce-loop-product__title {
        margin: 10px 10px 7px;
        min-height: 46px;
        font-size: 14px;
        line-height: 1.7;
    }

    .elementor-1403 .elementor-element.elementor-element-cb9be36 .product .price {
        margin: 0 10px 11px;
        gap: 6px;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-b34983d *//* ===== کارت محصول ===== */

.elementor-1403 .elementor-element.elementor-element-b34983d .product {
    background: #fff;
    border: 1px solid #eeeeee;
    border-radius: 18px;
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.07);
    overflow: hidden;
    transition: all 0.3s ease;
}

/* ===== هاور کارت ===== */

.elementor-1403 .elementor-element.elementor-element-b34983d .product:hover {
    transform: translateY(-6px);
    border-color: #e4d2ea;
    box-shadow:
        0 12px 30px rgba(88, 28, 135, 0.14),
        0 4px 10px rgba(0, 0, 0, 0.06);
}


/* ===== بخش اطلاعات محصول ===== */

.elementor-1403 .elementor-element.elementor-element-b34983d .product .woocommerce-loop-product__title {
    text-align: right;
    line-height: 1.8;
    margin: 12px 14px 8px;
    min-height: 50px;
}


/* ===== ردیف قیمت ===== */

.elementor-1403 .elementor-element.elementor-element-b34983d .product .price {
    display: flex !important;
    justify-content: flex-start !important;
    align-items: center;
    direction: rtl;
    gap: 8px;
    margin: 0 14px 14px;
}


/* قیمت فعلی */

.elementor-1403 .elementor-element.elementor-element-b34983d .product .price ins {
    order: 1;
    text-decoration: none;
}


/* قیمت قبلی */

.elementor-1403 .elementor-element.elementor-element-b34983d .product .price del {
    order: 2;
    opacity: 0.5;
    font-size: 13px;
}


/* ===== موبایل ===== */

@media (max-width: 767px) {

    .elementor-1403 .elementor-element.elementor-element-b34983d .product {
        border-radius: 14px;
        box-shadow: 0 4px 16px rgba(0, 0, 0, 0.07);
    }

    .elementor-1403 .elementor-element.elementor-element-b34983d .product:hover {
        transform: translateY(-3px);
        box-shadow: 0 8px 20px rgba(88, 28, 135, 0.12);
    }

    .elementor-1403 .elementor-element.elementor-element-b34983d .product .woocommerce-loop-product__title {
        margin: 10px 10px 7px;
        min-height: 46px;
        font-size: 14px;
        line-height: 1.7;
    }

    .elementor-1403 .elementor-element.elementor-element-b34983d .product .price {
        margin: 0 10px 11px;
        gap: 6px;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-e37e413 *//* ===== کارت محصول ===== */

.elementor-1403 .elementor-element.elementor-element-e37e413 .product {
    background: #fff;
    border: 1px solid #eeeeee;
    border-radius: 18px;
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.07);
    overflow: hidden;
    transition: all 0.3s ease;
}

/* ===== هاور کارت ===== */

.elementor-1403 .elementor-element.elementor-element-e37e413 .product:hover {
    transform: translateY(-6px);
    border-color: #e4d2ea;
    box-shadow:
        0 12px 30px rgba(88, 28, 135, 0.14),
        0 4px 10px rgba(0, 0, 0, 0.06);
}


/* ===== بخش اطلاعات محصول ===== */

.elementor-1403 .elementor-element.elementor-element-e37e413 .product .woocommerce-loop-product__title {
    text-align: right;
    line-height: 1.8;
    margin: 12px 14px 8px;
    min-height: 50px;
}


/* ===== ردیف قیمت ===== */

.elementor-1403 .elementor-element.elementor-element-e37e413 .product .price {
    display: flex !important;
    justify-content: flex-start !important;
    align-items: center;
    direction: rtl;
    gap: 8px;
    margin: 0 14px 14px;
}


/* قیمت فعلی */

.elementor-1403 .elementor-element.elementor-element-e37e413 .product .price ins {
    order: 1;
    text-decoration: none;
}


/* قیمت قبلی */

.elementor-1403 .elementor-element.elementor-element-e37e413 .product .price del {
    order: 2;
    opacity: 0.5;
    font-size: 13px;
}


/* ===== موبایل ===== */

@media (max-width: 767px) {

    .elementor-1403 .elementor-element.elementor-element-e37e413 .product {
        border-radius: 14px;
        box-shadow: 0 4px 16px rgba(0, 0, 0, 0.07);
    }

    .elementor-1403 .elementor-element.elementor-element-e37e413 .product:hover {
        transform: translateY(-3px);
        box-shadow: 0 8px 20px rgba(88, 28, 135, 0.12);
    }

    .elementor-1403 .elementor-element.elementor-element-e37e413 .product .woocommerce-loop-product__title {
        margin: 10px 10px 7px;
        min-height: 46px;
        font-size: 14px;
        line-height: 1.7;
    }

    .elementor-1403 .elementor-element.elementor-element-e37e413 .product .price {
        margin: 0 10px 11px;
        gap: 6px;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fa60873 *//* ===== کارت محصول ===== */

.elementor-1403 .elementor-element.elementor-element-fa60873 .product {
    background: #fff;
    border: 1px solid #eeeeee;
    border-radius: 18px;
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.07);
    overflow: hidden;
    transition: all 0.3s ease;
}

/* ===== هاور کارت ===== */

.elementor-1403 .elementor-element.elementor-element-fa60873 .product:hover {
    transform: translateY(-6px);
    border-color: #e4d2ea;
    box-shadow:
        0 12px 30px rgba(88, 28, 135, 0.14),
        0 4px 10px rgba(0, 0, 0, 0.06);
}


/* ===== بخش اطلاعات محصول ===== */

.elementor-1403 .elementor-element.elementor-element-fa60873 .product .woocommerce-loop-product__title {
    text-align: right;
    line-height: 1.8;
    margin: 12px 14px 8px;
    min-height: 50px;
}


/* ===== ردیف قیمت ===== */

.elementor-1403 .elementor-element.elementor-element-fa60873 .product .price {
    display: flex !important;
    justify-content: flex-start !important;
    align-items: center;
    direction: rtl;
    gap: 8px;
    margin: 0 14px 14px;
}


/* قیمت فعلی */

.elementor-1403 .elementor-element.elementor-element-fa60873 .product .price ins {
    order: 1;
    text-decoration: none;
}


/* قیمت قبلی */

.elementor-1403 .elementor-element.elementor-element-fa60873 .product .price del {
    order: 2;
    opacity: 0.5;
    font-size: 13px;
}


/* ===== موبایل ===== */

@media (max-width: 767px) {

    .elementor-1403 .elementor-element.elementor-element-fa60873 .product {
        border-radius: 14px;
        box-shadow: 0 4px 16px rgba(0, 0, 0, 0.07);
    }

    .elementor-1403 .elementor-element.elementor-element-fa60873 .product:hover {
        transform: translateY(-3px);
        box-shadow: 0 8px 20px rgba(88, 28, 135, 0.12);
    }

    .elementor-1403 .elementor-element.elementor-element-fa60873 .product .woocommerce-loop-product__title {
        margin: 10px 10px 7px;
        min-height: 46px;
        font-size: 14px;
        line-height: 1.7;
    }

    .elementor-1403 .elementor-element.elementor-element-fa60873 .product .price {
        margin: 0 10px 11px;
        gap: 6px;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-6df6b05 *//* ===== کارت محصول ===== */

.elementor-1403 .elementor-element.elementor-element-6df6b05 .product {
    background: #fff;
    border: 1px solid #eeeeee;
    border-radius: 18px;
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.07);
    overflow: hidden;
    transition: all 0.3s ease;
}

/* ===== هاور کارت ===== */

.elementor-1403 .elementor-element.elementor-element-6df6b05 .product:hover {
    transform: translateY(-6px);
    border-color: #e4d2ea;
    box-shadow:
        0 12px 30px rgba(88, 28, 135, 0.14),
        0 4px 10px rgba(0, 0, 0, 0.06);
}


/* ===== بخش اطلاعات محصول ===== */

.elementor-1403 .elementor-element.elementor-element-6df6b05 .product .woocommerce-loop-product__title {
    text-align: right;
    line-height: 1.8;
    margin: 12px 14px 8px;
    min-height: 50px;
}


/* ===== ردیف قیمت ===== */

.elementor-1403 .elementor-element.elementor-element-6df6b05 .product .price {
    display: flex !important;
    justify-content: flex-start !important;
    align-items: center;
    direction: rtl;
    gap: 8px;
    margin: 0 14px 14px;
}


/* قیمت فعلی */

.elementor-1403 .elementor-element.elementor-element-6df6b05 .product .price ins {
    order: 1;
    text-decoration: none;
}


/* قیمت قبلی */

.elementor-1403 .elementor-element.elementor-element-6df6b05 .product .price del {
    order: 2;
    opacity: 0.5;
    font-size: 13px;
}


/* ===== موبایل ===== */

@media (max-width: 767px) {

    .elementor-1403 .elementor-element.elementor-element-6df6b05 .product {
        border-radius: 14px;
        box-shadow: 0 4px 16px rgba(0, 0, 0, 0.07);
    }

    .elementor-1403 .elementor-element.elementor-element-6df6b05 .product:hover {
        transform: translateY(-3px);
        box-shadow: 0 8px 20px rgba(88, 28, 135, 0.12);
    }

    .elementor-1403 .elementor-element.elementor-element-6df6b05 .product .woocommerce-loop-product__title {
        margin: 10px 10px 7px;
        min-height: 46px;
        font-size: 14px;
        line-height: 1.7;
    }

    .elementor-1403 .elementor-element.elementor-element-6df6b05 .product .price {
        margin: 0 10px 11px;
        gap: 6px;
    }
}/* End custom CSS */