.elementor-widget-section .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-section .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-645 .elementor-element.elementor-element-09a928c:not(.elementor-motion-effects-element-type-background),.elementor-645 .elementor-element.elementor-element-09a928c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FDFFF7}.elementor-645 .elementor-element.elementor-element-09a928c{border-style:solid;border-width:0 0 2px 0;border-color:#F7F8F9;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 50px 0}.elementor-645 .elementor-element.elementor-element-09a928c>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-woocommerce-product-title .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-woocommerce-product-title .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.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-645 .elementor-element.elementor-element-d4b4232{text-align:center}.elementor-645 .elementor-element.elementor-element-d4b4232 .elementor-heading-title{font-family:"Jost",Sans-serif;font-size:36px;font-weight:500;color:#07243D}.elementor-645 .elementor-element.elementor-element-77131e9{padding:0 0 70px 0}.elementor-bc-flex-widget .elementor-645 .elementor-element.elementor-element-e0a4bed.elementor-column .elementor-widget-wrap{align-items:center}.elementor-645 .elementor-element.elementor-element-e0a4bed.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-widget-image .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-image .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.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-645 .elementor-element.elementor-element-ba1b591{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-645 .elementor-element.elementor-element-ba1b591 img{width:100%;height:305px;object-fit:contain;object-position:center center}.elementor-widget-heading .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-heading .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-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-645 .elementor-element.elementor-element-6ac2ebf{text-align:start}.elementor-645 .elementor-element.elementor-element-6ac2ebf .elementor-heading-title{font-family:"Jost",Sans-serif;font-size:34px;font-weight:600;text-decoration:underline;color:#333D46}.elementor-widget-woocommerce-product-content .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-woocommerce-product-content .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.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-645 .elementor-element.elementor-element-aedbd0a:not(.elementor-motion-effects-element-type-background),.elementor-645 .elementor-element.elementor-element-aedbd0a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FDFFF7}.elementor-645 .elementor-element.elementor-element-aedbd0a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-645 .elementor-element.elementor-element-aedbd0a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-woocommerce-product-short-description .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-woocommerce-product-short-description .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-645 .elementor-element.elementor-element-b0dd5fd:not(.elementor-motion-effects-element-type-background),.elementor-645 .elementor-element.elementor-element-b0dd5fd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FDFFF7}.elementor-645 .elementor-element.elementor-element-b0dd5fd{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:16px;margin-bottom:24px}.elementor-645 .elementor-element.elementor-element-b0dd5fd>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-645 .elementor-element.elementor-element-8bb2457.elementor-column .elementor-widget-wrap{align-items:center}.elementor-645 .elementor-element.elementor-element-8bb2457.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-widget-text-editor .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-text-editor .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.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-645 .elementor-element.elementor-element-a92107f{color:#000}.elementor-widget-eael-woo-add-to-cart .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-eael-woo-add-to-cart .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-645 .elementor-element.elementor-element-35f85ec .eael-single-product-add-to-cart .elementor-add-to-cart.elementor-product-simple .cart{flex-direction:row}.elementor-645 .elementor-element.elementor-element-35f85ec .eael-single-product-add-to-cart .eael-add-to-cart-wrapper{justify-content:flex-start}.elementor-645 .elementor-element.elementor-element-35f85ec{width:100%;max-width:100%}.woocommerce .elementor-645 .elementor-element.elementor-element-35f85ec .eael-single-product-add-to-cart .cart .button{color:#FFF;background-color:#000;border-color:#000;transition:all 0.2s}.elementor-645 .elementor-element.elementor-element-35f85ec .eael-add-to-cart-wrapper .button-text{color:#FFF}.elementor-645 .elementor-element.elementor-element-35f85ec .eael-add-to-cart-wrapper .eael-add-to-cart{background-color:#000;border-color:#000;transition:all 0.2s}.woocommerce .elementor-645 .elementor-element.elementor-element-35f85ec .eael-single-product-add-to-cart .quantity .qty{transition:all 0.2s}.elementor-645 .elementor-element.elementor-element-35f85ec .eael-single-product-add-to-cart .eael-add-to-cart-wrapper .quantity-input{transition:all 0.2s}.woocommerce .elementor-645 .elementor-element.elementor-element-35f85ec .eael-single-product-add-to-cart form.cart .variations,.elementor-645 .elementor-element.elementor-element-35f85ec .eael-variable-product-edit .eael-variable-product{margin-bottom:19px}.woocommerce .elementor-645 .elementor-element.elementor-element-35f85ec .eael-single-product-add-to-cart .elementor-product-variable table tbody>tr:nth-child(odd)>td,.woocommerce .elementor-645 .elementor-element.elementor-element-35f85ec .eael-single-product-add-to-cart .elementor-product-variable table tbody>tr:nth-child(odd)>th,.elementor-645 .elementor-element.elementor-element-35f85ec .eael-variable-product-edit .eael-variable-product{background-color:#526F00}.woocommerce .elementor-645 .elementor-element.elementor-element-35f85ec .eael-single-product-add-to-cart form.cart table.variations label{color:#000}.elementor-645 .elementor-element.elementor-element-35f85ec .eael-variable-product-edit .eael-variable-product .variable-label{color:#000}.woocommerce .elementor-645 .elementor-element.elementor-element-35f85ec .eael-single-product-add-to-cart form.cart table.variations td.value select,.woocommerce .elementor-645 .elementor-element.elementor-element-35f85ec .eael-single-product-add-to-cart form.cart table.variations td.value:before,.elementor-645 .elementor-element.elementor-element-35f85ec .eael-variable-product-edit .eael-variable-product .custom-select-option{border-radius:22px}.woocommerce .elementor-645 .elementor-element.elementor-element-35f85ec .eael-single-product-add-to-cart .single_add_to_cart_button svg{height:16px;width:16px}.woocommerce .elementor-645 .elementor-element.elementor-element-35f85ec .eael-single-product-add-to-cart .single_add_to_cart_button i{font-size:16px;color:#E1E0E7}.elementor-645 .elementor-element.elementor-element-35f85ec .eael-single-product-add-to-cart .eael-add-to-cart svg{height:16px;width:16px}.elementor-645 .elementor-element.elementor-element-35f85ec .eael-single-product-add-to-cart .eael-add-to-cart i{font-size:16px;color:#E1E0E7}.woocommerce .elementor-645 .elementor-element.elementor-element-35f85ec .eael-single-product-add-to-cart .single_add_to_cart_button svg path{fill:#E1E0E7}.elementor-645 .elementor-element.elementor-element-35f85ec .eael-single-product-add-to-cart .eael-add-to-cart svg path{fill:#E1E0E7}.elementor-bc-flex-widget .elementor-645 .elementor-element.elementor-element-f6a53b8.elementor-column .elementor-widget-wrap{align-items:center}.elementor-645 .elementor-element.elementor-element-f6a53b8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-widget-html .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-html .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-645 .elementor-element.elementor-element-230beaf>.elementor-container{max-width:1136px}.elementor-645 .elementor-element.elementor-element-230beaf{margin-top:0;margin-bottom:20px}.elementor-widget-video .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-video .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-645 .elementor-element.elementor-element-05af3b8 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-645 .elementor-element.elementor-element-27cfcbe .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-645 .elementor-element.elementor-element-7f0d8bb .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-645 .elementor-element.elementor-element-0d61a5e .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-645 .elementor-element.elementor-element-7d1ffdd:not(.elementor-motion-effects-element-type-background),.elementor-645 .elementor-element.elementor-element-7d1ffdd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FDFFF7}.elementor-645 .elementor-element.elementor-element-7d1ffdd>.elementor-container{max-width:1100px}.elementor-645 .elementor-element.elementor-element-7d1ffdd{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0}.elementor-645 .elementor-element.elementor-element-7d1ffdd>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-645 .elementor-element.elementor-element-e226fb1.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-645 .elementor-element.elementor-element-e226fb1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-645 .elementor-element.elementor-element-07ebc2b{text-align:start}.elementor-645 .elementor-element.elementor-element-07ebc2b .elementor-heading-title{font-family:"Jost",Sans-serif;font-size:34px;font-weight:600;text-decoration:underline;color:#333D46}.elementor-widget-shortcode .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-shortcode .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-645 .elementor-element.elementor-element-90f3f75{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-645 .elementor-element.elementor-element-e910e9e:not(.elementor-motion-effects-element-type-background),.elementor-645 .elementor-element.elementor-element-e910e9e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FDFFF7}.elementor-645 .elementor-element.elementor-element-e910e9e>.elementor-container{max-width:1250px}.elementor-645 .elementor-element.elementor-element-e910e9e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0}.elementor-645 .elementor-element.elementor-element-e910e9e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-645 .elementor-element.elementor-element-58bbbb0{text-align:center}.elementor-645 .elementor-element.elementor-element-58bbbb0 .elementor-heading-title{font-family:"Jost",Sans-serif;font-size:37px;font-weight:600;color:#333D46}.elementor-645 .elementor-element.elementor-element-6a9a5df:not(.elementor-motion-effects-element-type-background),.elementor-645 .elementor-element.elementor-element-6a9a5df>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FDFFF7}.elementor-645 .elementor-element.elementor-element-6a9a5df{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:0 0 30px 0}.elementor-645 .elementor-element.elementor-element-6a9a5df>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-image-carousel .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-image-carousel .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-645 .elementor-element.elementor-element-1a58a91{--e-image-carousel-slides-to-show:3}.elementor-645 .elementor-element.elementor-element-1a58a91 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-645 .elementor-element.elementor-element-1a58a91 .elementor-swiper-button.elementor-swiper-button-next{font-size:26px;color:#547100}.elementor-645 .elementor-element.elementor-element-1a58a91 .elementor-swiper-button.elementor-swiper-button-prev svg,.elementor-645 .elementor-element.elementor-element-1a58a91 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#547100}.elementor-645 .elementor-element.elementor-element-d53be6f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-645 .elementor-element.elementor-element-d53be6f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#547100}.elementor-645 .elementor-element.elementor-element-d53be6f>.elementor-element-populated,.elementor-645 .elementor-element.elementor-element-d53be6f>.elementor-element-populated>.elementor-background-overlay,.elementor-645 .elementor-element.elementor-element-d53be6f>.elementor-background-slideshow{border-radius:20px 20px 20px 20px}.elementor-645 .elementor-element.elementor-element-d53be6f>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 30px 30px 30px}.elementor-645 .elementor-element.elementor-element-d53be6f>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-645 .elementor-element.elementor-element-14d7afe{text-align:center}.elementor-645 .elementor-element.elementor-element-14d7afe .elementor-heading-title{font-family:"Jost",Sans-serif;font-size:30px;font-weight:600;color:#FFF}.elementor-645 .elementor-element.elementor-element-c041a50{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -20px) 0;text-align:center;font-family:"Lato",Sans-serif;font-weight:400;color:#FFF}.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-widget-button .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-button .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-645 .elementor-element.elementor-element-9af4352 .elementor-button{background-color:#000;font-family:"Jost",Sans-serif;font-weight:500;border-radius:10px 10px 10px 10px}@media(max-width:1024px){.elementor-645 .elementor-element.elementor-element-1a58a91{--e-image-carousel-slides-to-show:2}}@media(max-width:767px){.elementor-645 .elementor-element.elementor-element-09a928c{padding:28px 16px 28px 16px}.elementor-645 .elementor-element.elementor-element-d4b4232 .elementor-heading-title{font-size:27px;line-height:1.25em}.elementor-645 .elementor-element.elementor-element-ba1b591 img{height:230px;object-fit:contain}.elementor-645 .elementor-element.elementor-element-58bbbb0 .elementor-heading-title{font-size:24px;line-height:30px}.elementor-645 .elementor-element.elementor-element-1a58a91{--e-image-carousel-slides-to-show:1}}@media(min-width:768px){.elementor-645 .elementor-element.elementor-element-09885e6{width:100%}.elementor-645 .elementor-element.elementor-element-e226fb1{width:25.818%}.elementor-645 .elementor-element.elementor-element-1daee03{width:74.182%}}.prod-cari{background:#fff;padding:24px;border-radius:18px;box-shadow:0 4px 18px rgb(0 0 0 / .05);border:1px solid #edf0e6;max-height:none;overflow-y:visible;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#89af21 #f1f1f1}.prod-cari::-webkit-scrollbar{width:6px}.prod-cari::-webkit-scrollbar-track{background:#f1f1f1;border-radius:20px}.prod-cari::-webkit-scrollbar-thumb{background:#89af21;border-radius:20px}.prod-cari h2,.prod-cari h3{color:#6b8e23;font-weight:700;line-height:1.2;margin-top:18px;margin-bottom:10px;font-size:22px}.prod-cari p{font-size:17px;line-height:1.7;color:#555;margin-bottom:14px}.prod-cari ul{padding-left:18px;margin-bottom:14px}.prod-cari ul li{font-size:17px;line-height:1.6;margin-bottom:6px;color:#444}.prod-cari ul li::marker{color:#7da11c}.prod-cari .highlight-line{background:#f8fbef;border-left:4px solid #89af21;padding:12px 14px;border-radius:10px;margin-top:18px;font-size:17px;font-weight:600;color:#444}.shortis{background:#fff;border:1px solid #edf0e6;border-radius:18px;padding:34px 38px;margin:35px auto;box-shadow:0 6px 24px rgb(0 0 0 / .05);max-width:1180px;color:#1f2933}.shortis h2,.shortis h3{color:#263238;font-weight:800;line-height:1.25;margin-bottom:14px}.shortis h2{font-size:30px}.shortis h3{font-size:26px;margin-top:24px}.shortis p{font-size:16px;line-height:1.75;margin-bottom:16px;color:#2f3a45}.shortis strong{color:#111827;font-weight:800}.shortis ul{margin:14px 0 14px 20px;padding-left:12px}.shortis ul li{font-size:15.5px;line-height:1.65;margin-bottom:5px;color:#2f3a45}.shortis ul li::marker{color:#6b8e23}.shortis a{color:#5f7f16;font-weight:700;text-decoration:underline;text-underline-offset:4px}.shortis p:last-child,.shortis strong:last-child{color:#4f720b}.prod-cart{background:#fff;border:1px solid #e5eadc;border-radius:18px;padding:26px;margin:25px 0 40px;max-width:430px;box-shadow:0 8px 28px rgb(0 0 0 / .06)}.prod-cart a,.prod-cart .price,.prod-cart h2,.prod-cart h3{color:#5f7f16;font-weight:800}.prod-cart table.variations{background:#f8fbf0;border:1px solid #e2e9d3;border-radius:14px;padding:16px;margin-bottom:18px;width:100%;display:block}.prod-cart table.variations tbody,.prod-cart table.variations tr,.prod-cart table.variations td,.prod-cart table.variations th{display:block;width:100%;border:none!important;padding:0}.prod-cart table.variations label{display:block;font-size:14px;font-weight:800;color:#1f2933;margin-bottom:8px}.prod-cart select{width:100%;height:46px;border-radius:30px;border:1px solid #c8d1bd;background:#fff;color:#1f2933;padding:0 16px;font-size:15px;outline:none;transition:all .25s ease}.prod-cart select:focus{border-color:#6b8e23;box-shadow:0 0 0 3px rgb(107 142 35 / .15)}.prod-cart form.cart{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.prod-cart .quantity input.qty{width:58px;height:46px;border-radius:12px;border:1px solid #c8d1bd;text-align:center;font-size:15px;font-weight:700;color:#1f2933}.prod-cart .single_add_to_cart_button,.prod-cart button.single_add_to_cart_button,.prod-cart .button{height:46px;border-radius:12px!important;background:linear-gradient(135deg,#5f7f16,#83aa24)!important;color:#fff!important;border:none!important;padding:0 22px!important;font-size:15px!important;font-weight:800!important;box-shadow:0 6px 16px rgb(95 127 22 / .25);transition:all .25s ease}.prod-cart .single_add_to_cart_button:hover,.prod-cart button.single_add_to_cart_button:hover,.prod-cart .button:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgb(95 127 22 / .32);background:linear-gradient(135deg,#83aa24,#5f7f16)!important}.prod-cart .reset_variations{display:inline-block;margin-top:10px;font-size:13px;color:#777}.prod-cart .woocommerce-variation-price{margin:12px 0;font-size:18px;font-weight:800;color:#5f7f16}@media (max-width:768px){.shortis{padding:24px 20px;margin:25px 12px}.shortis h2{font-size:25px}.shortis h3{font-size:22px}.shortis p,.shortis ul li{font-size:15px}.prod-cart{max-width:100%;margin:20px 12px 35px;padding:22px}.prod-cart form.cart{align-items:stretch}.prod-cart .single_add_to_cart_button,.prod-cart button.single_add_to_cart_button,.prod-cart .button{flex:1}}.prod-cart{width:100%!important;max-width:430px!important;min-width:0;display:block!important;align-self:flex-start!important}.prod-cart.elementor-widget,.prod-cart.elementor-widget__width-inherit{width:100%!important;max-width:430px!important}.prod-cart .eae-add-to-cart-wrapper,.prod-cart .eae-single-product-add-to-cart,.prod-cart .elementor-widget-container,.prod-cart form.cart,.prod-cart .variations_form{width:100%!important;max-width:100%!important}.prod-cart .eae-add-to-cart-wrapper{display:block!important}.prod-cart form.cart{display:flex!important;gap:10px;align-items:center;flex-wrap:wrap}.fees-title{font-size:30px;font-weight:800;color:#263238;margin-bottom:20px}.fees-title::after{content:"";display:block;width:70px;height:4px;background:#6b8e23;border-radius:20px;margin-top:8px}.prod-cart th.label{padding:20px!important;padding-bottom:0px!important}.prod-cart td.value{padding-right:20px!important;padding-top:20px!important}.prod-cart-section{display:flex;align-items:stretch;gap:28px;max-width:980px;margin:35px 0}.prod-cart{width:100%!important;max-width:100%!important;min-width:0;background:#fff;border:1px solid #e5eadc;border-radius:18px;padding:26px;box-shadow:0 8px 28px rgb(0 0 0 / .06)}.prod-cart-info{flex:1;background:#07243D;border:1px solid #e5eadc;border-radius:18px;padding:30px 34px;box-shadow:0 8px 28px rgb(0 0 0 / .04)}.prod-cart-info h3{font-size:28px;line-height:1.2;margin-bottom:12px;color:#fff;font-weight:800}.prod-cart-info p{font-size:16px;line-height:1.7;color:#fff;margin-bottom:18px}.prod-cart-info ul{margin:0 0 22px 0;padding:0;list-style:none}.prod-cart-info ul li{position:relative;padding-left:28px;margin-bottom:12px;font-size:15.5px;color:#fff}.prod-cart-info ul li::before{content:"✓";position:absolute;left:0;top:0;color:#6b8e23;font-weight:900}.support-box{background:#fff;border-left:4px solid #6b8e23;border-radius:12px;padding:16px 18px}.support-box strong{display:block;color:#263238;font-size:16px;margin-bottom:4px}.support-box span{color:#555;font-size:14.5px}@media (max-width:768px){.prod-cart-section{flex-direction:column;max-width:100%;margin:25px 12px}.prod-cart{width:100%!important;max-width:100%!important;min-width:0}.prod-cart-info{padding:24px 22px}.prod-cart-info h3{font-size:24px}}.head-ins .elementor-shortcode{text-align:left;font-size:26px;color:#111;font-weight:500}.prod-ins img{height:300px!important;object-fit:contain}.lefti{position:sticky;top:100px;align-self:flex-start;height:fit-content;z-index:10}@media (max-width:768px){.lefti{position:static;top:auto}}