.elementor-62273 .elementor-element.elementor-element-9d3141b{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-62273 .elementor-element.elementor-element-9d3141b:not(.elementor-motion-effects-element-type-background), .elementor-62273 .elementor-element.elementor-element-9d3141b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #DE0000 0%, #1A73E8 100%);}.elementor-62273 .elementor-element.elementor-element-61b3b45{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-62273 .elementor-element.elementor-element-a69e55e{--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;--justify-content:center;--align-items:flex-start;}.elementor-62273 .elementor-element.elementor-element-7b87d90{text-align:center;}.elementor-62273 .elementor-element.elementor-element-7b87d90 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-62273 .elementor-element.elementor-element-25c1c83 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-62273 .elementor-element.elementor-element-25c1c83.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62273 .elementor-element.elementor-element-25c1c83{text-align:start;}.elementor-62273 .elementor-element.elementor-element-25c1c83 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:65px;font-weight:700;color:#FFFFFF;}.elementor-62273 .elementor-element.elementor-element-a447508{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.woocommerce .elementor-62273 .elementor-element.elementor-element-460f538 .price{color:#FFFFFF;font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:700;}.woocommerce .elementor-62273 .elementor-element.elementor-element-460f538 .price ins{color:#FFFFFF;}.elementor-62273 .elementor-element.elementor-element-79ce981 .cart button, .elementor-62273 .elementor-element.elementor-element-79ce981 .cart .button{font-family:"Rajdhani", Sans-serif;font-size:21px;font-weight:600;border-radius:8px 8px 8px 8px;padding:10px 10px 10px 10px;color:var( --e-global-color-6b71d4c );transition:all 0.2s;}.elementor-62273 .elementor-element.elementor-element-022dfe7{--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;--justify-content:center;--align-items:center;}.elementor-62273 .elementor-element.elementor-element-a87eba5{text-align:center;}.elementor-62273 .elementor-element.elementor-element-a87eba5 img{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-62273 .elementor-element.elementor-element-3f5c47d{text-align:center;}.elementor-62273 .elementor-element.elementor-element-3f5c47d .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-62273 .elementor-element.elementor-element-697a8e5{--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;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62273 .elementor-element.elementor-element-697a8e5:not(.elementor-motion-effects-element-type-background), .elementor-62273 .elementor-element.elementor-element-697a8e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A73E8;}.elementor-62273 .elementor-element.elementor-element-d3f0fff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-62273 .elementor-element.elementor-element-c59336d{--display:flex;--min-height:200px;--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;--justify-content:center;--align-items:center;--border-radius:08px 08px 08px 08px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-62273 .elementor-element.elementor-element-c59336d:not(.elementor-motion-effects-element-type-background), .elementor-62273 .elementor-element.elementor-element-c59336d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DE0000F0;}.elementor-62273 .elementor-element.elementor-element-bd00d42 .elementor-icon-box-wrapper{gap:15px;}.elementor-62273 .elementor-element.elementor-element-bd00d42.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-62273 .elementor-element.elementor-element-bd00d42.elementor-view-framed .elementor-icon, .elementor-62273 .elementor-element.elementor-element-bd00d42.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-62273 .elementor-element.elementor-element-bd00d42 .elementor-icon-box-title, .elementor-62273 .elementor-element.elementor-element-bd00d42 .elementor-icon-box-title a{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;}.elementor-62273 .elementor-element.elementor-element-bd00d42 .elementor-icon-box-title{color:#FFFFFF;}.elementor-62273 .elementor-element.elementor-element-981e76e{--display:flex;--min-height:200px;--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;--justify-content:center;--align-items:center;--border-radius:08px 08px 08px 08px;}.elementor-62273 .elementor-element.elementor-element-981e76e:not(.elementor-motion-effects-element-type-background), .elementor-62273 .elementor-element.elementor-element-981e76e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DE0000F0;}.elementor-62273 .elementor-element.elementor-element-42f2482 .elementor-icon-box-wrapper{gap:15px;}.elementor-62273 .elementor-element.elementor-element-42f2482.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-62273 .elementor-element.elementor-element-42f2482.elementor-view-framed .elementor-icon, .elementor-62273 .elementor-element.elementor-element-42f2482.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-62273 .elementor-element.elementor-element-42f2482 .elementor-icon-box-title, .elementor-62273 .elementor-element.elementor-element-42f2482 .elementor-icon-box-title a{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;}.elementor-62273 .elementor-element.elementor-element-42f2482 .elementor-icon-box-title{color:#FFFFFF;}.elementor-62273 .elementor-element.elementor-element-502050d{--display:flex;--min-height:200px;--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;--justify-content:center;--align-items:center;--border-radius:08px 08px 08px 08px;}.elementor-62273 .elementor-element.elementor-element-502050d:not(.elementor-motion-effects-element-type-background), .elementor-62273 .elementor-element.elementor-element-502050d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DE0000F0;}.elementor-62273 .elementor-element.elementor-element-f97f625 .elementor-icon-box-wrapper{gap:15px;}.elementor-62273 .elementor-element.elementor-element-f97f625.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-62273 .elementor-element.elementor-element-f97f625.elementor-view-framed .elementor-icon, .elementor-62273 .elementor-element.elementor-element-f97f625.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-62273 .elementor-element.elementor-element-f97f625 .elementor-icon-box-title, .elementor-62273 .elementor-element.elementor-element-f97f625 .elementor-icon-box-title a{font-family:"Rajdhani", Sans-serif;font-size:16px;font-weight:500;}.elementor-62273 .elementor-element.elementor-element-f97f625 .elementor-icon-box-title{color:#FFFFFF;}.elementor-62273 .elementor-element.elementor-element-0b1716c{--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;--justify-content:center;--align-items:center;}.elementor-62273 .elementor-element.elementor-element-0b1716c:not(.elementor-motion-effects-element-type-background), .elementor-62273 .elementor-element.elementor-element-0b1716c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A73E8;}.elementor-62273 .elementor-element.elementor-element-1f6ce79{text-align:center;}.elementor-62273 .elementor-element.elementor-element-1f6ce79 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-62273 .elementor-element.elementor-element-5252a5e{--display:flex;--min-height:500px;--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;--justify-content:flex-start;--align-items:center;}.elementor-62273 .elementor-element.elementor-element-5252a5e:not(.elementor-motion-effects-element-type-background), .elementor-62273 .elementor-element.elementor-element-5252a5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1A73E8 0%, #DE0000 100%);}.elementor-62273 .elementor-element.elementor-element-e439426{--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;--justify-content:center;--align-items:center;}.elementor-62273 .elementor-element.elementor-element-85649e6{--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;--justify-content:center;--align-items:flex-start;}.elementor-62273 .elementor-element.elementor-element-be8559b{--display:flex;--min-height:120px;--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;--justify-content:center;--align-items:center;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-62273 .elementor-element.elementor-element-be8559b:not(.elementor-motion-effects-element-type-background), .elementor-62273 .elementor-element.elementor-element-be8559b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF5F5;}.elementor-62273 .elementor-element.elementor-element-96cf675{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-family:"Rajdhani", Sans-serif;font-size:21px;font-weight:500;color:#525252;}.elementor-62273 .elementor-element.elementor-element-b7e5f73{--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;--justify-content:center;--align-items:flex-start;}.elementor-62273 .elementor-element.elementor-element-c82d69d{--display:flex;--min-height:120px;--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;--justify-content:center;--align-items:center;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-62273 .elementor-element.elementor-element-c82d69d:not(.elementor-motion-effects-element-type-background), .elementor-62273 .elementor-element.elementor-element-c82d69d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF5F5;}.elementor-62273 .elementor-element.elementor-element-74c8f61{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-family:"Rajdhani", Sans-serif;font-size:21px;font-weight:500;color:#525252;}.elementor-62273 .elementor-element.elementor-element-62860bb{--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;--justify-content:center;--align-items:flex-end;}.elementor-62273 .elementor-element.elementor-element-d9ba8f9{--display:flex;--min-height:120px;--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;--justify-content:center;--align-items:center;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-62273 .elementor-element.elementor-element-d9ba8f9:not(.elementor-motion-effects-element-type-background), .elementor-62273 .elementor-element.elementor-element-d9ba8f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF5F5;}.elementor-62273 .elementor-element.elementor-element-6c0359a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-family:"Rajdhani", Sans-serif;font-size:21px;font-weight:500;color:#525252;}.elementor-62273 .elementor-element.elementor-element-098ea37{--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;--justify-content:center;--align-items:flex-end;}.elementor-62273 .elementor-element.elementor-element-dc29377{--display:flex;--min-height:120px;--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;--justify-content:center;--align-items:center;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-62273 .elementor-element.elementor-element-dc29377:not(.elementor-motion-effects-element-type-background), .elementor-62273 .elementor-element.elementor-element-dc29377 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF5F5;}.elementor-62273 .elementor-element.elementor-element-58d9731{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-family:"Rajdhani", Sans-serif;font-size:21px;font-weight:500;color:#525252;}.elementor-62273 .elementor-element.elementor-element-0baedc6{--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;--justify-content:center;--align-items:center;}.elementor-62273 .elementor-element.elementor-element-0baedc6:not(.elementor-motion-effects-element-type-background), .elementor-62273 .elementor-element.elementor-element-0baedc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #DE0000 0%, #1A73E8 100%);}.elementor-62273 .elementor-element.elementor-element-a63013e{--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;--justify-content:center;--align-items:center;}.elementor-62273 .elementor-element.elementor-element-53ed0bf{text-align:center;color:#FFFFFF;font-family:"Rajdhani", Sans-serif;font-size:20px;font-weight:500;}.elementor-62273 .elementor-element.elementor-element-17502fc{--spacer-size:50px;}.elementor-62273 .elementor-element.elementor-element-d9662f6 .cart button, .elementor-62273 .elementor-element.elementor-element-d9662f6 .cart .button{font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:500;border-radius:8px 8px 8px 8px;color:var( --e-global-color-6b71d4c );transition:all 0.2s;}.elementor-62273 .elementor-element.elementor-element-43b2daf{--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-62273 .elementor-element.elementor-element-43b2daf:not(.elementor-motion-effects-element-type-background), .elementor-62273 .elementor-element.elementor-element-43b2daf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A73E8;}.elementor-62273 .elementor-element.elementor-element-ada7bd1{--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;--justify-content:center;--align-items:center;}.elementor-62273 .elementor-element.elementor-element-23690b4{--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;--justify-content:center;--align-items:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-62273 .elementor-element.elementor-element-23690b4:not(.elementor-motion-effects-element-type-background), .elementor-62273 .elementor-element.elementor-element-23690b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b71d4c );}.elementor-62273 .elementor-element.elementor-element-5586bf9{text-align:start;}.elementor-62273 .elementor-element.elementor-element-5586bf9 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:24px;font-weight:600;color:#1A73E8;}.elementor-62273 .elementor-element.elementor-element-de61f5f{text-align:start;font-family:"Rajdhani", Sans-serif;font-size:18px;font-weight:500;}.elementor-62273 .elementor-element.elementor-element-cdfed56{--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;--justify-content:center;--align-items:center;}.elementor-62273 .elementor-element.elementor-element-cdfed56:not(.elementor-motion-effects-element-type-background), .elementor-62273 .elementor-element.elementor-element-cdfed56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1A73E8 0%, #DE0000 100%);}.elementor-62273 .elementor-element.elementor-element-85a9cb3{--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;--justify-content:center;--align-items:center;}.elementor-62273 .elementor-element.elementor-element-81253b7{text-align:center;}.elementor-62273 .elementor-element.elementor-element-81253b7 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-62273 .elementor-element.elementor-element-d7365ee{--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#DE0000;--e-share-buttons-secondary-color:#FFFFFF;}.elementor-62273 .elementor-element.elementor-element-c85f190{text-align:center;}.elementor-62273 .elementor-element.elementor-element-c85f190 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-62273 .elementor-element.elementor-element-50bd083.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-62273 .elementor-element.elementor-element-50bd083.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(min-width:768px){.elementor-62273 .elementor-element.elementor-element-be8559b{--width:80%;}.elementor-62273 .elementor-element.elementor-element-c82d69d{--width:80%;}.elementor-62273 .elementor-element.elementor-element-d9ba8f9{--width:80%;}.elementor-62273 .elementor-element.elementor-element-dc29377{--width:80%;}.elementor-62273 .elementor-element.elementor-element-23690b4{--width:80%;}}@media(max-width:1200px){.elementor-62273 .elementor-element.elementor-element-25c1c83{width:var( --container-widget-width, 360.003px );max-width:360.003px;--container-widget-width:360.003px;--container-widget-flex-grow:0;} .elementor-62273 .elementor-element.elementor-element-d7365ee{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-62273 .elementor-element.elementor-element-50bd083.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-62273 .elementor-element.elementor-element-9d3141b{--min-height:400px;}.elementor-62273 .elementor-element.elementor-element-a69e55e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-62273 .elementor-element.elementor-element-7b87d90 .elementor-heading-title{font-size:22px;}.elementor-62273 .elementor-element.elementor-element-25c1c83{text-align:center;}.elementor-62273 .elementor-element.elementor-element-25c1c83 .elementor-heading-title{font-size:34px;}.elementor-62273 .elementor-element.elementor-element-a447508{text-align:center;font-size:13px;}.elementor-62273 .elementor-element.elementor-element-697a8e5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62273 .elementor-element.elementor-element-be8559b{--min-height:200px;}.elementor-62273 .elementor-element.elementor-element-96cf675{text-align:start;font-size:16px;}.elementor-62273 .elementor-element.elementor-element-c82d69d{--min-height:200px;}.elementor-62273 .elementor-element.elementor-element-74c8f61{font-size:16px;}.elementor-62273 .elementor-element.elementor-element-d9ba8f9{--min-height:200px;}.elementor-62273 .elementor-element.elementor-element-6c0359a{font-size:16px;}.elementor-62273 .elementor-element.elementor-element-dc29377{--min-height:200px;}.elementor-62273 .elementor-element.elementor-element-58d9731{font-size:16px;}.elementor-62273 .elementor-element.elementor-element-53ed0bf{font-size:14px;}.elementor-62273 .elementor-element.elementor-element-5586bf9 .elementor-heading-title{font-size:14px;}.elementor-62273 .elementor-element.elementor-element-de61f5f{font-size:14px;}.elementor-62273 .elementor-element.elementor-element-81253b7 .elementor-heading-title{font-size:16px;} .elementor-62273 .elementor-element.elementor-element-d7365ee{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-62273 .elementor-element.elementor-element-c85f190 .elementor-heading-title{font-size:16px;}.elementor-62273 .elementor-element.elementor-element-50bd083.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-product-price, class: .elementor-element-460f538 *//*
 * FINAL WORKING PRICE CSS
 * Sets the price numbers to 2em and the currency symbol (Rs) to a smaller 1.5em for correct visual balance.
 */

/* Target the price numbers for the dominant size (2em) */
.price-credits .woocommerce-Price-amount,
.price-credits .woocommerce-Price-amount * {
    font-size: 3em !important; 
    font-weight: 700 !important; 
    color: #FFFFFF !important; 
}

/* 🏆 FIX: Explicitly set a smaller size for the Currency Symbol (Rs) 🏆 */
.price-credits .woocommerce-Price-currencySymbol {
    /* Set to 1.5em, making it smaller than the 2em price numbers */
    font-size: 1.1em !important; 
    color: #FFFFFF !important; 
    font-weight: 700 !important;
}

/* --- Mobile Styles (Ensuring visibility on smaller screens) --- */
@media (max-width: 600px) {
    /* Target the price numbers for the dominant size (1.6em) */
    .price-credits .woocommerce-Price-amount,
    .price-credits .woocommerce-Price-amount * { 
        font-size: 1.6em !important; /* Mobile dominant size */
        font-weight: 800 !important; 
        color: #FFFFFF !important; 
    }
    /* Mobile Currency Symbol Fix */
    .price-credits .woocommerce-Price-currencySymbol {
        font-size: 1.2em !important; /* Smaller than the 1.6em price numbers */
        color: #FFFFFF !important;
        font-weight: 800 !important;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-79ce981 *//*
 * FINAL FIX: Styles are split based on where the class was applied:
 * 1. Button Styles: Use the direct class given by the user (.cpr-store-credit-wrapper) to target the INNER button.
 * 2. Price Styles: Use the global category slug .elementor-62273 .elementor-element.elementor-element-79ce981 (body.tax-product_cat-store-credit).
 * * IMPORTANT: This CSS MUST be placed in a GLOBAL location (e.g., WordPress Customizer > Additional CSS).
 */

/* ======================================================= */
/* --- GLOBAL CATEGORY SELECTOR FOR PRICE ELEMENTS --- */
/* ======================================================= */

/* Target the price amount anywhere on a store-credit product page */
body.tax-product_cat-store-credit .woocommerce-Price-amount {
    font-size: 1.25em !important; 
    font-weight: 700 !important; 
    color: #FFFFFF !important; /* Forces the price to be white */
    display: inline-block;
}

/* Ensure the currency symbol inside also gets the white color */
body.tax-product_cat-store-credit .woocommerce-Price-currencySymbol {
    color: #FFFFFF !important;
}

/* --- Mobile Styles for Price --- */
@media (max-width: 600px) {
    body.tax-product_cat-store-credit .woocommerce-Price-amount {
        font-size: 1.4em !important; 
        font-weight: 800 !important; 
    }
}


/* ========================================================================= */
/* --- PROMINENT & BLINKING ADD TO CART BUTTON (Using Direct Class on Wrapper) --- */
/* ========================================================================= */

/* Define the blinking animation with the red color and enhanced glow */
@keyframes cpr-button-blink-glow {
    0%, 100% { 
        background-color: #DE0000F0; /* Base Red Color */
        box-shadow: 0 0 12px rgba(222, 0, 0, 0.8), 0 0 0 0 rgba(222, 0, 0, 0.6); 
    }
    60% { 
        background-color: #DE0000F0; /* Keep the color consistent */
        box-shadow: 0 0 25px 10px rgba(222, 0, 0, 1), 0 0 10px rgba(222, 0, 0, 0.9); 
    }
}

/* * FIX: 
 * 1. Target the button element inside the wrapper (.cpr-store-credit-wrapper) 
 * 2. Reset the wrapper itself if Elementor is incorrectly styling it.
 */

/* Reset the wrapper to ensure it doesn't interfere with size */
.cpr-store-credit-wrapper {
    /* Set to default display and remove any background/animation */
    display: block !important; 
    background: none !important;
    animation: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    border: none !important;
}

/* TARGET THE INNER BUTTON: Select any button inside the wrapper */
.cpr-store-credit-wrapper .single_add_to_cart_button,
.cpr-store-credit-wrapper .elementor-button {
    /* FIX: Force the button to only take up its content width (inline-block is key) */
    display: inline-block !important; 
    
    /* Prominence Styles */
    font-size: 1.15em !important; 
    padding: 15px 30px !important; 
    border-radius: 8px !important; 
    color: #FFFFFF !important; 
    border: 3px solid #FFFFFF !important; 
    
    /* Set the base background color */
    background-color: #DE0000F0 !important; 
    
    /* Blinking Animation Application */
    animation: cpr-button-blink-glow 2s infinite ease-in-out !important;
}

/* Ensure mobile styles also apply the prominence */
@media (max-width: 600px) {
    .cpr-store-credit-wrapper .single_add_to_cart_button,
    .cpr-store-credit-wrapper .elementor-button {
        font-size: 1.25em !important; 
        padding: 18px 30px !important; 
    }
}/* End custom CSS */