html,body{overflow-x:hidden}body,body .jupiterx-site{font-size:18px;font-weight:400;line-height:1.8em}body,body .jupiterx-site,ul.products .jupiterx-product-container .woocommerce-loop-product__link .woocommerce-loop-product__title,ul.products .jupiterx-product-container .woocommerce-loop-product__link .price,ul.products .jupiterx-product-container .woocommerce-loop-product__link .price ins,ul.products .jupiterx-product-container .woocommerce-loop-product__link .price del{font-family:'Nunito Sans'!important}select{box-shadow:none!important;border-color:#ddd!important;color:#000!important}select:focus{border-color:#999!important}select option{font-family:Arial}.fkcart-mini-toggler svg path{fill:#fff}header.jupiterx-header .languages-menu ul{padding:0!important}header.jupiterx-header .languages-menu i.flag,header.jupiterx-header .mobile-languages-menu i.flag{background-size:contain;background-repeat:no-repeat;background-color:#fff0;background-position:center center;width:20px;height:20px;margin-right:10px}header.jupiterx-header .languages-menu a,header.jupiterx-header .mobile-languages-menu a{font-size:16px}header.jupiterx-header .languages-menu .sub-arrow svg{height:0.7em!important;width:0.7em!important}header.jupiterx-header .languages-menu .sub-arrow svg use{fill:#fff}@media (max-width:767px){header.jupiterx-header .languages-menu a,header.jupiterx-header .mobile-languages-menu a{font-size:14px}}.breadcrumb .breadcrumb-item::before{position:relative;top:-1px;padding-right:.65rem;font-size:22px;color:#000;transform:scaleX(1.25)}.breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:.75rem}.breadcrumb .breadcrumb-item *{vertical-align:top;font-size:16px;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}header.jupiterx-header nav.elementor-nav-menu--main a{text-transform:uppercase}header.jupiterx-header .elementor-element:has(nav.elementor-nav-menu--main ul.elementor-nav-menu--dropdown){z-index:1000}header.jupiterx-header nav.elementor-nav-menu--dropdown{top:40px!important;height:1000px;max-height:1000px!important}header.jupiterx-header nav.elementor-nav-menu--dropdown a{text-transform:uppercase}header.jupiterx-header nav.elementor-nav-menu--dropdown a.elementor-item-active svg path,header.jupiterx-header nav.elementor-nav-menu--dropdown a.highlighted svg path,header.jupiterx-header nav.elementor-nav-menu--dropdown a:hover svg path,header.jupiterx-header nav.elementor-nav-menu--dropdown a:focus svg path{fill:#fff}header.jupiterx-header nav.elementor-nav-menu--dropdown ul.sub-menu{background-color:#f0f0f0!important}@media (max-width:767px){header.jupiterx-header nav.elementor-nav-menu--dropdown{top:47px!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}}.orange,.orange p,.orange a{color:#ff8800!important}.white,.white p,.white a{color:#fff!important}.no-margin p{margin:0!important}.margin-top-auto{margin-top:auto!important}.margin-right-auto{margin-right:auto!important}.margin-bottom-auto{margin-bottom:auto!important}.margin-left-auto{margin-left:auto!important}.d-none{display:none!important}.text-center{text-align:center!important}.container{max-width:1350px!important}.cursor-pointer button{cursor:pointer!important}.active a{background-color:#00482b!important}.same-height-buttons .elementor-element,.same-height-buttons a{display:block;height:100%;align-content:center}.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:#FFCD00;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;padding:18px 24px 18px 48px!important;background-color:#fff!important}.dgwt-wcas-search-wrapp .dgwt-wcas-search-submit{margin-top:-2px!important}.dgwt-wcas-search-wrapp.dgwt-wcas-has-submit .dgwt-wcas-sf-wrapp::before{margin-top:-4px}.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}.raven-grid-item .raven-post-read-more a.raven-post-button{border-radius:4px;padding:5px 10px}.promotional-banner{padding:10px;font-size:16px;font-weight:600;text-align:center;line-height:1.25}.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 .single_add_to_cart_button,.single-product .add_to_cart_button{background-color:#0C7E40!important;border-color:#0C7E40!important;box-shadow:none!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 .single_add_to_cart_button,.single-product .add_to_cart_button{background-color:#0C7E40!important;border-color:#0C7E40!important;box-shadow:none!important}ul.products{display:flex;margin:0!important;text-align:left!important}.e-widget-swiper ul.products{display:flex!important;height:100%}ul.products li.product{margin-bottom:0!important}.e-widget-swiper:has(ul.products) .elementor-element,.e-widget-swiper:has(ul.products) .elementor-element .raven-wc-products-wrapper,.e-widget-swiper:has(ul.products) .elementor-element .raven-wc-products-wrapper .woocommerce{width:100%;height:100%}.e-widget-swiper:has(ul.products) .elementor-element ul.products li.product{width:100%!important}ul.products.elementor-grid li.product{margin:0!important;width:auto!important;min-width:0!important}ul.products li.product .jupiterx-product-container{height:100%!important;position:relative!important;overflow:visible!important;border:1px solid #f1f1f1!important;border-radius:8px!important}ul.products li.product .jupiterx-product-container .woocommerce-loop-product__link{display:flex!important;flex-direction:column!important;position:unset!important}ul.products li.product .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 li.product .jupiterx-product-container .jupiterx-wc-loop-product-image{margin-bottom:0!important;order:1!important}ul.products li.product .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 li.product .jupiterx-product-container:has(.woocommerce-loop-product__link~.woocommerce-loop-product__link) .woocommerce-loop-product__link:first-child,ul.products li.product .jupiterx-product-container .woocommerce-loop-product__link .raven-product-data>*:not(.add_to_cart_button),ul.products li.product .jupiterx-product-container .woocommerce-loop-product__link .woocommerce-loop-product__title~.woocommerce-loop-product__title{display:none!important}ul.products li.product .jupiterx-product-container .woocommerce-loop-product__link .woocommerce-loop-product__title{order:2!important;margin:0 10px!important;width:auto!important;color:#000!important;text-decoration:none;font-size:24px!important;font-weight:500!important;word-break:break-word}ul.products li.product .jupiterx-product-container .woocommerce-loop-product__link .rating-wrapper{display:flex!important;order:3!important;margin:0 10px!important;padding:0!important}ul.products li.product .jupiterx-product-container .woocommerce-loop-product__link .rating-wrapper .star-rating{margin:0!important;height:18px!important;font-size:15px!important}ul.products li.product .jupiterx-product-container .woocommerce-loop-product__link .rating-wrapper .star-rating span::before{color:#FFCD00}ul.products li.product .jupiterx-product-container .woocommerce-loop-product__link .short-description-for-shop{order:4;font-size:16px;line-height:1.25;padding:10px 10px 30px;color:#444}ul.products li.product .jupiterx-product-container .price{margin:0!important;padding:0 10px!important;width:100%!important;position:absolute}ul.products li.product .jupiterx-product-container .price,ul.products li.product .jupiterx-product-container .price ins,ul.products li.product .jupiterx-product-container .price ins bdi{color:#02552F!important;font-weight:600!important;font-size:20px!important}ul.products li.product .jupiterx-product-container .price del,ul.products li.product .jupiterx-product-container .price del bdi{color:#88764A!important;font-weight:normal!important;font-size:80%!important;opacity:1!important}ul.products li.product .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}@media (max-width:768px){ul.products{margin-bottom:3em!important}.e-widget-swiper ul.products{margin-bottom:0!important}ul.products li.product,ul.products.elementor-grid li.product,body .elementor-widget-raven-wc-products.raven-products-gerenal-layout-grid ul.products li.product{margin:0!important}ul.products li.product .jupiterx-product-container .woocommerce-loop-product__link .woocommerce-loop-product__title{font-size:18px!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 li.product .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-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:18px 18px 14px!important;border:1px solid #747477!important;border-radius:10px!important;background-color:#fff!important;color:#000!important;font-size:16px!important;font-weight:normal!important;cursor:pointer;transition:all 0.15s}.add-to-cart-with-quantity-buttons button:hover,.add-to-cart-with-quantity-buttons button.active{background-color:#EEF6DB!important;border-color:#00482b!important}.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:red}.add-to-cart-with-quantity-buttons button .buybox-price del bdi{font-weight:400;font-size:80%}.add-to-cart-with-quantity-buttons .promotion-text{position:absolute;top:-18px;right:18px}.add-to-cart-with-quantity-buttons .promotion-text span{display:inline-block;padding:1px 10px 0;border-radius:20px;background-color:#0C7E40;color:#fff;font-size:14px;font-weight:600;line-height:2}.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{color:#fff;white-space:nowrap;font-weight:700;background-color:red;padding:2px 6px;border-radius:10px}.add-to-cart-with-quantity-buttons .savings{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:#02552F!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}header .term-banner-image{margin-bottom:1rem}@media (max-width:768px){header .term-banner-image .hide-on-mobile-screens{display:none}}@media (min-width:769px){header .term-banner-image .hide-on-bigger-screens{display:none}}body.woocommerce-page:has(.wpfMainWrapper) h1.page-title{font-size:44px;text-transform:uppercase;color:#00482b}body.woocommerce-page:has(.wpfMainWrapper) ul.products{display:grid;grid-column-gap:20px;grid-row-gap:40px;grid-template-columns:repeat(3,1fr);margin-bottom:4rem!important}body.woocommerce-page:has(.wpfMainWrapper) ul.products li.product{margin:0!important;width:auto!important;min-width:0!important}body.woocommerce-page:has(.wpfMainWrapper) ul.products .wpfPreview{margin:50px auto 0 0}body.woocommerce-page:has(.wpfMainWrapper) ul.products .wpfNoProducts{margin:40px 0;padding:10px;width:auto;max-width:unset;box-shadow:unset;animation:unset;font-size:18px;background-color:#fff0;border-color:#000;border-width:1px;color:#000;font-weight:400;cursor:unset}body.woocommerce-page:has(.wpfMainWrapper) ul.products::before,body.woocommerce-page:has(.wpfMainWrapper) ul.products::after{display:none}@media (max-width:767px){body.woocommerce-page:has(.wpfMainWrapper) ul.products{grid-template-columns:repeat(2,1fr)}}body.woocommerce-page .wpfMainWrapper .wfpTitle{text-transform:uppercase;cursor:text}body.woocommerce-page .wpfMainWrapper .wpfFilterButtons{display:flex;margin-top:12px}body.woocommerce-page .wpfMainWrapper .wpfFilterButtons button.wpfClearButton{width:100%}body.woocommerce-page .wpfMainWrapper .wpfFilterContent ul li{margin:0}body.woocommerce-page .wpfMainWrapper .wpfFilterContent ul li label{padding-bottom:2px}body.woocommerce-page .wpfMainWrapper .wpfFilterContent .wpfDisplay span{font-size:16px;color:#000}body.woocommerce-page .wpfMainWrapper .wpfFilterContent .wpfCheckbox{display:flex}body.woocommerce-page .wpfMainWrapper .wpfFilterContent .wpfCheckbox input{margin-bottom:2px;padding:0;height:1.1em!important;width:1.1em!important;min-width:unset;pointer-events:none}body.woocommerce-page .wpfMainWrapper .wpfFilterContent input:checked{background-color:#00482b!important;border-color:#00482b!important}body.woocommerce-page .wpfMainWrapper .wpfFilterContent .wpfToggleSwitch{margin-right:.3rem}body.woocommerce-page .wpfMainWrapper .wpfFilterContent .irs-line,body.woocommerce-page .wpfMainWrapper .wpfFilterContent .irs-bar,body.woocommerce-page .wpfMainWrapper .wpfFilterContent .irs-from,body.woocommerce-page .wpfMainWrapper .wpfFilterContent .irs-to{cursor:pointer}body.woocommerce-page .wpfMainWrapper .wpfFilterContent .irs-from,body.woocommerce-page .wpfMainWrapper .wpfFilterContent .irs-to{background-color:unset}body.woocommerce-page .wpfMainWrapper .wpfFilterContent .wpfCurrencySymbol{color:#000}.jupiterx-main{z-index:unset}body.woocommerce-page .jupiterx-widget:has(.mobile-shop-filter),body.woocommerce-page .jupiterx-widget:has(.mobile-shop-filter)+.jupiterx-widget-divider{display:none}@media (min-width:992px){body.woocommerce-page .widget_wpfwoofilterswidget{display:block!important}}@media (max-width:991px){body.woocommerce-page .widget_wpfwoofilterswidget{display:none}body.woocommerce-page .jupiterx-widget:has(.mobile-shop-filter){display:block;position:fixed;margin:0;padding:4px 15px 4px 10px;z-index:10000;transform-origin:right top;transform:rotateZ(-90deg) translateY(-100%);border:1px solid #000;border-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#fff;color:#00482b;font-weight:700;font-size:20px;cursor:pointer}body.woocommerce-page:has(header.jupiterx-header .elementor-menu-toggle.elementor-active) .jupiterx-widget:has(.mobile-shop-filter){display:none}body.woocommerce-page .jupiterx-widget .mobile-shop-filter{display:flex;align-items:center}body.woocommerce-page .jupiterx-widget .mobile-shop-filter svg path{fill:#00482b}body.woocommerce-page .widget_wpfwoofilterswidget{position:fixed;top:0;left:0;right:-250px;height:100%;z-index:1000000;background-color:rgb(0 0 0 / .5);overflow-y:auto;transition:right 0.5s}body.woocommerce-page .widget_wpfwoofilterswidget .jupiterx-widget-content{width:250px;margin-left:auto;padding-left:10px;background-color:#fff;overflow-y:auto}}@media (max-width:768px){body.woocommerce-page .woocommerce-result-count{float:unset;clear:both}}body.woocommerce-page .woocommerce-ordering{display:block}@media (max-width:768px){body.woocommerce-page .woocommerce-ordering{float:unset;clear:both}}body.woocommerce-page.term-743 ul.products li.product .jupiterx-product-container a.button{background-color:#0C7E40!important;border-color:#0C7E40!important}body.woocommerce-page.term-744 h1.page-title{color:#223f80!important}body.woocommerce-page.term-744 ul.products li.product .jupiterx-product-container a.button{background-color:#223f80!important;border-color:#223f80!important}body.woocommerce-page.term-742 h1.page-title{color:#ccaa66!important}body.woocommerce-page.term-742 ul.products li.product .jupiterx-product-container a.button{background-color:#ccaa66!important;border-color:#ccaa66!important}.fullwidth{position:relative;left:50%;right:50%;margin:0 -50vw 50px -50vw;padding:50px 0;width:100vw}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:1px solid #B7B7B7;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){.single_product_images_outer_holder{width:100%}.woocommerce-product-gallery{margin:1em 0!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}@media (min-width:769px){.woocommerce-product-gallery{overflow:hidden}@supports (-moz-appearance:none){.woocommerce-product-gallery .flex-viewport figure .woocommerce-product-gallery__image img,.woocommerce-product-gallery .flex-viewport figure .woocommerce-product-gallery__image iframe{width:calc(80.75% - 6px)!important}}.woocommerce-product-gallery:has(ol.flex-control-thumbs) .jupiterx-product-badges,.woocommerce-product-gallery .flex-direction-nav{width:calc(80.75% - 6px)!important}.woocommerce-product-gallery:has(ol.flex-control-thumbs) .jupiterx-product-badges{position:absolute;right:0}.woocommerce-product-gallery ol.flex-control-thumbs button.slick-arrow{width:50px!important;height:35px!important}.woocommerce-product-gallery ol.flex-control-thumbs{margin-right:6px!important;width:19.25%!important;overflow:visible!important}.woocommerce-product-gallery ol.flex-control-thumbs li:first-child{padding-top:0!important}.woocommerce-product-gallery ol.flex-control-thumbs button.slick-arrow.slick-prev{top:0;right:0;bottom:unset}.woocommerce-product-gallery ol.flex-control-thumbs button.slick-arrow.slick-next{top:unset;left:0;bottom:0}.woocommerce-product-gallery ol.flex-control-thumbs .slick-list{overflow:visible!important}.woocommerce-product-gallery .flex-direction-nav{left:unset!important}}@media (max-width:768px){.woocommerce-product-gallery .flex-direction-nav{left:0!important}}.woocommerce-product-gallery .jupiterx-product-badges .onsale{position:absolute!important;top:12px!important;border-radius:20px!important;font-weight:600!important;text-transform:uppercase;background-color:#02552F!important}.woocommerce-product-gallery .jupiterx-product-badges .onsale.second{top:12px!important;background-color:#00482b!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 .badges-above-title{margin-bottom:1em}.product .badges-above-title span{display:inline-block;border-radius:8px;padding:8px 20px;line-height:1;font-weight:600}.product .badges-above-title span~span{margin-left:5px}.product .badges-above-title .urgency-title{background-color:#88764A1F;color:#88764A}.product .badges-above-title .stock{background-color:#0C7E4030;color:#0C7E40!important}.product .product_title{color:#00482b!important;text-transform:uppercase}.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:#FFCD00}.product .woocommerce-product-rating a.woocommerce-review-link{color:#000}.product .colored-subtitle{display:inline-block;margin:10px 0;border-radius:10px;padding:3px 15px;font-weight:600;color:#fff;background-color:#0C7E40}.product .summary{margin-bottom:0!important;padding-bottom:100px;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:18px!important;line-height:1.8!important}@media (max-width:767px){.product .woocommerce-product-details__short-description p,.product .key-benefits{font-size:16px!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:3px;width:22px;height:22px;background-color:#0C7E40;border-radius:50px}.product .woocommerce-product-details__short-description li::after,.product .key-benefits li::after,.product .description-sections li::after{content:'';position:absolute;left:-22px;top:7px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;border-radius:1px;transform:rotate(45deg)}.product .highlighted-opinion{position:relative;padding:15px 20px 20px;border:1px solid #747474;border-radius:10px;color:#000;background-color:#88764A08}.product .highlighted-opinion .name{display:block;padding-bottom:5px}.product .highlighted-opinion .verified-customer{position:absolute;top:15px;right:15px;display:flex;align-items:center;color:#0F7D42;background-color:#A6CE4030;border-radius:25px;padding:0 15px 0 10px}.product .highlighted-opinion .verified-customer i{padding-right:10px}.product .highlighted-opinion .verified-customer span{font-size:12px}.product .highlighted-opinion .stars{display:block;padding-bottom:10px;color:#FFCD00}.product .highlighted-opinion .stars i{margin-right:2px}.product .highlighted-opinion p{margin:0;font-size:18px;line-height:1.25}.product .highlighted-opinion .disclaimer{margin-top:15px;font-size:10px}@media (max-width:767px){.product .highlighted-opinion{margin-bottom:3rem}.product .highlighted-opinion p{font-size:16px}}.product .summary .buybox-title{margin-top:1.5rem;border-top:1px solid #BABABA;padding-top:1.5rem;font-size:22px}.product .summary .buybox-subtitle{font-size:16px}.product .summary .buybox-container{margin:1rem 0;border:1px solid #747474;border-radius:10px;padding:20px;font-size:16px}.product .summary .buybox-container:has(.add-to-cart-with-quantity-buttons){padding-top:30px}.product .summary .buybox-container.smaller{margin:1.5rem 0 0;border:0;padding:15px 20px;line-height:1.25;color:#02552F;background-color:#EEF6DB}.product .summary .buybox-container.smaller>div{display:flex;align-items:center}.product .summary .buybox-container i{margin-right:15px;color:#02552F;font-size:14px}.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-direction:column}.product .summary .buybox-container form.cart .bundle_price{display:none!important}.product .summary .buybox-container form.cart table.variations{margin-bottom:.5rem}.product .summary .buybox-container form.cart table.variations th.label{display:block}.product .summary .buybox-container form.cart table.variations th.label label{color:#000}.product .summary .buybox-container form.cart table.variations tr td.value{display:block}.product .summary .buybox-container form.cart table.variations tr:not(:last-child) td.value{padding-bottom:1rem}.product .summary .buybox-container form.cart table.variations tr td.value select{margin:0;border-radius:10px;border-color:#747477!important}.product .summary .buybox-container form.cart table.variations tr td.value:has(a.reset_variations[style*="visibility: visible;"]) select{background-color:#EEF6DB;border-color:#00482b!important}.product .summary .buybox-container form.cart .cart,.product .summary .buybox-container form.cart .single_variation_wrap{width:100%}.product .summary .buybox-container form.cart .single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;flex-direction:column}.product .summary .buybox-container form.cart .single_variation_wrap .woocommerce-variation-price,.product .summary .buybox-container form.cart .quantity{margin:0}.product .summary .buybox-container form.cart .quantity .qty{display:none;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 .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 .first-payment-date,.product .summary #ppcp-recaptcha-v2-container{display:none}.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;user-select:none}.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 #747474;border-radius:10px;padding:10px 15px 13px;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){background-color:#EEF6DB;border-color:#00482b}.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 #747474;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:hover input,.product .summary form.cart .wcsatt-options-wrapper ul li label input:checked{border-color:#00482b}.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{font-family:'jupiterx';content:'\EA0F'!important;display:inline-flex!important;margin-right:0.5em!important;font-weight:400;line-height:1}.single_add_to_cart_button.disabled,.add_to_cart_button.disabled{opacity:0.5!important;pointer-events:all!important}.single_add_to_cart_button.elementor-button,.add_to_cart_button.elementor-button{padding:15px 25px!important;width:auto}.add_to_cart_button+.added_to_cart.wc-forward{display:none}.product .cuw-products{margin:30px 0 0!important}.product .cuw-products h2{font-size:22px!important}.product .cuw-products ul.products{margin:0!important}.product .cuw-products ul.products li.product{margin-right:15px!important;width:calc((33.33333333333333% - 15px) + 15px / 3)!important}.product .cuw-products ul.products li.product.last{margin-right:0!important}.product .cuw-products ul.products li.product .jupiterx-product-container .woocommerce-loop-product__link .woocommerce-loop-product__title{font-size:16px!important}.product .cuw-products ul.products li.product .short-description-for-shop{height:0;visibility:hidden;padding:10px!important}.product .cuw-products ul.products.slick-slider{display:block!important;padding-bottom:2em!important}.product .cuw-products ul.products.slick-slider .slick-track{display:flex!important}.product .cuw-products ul.products.slick-slider .slick-list{margin:0 -9px 0 -10px!important}.product .cuw-products ul.products.slick-slider .slick-list li{margin:0 0 1em!important;padding:0 10px!important}.cuw-modal{z-index:10000000000!important}.cuw-modal:has(.cuw-add-product-to-cart[style*="display: none"]),.cuw-modal .cuw-modal-subheader,.cuw-modal .cuw-product-quantity,.cuw-modal .cuw-modal-footer{display:none!important}.cuw-modal .cuw-product{overflow:hidden}.payment-info-container{display:flex;align-items:center;flex-direction:column;font-size:16px;color:#000}.product .summary .payment-info-container{margin:1rem 1rem 3rem}.payment-info-container i{margin-right:10px}.only-icons .payment-info-container .payment-reasurance{display:none}.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}.badges-section{display:flex;justify-content:center;padding-top:40px}.youtube-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}}.youtube-video-section{padding:0}.youtube-video-section:not(:has(.background-with-color)){padding-bottom:50px}.youtube-video-section .background-with-color{padding:50px 0;background-color:#f5f5f5}.youtube-video-section span{display:block;margin-bottom:1rem!important;font-size:16px;font-weight:500;color:#000;line-height:1.2em;text-transform:uppercase}.youtube-video-section h2{margin-bottom:1rem!important;font-size:40px!important;color:#02552F!important;text-transform:uppercase}.youtube-video-section p,.youtube-video-section li{font-size:18px}.youtube-video-section .youtube-video-container{aspect-ratio:16/9;max-width:750px;margin:auto;background-color:#000}.youtube-video-section .youtube-video-container iframe{display:flex;width:100%;height:100%}.description-sections{padding:0 0 50px}.description-sections>*:not(:first-child){padding-top:50px}.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:#f5f5f5}.description-sections .background-with-image{background-position:center;background-size:cover}.description-sections [class^="col-"]>span{display:block;margin-bottom:1rem;color:#000;font-size:16px;font-weight:500;line-height:1.2em;text-transform:uppercase}.description-sections [class^="col-"]>h2{margin-bottom:1rem!important;font-size:40px!important;color:#02552F;text-transform:uppercase}.description-sections [class^="col-"]>* span,.woocommerce-product-details__short-description>* span,.key-benefits>* span{border-radius:6px;padding:2px 8px;background-color:#02552F;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:18px}.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-bottom:25px}.description-sections p,.description-sections li{font-size:16px}.description-sections [class^="col-"]>h2{font-size:32px!important}.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{padding:0}.key-ingredients-section .container>h2{margin-bottom:50px!important;font-size:40px!important;width:75%;color:#02552F;text-transform:uppercase}.key-ingredients-section .row{justify-content:center}.key-ingredients-section img{margin-bottom:20px;border-radius:6px!important;width:auto}.key-ingredients-section .text-container h2{margin-bottom:10px!important;font-size:20px!important;font-weight:600;color:#02552F;text-transform:uppercase}.key-ingredients-section .text-container p{font-size:18px;line-height:25px}.key-ingredients-section .row.slick-slider{display:block;margin-left:0;margin-right:0;overflow:visible}.key-ingredients-section .row.slick-slider .slick-list{margin-left:-15px;margin-right:-15px;overflow:hidden}.key-ingredients-section .row.slick-slider button.slick-arrow.slick-prev{left:-75px}.key-ingredients-section .row.slick-slider button.slick-arrow.slick-next{right:-75px}@media (max-width:1500px){.key-ingredients-section .row.slick-slider button.slick-arrow.slick-prev{left:0}.key-ingredients-section .row.slick-slider button.slick-arrow.slick-next{right:0}}@media (max-width:991px){.key-ingredients-section .container>h2{font-size:32px!important;width:auto}}#reviews{padding-bottom:100px}#reviews:has(.woocommerce-noreviews){display:none}#reviews #jupiterx-wc-header-reviews{display:block;margin-bottom:10px!important;font-size:16px;font-weight:500;color:#000;line-height:1.2em;text-align:center;text-transform:uppercase}#reviews>h2{margin-bottom:40px!important;font-size:40px!important;color:#02552F;text-align:center;text-transform:uppercase}#reviews .highlighted-reviews-text{margin-bottom:40px;border-radius:10px;padding:20px;text-align:center;font-size:18px;background-color:#0C7E40;color:#fff}#reviews:has(.woocommerce-noreviews) .highlighted-reviews-text{display:none}#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-base .cr-rating-icon-bg,#reviews .crstar-rating-svg .cr-rating-icon-frnt .cr-rating-icon{width:25px;height:25px}#reviews .crstar-rating-svg .cr-rating-icon-base .cr-rating-icon-bg{stroke:#FFCD00}#reviews .crstar-rating-svg .cr-rating-icon-frnt .cr-rating-icon{fill:#FFCD00}#reviews .cr-summaryBox-wrap{display:block;border-radius:10px;padding:20px;background-color:#f9f9f9}#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%;font-size:18px}#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 .ivole-summaryBox .cr-histogramTable td,#reviews .cr-summaryBox-wrap .ivole-summaryBox .cr-histogramTable span{color:#000}#reviews .cr-summaryBox-wrap .ivole-summaryBox .cr-histogramTable .ivole-histogramCell3{text-align:left}#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:1px solid #7474744D;border-radius:6px;height:14px;box-shadow:none;background:none;background-color:#fff}#reviews .cr-summaryBox-wrap .ivole-meter-bar{border-radius:25px;background:unset;background-color:#0C7E40!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:25px!important;margin-left:auto!important;margin-bottom:0!important;border-radius:6px!important;border-color:#0C7E40!important;padding:10px 40px!important;color:#fff!important;background:unset!important;background-color:#0C7E40!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:0 auto 2em!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 .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-size:18px;font-weight:bold!important;color:#000!important}#reviews .commentlist .comment_container .crstar-rating-svg{margin:0}#reviews .commentlist .comment_container .crstar-rating-svg svg{width:20px;height:18px}#reviews .commentlist .comment_container .cr-comment-text{display:flex;border:none!important;padding:0!important}#reviews .commentlist .comment_container .cr-comment-text .meta{margin-right:20px;border-right:1px solid #7474743D;padding-right:20px;align-content:start}#reviews .commentlist .comment_container .cr-comment-text .meta .cr-meta-author-featured-date{flex-grow:1;margin-bottom:20px;border-bottom:1px solid #7474743D;padding-bottom:20px}#reviews .commentlist .comment_container .cr-comment-text .meta .cr-meta-author-featured-date .woocommerce-review__verified{color:#0F7D42}#reviews .commentlist .comment_container .cr-comment-text .meta .cr-meta-author-featured-date .woocommerce-review__verified i{margin-right:7px}#reviews .commentlist .comment_container .cr-comment-text .ivf-custom-question-p,#reviews .commentlist .comment_container .cr-comment-text .ivf-custom-question-hr{display:none}#reviews .commentlist .comment_container .cr-comment-text .description-image-container{display:flex;width:100%}#reviews .commentlist .comment_container .cr-comment-text .description-image-container .description{margin-top:0;border-top:0;padding-right:40px}#reviews .commentlist .comment_container .cr-comment-text .description{width:100%;font-size:18px;line-height:1.8;color:#000}#reviews .commentlist .comment_container .cr-comment-text .description p{margin:0!important}#reviews .commentlist .comment_container .cr-comment-text .woocommerce-review__published-date{display:block;color:#747474;padding-bottom:10px;font-size:14px}#reviews .commentlist .comment_container .cr-comment-text .cr-comment-images{display:flex;margin-left:auto}#reviews .commentlist .comment_container .cr-comment-text .cr-comment-images .iv-comment-image{margin:auto;border-radius:6px;border-color:#7474743D}#reviews .commentlist .comment_container .cr-comment-text .cr-comment-images img{width:150px;max-width:unset;height:150px;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:25px 0 0 auto;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:#02552F}#reviews .cr-ajax-reviews-review-form .cr-review-form-result button{padding:20px 30px;background-color:#02552F}@media (max-width:767px){#reviews{padding-bottom:50px}#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 .commentlist .comment_container .cr-comment-text{display:block}#reviews .commentlist .comment_container .cr-comment-text .meta,#reviews .commentlist .comment_container .cr-comment-text .meta .cr-meta-author-featured-date{margin:0;border:0;padding:0}#reviews .commentlist .comment_container .cr-comment-text .meta{padding-bottom:20px;border-bottom:1px solid #7474743D;margin-bottom:20px}#reviews .commentlist .comment_container .cr-comment-text .cr-comment-images .iv-comment-image{margin-top:0}#reviews .commentlist .comment_container .cr-comment-text .cr-comment-images img{width:125px;height:125px}#reviews .cr-show-more-review-spinner-cnt *,#reviews .cr-ajax-reviews-add-review{margin:25px auto 0!important}#reviews .cr-ajax-reviews-review-form{padding-top:10px}}.company-section{background-color:#00482b}.company-section .first-column>*{color:#fff;font-size:16px;line-height:25px}.company-section .first-column>span{display:block;margin-bottom:10px!important;font-size:16px;font-weight:500;line-height:1.2em}.company-section .first-column>h2{margin-bottom:40px!important;font-size:40px!important;line-height:1.2em;text-transform:uppercase}.company-section .first-column>img{padding-top:10px;width:370px}.company-section .first-column li{position:relative;list-style:none}.company-section .first-column li::before{content:'';position:absolute;left:-30px;top:3px;width:22px;height:22px;background-color:#0C7E40;border-radius:50px}.company-section .first-column li::after{content:'';position:absolute;left:-22px;top:7px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;border-radius:1px;transform:rotate(45deg)}.company-section .first-column .stars-container{display:flex;align-items:center;padding-top:20px}.company-section .first-column .stars-container img{width:90px;height:100%}.company-section .first-column .stars-container span{margin:2px 0 0 8px}.company-section .second-column{display:flex;align-items:end}.company-section .second-column img{margin-bottom:-50px}@media (max-width:767px){.company-section{margin-bottom:0}.company-section .first-column>h2{margin-bottom:20px!important;font-size:32px!important}.company-section .first-column>img{width:220px}}.quality-section{background-color:#02552F}.quality-section .container{display:flex;align-items:center;width:80%}.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:75px 0}.faq-section .container{padding:0;width:80%}.faq-section .container>span{display:block;margin-bottom:10px!important;font-size:16px;font-weight:500;color:#000;line-height:1.2em;text-align:center}.faq-section .container>h2{margin-bottom:40px!important;font-size:40px!important;text-align:center;color:#02552F;text-transform:uppercase}body.woocommerce-page .product .faq-section.woocommerce-tabs ul.wc-tabs>li,body.woocommerce-page .product .faq-section.woocommerce-tabs ul.wc-tabs>li:first-child,body.woocommerce-page .product .faq-section.woocommerce-tabs ul.wc-tabs>li.active,.faq-section.woocommerce-tabs .wc-tabs .wc-tab{border:none!important;background-color:#F9F9F9!important}body.woocommerce-page .product .faq-section.woocommerce-tabs ul.wc-tabs>li{border-radius:16px;padding:25px 80px 25px 25px}body.woocommerce-page .product .faq-section.woocommerce-tabs ul.wc-tabs>li.active-tab{border-bottom-left-radius:0;border-bottom-right-radius:0}.faq-section.woocommerce-tabs .wc-tabs .wc-tab{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.faq-section.woocommerce-tabs .wc-tabs .wc-tab:not(:last-child){margin-bottom:20px}.faq-section.woocommerce-tabs .wc-tabs .wc-tab .content{padding:0 25px 15px 25px}.faq-section.woocommerce-tabs .wc-tabs li .tab-button{right:30px}@media (max-width:767px){.faq-section .container{width:100%}}.upsells,.related{padding-bottom:75px}.upsells>h2,.related>h2{margin-bottom:50px!important;font-size:40px!important;text-align:center;color:#02552F!important;text-transform:uppercase}.upsells ul.products.slick-slider,.related ul.products.slick-slider{display:block!important;margin-bottom:1em!important;padding-bottom:2em!important}.upsells ul.products.slick-slider .slick-track,.related ul.products.slick-slider .slick-track{display:flex!important}.upsells ul.products.slick-slider .slick-list,.related ul.products.slick-slider .slick-list{margin:0 -9px 0 -10px!important}.upsells ul.products.slick-slider .slick-list li,.related ul.products.slick-slider .slick-list li{margin:0 0 1em!important;padding:0 10px!important}.efsa-section{padding-bottom:50px}.efsa-section>span{display:block;margin-bottom:10px!important;font-size:16px;font-weight:500;color:#000;line-height:1.2em;text-transform:uppercase}.efsa-section small p{margin:0;color:#000}.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:5px;width:35px;height:35px;top:50%;right:0;background-color:#0C7E40;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:40%;background-color:#fff}.woocommerce-tabs .wc-tabs li .tab-button::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:40%;width:2px;background-color:#fff}.woocommerce-tabs .wc-tabs li.active-tab .tab-button{background:#00482b}.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 0;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;background-color:transparent!important}.woocommerce-tabs .wc-tabs .wc-tab .content p{color:#000!important}.woocommerce-tabs .wc-tabs .wc-tab,.woocommerce-tabs .wc-tabs .wc-tab .content p{font-size:18px!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 50px 15px 0;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-page .product .woocommerce-tabs ul.wc-tabs>li a{font-size:18px}@media (max-width:1023px){body.woocommerce-checkout .elementor-section{background-image:none!important}}body.woocommerce-checkout .shop_table img{background-color:#fff}body.woocommerce-checkout .shop_table .variation{display:flex}body.woocommerce-checkout .shop_table .variation>*{align-self:center}body.woocommerce-checkout .shop_table .order-total td{padding:12px 0 10px 12px!important}body.woocommerce-checkout .shop_table .wfacp_coupon_code{text-transform:uppercase}body.woocommerce-checkout .wfacp_shipping_options .border>label{display:none!important}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-checkout .payment-info-container{margin-top:0}@media (max-width:1023px){body.woocommerce-order-received .elementor-section{background-image:none!important}}body.woocommerce-order-received .elementor-customer-details-wrapper a{color:#02552F!important}body.woocommerce-order-received .elementor-order-details-wrapper .wfty_p_img{z-index:1}body.woocommerce-order-received .elementor-order-details-wrapper img{background-color:#fff}body.woocommerce-order-received .elementor-order-details-wrapper .wfty_leftDiv,body.woocommerce-order-received .elementor-order-details-wrapper .wfty_rightDiv{padding:10px 0!important}body.woocommerce-order-received .elementor-order-details-wrapper .wfty_pro_list:last-of-type .wfty_leftDiv{padding-bottom:20px!important}body.woocommerce-order-received .elementor-order-details-wrapper table tr:not(:last-child){border:none}body.woocommerce-order-received .elementor-order-details-wrapper:not(:has(.wfty_subscription)) table tr:last-child{border-bottom:0}body.woocommerce-order-received .wfty_pro_list:has(.bundled_table_item_subtotal){display:none}@media (min-width:601px){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:#02552F}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:#02552F}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:#02552F;border-color:#02552F}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}.fkcart-modal .fkcart-item-meta-content:has(a.fkcart-select-options){display:none}.fkcart-modal .fkcart-spl-addons-wrap{background-color:#EEF6DB!important}.fkcart-modal .fkcart-spl-addons-wrap img{background-color:#fff}.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{border:1px solid!important;padding:15px 50px!important;font-size:16px!important}.sticky-add-to-cart a button::after{display:none!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}