.elementor-1291 .elementor-element.elementor-element-4e79ffce .elementor-repeater-item-d3f63e5.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-1291 .elementor-element.elementor-element-2002053{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1291 .elementor-element.elementor-element-2002053 .woocommerce-breadcrumb{color:#111111;font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:600;}.elementor-1291 .elementor-element.elementor-element-2002053 .woocommerce-breadcrumb > a{color:#111111;}.elementor-1291 .elementor-element.elementor-element-41586637 .jet-gallery-swiper-thumb .swiper-slide{--columns:4;--space-between:10px;}.elementor-1291 .elementor-element.elementor-element-41586637 .jet-woo-swiper-gallery-thumbs{padding-top:10px;padding-bottom:0px;}.elementor-1291 .elementor-element.elementor-element-41586637 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E7EB;border-radius:10px 10px 10px 10px;}.elementor-1291 .elementor-element.elementor-element-41586637 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center;}.elementor-1291 .elementor-element.elementor-element-41586637 .jet-woo-product-gallery-slider .jet-swiper-nav{font-size:22px;color:#FFFFFF;background-color:#00721D;border-radius:25px 25px 25px 25px;padding:7px 7px 7px 7px;}.elementor-1291 .elementor-element.elementor-element-41586637 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;}.elementor-1291 .elementor-element.elementor-element-41586637 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;}.elementor-1291 .elementor-element.elementor-element-41586637 .jet-woo-swiper-control-thumbs__item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00721D;border-radius:5px 5px 5px 5px;}.elementor-1291 .elementor-element.elementor-element-41586637 .jet-woo-swiper-gallery-thumbs.swiper-container-horizontal{text-align:left;}.elementor-1291 .elementor-element.elementor-element-41586637 .jet-woo-swiper-gallery-thumbs .jet-swiper-nav{color:#007AFF;}.elementor-1291 .elementor-element.elementor-element-41586637 .jet-woo-swiper-gallery-thumbs .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;}.elementor-1291 .elementor-element.elementor-element-41586637 .jet-woo-swiper-gallery-thumbs .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;}.elementor-1291 .elementor-element.elementor-element-41586637 .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ){width:30px;height:30px;}.elementor-1291 .elementor-element.elementor-element-41586637 .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ) .jet-woo-product-gallery__trigger-icon{font-size:18px;}.elementor-1291 .elementor-element.elementor-element-64737050:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1291 .elementor-element.elementor-element-64737050 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1291 .elementor-element.elementor-element-64737050 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:55px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1291 .elementor-element.elementor-element-64737050 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-woocommerce-product-title .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-1291 .elementor-element.elementor-element-6ab141ef .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:27px;font-weight:700;line-height:36px;color:#333333;}.elementor-1291 .elementor-element.elementor-element-b7dae47{text-align:start;}.woocommerce .elementor-1291 .elementor-element.elementor-element-b7dae47 .woocommerce-product-details__short-description{color:#535353;font-family:"Bai Jamjuree", Sans-serif;font-size:16px;line-height:26px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1291 .elementor-element.elementor-element-a55098d .cart button, .elementor-1291 .elementor-element.elementor-element-a55098d .cart .button{font-family:"DM Sans", Sans-serif;font-size:24px;color:#FFFFFF;background-color:#00721D;transition:all 0.2s;}.elementor-1291 .elementor-element.elementor-element-a55098d .quantity .qty{transition:all 0.2s;}.elementor-1291 .elementor-element.elementor-element-44270d51 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1291 .elementor-element.elementor-element-44270d51{margin-top:20px;margin-bottom:0px;}.elementor-1291 .elementor-element.elementor-element-41c2e95d  .jet-wishlist-button__link,.elementor-1291 .elementor-element.elementor-element-41c2e95d .jet-wishlist-button__state-normal .jet-wishlist-button__label,.elementor-1291 .elementor-element.elementor-element-41c2e95d .jet-wishlist-button__state-added .jet-wishlist-button__label{font-family:"Bai Jamjuree", Sans-serif;font-size:14px;font-weight:500;}.elementor-1291 .elementor-element.elementor-element-41c2e95d .jet-wishlist-button__state-normal .jet-wishlist-button__label{color:#111111;}.elementor-1291 .elementor-element.elementor-element-41c2e95d .jet-wishlist-button__state-normal .jet-wishlist-button__icon{color:#1221A0;font-size:25px;}.elementor-1291 .elementor-element.elementor-element-41c2e95d .jet-wishlist-button__link .jet-wishlist-button__plane-normal{background-color:#FFFFFF;}.elementor-1291 .elementor-element.elementor-element-41c2e95d .jet-wishlist-button__link:hover .jet-wishlist-button__state-normal .jet-wishlist-button__label{color:#1221A0;}.elementor-1291 .elementor-element.elementor-element-41c2e95d .jet-wishlist-button__link:hover .jet-wishlist-button__state-normal .jet-wishlist-button__icon{color:#1221A0;}.elementor-1291 .elementor-element.elementor-element-41c2e95d .jet-wishlist-button__link:hover .jet-wishlist-button__plane-normal{background-color:#FFFFFF;border-color:#EFC7BF;}.elementor-1291 .elementor-element.elementor-element-41c2e95d .added-to-wishlist.jet-wishlist-button__link{color:#1221A0;}.elementor-1291 .elementor-element.elementor-element-41c2e95d .added-to-wishlist.jet-wishlist-button__link .jet-wishlist-button__state-added .jet-wishlist-button__label{color:#1221A0;}.elementor-1291 .elementor-element.elementor-element-41c2e95d .added-to-wishlist .jet-wishlist-button__state-added .jet-wishlist-button__icon{color:#1221A0;}.elementor-1291 .elementor-element.elementor-element-41c2e95d .added-to-wishlist .jet-wishlist-button__plane-added{background-color:#FFFFFF;border-color:#EFC7BF;}.elementor-1291 .elementor-element.elementor-element-41c2e95d .jet-wishlist-button__plane-normal, .elementor-1291 .elementor-element.elementor-element-41c2e95d .jet-wishlist-button__plane-added{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;}.elementor-1291 .elementor-element.elementor-element-41c2e95d .jet-wishlist-button__link{border-radius:1px 1px 1px 1px;}.elementor-1291 .elementor-element.elementor-element-41c2e95d .jet-wishlist-button__plane-normal{border-radius:1px 1px 1px 1px;}.elementor-1291 .elementor-element.elementor-element-41c2e95d .jet-wishlist-button__plane-added{border-radius:1px 1px 1px 1px;}.elementor-1291 .elementor-element.elementor-element-41c2e95d .jet-wishlist-button__container{justify-content:flex-start;}.elementor-1291 .elementor-element.elementor-element-41c2e95d .added-to-wishlist.jet-wishlist-button__link .jet-wishlist-button__state-added .jet-wishlist-button__icon{color:#1221A0;}.elementor-1291 .elementor-element.elementor-element-41c2e95d .jet-wishlist-button__state-added .jet-wishlist-button__icon{font-size:25px;}.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-1291 .elementor-element.elementor-element-4a2eba4b .elementor-button{background-color:#007AFF;font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:500;line-height:26px;border-radius:25px 25px 25px 25px;padding:12px 28px 12px 28px;}.elementor-1291 .elementor-element.elementor-element-4a2eba4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1291 .elementor-element.elementor-element-4a2eba4b .elementor-button-content-wrapper{flex-direction:row;}.elementor-1291 .elementor-element.elementor-element-4a2eba4b .elementor-button .elementor-button-content-wrapper{gap:13px;}.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-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-1291 .elementor-element.elementor-element-da40f8b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1291 .elementor-element.elementor-element-da40f8b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:700;color:#111111;}.elementor-widget-woocommerce-product-content{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-1291 .elementor-element.elementor-element-ab3261b{text-align:start;color:#555555;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1291 .elementor-element.elementor-element-9e76bb2{margin-top:20px;margin-bottom:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1291 .elementor-element.elementor-element-5dc749e .elementor-icon-wrapper{text-align:center;}.elementor-1291 .elementor-element.elementor-element-5dc749e.elementor-view-stacked .elementor-icon{background-color:#007AFF;}.elementor-1291 .elementor-element.elementor-element-5dc749e.elementor-view-framed .elementor-icon, .elementor-1291 .elementor-element.elementor-element-5dc749e.elementor-view-default .elementor-icon{color:#007AFF;border-color:#007AFF;}.elementor-1291 .elementor-element.elementor-element-5dc749e.elementor-view-framed .elementor-icon, .elementor-1291 .elementor-element.elementor-element-5dc749e.elementor-view-default .elementor-icon svg{fill:#007AFF;}.elementor-1291 .elementor-element.elementor-element-5dc749e .elementor-icon{font-size:30px;}.elementor-1291 .elementor-element.elementor-element-5dc749e .elementor-icon svg{height:30px;}.elementor-1291 .elementor-element.elementor-element-5bb3a8b2{text-align:center;}.elementor-1291 .elementor-element.elementor-element-5bb3a8b2 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:600;}.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-1291 .elementor-element.elementor-element-24b46120{text-align:center;font-family:"Bai Jamjuree", Sans-serif;font-size:14px;font-weight:400;}.elementor-1291 .elementor-element.elementor-element-16e80f5b .elementor-icon-wrapper{text-align:center;}.elementor-1291 .elementor-element.elementor-element-16e80f5b.elementor-view-stacked .elementor-icon{background-color:#007AFF;}.elementor-1291 .elementor-element.elementor-element-16e80f5b.elementor-view-framed .elementor-icon, .elementor-1291 .elementor-element.elementor-element-16e80f5b.elementor-view-default .elementor-icon{color:#007AFF;border-color:#007AFF;}.elementor-1291 .elementor-element.elementor-element-16e80f5b.elementor-view-framed .elementor-icon, .elementor-1291 .elementor-element.elementor-element-16e80f5b.elementor-view-default .elementor-icon svg{fill:#007AFF;}.elementor-1291 .elementor-element.elementor-element-16e80f5b .elementor-icon{font-size:30px;}.elementor-1291 .elementor-element.elementor-element-16e80f5b .elementor-icon svg{height:30px;}.elementor-1291 .elementor-element.elementor-element-418b288b{text-align:center;}.elementor-1291 .elementor-element.elementor-element-418b288b .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:600;}.elementor-1291 .elementor-element.elementor-element-241ca066{text-align:center;font-family:"Bai Jamjuree", Sans-serif;font-size:14px;font-weight:400;}.elementor-1291 .elementor-element.elementor-element-36ef3c00 .elementor-icon-wrapper{text-align:center;}.elementor-1291 .elementor-element.elementor-element-36ef3c00.elementor-view-stacked .elementor-icon{background-color:#007AFF;}.elementor-1291 .elementor-element.elementor-element-36ef3c00.elementor-view-framed .elementor-icon, .elementor-1291 .elementor-element.elementor-element-36ef3c00.elementor-view-default .elementor-icon{color:#007AFF;border-color:#007AFF;}.elementor-1291 .elementor-element.elementor-element-36ef3c00.elementor-view-framed .elementor-icon, .elementor-1291 .elementor-element.elementor-element-36ef3c00.elementor-view-default .elementor-icon svg{fill:#007AFF;}.elementor-1291 .elementor-element.elementor-element-36ef3c00 .elementor-icon{font-size:30px;}.elementor-1291 .elementor-element.elementor-element-36ef3c00 .elementor-icon svg{height:30px;}.elementor-1291 .elementor-element.elementor-element-14cb47f4{text-align:center;}.elementor-1291 .elementor-element.elementor-element-14cb47f4 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:600;}.elementor-1291 .elementor-element.elementor-element-49347fb6{text-align:center;font-family:"Bai Jamjuree", Sans-serif;font-size:14px;font-weight:400;}.elementor-1291 .elementor-element.elementor-element-4e79ffce:not(.elementor-motion-effects-element-type-background), .elementor-1291 .elementor-element.elementor-element-4e79ffce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1291 .elementor-element.elementor-element-4e79ffce > .elementor-container{max-width:1280px;}.elementor-1291 .elementor-element.elementor-element-4e79ffce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-1291 .elementor-element.elementor-element-4e79ffce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1291 .elementor-element.elementor-element-2b2ccf93 .elementor-repeater-item-e0c32d8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-1291 .elementor-element.elementor-element-22dcc7d1{text-align:center;}.elementor-1291 .elementor-element.elementor-element-22dcc7d1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:700;color:#111111;}.elementor-1291 .elementor-element.elementor-element-2b2ccf93:not(.elementor-motion-effects-element-type-background), .elementor-1291 .elementor-element.elementor-element-2b2ccf93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1291 .elementor-element.elementor-element-2b2ccf93 > .elementor-container{max-width:1250px;}.elementor-1291 .elementor-element.elementor-element-2b2ccf93{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-1291 .elementor-element.elementor-element-2b2ccf93 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1291 .elementor-element.elementor-element-593b33e8 .elementor-repeater-item-17a4504.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-1291 .elementor-element.elementor-element-77d108bb > .elementor-element-populated{border-style:none;}.elementor-1291 .elementor-element.elementor-element-bbccac6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-1291 .elementor-element.elementor-element-bbccac6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:700;color:#111111;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-woo-products .jet-woo-products__item{--columns:4;padding:10px 10px 10px 10px;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-woo-products:not(.swiper-wrapper){margin-right:-10px;margin-left:-10px;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-woo-products .jet-woo-product-button .button{background-color:#1395E8;display:inline-block;color:#FFFFFF;text-decoration:none;border-radius:5px 5px 5px 5px;padding:11px 25px 10px 25px;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-woo-products .jet-woo-products__inner-box{background-color:#FFFFFF;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.11);border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAEAEA;border-radius:10px 10px 10px 10px;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-woo-products .jet-woo-product-thumbnail{order:1;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-woo-products .jet-woo-product-title, .elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-woo-products .jet-woo-product-title a{font-family:"Bai Jamjuree", Sans-serif;font-size:14px;font-weight:600;text-transform:capitalize;line-height:25px;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-woo-products .jet-woo-product-title a{color:#181818;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-woo-products .jet-woo-product-title{color:#181818;padding:0px 10px 0px 10px;text-align:center;order:1;}.elementor-1291 .elementor-element.elementor-element-4fccd91b  .jet-woo-products .jet-woo-product-button .button{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:25px;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-woo-products .jet-woo-product-button .button> *{text-decoration:none;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-woo-products .jet-woo-product-button .button:hover{text-decoration:none;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-woo-products .jet-woo-product-button .button:hover > *{text-decoration:none;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-woo-products .jet-woo-product-button{margin:15px 0px 19px 0px;}.elementor-1291 .elementor-element.elementor-element-4fccd91b  .jet-woo-product-button{text-align:center;order:1;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-wishlist-button__link{width:20px;height:23px;border-radius:52px 52px 52px 52px;padding:17px 17px 17px 17px;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-wishlist-button__state-normal .jet-wishlist-button__label{color:#2563EB26;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-wishlist-button__state-normal .jet-wishlist-button__icon{color:#2563EB;font-size:20px;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-wishlist-button__link .jet-wishlist-button__plane-normal{background-color:#2563EB0A;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-wishlist-button__link:hover .jet-wishlist-button__state-normal .jet-wishlist-button__label{color:#2563EB0A;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-wishlist-button__link:hover .jet-wishlist-button__state-normal .jet-wishlist-button__icon{color:#2563EB;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-wishlist-button__link:hover .jet-wishlist-button__plane-normal{background-color:#FFFFFF;border-color:#2563EB;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .added-to-wishlist.jet-wishlist-button__link{color:#2563EB14;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .added-to-wishlist.jet-wishlist-button__link .jet-wishlist-button__state-added .jet-wishlist-button__label{color:#2563EB14;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .added-to-wishlist .jet-wishlist-button__state-added .jet-wishlist-button__icon{color:#2563EB14;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .added-to-wishlist .jet-wishlist-button__plane-added{background-color:#FFFFFF;border-color:#2563EB;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-wishlist-button__plane-normal, .elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-wishlist-button__plane-added{border-style:solid;border-width:1px 1px 1px 1px;border-color:#2563EB;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-wishlist-button__plane-normal{border-radius:52px 52px 52px 52px;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-wishlist-button__plane-added{border-radius:52px 52px 52px 52px;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-wishlist-button__container{margin:15px 10px 0px 0px;justify-content:flex-end;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .added-to-wishlist.jet-wishlist-button__link .jet-wishlist-button__state-added .jet-wishlist-button__icon{color:#2563EB;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-wishlist-button__state-added .jet-wishlist-button__icon{font-size:20px;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-woo-products .jet-woo-product-rating .product-rating__stars{font-size:16px;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-woo-products .jet-woo-product-rating{text-align:center;order:1;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-woo-products .jet-woo-product-tags{text-align:center;order:1;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-woo-products__not-found{text-align:center;}.elementor-1291 .elementor-element.elementor-element-593b33e8 > .elementor-container{max-width:1280px;}.elementor-1291 .elementor-element.elementor-element-593b33e8{border-style:none;margin-top:0px;margin-bottom:0px;}.elementor-1291 .elementor-element.elementor-element-593b33e8, .elementor-1291 .elementor-element.elementor-element-593b33e8 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}@media(min-width:768px){.elementor-1291 .elementor-element.elementor-element-59d180d9{width:35.924%;}.elementor-1291 .elementor-element.elementor-element-d20a20b{width:64.076%;}}@media(max-width:767px){.elementor-1291 .elementor-element.elementor-element-41586637 .jet-gallery-swiper-thumb .swiper-slide{--columns:4;--space-between:10px;}.elementor-1291 .elementor-element.elementor-element-64737050 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1291 .elementor-element.elementor-element-6ab141ef .elementor-heading-title{font-size:24px;}.elementor-1291 .elementor-element.elementor-element-59d180d9{width:64%;}.elementor-1291 .elementor-element.elementor-element-d20a20b{width:81%;}.elementor-1291 .elementor-element.elementor-element-4a2eba4b .elementor-button{font-size:16px;padding:10px 0px 10px 0px;}.elementor-1291 .elementor-element.elementor-element-da40f8b .elementor-heading-title{font-size:24px;}.elementor-1291 .elementor-element.elementor-element-3a3d54cf{width:33.33%;}.elementor-1291 .elementor-element.elementor-element-3a3d54cf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:7px;}.elementor-1291 .elementor-element.elementor-element-5bb3a8b2 .elementor-heading-title{font-size:14px;}.elementor-1291 .elementor-element.elementor-element-24b46120{font-size:12px;}.elementor-1291 .elementor-element.elementor-element-299b78e4{width:33.33%;}.elementor-1291 .elementor-element.elementor-element-299b78e4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:7px;}.elementor-1291 .elementor-element.elementor-element-418b288b .elementor-heading-title{font-size:14px;}.elementor-1291 .elementor-element.elementor-element-241ca066{font-size:12px;}.elementor-1291 .elementor-element.elementor-element-748e9921{width:33.33%;}.elementor-1291 .elementor-element.elementor-element-748e9921 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:7px;}.elementor-1291 .elementor-element.elementor-element-14cb47f4 .elementor-heading-title{font-size:14px;}.elementor-1291 .elementor-element.elementor-element-49347fb6{font-size:12px;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-woo-products .jet-woo-products__item{--columns:2;padding:4px 4px 4px 4px;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-woo-products:not(.swiper-wrapper){margin-right:-4px;margin-left:-4px;}.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-woo-products .jet-woo-product-title, .elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-woo-products .jet-woo-product-title a{font-size:13px;line-height:17px;}.elementor-1291 .elementor-element.elementor-element-4fccd91b  .jet-woo-products .jet-woo-product-button .button{font-size:15px;}}/* Start custom CSS for jet-woo-product-gallery-slider, class: .elementor-element-41586637 */.jet-woo-product-gallery__image img{
    width: 100% !important ;
}

.elementor-347 .elementor-element.elementor-element-43a2311 .jet-woo-swiper-gallery-thumbs.swiper-container-horizontal{
    margin: 10px 0px 0px 0px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-a55098d *//* =========================================
   HORIZONTAL APP-STYLE VARIANT CARDS
   ========================================= */

/* Container and Title */
#custom-variant-ui { margin-bottom: 25px; }
.custom-v-title {
    font-size: 16px;
    font-weight: 700;
    color: #4b5563; /* Subtle gray */
    margin-bottom: 12px;
}

/* Responsive Grid Layout */
.custom-v-grid {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(140px, 1fr));
    gap: 12px;
}

/* Base Card Styling */
.custom-v-card {
    border: 1px solid #d1d5db;
    border-radius: 6px;
    cursor: pointer;
    background: #fff;
    overflow: hidden;
    transition: all 0.2s ease;
    box-shadow: 0 2px 4px rgba(0,0,0,0.02);
}

.custom-v-card:hover { border-color: #9ca3af; }

/* Header (Unselected) */
.v-card-header {
    background-color: #f3f4f6;
    color: #374151;
    font-weight: 500;
    padding: 10px 12px;
    font-size: 14px;
    border-bottom: 1px solid #d1d5db;
    text-align: left;
}

/* Body Data */
.v-card-body {
    padding: 12px;
    text-align: left;
}

/* Horizontal Price Row */
.v-price-row {
    display: flex;
    align-items: baseline;
    flex-wrap: wrap;
    gap: 6px;
    margin-bottom: 6px;
}

.v-sale-price {
    font-weight: 800;
    font-size: 18px;
    color: #111827;
}

.v-reg-price {
    text-decoration: line-through;
    color: #6b7280;
    font-size: 13px;
    font-weight: 500;
}

.v-pct-off {
    color: #ef4444; /* Bright Red */
    font-weight: 600;
    font-size: 13px;
}

/* Dynamic Unit Price (e.g. ₹376/L) */
.v-unit-price {
    color: #0f766e; /* Teal/Green */
    font-weight: 500;
    font-size: 13px;
}

/* ACTIVE CARD STYLING (Selected) */
.custom-v-card.active {
    border: 1.5px solid #124a2f; /* Brand Dark Green */
    box-shadow: 0 4px 8px rgba(18, 74, 47, 0.1);
}

.custom-v-card.active .v-card-header {
    background-color: #124a2f;
    color: #ffffff;
    border-bottom-color: #124a2f;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for jet-woo-product-gallery-slider, class: .elementor-element-41586637 */.jet-woo-product-gallery__image img{
    width: 100% !important ;
}

.elementor-347 .elementor-element.elementor-element-43a2311 .jet-woo-swiper-gallery-thumbs.swiper-container-horizontal{
    margin: 10px 0px 0px 0px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-a55098d *//* =========================================
   HORIZONTAL APP-STYLE VARIANT CARDS
   ========================================= */

/* Container and Title */
#custom-variant-ui { margin-bottom: 25px; }
.custom-v-title {
    font-size: 16px;
    font-weight: 700;
    color: #4b5563; /* Subtle gray */
    margin-bottom: 12px;
}

/* Responsive Grid Layout */
.custom-v-grid {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(140px, 1fr));
    gap: 12px;
}

/* Base Card Styling */
.custom-v-card {
    border: 1px solid #d1d5db;
    border-radius: 6px;
    cursor: pointer;
    background: #fff;
    overflow: hidden;
    transition: all 0.2s ease;
    box-shadow: 0 2px 4px rgba(0,0,0,0.02);
}

.custom-v-card:hover { border-color: #9ca3af; }

/* Header (Unselected) */
.v-card-header {
    background-color: #f3f4f6;
    color: #374151;
    font-weight: 500;
    padding: 10px 12px;
    font-size: 14px;
    border-bottom: 1px solid #d1d5db;
    text-align: left;
}

/* Body Data */
.v-card-body {
    padding: 12px;
    text-align: left;
}

/* Horizontal Price Row */
.v-price-row {
    display: flex;
    align-items: baseline;
    flex-wrap: wrap;
    gap: 6px;
    margin-bottom: 6px;
}

.v-sale-price {
    font-weight: 800;
    font-size: 18px;
    color: #111827;
}

.v-reg-price {
    text-decoration: line-through;
    color: #6b7280;
    font-size: 13px;
    font-weight: 500;
}

.v-pct-off {
    color: #ef4444; /* Bright Red */
    font-weight: 600;
    font-size: 13px;
}

/* Dynamic Unit Price (e.g. ₹376/L) */
.v-unit-price {
    color: #0f766e; /* Teal/Green */
    font-weight: 500;
    font-size: 13px;
}

/* ACTIVE CARD STYLING (Selected) */
.custom-v-card.active {
    border: 1.5px solid #124a2f; /* Brand Dark Green */
    box-shadow: 0 4px 8px rgba(18, 74, 47, 0.1);
}

.custom-v-card.active .v-card-header {
    background-color: #124a2f;
    color: #ffffff;
    border-bottom-color: #124a2f;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7ea058cb */#reviews.cr-reviews-ajax-reviews .cr-ajax-search, .cr-all-reviews-shortcode .cr-ajax-search{
    display: none;
}

.cr-all-reviews-shortcode .cr-count-row, #reviews.cr-reviews-ajax-reviews .cr-count-row{
    display: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7ea058cb */#reviews.cr-reviews-ajax-reviews .cr-ajax-search, .cr-all-reviews-shortcode .cr-ajax-search{
    display: none;
}

.cr-all-reviews-shortcode .cr-count-row, #reviews.cr-reviews-ajax-reviews .cr-count-row{
    display: none;
}/* End custom CSS */
/* Start custom CSS for jet-woo-products, class: .elementor-element-4fccd91b */.jet-woo-products--preset-1 .jet-woo-products__inner-box .jet-woo-products-cqw-wrapper, .jet-woo-products--preset-2 .jet-woo-products__inner-box .jet-woo-products-cqw-wrapper, .jet-woo-products--preset-6 .jet-woo-products__inner-box .jet-woo-products-cqw-wrapper, .jet-woo-products--preset-7 .jet-woo-products__inner-box .jet-woo-products-cqw-wrapper, .jet-woo-products--preset-5 .jet-woo-products__inner-box .jet-woo-products-cqw-wrapper, .jet-woo-products--preset-10 .jet-woo-products__inner-box .jet-woo-products-cqw-wrapper{
    opacity: 1 !important;  /* Always visible */
    visibility: visible !important;
}




.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-woo-products .jet-woo-product-button{
    margin: 15px 10px 19px 10px;
}/* End custom CSS */
/* Start custom CSS for jet-woo-products, class: .elementor-element-4fccd91b */.jet-woo-products--preset-1 .jet-woo-products__inner-box .jet-woo-products-cqw-wrapper, .jet-woo-products--preset-2 .jet-woo-products__inner-box .jet-woo-products-cqw-wrapper, .jet-woo-products--preset-6 .jet-woo-products__inner-box .jet-woo-products-cqw-wrapper, .jet-woo-products--preset-7 .jet-woo-products__inner-box .jet-woo-products-cqw-wrapper, .jet-woo-products--preset-5 .jet-woo-products__inner-box .jet-woo-products-cqw-wrapper, .jet-woo-products--preset-10 .jet-woo-products__inner-box .jet-woo-products-cqw-wrapper{
    opacity: 1 !important;  /* Always visible */
    visibility: visible !important;
}




.elementor-1291 .elementor-element.elementor-element-4fccd91b .jet-woo-products .jet-woo-product-button{
    margin: 15px 10px 19px 10px;
}/* End custom CSS */
/* Start custom CSS */.single-product .content-top{
    padding: 0px;
}/* End custom CSS */