.elementor-3055 .elementor-element.elementor-element-08ea703{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3055 .elementor-element.elementor-element-08ea703:not(.elementor-motion-effects-element-type-background), .elementor-3055 .elementor-element.elementor-element-08ea703 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F7258547 0%, #F8F9FA 100%);}.elementor-3055 .elementor-element.elementor-element-1754d86{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-e43dff1 .slider-pro{min-height:517px;}.elementor-3055 .elementor-element.elementor-element-e43dff1 .jet-slider .slider-pro .jet-slider__content-inner{max-width:100%;}.elementor-3055 .elementor-element.elementor-element-e43dff1 .jet-slider .sp-buttons{max-width:100%;text-align:center;margin-top:-28px;}.elementor-3055 .elementor-element.elementor-element-e43dff1 .jet-slider .slider-pro .jet-slider__item{background-color:#02010100;}.elementor-3055 .elementor-element.elementor-element-e43dff1 .jet-slider .sp-image-container:after{opacity:0;}.elementor-3055 .elementor-element.elementor-element-e43dff1 .jet-slider__icon{justify-content:center;}.elementor-3055 .elementor-element.elementor-element-e43dff1 .jet-slider__title{text-align:center;}.elementor-3055 .elementor-element.elementor-element-e43dff1 .jet-slider__subtitle{text-align:center;}.elementor-3055 .elementor-element.elementor-element-e43dff1 .jet-slider__desc{align-self:center;text-align:center;}.elementor-3055 .elementor-element.elementor-element-e43dff1 .jet-slider__button-wrapper{text-align:center;}.elementor-3055 .elementor-element.elementor-element-e43dff1 .jet-slider .sp-arrows .sp-arrow{width:40px;height:40px;}.elementor-3055 .elementor-element.elementor-element-e43dff1 .jet-slider .sp-buttons .sp-button{margin:0px 6px 0px 6px;background-color:#B4B4B4;width:6px;height:6px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-3055 .elementor-element.elementor-element-e43dff1 .jet-slider .sp-buttons .sp-button:hover{background-color:#4CC9F0;width:10px;height:10px;}.elementor-3055 .elementor-element.elementor-element-e43dff1 .jet-slider .sp-buttons .sp-button.sp-selected-button{background-color:#F72585;width:8px;height:8px;}.elementor-3055 .elementor-element.elementor-element-e43dff1 .jet-slider .sp-thumbnail-container:hover:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-3055 .elementor-element.elementor-element-e43dff1 .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-3055 .elementor-element.elementor-element-4178bd5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-d1a9bae .slider-pro{min-height:517px;}.elementor-3055 .elementor-element.elementor-element-d1a9bae .jet-slider .slider-pro .jet-slider__content-inner{max-width:100%;}.elementor-3055 .elementor-element.elementor-element-d1a9bae .jet-slider .sp-buttons{max-width:100%;text-align:center;margin-top:-57px;}.elementor-3055 .elementor-element.elementor-element-d1a9bae .jet-slider .slider-pro .jet-slider__item{background-color:#02010100;}.elementor-3055 .elementor-element.elementor-element-d1a9bae .jet-slider .sp-image-container:after{opacity:0;}.elementor-3055 .elementor-element.elementor-element-d1a9bae .jet-slider__icon{justify-content:center;}.elementor-3055 .elementor-element.elementor-element-d1a9bae .jet-slider__title{text-align:center;}.elementor-3055 .elementor-element.elementor-element-d1a9bae .jet-slider__subtitle{text-align:center;}.elementor-3055 .elementor-element.elementor-element-d1a9bae .jet-slider__desc{align-self:center;text-align:center;}.elementor-3055 .elementor-element.elementor-element-d1a9bae .jet-slider__button-wrapper{text-align:center;}.elementor-3055 .elementor-element.elementor-element-d1a9bae .jet-slider .sp-arrows .sp-arrow{width:40px;height:40px;}.elementor-3055 .elementor-element.elementor-element-d1a9bae .jet-slider .sp-buttons .sp-button{margin:0px 6px 0px 6px;background-color:#B4B4B4;width:6px;height:6px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-3055 .elementor-element.elementor-element-d1a9bae .jet-slider .sp-buttons .sp-button:hover{background-color:#4CC9F0;width:10px;height:10px;}.elementor-3055 .elementor-element.elementor-element-d1a9bae .jet-slider .sp-buttons .sp-button.sp-selected-button{background-color:#F72585;width:8px;height:8px;}.elementor-3055 .elementor-element.elementor-element-d1a9bae .jet-slider .sp-thumbnail-container:hover:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-3055 .elementor-element.elementor-element-d1a9bae .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-3055 .elementor-element.elementor-element-58ed6a5{--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;--overflow:hidden;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-58ed6a5:not(.elementor-motion-effects-element-type-background), .elementor-3055 .elementor-element.elementor-element-58ed6a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, #4361EE57 0%, #F8F9FA 73%);}.elementor-3055 .elementor-element.elementor-element-2f5b1cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-aa77529 .block-title .title{color:#F8F9FA;background-color:#3A0CA3;}.elementor-3055 .elementor-element.elementor-element-aa77529 .block-title .title svg{stroke:#F8F9FA;fill:#F8F9FA;width:24px;}.elementor-3055 .elementor-element.elementor-element-aa77529 .bk_view_more svg{background-color:#F8F9FA;}.elementor-3055 .elementor-element.elementor-element-aa77529 .category-card .category-title{font-size:14px;font-weight:400;margin-bottom:10px;color:#000000;}.elementor-3055 .elementor-element.elementor-element-aa77529 .category-card{padding:24px 18px 24px 18px;border-radius:16px 16px 16px 16px;}.elementor-3055 .elementor-element.elementor-element-aa77529 .category-card .category-icon{width:50px;height:50px;border-radius:4px 4px 4px 4px;margin:0px 0px 0px 0px;border-style:none;}.elementor-3055 .elementor-element.elementor-element-aa77529 .model-4 .icon-wrapper{width:50px;height:50px;}.elementor-3055 .elementor-element.elementor-element-aa77529 .category-card:hover{box-shadow:0px 0px 36px -4px rgba(75.99999999999989, 201, 239.99999999999991, 0.27) inset;}.elementor-3055 .elementor-element.elementor-element-aa77529 .category-card, .elementor-3055 .elementor-element.elementor-element-aa77529 .category-card *{transition:all 0.3s ease;}.elementor-3055 .elementor-element.elementor-element-b263526{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-c616337 .elm_fbtn{background-color:#382B2B;}.elementor-3055 .elementor-element.elementor-element-c616337 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-3055 .elementor-element.elementor-element-c616337 .block-special-title{font-size:14px;line-height:37px;color:#F8F9FA;background-color:#3A0CA3;padding:8px 16px 8px 16px;margin:0px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-3055 .elementor-element.elementor-element-c616337 .block-special-title span{color:#F8F9FA;}.elementor-3055 .elementor-element.elementor-element-c616337 .block-special-title .deal_icon svg{stroke:#F8F9FA;fill:#F8F9FA;width:28px;}.elementor-3055 .elementor-element.elementor-element-c616337 .item .item-area{border-radius:16px 16px 16px 16px;}.elementor-3055 .elementor-element.elementor-element-c616337 .swiper-slide-shadow-right{border-radius:16px 16px 16px 16px;}.elementor-3055 .elementor-element.elementor-element-c616337 .swiper-slide-shadow-left{border-radius:16px 16px 16px 16px;}.elementor-3055 .elementor-element.elementor-element-c616337 .item .item-area .product-name, .elementor-3055 .elementor-element.elementor-element-c616337 .special_wrap h2 a{font-size:12px;}.elementor-3055 .elementor-element.elementor-element-c616337 .item .item-area .price, .elementor-3055 .elementor-element.elementor-element-c616337 .special_wrap .price .woocommerce-Price-amount, .elementor-3055 .elementor-element.elementor-element-c616337 .special_wrap .price del .woocommerce-Price-amount{font-size:13px;}.elementor-3055 .elementor-element.elementor-element-c616337 .item .item-area.elm_pg_6 .flex_row{justify-content:flex-end;}.elementor-3055 .elementor-element.elementor-element-77e7e63{--display:flex;--min-height:330px;--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;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-77e7e63:not(.elementor-motion-effects-element-type-background), .elementor-3055 .elementor-element.elementor-element-77e7e63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #4361EE57 0%, #F9F8FA 69%);}.elementor-3055 .elementor-element.elementor-element-83c128a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-ca70447 .elm_fbtn{background-color:#EFEFEF;border-radius:90px;}.elementor-3055 .elementor-element.elementor-element-ca70447 .block-title .title{color:#F8F9FA;background-color:#3A0CA3;}.elementor-3055 .elementor-element.elementor-element-ca70447 .block-title .title svg{stroke:#F8F9FA;fill:#F8F9FA;width:24px;}.elementor-3055 .elementor-element.elementor-element-ca70447 .bk_view_more svg{background-color:#F8F9FA;}.elementor-3055 .elementor-element.elementor-element-ca70447 .item .item-area{border-radius:16px 16px 16px 16px;}.elementor-3055 .elementor-element.elementor-element-ca70447 .swiper-slide-shadow-right{border-radius:16px 16px 16px 16px;}.elementor-3055 .elementor-element.elementor-element-ca70447 .swiper-slide-shadow-left{border-radius:16px 16px 16px 16px;}.elementor-3055 .elementor-element.elementor-element-ca70447 .swiper-slide-shadow{border-radius:16px 16px 16px 16px;}.elementor-3055 .elementor-element.elementor-element-ca70447 .item .item-area:not(.general_mobile) .product-name{font-size:12px;text-align:right;}.elementor-3055 .elementor-element.elementor-element-ca70447 .item .item-area .price{font-size:14px;}.elementor-3055 .elementor-element.elementor-element-6c1dea6{--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-3055 .elementor-element.elementor-element-6c1dea6:not(.elementor-motion-effects-element-type-background), .elementor-3055 .elementor-element.elementor-element-6c1dea6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #F7258536 0%, #F8F9FA 73%);}.elementor-3055 .elementor-element.elementor-element-901e4dd .elm_fbtn{background-color:#EFEFEF;border-radius:90px;}.elementor-3055 .elementor-element.elementor-element-901e4dd .block-title .title{color:#F8F9FA;background-color:#3A0CA3;}.elementor-3055 .elementor-element.elementor-element-901e4dd .block-title .title svg{stroke:#F8F9FA;fill:#F8F9FA;width:24px;}.elementor-3055 .elementor-element.elementor-element-901e4dd .bk_view_more svg{background-color:#F8F9FA;}.elementor-3055 .elementor-element.elementor-element-901e4dd .item .item-area{border-radius:16px 16px 16px 16px;}.elementor-3055 .elementor-element.elementor-element-901e4dd .swiper-slide-shadow-right{border-radius:16px 16px 16px 16px;}.elementor-3055 .elementor-element.elementor-element-901e4dd .swiper-slide-shadow-left{border-radius:16px 16px 16px 16px;}.elementor-3055 .elementor-element.elementor-element-901e4dd .swiper-slide-shadow{border-radius:16px 16px 16px 16px;}.elementor-3055 .elementor-element.elementor-element-901e4dd .item .item-area:not(.general_mobile) .product-name{font-size:12px;text-align:right;}.elementor-3055 .elementor-element.elementor-element-901e4dd .item .item-area .price{font-size:14px;}.elementor-3055 .elementor-element.elementor-element-8faaf02 .block-title .title{color:#F8F9FA;}.elementor-3055 .elementor-element.elementor-element-8faaf02 .block-title .title svg{stroke:#F8F9FA;fill:#F8F9FA;width:24px;}.elementor-3055 .elementor-element.elementor-element-8faaf02 .bk_view_more svg{background-color:#F8F9FA;}.elementor-3055 .elementor-element.elementor-element-8faaf02 .item_simple .item-area .price{font-size:14px;}.elementor-3055 .elementor-element.elementor-element-91e3241{--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;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-3055 .elementor-element.elementor-element-afeadf2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-97cf230 img{border-radius:10px 10px 10px 10px;}.elementor-3055 .elementor-element.elementor-element-38b2309{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-2ea4b50 img{border-radius:10px 10px 10px 10px;}.elementor-3055 .elementor-element.elementor-element-0ed1dd7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-a2e0c08 img{border-radius:10px 10px 10px 10px;}.elementor-3055 .elementor-element.elementor-element-97a42bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-1837fa3 img{border-radius:10px 10px 10px 10px;}.elementor-3055 .elementor-element.elementor-element-9a97586{--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-3055 .elementor-element.elementor-element-3ea2b65{--display:flex;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3055 .elementor-element.elementor-element-3ea2b65:not(.elementor-motion-effects-element-type-background), .elementor-3055 .elementor-element.elementor-element-3ea2b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(81deg, #7209B7 30%, #4361EE 100%);}.elementor-3055 .elementor-element.elementor-element-58d27ad > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-3055 .elementor-element.elementor-element-58d27ad{text-align:center;}.elementor-3055 .elementor-element.elementor-element-58d27ad .elementor-heading-title{font-size:38px;font-weight:600;color:#F8F9FA;}.elementor-3055 .elementor-element.elementor-element-b49ed7b > .elementor-widget-container{padding:22px 0px 12px 0px;}.elementor-3055 .elementor-element.elementor-element-b49ed7b{text-align:center;}.elementor-3055 .elementor-element.elementor-element-b49ed7b .elementor-heading-title{font-size:32px;color:#F8F9FA;}.elementor-3055 .elementor-element.elementor-element-06b6b88{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-06b6b88:not(.elementor-motion-effects-element-type-background), .elementor-3055 .elementor-element.elementor-element-06b6b88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8F9FA 0%, #ADB5BD7A 100%);}.elementor-3055 .elementor-element.elementor-element-a05f379{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-31ccdb5 .elm_fitem{background-color:#a6acb4;}.elementor-3055 .elementor-element.elementor-element-31ccdb5 .elm_fbtn{background-color:#00000024;color:var( --e-global-color-41d832de );padding:5px 15px 5px 15px;margin:10px 0px 0px 0px;border-radius:35px;}.elementor-3055 .elementor-element.elementor-element-31ccdb5 .block-title .title svg{width:24px;}.elementor-3055 .elementor-element.elementor-element-31ccdb5 .item .item-area{border-radius:10px 10px 10px 10px;}.elementor-3055 .elementor-element.elementor-element-31ccdb5 .swiper-slide-shadow-right{border-radius:10px 10px 10px 10px;}.elementor-3055 .elementor-element.elementor-element-31ccdb5 .swiper-slide-shadow-left{border-radius:10px 10px 10px 10px;}.elementor-3055 .elementor-element.elementor-element-31ccdb5 .swiper-slide-shadow{border-radius:10px 10px 10px 10px;}.elementor-3055 .elementor-element.elementor-element-31ccdb5 .item .item-area .price{font-size:14px;}.elementor-3055 .elementor-element.elementor-element-31ccdb5 .item .item-area:not(.general_mobile) .product-name{text-align:right;}.elementor-3055 .elementor-element.elementor-element-8d2f697{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:4px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-8d2f697:not(.elementor-motion-effects-element-type-background), .elementor-3055 .elementor-element.elementor-element-8d2f697 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #F8F9FA 0%, #ADB5BD7A 100%);}.elementor-3055 .elementor-element.elementor-element-319121e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-cdbcd75 .elm_fitem{background-color:#a4acb4;}.elementor-3055 .elementor-element.elementor-element-cdbcd75 .elm_fbtn{background-color:#00000024;color:var( --e-global-color-41d832de );padding:5px 15px 5px 15px;margin:10px 0px 0px 0px;border-radius:35px;}.elementor-3055 .elementor-element.elementor-element-cdbcd75 .block-title .title svg{width:24px;}.elementor-3055 .elementor-element.elementor-element-cdbcd75 .item .item-area{border-radius:10px 10px 10px 10px;}.elementor-3055 .elementor-element.elementor-element-cdbcd75 .swiper-slide-shadow-right{border-radius:10px 10px 10px 10px;}.elementor-3055 .elementor-element.elementor-element-cdbcd75 .swiper-slide-shadow-left{border-radius:10px 10px 10px 10px;}.elementor-3055 .elementor-element.elementor-element-cdbcd75 .swiper-slide-shadow{border-radius:10px 10px 10px 10px;}.elementor-3055 .elementor-element.elementor-element-cdbcd75 .item .item-area .price{font-size:14px;}.elementor-3055 .elementor-element.elementor-element-cdbcd75 .item .item-area:not(.general_mobile) .product-name{text-align:right;}.elementor-3055 .elementor-element.elementor-element-6875082 .elm_fitem{background-color:#a4acb4;}.elementor-3055 .elementor-element.elementor-element-6875082 .elm_fbtn{background-color:#00000024;color:var( --e-global-color-41d832de );padding:5px 15px 5px 15px;margin:10px 0px 0px 0px;border-radius:35px;}.elementor-3055 .elementor-element.elementor-element-6875082 > .elementor-widget-container{padding:20px 0px 40px 0px;}.elementor-3055 .elementor-element.elementor-element-6875082 .block-title .title svg{width:24px;}.elementor-3055 .elementor-element.elementor-element-6875082 .item .item-area{border-radius:10px 10px 10px 10px;}.elementor-3055 .elementor-element.elementor-element-6875082 .swiper-slide-shadow-right{border-radius:10px 10px 10px 10px;}.elementor-3055 .elementor-element.elementor-element-6875082 .swiper-slide-shadow-left{border-radius:10px 10px 10px 10px;}.elementor-3055 .elementor-element.elementor-element-6875082 .swiper-slide-shadow{border-radius:10px 10px 10px 10px;}.elementor-3055 .elementor-element.elementor-element-6875082 .item .item-area .price{font-size:14px;}.elementor-3055 .elementor-element.elementor-element-6875082 .item .item-area:not(.general_mobile) .product-name{text-align:right;}.elementor-3055 .elementor-element.elementor-element-ef86b26{--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:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3055 .elementor-element.elementor-element-ef86b26:not(.elementor-motion-effects-element-type-background), .elementor-3055 .elementor-element.elementor-element-ef86b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #F7258540 0%, #F8F9FA 78%);}.elementor-3055 .elementor-element.elementor-element-49ca58b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-2cf3e19 > .elementor-widget-container{background-color:#F9F8FA;margin:10px 0px 10px 0px;padding:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;box-shadow:7px 3px 14px -4px rgba(76.00000000000001, 201.00000000000006, 239.99999999999997, 0.69);}.elementor-3055 .elementor-element.elementor-element-2cf3e19 .nav_tabs_warpper .icon{background-color:#4CC9F0;}.elementor-3055 .elementor-element.elementor-element-2cf3e19 .nav_tabs_warpper .icon:after{background-color:#4CC9F0;}.elementor-3055 .elementor-element.elementor-element-2cf3e19 .mweb-swiper-next:hover{background-color:#4CC9F0;}.elementor-3055 .elementor-element.elementor-element-2cf3e19 .mweb-swiper-prev:hover{background-color:#4CC9F0;}.elementor-3055 .elementor-element.elementor-element-2cf3e19 .bk_view_more svg{background-color:#4CC9F0;}.elementor-3055 .elementor-element.elementor-element-2cf3e19 .nav_tabs_warpper .icon:before{border-right-color:#4CC9F0;}.elementor-3055 .elementor-element.elementor-element-2cf3e19 .item .item-area{border-radius:16px 16px 16px 16px;}.elementor-3055 .elementor-element.elementor-element-2cf3e19 .tab_cat_list .inner_wrap{border-radius:16px 16px 16px 16px;}.elementor-3055 .elementor-element.elementor-element-2cf3e19 .item .item-area .price{font-size:12px;}.elementor-3055 .elementor-element.elementor-element-571286e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-abff010 > .elementor-widget-container{background-color:#F9F8FA;margin:10px 0px 10px 0px;padding:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;box-shadow:7px 3px 14px -4px rgba(76.00000000000001, 201.00000000000006, 239.99999999999997, 0.69);}.elementor-3055 .elementor-element.elementor-element-abff010 .nav_tabs_warpper .icon{background-color:#F72585;}.elementor-3055 .elementor-element.elementor-element-abff010 .nav_tabs_warpper .icon:after{background-color:#F72585;}.elementor-3055 .elementor-element.elementor-element-abff010 .mweb-swiper-next:hover{background-color:#F72585;}.elementor-3055 .elementor-element.elementor-element-abff010 .mweb-swiper-prev:hover{background-color:#F72585;}.elementor-3055 .elementor-element.elementor-element-abff010 .bk_view_more svg{background-color:#F72585;}.elementor-3055 .elementor-element.elementor-element-abff010 .nav_tabs_warpper .icon:before{border-right-color:#F72585;}.elementor-3055 .elementor-element.elementor-element-abff010 .item .item-area{border-radius:16px 16px 16px 16px;}.elementor-3055 .elementor-element.elementor-element-abff010 .tab_cat_list .inner_wrap{border-radius:16px 16px 16px 16px;}.elementor-3055 .elementor-element.elementor-element-abff010 .item .item-area .price{font-size:12px;}.elementor-3055 .elementor-element.elementor-element-b3f8dc4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-92a43e9 > .elementor-widget-container{background-color:#F9F8FA;margin:10px 0px 10px 0px;padding:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;box-shadow:7px 3px 14px -4px rgba(76.00000000000001, 201.00000000000006, 239.99999999999997, 0.69);}.elementor-3055 .elementor-element.elementor-element-92a43e9 .nav_tabs_warpper .icon{background-color:#4CC9F0;}.elementor-3055 .elementor-element.elementor-element-92a43e9 .nav_tabs_warpper .icon:after{background-color:#4CC9F0;}.elementor-3055 .elementor-element.elementor-element-92a43e9 .mweb-swiper-next:hover{background-color:#4CC9F0;}.elementor-3055 .elementor-element.elementor-element-92a43e9 .mweb-swiper-prev:hover{background-color:#4CC9F0;}.elementor-3055 .elementor-element.elementor-element-92a43e9 .bk_view_more svg{background-color:#4CC9F0;}.elementor-3055 .elementor-element.elementor-element-92a43e9 .nav_tabs_warpper .icon:before{border-right-color:#4CC9F0;}.elementor-3055 .elementor-element.elementor-element-92a43e9 .item .item-area{border-radius:16px 16px 16px 16px;}.elementor-3055 .elementor-element.elementor-element-92a43e9 .tab_cat_list .inner_wrap{border-radius:16px 16px 16px 16px;}.elementor-3055 .elementor-element.elementor-element-92a43e9 .item .item-area .price{font-size:12px;}.elementor-3055 .elementor-element.elementor-element-5d9876f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-d3408fe > .elementor-widget-container{background-color:#F9F8FA;margin:10px 0px 10px 0px;padding:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;box-shadow:7px 3px 14px -4px rgba(76.00000000000001, 201.00000000000006, 239.99999999999997, 0.69);}.elementor-3055 .elementor-element.elementor-element-d3408fe .nav_tabs_warpper .icon{background-color:#F72585;}.elementor-3055 .elementor-element.elementor-element-d3408fe .nav_tabs_warpper .icon:after{background-color:#F72585;}.elementor-3055 .elementor-element.elementor-element-d3408fe .mweb-swiper-next:hover{background-color:#F72585;}.elementor-3055 .elementor-element.elementor-element-d3408fe .mweb-swiper-prev:hover{background-color:#F72585;}.elementor-3055 .elementor-element.elementor-element-d3408fe .bk_view_more svg{background-color:#F72585;}.elementor-3055 .elementor-element.elementor-element-d3408fe .nav_tabs_warpper .icon:before{border-right-color:#F72585;}.elementor-3055 .elementor-element.elementor-element-d3408fe .item .item-area{border-radius:16px 16px 16px 16px;}.elementor-3055 .elementor-element.elementor-element-d3408fe .tab_cat_list .inner_wrap{border-radius:16px 16px 16px 16px;}.elementor-3055 .elementor-element.elementor-element-d3408fe .item .item-area .price{font-size:12px;}.elementor-3055 .elementor-element.elementor-element-c95248e{--display:flex;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-0d10d3d .block-title .title{color:#F8F9FA;}.elementor-3055 .elementor-element.elementor-element-0d10d3d .block-title .title svg{stroke:#F8F9FA;fill:#F8F9FA;width:24px;}.elementor-3055 .elementor-element.elementor-element-0d10d3d .bk_view_more svg{background-color:#F8F9FA;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-3055 .elementor-element.elementor-element-08ea703{--content-width:1366px;}.elementor-3055 .elementor-element.elementor-element-58ed6a5{--content-width:1366px;}.elementor-3055 .elementor-element.elementor-element-77e7e63{--content-width:1366px;}.elementor-3055 .elementor-element.elementor-element-6c1dea6{--content-width:1366px;}.elementor-3055 .elementor-element.elementor-element-91e3241{--content-width:1366px;}.elementor-3055 .elementor-element.elementor-element-9a97586{--content-width:1366px;}.elementor-3055 .elementor-element.elementor-element-06b6b88{--content-width:1366px;}.elementor-3055 .elementor-element.elementor-element-8d2f697{--content-width:1366px;}.elementor-3055 .elementor-element.elementor-element-ef86b26{--content-width:1366px;}.elementor-3055 .elementor-element.elementor-element-49ca58b{--width:24%;}.elementor-3055 .elementor-element.elementor-element-571286e{--width:24%;}.elementor-3055 .elementor-element.elementor-element-b3f8dc4{--width:24%;}.elementor-3055 .elementor-element.elementor-element-5d9876f{--width:24%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3055 .elementor-element.elementor-element-49ca58b{--width:48%;}.elementor-3055 .elementor-element.elementor-element-571286e{--width:48%;}.elementor-3055 .elementor-element.elementor-element-b3f8dc4{--width:48%;}.elementor-3055 .elementor-element.elementor-element-5d9876f{--width:48%;}}@media(max-width:1024px){.elementor-3055 .elementor-element.elementor-element-08ea703{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-1754d86{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3055 .elementor-element.elementor-element-e43dff1 .slider-pro{min-height:317px;}.elementor-3055 .elementor-element.elementor-element-e43dff1 .jet-slider .slider-pro .jet-slider__content-inner{max-width:100px;}.elementor-3055 .elementor-element.elementor-element-e43dff1 .jet-slider .sp-buttons{max-width:100px;margin-top:-20px;}.elementor-3055 .elementor-element.elementor-element-e43dff1{width:100%;max-width:100%;}.elementor-3055 .elementor-element.elementor-element-4178bd5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3055 .elementor-element.elementor-element-58ed6a5{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-aa77529 > .elementor-widget-container{padding:0px 16px 0px 16px;}.elementor-3055 .elementor-element.elementor-element-91e3241{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3055 .elementor-element.elementor-element-58d27ad .elementor-heading-title{font-size:26px;}.elementor-3055 .elementor-element.elementor-element-b49ed7b .elementor-heading-title{font-size:24px;}.elementor-3055 .elementor-element.elementor-element-ef86b26{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:767px){.elementor-3055 .elementor-element.elementor-element-08ea703{--content-width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-08ea703:not(.elementor-motion-effects-element-type-background), .elementor-3055 .elementor-element.elementor-element-08ea703 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F7258547 6%, #F8F9FA 73%);}.elementor-3055 .elementor-element.elementor-element-1754d86{--padding-top:4px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-3055 .elementor-element.elementor-element-4178bd5{--justify-content:flex-start;--padding-top:04px;--padding-bottom:08px;--padding-left:12px;--padding-right:12px;}.elementor-3055 .elementor-element.elementor-element-d1a9bae .slider-pro{min-height:360px;}.elementor-3055 .elementor-element.elementor-element-d1a9bae .jet-slider .slider-pro .jet-slider__content-inner{max-width:100%;}.elementor-3055 .elementor-element.elementor-element-d1a9bae .jet-slider .sp-buttons{max-width:100%;margin-top:-10px;}.elementor-3055 .elementor-element.elementor-element-d1a9bae{width:100%;max-width:100%;}.elementor-3055 .elementor-element.elementor-element-d1a9bae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3055 .elementor-element.elementor-element-d1a9bae.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-3055 .elementor-element.elementor-element-58ed6a5{--padding-top:12px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-3055 .elementor-element.elementor-element-2f5b1cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-aa77529 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3055 .elementor-element.elementor-element-aa77529 .block-title .title{font-size:12px;}.elementor-3055 .elementor-element.elementor-element-b263526{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-c616337 .block-special-title{font-size:10px;}.elementor-3055 .elementor-element.elementor-element-c616337 .block-special-title .deal_icon svg{width:36px;}.elementor-3055 .elementor-element.elementor-element-77e7e63{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-83c128a{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-3055 .elementor-element.elementor-element-ca70447 .block-title .title{font-size:12px;}.elementor-3055 .elementor-element.elementor-element-ca70447 .item .item-area:not(.general_mobile) .product-name{font-size:10px;}.elementor-3055 .elementor-element.elementor-element-901e4dd .block-title .title{font-size:12px;}.elementor-3055 .elementor-element.elementor-element-901e4dd .item .item-area:not(.general_mobile) .product-name{font-size:10px;}.elementor-3055 .elementor-element.elementor-element-91e3241{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-3055 .elementor-element.elementor-element-afeadf2{--width:48%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-38b2309{--width:48%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-0ed1dd7{--width:48%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-97a42bf{--width:48%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-9a97586{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-3055 .elementor-element.elementor-element-58d27ad .elementor-heading-title{font-size:18px;}.elementor-3055 .elementor-element.elementor-element-b49ed7b > .elementor-widget-container{padding:8px 0px 8px 0px;}.elementor-3055 .elementor-element.elementor-element-b49ed7b .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-3055 .elementor-element.elementor-element-06b6b88{--padding-top:0px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-3055 .elementor-element.elementor-element-8d2f697{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-3055 .elementor-element.elementor-element-6875082 > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-3055 .elementor-element.elementor-element-ef86b26{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:12px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-3055 .elementor-element.elementor-element-571286e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3055 .elementor-element.elementor-element-c95248e{--padding-top:16px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for block-category-slider, class: .elementor-element-aa77529 */.elementor-3055 .elementor-element.elementor-element-aa77529 .woocommerce .bk_cat_slider_item .cat_count{
    margin-top: 15px
}
.se1-block .title{
  padding-inline: 16px;
  padding-bottom: 4px;
  padding-top: 6px;
  border-radius: 14px;
  background: linear-gradient(110deg, #f72585 0%, #4361ee 100%);
}

@media (max-width: 1200px) {

    /* عرض ثابت 158px برای هر آیتم */
    .se1-block .swiper-wrapper .swiper-slide {
        width: 180px !important;
        min-width: 180px !important;
        max-width: 180px !important;
        flex-shrink: 0 !important;
    }

    /* هم‌قد کردن باکس‌ها */
    .se1-block .swiper-wrapper {
        display: flex !important;
        align-items: stretch !important;
    }

    /* حذف فاصله پایین */
    .se1-block .swiper {
        padding-bottom: 0 !important;
        margin-bottom: 0 !important;
    }

    /* حذف pagination اگه فاصله از اونه */
    .se1-block .swiper-pagination {
        display: none !important;
    }
}
/* حالت عادی */
.swiper-slide {
  position: relative;
  /* مطمئن می‌شویم که استایل‌های بردر پیش‌فرض المنتور تداخل ایجاد نکنند */
  border: none !important; 
}

.elementor-3055 .elementor-element.elementor-element-aa77529 .swiper-slide::before {
  content: "";
  position: absolute;
  /* دقیقاً روی مرزهای المان می‌چسبد */
  inset: 0; 
  
  /* ضخامت بردر را اینجا تعیین کن (مثلاً 3px) */
  padding: 1px; 
  
  /* به ارث بردن لبه‌های گرد از تنظیمات المنتور */
  border-radius: 16px; 
  
  /* رنگ‌های گرادیانت محبوبت */
  background: linear-gradient(to right, #f72585, #4361ee);
  
  /* جادوی ماسک: وسط را خالی می‌کند تا محتوای المان دیده شود */
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  
  /* آوردن به جلوترین لایه */
  z-index: 10; 
  
  /* این خط حیاتی است: اجازه می‌دهد کلیک از روی بردر رد شود و به دکمه‌های داخل اسلاید برسد */
  pointer-events: none; 
  
  /* انیمیشن نرم برای غیب شدن */
  transition: opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1);
  opacity: 1;
}

/* حالت هاور: ناپدید شدن کامل بردر */
.swiper-slide:hover::before {
  opacity: 0 !important;
}/* End custom CSS */
/* Start custom CSS for mobile-deal-slider-product, class: .elementor-element-c616337 */.se2-block .block-special-title{
      background: linear-gradient(110deg, #f72585 0%, #4361ee 100%) !important;
}
.elementor-3055 .elementor-element.elementor-element-c616337 .product-name a{
      display: -webkit-box !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 3 !important;
  overflow: hidden !important;
  white-space: normal !important;

  line-height: 1.6em !important;
  height: auto !important;        /* اول اینو تست کن */
  max-height: 5.8em !important;
  min-height: 5.8em !important;   /* فقط برای هم‌قد شدن کارت‌ها */
}

@media (max-width: 768px) {
  .elementor-3055 .elementor-element.elementor-element-c616337 .product-name {
 
    min-height: 5.8em  !important;
  }
}
.elementor-3055 .elementor-element.elementor-element-c616337 h2{
    min-height:5.8em !important;
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-ca70447 */.se3-block .title{
  padding-inline: 16px;
  padding-bottom: 4px;
  padding-top: 6px;
  border-radius: 14px;
  background: linear-gradient(110deg, #f72585 0%, #4361ee 100%);
}/* End custom CSS */
/* Start custom CSS for general-slider-product, class: .elementor-element-901e4dd */.se3-block .title{
  padding-inline: 16px;
  padding-bottom: 4px;
  padding-top: 6px;
  border-radius: 14px;
  background: linear-gradient(110deg, #f72585 0%, #4361ee 100%);
}/* End custom CSS */
/* Start custom CSS for small-list-product, class: .elementor-element-8faaf02 */.se5-block .title{
  padding-inline: 16px;
  padding-bottom: 4px;
  padding-top: 6px;
  border-radius: 14px;
  background: linear-gradient(110deg, #f72585 0%, #4361ee 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ea2b65 */.elementor-3055 .elementor-element.elementor-element-3ea2b65 {
  position: relative;
  border-radius: 16px;
  z-index: 0;
  overflow: hidden;
}

.elementor-3055 .elementor-element.elementor-element-3ea2b65::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 3px; /* ضخامت بردر */
  border-radius: inherit;

  background: linear-gradient(
    90deg,
    #ff0000, #00ff00, #4cc9f0,
    #ff0000, #00ff00, #4cc9f0,
    #ff0000
  );
  background-size: 200% 100%;
  animation: rgb-border-move 2s linear infinite;

  /* فقط بردر دیده بشه و وسط شفاف بمونه */
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  z-index: -1;
  pointer-events: none;
}

@keyframes rgb-border-move {
  0%   { background-position: 0% 50%; }
  100% { background-position: 100% 50%; }
}/* End custom CSS */
/* Start custom CSS for product-list-box, class: .elementor-element-2cf3e19 */.se7-block img{
    border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for product-list-box, class: .elementor-element-92a43e9 */.se7-block img{
    border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for product-list-box, class: .elementor-element-d3408fe */.se7-block img{
    border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for block-post-slider, class: .elementor-element-0d10d3d */.se6-block .title{
  padding-inline: 16px;
  padding-bottom: 4px;
  padding-top: 6px;
  border-radius: 14px;
  background: linear-gradient(110deg, #f72585 0%, #4361ee 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef86b26 */.se7-block img{
    border-radius: 16px;
}/* End custom CSS */