.elementor-18021 .elementor-element.elementor-element-72b026d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0% 4%;--row-gap:0%;--column-gap:4%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:03%;--padding-left:0%;--padding-right:0%;}.elementor-18021 .elementor-element.elementor-element-8c1ac87{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18021 .elementor-element.elementor-element-5a56ad7 .jet-single-images__wrap div.images{width:100% !important;}.elementor-18021 .elementor-element.elementor-element-5a56ad7{width:100%;max-width:100%;z-index:1;}.elementor-18021 .elementor-element.elementor-element-5a56ad7.elementor-element{--align-self:flex-start;}.elementor-18021 .elementor-element.elementor-element-5a56ad7 .jet-single-images__wrap .woocommerce-product-gallery > .flex-viewport{background-color:var( --e-global-color-b3e2d0f );border-radius:12px 12px 12px 12px;}.elementor-18021 .elementor-element.elementor-element-5a56ad7 .jet-single-images__wrap .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper{background-color:var( --e-global-color-b3e2d0f );border-radius:12px 12px 12px 12px;}.elementor-18021 .elementor-element.elementor-element-5a56ad7 .jet-single-images__wrap .flex-control-thumbs{justify-content:center;}.elementor-18021 .elementor-element.elementor-element-5a56ad7 .jet-single-images__wrap .flex-control-thumbs li{width:20%;flex:0 0 20%;padding:10px 10px 10px 10px;}.elementor-18021 .elementor-element.elementor-element-5a56ad7 .jet-single-images-nav-horizontal.jet-single-images__wrap .flex-control-thumbs{margin-left:-10px;margin-right:-10px;}.elementor-18021 .elementor-element.elementor-element-5a56ad7 .jet-single-images-nav-vertical.jet-single-images__wrap .flex-control-thumbs{margin-top:-10px;margin-bottom:-10px;}.elementor-18021 .elementor-element.elementor-element-5a56ad7 .jet-single-images__wrap .flex-control-thumbs li > img{border-radius:12px 12px 12px 12px;}.elementor-18021 .elementor-element.elementor-element-8397e32{background-color:var( --e-global-color-6faf197 );padding:5px 10px 5px 10px;top:2%;border-radius:12px 12px 12px 12px;}.elementor-18021 .elementor-element.elementor-element-8397e32.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-18021 .elementor-element.elementor-element-8397e32{left:8%;}body.rtl .elementor-18021 .elementor-element.elementor-element-8397e32{right:8%;}.elementor-18021 .elementor-element.elementor-element-8397e32 .elementor-heading-title{font-size:1em;font-weight:800;}.elementor-18021 .elementor-element.elementor-element-6a01858{background-color:var( --e-global-color-accent );padding:5px 10px 5px 10px;top:1.938%;z-index:2;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-18021 .elementor-element.elementor-element-6a01858.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-18021 .elementor-element.elementor-element-6a01858{right:7.999%;}body.rtl .elementor-18021 .elementor-element.elementor-element-6a01858{left:7.999%;}.elementor-18021 .elementor-element.elementor-element-6a01858 .elementor-heading-title{font-size:1em;font-weight:800;color:var( --e-global-color-1f062cb );}.elementor-18021 .elementor-element.elementor-element-e71377f{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;}.elementor-18021 .elementor-element.elementor-element-3b62e73 .jet-listing-dynamic-field__content{color:var( --e-global-color-5e62eaa );font-size:1.2em;font-weight:700;text-align:left;}.elementor-18021 .elementor-element.elementor-element-3b62e73 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-18021 .elementor-element.elementor-element-3b62e73 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-18021 .elementor-element.elementor-element-3b62e73 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-18021 .elementor-element.elementor-element-52fc220 .jet-listing-dynamic-field__content{color:var( --e-global-color-text );font-size:3em;font-weight:800;text-align:left;}.elementor-18021 .elementor-element.elementor-element-52fc220 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-18021 .elementor-element.elementor-element-52fc220 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-18021 .elementor-element.elementor-element-52fc220 .jet-listing-dynamic-field{justify-content:flex-start;}.woocommerce .elementor-18021 .elementor-element.elementor-element-5bccc67 .star-rating{color:var( --e-global-color-5e62eaa );font-size:16px;}.elementor-18021 .elementor-element.elementor-element-6fa0ca5{width:100%;max-width:100%;--add-to-cart-wc-forward-display:none;}.elementor-18021 .elementor-element.elementor-element-6fa0ca5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3% 0% 0% 0%;}.elementor-18021 .elementor-element.elementor-element-6fa0ca5 .elementor-jet-single-add-to-cart .cart:not(.grouped_form):not(.variations_form){flex-direction:row;}.elementor-18021 .elementor-element.elementor-element-6fa0ca5 .elementor-jet-single-add-to-cart .cart .woocommerce-variation-add-to-cart{flex-direction:row;}.elementor-18021 .elementor-element.elementor-element-6fa0ca5 .jet-woo-builder .single_add_to_cart_button.button{max-width:70%;text-transform:uppercase;color:var( --e-global-color-a7b471f );background-color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;}.elementor-18021 .elementor-element.elementor-element-6fa0ca5 .jet-woo-builder .single_add_to_cart_button.button:hover{color:var( --e-global-color-a7b471f );background-color:var( --e-global-color-secondary );}.elementor-18021 .elementor-element.elementor-element-6fa0ca5 .elementor-jet-single-add-to-cart .cart.cart:not(.grouped_form) .quantity{max-width:40%;}.elementor-18021 .elementor-element.elementor-element-6fa0ca5 .elementor-jet-single-add-to-cart .variations{max-width:100%;}.elementor-18021 .elementor-element.elementor-element-6fa0ca5 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del{text-decoration:line-through;font-weight:400;}.elementor-18021 .elementor-element.elementor-element-6fa0ca5 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del{text-decoration:line-through;font-weight:400;}.elementor-18021 .elementor-element.elementor-element-6fa0ca5 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins{text-decoration:none;font-weight:400;}.elementor-18021 .elementor-element.elementor-element-6fa0ca5 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins{text-decoration:none;font-weight:400;}.elementor-18021 .elementor-element.elementor-element-6fa0ca5 .elementor-jet-single-add-to-cart .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-18021 .elementor-element.elementor-element-6fa0ca5 .elementor-jet-single-add-to-cart .stock.in-stock{color:#02010100;}.elementor-18021 .elementor-element.elementor-element-6fa0ca5 .elementor-jet-single-add-to-cart .stock.out-of-stock{color:#02010100;}.elementor-18021 .elementor-element.elementor-element-6fa0ca5 .elementor-jet-single-add-to-cart .stock.available-on-backorder{color:#02010100;}.elementor-18021 .elementor-element.elementor-element-3f0e8dc{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-18021 .elementor-element.elementor-element-3f0e8dc:not(.elementor-motion-effects-element-type-background), .elementor-18021 .elementor-element.elementor-element-3f0e8dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2565db );}.elementor-18021 .elementor-element.elementor-element-4a63c0b{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-18021 .elementor-element.elementor-element-4a63c0b:not(.elementor-motion-effects-element-type-background), .elementor-18021 .elementor-element.elementor-element-4a63c0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2565db );}.elementor-18021 .elementor-element.elementor-element-052f7e9{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-18021 .elementor-element.elementor-element-0b3ed31{padding:0% 0% 3% 0%;grid-column:span 2;}.elementor-18021 .elementor-element.elementor-element-0b3ed31 .elementor-heading-title{font-size:2em;font-weight:800;}.elementor-18021 .elementor-element.elementor-element-6464acc > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-18021 .elementor-element.elementor-element-ec39595{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-18021 .elementor-element.elementor-element-51b62cc{grid-column:span 3;text-align:start;}.elementor-18021 .elementor-element.elementor-element-51b62cc .elementor-heading-title{font-size:1.2em;font-weight:800;text-transform:uppercase;color:#4A8A35;}.elementor-18021 .elementor-element.elementor-element-ea05a10{grid-column:span 3;text-align:start;}.elementor-18021 .elementor-element.elementor-element-ea05a10 .elementor-heading-title{font-size:2.6em;}.elementor-18021 .elementor-element.elementor-element-af1c638{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-58b9978 );--border-color:var( --e-global-color-58b9978 );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18021 .elementor-element.elementor-element-af1c638:not(.elementor-motion-effects-element-type-background), .elementor-18021 .elementor-element.elementor-element-af1c638 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1dd1833 );}.elementor-18021 .elementor-element.elementor-element-dc16b78 .elementor-icon-wrapper{text-align:start;}.elementor-18021 .elementor-element.elementor-element-dc16b78.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7b471f );color:var( --e-global-color-secondary );}.elementor-18021 .elementor-element.elementor-element-dc16b78.elementor-view-framed .elementor-icon, .elementor-18021 .elementor-element.elementor-element-dc16b78.elementor-view-default .elementor-icon{color:var( --e-global-color-a7b471f );border-color:var( --e-global-color-a7b471f );}.elementor-18021 .elementor-element.elementor-element-dc16b78.elementor-view-framed .elementor-icon, .elementor-18021 .elementor-element.elementor-element-dc16b78.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a7b471f );}.elementor-18021 .elementor-element.elementor-element-dc16b78.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18021 .elementor-element.elementor-element-dc16b78.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18021 .elementor-element.elementor-element-dc16b78 .elementor-icon{font-size:24px;padding:16px;border-radius:12px 12px 12px 12px;}.elementor-18021 .elementor-element.elementor-element-dc16b78 .elementor-icon svg{height:24px;}.elementor-18021 .elementor-element.elementor-element-e869957 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-18021 .elementor-element.elementor-element-a83c916{color:var( --e-global-color-1f1ab16 );}.elementor-18021 .elementor-element.elementor-element-483f371{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-58b9978 );--border-color:var( --e-global-color-58b9978 );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18021 .elementor-element.elementor-element-483f371:not(.elementor-motion-effects-element-type-background), .elementor-18021 .elementor-element.elementor-element-483f371 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1dd1833 );}.elementor-18021 .elementor-element.elementor-element-8dbccf2 .elementor-icon-wrapper{text-align:start;}.elementor-18021 .elementor-element.elementor-element-8dbccf2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7b471f );color:var( --e-global-color-secondary );}.elementor-18021 .elementor-element.elementor-element-8dbccf2.elementor-view-framed .elementor-icon, .elementor-18021 .elementor-element.elementor-element-8dbccf2.elementor-view-default .elementor-icon{color:var( --e-global-color-a7b471f );border-color:var( --e-global-color-a7b471f );}.elementor-18021 .elementor-element.elementor-element-8dbccf2.elementor-view-framed .elementor-icon, .elementor-18021 .elementor-element.elementor-element-8dbccf2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a7b471f );}.elementor-18021 .elementor-element.elementor-element-8dbccf2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18021 .elementor-element.elementor-element-8dbccf2.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18021 .elementor-element.elementor-element-8dbccf2 .elementor-icon{font-size:24px;padding:16px;border-radius:12px 12px 12px 12px;}.elementor-18021 .elementor-element.elementor-element-8dbccf2 .elementor-icon svg{height:24px;}.elementor-18021 .elementor-element.elementor-element-9ef22f0 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-18021 .elementor-element.elementor-element-cedb2c7{color:var( --e-global-color-1f1ab16 );}.elementor-18021 .elementor-element.elementor-element-22d9e9e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-58b9978 );--border-color:var( --e-global-color-58b9978 );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18021 .elementor-element.elementor-element-22d9e9e:not(.elementor-motion-effects-element-type-background), .elementor-18021 .elementor-element.elementor-element-22d9e9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1dd1833 );}.elementor-18021 .elementor-element.elementor-element-8a2ea59 .elementor-icon-wrapper{text-align:start;}.elementor-18021 .elementor-element.elementor-element-8a2ea59.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7b471f );color:var( --e-global-color-secondary );}.elementor-18021 .elementor-element.elementor-element-8a2ea59.elementor-view-framed .elementor-icon, .elementor-18021 .elementor-element.elementor-element-8a2ea59.elementor-view-default .elementor-icon{color:var( --e-global-color-a7b471f );border-color:var( --e-global-color-a7b471f );}.elementor-18021 .elementor-element.elementor-element-8a2ea59.elementor-view-framed .elementor-icon, .elementor-18021 .elementor-element.elementor-element-8a2ea59.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a7b471f );}.elementor-18021 .elementor-element.elementor-element-8a2ea59.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18021 .elementor-element.elementor-element-8a2ea59.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18021 .elementor-element.elementor-element-8a2ea59 .elementor-icon{font-size:24px;padding:16px;border-radius:12px 12px 12px 12px;}.elementor-18021 .elementor-element.elementor-element-8a2ea59 .elementor-icon svg{height:24px;}.elementor-18021 .elementor-element.elementor-element-28b9307 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-18021 .elementor-element.elementor-element-789f656{color:var( --e-global-color-1f1ab16 );}.elementor-18021 .elementor-element.elementor-element-86c438f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 3;}.elementor-18021 .elementor-element.elementor-element-86c438f:not(.elementor-motion-effects-element-type-background), .elementor-18021 .elementor-element.elementor-element-86c438f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1dd1833 );}.elementor-18021 .elementor-element.elementor-element-b9116f3 .elementor-icon-wrapper{text-align:start;}.elementor-18021 .elementor-element.elementor-element-b9116f3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-66db3d3 );color:var( --e-global-color-accent );}.elementor-18021 .elementor-element.elementor-element-b9116f3.elementor-view-framed .elementor-icon, .elementor-18021 .elementor-element.elementor-element-b9116f3.elementor-view-default .elementor-icon{color:var( --e-global-color-66db3d3 );border-color:var( --e-global-color-66db3d3 );}.elementor-18021 .elementor-element.elementor-element-b9116f3.elementor-view-framed .elementor-icon, .elementor-18021 .elementor-element.elementor-element-b9116f3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-66db3d3 );}.elementor-18021 .elementor-element.elementor-element-b9116f3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-18021 .elementor-element.elementor-element-b9116f3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-18021 .elementor-element.elementor-element-b9116f3 .elementor-icon{font-size:24px;padding:16px;border-radius:12px 12px 12px 12px;}.elementor-18021 .elementor-element.elementor-element-b9116f3 .elementor-icon svg{height:24px;}.elementor-18021 .elementor-element.elementor-element-1482783 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-18021 .elementor-element.elementor-element-42682df{color:var( --e-global-color-1f1ab16 );}.elementor-18021 .elementor-element.elementor-element-4bf8c4d{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-18021 .elementor-element.elementor-element-4bf8c4d:not(.elementor-motion-effects-element-type-background), .elementor-18021 .elementor-element.elementor-element-4bf8c4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2565db );}.elementor-18021 .elementor-element.elementor-element-e00412a{grid-column:span 3;text-align:start;}.elementor-18021 .elementor-element.elementor-element-e00412a .elementor-heading-title{font-size:1.2em;font-weight:800;text-transform:uppercase;color:#4A8A35;}.elementor-18021 .elementor-element.elementor-element-caddb95{padding:0% 0% 1% 0%;grid-column:span 2;}.elementor-18021 .elementor-element.elementor-element-caddb95 .elementor-heading-title{font-size:2em;font-weight:800;}.elementor-18021 .elementor-element.elementor-element-ea683f5{padding:0% 0% 3% 0%;grid-column:span 4;text-align:start;}@media(max-width:1024px){.elementor-18021 .elementor-element.elementor-element-ec39595{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-18021 .elementor-element.elementor-element-72b026d{--content-width:1280px;}.elementor-18021 .elementor-element.elementor-element-8c1ac87{--width:55%;}.elementor-18021 .elementor-element.elementor-element-e71377f{--width:45%;}.elementor-18021 .elementor-element.elementor-element-3f0e8dc{--content-width:1280px;}.elementor-18021 .elementor-element.elementor-element-4a63c0b{--content-width:1280px;}.elementor-18021 .elementor-element.elementor-element-052f7e9{--content-width:1280px;}.elementor-18021 .elementor-element.elementor-element-ec39595{--content-width:1280px;}.elementor-18021 .elementor-element.elementor-element-4bf8c4d{--content-width:1280px;}}@media(max-width:767px){.elementor-18021 .elementor-element.elementor-element-ec39595{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for jet-single-images, class: .elementor-element-5a56ad7 *//* 1. Constrain the entire slider container to 600px */
.elementor-18021 .elementor-element.elementor-element-5a56ad7,
.elementor-18021 .elementor-element.elementor-element-5a56ad7 .swiper,
.elementor-18021 .elementor-element.elementor-element-5a56ad7 .swiper-container,
.elementor-18021 .elementor-element.elementor-element-5a56ad7 .jet-woo-product-images-slider,
.elementor-18021 .elementor-element.elementor-element-5a56ad7 .jet-woo-product-images__slider,
.elementor-18021 .elementor-element.elementor-element-5a56ad7 .jet-woo-product-gallery {
    max-width: 600px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* 2. Hide adjacent slides peeking in — clip overflow at the container */
.elementor-18021 .elementor-element.elementor-element-5a56ad7 .swiper,
.elementor-18021 .elementor-element.elementor-element-5a56ad7 .swiper-container,
.elementor-18021 .elementor-element.elementor-element-5a56ad7 .jet-woo-product-images-slider__main,
.elementor-18021 .elementor-element.elementor-element-5a56ad7 .jet-woo-product-gallery__main {
    overflow: hidden !important;
}

/* 3. Force each slide to the container width (no peek) */
.elementor-18021 .elementor-element.elementor-element-5a56ad7 .swiper-slide,
.elementor-18021 .elementor-element.elementor-element-5a56ad7 .swiper-wrapper > * {
    width: 600px !important;
    max-width: 600px !important;
    flex-shrink: 0 !important;
}

/* 4. Constrain the main image to 600x600 */
.elementor-18021 .elementor-element.elementor-element-5a56ad7 .swiper-slide img,
.elementor-18021 .elementor-element.elementor-element-5a56ad7 .jet-woo-product-images-slider__main img,
.elementor-18021 .elementor-element.elementor-element-5a56ad7 .jet-woo-product-gallery__main img {
    max-width: 600px !important;
    max-height: 600px !important;
    width: 100% !important;
    height: auto !important;
    object-fit: contain !important;
    margin: 0 auto !important;
    display: block !important;
}

/* 5. Hide the zoom/magnifier icon */
.elementor-18021 .elementor-element.elementor-element-5a56ad7 .woocommerce-product-gallery__trigger,
.elementor-18021 .elementor-element.elementor-element-5a56ad7 .jet-woo-product-gallery__trigger,
.elementor-18021 .elementor-element.elementor-element-5a56ad7 .jet-woo-product-images-slider__trigger,
.elementor-18021 .elementor-element.elementor-element-5a56ad7 .jet-woo-zoom-trigger {
    display: none !important;
}

/* 6. Disable click-to-zoom lightbox on the main image */
.elementor-18021 .elementor-element.elementor-element-5a56ad7 .swiper-slide a,
.elementor-18021 .elementor-element.elementor-element-5a56ad7 .jet-woo-product-images-slider__main a {
    pointer-events: none !important;
    cursor: default !important;
}

/* 7. Make sure thumbnails below stay normal — don't inherit width */
.elementor-18021 .elementor-element.elementor-element-5a56ad7 .jet-woo-product-images-slider__thumbs,
.elementor-18021 .elementor-element.elementor-element-5a56ad7 .jet-woo-product-images-slider__thumbs .swiper-slide,
.elementor-18021 .elementor-element.elementor-element-5a56ad7 .swiper-thumbs .swiper-slide,
.elementor-18021 .elementor-element.elementor-element-5a56ad7 .flex-control-thumbs li {
    width: auto !important;
    max-width: none !important;
}/* End custom CSS */
/* Start custom CSS for jet-single-add-to-cart, class: .elementor-element-6fa0ca5 */.elementor-18021 .elementor-element.elementor-element-6fa0ca5 .stock,
.elementor-18021 .elementor-element.elementor-element-6fa0ca5 p.stock,
.elementor-18021 .elementor-element.elementor-element-6fa0ca5 .in-stock,
.elementor-18021 .elementor-element.elementor-element-6fa0ca5 .out-of-stock,
.elementor-18021 .elementor-element.elementor-element-6fa0ca5 .available-on-backorder {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS */<style id="idilka-mt-css">
.idilka-mt{
  --green:#4A8A35; --green-dark:#376229; --accent:#C4975A; --accent-h:#8B6235;
  --accent-soft:#F3E7D5; --linen:#FAF5EE; --ink:#2A2925; --muted:#7A7870;
  --line:#E7DFD3; --green-soft:#EAF1E4; --card:#fff;
  --radius:14px; --shadow:0 1px 2px rgba(42,41,37,.04),0 6px 20px rgba(42,41,37,.06);
  font-family:"Geologica",system-ui,sans-serif; color:var(--ink);
}
.idilka-mt *{box-sizing:border-box}
.idilka-mt .eyebrow{font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--green);margin-bottom:10px}
.idilka-mt h2{font-size:2rem;font-weight:600;line-height:1.2;letter-spacing:-.01em;margin:0}
.idilka-mt .badge{display:inline-flex;align-items:center;gap:6px;font-size:.74rem;font-weight:500;padding:5px 11px;border-radius:999px}
.idilka-mt .badge svg{width:13px;height:13px}
.idilka-mt .badge-green{background:var(--green-soft);color:var(--green-dark)}
.idilka-mt .badge-accent{background:var(--accent-soft);color:#8a5f24}
.idilka-mt .badge-ink{background:var(--ink);color:#fff}
.idilka-mt .mt-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}
.idilka-mt .mt-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:0;cursor:pointer;font-family:inherit;font-weight:500;font-size:1rem;border-radius:10px;padding:14px 22px;transition:.15s;text-decoration:none}
.idilka-mt .mt-btn-primary{background:var(--green);color:#fff}
.idilka-mt .mt-btn-primary:hover{background:var(--green-dark)}
.idilka-mt .mt-btn-outline{background:#fff;color:var(--ink);border:1.5px solid var(--line)}
.idilka-mt .mt-btn-outline:hover{border-color:var(--green);color:var(--green-dark)}
</style>/* End custom CSS */