.elementor-62 .elementor-element.elementor-element-ab24987{--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-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-62 .elementor-element.elementor-element-1877de4 .elementor-repeater-item-306a0c0 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://addoindia.com/wp-content/uploads/2026/09/photo-1548036328-c9fa89d128fa.avif);background-size:cover;}.elementor-62 .elementor-element.elementor-element-1877de4 .elementor-repeater-item-306a0c0 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-62 .elementor-element.elementor-element-1877de4 .elementor-repeater-item-206adaf .swiper-slide-bg{background-color:#833ca3;background-image:url(https://addoindia.com/wp-content/uploads/2026/09/photo-1584917865442-de89df76afd3.avif);background-size:cover;}.elementor-62 .elementor-element.elementor-element-1877de4 .elementor-repeater-item-206adaf .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-62 .elementor-element.elementor-element-1877de4 .elementor-repeater-item-77a9354 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://addoindia.com/wp-content/uploads/2026/09/photo-1566150905458-1bf1fc113f0d.avif);background-size:cover;}.elementor-62 .elementor-element.elementor-element-1877de4 .elementor-repeater-item-77a9354 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-62 .elementor-element.elementor-element-1877de4 .swiper-slide{transition-duration:calc(5000ms*1.2);height:677px;}.elementor-62 .elementor-element.elementor-element-1877de4{padding:2px 2px 2px 2px;}.elementor-62 .elementor-element.elementor-element-1877de4 .swiper-slide-contents{max-width:66%;}.elementor-62 .elementor-element.elementor-element-1877de4 .swiper-slide-inner{padding:80px 80px 80px 80px;text-align:left;}.elementor-62 .elementor-element.elementor-element-1877de4 .elementor-slide-heading{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-62 .elementor-element.elementor-element-1877de4 .elementor-slide-description{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-62 .elementor-element.elementor-element-1877de4 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:12px;--swiper-pagination-bullet-vertical-gap:12px;height:9px;width:9px;}.elementor-62 .elementor-element.elementor-element-1877de4 .swiper-horizontal .swiper-pagination-progressbar{height:9px;}.elementor-62 .elementor-element.elementor-element-1877de4 .swiper-pagination-fraction{font-size:9px;}.elementor-62 .elementor-element.elementor-element-1877de4 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-62 .elementor-element.elementor-element-1877de4 .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-62 .elementor-element.elementor-element-ab74801{text-align:center;}.elementor-62 .elementor-element.elementor-element-ab74801 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:#757677;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-62 .elementor-element.elementor-element-97ec11c img{width:130px;max-width:100%;height:130px;object-fit:fill;border-radius:100px 100px 100px 100px;}.elementor-62 .elementor-element.elementor-element-6aecf15{padding:6px 0px 0px 0px;text-align:center;}.elementor-62 .elementor-element.elementor-element-6aecf15 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-62 .elementor-element.elementor-element-9f51a17 img{width:130px;max-width:100%;height:130px;object-fit:fill;border-radius:100px 100px 100px 100px;}.elementor-62 .elementor-element.elementor-element-b226434{padding:6px 0px 0px 0px;text-align:center;}.elementor-62 .elementor-element.elementor-element-b226434 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-62 .elementor-element.elementor-element-ebfef07 img{width:130px;max-width:100%;height:130px;object-fit:fill;border-radius:100px 100px 100px 100px;}.elementor-62 .elementor-element.elementor-element-9f06029{padding:6px 0px 0px 0px;text-align:center;}.elementor-62 .elementor-element.elementor-element-9f06029 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-62 .elementor-element.elementor-element-5bd5aef img{width:130px;max-width:100%;height:130px;object-fit:fill;border-radius:100px 100px 100px 100px;}.elementor-62 .elementor-element.elementor-element-538dda9{padding:6px 0px 0px 0px;text-align:center;}.elementor-62 .elementor-element.elementor-element-538dda9 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-62 .elementor-element.elementor-element-2a08b93 img{width:130px;max-width:100%;height:130px;object-fit:fill;border-radius:100px 100px 100px 100px;}.elementor-62 .elementor-element.elementor-element-723f605{padding:6px 0px 0px 0px;text-align:center;}.elementor-62 .elementor-element.elementor-element-723f605 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-62 .elementor-element.elementor-element-f54535b img{width:130px;max-width:100%;height:130px;object-fit:fill;border-radius:100px 100px 100px 100px;}.elementor-62 .elementor-element.elementor-element-c2b18e2{padding:6px 0px 0px 0px;text-align:center;}.elementor-62 .elementor-element.elementor-element-c2b18e2 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-62 .elementor-element.elementor-element-4226dbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-4226dbd p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-62 .elementor-element.elementor-element-0c17133 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-62 .elementor-element.elementor-element-5c41577{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-5c41577 p{margin-block-end:0px;}.elementor-62 .elementor-element.elementor-element-92f6475 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-62 .elementor-element.elementor-element-9cb2206{--display:flex;}.elementor-62 .elementor-element.elementor-element-9cb2206:not(.elementor-motion-effects-element-type-background), .elementor-62 .elementor-element.elementor-element-9cb2206 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-62 .elementor-element.elementor-element-f9ce393 .eael-product-list-wrapper .eael-product-list-container{border-radius:10px;background:#F0F0F0;}.elementor-62 .elementor-element.elementor-element-f9ce393 .eael-product-list-wrapper .product:not(:first-child){margin:30px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-f9ce393 .eael-product-list-wrapper .eael-product-list-content-footer .eael-product-list-progress .eael-product-list-progress-bar-outer{height:3px;border-radius:100px;background:#EFE4E4;}.elementor-62 .elementor-element.elementor-element-f9ce393 .eael-product-list-wrapper .eael-product-list-content-footer .eael-product-list-progress .eael-product-list-progress-bar-outer .eael-product-list-progress-bar-inner{height:3px;border-radius:100px;background:#C29F9D;}.elementor-62 .elementor-element.elementor-element-f9ce393 .eael-product-list-wrapper .eael-product-list-badge-wrap.badge-preset-1 .eael-product-list-badge-bg svg{width:100px;height:100px;}.elementor-62 .elementor-element.elementor-element-f9ce393 .eael-product-list-wrapper .eael-product-list-badge-wrap.badge-preset-1{width:100px;height:100px;}.elementor-62 .elementor-element.elementor-element-f9ce393 .eael-product-list-wrapper .eael-product-list-item .star-rating::before{color:#FF9900;font-size:15px;}.elementor-62 .elementor-element.elementor-element-f9ce393 .eael-product-list-wrapper .eael-product-list-item .star-rating span::before{color:#FF9900;font-size:15px;}.eael-popup-details-render.elementor-62 .elementor-element.elementor-element-f9ce393 div.product .star-rating{color:#FF9900;font-size:15px;}.elementor-62 .elementor-element.elementor-element-f9ce393 .eael-product-list-wrapper .eael-product-list-item .star-rating{font-size:15px;}.eael-popup-details-render.elementor-62 .elementor-element.elementor-element-f9ce393 div.product .star-rating::before{font-size:15px;}.eael-popup-details-render.elementor-62 .elementor-element.elementor-element-f9ce393 div.product .star-rating span::before{font-size:15px;}.elementor-62 .elementor-element.elementor-element-f9ce393 .eael-product-list-wrapper .eael-product-list-review-count{color:#5F6368;}.elementor-62 .elementor-element.elementor-element-f9ce393 .eael-product-list-wrapper .eael-product-list-item .eael-product-list-content-body .eael-product-list-excerpt{color:#5F6368;}.eael-popup-details-render.elementor-62 .elementor-element.elementor-element-f9ce393 .woocommerce-product-details__short-description{color:#5F6368;}.elementor-62 .elementor-element.elementor-element-f9ce393 .eael-product-list-wrapper .eael-product-list-item .eael-product-list-content-body .eael-product-list-price del{color:#757C86;}.eael-popup-details-render.elementor-62 .elementor-element.elementor-element-f9ce393 div.product .price{color:#757C86;}.elementor-62 .elementor-element.elementor-element-f9ce393 .eael-product-list-wrapper .eael-product-list-item .eael-product-list-content-body .eael-product-list-price ins{color:#343434;}.elementor-62 .elementor-element.elementor-element-f9ce393 .eael-product-list-wrapper .eael-product-list-item .eael-product-list-content-body .eael-product-list-price > .amount{color:#343434;}.eael-popup-details-render.elementor-62 .elementor-element.elementor-element-f9ce393 div.product .price ins{color:#343434;}.elementor-62 .elementor-element.elementor-element-f9ce393 .eael-product-list-wrapper .eael-product-list-content-footer .eael-product-list-progress .eael-product-list-progress-info .eael-product-list-progress-count{color:#515151;}.elementor-62 .elementor-element.elementor-element-f9ce393 .eael-product-list-wrapper .eael-product-list-content-footer .eael-product-list-progress .eael-product-list-progress-info .eael-product-list-progress-count span{color:#343434;}.elementor-62 .elementor-element.elementor-element-f9ce393 .eael-product-list-wrapper .eael-product-list-content-footer .eael-product-list-progress .eael-product-list-progress-info .eael-product-list-progress-remaining{color:#515151;}.elementor-62 .elementor-element.elementor-element-f9ce393 .eael-product-list-wrapper .eael-product-list-content-footer .eael-product-list-progress .eael-product-list-progress-info .eael-product-list-progress-remaining span{color:#343434;}.elementor-62 .elementor-element.elementor-element-f9ce393 .eael-product-list-wrapper .eael-product-list-item .eael-product-list-content-footer .eael-product-list-add-to-cart-button a{color:#fff;}.eael-popup-details-render.elementor-62 .elementor-element.elementor-element-f9ce393 .button, .eael-popup-details-render.elementor-62 .elementor-element.elementor-element-f9ce393 button.button.alt{color:#fff;}.elementor-62 .elementor-element.elementor-element-f9ce393 .eael-product-list-wrapper .eael-product-list-item .eael-product-list-content-footer .eael-product-list-add-to-cart-button a:hover{color:#fff;background:#000;}.eael-popup-details-render.elementor-62 .elementor-element.elementor-element-f9ce393 .button:hover, .eael-popup-details-render.elementor-62 .elementor-element.elementor-element-f9ce393 button.button.alt:hover{color:#fff;background:#000;}.elementor-62 .elementor-element.elementor-element-f9ce393 .eael-product-list-wrapper .eael-product-list-image-wrap .eael-product-list-buttons-on-hover li a{background:#fff;}.eael-popup-details-render .elementor-element-f9ce393 div.product .product_title{color:#252525;}.eael-popup-details-render .elementor-element-f9ce393 div.product .price{color:#343434!important;}.eael-popup-details-render .elementor-element-f9ce393 div.product .price ins{color:#757C86!important;}.eael-popup-details-render .elementor-element-f9ce393 .woocommerce-product-details__short-description{color:#5F6368;}.eael-popup-details-render div.product form.cart div.quantity .qty, .eael-product-popup.woocommerce div.product form.cart div.quantity > a, .eael-product-popup.woocommerce div.product form.cart div.quantity > .button{color:#000;background-color:#fff;border-color:#000 !important;}.eael-popup-details-render div.product form.cart div.quantity .qty:focus{border-color:#000;}.eael-popup-details-render .elementor-element-f9ce393 .button, .eael-popup-details-render button.button.alt,
                    .eael-popup-details-render .elementor-element-f9ce393 .button, .eael-popup-details-render button.button.alt.disabled{color:#fff;}.eael-popup-details-render .button, .eael-popup-details-render button.button.alt,
                    .eael-popup-details-render .elementor-element-f9ce393 .button, .eael-popup-details-render button.button.alt.disabled{background-color:#A66C46;}.eael-popup-details-render .button:hover, .eael-popup-details-render button.button.alt:hover,
                    .eael-popup-details-render .elementor-element-f9ce393 .button, .eael-popup-details-render button.button.alt.disabled:hover{background-color:#000;}.elementor-62 .elementor-element.elementor-element-1fc787b{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62 .elementor-element.elementor-element-15f3d89{text-align:center;}.elementor-62 .elementor-element.elementor-element-15f3d89 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:#757677;}.elementor-62 .elementor-element.elementor-element-d6f4ae5 .eael-advance-tabs .eael-tabs-nav > ul li.eael-tab-nav-item:hover:not(.active){background-color:#000000;}.elementor-62 .elementor-element.elementor-element-d6f4ae5 .eael-advance-tabs .eael-tabs-nav > ul li i{font-size:16px;color:#333;}.elementor-62 .elementor-element.elementor-element-d6f4ae5 .eael-advance-tabs .eael-tabs-nav > ul li img{width:16px;}.elementor-62 .elementor-element.elementor-element-d6f4ae5 .eael-advance-tabs .eael-tabs-nav > ul li svg{width:16px;height:16px;fill:#333;}.elementor-62 .elementor-element.elementor-element-d6f4ae5 .eael-tab-inline-icon li .title-before-icon{margin-right:10px;}.elementor-62 .elementor-element.elementor-element-d6f4ae5 .eael-tab-inline-icon li .title-after-icon{margin-left:10px;}.elementor-62 .elementor-element.elementor-element-d6f4ae5 .eael-tab-top-icon li i, .elementor-62 .elementor-element.elementor-element-d6f4ae5 .eael-tab-top-icon li img, .elementor-62 .elementor-element.elementor-element-d6f4ae5 .eael-tab-top-icon li svg{margin-bottom:10px;}.elementor-62 .elementor-element.elementor-element-d6f4ae5 > .eael-advance-tabs > .eael-tabs-nav ul li{padding:5px 5px 5px 5px;margin:0px 20px 40px 20px;}.elementor-62 .elementor-element.elementor-element-d6f4ae5 > .elementor-widget-container > .eael-advance-tabs > .eael-tabs-nav ul li{padding:5px 5px 5px 5px;margin:0px 20px 40px 20px;}.elementor-62 .elementor-element.elementor-element-d6f4ae5 .eael-advance-tabs .eael-tabs-nav > ul li{color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAE5DE;border-radius:50px 50px 50px 50px;}.elementor-62 .elementor-element.elementor-element-d6f4ae5 .eael-advance-tabs .eael-tabs-nav > ul li:hover{color:#fff;}.elementor-62 .elementor-element.elementor-element-d6f4ae5 .eael-advance-tabs .eael-tabs-nav > ul li:hover > i{color:#fff;}.elementor-62 .elementor-element.elementor-element-d6f4ae5 .eael-advance-tabs .eael-tabs-nav > ul li:hover > svg{fill:#fff;}.elementor-62 .elementor-element.elementor-element-d6f4ae5 .eael-advance-tabs .eael-tabs-nav > ul .active{background-color:#000000;}.elementor-62 .elementor-element.elementor-element-d6f4ae5 .eael-advance-tabs .eael-tabs-nav > ul li.active{color:#fff;border-style:solid;}.elementor-62 .elementor-element.elementor-element-d6f4ae5 .eael-advance-tabs .eael-tabs-nav > ul li.active > i{color:#fff;}.elementor-62 .elementor-element.elementor-element-d6f4ae5 .eael-advance-tabs .eael-tabs-nav > ul li.active > svg{fill:#fff;}.elementor-62 .elementor-element.elementor-element-d6f4ae5 .eael-advance-tabs .eael-tabs-content > div{color:#333;padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-d6f4ae5 .eael-advance-tabs .eael-tabs-nav > ul li:after{border-width:10px;bottom:-10px;}.elementor-62 .elementor-element.elementor-element-d6f4ae5 .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after{right:-10px;top:calc(50% - 10px) !important;}.rtl .elementor-62 .elementor-element.elementor-element-d6f4ae5 .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after{right:auto;left:-10px !important;top:calc(50% - 10px) !important;}.elementor-62 .elementor-element.elementor-element-944d83f img{width:100%;}.elementor-62 .elementor-element.elementor-element-446fe12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-62 .elementor-element.elementor-element-446fe12 p{margin-block-end:0px;}.elementor-62 .elementor-element.elementor-element-82279a5{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-62 .elementor-element.elementor-element-832a4cb{width:var( --container-widget-width, 18.244% );max-width:18.244%;--container-widget-width:18.244%;--container-widget-flex-grow:0;}.elementor-62 .elementor-element.elementor-element-832a4cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62 .elementor-element.elementor-element-3868968 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:13px;font-weight:900;color:#000000;}.elementor-62 .elementor-element.elementor-element-9ce2444{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-62 .elementor-element.elementor-element-9ce2444 p{margin-block-end:0px;}.elementor-widget-wc-add-to-cart .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-62 .elementor-element.elementor-element-77f2396 .elementor-button{background-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-77f2396{width:var( --container-widget-width, 29.924% );max-width:29.924%;--container-widget-width:29.924%;--container-widget-flex-grow:0;}.elementor-62 .elementor-element.elementor-element-77f2396.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62 .elementor-element.elementor-element-5071166{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-62 .elementor-element.elementor-element-5071166 p{margin-block-end:0px;}.elementor-62 .elementor-element.elementor-element-e3d23b5{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-62 .elementor-element.elementor-element-5710dc0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:900;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-62 .elementor-element.elementor-element-ad355cf{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-62 .elementor-element.elementor-element-07d5c41 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:900;color:#000000;}.elementor-62 .elementor-element.elementor-element-113787e{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-62 .elementor-element.elementor-element-413a066 img{width:100%;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-62 .elementor-element.elementor-element-3b5f2eb .elementor-icon-box-wrapper{gap:4px;}.elementor-62 .elementor-element.elementor-element-3b5f2eb.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-62 .elementor-element.elementor-element-3b5f2eb.elementor-view-framed .elementor-icon, .elementor-62 .elementor-element.elementor-element-3b5f2eb.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-62 .elementor-element.elementor-element-3b5f2eb .elementor-icon{font-size:20px;}.elementor-62 .elementor-element.elementor-element-3b5f2eb .elementor-icon-box-title, .elementor-62 .elementor-element.elementor-element-3b5f2eb .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:900;}.elementor-62 .elementor-element.elementor-element-3b5f2eb .elementor-icon-box-title{color:#000000;}.elementor-62 .elementor-element.elementor-element-3b5f2eb:has(:hover) .elementor-icon-box-title,
					 .elementor-62 .elementor-element.elementor-element-3b5f2eb:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-62 .elementor-element.elementor-element-3b5f2eb .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;}.elementor-62 .elementor-element.elementor-element-07361fa .elementor-icon-box-wrapper{gap:4px;}.elementor-62 .elementor-element.elementor-element-07361fa.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-62 .elementor-element.elementor-element-07361fa.elementor-view-framed .elementor-icon, .elementor-62 .elementor-element.elementor-element-07361fa.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-62 .elementor-element.elementor-element-07361fa .elementor-icon{font-size:20px;}.elementor-62 .elementor-element.elementor-element-07361fa .elementor-icon-box-title, .elementor-62 .elementor-element.elementor-element-07361fa .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:900;}.elementor-62 .elementor-element.elementor-element-07361fa .elementor-icon-box-title{color:#000000;}.elementor-62 .elementor-element.elementor-element-07361fa:has(:hover) .elementor-icon-box-title,
					 .elementor-62 .elementor-element.elementor-element-07361fa:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-62 .elementor-element.elementor-element-07361fa .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;}.elementor-62 .elementor-element.elementor-element-69d91b7 .elementor-icon-box-wrapper{gap:4px;}.elementor-62 .elementor-element.elementor-element-69d91b7.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-62 .elementor-element.elementor-element-69d91b7.elementor-view-framed .elementor-icon, .elementor-62 .elementor-element.elementor-element-69d91b7.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-62 .elementor-element.elementor-element-69d91b7 .elementor-icon{font-size:20px;}.elementor-62 .elementor-element.elementor-element-69d91b7 .elementor-icon-box-title, .elementor-62 .elementor-element.elementor-element-69d91b7 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:900;}.elementor-62 .elementor-element.elementor-element-69d91b7 .elementor-icon-box-title{color:#000000;}.elementor-62 .elementor-element.elementor-element-69d91b7:has(:hover) .elementor-icon-box-title,
					 .elementor-62 .elementor-element.elementor-element-69d91b7:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-62 .elementor-element.elementor-element-69d91b7 .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;}.elementor-62 .elementor-element.elementor-element-0008024 .elementor-icon-box-wrapper{gap:4px;}.elementor-62 .elementor-element.elementor-element-0008024.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-62 .elementor-element.elementor-element-0008024.elementor-view-framed .elementor-icon, .elementor-62 .elementor-element.elementor-element-0008024.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-62 .elementor-element.elementor-element-0008024 .elementor-icon{font-size:20px;}.elementor-62 .elementor-element.elementor-element-0008024 .elementor-icon-box-title, .elementor-62 .elementor-element.elementor-element-0008024 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:900;}.elementor-62 .elementor-element.elementor-element-0008024 .elementor-icon-box-title{color:#000000;}.elementor-62 .elementor-element.elementor-element-0008024:has(:hover) .elementor-icon-box-title,
					 .elementor-62 .elementor-element.elementor-element-0008024:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-62 .elementor-element.elementor-element-0008024 .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;}.elementor-62 .elementor-element.elementor-element-86aa2a0{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-62 .elementor-element.elementor-element-7c423ac{text-align:center;}.elementor-62 .elementor-element.elementor-element-7c423ac .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#000000;}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-62 .elementor-element.elementor-element-398fae7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-62 .elementor-element.elementor-element-398fae7 a > img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin-bottom:0px;}.elementor-62 .elementor-element.elementor-element-398fae7 .woocommerce .woocommerce-loop-category__title{color:#000000;}@media(max-width:767px){.elementor-62 .elementor-element.elementor-element-1877de4 .swiper-slide-inner{padding:50px 50px 50px 50px;}.elementor-62 .elementor-element.elementor-element-1877de4 .elementor-slide-heading{font-size:3px;}.elementor-62 .elementor-element.elementor-element-1877de4 .elementor-slide-description{font-size:10px;}.elementor-62 .elementor-element.elementor-element-1fc787b{--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;--justify-content:center;}}/* Start custom CSS for slides, class: .elementor-element-1877de4 */.hero-small-text {
    display: block;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0.3px;
    text-transform: uppercase;
    margin-bottom: 14px;
}

.hero-main-title {
    display: block;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 58px;
    line-height: 1.05;
    font-weight: 400;
    letter-spacing: -1.5px;
}

.elementor-slide-description {
    font-size: 20px !important;
    line-height: 1.45 !important;
    font-weight: 400;
    max-width: 600px;
}

.elementor-slide-button {
    font-size: 13px !important;
    font-weight: 600 !important;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    padding: 16px 34px !important;
}

.hero-buttons {
    display: flex;
    gap: 15px;
    margin-top: 25px;
}

.hero-btn {
    display: inline-block;
    padding: 16px 32px;
    text-decoration: none !important;
    font-family: Arial, sans-serif;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 1.5px;
    transition: 0.3s;
}

.hero-btn-white {
    background: #fff;
    color: #111 !important;
}

.hero-btn-outline {
    border: 1px solid #fff;
    color: #fff !important;
    background: transparent;
}

.hero-btn-white:hover {
    background: #111;
    color: #fff !important;
}

.hero-btn-outline:hover {
    background: #fff;
    color: #111 !important;
}/* End custom CSS */
/* Start custom CSS for eael-adv-tabs, class: .elementor-element-d6f4ae5 *//* Product card ki styling aur layout */
.elementor-62 .elementor-element.elementor-element-d6f4ae5 .products .product {
    position: relative;
    border: 1px solid #e0e0e0;
    border-radius: 4px;
    overflow: hidden;
    transition: all 0.3s ease-in-out;
    background-color: #ffffff;
    display: flex;
    flex-direction: column;
}

.elementor-62 .elementor-element.elementor-element-d6f4ae5 .products .product:hover {
    border-color: #000000;
}

/* Product ke text/price area ke liye space */
.elementor-62 .elementor-element.elementor-element-d6f4ae5 .astra-shop-summary-wrap,
.elementor-62 .elementor-element.elementor-element-d6f4ae5 .products .product .text-wrapper,
.elementor-62 .elementor-element.elementor-element-d6f4ae5 .products .product > *:not(.woocommerce-loop-product__link):not(.button) {
    position: relative;
    z-index: 2;
    background: #ffffff;
}

.astra-shop-summary-wrap {
    padding: 20px 20px 42px 20px;
    border-top: 2px solid #f3f3f3;
}

/* --- DESKTOP VIEW (Hover Effect) --- */
@media (min-width: 769px) {
    /* Add to cart button default hidden (Desktop) */
    .elementor-62 .elementor-element.elementor-element-d6f4ae5 .products .product .button {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        background-color: #000000 !important;
        color: #ffffff !important;
        text-align: center;
        padding: 12px 0;
        margin: 0 !important;
        opacity: 0;
        transform: translateY(100%);
        transition: all 0.3s ease-in-out;
        z-index: 5;
        border-radius: 0 !important;
    }

    /* Hover karne par button slide hoga */
    .elementor-62 .elementor-element.elementor-element-d6f4ae5 .products .product:hover .button {
        opacity: 1;
        transform: translateY(0);
    }
}

/* --- MOBILE & TABLET VIEW (No Hover / Always Visible) --- */
@media (max-width: 768px) {
    /* Summary padding adjust mobile ke liye */
    .astra-shop-summary-wrap {
        padding: 15px 15px 15px 15px !important;
    }

    /* Button hamesha dikhega, static position mein rahega */
    .elementor-62 .elementor-element.elementor-element-d6f4ae5 .products .product .button {
        position: relative !important;
        bottom: auto !important;
        left: auto !important;
        width: 100% !important;
        background-color: #000000 !important;
        color: #ffffff !important;
        text-align: center;
        padding: 12px 0;
        margin: 0 !important;
        opacity: 1 !important;
        transform: none !important;
        z-index: 5;
        border-radius: 0 !important;
    }
}

/* Button hover color (Common for all devices) */
.elementor-62 .elementor-element.elementor-element-d6f4ae5 .products .product .button:hover {
    background-color: #a07855 !important;
}/* End custom CSS */