.ht-product-content-inner{font-family:"Lora",Sans-serif!important}h1{font-weight:800!important}.marquee-box{max-width:100%;overflow:hidden;margin:30px 0}.marquee-text{white-space:nowrap;overflow:hidden;display:inline-block;animation:marqueeanimation 50s linear infinite}.marquee-text h2{display:inline-block;font-size:22px;font-weight:400!important;margin:0 20px}a.premium-button{font-weight:500!important}.product-benefit-wrap .sec-title{margin:0 0 15px;padding:0 0 14px;text-align:center;position:relative;font-size:23px;line-height:1.5}.product-benefit-wrap .sec-title:after{content:"";background:#40a944;width:36px;height:3px;position:absolute;left:50%;bottom:0;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%)}.ast-woo-product-category{display:none!important}.astra-shop-summary-wrap{text-align:center!important}.woocommerce-Tabs-panel ul li span{font-family:"Lora",Sans-serif!important;font-size:16px}.page.page-id-27 .ast-container{max-width:100%!important;padding:0!important}.contact-form-custom,.contact-form-custom label{width:100%}.contact-form-custom label textarea{resize:none}.contact-form-custom input{padding:22px 16px!important;border-radius:50px!important}.contact-form-custom textarea{height:150px;padding:22px 16px!important;border-radius:20px!important;margin-top:10px}.contact-form-custom .premium-cf-submit input{background-color:#40a944;border:none;width:200px}.product-benefit-wrap.Ingredients ul{display:flex;flex-wrap:wrap}.product-benefit-wrap.Ingredients ul li{width:30%}.drawer{margin:5px!important}@media all{.shopengine-widget .shopengine-product-image span.onsale{line-height:initial}.shopengine-widget .shopengine-swatches .cart .quantity-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}.shopengine-widget .shopengine-swatches button.minus,.shopengine-widget .shopengine-swatches button.plus{cursor:pointer;position:relative;margin:0}.shopengine-widget .shopengine-swatches .shopengine-qty-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.shopengine-widget .shopengine-swatches .shopengine-qty-btn button{min-height:51%}.shopengine-widget .shopengine-swatches .shopengine-qty-btn button:first-child{-webkit-transform:translateY(0);transform:translateY(0)}.shopengine-widget .shopengine-swatches .shopengine-qty-btn button:last-child{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.shopengine-widget .shopengine-product-image .position-top-left{top:20px!important;left:20px!important;right:unset!important}.shopengine-widget .shopengine-product-image .onsale{position:absolute;padding:10px;min-height:initial;min-width:initial;font-weight:700;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;z-index:2}}@media all{.wbdl_widget{width:100%;margin-bottom:20px}.wbdl_widget .offer-header{font-size:16px;font-weight:600;margin-bottom:10px}.wbdl_widget .quantity-break{border:1.7px solid #dbdbdb;border-radius:5px;background:#fff;font-weight:400;width:100%;max-width:100%!important;display:flex;align-items:center;cursor:pointer;position:relative}.wbdl_widget .quantity-break .quantity-break__wrapper{width:100%;padding:5px 15px}.wbdl_widget .quantity-break .quantity-break__wrapper .quantity-break__main{display:flex;align-items:center;gap:18px;width:100%;min-height:55px}.wbdl_widget .quantity-break .quantity-break__main .quantity-break__content{align-items:center;justify-content:space-between;display:flex;gap:8px;flex:1}.wbdl_widget .quantity-break .quantity-break__title{color:#000;font-size:16px;font-weight:600;margin:0}.wbdl_widget .quantity-break .quantity-break__radio{display:flex;justify-content:center;align-items:center;text-align:center;position:relative}.wbdl_widget .quantity-break .quantity-break__radio input[type=radio]{appearance:none;margin:0;width:16px;height:16px;border-radius:50%;content:" ";outline:none;box-shadow:none;z-index:1;border:1px solid #d8d8d8}.wbdl_widget .quantity-break .quantity-break__radio input[type=radio]:checked{border:2px solid #565add;background-color:#fff}.wbdl_widget .quantity-break .quantity-break__radio input[type=radio]::before{content:" ";margin:0;position:absolute;width:8px;height:8px;border-radius:50%;background-color:transparent;top:50%;left:50%;transform:translate(-50%,-50%)}.wbdl_widget .quantity-break .quantity-break__price .bundle-price{font-style:normal;font-size:17px!important;font-weight:400;background:0 0;color:#565add;margin:0!important}.wbdl_widget .quantity-break .quantity-break__price .bundle-cprice{font-style:normal;font-size:16px!important;font-weight:400;background:0 0;color:#afafaf;margin:0!important;text-decoration:line-through}.wbdl_widget .quantity-breaks__classic{display:flex;flex-direction:column;gap:10px}.wbdl_widget .quantity-breaks__classic .quantity-break .quantity-break__content{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:3px!important}.wbdl_widget .quantity-breaks__classic .quantity-break .bundle-cprice{border:none;background:0 0;font-style:normal;font-weight:400;font-size:17px;color:#afafaf!important;text-decoration:line-through!important;margin:0;padding-right:6px}.wbdl_widget .quantity-breaks__classic .quantity-break .quantity-break__price{display:flex;justify-content:start;align-items:center;min-width:65px}}@media all{.woocommerce-js div.product p.price ins{background:inherit;font-weight:700;display:inline-block;text-decoration:inherit}.woocommerce-js div.product p.price del{opacity:.5;font-weight:400;display:initial}.woocommerce-js div.product span.onsale{min-height:3.5em;min-width:3.5em;line-height:3.5em}.woocommerce-js span.onsale{min-width:3em;min-height:3em;line-height:3em;padding:0;font-size:.8em;font-weight:400;position:absolute;text-align:center;top:.5em;left:.5em;margin:0;border-radius:100%;background-color:#77a464;color:#fff;-webkit-font-smoothing:antialiased;z-index:9}}.woocommerce span.onsale{background-color:var(--ast-global-color-7);color:#fff}@media all{.wbdl_widget .quantity-break .quantity-break__radio input[type=radio]:checked{border:2px solid #40a944}.wbdl_widget .quantity-break .quantity-break__title{color:#454545}.wbdl_widget .quantity-break .quantity-break__price .bundle-price{color:#40a944!important}.shopengine-qty-btn{display:none!important}}@media all{.elementor-1563 .elementor-element.elementor-element-20aa2220 .shopengine-product-image .onsale{color:#101010;background-color:#ffc700;font-size:16px;line-height:16px;height:70px;width:70px;border-radius:70px}.elementor-1563 .elementor-element.elementor-element-7e2a57be .shopengine-swatches :is(.plus,.minus) :is(i,svg){width:10px;font-size:10px}.elementor-1563 .elementor-element.elementor-element-7e2a57be .shopengine-swatches :is(.plus,.minus){background-color:#fff;padding:4px 14px}.elementor-1563 .elementor-element.elementor-element-7e2a57be .shopengine-swatches :is(.plus,.minus):hover{background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-1563 .elementor-element.elementor-element-7e2a57be .shopengine-swatches .quantity-wrap button{border-style:solid;border-color:#f2f2f2}.elementor-1563 .elementor-element.elementor-element-7e2a57be .shopengine-swatches .quantity-wrap.before .quantity .qty{border-width:2px 2px 2px 0;border-radius:0 5px 5px 0}.elementor-1563 .elementor-element.elementor-element-7e2a57be .shopengine-swatches .quantity-wrap.before .plus{border-width:2px 2px 0;border-radius:5px 0 0 0}.elementor-1563 .elementor-element.elementor-element-7e2a57be .shopengine-swatches .quantity-wrap.before .minus{border-width:2px;border-radius:0 0 0 5px}.elementor-1563 .elementor-element.elementor-element-7e2a57be .shopengine-swatches .quantity-wrap{margin:0 10px 0 0}}.elementor-element-7e2a57be .shopengine-swatches .quantity-wrap{order:1}