html,body{overflow-x:hidden}body .jupiterx-site{font-family:'DM Sans';font-size:16px;color:#000;font-weight:400;line-height:1.88em}select{box-shadow:none!important;border-color:#ddd!important}select:focus{border-color:#999!important}select option{font-family:Arial}.orange,.orange p,.orange a{color:#ff8800!important}.white,.white p,.white a{color:#fff!important}.no-margin p{margin:0!important}.d-none{display:none!important}.text-center{text-align:center!important}header.jupiterx-header .top-bar-menu ul li.menu-item{display:inline-block}header.jupiterx-header .raven-nav-menu-side{padding-top:40px}header.jupiterx-header .biostile-language-switcher-mobile{margin-top:8px!important;border-top:1px solid #7a7a7a;padding-top:8px!important}header.jupiterx-header .biostile-language-switcher i.flag,header.jupiterx-header .biostile-language-switcher-mobile i.flag{background-size:contain;background-repeat:no-repeat;background-color:#fff0;background-position:center center;width:20px;height:20px;margin-right:5px}header.jupiterx-header .biostile-language-switcher i.flag+span{padding:0 7px 0 2px}header.jupiterx-header .biostile-language-switcher .sub-arrow,header.jupiterx-header .biostile-language-switcher-mobile .sub-arrow{display:flex!important}header.jupiterx-header form.raven-search-form input.raven-search-form-input{border:0;border-radius:10px;box-shadow:none}body:not([class*="jupiterx-post-"]) .jupiterx-post-header{display:none!important}.breadcrumb .breadcrumb-item::before{padding-right:.65rem;font-size:30px;color:#328432}.breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb .breadcrumb-item *{vertical-align:top;font-size:14px;color:#000}body.elementor-page:not([class*="jupiterx-post-"]):not([class*="product-category-"]):not(.woocommerce-account) .breadcrumb{display:none}.jupiterx-main-header{padding-top:20px}.jupiterx-main-content{padding-top:15px!important}footer section:last-child .elementor-column:first-child p{margin:10px 0}@media (max-width:767px){footer section:last-child .elementor-column:first-child p{margin-top:0}}@media (max-width:767px){footer section:last-child .elementor-column:last-child .elementor-widget-container>div{justify-content:center!important}}.elementor-star-rating i{position:relative;cursor:default}.elementor-star-rating i::before{content:"\e934";display:block;font-size:inherit;font-family:inherit;position:absolute;overflow:hidden;color:#fccc5f;top:0;left:0}.elementor-star-rating .elementor-star-empty:before{content:none}.elementor-star-rating .elementor-star-1:before{width:10%}.elementor-star-rating .elementor-star-2:before{width:20%}.elementor-star-rating .elementor-star-3:before{width:30%}.elementor-star-rating .elementor-star-4:before{width:40%}.elementor-star-rating .elementor-star-5:before{width:50%}.elementor-star-rating .elementor-star-6:before{width:60%}.elementor-star-rating .elementor-star-7:before{width:70%}.elementor-star-rating .elementor-star-8:before{width:80%}.elementor-star-rating .elementor-star-9:before{width:90%}#CybotCookiebotDialog #CybotCookiebotDialogHeader,#CybotCookiebotDialog .CybotCookiebotDialogBodyBottomWrapper,#CybotCookiebotDialog #CybotCookiebotDialogPoweredByText{display:none!important}@media (max-width:1279px){#CybotCookiebotDialog{top:unset!important;bottom:8px!important;max-width:unset!important;max-height:calc(100% - 300px)!important;transform:translateX(-50%)!important}}@media (max-width:767px){#CybotCookiebotDialog #CybotCookiebotDialogBodyContentTitle,#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonCustomize,#CybotCookiebotDialog .CybotCookiebotFader{display:none!important}#CybotCookiebotDialogBody .CybotCookiebotScrollContainer{min-height:unset!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyContent{padding:10px!important;max-height:60px!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{margin:0!important;width:100%!important}}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp{background-color:#fff0}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp>label{display:none}.dgwt-wcas-search-wrapp .dgwt-wcas-search-input{border:none!important;border-radius:10px!important;background-color:#fff!important}.dgwt-wcas-search-wrapp .dgwt-wcas-search-submit{margin-top:-2px!important}.dgwt-wcas-suggestions-wrapp a,.dgwt-wcas-details-wrapp a{color:#444!important;text-decoration:none!important}.dgwt-wcas-suggestions-wrapp .wcsatt-sub-options,.dgwt-wcas-details-wrapp .wcsatt-sub-options{display:none}.dgwt-wcas-suggestions-wrapp{margin-top:10px!important;border-top-left-radius:5px!important}.dgwt-wcas-suggestions-wrapp ins{text-decoration:none}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion:hover{background-color:#eee!important}.dgwt-wcas-details-wrapp{margin-top:10px!important;width:300px!important}.dgwt-wcas-details-wrapp .dgwt-wcas-details-space{padding-bottom:5px}.dgwt-wcas-details-wrapp .dgwt-wcas-tpd-image img{min-width:45px}.dgwt-wcas-details-wrapp .dgwt-wcas-details-product-sku{display:none}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-rating{margin-top:5px}.dgwt-wcas-details-wrapp .dgwt-wcas-details-desc~.dgwt-wcas-details-hr,.dgwt-wcas-details-wrapp .dgwt-wcas-details-desc~.dgwt-wcas-pd-addtc{display:none}@media (max-width:1024px){.dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar{margin-top:4px}.dgwt-wcas-search-wrapp.dgwt-wcas-active{margin-top:1px}.dgwt-wcas-search-wrapp.dgwt-wcas-active .dgwt-wcas-sf-wrapp{background-color:#fff0}.dgwt-wcas-search-wrapp:not(.dgwt-wcas-active){min-width:unset}.dgwt-wcas-search-wrapp:not(.dgwt-wcas-active) .dgwt-wcas-search-input,.dgwt-wcas-search-wrapp:not(.dgwt-wcas-active) .dgwt-wcas-preloader{display:none}.dgwt-wcas-search-wrapp:not(.dgwt-wcas-active) .dgwt-wcas-search-submit{position:unset!important}.dgwt-wcas-search-wrapp:not(.dgwt-wcas-active) .dgwt-wcas-search-submit svg{margin:13px auto 0 auto;width:25px!important;min-width:25px!important;height:25px!important}.dgwt-wcas-search-wrapp:not(.dgwt-wcas-active) .dgwt-wcas-search-submit svg path{fill:#fff!important}}.raven-posts-carousel .swiper-slide{height:auto}.raven-posts-carousel .raven-post-wrapper{height:100%}.raven-posts-carousel .raven-post,.raven-posts-carousel .raven-post-content{display:flex;flex-direction:column;height:100%}.raven-posts-carousel .raven-post-read-more{margin-top:auto}.raven-categories-grid .raven-categories-title-wrap{justify-content:start}.promotional-banner{font-family:'DM Sans';font-size:16px;font-weight:700;text-align:center;padding:10px}.promotional-banner p{display:inline-block;margin:0}.promotional-banner a{color:#fff}@media (max-width:767px){.promotional-banner{font-size:14px}}.promotional-banner .hurrytimer-cdt{display:inline-block;padding:0;margin-left:5px}.promotional-banner .hurrytimer-cdt *{margin-bottom:0;color:#fff}.promotional-banner .hurrytimer-cdt .hurrytimer-timer{flex-wrap:nowrap}.promotional-banner .hurrytimer-cdt .hurrytimer-timer-digit,.promotional-banner .hurrytimer-cdt .hurrytimer-timer-sep{font-size:16px}.promotional-banner .hurrytimer-cdt .hurrytimer-timer-label{display:none}@media (max-width:767px){.promotional-banner .hurrytimer-cdt .hurrytimer-timer-digit,.promotional-banner .hurrytimer-cdt .hurrytimer-timer-sep{font-size:14px}}.woocommerce a.button,.woocommerce a.button:hover,.btn-primary,body:not(.woocommerce-checkout) .woocommerce button.button,.single-product div.product .single_add_to_cart_button{background:#328432!important;border-color:#328432!important;box-shadow:none!important;opacity:1!important}.woocommerce a.button.add_to_cart_button,.woocommerce a.button.add_to_cart_button:hover,.woocommerce button.button.single_add_to_cart_button,.single-product div.product .single_add_to_cart_button{background:#FCBA04!important;border-color:#FCBA04!important;box-shadow:none!important;opacity:1!important}ul.products{display:flex;flex-wrap:wrap;margin:0!important;text-align:left!important}ul.products .jupiterx-product-container{height:100%!important;position:relative!important;overflow:visible!important;border:1px solid #f1f1f1!important;border-radius:25px!important}ul.products .jupiterx-product-container .woocommerce-loop-product__link{display:flex!important;flex-direction:column!important}ul.products .jupiterx-product-container .woocommerce-loop-product__link .onsale{top:1em!important;right:1em!important;border-radius:50%!important;padding:18px 0 0!important;width:50px;height:50px;line-height:1!important;font-size:14px!important;font-weight:bold!important;background-color:red!important}ul.products .jupiterx-product-container .jupiterx-wc-loop-product-image{margin-bottom:0!important;order:1!important}ul.products .jupiterx-product-container .jupiterx-wc-loop-product-image img{width:calc(100% - 20px)!important;height:calc(100% - 20px)!important;margin:10px!important;border-radius:25px!important}ul.products .jupiterx-product-container:has(.woocommerce-loop-product__link~.woocommerce-loop-product__link) .woocommerce-loop-product__link:first-child,ul.products .jupiterx-product-container .woocommerce-loop-product__link .raven-product-data>*:not(.add_to_cart_button),ul.products .jupiterx-product-container .woocommerce-loop-product__link .woocommerce-loop-product__title~.woocommerce-loop-product__title{display:none!important}ul.products .jupiterx-product-container .woocommerce-loop-product__link .woocommerce-loop-product__title{order:2!important;margin:0 10px!important;color:#000!important}ul.products .jupiterx-product-container .woocommerce-loop-product__link .rating-wrapper{display:flex!important;order:3!important;margin:0 10px!important;padding:0!important}ul.products .jupiterx-product-container .woocommerce-loop-product__link .rating-wrapper .star-rating{margin:0!important;height:18px!important;font-size:15px!important}ul.products .jupiterx-product-container .woocommerce-loop-product__link .rating-wrapper .star-rating span::before{color:#fccc5f}ul.products .jupiterx-product-container .woocommerce-loop-product__link .short-description-for-shop{order:4;font-size:14px;line-height:1.25;padding:10px 10px 30px;color:#444}ul.products .jupiterx-product-container .woocommerce-loop-product__link .price{bottom:20px}ul.products .jupiterx-product-container .price{margin:0!important;padding:0 10px!important;width:100%!important;position:absolute}ul.products .jupiterx-product-container .price,ul.products .jupiterx-product-container .price ins,ul.products .jupiterx-product-container .price ins bdi{color:#328432!important;font-weight:bold!important;font-size:20px!important}ul.products .jupiterx-product-container .price del,ul.products .jupiterx-product-container .price del bdi{color:#888!important;font-weight:normal!important;font-size:16px!important;opacity:1!important}ul.products .jupiterx-product-container a.button{position:absolute;bottom:0;left:0;margin:10px!important;border-radius:10px;padding:10px!important;width:calc(100% - 20px);font-size:14px!important;font-weight:700;text-transform:uppercase;opacity:1}ul.products .jupiterx-product-container a.button::before{display:none}@media (max-width:768px){ul.products{display:flex!important;grid-row-gap:0!important;grid-column-gap:0!important;margin-bottom:3em!important}ul.products li.product,body .elementor-widget-raven-wc-products.raven-products-gerenal-layout-grid ul.products li.product{margin:0 0 1em!important;padding:0 1%!important;width:50%!important}}@media (max-width:400px){ul.products li.product,body .elementor-widget-raven-wc-products.raven-products-gerenal-layout-grid ul.products li.product{width:100%!important}ul.products .jupiterx-product-container .woocommerce-loop-product__link .onsale{top:0.75em!important;right:0.75em!important;padding:24px 0 0!important;width:65px;height:65px;font-size:18px!important}}.add_to_cart_button.jupiterx-icon-shopping-cart-6::before{content:"\EA0F"!important}.add_to_cart_button+.added_to_cart.wc-forward{display:none}.add-to-cart-with-quantity-buttons{display:flex;flex-direction:column;padding-bottom:20px}.add-to-cart-with-quantity-buttons button{display:flex;flex-direction:column;justify-content:flex-start;position:relative;padding:14px 18px;border:1px solid #000;border-radius:10px;background-color:#fff;color:#000;font-size:14px;cursor:pointer;transition:all 0.15s}.add-to-cart-with-quantity-buttons button:hover,.add-to-cart-with-quantity-buttons button.active{background-color:#DCD6CE;border-color:#328432}.add-to-cart-with-quantity-buttons button:focus{outline:none}.add-to-cart-with-quantity-buttons button:nth-of-type(2),.add-to-cart-with-quantity-buttons button:nth-of-type(3){margin-top:30px}.add-to-cart-with-quantity-buttons button .first-row,.add-to-cart-with-quantity-buttons button .second-row{display:flex;justify-content:space-between;width:100%;line-height:1.5}.add-to-cart-with-quantity-buttons button .first-row>*:first-child,.add-to-cart-with-quantity-buttons button .second-row>*:first-child{text-align:left;padding-right:15px}.add-to-cart-with-quantity-buttons button .first-row>*:last-child,.add-to-cart-with-quantity-buttons button .second-row>*:last-child{text-align:right}.add-to-cart-with-quantity-buttons button .first-row{padding-bottom:8px}.add-to-cart-with-quantity-buttons button .buybox-price del{color:#888}.add-to-cart-with-quantity-buttons button .buybox-price del bdi{font-weight:400}.add-to-cart-with-quantity-buttons .promotion-text{position:absolute;top:-20px;right:5px}.add-to-cart-with-quantity-buttons .promotion-text span{display:inline-block;padding:0 10px;border-radius:20px;background-color:#8F2D56;color:#fff;font-size:12px;font-weight:600;line-height:2}.add-to-cart-with-quantity-buttons button:first-child .promotion-text span{background-color:#328432;color:#fff}.add-to-cart-with-quantity-buttons .promotion-text i{margin-right:5px;transform:rotateZ(-25deg)}.add-to-cart-with-quantity-buttons .buybox-price ins{text-decoration:none}.add-to-cart-with-quantity-buttons .buybox-price .woocommerce-Price-amount{font-size:16px;font-weight:700}.add-to-cart-with-quantity-buttons .discount-percentage{padding:4px 8px;border-radius:20px;background-color:red;color:#fff;font-weight:700;white-space:nowrap}.add-to-cart-with-quantity-buttons .savings{display:inline-block;margin-left:8px;color:red;white-space:nowrap}.add-to-cart-with-quantity-buttons:has(>p.price){flex-direction:revert;align-items:center;justify-content:space-between}.add-to-cart-with-quantity-buttons p.price{margin:0}.add-to-cart-with-quantity-buttons p.price ins{color:#328432!important;font-size:30px!important}.add-to-cart-with-quantity-buttons p.price del{color:#888;font-weight:400;font-size:24px;opacity:1!important}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{top:unset}@media (max-width:768px){header .term-description .hide-on-mobile{display:none}}@media (min-width:769px){header .term-description .hide-on-bigger-screens{display:none}}header .term-description{overflow:hidden}header .term-description+.show-more{display:inline-block;margin-bottom:15px;font-weight:700;color:#328432;cursor:pointer}body.woocommerce-checkout .pswp{display:none}.pswp .pswp__bg{opacity:0.5!important}.pswp .pswp__caption{display:none}.single_product_images_outer_holder{float:left;width:48%}.woocommerce-product-gallery{width:100%!important;transition:none!important}.woocommerce-product-gallery ol.flex-control-thumbs button.slick-arrow{width:35px!important}.woocommerce-product-gallery ol.flex-control-thumbs li{max-width:unset!important}.woocommerce-product-gallery ol.flex-control-thumbs li img{border:none!important;border-radius:6px!important}.woocommerce-product-gallery ul.flex-direction-nav li a{border-radius:unset!important;width:50px!important;height:50px!important;background-color:rgb(0 0 0 / .5)!important}.woocommerce-product-gallery ul.flex-direction-nav li a svg path{fill:#fff}.woocommerce-product-gallery ul.flex-direction-nav li.flex-nav-prev a{left:0!important}.woocommerce-product-gallery ul.flex-direction-nav li.flex-nav-next a{right:0!important}.woocommerce-product-gallery .flex-viewport,.woocommerce-product-gallery>figure>.woocommerce-product-gallery__image{border:1px solid #ddd!important;border-radius:6px!important;height:100%!important}.woocommerce-product-gallery .flex-viewport figure{display:flex;align-items:center}@media (max-width:768px){.product .single_product_images_outer_holder{width:100%}.woocommerce-product-gallery{margin-bottom:1em!important}}.slick-slider{position:relative;justify-content:center;margin-bottom:0;padding-bottom:30px;max-width:100%!important;overflow:hidden}.slick-slider button.slick-arrow{position:absolute;top:0;bottom:0;margin:auto!important;padding:0!important;border-radius:unset!important;width:50px!important;height:50px!important;background-color:rgb(0 0 0 / .5)!important;opacity:.7;border:none;cursor:pointer;outline:none;z-index:100}.slick-slider button.slick-arrow:hover{opacity:1}.slick-slider button.slick-arrow.slick-prev{left:0}.slick-slider button.slick-arrow.slick-next{right:0}.slick-slider button.slick-arrow svg path{fill:#fff}.slick-slider .slick-dots{position:absolute;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-slider .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-slider .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:#fff0;border:0;outline:none;background:#fff0}.slick-slider .slick-dots li button::before{content:'•';font-family:'slick';font-size:8px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;text-align:center;opacity:.25;color:#000}.slick-slider .slick-dots li.slick-active button::before{opacity:.75;color:#000}.woocommerce-product-gallery .jupiterx-product-badges{width:100%}.woocommerce-product-gallery .jupiterx-product-badges .onsale{position:absolute!important;top:12px!important;border-radius:20px!important;font-weight:bold!important;text-transform:uppercase;background-color:#328432!important}.woocommerce-product-gallery .jupiterx-product-badges .onsale.second{top:12px!important;background-color:#FCBA04!important}.woocommerce-product-gallery .jupiterx-product-badges .onsale:not(.percentage)~.onsale.second{top:60px!important}.woocommerce-product-gallery .jupiterx-product-badges .onsale:not(.percentage){left:12px!important}.woocommerce-product-gallery .jupiterx-product-badges .onsale.percentage{left:unset!important;right:12px!important;border-radius:50%!important;padding:26px 0 0!important;width:85px!important;height:85px!important;background-color:red!important;font-size:24px!important}@media (max-width:499px),(min-width:769px) and (max-width:999px){.woocommerce-product-gallery .jupiterx-product-badges .onsale.percentage{padding:22px 0 0!important;width:70px!important;height:70px!important;font-size:20px!important}}.product .urgency-title{font-weight:700;color:red;margin-bottom:10px}.product .product_title{color:#222!important}.product .woocommerce-product-rating{margin-bottom:0!important}.product .woocommerce-product-rating .star-rating{margin-top:6px;height:20px}.product .woocommerce-product-rating .star-rating span::before{color:#fccc5f}.product .colored-subtitle{display:inline-block;margin:10px 0;border-radius:20px;padding:3px 15px;color:#fff;background-color:#328432}.product .summary{margin-bottom:100px!important;float:right!important}.product .summary~*{clear:both}.product .summary .jupiterx-product-badges{display:none}.product .woocommerce-product-details__short-description{margin-top:1em}.product .woocommerce-product-details__short-description p,.product .key-benefits{font-size:14px!important}@media (max-width:768px){.product .summary{margin-bottom:50px!important}}.product .woocommerce-product-details__short-description ul,.product .key-benefits ul,.product .description-sections ul{padding-left:30px}.product .woocommerce-product-details__short-description li,.product .key-benefits li,.product .description-sections li{position:relative;list-style:none}.product .woocommerce-product-details__short-description li::before,.product .key-benefits li::before,.product .description-sections li::before{content:'';position:absolute;left:-30px;top:5px;width:20px;height:20px;background-color:#328432;border-radius:50%}.product .woocommerce-product-details__short-description li::after,.product .key-benefits li::after,.product .description-sections li::after{content:'';position:absolute;left:-23px;top:10px;width:6px;height:9px;border:solid #fff;border-width:0 2px 2px 0;border-radius:1px;transform:rotate(45deg)}.product .highlighted-opinion{position:relative;margin-top:1rem;padding:15px 20px 20px;border:1px solid #c5dfd1;border-radius:10px;background-color:#f3ffdc}.product .highlighted-opinion .stars{position:absolute;right:20px;color:#fccc5f}.product .highlighted-opinion .verified-customer{display:flex;align-items:center;padding-bottom:5px;color:#328432}.product .highlighted-opinion .name{display:block;padding-bottom:5px}.product .highlighted-opinion .verified-customer i{padding-right:10px}.product .highlighted-opinion .verified-customer span{font-size:12px}.product .highlighted-opinion p{margin:0;font-size:14px;line-height:1.25}.product .highlighted-opinion .disclaimer{margin-top:15px;font-size:8px}.product .summary #buybox-title{padding-top:1rem}.product .summary .buybox-container{margin:1rem 0;border-radius:10px;padding:20px;font-size:14px;background-color:#FCFBFA}.product .summary .buybox-container:has(.add-to-cart-with-quantity-buttons){padding-top:30px}.product .summary .buybox-container.smaller{border:1px solid #328432;padding:15px 20px;margin:1rem 0 0;line-height:1.25}.product .summary .buybox-container.smaller>div{display:flex;align-items:center}.product .summary .buybox-container i{margin-right:15px;color:#328432;font-size:20px}.product .summary .buybox-container .delivery-info .in-stock{font-weight:700;color:#328432}.product .summary .buybox-container form.cart,.product .summary .buybox-container form.cart .single_add_to_cart_button{margin-bottom:0!important}.product .summary .buybox-container form.cart,.product .summary .buybox-container form.cart .bundle_button{display:flex;flex-wrap:wrap}.product .summary .buybox-container form.cart .bundle_price{display:none!important}.product .summary .buybox-container form.cart .cart{width:100%}.product .summary .buybox-container form.cart .quantity{margin:0}.product .summary .buybox-container form.cart .quantity .qty{height:100%}.product .summary .buybox-container form.cart .quantity .qty,.product .summary .buybox-container form.cart .quantity .btn{border-color:#e3e3e3}.product .summary .buybox-container form.cart .single_add_to_cart_button{flex:1;margin-left:25px;opacity:1}.product .summary .buybox-container form.cart .iworks-omnibus{flex-basis:100%;margin:10px 0 0}.product .summary .buybox-container form.cart:not(:has(.iworks-omnibus))+.free-shipping-message{margin-top:10px}.product .summary form.cart .wcsatt-options-wrapper{flex-basis:100%}.product .summary form.cart .wcsatt-options-wrapper .wcsatt-options-product-prompt{margin:0;padding-bottom:20px}.product .summary form.cart .wcsatt-options-wrapper ul{display:flex;flex-direction:row-reverse;justify-content:start;padding:0}.product .summary form.cart .wcsatt-options-wrapper ul li:first-child{margin-left:20px}.product .summary form.cart .wcsatt-options-wrapper ul li{flex-basis:50%}.product .summary form.cart .wcsatt-options-wrapper ul li label{margin:0;border:1px solid #e3e3e3;border-radius:10px;padding:10px 15px;width:100%;background-color:#fff;transition:all 0.15s;cursor:pointer}.product .summary form.cart .wcsatt-options-wrapper ul li label:hover,.product .summary form.cart .wcsatt-options-wrapper ul li label:has(:checked){border-color:#328432;background-color:#DCD6CE}.product .summary form.cart .wcsatt-options-wrapper ul li label input{appearance:none;display:inline-block;position:relative;top:5px;margin-right:2px;border:1px solid #e3e3e3;border-radius:4px;padding:0;width:20px;height:20px;background-color:#fff;box-shadow:none;cursor:pointer}.product .summary form.cart .wcsatt-options-wrapper ul li label input::before{display:none;content:'';pointer-events:none;position:absolute;left:6px;top:2px;width:6px;height:12px;border:1px solid #000;border-width:0 3px 3px 0;transform:rotate(45deg)}.product .summary form.cart .wcsatt-options-wrapper ul li label input:checked::before{display:block}.product .quantity .input-group{width:110px!important}.product .quantity button,.product .quantity input{color:#000!important;background-color:#fff;font-weight:bold!important}.product .product .summary .buybox-container .quantity button,.product .product .summary .buybox-container .quantity input{border-color:transparent!important}.product .quantity button{padding:8px!important;width:30px!important;font-size:22px!important}.product .quantity button:hover{background-color:#cecece}.product .quantity input{border-radius:0!important;padding:0!important;width:35px!important;height:auto!important;box-shadow:none!important;font-size:18px!important}.product .quantity .input-group-prepend button{border-right:0!important;border-top-left-radius:10px!important;border-top-right-radius:0!important;border-bottom-left-radius:10px!important;border-bottom-right-radius:0!important}.product .quantity .input-group-append button{border-left:0!important;border-top-left-radius:0!important;border-top-right-radius:10px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:10px!important}@media (max-width:499px),(min-width:769px) and (max-width:899px){.product .quantity .input-group{width:90px!important}}.single_add_to_cart_button,.add_to_cart_button{border-radius:10px!important;padding:15px 10px!important;width:100%;font-weight:bold!important;font-size:16px!important;text-transform:uppercase;letter-spacing:unset!important;opacity:1!important}.single_add_to_cart_button::before,.add_to_cart_button::before{display:none!important}.single_add_to_cart_button.elementor-button,.add_to_cart_button.elementor-button{padding:15px 25px!important;width:auto}.product .summary .payment-info-container{display:flex;align-items:center;flex-direction:column;margin:1rem;font-size:14px}.product .summary .payment-info-container i{margin-right:10px;color:#328432}.product .specification-tabs{margin:30px 0 0!important}.product .specification-tabs #tab-ingredients table{display:inline-block;margin-bottom:1rem;width:100%!important;border:none;overflow-x:scroll}.product .specification-tabs #tab-ingredients table th,.product .specification-tabs #tab-ingredients table td{border:1px solid rgb(0 0 0 / .08);padding:5px 10px}.video-section{padding-bottom:50px}.video-section>span{display:block;margin-bottom:10px!important;color:#328432;text-align:center;font-size:14px;font-weight:700;line-height:1.2em}.video-section>h2{margin-bottom:50px!important;font-size:28px!important;text-align:center}.video-section .video-container{aspect-ratio:16/9;max-width:750px;margin:auto;background-color:#000}.video-section .video-container iframe{display:flex;width:100%;height:100%}.badges-section{display:flex;justify-content:center;padding-bottom:50px}.video-section+.badges-section{padding-top:50px}.badges-section .badge{margin:0 20px}.badges-section .badge img{width:auto;max-height:120px}@media (max-width:767px){.badges-section .badge{margin:0}}.description-sections{position:relative;left:50%;right:50%;margin:0 -50vw 0 -50vw;padding:50px 0;width:100vw}.description-sections>*:not(:first-child){padding-top:50px}.description-sections:not(:has(.background:last-child)){padding-bottom:100px}.description-sections .background{padding:50px 0}.description-sections .background:not(:first-child){margin-top:50px}.description-sections .background+.background{margin-top:0;padding-top:0}.description-sections .background-with-color{background-color:#fcf6f1}.description-sections .background-with-image{background-position:center;background-size:cover}.description-sections [class^="col-"]>span{display:block;padding-bottom:10px!important;color:#328432;font-size:14px;font-weight:700;line-height:1.2em}.description-sections [class^="col-"]>h2{font-size:28px!important}.description-sections [class^="col-"]>* span,.woocommerce-product-details__short-description>* span,.key-benefits>* span{border-radius:6px;padding:2px 8px;background-color:#328432;color:#fff}.description-sections hr{border:1px dashed #000}.description-sections img{display:block;margin:0 auto 1em;border-radius:6px!important}.description-sections ul{display:inline-block;text-align:left}.description-sections p,.description-sections li{font-size:14px}.description-sections .row>*:has(img){align-content:flex-end}@media (min-width:768px){.description-sections .text{padding:0 100px}}@media (max-width:767px){.description-sections{padding-top:0}.description-sections .row.reverse-on-mobile{flex-direction:column-reverse}.description-sections .row:not(.reverse-on-mobile)>*:last-child:not(:only-child),.description-sections .row.reverse-on-mobile>*:first-child:not(:only-child){padding-top:25px}.description-sections .background+.background{padding-top:0}}.key-ingredients-section{padding-bottom:100px}.key-ingredients-section .container>span{display:block;margin-bottom:10px!important;color:#328432;text-align:center;font-size:14px;font-weight:700;line-height:1.2em}.key-ingredients-section .container>h2{margin-bottom:50px!important;font-size:28px!important;text-align:center}.key-ingredients-section .row{justify-content:center}.key-ingredients-section .row>*{text-align:center}.key-ingredients-section img{margin:0 auto 20px;border-radius:6px!important;max-height:150px;width:auto}.key-ingredients-section .text-container h2{margin-bottom:10px!important;font-size:18px!important}.key-ingredients-section .text-container p{font-size:14px;line-height:25px}.key-ingredients-section .row.slick-slider{display:block;margin:0 200px!important}.key-ingredients-section .row.slick-slider button.slick-arrow{background-color:transparent!important}.key-ingredients-section .row.slick-slider button.slick-arrow svg path{fill:#000}@media (max-width:991px){.key-ingredients-section .row.slick-slider{margin:0 100px!important}}@media (max-width:767px){.key-ingredients-section .row.slick-slider{margin:0!important}}#reviews{padding-bottom:50px}#reviews #jupiterx-wc-header-reviews{display:block;margin-bottom:10px!important;color:#328432;font-size:14px;font-weight:700;line-height:1.2em}#reviews>h2{margin-bottom:50px!important;font-size:28px!important}#reviews .highlighted-reviews-text{margin-bottom:40px;border-radius:10px;padding:20px;text-align:center;font-size:18px;background-color:#FCBA04;color:#fff}#reviews .reviews-container{display:flex;position:relative}#reviews .reviews-container .left-column{width:35%;padding-right:20px}#reviews .reviews-container .right-column{width:65%;padding-left:20px}#reviews .crstar-rating-svg .cr-rating-icon-frnt .cr-rating-icon{fill:#fccc5f}#reviews .crstar-rating-svg .cr-rating-icon-base .cr-rating-icon-bg{stroke:#fccc5f}#reviews .cr-summaryBox-wrap{display:block;border-radius:10px;padding:20px;background-color:#DCD6CE}#reviews .cr-summaryBox-wrap .cr-overall-rating-wrap{justify-content:start;flex-direction:row;width:100%}#reviews .cr-summaryBox-wrap .cr-overall-rating-wrap .cr-average-rating-stars{padding-left:20px}#reviews .cr-summaryBox-wrap .cr-overall-rating-wrap .cr-average-rating-stars .crstar-rating-svg{margin:0}#reviews .cr-summaryBox-wrap .cr-overall-rating-wrap .cr-total-rating-count{margin-top:5px;width:100%}#reviews .cr-summaryBox-wrap .ivole-summaryBox{padding-bottom:20px;width:100%}#reviews .cr-summaryBox-wrap .ivole-summaryBox .cr-histogramTable{max-width:unset}#reviews .cr-summaryBox-wrap .cr-ajax-reviews-cus-images-div{display:none;margin:0;padding:10px}#reviews .cr-summaryBox-wrap .cr-ajax-reviews-cus-images-div .cr-ajax-reviews-cus-images-title{font-size:14px;text-transform:lowercase}#reviews .cr-summaryBox-wrap .cr-ajax-reviews-cus-images-div .cr-ajax-reviews-cus-images-title::first-letter{text-transform:uppercase}#reviews .cr-summaryBox-wrap .cr-ajax-reviews-cus-images-div .cr-ajax-reviews-cus-images-div2{overflow:unset;white-space:unset}#reviews .cr-summaryBox-wrap .cr-ajax-reviews-cus-images-div .cr-ajax-reviews-cus-images-div2 .cr-comment-image-top{margin-bottom:5px}#reviews .cr-summaryBox-wrap .cr-ajax-reviews-cus-images-div .cr-ajax-reviews-cus-images-div2 .cr-comment-image-top:nth-child(6)~div{display:none}#reviews .cr-summaryBox-wrap .ivole-meter{border-radius:6px;height:10px;box-shadow:inset 0 0 0 rgb(0 0 0 / .4),inset 0 0 0 1px rgb(0 0 0 / .1)}#reviews .cr-summaryBox-wrap .ivole-meter-bar{background:unset;background-color:#328432!important;box-shadow:none}#reviews .cr-summaryBox-wrap .ivole-meter-bar::before{display:none}#reviews .cr-summaryBox-wrap .cr-ajax-reviews-cus-images-div .cr-comment-image-top:hover{filter:unset}#reviews .cr-summaryBox-wrap .cr-ajax-reviews-cus-images-div .cr-comment-image-top img{border-radius:6px;width:65px;height:65px;cursor:default}#reviews .cr-ajax-reviews-add-review{margin-top:0!important;margin-left:auto!important;border-radius:6px!important;border-color:#FCBA04!important;color:#FCBA04!important;background:unset!important;background-color:#fff!important;outline:none;cursor:pointer}#reviews #comments:has(.woocommerce-noreviews) .cr-ajax-reviews-add-review{margin-left:unset!important}#reviews .cr-ajax-search{display:none!important}#reviews .cr-count-row{margin:2em auto!important;border-radius:10px}#reviews .cr-count-row .cr-count-row-count{color:#000}#reviews .cr-count-row select.cr-ajax-reviews-sort{background-color:#fff0}#reviews .cr-count-row select.cr-ajax-reviews-sort:focus{color:#000;background-color:#fff}#reviews .commentlist{padding-bottom:0!important;margin:auto!important}#reviews .commentlist .comment_container{border-radius:10px;padding:20px!important}#reviews .commentlist li:last-child{margin-bottom:0!important}#reviews .commentlist li:nth-child(even) .comment_container{border:1px solid #eee}#reviews .commentlist li:nth-child(odd) .comment_container{background-color:#f9f9f9}#reviews .commentlist .comment_container .meta{line-height:1.5}#reviews .commentlist .comment_container .avatar{top:20px!important;left:20px!important}#reviews .commentlist .comment_container .cr-avatar-check{left:54px!important;top:48px!important}#reviews .commentlist .comment_container .woocommerce-review__author{font-weight:bold!important;color:#000!important}#reviews .commentlist .comment_container .woocommerce-review__verified{display:none!important}#reviews .commentlist .comment_container .crstar-rating-svg{margin:0}#reviews .commentlist .comment_container .crstar-rating-svg svg{width:14px;height:14px}#reviews .commentlist .comment_container .comment-text{border:none!important;padding:0!important}#reviews .commentlist .comment_container .comment-text .ivf-custom-question-p,#reviews .commentlist .comment_container .comment-text .ivf-custom-question-hr{display:none}#reviews .commentlist .comment_container .comment-text .description-image-container{display:flex;margin-top:5px;border-top:1px solid #eee;width:100%}#reviews .commentlist .comment_container .comment-text .description-image-container .description{margin-top:0;border-top:0;padding-right:40px}#reviews .commentlist .comment_container .comment-text .description{margin-top:5px;border-top:1px solid #eee;padding-top:5px;width:100%;font-size:14px;color:#000}#reviews .commentlist .comment_container .comment-text .description p{margin:0!important}#reviews .commentlist .comment_container .comment-text .cr-comment-images{padding-top:10px}#reviews .commentlist .comment_container .comment-text .cr-comment-images .iv-comment-image{margin:0;border-radius:6px;border-color:#eee}#reviews .commentlist .comment_container .comment-text .cr-comment-images img{width:100px;max-width:unset;height:100px;max-height:unset}#reviews .cr-show-more-review-spinner-cnt{height:auto}#reviews .cr-show-more-review-spinner-cnt button{border-radius:10px;cursor:pointer}#reviews .cr-show-more-review-spinner-cnt *{margin-top:50px;margin-bottom:0;border-color:#ddd;height:40px;background-position:center}#reviews #comments:has(.woocommerce-noreviews)+.cr-ajax-reviews-review-form{display:none}#reviews #comments:has(.woocommerce-noreviews)+.cr-ajax-reviews-review-form .cr-review-form-nav svg{display:none}#reviews .cr-ajax-reviews-review-form .cr-review-form-buttons{padding:0}#reviews .cr-ajax-reviews-review-form .cr-review-form-buttons .cr-review-form-submit{background-color:#328432}#reviews .cr-ajax-reviews-review-form .cr-review-form-result button{padding:20px 30px;background-color:#328432}@media (max-width:767px){#reviews #jupiterx-wc-header-reviews,#reviews>h2{text-align:center}#reviews .reviews-container{flex-direction:column}#reviews .reviews-container .left-column,#reviews .reviews-container .right-column{width:100%;padding:0}#reviews .cr-ajax-reviews-add-review{margin-top:10px!important;margin-left:0!important;margin-right:auto!important}#reviews .cr-ajax-reviews-review-form{padding-top:10px}}.company-section{position:relative;left:50%;right:50%;margin:0 -50vw 50px -50vw;padding:50px 0;width:100vw;background-color:#fcf6f1}.company-section .container>span{display:block;margin-bottom:10px!important;color:#328432;font-size:14px;font-weight:700;line-height:1.2em}.company-section .container>h2{margin-bottom:50px!important;font-size:28px!important}.company-section .text img{margin-bottom:15px;border-radius:50%!important;width:50px;height:50px}.company-section .text .row>div{display:flex;margin-bottom:1em}.company-section .text .row>div:last-child{margin:0}.company-section .text h2{margin-bottom:10px!important;text-transform:uppercase}.company-section .text p{font-size:14px;line-height:25px}.company-section .text img{margin-right:15px}.company-section .image img{border-radius:6px!important}.company-section .image img:last-child{position:absolute;top:-50px;right:-25px;transform:rotateZ(15deg);width:125px}@media (max-width:767px){.company-section .image{text-align:center}.company-section .image img{margin-top:35px}.company-section .image img:last-child{right:-5px}}.quality-section{padding-bottom:50px}.quality-section .container{display:flex;align-items:center;border:1px solid rgb(0 0 0 / .08);border-radius:20px;padding:20px;width:80%;background-color:#328432}.quality-section .container img{margin-right:20px;width:150px;height:100%}.quality-section .container p{margin:0;color:#fff}@media (max-width:767px){.quality-section .container{display:block;width:100%;text-align:center}.quality-section .container img{margin:0 0 20px 0}}.faq-section{margin:0!important;padding-bottom:50px}.faq-section .container{padding:0;width:80%}.faq-section .container>span{display:block;margin-bottom:10px!important;color:#328432;text-align:center;font-size:14px;font-weight:700;line-height:1.2em}.faq-section .container>h2{margin-bottom:50px!important;font-size:28px!important;text-align:center}@media (max-width:767px){.faq-section .container{width:100%}}.upsells>h2,.related>h2{margin-bottom:50px!important;font-size:28px!important;text-align:center}.upsells>h2{margin-bottom:50px!important;font-size:28px!important}.efsa-section{padding-bottom:50px}.efsa-section p{margin:0}.woocommerce-tabs .panel,.woocommerce-tabs .wc-tabs::before{border:none!important}.woocommerce-tabs .wc-tabs>li,.woocommerce-tabs .wc-tabs>li>a{width:100%;background-color:transparent!important}.woocommerce-tabs .wc-tabs>li>a{padding:0!important;color:#222!important;text-transform:unset!important}.woocommerce-tabs .wc-tabs li .tab-button{position:absolute;border-radius:50%;width:30px;height:30px;top:50%;right:20px;background-color:#FCBA04;transform:translateY(-50%);transition:background-color 0.5s;z-index:100}.woocommerce-tabs .wc-tabs li .tab-button::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:2px;width:50%;background-color:#fff}.woocommerce-tabs .wc-tabs li .tab-button::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:50%;width:2px;background-color:#fff}.woocommerce-tabs .wc-tabs li.active-tab .tab-button{background:#328432}.woocommerce-tabs .wc-tabs li.active-tab .tab-button::before{width:0}.woocommerce-tabs .wc-tabs .wc-tab{display:block!important;width:100%;padding:0!important;max-height:0;overflow:hidden;transition:all 0.5s}.woocommerce-tabs .wc-tabs .wc-tab .content{padding:20px;color:#000!important}.woocommerce-tabs .wc-tabs .wc-tab .content ul,.woocommerce-tabs .wc-tabs .wc-tab .content ol{margin:0 0 1em 15px;padding:0 0 0 15px}.woocommerce-tabs .wc-tabs .wc-tab .content li{display:list-item!important;border:none!important;color:#000!important}.woocommerce-tabs .wc-tabs .wc-tab .content p{color:#000!important}body.woocommerce-page .product .woocommerce-tabs ul.wc-tabs>li{border:none!important;border-bottom:1px solid rgb(0 0 0 / .08)!important;padding:15px 70px 15px 20px;cursor:pointer}body.woocommerce-page .product .woocommerce-tabs ul.wc-tabs>li:first-child{border-top:1px solid rgb(0 0 0 / .08)!important}body.woocommerce-page .product .woocommerce-tabs ul.wc-tabs>li.active{border-bottom:1px solid rgb(0 0 0 / .08)!important}body.woocommerce-checkout .shop_table img{background-color:#fff}body.woocommerce-checkout .wfacp_coupon_success .woocommerce-remove-coupon{display:none}body.woocommerce-checkout #gls-pickup-info{margin-bottom:15px!important;padding:15px 20px!important;border:1px solid rgb(0 0 0 / .1)!important;border-radius:10px!important}body.woocommerce-checkout #kl_newsletter_checkbox_field{clear:both}body.woocommerce-checkout .jupiterx-continue-shopping{display:none!important}body.woocommerce-order-received .elementor-customer-details-wrapper a{color:#328432!important}body.woocommerce-order-received .wfty_p_img{z-index:1}body.woocommerce-order-received .wfty_p_img img{background-color:#fff}body.woocommerce-order-received .wfty_pro_list:has(.bundled_table_item_subtotal){display:none}body.woocommerce-order-received .wfty_subscription td.subscription-id{display:table-cell!important}body.woocommerce-order-received .wfty_subscription td.subscription-actions a{border-radius:4px!important}body.woocommerce-order-received .woocommerce-order-details>div:not(:has(br)){display:none}body.woocommerce-order-received .woocommerce-order-details>div{padding:1rem 1.5rem!important;border:1px solid rgb(0 0 0 / .1)!important;border-radius:.25rem}body.woocommerce-order-received .woocommerce-order-details>div br:last-child{display:none}body.woocommerce-account .woocommerce .woocommerce-form{padding:0}body.woocommerce-account .woocommerce .woocommerce-form .woocommerce-button{border:0;background-color:#328432}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{background-color:#f9f5f2}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active{background-color:#fff0}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{text-decoration:underline;color:#328432}body.woocommerce-account .woocommerce .addresses .title .edit{float:unset}body.woocommerce-account .woocommerce button.button,body.woocommerce-account .woocommerce a.button{border-radius:4px;background-color:#328432;border-color:#328432}body.woocommerce-account .woocommerce .woocommerce-orders-table__cell a.button{margin:2px}body.woocommerce-account .woocommerce form label{line-height:1}body.woocommerce-account .woocommerce form input{border-color:#ddd!important}body.woocommerce-account .woocommerce form input:focus,body.woocommerce-account .woocommerce .select2-container--open .select2-selection{box-shadow:none!important;border-color:#999!important}body.woocommerce-account .woocommerce ins{text-decoration:none}.fk-mini-cart .fkcart-shortcode-icon-wrap{margin:0 40px 0 auto}.fk-mini-cart .fkcart-shortcode-icon-wrap svg path{fill:#fff}.fk-mini-cart .fkcart-shortcode-icon-wrap .fkcart-item-count{min-width:20px;height:20px;background-color:#ffde59;color:#04542c}.fkcart-modal .wcsatt-sub-options{display:none}.fkcart-modal .fkcart-drawer-upsells del{display:none}.fkcart-modal .fkcart-item-meta-wrap{width:calc(100% - 200px)!important}.sticky-add-to-cart{display:flex;justify-content:center;align-items:center;bottom:-200px;position:fixed;left:0;transition:bottom 0.5s ease-in;background-color:#fff;width:100vw;min-height:70px;padding:10px;box-shadow:0 2px 10px 0 rgb(0 0 0 / .75);z-index:1000}.sticky-add-to-cart.fixed{bottom:0}.sticky-add-to-cart img{margin-right:25px;border-radius:6px;width:80px}.sticky-add-to-cart a{text-decoration:unset}.sticky-add-to-cart a button{padding:15px 50px!important;font-size:16px!important}@media (max-width:768px){.sticky-add-to-cart img{width:65px}.sticky-add-to-cart a button{padding:15px 25px!important;font-size:14px!important;line-height:1!important}}.yith-wcaf .login-form,.yith-wcaf .register-form{padding:0 10px}.yith-wcaf .login-form form,.yith-wcaf .register-form form{margin:0!important;border:0!important}.yith-wcaf .login-form form .lost_password{margin:0}.yith-wcaf .show-password-input{display:none}.yith-wcaf a.toggle-button svg{display:block;margin:auto}@media (max-width:768px){.yith-wcaf .login-form,.yith-wcaf .register-form{padding:0}.yith-wcaf .register-title{margin-top:50px}}.yith-wcaf label{margin:0}.yith-wcaf .button{border:none!important;padding:.55rem 0.7rem!important;color:#fff!important;background-color:#a8d04a!important}.yith-wcaf .button::before{display:none}.yith-wcaf input{box-shadow:none!important;border-color:#ddd!important}.yith-wcaf input:focus{border-color:#999!important}.yith-wcaf select{color:#000!important}.yith-wcaf table thead a{color:#000}.yith-wcaf .error-msg{bottom:-20px!important;left:unset!important}.yith-wcaf ul.yith-wcaf-dashboard-navigation li.payments{display:none}.yith-wcaf .yith-wcaf-dashboard-generate-link .affiliate-info .form-row{margin:0}.yith-wcaf .yith-wcaf-dashboard-generate-link .affiliate-info .form-row .copy-field-wrapper{display:inline-block}.yith-wcaf .yith-wcaf-dashboard-settings input{width:auto!important}