.elementor-7460 .elementor-element.elementor-element-839a99f{--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;--overlay-opacity:0.5;}.elementor-7460 .elementor-element.elementor-element-839a99f:not(.elementor-motion-effects-element-type-background), .elementor-7460 .elementor-element.elementor-element-839a99f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #63A325 0%, #7CBF33 100%);}.elementor-7460 .elementor-element.elementor-element-839a99f::before, .elementor-7460 .elementor-element.elementor-element-839a99f > .elementor-background-video-container::before, .elementor-7460 .elementor-element.elementor-element-839a99f > .e-con-inner > .elementor-background-video-container::before, .elementor-7460 .elementor-element.elementor-element-839a99f > .elementor-background-slideshow::before, .elementor-7460 .elementor-element.elementor-element-839a99f > .e-con-inner > .elementor-background-slideshow::before, .elementor-7460 .elementor-element.elementor-element-839a99f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #63A325 0%, #7CBF33 100%);}.elementor-7460 .elementor-element.elementor-element-c8e6d42{--display:flex;}.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-7460 .elementor-element.elementor-element-61a508b{text-align:center;}.elementor-7460 .elementor-element.elementor-element-61a508b .elementor-heading-title{font-family:"Zilla Slab", Sans-serif;font-weight:normal;color:#FFFFFF;}.elementor-7460 .elementor-element.elementor-element-674eb8d{text-align:center;}.elementor-7460 .elementor-element.elementor-element-674eb8d .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-7460 .elementor-element.elementor-element-a2d258e .elementor-heading-title{font-family:"Zilla Slab", Sans-serif;font-weight:normal;color:#FFFFFF;}.elementor-7460 .elementor-element.elementor-element-f517f47 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-7460 .elementor-element.elementor-element-9a76bc6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-7460 .elementor-element.elementor-element-9a76bc6:not(.elementor-motion-effects-element-type-background), .elementor-7460 .elementor-element.elementor-element-9a76bc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #7CBF33 0%, #FFFFFF 100%);}.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-7460 .elementor-element.elementor-element-c5f790a img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7460 .elementor-element.elementor-element-c5f790a .widget-image-caption{color:#000000;font-family:"Rokkitt", Sans-serif;font-weight:400;}.elementor-7460 .elementor-element.elementor-element-6976ff6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 67px;}.elementor-7460 .elementor-element.elementor-element-6976ff6 .widget-image-caption{color:#000000;font-family:"Rokkitt", Sans-serif;font-weight:400;}.elementor-7460 .elementor-element.elementor-element-b7fe1d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 102px;}.elementor-7460 .elementor-element.elementor-element-b7fe1d7 img{opacity:1;}.elementor-7460 .elementor-element.elementor-element-b7fe1d7 .widget-image-caption{color:#000000;font-family:"Rokkitt", Sans-serif;font-weight:400;}.elementor-7460 .elementor-element.elementor-element-9ae0d6f{margin:0px 47px calc(var(--kit-widget-spacing, 0px) + 0px) 150px;}.elementor-7460 .elementor-element.elementor-element-9ae0d6f img{width:100%;max-width:100%;height:94px;}.elementor-7460 .elementor-element.elementor-element-9ae0d6f .widget-image-caption{color:#000000;font-family:"Rokkitt", Sans-serif;font-weight:400;}.elementor-7460 .elementor-element.elementor-element-a60f6bb{--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-7460 .elementor-element.elementor-element-2a11ada{--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-7460 .elementor-element.elementor-element-e43181a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.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{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{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 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-7460 .elementor-element.elementor-element-2c6a57b > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-7460 .elementor-element.elementor-element-2c6a57b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7460 .elementor-element.elementor-element-2c6a57b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;}.elementor-7460 .elementor-element.elementor-element-2c6a57b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;}.elementor-7460 .elementor-element.elementor-element-2c6a57b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7460 .elementor-element.elementor-element-2c6a57b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-7460 .elementor-element.elementor-element-2c6a57b.elementor-wc-products ul.products li.product .price{color:#000000;}.elementor-7460 .elementor-element.elementor-element-2c6a57b.elementor-wc-products ul.products li.product .price ins{color:#000000;}.elementor-7460 .elementor-element.elementor-element-2c6a57b.elementor-wc-products ul.products li.product .price ins .amount{color:#000000;}.elementor-7460 .elementor-element.elementor-element-2c6a57b.elementor-wc-products ul.products li.product .price del{color:#A6A6A6;}.elementor-7460 .elementor-element.elementor-element-2c6a57b.elementor-wc-products ul.products li.product .price del .amount{color:#A6A6A6;}.elementor-7460 .elementor-element.elementor-element-2c6a57b.elementor-wc-products ul.products li.product span.onsale{display:block;background-color:#000000;border-radius:41px;min-width:0px;}.elementor-7460 .elementor-element.elementor-element-bbaf399{--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-7460 .elementor-element.elementor-element-027871a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;color:#000000;}.elementor-7460 .elementor-element.elementor-element-d604227 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-7460 .elementor-element.elementor-element-d604227.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7460 .elementor-element.elementor-element-d604227.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;}.elementor-7460 .elementor-element.elementor-element-d604227.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;}.elementor-7460 .elementor-element.elementor-element-d604227.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7460 .elementor-element.elementor-element-d604227.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-7460 .elementor-element.elementor-element-d604227.elementor-wc-products ul.products li.product .price{color:#000000;}.elementor-7460 .elementor-element.elementor-element-d604227.elementor-wc-products ul.products li.product .price ins{color:#000000;}.elementor-7460 .elementor-element.elementor-element-d604227.elementor-wc-products ul.products li.product .price ins .amount{color:#000000;}.elementor-7460 .elementor-element.elementor-element-d604227.elementor-wc-products ul.products li.product .price del{color:#A6A6A6;}.elementor-7460 .elementor-element.elementor-element-d604227.elementor-wc-products ul.products li.product .price del .amount{color:#A6A6A6;}.elementor-7460 .elementor-element.elementor-element-d604227.elementor-wc-products ul.products li.product span.onsale{display:block;background-color:#000000;border-radius:41px;min-width:0px;}.elementor-7460 .elementor-element.elementor-element-f155b08{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-7460 .elementor-element.elementor-element-1fb361a .widget-image-caption{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-7460 .elementor-element.elementor-element-d872546 .widget-image-caption{color:#000000;}.elementor-7460 .elementor-element.elementor-element-2c891bf .widget-image-caption{color:#000000;}.elementor-7460 .elementor-element.elementor-element-e7f9d4b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-7460 .elementor-element.elementor-element-04e28f1 .widget-image-caption{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-7460 .elementor-element.elementor-element-7102daa .widget-image-caption{color:#000000;}.elementor-7460 .elementor-element.elementor-element-a88319a .widget-image-caption{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-7460 .elementor-element.elementor-element-309195d{--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-7460 .elementor-element.elementor-element-1ea593a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-7460 .elementor-element.elementor-element-beaa6fb{--display:flex;}.elementor-7460 .elementor-element.elementor-element-cd8d2ae.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7460 .elementor-element.elementor-element-cd8d2ae.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;}.elementor-7460 .elementor-element.elementor-element-cd8d2ae.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;}.elementor-7460 .elementor-element.elementor-element-cd8d2ae.elementor-wc-products ul.products li.product .price{color:#000000;}.elementor-7460 .elementor-element.elementor-element-cd8d2ae.elementor-wc-products ul.products li.product .price ins{color:#000000;}.elementor-7460 .elementor-element.elementor-element-cd8d2ae.elementor-wc-products ul.products li.product .price ins .amount{color:#000000;}.elementor-7460 .elementor-element.elementor-element-cd8d2ae.elementor-wc-products ul.products li.product .price del{color:#858585;}.elementor-7460 .elementor-element.elementor-element-cd8d2ae.elementor-wc-products ul.products li.product .price del .amount{color:#858585;}.elementor-7460 .elementor-element.elementor-element-0a8a538{--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-7460 .elementor-element.elementor-element-bab8f6c{--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-7460 .elementor-element.elementor-element-de8d828 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-7460 .elementor-element.elementor-element-75d2fb3{--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-7460 .elementor-element.elementor-element-a03c47e > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-7460 .elementor-element.elementor-element-a03c47e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7460 .elementor-element.elementor-element-a03c47e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;}.elementor-7460 .elementor-element.elementor-element-a03c47e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;}.elementor-7460 .elementor-element.elementor-element-a03c47e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7460 .elementor-element.elementor-element-a03c47e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-7460 .elementor-element.elementor-element-a03c47e.elementor-wc-products ul.products li.product .price{color:#000000;}.elementor-7460 .elementor-element.elementor-element-a03c47e.elementor-wc-products ul.products li.product .price ins{color:#000000;}.elementor-7460 .elementor-element.elementor-element-a03c47e.elementor-wc-products ul.products li.product .price ins .amount{color:#000000;}.elementor-7460 .elementor-element.elementor-element-a03c47e.elementor-wc-products ul.products li.product .price del{color:#A6A6A6;}.elementor-7460 .elementor-element.elementor-element-a03c47e.elementor-wc-products ul.products li.product .price del .amount{color:#A6A6A6;}@media(max-width:1024px){.elementor-7460 .elementor-element.elementor-element-2c6a57b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7460 .elementor-element.elementor-element-d604227.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7460 .elementor-element.elementor-element-cd8d2ae.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7460 .elementor-element.elementor-element-a03c47e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-7460 .elementor-element.elementor-element-839a99f{--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7460 .elementor-element.elementor-element-c8e6d42{--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-7460 .elementor-element.elementor-element-61a508b{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -7px;text-align:start;}.elementor-7460 .elementor-element.elementor-element-61a508b .elementor-heading-title{font-size:12px;}.elementor-7460 .elementor-element.elementor-element-674eb8d{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;text-align:start;}.elementor-7460 .elementor-element.elementor-element-674eb8d .elementor-heading-title{font-size:24px;}.elementor-7460 .elementor-element.elementor-element-a2d258e{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;}.elementor-7460 .elementor-element.elementor-element-a2d258e .elementor-heading-title{font-size:13px;}.elementor-7460 .elementor-element.elementor-element-f517f47 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;}.elementor-7460 .elementor-element.elementor-element-f517f47.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7460 .elementor-element.elementor-element-9a76bc6{--flex-wrap:nowrap;}.elementor-7460 .elementor-element.elementor-element-c5f790a img{width:71%;border-radius:100px 100px 100px 100px;}.elementor-7460 .elementor-element.elementor-element-6976ff6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7460 .elementor-element.elementor-element-6976ff6 img{width:71%;}.elementor-7460 .elementor-element.elementor-element-b7fe1d7{margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -2px) -1px;}.elementor-7460 .elementor-element.elementor-element-b7fe1d7 img{width:70%;border-radius:0px 0px 0px 0px;}.elementor-7460 .elementor-element.elementor-element-b7fe1d7 .widget-image-caption{font-size:16px;line-height:1.7em;}.elementor-7460 .elementor-element.elementor-element-9ae0d6f{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;}.elementor-7460 .elementor-element.elementor-element-9ae0d6f img{width:100%;max-width:100%;height:60px;border-radius:0px 0px 0px 0px;}.elementor-7460 .elementor-element.elementor-element-9ae0d6f .widget-image-caption{line-height:1.3em;margin-block-start:5px;}.elementor-7460 .elementor-element.elementor-element-2d5135f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7460 .elementor-element.elementor-element-e43181a .elementor-heading-title{font-size:21px;}.elementor-7460 .elementor-element.elementor-element-2c6a57b > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7460 .elementor-element.elementor-element-2c6a57b.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:0px;}.elementor-7460 .elementor-element.elementor-element-2c6a57b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7460 .elementor-element.elementor-element-2c6a57b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:12px;line-height:1.3em;}.elementor-7460 .elementor-element.elementor-element-d604227 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-7460 .elementor-element.elementor-element-d604227.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:0px;}.elementor-7460 .elementor-element.elementor-element-d604227.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7460 .elementor-element.elementor-element-d604227.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:12px;line-height:1.3em;}.elementor-7460 .elementor-element.elementor-element-f155b08{--justify-content:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-7460 .elementor-element.elementor-element-1fb361a img{width:60%;}.elementor-7460 .elementor-element.elementor-element-d872546 img{width:62%;}.elementor-7460 .elementor-element.elementor-element-2c891bf img{width:60%;}.elementor-7460 .elementor-element.elementor-element-e7f9d4b{--justify-content:center;--gap:0px 9px;--row-gap:0px;--column-gap:9px;}.elementor-7460 .elementor-element.elementor-element-04e28f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 11px;}.elementor-7460 .elementor-element.elementor-element-04e28f1 img{width:60%;}.elementor-7460 .elementor-element.elementor-element-04e28f1 .widget-image-caption{font-size:15px;line-height:2.3em;}.elementor-7460 .elementor-element.elementor-element-7102daa img{width:60%;}.elementor-7460 .elementor-element.elementor-element-a88319a img{width:62%;}.elementor-7460 .elementor-element.elementor-element-a88319a .widget-image-caption{line-height:2.2em;}.elementor-7460 .elementor-element.elementor-element-1ea593a .elementor-heading-title{font-size:15px;}.elementor-7460 .elementor-element.elementor-element-cd8d2ae.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7460 .elementor-element.elementor-element-c690e89 img{width:100%;max-width:100%;height:145px;}.elementor-7460 .elementor-element.elementor-element-e1c1f6a{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7460 .elementor-element.elementor-element-de8d828{margin:4px 4px calc(var(--kit-widget-spacing, 0px) + 4px) 4px;}.elementor-7460 .elementor-element.elementor-element-de8d828 .elementor-heading-title{font-size:17px;line-height:0.1em;letter-spacing:-0.8px;}.elementor-7460 .elementor-element.elementor-element-a03c47e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7460 .elementor-element.elementor-element-a03c47e.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:0px;}.elementor-7460 .elementor-element.elementor-element-a03c47e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7460 .elementor-element.elementor-element-a03c47e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:12px;line-height:1.3em;}}/* Start custom CSS for container, class: .elementor-element-9a76bc6 */.elementor-7460 .elementor-element.elementor-element-9a76bc6 {
    display: flex;
    align-items: flex-end;
    justify-content: space-around;
}

.elementor-7460 .elementor-element.elementor-element-9a76bc6 .elementor-column { /* ya jo bhi child class ho */
    display: flex;
    flex-direction: column;
    align-items: center;
}
.elementor-7460 .elementor-element.elementor-element-9a76bc6 {
    display: flex;
    align-items: flex-end;
    justify-content: space-around;
}

.elementor-7460 .elementor-element.elementor-element-9a76bc6 .elementor-column { /* ya jo bhi child class ho */
    display: flex;
    flex-direction: column;
    align-items: center;
}
.elementor-7460 .elementor-element.elementor-element-9a76bc6 {
    display: flex;
    align-items: flex-end;
    justify-content: space-around;
}

.elementor-7460 .elementor-element.elementor-element-9a76bc6 .elementor-column { /* ya jo bhi child class ho */
    display: flex;
    flex-direction: column;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-2c6a57b *//* Elementor Product Card ko Bhullar Bha jaisa bottom-rounded banana */
.elementor-widget-wc-products ul.products li.product,
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
    display: flex !important;
    flex-direction: column !important;
    justify-content: space-between !important;
    overflow: hidden !important; /* Taqi button ke rounded corners card se baahar na niklein */
    border-radius: 8px !important; /* Pure card ko halke rounded corners dena professional look ke liye */
}

/* Button ko exact image_39.png jaisa bottom par set karna */
.elementor-widget-wc-products ul.products li.product .button,
.woocommerce ul.products li.product .button,
a.add_to_cart_button,
.add_to_cart_button {
    background-color: #69b634 !important; /* Aapka brand Green */
    color: #ffffff !important; /* White Text */
    
    /* Exact Layout Styling (image_39) */
    border-radius: 0px 0px 8px 8px !important; /* Upar se sharp, niche se rounded corners */
    padding: 12px 10px !important; /* Bhullar bha jaisa perfect dabba height */
    margin: 15px 0px 0px 0px !important; /* Price ke baad upar se professional gap, niche zero chipka hua */
    width: 100% !important; /* Poori patti cover karega */
    
    font-weight: 600 !important;
    font-size: 14px !important;
    text-transform: capitalize !important; /* "Add To Cart" ya "Select" ka clean look */
    text-align: center !important;
    display: block !important;
    border: none !important;
    transition: all 0.2s ease-in-out !important;
}

/* Hover karne par halka dark effect */
.woocommerce ul.products li.product .button:hover,
a.add_to_cart_button:hover {
    background-color: #539227 !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-d604227 *//* 1. Slider ko block karke use strict 4-column grid mein badalna */
.elementor-7460 .elementor-element.elementor-element-d604227 .products,
.elementor-7460 .elementor-element.elementor-element-d604227 .swiper-wrapper,
.elementor-7460 .elementor-element.elementor-element-d604227 .slick-track {
    display: grid !important;
    grid-template-columns: repeat(4, 1fr) !important; /* Ek line mein exact 4 equal baxe */
    gap: 4px !important; /* Columns aur rows ke beech ka gap ekdum 4px kiya (0 ya 1 jaisa compact) */
    width: 100% !important;
    transform: none !important; /* Slider ke ghumne wale system ko block karega */
}

/* 2. Har slide/card ka faltu lambapan khatam karna */
.elementor-7460 .elementor-element.elementor-element-d604227 .product,
.elementor-7460 .elementor-element.elementor-element-d604227 .swiper-slide,
.elementor-7460 .elementor-element.elementor-element-d604227 .slick-slide {
    width: 100% !important;
    max-width: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: space-between !important;
    background: #ffffff !important;
    padding: 0px !important; /* No extra inner space */
    border-radius: 8px !important; /* Chota rounded border jaise photo mein hai */
    overflow: hidden !important;
    box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.05) !important; /* Halka sa shadow */
    border: 1px solid #e0e0e0 !important;
    height: auto !important;
    margin: 0 !important;
}

/* 3. Card ke andar ka content compress karna */
.elementor-7460 .elementor-element.elementor-element-d604227 .products .product a {
    padding: 6px 6px 0px 6px !important; /* Choti padding taqi dabba bada na ho */
    display: flex !important;
    flex-direction: column !important;
}

/* Image ko dabbe ke hisab se chota aur fit rakhna */
.elementor-7460 .elementor-element.elementor-element-d604227 .products .product img {
    width: 100% !important;
    height: auto !important;
    max-height: 70px !important; /* Photo ki unchai fix ki taqi card lamba na khinche */
    object-fit: contain !important;
}

/* 4. Text (Naam) ko ekdum chota aur bold karna */
.elementor-7460 .elementor-element.elementor-element-d604227 .woocommerce-loop-product__title {
    font-size: 10px !important; /* Font chota kiya taqi 4 col mein fit aaye */
    font-weight: 700 !important;
    color: #111111 !important;
    line-height: 1.2 !important;
    margin-top: 6px !important;
    margin-bottom: 2px !important;
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important; /* Sirf 2 line ka text */
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    height: 24px !important; /* Fixed unchai text dabbe ki */
}

/* 5. Price text alignment aur size */
.elementor-7460 .elementor-element.elementor-element-d604227 .products .price {
    font-size: 10px !important;
    font-weight: 700 !important;
    color: #000000 !important;
    margin-bottom: 6px !important;
    display: block !important;
}

/* 6. Button ko bottom par exact black horizontal strip banana */
.elementor-7460 .elementor-element.elementor-element-d604227 .products .button,
.elementor-7460 .elementor-element.elementor-element-d604227 .added_to_cart {
    margin-top: auto !important;
    background-color: #000000 !important;
    color: #ffffff !important;
    font-size: 11px !important;
    font-weight: 600 !important;
    padding: 6px 0px !important; /* Button ko sleek rakha */
    text-align: center !important;
    border: none !important;
    width: 100% !important;
    border-radius: 0px !important;
    text-transform: capitalize !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-cd8d2ae *//* 1. Slider ko block karke use strict 4-column grid mein badalna */
.elementor-7460 .elementor-element.elementor-element-cd8d2ae .products,
.elementor-7460 .elementor-element.elementor-element-cd8d2ae .swiper-wrapper,
.elementor-7460 .elementor-element.elementor-element-cd8d2ae .slick-track {
    display: grid !important;
    grid-template-columns: repeat(4, 1fr) !important; /* Ek line mein exact 4 equal baxe */
    gap: 4px !important; /* Columns aur rows ke beech ka gap ekdum 4px kiya (0 ya 1 jaisa compact) */
    width: 100% !important;
    transform: none !important; /* Slider ke ghumne wale system ko block karega */
}

/* 2. Har slide/card ka faltu lambapan khatam karna */
.elementor-7460 .elementor-element.elementor-element-cd8d2ae .product,
.elementor-7460 .elementor-element.elementor-element-cd8d2ae .swiper-slide,
.elementor-7460 .elementor-element.elementor-element-cd8d2ae .slick-slide {
    width: 100% !important;
    max-width: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: space-between !important;
    background: #ffffff !important;
    padding: 0px !important; /* No extra inner space */
    border-radius: 8px !important; /* Chota rounded border jaise photo mein hai */
    overflow: hidden !important;
    box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.05) !important; /* Halka sa shadow */
    border: 1px solid #e0e0e0 !important;
    height: auto !important;
    margin: 0 !important;
}

/* 3. Card ke andar ka content compress karna */
.elementor-7460 .elementor-element.elementor-element-cd8d2ae .products .product a {
    padding: 6px 6px 0px 6px !important; /* Choti padding taqi dabba bada na ho */
    display: flex !important;
    flex-direction: column !important;
}

/* Image ko dabbe ke hisab se chota aur fit rakhna */
.elementor-7460 .elementor-element.elementor-element-cd8d2ae .products .product img {
    width: 100% !important;
    height: auto !important;
    max-height: 70px !important; /* Photo ki unchai fix ki taqi card lamba na khinche */
    object-fit: contain !important;
}

/* 4. Text (Naam) ko ekdum chota aur bold karna */
.elementor-7460 .elementor-element.elementor-element-cd8d2ae .woocommerce-loop-product__title {
    font-size: 10px !important; /* Font chota kiya taqi 4 col mein fit aaye */
    font-weight: 700 !important;
    color: #111111 !important;
    line-height: 1.2 !important;
    margin-top: 6px !important;
    margin-bottom: 2px !important;
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important; /* Sirf 2 line ka text */
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    height: 24px !important; /* Fixed unchai text dabbe ki */
}

/* 5. Price text alignment aur size */
.elementor-7460 .elementor-element.elementor-element-cd8d2ae .products .price {
    font-size: 10px !important;
    font-weight: 700 !important;
    color: #000000 !important;
    margin-bottom: 6px !important;
    display: block !important;
}

/* 6. Button ko bottom par exact black horizontal strip banana */
.elementor-7460 .elementor-element.elementor-element-cd8d2ae .products .button,
.elementor-7460 .elementor-element.elementor-element-cd8d2ae .added_to_cart {
    margin-top: auto !important;
    background-color: #000000 !important;
    color: #ffffff !important;
    font-size: 11px !important;
    font-weight: 600 !important;
    padding: 6px 0px !important; /* Button ko sleek rakha */
    text-align: center !important;
    border: none !important;
    width: 100% !important;
    border-radius: 0px !important;
    text-transform: capitalize !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-a03c47e *//* 1. Slider ko block karke use strict 4-column grid mein badalna */
.elementor-7460 .elementor-element.elementor-element-a03c47e .products,
.elementor-7460 .elementor-element.elementor-element-a03c47e .swiper-wrapper,
.elementor-7460 .elementor-element.elementor-element-a03c47e .slick-track {
    display: grid !important;
    grid-template-columns: repeat(4, 1fr) !important; /* Ek line mein exact 4 equal baxe */
    gap: 4px !important; /* Columns aur rows ke beech ka gap ekdum 4px kiya (0 ya 1 jaisa compact) */
    width: 100% !important;
    transform: none !important; /* Slider ke ghumne wale system ko block karega */
}

/* 2. Har slide/card ka faltu lambapan khatam karna */
.elementor-7460 .elementor-element.elementor-element-a03c47e .product,
.elementor-7460 .elementor-element.elementor-element-a03c47e .swiper-slide,
.elementor-7460 .elementor-element.elementor-element-a03c47e .slick-slide {
    width: 100% !important;
    max-width: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: space-between !important;
    background: #ffffff !important;
    padding: 0px !important; /* No extra inner space */
    border-radius: 8px !important; /* Chota rounded border jaise photo mein hai */
    overflow: hidden !important;
    box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.05) !important; /* Halka sa shadow */
    border: 1px solid #e0e0e0 !important;
    height: auto !important;
    margin: 0 !important;
}

/* 3. Card ke andar ka content compress karna */
.elementor-7460 .elementor-element.elementor-element-a03c47e .products .product a {
    padding: 6px 6px 0px 6px !important; /* Choti padding taqi dabba bada na ho */
    display: flex !important;
    flex-direction: column !important;
}

/* Image ko dabbe ke hisab se chota aur fit rakhna */
.elementor-7460 .elementor-element.elementor-element-a03c47e .products .product img {
    width: 100% !important;
    height: auto !important;
    max-height: 70px !important; /* Photo ki unchai fix ki taqi card lamba na khinche */
    object-fit: contain !important;
}

/* 4. Text (Naam) ko ekdum chota aur bold karna */
.elementor-7460 .elementor-element.elementor-element-a03c47e .woocommerce-loop-product__title {
    font-size: 10px !important; /* Font chota kiya taqi 4 col mein fit aaye */
    font-weight: 700 !important;
    color: #111111 !important;
    line-height: 1.2 !important;
    margin-top: 6px !important;
    margin-bottom: 2px !important;
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important; /* Sirf 2 line ka text */
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    height: 24px !important; /* Fixed unchai text dabbe ki */
}

/* 5. Price text alignment aur size */
.elementor-7460 .elementor-element.elementor-element-a03c47e .products .price {
    font-size: 10px !important;
    font-weight: 700 !important;
    color: #000000 !important;
    margin-bottom: 6px !important;
    display: block !important;
}

/* 6. Button ko bottom par exact black horizontal strip banana */
.elementor-7460 .elementor-element.elementor-element-a03c47e .products .button,
.elementor-7460 .elementor-element.elementor-element-a03c47e .added_to_cart {
    margin-top: auto !important;
    background-color: #000000 !important;
    color: #ffffff !important;
    font-size: 11px !important;
    font-weight: 600 !important;
    padding: 6px 0px !important; /* Button ko sleek rakha */
    text-align: center !important;
    border: none !important;
    width: 100% !important;
    border-radius: 0px !important;
    text-transform: capitalize !important;
}/* End custom CSS */