.elementor-10897 .elementor-element.elementor-element-10c12d6{--display:flex;--min-height:0.1rem;--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-10897 .elementor-element.elementor-element-4b8fbce{width:100%;max-width:100%;}.elementor-10897 .elementor-element.elementor-element-4b8fbce img{width:100%;max-width:100%;height:75vh;}.elementor-10897 .elementor-element.elementor-element-d8feb25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10897 .elementor-element.elementor-element-dc328d5{--display:flex;}.elementor-10897 .elementor-element.elementor-element-2b9d698{--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-10897 .elementor-element.elementor-element-fadce03.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-fadce03.elementor-wc-products ul.products li.product .button{font-size:1rem;}.elementor-10897 .elementor-element.elementor-element-fadce03.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-10897 .elementor-element.elementor-element-14476b0{--display:flex;}.elementor-10897 .elementor-element.elementor-element-644ec91{--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-10897 .elementor-element.elementor-element-d644236.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-d644236.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-10897 .elementor-element.elementor-element-5d41296{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;padding:20px 0px 0px 0px;--n-tabs-title-gap:4rem;--n-tabs-title-border-radius:15px 15px 15px 15px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:50px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:50px;--n-tabs-title-font-size:3rem;--n-tabs-title-color:var( --e-global-color-woostify_color_2 );}.elementor-10897 .elementor-element.elementor-element-5d41296.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-woostify_color_1 );}.elementor-10897 .elementor-element.elementor-element-5d41296.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-10897 .elementor-element.elementor-element-5d41296.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-woostify_color_1 );}.elementor-10897 .elementor-element.elementor-element-a86e3e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10897 .elementor-element.elementor-element-848489d{--display:flex;}.elementor-10897 .elementor-element.elementor-element-108150d{--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-10897 .elementor-element.elementor-element-7eab6dd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-7eab6dd.elementor-wc-products ul.products li.product .button{font-size:1rem;}.elementor-10897 .elementor-element.elementor-element-7eab6dd.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-10897 .elementor-element.elementor-element-632e2db{--display:flex;}.elementor-10897 .elementor-element.elementor-element-8da4d62{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10897 .elementor-element.elementor-element-d4385e8{--display:flex;}.elementor-10897 .elementor-element.elementor-element-635d220{--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-10897 .elementor-element.elementor-element-444e90c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-444e90c.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-10897 .elementor-element.elementor-element-d81d09b{--display:flex;}.elementor-10897 .elementor-element.elementor-element-ff0c1c5{--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-10897 .elementor-element.elementor-element-4ee69fd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-4ee69fd.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-10897 .elementor-element.elementor-element-6957615{--display:flex;}.elementor-10897 .elementor-element.elementor-element-40fe2b8{--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-10897 .elementor-element.elementor-element-30e843a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-30e843a.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-10897 .elementor-element.elementor-element-71d0bdf{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:7px 7px 7px 7px;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:022px;--n-tabs-title-padding-bottom:8px;--n-tabs-title-padding-left:022px;--n-tabs-title-color:var( --e-global-color-woostify_color_2 );}.elementor-10897 .elementor-element.elementor-element-71d0bdf.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-woostify_color_1 );}.elementor-10897 .elementor-element.elementor-element-71d0bdf.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-10897 .elementor-element.elementor-element-71d0bdf.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-woostify_color_1 );}.elementor-10897 .elementor-element.elementor-element-aebdf82{--display:flex;}.elementor-10897 .elementor-element.elementor-element-4f87099{--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-10897 .elementor-element.elementor-element-ac385d6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-ac385d6.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-10897 .elementor-element.elementor-element-acd1c2f{--display:flex;}.elementor-10897 .elementor-element.elementor-element-b555611{--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-10897 .elementor-element.elementor-element-884625a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-884625a.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-10897 .elementor-element.elementor-element-466a624{--display:flex;}.elementor-10897 .elementor-element.elementor-element-f99cee2{--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-10897 .elementor-element.elementor-element-d934927.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-d934927.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-10897 .elementor-element.elementor-element-f95021f{--display:flex;}.elementor-10897 .elementor-element.elementor-element-e236420{--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-10897 .elementor-element.elementor-element-eab9a1d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-eab9a1d.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-10897 .elementor-element.elementor-element-0c2e531{--display:flex;}.elementor-10897 .elementor-element.elementor-element-06a09ca{--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-10897 .elementor-element.elementor-element-5825d3f{--display:flex;}.elementor-10897 .elementor-element.elementor-element-bafb445{--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-10897 .elementor-element.elementor-element-6d3641b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-6d3641b.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-10897 .elementor-element.elementor-element-6795dcf{--display:flex;}.elementor-10897 .elementor-element.elementor-element-ce48862{--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-10897 .elementor-element.elementor-element-f1e1e68.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-f1e1e68.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-10897 .elementor-element.elementor-element-f26c5fc{--display:flex;}.elementor-10897 .elementor-element.elementor-element-bd01374{--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-10897 .elementor-element.elementor-element-f0b734b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-f0b734b.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-10897 .elementor-element.elementor-element-8e2235f{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:7px 7px 7px 7px;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:22px;--n-tabs-title-padding-bottom:8px;--n-tabs-title-padding-left:22px;--n-tabs-title-color:var( --e-global-color-woostify_color_2 );}.elementor-10897 .elementor-element.elementor-element-8e2235f.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-woostify_color_1 );}.elementor-10897 .elementor-element.elementor-element-8e2235f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-10897 .elementor-element.elementor-element-8e2235f.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-woostify_color_1 );}.elementor-10897 .elementor-element.elementor-element-d141c8b{--display:flex;}.elementor-10897 .elementor-element.elementor-element-8963a53{--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-10897 .elementor-element.elementor-element-5cebddd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-5cebddd.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-10897 .elementor-element.elementor-element-5d036c3{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-border-radius:7px 7px 7px 7px;--n-tabs-title-padding-top:7px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:7px;--n-tabs-title-padding-left:20px;--n-tabs-title-color:var( --e-global-color-woostify_color_2 );}.elementor-10897 .elementor-element.elementor-element-5d036c3.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-woostify_color_1 );}.elementor-10897 .elementor-element.elementor-element-5d036c3.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-10897 .elementor-element.elementor-element-5d036c3.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-woostify_color_1 );}@media(max-width:1024px){.elementor-10897 .elementor-element.elementor-element-fadce03.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-d644236.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-7eab6dd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-444e90c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-4ee69fd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-30e843a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-ac385d6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-884625a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-d934927.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-eab9a1d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-6d3641b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-f1e1e68.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-f0b734b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-5cebddd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-10897 .elementor-element.elementor-element-10c12d6{--width:100%;}}@media(max-width:767px){.elementor-10897 .elementor-element.elementor-element-4b8fbce img{height:100%;}.elementor-10897 .elementor-element.elementor-element-d8feb25{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10897 .elementor-element.elementor-element-fadce03.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-fadce03.elementor-wc-products ul.products li.product .button{font-size:0.9rem;}.elementor-10897 .elementor-element.elementor-element-d644236.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-d644236.elementor-wc-products ul.products li.product .button{font-size:0.9rem;}.elementor-10897 .elementor-element.elementor-element-5d41296{padding:0px 0px 0px 0px;--n-tabs-title-gap:1.2rem;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:30px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:030px;--n-tabs-title-font-size:1.5rem;}.elementor-10897 .elementor-element.elementor-element-7eab6dd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-7eab6dd.elementor-wc-products ul.products li.product .button{font-size:0.9rem;}.elementor-10897 .elementor-element.elementor-element-444e90c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-444e90c.elementor-wc-products ul.products li.product .button{font-size:0.7rem;}.elementor-10897 .elementor-element.elementor-element-4ee69fd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-4ee69fd.elementor-wc-products ul.products li.product .button{font-size:0.7rem;}.elementor-10897 .elementor-element.elementor-element-30e843a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-30e843a.elementor-wc-products ul.products li.product .button{font-size:0.7rem;}.elementor-10897 .elementor-element.elementor-element-71d0bdf{padding:0px 0px 0px 0px;--n-tabs-title-gap:0px;--n-tabs-title-padding-top:05px;--n-tabs-title-padding-right:12px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:12px;--n-tabs-title-font-size:0.8rem;}.elementor-10897 .elementor-element.elementor-element-ac385d6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-ac385d6.elementor-wc-products ul.products li.product .button{font-size:0.9rem;}.elementor-10897 .elementor-element.elementor-element-884625a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-884625a.elementor-wc-products ul.products li.product .button{font-size:0.9rem;}.elementor-10897 .elementor-element.elementor-element-d934927.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-d934927.elementor-wc-products ul.products li.product .button{font-size:0.9rem;}.elementor-10897 .elementor-element.elementor-element-eab9a1d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-eab9a1d.elementor-wc-products ul.products li.product .button{font-size:0.9rem;}.elementor-10897 .elementor-element.elementor-element-6d3641b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-6d3641b.elementor-wc-products ul.products li.product .button{font-size:0.7rem;}.elementor-10897 .elementor-element.elementor-element-f1e1e68.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-f1e1e68.elementor-wc-products ul.products li.product .button{font-size:0.7rem;}.elementor-10897 .elementor-element.elementor-element-f0b734b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-f0b734b.elementor-wc-products ul.products li.product .button{font-size:0.7rem;}.elementor-10897 .elementor-element.elementor-element-8e2235f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-tabs-title-gap:0px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:12px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:12px;--n-tabs-title-font-size:0.8rem;}.elementor-10897 .elementor-element.elementor-element-5cebddd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10897 .elementor-element.elementor-element-5cebddd.elementor-wc-products ul.products li.product .button{font-size:0.9rem;}.elementor-10897 .elementor-element.elementor-element-5d036c3{--n-tabs-title-gap:0px;--n-tabs-title-padding-top:6px;--n-tabs-title-padding-right:17px;--n-tabs-title-padding-bottom:6px;--n-tabs-title-padding-left:17px;--n-tabs-title-font-size:0.9rem;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-fadce03 */.tinv-wraper{
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fadce03 */.tinv-wraper{
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fadce03 */.tinv-wraper{
    display: none;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-5d41296 *//* MoshikaJewels: Cleanup & Fixed Scroll (Replace old code with this) */
@media (max-width: 767px) {
    
    /* 1. Reset everything first - taaki conflict na ho */
    .mobile-scroll-tabs .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        justify-content: flex-start !important;
        overflow-x: auto !important;
        overflow-y: hidden !important;
        -webkit-overflow-scrolling: touch !important;
        
        /* BOW BUTTON FIX: Is padding se button screen ke andar aayega */
        padding-left: 20px !important; 
        padding-right: 20px !important;
        margin: 0 !important;
        gap: 12px !important;
        width: 100% !important;
    }

    /* 2. Equal Button Sizing for all (Main & Sub-categories) */
    .mobile-scroll-tabs .e-n-tab-title {
        flex: 0 0 auto !important;
        width: auto !important;
        min-width: max-content !important;
        white-space: nowrap !important;
        display: inline-flex !important;
        margin: 0 !important; /* Kisi bhi default margin ko zero karna */
    }

    /* 3. Sakti se first child ka stretch band karna */
    .mobile-scroll-tabs .e-n-tab-title:first-child {
        flex-grow: 0 !important;
        flex-basis: auto !important;
        margin-left: 0 !important;
    }

    /* 4. Text alignment clean-up */
    .mobile-scroll-tabs .e-n-tab-title-text {
        padding: 0 !important;
        margin: 0 !important;
    }

    /* 5. Scrollbar hide karna professional look ke liye */
    .mobile-scroll-tabs .e-n-tabs-heading::-webkit-scrollbar {
        display: none !important;
    }
    .mobile-scroll-tabs .e-n-tabs-heading {
        -ms-overflow-style: none !important;
        scrollbar-width: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7eab6dd */.tinv-wraper{
    display: none;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-71d0bdf *//* MoshikaJewels: Final Force Scroll for Nested Tabs */
@media (max-width: 767px) {
    
    /* 1. Pure widget container ko target karna */
    .elementor-widget-n-tabs .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        overflow-x: auto !important;
        overflow-y: hidden !important;
        -webkit-overflow-scrolling: touch !important;
        
        /* Bow button ko katen se bachane ke liye padding */
        padding-left: 15px !important;
        padding-right: 15px !important;
        gap: 12px !important;
    }

    /* 2. Har tab title ko fix karna (Symmetry ke liye) */
    .elementor-widget-n-tabs .e-n-tab-title {
        flex: 0 0 auto !important;
        width: auto !important;
        max-width: none !important;
        min-width: max-content !important;
        display: flex !important;
        
        /* Accordion behavior ke border/background reset karna */
        margin: 0 !important;
    }

    /* 3. "Bow" button (First Child) ka extra stretch hatana */
    .elementor-widget-n-tabs .e-n-tabs-heading > *:first-child {
        margin-left: 0 !important;
        flex-grow: 0 !important;
    }

    /* 4. Text ko ek line mein rakhna */
    .elementor-widget-n-tabs .e-n-tab-title-text {
        white-space: nowrap !important;
    }

    /* 5. Scrollbar hide karna */
    .elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7eab6dd */.tinv-wraper{
    display: none;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-71d0bdf *//* MoshikaJewels: Final Force Scroll for Nested Tabs */
@media (max-width: 767px) {
    
    /* 1. Pure widget container ko target karna */
    .elementor-widget-n-tabs .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        overflow-x: auto !important;
        overflow-y: hidden !important;
        -webkit-overflow-scrolling: touch !important;
        
        /* Bow button ko katen se bachane ke liye padding */
        padding-left: 15px !important;
        padding-right: 15px !important;
        gap: 12px !important;
    }

    /* 2. Har tab title ko fix karna (Symmetry ke liye) */
    .elementor-widget-n-tabs .e-n-tab-title {
        flex: 0 0 auto !important;
        width: auto !important;
        max-width: none !important;
        min-width: max-content !important;
        display: flex !important;
        
        /* Accordion behavior ke border/background reset karna */
        margin: 0 !important;
    }

    /* 3. "Bow" button (First Child) ka extra stretch hatana */
    .elementor-widget-n-tabs .e-n-tabs-heading > *:first-child {
        margin-left: 0 !important;
        flex-grow: 0 !important;
    }

    /* 4. Text ko ek line mein rakhna */
    .elementor-widget-n-tabs .e-n-tab-title-text {
        white-space: nowrap !important;
    }

    /* 5. Scrollbar hide karna */
    .elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7eab6dd */.tinv-wraper{
    display: none;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-71d0bdf *//* MoshikaJewels: Final Force Scroll for Nested Tabs */
@media (max-width: 767px) {
    
    /* 1. Pure widget container ko target karna */
    .elementor-widget-n-tabs .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        overflow-x: auto !important;
        overflow-y: hidden !important;
        -webkit-overflow-scrolling: touch !important;
        
        /* Bow button ko katen se bachane ke liye padding */
        padding-left: 15px !important;
        padding-right: 15px !important;
        gap: 12px !important;
    }

    /* 2. Har tab title ko fix karna (Symmetry ke liye) */
    .elementor-widget-n-tabs .e-n-tab-title {
        flex: 0 0 auto !important;
        width: auto !important;
        max-width: none !important;
        min-width: max-content !important;
        display: flex !important;
        
        /* Accordion behavior ke border/background reset karna */
        margin: 0 !important;
    }

    /* 3. "Bow" button (First Child) ka extra stretch hatana */
    .elementor-widget-n-tabs .e-n-tabs-heading > *:first-child {
        margin-left: 0 !important;
        flex-grow: 0 !important;
    }

    /* 4. Text ko ek line mein rakhna */
    .elementor-widget-n-tabs .e-n-tab-title-text {
        white-space: nowrap !important;
    }

    /* 5. Scrollbar hide karna */
    .elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7eab6dd */.tinv-wraper{
    display: none;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-71d0bdf *//* MoshikaJewels: Final Force Scroll for Nested Tabs */
@media (max-width: 767px) {
    
    /* 1. Pure widget container ko target karna */
    .elementor-widget-n-tabs .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        overflow-x: auto !important;
        overflow-y: hidden !important;
        -webkit-overflow-scrolling: touch !important;
        
        /* Bow button ko katen se bachane ke liye padding */
        padding-left: 15px !important;
        padding-right: 15px !important;
        gap: 12px !important;
    }

    /* 2. Har tab title ko fix karna (Symmetry ke liye) */
    .elementor-widget-n-tabs .e-n-tab-title {
        flex: 0 0 auto !important;
        width: auto !important;
        max-width: none !important;
        min-width: max-content !important;
        display: flex !important;
        
        /* Accordion behavior ke border/background reset karna */
        margin: 0 !important;
    }

    /* 3. "Bow" button (First Child) ka extra stretch hatana */
    .elementor-widget-n-tabs .e-n-tabs-heading > *:first-child {
        margin-left: 0 !important;
        flex-grow: 0 !important;
    }

    /* 4. Text ko ek line mein rakhna */
    .elementor-widget-n-tabs .e-n-tab-title-text {
        white-space: nowrap !important;
    }

    /* 5. Scrollbar hide karna */
    .elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7eab6dd */.tinv-wraper{
    display: none;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-71d0bdf *//* MoshikaJewels: Final Force Scroll for Nested Tabs */
@media (max-width: 767px) {
    
    /* 1. Pure widget container ko target karna */
    .elementor-widget-n-tabs .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        overflow-x: auto !important;
        overflow-y: hidden !important;
        -webkit-overflow-scrolling: touch !important;
        
        /* Bow button ko katen se bachane ke liye padding */
        padding-left: 15px !important;
        padding-right: 15px !important;
        gap: 12px !important;
    }

    /* 2. Har tab title ko fix karna (Symmetry ke liye) */
    .elementor-widget-n-tabs .e-n-tab-title {
        flex: 0 0 auto !important;
        width: auto !important;
        max-width: none !important;
        min-width: max-content !important;
        display: flex !important;
        
        /* Accordion behavior ke border/background reset karna */
        margin: 0 !important;
    }

    /* 3. "Bow" button (First Child) ka extra stretch hatana */
    .elementor-widget-n-tabs .e-n-tabs-heading > *:first-child {
        margin-left: 0 !important;
        flex-grow: 0 !important;
    }

    /* 4. Text ko ek line mein rakhna */
    .elementor-widget-n-tabs .e-n-tab-title-text {
        white-space: nowrap !important;
    }

    /* 5. Scrollbar hide karna */
    .elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7eab6dd */.tinv-wraper{
    display: none;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-71d0bdf *//* MoshikaJewels: Final Force Scroll for Nested Tabs */
@media (max-width: 767px) {
    
    /* 1. Pure widget container ko target karna */
    .elementor-widget-n-tabs .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        overflow-x: auto !important;
        overflow-y: hidden !important;
        -webkit-overflow-scrolling: touch !important;
        
        /* Bow button ko katen se bachane ke liye padding */
        padding-left: 15px !important;
        padding-right: 15px !important;
        gap: 12px !important;
    }

    /* 2. Har tab title ko fix karna (Symmetry ke liye) */
    .elementor-widget-n-tabs .e-n-tab-title {
        flex: 0 0 auto !important;
        width: auto !important;
        max-width: none !important;
        min-width: max-content !important;
        display: flex !important;
        
        /* Accordion behavior ke border/background reset karna */
        margin: 0 !important;
    }

    /* 3. "Bow" button (First Child) ka extra stretch hatana */
    .elementor-widget-n-tabs .e-n-tabs-heading > *:first-child {
        margin-left: 0 !important;
        flex-grow: 0 !important;
    }

    /* 4. Text ko ek line mein rakhna */
    .elementor-widget-n-tabs .e-n-tab-title-text {
        white-space: nowrap !important;
    }

    /* 5. Scrollbar hide karna */
    .elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7eab6dd */.tinv-wraper{
    display: none;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-71d0bdf *//* MoshikaJewels: Final Force Scroll for Nested Tabs */
@media (max-width: 767px) {
    
    /* 1. Pure widget container ko target karna */
    .elementor-widget-n-tabs .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        overflow-x: auto !important;
        overflow-y: hidden !important;
        -webkit-overflow-scrolling: touch !important;
        
        /* Bow button ko katen se bachane ke liye padding */
        padding-left: 15px !important;
        padding-right: 15px !important;
        gap: 12px !important;
    }

    /* 2. Har tab title ko fix karna (Symmetry ke liye) */
    .elementor-widget-n-tabs .e-n-tab-title {
        flex: 0 0 auto !important;
        width: auto !important;
        max-width: none !important;
        min-width: max-content !important;
        display: flex !important;
        
        /* Accordion behavior ke border/background reset karna */
        margin: 0 !important;
    }

    /* 3. "Bow" button (First Child) ka extra stretch hatana */
    .elementor-widget-n-tabs .e-n-tabs-heading > *:first-child {
        margin-left: 0 !important;
        flex-grow: 0 !important;
    }

    /* 4. Text ko ek line mein rakhna */
    .elementor-widget-n-tabs .e-n-tab-title-text {
        white-space: nowrap !important;
    }

    /* 5. Scrollbar hide karna */
    .elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7eab6dd */.tinv-wraper{
    display: none;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-71d0bdf *//* MoshikaJewels: Final Force Scroll for Nested Tabs */
@media (max-width: 767px) {
    
    /* 1. Pure widget container ko target karna */
    .elementor-widget-n-tabs .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        overflow-x: auto !important;
        overflow-y: hidden !important;
        -webkit-overflow-scrolling: touch !important;
        
        /* Bow button ko katen se bachane ke liye padding */
        padding-left: 15px !important;
        padding-right: 15px !important;
        gap: 12px !important;
    }

    /* 2. Har tab title ko fix karna (Symmetry ke liye) */
    .elementor-widget-n-tabs .e-n-tab-title {
        flex: 0 0 auto !important;
        width: auto !important;
        max-width: none !important;
        min-width: max-content !important;
        display: flex !important;
        
        /* Accordion behavior ke border/background reset karna */
        margin: 0 !important;
    }

    /* 3. "Bow" button (First Child) ka extra stretch hatana */
    .elementor-widget-n-tabs .e-n-tabs-heading > *:first-child {
        margin-left: 0 !important;
        flex-grow: 0 !important;
    }

    /* 4. Text ko ek line mein rakhna */
    .elementor-widget-n-tabs .e-n-tab-title-text {
        white-space: nowrap !important;
    }

    /* 5. Scrollbar hide karna */
    .elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7eab6dd */.tinv-wraper{
    display: none;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-71d0bdf *//* MoshikaJewels: Final Force Scroll for Nested Tabs */
@media (max-width: 767px) {
    
    /* 1. Pure widget container ko target karna */
    .elementor-widget-n-tabs .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        overflow-x: auto !important;
        overflow-y: hidden !important;
        -webkit-overflow-scrolling: touch !important;
        
        /* Bow button ko katen se bachane ke liye padding */
        padding-left: 15px !important;
        padding-right: 15px !important;
        gap: 12px !important;
    }

    /* 2. Har tab title ko fix karna (Symmetry ke liye) */
    .elementor-widget-n-tabs .e-n-tab-title {
        flex: 0 0 auto !important;
        width: auto !important;
        max-width: none !important;
        min-width: max-content !important;
        display: flex !important;
        
        /* Accordion behavior ke border/background reset karna */
        margin: 0 !important;
    }

    /* 3. "Bow" button (First Child) ka extra stretch hatana */
    .elementor-widget-n-tabs .e-n-tabs-heading > *:first-child {
        margin-left: 0 !important;
        flex-grow: 0 !important;
    }

    /* 4. Text ko ek line mein rakhna */
    .elementor-widget-n-tabs .e-n-tab-title-text {
        white-space: nowrap !important;
    }

    /* 5. Scrollbar hide karna */
    .elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-5d036c3 *//* MoshikaJewels: Cleanup & Fixed Scroll (Replace old code with this) */
@media (max-width: 767px) {
    
    /* 1. Reset everything first - taaki conflict na ho */
    .mobile-scroll-tabs .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        justify-content: flex-start !important;
        overflow-x: auto !important;
        overflow-y: hidden !important;
        -webkit-overflow-scrolling: touch !important;
        
        /* BOW BUTTON FIX: Is padding se button screen ke andar aayega */
        padding-left: 20px !important; 
        padding-right: 20px !important;
        margin: 0 !important;
        gap: 12px !important;
        width: 100% !important;
    }

    /* 2. Equal Button Sizing for all (Main & Sub-categories) */
    .mobile-scroll-tabs .e-n-tab-title {
        flex: 0 0 auto !important;
        width: auto !important;
        min-width: max-content !important;
        white-space: nowrap !important;
        display: inline-flex !important;
        margin: 0 !important; /* Kisi bhi default margin ko zero karna */
    }

    /* 3. Sakti se first child ka stretch band karna */
    .mobile-scroll-tabs .e-n-tab-title:first-child {
        flex-grow: 0 !important;
        flex-basis: auto !important;
        margin-left: 0 !important;
    }

    /* 4. Text alignment clean-up */
    .mobile-scroll-tabs .e-n-tab-title-text {
        padding: 0 !important;
        margin: 0 !important;
    }

    /* 5. Scrollbar hide karna professional look ke liye */
    .mobile-scroll-tabs .e-n-tabs-heading::-webkit-scrollbar {
        display: none !important;
    }
    .mobile-scroll-tabs .e-n-tabs-heading {
        -ms-overflow-style: none !important;
        scrollbar-width: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a86e3e6 */.rakhi{
    display: none !important;
}/* End custom CSS */