.elementor-22 .elementor-element.elementor-element-84ab448{--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;--margin-top:0px;--margin-bottom:30px;--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-22 .elementor-element.elementor-element-9389ba4 .elementor-repeater-item-498e3b3 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://vshiningstars.com/wp-content/uploads/2025/07/banner-1.jpg);background-size:cover;}.elementor-22 .elementor-element.elementor-element-9389ba4 .elementor-repeater-item-d14cc54 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://vshiningstars.com/wp-content/uploads/2025/07/banner-2-1.jpg);background-size:cover;}.elementor-22 .elementor-element.elementor-element-9389ba4 .elementor-repeater-item-5679293 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://vshiningstars.com/wp-content/uploads/2025/07/banner-3.jpg);background-size:cover;}.elementor-22 .elementor-element.elementor-element-9389ba4 .swiper-slide{transition-duration:calc(4000ms*1.2);height:800px;}.elementor-22 .elementor-element.elementor-element-9389ba4 .elementor-slide-button:hover{background-color:#DAA14C;border-color:#DAA14C;}.elementor-22 .elementor-element.elementor-element-9389ba4 .swiper-slide-contents{max-width:60%;}.elementor-22 .elementor-element.elementor-element-9389ba4 .swiper-slide-inner{text-align:left;}.elementor-22 .elementor-element.elementor-element-9389ba4 .elementor-slide-heading{color:#FFFFFF;font-family:"Prata", Sans-serif;font-size:69px;font-weight:400;text-transform:capitalize;text-decoration:none;line-height:86px;}.elementor-22 .elementor-element.elementor-element-9389ba4 .elementor-slide-description{color:#FFFFFF;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;text-decoration:none;line-height:24px;}.elementor-22 .elementor-element.elementor-element-9389ba4 .elementor-slide-button{font-family:"Jost", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;border-radius:0px;}.elementor-22 .elementor-element.elementor-element-ae8f364{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f4c076d{--display:flex;--min-height:380px;--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;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:75px;--padding-bottom:70px;--padding-left:60px;--padding-right:50px;}.elementor-22 .elementor-element.elementor-element-f4c076d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f4c076d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vshiningstars.com/wp-content/uploads/2025/03/stone-bangles.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-f4c076d:hover{background-image:url("https://vshiningstars.com/wp-content/uploads/2025/03/stone-bangles.jpg");background-position:0px -30px;}.elementor-22 .elementor-element.elementor-element-f4c076d::before, .elementor-22 .elementor-element.elementor-element-f4c076d > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-f4c076d > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-f4c076d > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-f4c076d > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-f4c076d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000C7;--background-overlay:'';}.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-22 .elementor-element.elementor-element-054ddbc > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-22 .elementor-element.elementor-element-054ddbc .elementor-icon-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-054ddbc .elementor-icon-box-title{margin-block-end:11px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-054ddbc .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-054ddbc .elementor-icon-box-title a{font-family:"Prata", Sans-serif;font-size:36px;font-weight:400;text-transform:capitalize;line-height:39px;letter-spacing:-0.2px;}.elementor-22 .elementor-element.elementor-element-054ddbc .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:#FFFFFF;}.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-22 .elementor-element.elementor-element-4726321 .elementor-button{background-color:#61CE7000;font-family:"Jost", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:38px;letter-spacing:1px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 25px 0px 25px;}.elementor-22 .elementor-element.elementor-element-4726321 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-4726321 .elementor-button:focus{background-color:#DAA14C;color:#FFFFFF;border-color:#DAA14C;}.elementor-22 .elementor-element.elementor-element-4726321 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-4726321 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-2dec36c{--display:flex;--min-height:380px;--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;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:75px;--padding-bottom:70px;--padding-left:60px;--padding-right:50px;}.elementor-22 .elementor-element.elementor-element-2dec36c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2dec36c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vshiningstars.com/wp-content/uploads/2025/03/peacock-gungurru-studs.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-2dec36c:hover{background-image:url("https://vshiningstars.com/wp-content/uploads/2025/03/peacock-gungurru-studs.jpg");background-position:0px -20px;}.elementor-22 .elementor-element.elementor-element-2dec36c::before, .elementor-22 .elementor-element.elementor-element-2dec36c > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-2dec36c > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-2dec36c > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-2dec36c > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-2dec36c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000C7;--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-2f1e337 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-22 .elementor-element.elementor-element-2f1e337 .elementor-icon-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-2f1e337 .elementor-icon-box-title{margin-block-end:11px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-2f1e337 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-2f1e337 .elementor-icon-box-title a{font-family:"Prata", Sans-serif;font-size:36px;font-weight:400;text-transform:capitalize;line-height:39px;letter-spacing:-0.2px;}.elementor-22 .elementor-element.elementor-element-2f1e337 .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-e352f7c .elementor-button{background-color:#61CE7000;font-family:"Jost", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:38px;letter-spacing:1px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 25px 0px 25px;}.elementor-22 .elementor-element.elementor-element-e352f7c .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-e352f7c .elementor-button:focus{background-color:#DAA14C;color:#FFFFFF;border-color:#DAA14C;}.elementor-22 .elementor-element.elementor-element-e352f7c .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-e352f7c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-987a6d5{--display:flex;--min-height:380px;--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;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:75px;--padding-bottom:70px;--padding-left:60px;--padding-right:50px;}.elementor-22 .elementor-element.elementor-element-987a6d5:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-987a6d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vshiningstars.com/wp-content/uploads/2025/03/premium-quality-pallakka-set.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-987a6d5:hover{background-image:url("https://vshiningstars.com/wp-content/uploads/2025/03/premium-quality-pallakka-set.jpg");background-position:0px -20px;}.elementor-22 .elementor-element.elementor-element-987a6d5::before, .elementor-22 .elementor-element.elementor-element-987a6d5 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-987a6d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-987a6d5 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-987a6d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-987a6d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000C7;--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-d3f9253 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-22 .elementor-element.elementor-element-d3f9253 .elementor-icon-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-d3f9253 .elementor-icon-box-title{margin-block-end:11px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-d3f9253 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-d3f9253 .elementor-icon-box-title a{font-family:"Prata", Sans-serif;font-size:36px;font-weight:400;text-transform:capitalize;line-height:39px;letter-spacing:-0.2px;}.elementor-22 .elementor-element.elementor-element-d3f9253 .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-efeb834 .elementor-button{background-color:#61CE7000;font-family:"Jost", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:38px;letter-spacing:1px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 25px 0px 25px;}.elementor-22 .elementor-element.elementor-element-efeb834 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-efeb834 .elementor-button:focus{background-color:#DAA14C;color:#FFFFFF;border-color:#DAA14C;}.elementor-22 .elementor-element.elementor-element-efeb834 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-efeb834 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-9fa07c4{--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;--padding-top:110px;--padding-bottom:110px;--padding-left:10px;--padding-right:10px;}.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-22 .elementor-element.elementor-element-3ad3330{text-align:center;}.elementor-22 .elementor-element.elementor-element-3ad3330 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:3.4px;color:#DAA14C;}.elementor-22 .elementor-element.elementor-element-9f2b1fa > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-22 .elementor-element.elementor-element-9f2b1fa{text-align:center;}.elementor-22 .elementor-element.elementor-element-9f2b1fa .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:40px;font-weight:400;text-transform:capitalize;line-height:60px;color:#30373E;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{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-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-50fbea7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-22 .elementor-element.elementor-element-50fbea7.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#8C3253;}.elementor-22 .elementor-element.elementor-element-50fbea7.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#8C3253;}.elementor-22 .elementor-element.elementor-element-50fbea7.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-22 .elementor-element.elementor-element-50fbea7.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Jost", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:21.6px;}.elementor-22 .elementor-element.elementor-element-50fbea7.elementor-wc-products ul.products li.product{padding:0px 0px 50px 0px;}.elementor-22 .elementor-element.elementor-element-50fbea7.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-product-desc{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-widget-premium-woo-products .premium-woo-products-details-wrap .premium-woo-atc-button .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-premium-woo-products .premium-woocommerce li.product .price{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-widget-premium-woo-products .premium-woocommerce li.product .price del{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-widget-premium-woo-products .premium-woocommerce .woocommerce-loop-product__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-premium-woo-products .premium-woocommerce .woocommerce-loop-product__title:hover{color:var( --e-global-color-primary );}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-product-category{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-widget-premium-woo-products .premium-woocommerce .premium-woo-products-details-wrap .premium-woo-atc-button .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}#premium-woo-quick-view-{{ID}} .premium-qv-badge .corner{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}#premium-woo-quick-view-{{ID}} .woocommerce-loop-product__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 );}#premium-woo-quick-view-{{ID}} div.product p.price{color:var( --e-global-color-text );}#premium-woo-quick-view-{{ID}} div.product p.price, .premium-woo-quick-view-{{ID}} div.product p.price ins{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}#premium-woo-quick-view-{{ID}} .price del{color:var( --e-global-color-text );}#premium-woo-quick-view-{{ID}} .premium-woo-qv-desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}#premium-woo-quick-view-{{ID}} .premium-woo-atc-button button.button.alt{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}#premium-woo-quick-view-{{ID}} .flex-control-nav a{background-color:var( --e-global-color-secondary );}#premium-woo-quick-view-{{ID}} a.flex-active{background-color:var( --e-global-color-primary );}#premium-woo-quick-view-{{ID}} .flex-direction-nav li a{color:var( --e-global-color-primary );}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-qv-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-products-details-wrap .premium-woo-qv-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-premium-woo-products .premium-woo-products-pagination ul li > .page-numbers{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-premium-woo-products .premium-woo-load-more-btn{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-secondary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-woo-products .premium-woo-load-more-btn .premium-loader{border-color:var( --e-global-color-secondary );}.elementor-widget-premium-woo-products .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-sale-wrap .premium-woo-product-onsale, .elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-sale-wrap{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-sale-wrap::after{border-left-color:var( --e-global-color-secondary );border-right-color:var( --e-global-color-secondary );}.elementor-widget-premium-woo-products .premium-woo-product-sale-wrap .premium-woo-product-onsale{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-woo-products:not([data-widget_type="premium-woo-products.grid-10"]) .premium-woo-product-featured-wrap .premium-woo-product-featured, .elementor-widget-premium-woo-products[data-widget_type="premium-woo-products.grid-10"] .premium-woo-product-featured-wrap{background-color:var( --e-global-color-primary );}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-featured-wrap::after{border-left-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-widget-premium-woo-products .premium-woo-product-featured-wrap .premium-woo-product-featured{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-woo-products .premium-woocommerce .slick-arrow{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-woo-products ul.slick-dots li{color:var( --e-global-color-primary );}.elementor-widget-premium-woo-products .premium-woocommerce ul.slick-dots li.slick-active{color:var( --e-global-color-secondary );}.elementor-widget-premium-woo-products .pa-out-of-stock{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-26dd1d2 .premium-woo-products-inner li.product{width:25%;}.elementor-22 .elementor-element.elementor-element-26dd1d2 .premium-woo-products-details-wrap, .elementor-22 .elementor-element.elementor-element-26dd1d2 .premium-woo-product__link{text-align:center;}.elementor-22 .elementor-element.elementor-element-26dd1d2 .premium-woocommerce:not(.premium-woo-products-marquee) li.product{padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-22 .elementor-element.elementor-element-26dd1d2 .premium-woocommerce:not(.premium-woo-products-marquee) ul.products{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-22 .elementor-element.elementor-element-26dd1d2 .premium-woo-products-marquee ul.products{--pa-marquee-spacing:30px;}#premium-woo-quick-view-26dd1d2{--pa-qv-align:inline;}.elementor-22 .elementor-element.elementor-element-26dd1d2 .premium-woocommerce .woocommerce-loop-product__link img{object-fit:cover;}.elementor-22 .elementor-element.elementor-element-26dd1d2 .premium-woo-products-details-wrap .premium-woo-atc-button .button{padding:0px 25px 0px 25px;}.elementor-22 .elementor-element.elementor-element-26dd1d2 .premium-woocommerce .woocommerce-loop-product__title{color:#30373E;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:21.6px;}.elementor-22 .elementor-element.elementor-element-26dd1d2 .premium-woocommerce .woocommerce-loop-product__title:hover{color:#DAA14C;}.elementor-22 .elementor-element.elementor-element-26dd1d2 .premium-woocommerce .premium-woo-product-category{color:#DAA14C;font-family:"Jost", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:16.2px;}.elementor-22 .elementor-element.elementor-element-1dbe666{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:110px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-1dbe666:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1dbe666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vshiningstars.com/wp-content/uploads/2025/03/About_BG_10.png");background-position:bottom center;background-repeat:no-repeat;background-size:auto;}.elementor-22 .elementor-element.elementor-element-260de87{--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-22 .elementor-element.elementor-element-bb7aded{text-align:start;}.elementor-22 .elementor-element.elementor-element-bb7aded .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:2px;color:#DAA14C;}.elementor-22 .elementor-element.elementor-element-ed5f455 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-22 .elementor-element.elementor-element-ed5f455{text-align:start;}.elementor-22 .elementor-element.elementor-element-ed5f455 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:60px;font-weight:400;text-transform:capitalize;line-height:80px;color:#30373E;}.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-22 .elementor-element.elementor-element-004e575 > .elementor-widget-container{margin:0px -45px 0px 0px;}.elementor-22 .elementor-element.elementor-element-9b7f71b{--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-22 .elementor-element.elementor-element-10fb0d6 > .elementor-widget-container{margin:0px 0px 65px 0px;}.elementor-22 .elementor-element.elementor-element-10fb0d6{text-align:end;}.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-22 .elementor-element.elementor-element-6776bf8{font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#30373E;}.elementor-22 .elementor-element.elementor-element-931c000{--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;--padding-top:110px;--padding-bottom:110px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-3f4b097{text-align:center;}.elementor-22 .elementor-element.elementor-element-3f4b097 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:3.4px;color:#30373E;}.elementor-22 .elementor-element.elementor-element-1fadc56 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-22 .elementor-element.elementor-element-1fadc56{text-align:center;}.elementor-22 .elementor-element.elementor-element-1fadc56 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:40px;font-weight:400;text-transform:capitalize;line-height:60px;color:#30373E;}.elementor-22 .elementor-element.elementor-element-e12f718 .premium-woo-products-details-wrap, .elementor-22 .elementor-element.elementor-element-e12f718 .premium-woo-product__link{text-align:center;}.elementor-22 .elementor-element.elementor-element-e12f718 .premium-woocommerce:not(.premium-woo-products-marquee) li.product{padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-22 .elementor-element.elementor-element-e12f718 .premium-woocommerce:not(.premium-woo-products-marquee) ul.products{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-22 .elementor-element.elementor-element-e12f718 .premium-woo-products-marquee ul.products{--pa-marquee-spacing:30px;}#premium-woo-quick-view-e12f718{--pa-qv-align:inline;}.elementor-22 .elementor-element.elementor-element-e12f718 .premium-woocommerce .woocommerce-loop-product__link img{object-fit:cover;}.elementor-22 .elementor-element.elementor-element-e12f718 .premium-woo-products-details-wrap .premium-woo-atc-button .button{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:500;padding:0px 25px 0px 25px;}.elementor-22 .elementor-element.elementor-element-e12f718 .premium-woocommerce .woocommerce-loop-product__title{color:#30373E;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:21.6px;}.elementor-22 .elementor-element.elementor-element-e12f718 .premium-woocommerce .woocommerce-loop-product__title:hover{color:#DAA14C;}.elementor-22 .elementor-element.elementor-element-e12f718 .premium-woocommerce .premium-woo-product-category{color:#DAA14C;font-family:"Jost", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:16.2px;}.elementor-22 .elementor-element.elementor-element-cfa006d{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:110px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-bed42eb{--display:flex;--min-height:420px;--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;--background-transition:0.3s;--padding-top:82px;--padding-bottom:70px;--padding-left:63px;--padding-right:50px;}.elementor-22 .elementor-element.elementor-element-bed42eb:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-bed42eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vshiningstars.com/wp-content/uploads/2025/07/chainset-banner-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-bed42eb:hover{background-image:url("https://vshiningstars.com/wp-content/uploads/2025/07/chainset-banner-2.jpg");background-position:-13px 0px;}.elementor-22 .elementor-element.elementor-element-661ddc2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-661ddc2 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-22 .elementor-element.elementor-element-661ddc2 .elementor-icon-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-661ddc2 .elementor-icon-box-title{margin-block-end:11px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-661ddc2 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-661ddc2 .elementor-icon-box-title a{font-family:"Prata", Sans-serif;font-size:40px;font-weight:400;text-transform:capitalize;line-height:48px;letter-spacing:-0.2px;}.elementor-22 .elementor-element.elementor-element-661ddc2 .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-6939f76 .elementor-button{background-color:#61CE7000;font-family:"Jost", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:38px;letter-spacing:1px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 25px 0px 25px;}.elementor-22 .elementor-element.elementor-element-6939f76 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-6939f76 .elementor-button:focus{background-color:#DAA14C;color:#FFFFFF;border-color:#DAA14C;}.elementor-22 .elementor-element.elementor-element-6939f76 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-6939f76 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-1eeb862{--display:flex;--min-height:420px;--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;--background-transition:0.3s;--padding-top:82px;--padding-bottom:70px;--padding-left:63px;--padding-right:50px;}.elementor-22 .elementor-element.elementor-element-1eeb862:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1eeb862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vshiningstars.com/wp-content/uploads/2025/06/necklaceset-banner-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-1eeb862:hover{background-image:url("https://vshiningstars.com/wp-content/uploads/2025/06/necklaceset-banner-1.jpg");background-position:-13px 0px;background-size:cover;}.elementor-22 .elementor-element.elementor-element-2ac092b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-2ac092b > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-22 .elementor-element.elementor-element-2ac092b .elementor-icon-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-2ac092b .elementor-icon-box-title{margin-block-end:11px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-2ac092b .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-2ac092b .elementor-icon-box-title a{font-family:"Prata", Sans-serif;font-size:40px;font-weight:400;text-transform:capitalize;line-height:48px;letter-spacing:-0.2px;}.elementor-22 .elementor-element.elementor-element-2ac092b .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-f4670f8 .elementor-button{background-color:#61CE7000;font-family:"Jost", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:38px;letter-spacing:1px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 25px 0px 25px;}.elementor-22 .elementor-element.elementor-element-f4670f8 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-f4670f8 .elementor-button:focus{background-color:#DAA14C;color:#FFFFFF;border-color:#DAA14C;}.elementor-22 .elementor-element.elementor-element-f4670f8 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-f4670f8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-285fcce{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:110px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-c5ba6de{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-22 .elementor-element.elementor-element-b14b663 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-22 .elementor-element.elementor-element-b14b663 .elementor-icon-box-wrapper{gap:35px;}.elementor-22 .elementor-element.elementor-element-b14b663 .elementor-icon-box-title{margin-block-end:20px;color:#30373E;}.elementor-22 .elementor-element.elementor-element-b14b663.elementor-view-stacked .elementor-icon{background-color:#30373E;}.elementor-22 .elementor-element.elementor-element-b14b663.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-b14b663.elementor-view-default .elementor-icon{fill:#30373E;color:#30373E;border-color:#30373E;}.elementor-22 .elementor-element.elementor-element-b14b663 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-b14b663 .elementor-icon-box-title a{font-family:"Prata", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-22 .elementor-element.elementor-element-b14b663 .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#999999;}.elementor-22 .elementor-element.elementor-element-bfcf1dd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-22 .elementor-element.elementor-element-c6dc63d > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-22 .elementor-element.elementor-element-c6dc63d .elementor-icon-box-wrapper{gap:35px;}.elementor-22 .elementor-element.elementor-element-c6dc63d .elementor-icon-box-title{margin-block-end:20px;color:#30373E;}.elementor-22 .elementor-element.elementor-element-c6dc63d.elementor-view-stacked .elementor-icon{background-color:#30373E;}.elementor-22 .elementor-element.elementor-element-c6dc63d.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-c6dc63d.elementor-view-default .elementor-icon{fill:#30373E;color:#30373E;border-color:#30373E;}.elementor-22 .elementor-element.elementor-element-c6dc63d .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-c6dc63d .elementor-icon-box-title a{font-family:"Prata", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-22 .elementor-element.elementor-element-c6dc63d .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#999999;}.elementor-22 .elementor-element.elementor-element-834a22f{--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-22 .elementor-element.elementor-element-be57a04 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-22 .elementor-element.elementor-element-be57a04 .elementor-icon-box-wrapper{gap:35px;}.elementor-22 .elementor-element.elementor-element-be57a04 .elementor-icon-box-title{margin-block-end:20px;color:#30373E;}.elementor-22 .elementor-element.elementor-element-be57a04.elementor-view-stacked .elementor-icon{background-color:#30373E;}.elementor-22 .elementor-element.elementor-element-be57a04.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-be57a04.elementor-view-default .elementor-icon{fill:#30373E;color:#30373E;border-color:#30373E;}.elementor-22 .elementor-element.elementor-element-be57a04 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-be57a04 .elementor-icon-box-title a{font-family:"Prata", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-22 .elementor-element.elementor-element-be57a04 .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#999999;}.elementor-22 .elementor-element.elementor-element-6e404b9{--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:center;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-6e404b9:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6e404b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vshiningstars.com/wp-content/uploads/2025/03/H5_bg_01.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-6e404b9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-2205a91{text-align:center;}.elementor-22 .elementor-element.elementor-element-2205a91 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:3.4px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-f0b2cde{text-align:center;}.elementor-22 .elementor-element.elementor-element-f0b2cde .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:40px;font-weight:400;text-transform:capitalize;line-height:60px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:1;}.elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-single-testimonial-slider, .elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-testimonial_card, .elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:#EB040400;}.elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-testimonial-slider .swiper-button-prev:hover, .elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-testimonial-slider .swiper-button-next:hover{background-color:#DAA14C;}.elementor-22 .elementor-element.elementor-element-6ba03ef{width:var( --container-widget-width, 855px );max-width:855px;--container-widget-width:855px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-single-testimonial-slider, .elementor-22 .elementor-element.elementor-element-6ba03ef  .elementskit-testimonial_card{padding:5px 5px 5px 5px;}.elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-commentor-content{text-align:center;}.elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-testimonial_card{text-align:center;}.elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-profile-info{text-align:center;}.elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-commentor-bio{text-align:center;justify-content:center;}.elementor-22 .elementor-element.elementor-element-6ba03ef .ekit_testimonial_style_5 .elementskit-commentor-header{text-align:center;}.elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-testimonial_card .elementskit-commentor-coment{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-testimonial_card .elementskit-commentor-coment{font-family:"Jost", Sans-serif;font-size:24px;font-weight:300;line-height:36px;}.elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-profile-info .elementskit-author-name{color:#FFFFFF;font-family:"Jost", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:22px;letter-spacing:3px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-testimonial-slider .swiper-navigation-button{font-size:20px;-webkit-transform:translateY(-90px);-ms-transform:translateY(-90px);transform:translateY(-90px);}.elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-testimonial-slider .swiper-button-prev{left:-15%;width:50px;height:50px;color:#99999999;}.elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-testimonial-slider .swiper-button-next{right:-15%;width:50px;height:50px;color:#99999999;}.elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-testimonial-slider .swiper-button-prev:hover{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-testimonial-slider .swiper-button-next:hover{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-8fc5263{--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:center;--padding-top:110px;--padding-bottom:110px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-d7e98fa{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-d7e98fa > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-22 .elementor-element.elementor-element-d7e98fa .elementor-icon-box-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-d7e98fa .elementor-icon-box-title{margin-block-end:11px;color:#30373E;}.elementor-22 .elementor-element.elementor-element-d7e98fa .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-d7e98fa .elementor-icon-box-title a{font-family:"Prata", Sans-serif;font-size:40px;font-weight:400;text-transform:capitalize;line-height:60px;}.elementor-22 .elementor-element.elementor-element-d7e98fa .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:#666666;}.elementor-22 .elementor-element.elementor-element-9cc5c13{--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;--padding-top:10px;--padding-bottom:110px;--padding-left:10px;--padding-right:10px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-22 .elementor-element.elementor-element-1bbdb27 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:#DAA14CA6;}.elementor-22 .elementor-element.elementor-element-1bbdb27{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-f4c076d{--width:50%;}.elementor-22 .elementor-element.elementor-element-2dec36c{--width:50%;}.elementor-22 .elementor-element.elementor-element-987a6d5{--width:50%;}.elementor-22 .elementor-element.elementor-element-260de87{--width:70%;}.elementor-22 .elementor-element.elementor-element-9b7f71b{--width:50%;}.elementor-22 .elementor-element.elementor-element-bed42eb{--width:50%;}.elementor-22 .elementor-element.elementor-element-1eeb862{--width:50%;}.elementor-22 .elementor-element.elementor-element-c5ba6de{--width:33.33%;}.elementor-22 .elementor-element.elementor-element-bfcf1dd{--width:33.33%;}.elementor-22 .elementor-element.elementor-element-834a22f{--width:33.33%;}}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-ae8f364{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-22 .elementor-element.elementor-element-f4c076d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f4c076d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vshiningstars.com/wp-content/uploads/2025/03/stone-bangles.jpg");}.elementor-22 .elementor-element.elementor-element-f4c076d:hover{background-image:url("https://vshiningstars.com/wp-content/uploads/2025/03/stone-bangles.jpg");background-position:0px 0px;}.elementor-22 .elementor-element.elementor-element-f4c076d{--padding-top:75px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-054ddbc .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-054ddbc .elementor-icon-box-title a{font-size:30px;line-height:30px;}.elementor-22 .elementor-element.elementor-element-2dec36c:hover{background-position:0px 0px;}.elementor-22 .elementor-element.elementor-element-2dec36c{--padding-top:75px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-2f1e337 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-2f1e337 .elementor-icon-box-title a{font-size:30px;line-height:30px;}.elementor-22 .elementor-element.elementor-element-987a6d5:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-987a6d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-22 .elementor-element.elementor-element-987a6d5:hover{background-position:0px 0px;}.elementor-22 .elementor-element.elementor-element-987a6d5{--padding-top:75px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-d3f9253 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-d3f9253 .elementor-icon-box-title a{font-size:30px;line-height:30px;}.elementor-22 .elementor-element.elementor-element-50fbea7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-22 .elementor-element.elementor-element-26dd1d2 .premium-woo-products-inner li.product{width:50%;}.elementor-22 .elementor-element.elementor-element-ed5f455 .elementor-heading-title{font-size:50px;line-height:55px;}.elementor-22 .elementor-element.elementor-element-004e575 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-004e575 img{width:70%;}.elementor-22 .elementor-element.elementor-element-cfa006d{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-22 .elementor-element.elementor-element-bed42eb:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-bed42eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vshiningstars.com/wp-content/uploads/2025/03/H5_banner_01.jpg");}.elementor-22 .elementor-element.elementor-element-bed42eb:hover{background-image:url("https://vshiningstars.com/wp-content/uploads/2025/03/H5_banner_01.jpg");background-position:-160px 0px;}.elementor-22 .elementor-element.elementor-element-bed42eb{--padding-top:75px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-661ddc2 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-661ddc2 .elementor-icon-box-title a{font-size:30px;line-height:30px;}.elementor-22 .elementor-element.elementor-element-1eeb862:hover{background-position:-200px 0px;}.elementor-22 .elementor-element.elementor-element-1eeb862{--padding-top:75px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-2ac092b .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-2ac092b .elementor-icon-box-title a{font-size:30px;line-height:30px;}.elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}.elementor-22 .elementor-element.elementor-element-6ba03ef{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22 .elementor-element.elementor-element-d7e98fa .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-d7e98fa .elementor-icon-box-title a{font-size:30px;line-height:30px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-9389ba4 .swiper-slide-contents{max-width:100%;}.elementor-22 .elementor-element.elementor-element-9389ba4 .elementor-slide-heading{font-size:55px;line-height:60px;}.elementor-22 .elementor-element.elementor-element-9389ba4 .elementor-slide-description{font-size:15px;}.elementor-22 .elementor-element.elementor-element-f4c076d:hover{background-position:0px 0px;}.elementor-22 .elementor-element.elementor-element-054ddbc{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-2dec36c:hover{background-position:0px 0px;}.elementor-22 .elementor-element.elementor-element-987a6d5:hover{background-position:0px 0px;}.elementor-22 .elementor-element.elementor-element-50fbea7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-22 .elementor-element.elementor-element-26dd1d2 .premium-woo-products-inner li.product{width:100%;}.elementor-22 .elementor-element.elementor-element-cfa006d{--padding-top:10px;--padding-bottom:110px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-bed42eb:hover{background-position:0px 0px;}.elementor-22 .elementor-element.elementor-element-bed42eb{--padding-top:75px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-661ddc2{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-1eeb862:hover{background-position:0px 0px;}.elementor-22 .elementor-element.elementor-element-1eeb862{--padding-top:75px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-2ac092b{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-6ba03ef .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-22 .elementor-element.elementor-element-6ba03ef{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22 .elementor-element.elementor-element-d7e98fa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for slides, class: .elementor-element-9389ba4 */.swiper-slide-bg {
    animation: zoom-in 10s infinite ease-in-out;
}
@keyframes zoom-in {
    0% {
        transform: scale(1);
    }
    100% {
        transform: scale(1.2);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84ab448 */body{
    background: #f8f6f4 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-50fbea7 */.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button {
padding: 10px 20px;
    color: #fff !important;
    font-size: 14px;
    text-transform: uppercase;
    line-height: 15.6px;
    font-family: 'jost';
    border-radius: 0 !important;
}
.ast-article-single
 {
    text-align: center !important;
}
a.ast-on-card-button.ast-select-options-trigger.product_type_simple {
    display: none;
}
span.ast-woo-product-category {
    font-size: 12px !important;
    color: #daa14c !important;
    line-height: 16.2px;
    font-weight: 500 !important;
    text-transform: uppercase;
    font-family: 'Jost';
}
    .elex-rqst-quote-front-wrap {
    position: absolute;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for premium-woo-products, class: .elementor-element-e12f718 */.product-type-simple:hover .premium-woo-product__on_hover{
    border-radius: 150px 150px 0 0 !important;
    transition: all .3s ease-in-out;
}
.product-type-simple:hover a.woocommerce-LoopProduct-link.woocommerce-loop-product__link img{
    border-radius: 150px 150px 0 0 !important;
    transition: all .3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5ba6de */.hover-box:hover .elementor-icon i{
    color: #daa14c
;
}
.hover-box:hover .elementor-icon-box-title span{
    color: #daa14c
;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfcf1dd */.hover-box:hover .elementor-icon i{
    color: #daa14c
;
}
.hover-box:hover .elementor-icon-box-title span{
    color: #daa14c
;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-834a22f */.hover-box:hover .elementor-icon i{
    color: #daa14c
;
}
.hover-box:hover .elementor-icon-box-title span{
    color: #daa14c
;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bc4597c */span.wpcf7-form-control-wrap {
    text-align: center !important;
}

.news-form{
    display: flex;
}
.newslatter-btn input {
    background: transparent;
    color: #30373e;
    padding: 5px;
    font-family: 'jost';
    font-size: 13px;
    line-height: 24px;
    letter-spacing: 1px;
    font-weight: 600;
    text-transform: uppercase;
        box-shadow: none !important;
}
.newslatter-btn input:hover {
    background: transparent;
    color: #30373e;

}
.newslatter-btn  i {
    background: transparent;
    color: #30373e;
    font-size: 14px;

    font-weight: 600;
    padding-left:20px;
}
.email input {
    border: none;
    background: transparent !important;
    padding: 20px 14px !important;
}
.email {
    background: #f5f3f2;

}
.newslatter-btn{
       background: #f5f3f2;
       padding-top:2px;
}
::placeholder{
    font-weight:400;
    font-family :'Jost';
    line-height:22px;
    font-size:14px;
    padding: 0px 10px;
}
.news-form:hover {
    border: 1px solid #daa14c;
    width: fit-content;
}
.newslatter-btn:hover input{
    color: #daa14c;
}
.newslatter-btn:hover i{
    color: #daa14c;
}
span.wpcf7-spinner {
    display: none;
}
.wpcf7 .wpcf7-not-valid-tip {

    position: absolute;

}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-1bbdb27 */.elementor-gallery__container a:nth-child(2){
position: relative;
top: 50px;
}
.elementor-gallery__container a:nth-child(4){

top: 50px;
}
@media screen and (min-width: 767) {
.elementor-gallery__container a:nth-child(4){

top: 0px;
}
.elementor-gallery__container a:nth-child(2){
top: 0px;
}
}/* End custom CSS */