.footerAcknowledmentPara{font-family:Cabin;font-size:var(--Font-size-text-md, 16px);font-style:normal;font-weight:400;line-height:var(--Line-height-text-md, 24px);margin:0!important;text-align:left}.footerAcknowledmentContainer{margin:20px 0}.section-accordian-panels{padding:40px 0}.f-apps-wrapper .container{max-width:1440px;margin:0 auto;padding:0 40px!important}.section-accordian-panels .main-accordian{max-width:1440px;margin:0 auto;padding:0 40px}.accordian-background-wrapp{padding:40px;background-color:#fff;border-radius:6px}.main-accordian .accordian-image{background:#43493d;border-radius:6px;position:relative;overflow:hidden}.main-accordian .accordian-image:before,.main-accordian .accordian-image:after{content:"";display:block;width:389.234px;height:301px;position:absolute;top:-2px;background-repeat:no-repeat}.main-accordian .accordian-image:before{left:0;background-position:top left}.main-accordian .accordian-image:after{right:0;background-position:top right}.main-accordian .accordian-image h2{color:#fff;font-family:Crimson Pro,serif;font-size:48px;font-style:italic;font-weight:400;line-height:172px;letter-spacing:-.96px;text-align:center;text-transform:unset}.main-accordian .accordion{padding:40px 0 0}.main-accordian .accordion__item{padding:12px 0 15px}.main-accordian .accordion__item:not(:first-child){border-top:1px solid #e4e7ec;margin:0}.main-accordian .accordion__btn{width:100%;padding:0 40px 0 0;border:none;outline:none;position:relative}.main-accordian .accordion__item .accordion__caption{color:#212121;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.main-accordian .accordion__icon{border-radius:50%;transform:translateY(-50%);transition:.3s ease-in-out;opacity:.9;width:24px;height:24px;display:block;position:absolute;top:50%;right:0}.main-accordian .accordion__icon svg{display:block;transform:rotate(180deg);width:24px;height:24px;transition:.3s ease-in-out}.main-accordian .accordion__item--active .accordion__icon svg{transform:rotate(0)}.main-accordian .accordion__content{font-weight:300;max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease,opacity .5s,transform .5s}.main-accordian .accordion__content{color:#212121;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.main-accordian .accordion__item--active .accordion__content{opacity:1;max-height:100vh;padding:8px 0 0}@media only screen and (max-width: 1279px){.main-accordian .accordian-image:before,.main-accordian .accordian-image:after{width:289px;height:301px;background-size:contain}}@media only screen and (max-width: 1024px){.main-accordian .accordian-image h2{font-size:32px;line-height:124px}.main-accordian .accordian-image:before,.main-accordian .accordian-image:after{width:259px;height:301px;background-size:contain}}@media only screen and (max-width: 991px){.accordian-background-wrapp{padding:20px}.section-accordian-panels .main-accordian{padding:0 15px}.f-apps-wrapper .container{padding:0 15px!important}}@media only screen and (max-width: 820px){.main-accordian .accordian-image h2{font-size:28px;line-height:100px}}@media only screen and (max-width: 767px){.accordian-background-wrapp{padding:16px 8px}.main-accordian .accordian-image h2{font-size:36px;line-height:44px;letter-spacing:-.72px;padding-top:0;max-width:330px;margin:0 auto;text-transform:capitalize}}@media only screen and (max-width: 575px){.main-accordian .accordian-image:before,.main-accordian .accordian-image:after{height:110px;background-size:contain}}@media only screen and (max-width: 399px){.main-accordian .accordian-image:before,.main-accordian .accordian-image:after{height:90px;background-size:contain}.main-accordian .accordian-image h2{max-width:300px}}.main-multicolumn-icontext{background:#43493d}.main-multicolumn-icontext .multicolumn-icontext{max-width:1404px;margin:auto;padding:14.68px 0;display:flex;align-items:center}.multicolumn-icontext .multicolumn-icontext-card{width:25%;text-align:center}.multicolumn-icontext .multicolumn-icontext-card .multicolumn-icon{width:25.4px;height:25.4px;margin:0 auto}.multicolumn-icontext .multicolumn-icontext-card .multicolumn-icon img{width:auto;height:100%}.multicolumn-icontext .multicolumn-icontext-card .multicolumn-text{margin-top:14px;line-height:unset}.multicolumn-icontext .multicolumn-icontext-card .multicolumn-text span{color:#fff;text-align:center;font-family:Cabin;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:block}@media only screen and (max-width: 767px){.main-multicolumn-icontext .multicolumn-icontext{flex-wrap:wrap;padding:14px 20px;row-gap:28px}.multicolumn-icontext .multicolumn-icontext-card{width:50%}}.site-footer .site-footer__block-content .footer-logo{width:183px;height:183px}.contact-form .newsletter-form__wrapper input{border-radius:8px;border:1px solid #e4e7ec;background:#fff;box-shadow:0 1px 2px #1018280d;font-size:14px}.contact-form .newsletter-form__wrapper .newsletter-form__submit{width:57px;height:45px;min-height:unset!important;border-radius:8px;border:2px solid rgba(255,255,255,.12);background:#079455;padding:0!important;transform:unset}.contact-form .newsletter-form__wrapper .newsletter-form__submit svg{width:20.143px;height:20.143px;color:#fff}.site-footer .f-flex.flex-wrap{display:flex;align-items:baseline}.site-footer .f-column .site-footer__block .footer-heading h3{color:#079455;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.site-footer .f-column .site-footer__block .site-footer__block-content .list-none li a{color:#212121;font-family:Cabin;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.site-footer .f-column .site-footer__bottom-left{display:flex;align-items:center;gap:24px}.site-footer .f-column .site-footer__social-links{margin-bottom:0;border-right:1px solid #40473e;border-left:1px solid #40473e;padding:0 20px}.site-footer .f-column .site-footer__bottom-left .site-footer__bottom__logo{width:108px}.site-footer .f-column .site-footer__bottom-left .site-footer__bottom__logo img{width:100%}.site-footer .site-footer__bottom .f-grid.md\:f-grid-2-cols.items-end{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.site-footer .site-footer__bottom .container .bottom-footer{border-top:1px solid #ccc;padding-top:35px;padding-bottom:30px}.site-footer .site-footer__block-content .rte{margin-bottom:20px}.site-footer .site-footer__block-content .rte p{color:#1f2329;font-family:Cabin;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.f-colum-copyright .site-footer__copyright{font-size:16px;line-height:24px}.site-footer__social-links .social-links a{padding:5px 8px}.site-footer__bottom .site-footer__bottom__text{font-size:16px;line-height:24px}@media only screen and (min-width: 1024px){.site-footer .site-footer__top .f-flex.flex-wrap{gap:30px}.site-footer .site-footer__top .f-column{width:calc(21.666% - 22.5px)!important;padding:0}.site-footer .site-footer__top .f-column-newsletter{width:calc(35% - 22.5px)!important}.site-footer .site-footer__top .f-flex.flex-wrap{margin:0}.site-footer__top .newsletter-form{max-width:300px}}@media only screen and (max-width: 1023.98px){.f-column.f-column-newsletter{width:100%!important;margin-bottom:20px}.f-column.f-column-link_list{width:33.333%!important}.f-column-newsletter .site-footer__block-content{display:flex;flex-wrap:nowrap;align-items:center;gap:30px}.f-column-newsletter .site-footer__block-content .footer-logo{flex:0 0 auto}.f-column-newsletter .site-footer__block-content .footer-newsletter{flex:1}.site-footer .site-footer__bottom .f-column{width:100%}.site-footer .f-column .site-footer__bottom-left,.site-footer .site-footer__bottom .site-footer__payment-icons.flex{justify-content:center}.site-footer .site-footer__bottom .site-footer__bottom__text{text-align:center}}@media only screen and (max-width: 767.98px){.site-footer [data-collapsible-icon] svg{position:absolute;transition:.3s all;width:2px;height:12px}.site-footer .site-footer__block-content .footer-logo{width:71.933px;height:71.933px}.site-footer .f-column .site-footer__bottom-left{gap:16px}.site-footer .f-column .site-footer__bottom-left .site-footer__copyright{color:#1f2329;text-align:right;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.site-footer .f-column .site-footer__social-links .social-links{flex-wrap:nowrap;padding:0 10px;gap:6px}.site-footer .f-column .site-footer__social-links .social-links .social-links__link a{padding:5px 0}.site-footer .f-column .site-footer__bottom-left .site-footer__bottom__logo{width:84.584px}.site-footer .f-column .payment-icons .f-icon{width:35px}.site-footer__bottom .site-footer__bottom__text{font-size:14px}.site-footer .site-footer__block-content .rte{margin-bottom:12px}.site-footer .f-column .site-footer__bottom-left,.site-footer .site-footer__bottom .site-footer__payment-icons.flex{justify-content:flex-start}.site-footer .site-footer__bottom .site-footer__bottom__text,.site-footer .f-column .site-footer__bottom-left .site-footer__copyright{text-align:left}.details--link_list .footer-heading [data-collapsible-icon]{display:none!important}}@media only screen and (max-width: 639.98px){.f-column.f-column-link_list{width:50%!important}.details--newsletter .footer-heading{display:none}.site-footer__block-heading{padding:0!important}.f-column-link_list .site-footer__block,.f-column-newsletter .site-footer__block{border-bottom:none}.contact-form .newsletter-form__wrapper input{font-size:14px;line-height:38px}.contact-form .newsletter-form__wrapper .newsletter-form__submit{width:50px;height:35px;min-height:unset!important;padding:0!important}.site-footer__top .container{padding-left:32px;padding-right:32px}.site-footer .site-footer__bottom .container{padding:0;width:calc(100% - 64px)}.site-footer__bottom{padding-top:20px!important}.f-column.f-colum-payment{order:1}.f-column.f-colum-copyright{order:2}.f-column.f-colum-calico{order:3}.site-footer .site-footer__bottom .f-column{padding-top:5px;padding-bottom:5px}.site-footer .f-column .payment-icons .f-icon{width:30px}.site-footer .site-footer__bottom .container .bottom-footer{padding-top:30px;padding-bottom:26px}.site-footer .payment-icons{margin:0;gap:5px}.site-footer .payment-icons li{padding:0}}@media only screen and (max-width: 479px){.footerAcknowledmentPara{font-size:12px}.footerAcknowledmentContainer{margin-top:0}.site-footer .f-column .site-footer__block .site-footer__block-content .list-none li a{font-size:12px;line-height:18px}.f-column-newsletter .site-footer__block-content{gap:20px}.site-footer .f-column-link_list li{line-height:normal!important}.site-footer .f-column-link_list li+li{margin:12px 0 0}.site-footer .f-column .site-footer__bottom-left{gap:7px}.site-footer .f-column .site-footer__social-links{padding:0 12px}.site-footer .f-column .site-footer__social-links .social-links{padding:0;margin:0}.site-footer .site-footer__social-links .social-links .social-links__link{line-height:1}.site-footer__social-links svg{width:18px;height:18px;display:block}.site-footer .f-column .site-footer__social-links .social-links .social-links__link a{padding:0}}@media only screen and (min-width: 1200px){.product-card__image[style*=--aspect-ratio]:before{padding-top:344px}}@media only screen and (max-width: 767px){.product-card__image[style*=--aspect-ratio]:before{--aspect-ratio: 1;padding-top:calc(100%/(0 + var(--aspect-ratio-mobile, var(--aspect-ratio, 16/9))))}}.new_testimonial_section{padding:40px 0}.new_testimonial_section .new_testimonial_container{max-width:1440px;margin:0 auto;padding:0 40px}.new_testimonial_container .nt_main_title h2{margin:0;color:#000;text-align:center;font-family:Crimson Pro,serif;font-size:48px;font-style:italic;font-weight:400;line-height:60px;letter-spacing:-.96px}.new_testimonial_slider{margin-top:30px;background:#fff;padding:40px;display:flex;gap:34px;flex-direction:row-reverse;border-radius:6px}.new_testimonial_slider .nt_inner_slide{width:30%}.new_testimonial_slider .nt_inner_slide:first-child{width:40%}.nt_video_bannerbox{position:relative}.nt_video_bannerbox .nt_video_banner{position:relative;padding-top:120%;border-radius:6px}.nt_video_bannerbox .nt_video_banner:after{content:"";background:linear-gradient(211.69deg,#0000 58.87%,#0000001c 81.28%);position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:1}.nt_inner_reivew .nt_video_bannerbox .nt_video_banner:after{background:linear-gradient(211.69deg,#0000 58.87%,#0006 81.28%)}.nt_video_bannerbox .nt_video_banner img,.nt_video_bannerbox .nt_video_banner svg{position:absolute;top:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:6px;background:#0006}.nt_video_bannerbox .nt_video_content{position:absolute;bottom:20px;left:20px;text-align:left;z-index:1}.nt_video_bannerbox .nt_video_content .nt_video_icon{margin-bottom:15px}.nt_video_bannerbox .nt_video_content .nt_video_icon svg{display:block;margin:0 auto 0 0}.nt_video_bannerbox .nt_video_content .nt_video_title{color:#fff;font-family:Crimson Pro,serif;font-size:20.374px;font-style:italic;font-weight:500;line-height:29.105px;letter-spacing:-.407px;margin:0}.nt_video_bannerbox .nt_video_content .nt_review_author{color:#fff;font-family:Crimson Pro,serif;font-size:17.463px;font-style:italic;font-weight:500;line-height:26.195px;display:block}.nt_inner_slide:first-child .nt_video_title{color:#fff;font-family:Crimson Pro,serif;font-size:36px;font-style:italic;font-weight:500;line-height:53.099px;letter-spacing:-.72px}.nt_inner_slide:first-child .nt_review_author{color:#fff;font-family:Crimson Pro,serif;font-size:26.243px;font-style:italic;font-weight:500;line-height:37.49px}.nt_review_content{padding:16px;display:none}.new_testimonial_slider .nt_inner_slide:first-child .nt_review_content{display:block;text-align:left}.nt_review_content .review_author_text{color:#000;font-family:Crimson Pro,serif;font-size:36px;font-style:italic;font-weight:400;line-height:44px;letter-spacing:-.72px}.nt_review_content .review_author_name{color:#626c5e;font-family:Crimson Pro,serif;font-size:23.656px;font-style:italic;font-weight:500;line-height:29.965px}.nt_read_btn,.nt_read_btn_cl{display:flex;align-items:center;gap:5px;border-bottom:1px solid #fff;margin-bottom:12px;width:fit-content;flex-direction:row-reverse;cursor:pointer}.nt_read_btn svg,.nt_read_btn_cl svg{flex:0 0 auto}.nt_read_btn span,.nt_read_btn_cl span{display:block;color:#fff;font-family:Crimson Pro,serif;font-size:17.463px;font-style:italic;font-weight:600;line-height:26.195px}.nt_video_slide{position:relative}.nt_slide_flipbox{position:absolute;top:0;left:0;border-radius:6px;background:#43493d;width:100%;height:100%;overflow:hidden;z-index:1}.nt_flip_innerbox{display:flex;flex-direction:column;justify-content:end;align-items:end;width:100%;height:100%;position:relative;padding:15px;z-index:1}.nt_flip_innerbox:before{position:absolute;content:"";background-image:url(/cdn/shop/files/Floral_Pattern_2.png?v=1727506988);background-size:auto;background-position:top right;width:100%;height:100%;background-repeat:no-repeat;top:0;right:0;z-index:-1}.nt_flip_content{margin-bottom:16px}.nt_video_details{text-align:left}.nt_flip_content p{color:#fff;font-family:Crimson Pro,serif;font-size:20.374px;font-style:italic;font-weight:400;line-height:29.105px;letter-spacing:-.407px;max-height:235px;overflow-y:auto;text-align:left}.nt_flip_innerbox .nt_video_details h5{margin:0;color:#fff;font-family:Crimson Pro,serif;font-size:20.374px;font-style:italic;font-weight:500;line-height:29.105px;letter-spacing:-.407px}.nt_flip_innerbox .nt_video_details p{color:#fff;font-family:Crimson Pro,serif;font-size:17.463px;font-style:italic;font-weight:500;line-height:26.195px}.video_popup{position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:#000c;display:flex;justify-content:center;align-items:center}.video_popup.hidden{display:none}.video_popup .popup_content{position:relative;margin:10% auto;padding:20px;background-color:#fff;width:92%;max-width:443px;border-radius:8px;max-height:90vh;overflow-y:auto;text-align:right}.video_popup button.close-popup{width:unset;height:auto;padding:0;border:none;margin:auto 0 auto auto;cursor:pointer;display:block}.video_popup .close-popup>svg{display:block}.video_popup #global_review_author_text{display:none}.nt_slide_videobox .nt_inner_video{position:relative;padding-top:170%;overflow:hidden;border-radius:8px;margin-top:16px}.nt_slide_videobox .nt_inner_video video{width:100%;height:100%;position:absolute;top:0;left:0;aspect-ratio:1/1.5;object-fit:cover;object-position:center center}.nt_slide_videobox .nt_video_details{border-radius:5.887px;background:#626c5e;margin-top:15px;padding:15px}.nt_slide_videobox .nt_video_details h5{color:#fff;font-family:Crimson Pro,serif;font-size:19.625px;font-style:italic;font-weight:400;line-height:29.437px;text-align:left;margin:0}.nt_slide_videobox .nt_video_details span{color:#fff;text-align:left;font-family:Crimson Pro,serif;font-size:13.737px;font-style:italic;font-weight:400;line-height:19.625px;margin-top:5px}.nt_slide_videobox .nt_video_details span br{display:none}.new_testimonial_slider button.slick-prev{right:0}.new_testimonial_slider button.slick-next{left:0}@media (max-width: 1440px){.nt_review_content .review_author_text{font-size:26px;line-height:34px}}@media (max-width: 1199px){.nt_read_btn{margin-bottom:8px}.new_testimonial_slider{margin-top:20px;padding:20px;gap:20px}.nt_read_btn span{font-size:16px;line-height:24px}.nt_review_content .review_author_text{font-size:28px;line-height:32px;letter-spacing:-.44px}.nt_review_content .review_author_name{font-size:20px;line-height:26px}.nt_flip_content p{font-size:18px;line-height:24px;max-height:170px}}@media (max-width: 991px){.new_testimonial_section{padding:30px 0 34px}.new_testimonial_section .new_testimonial_container{padding:0}.new_testimonial_container .nt_main_title h2{font-size:38px;line-height:46px;letter-spacing:-.5px}.new_testimonial_slider .nt_inner_slide{margin:0 0 0 16px}.new_testimonial_slider{padding:0}.nt_inner_slide.slick-current .nt_review_content{display:block;text-align:left;padding:12px 8px}.nt_inner_slide.slick-current .nt_video_title{font-size:30px;line-height:36px}.nt_inner_slide.slick-current .nt_review_author{font-size:20px;line-height:26px}.new_testimonial_slider .nt_inner_slide .nt_video_banner{padding-top:110%}.nt_inner_slide.slick-current .nt_video_banner{padding-top:130%!important;transition:.4s ease-in-out}.new_testimonial_slider button.slick-prev.slick-arrow{left:var(--arrow-left);right:unset}.new_testimonial_slider button.slick-prev.slick-arrow:before,.new_testimonial_slider button.slick-next.slick-arrow:before{content:none}.new_testimonial_slider button.slick-prev.slick-arrow{top:20px;border-radius:6px 0 50px;background:#079455;box-shadow:0 32px 64px -12px #10182824;right:unset;width:fit-content;display:flex;align-items:center;justify-content:center;width:50px;height:40px;z-index:1}.new_testimonial_slider button.slick-next.slick-arrow{top:20px;border-radius:6px 0 50px;background:#079455;box-shadow:0 32px 64px -12px #10182824;right:unset;width:fit-content;display:flex;align-items:center;justify-content:center;width:50px;height:40px;display:none!important}.new_testimonial_slider button.slick-prev.slick-arrow svg,.new_testimonial_slider button.slick-next.slick-arrow svg{display:block;margin-top:-7px;margin-left:-7px}.new_testimonial_section .new_testimonial_container .nt_main_title{padding:0 20px}}@media (max-width: 575px){.nt_video_bannerbox .nt_video_content .nt_video_icon svg{width:29.343px;height:29.343px}.new_testimonial_slider .nt_inner_slide .nt_video_banner{padding-top:110%}.nt_inner_slide.slick-current .nt_video_banner{padding-top:135%!important}.nt_review_content{padding:12px 8px}.nt_review_content .review_author_text{font-size:20px;line-height:26px;letter-spacing:-.24px;margin:0}.nt_review_content .review_author_name{font-size:16px;line-height:24px}.nt_video_bannerbox .nt_video_content .nt_video_icon{margin-bottom:5px}.nt_read_btn span{font-size:12px;line-height:18px}.nt_read_btn svg{flex:0 0 auto;width:15px;height:15px}.nt_read_btn{margin-bottom:5px}.nt_read_btn{gap:3px}.nt_video_bannerbox .nt_video_content .nt_video_title{font-size:16px;line-height:24px}.nt_video_bannerbox .nt_video_content .nt_review_author{font-size:12px;line-height:18px}.new_testimonial_container .nt_main_title h2{font-size:30px;line-height:38px;letter-spacing:-.6px}.nt_inner_slide.slick-current .nt_video_title{font-size:24px;line-height:30px}.nt_inner_slide.slick-current .nt_review_author{font-size:14px;line-height:20px}.nt_flip_content p{font-size:14px;line-height:16px;max-height:160px}.nt_flip_innerbox .nt_video_details h5{margin:8px 0 0;font-size:15px;line-height:20px;letter-spacing:-.28px}.nt_flip_innerbox .nt_video_details p{font-size:12px;line-height:18px}.video_popup .popup_content{padding:16px;max-width:255px}}@media only screen and (max-width: 479px){.new_testimonial_slider button.slick-prev.slick-arrow{left:calc(var(--arrow-left) - 1px)}}.product__recommendation .section__heading{margin-bottom:0;color:#000;text-align:center;font-family:Crimson Pro,serif;font-size:48px;font-style:italic;font-weight:400;line-height:60px;letter-spacing:-.96px}.product__recommendation span.product-card__vendor.text-upper{color:#000;font-family:var(--font-body-family);font-size:14px;font-style:italic;font-weight:400;line-height:20px;text-align:left;text-transform:capitalize}.product__recommendation .product-card__title{color:#000;font-family:Crimson Pro,serif;font-size:24px;font-style:italic;font-weight:400;line-height:28px;text-align:left;text-transform:capitalize;overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;min-height:56px}.product__price_btnbox{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-top:15px}.product__price_btnbox .f-price__regular{color:#212121;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:700;line-height:24px}.product__price_btnbox .learn_more_btn a{border-radius:20px;background:#f8f6f4;padding:2px 10px;display:flex;align-items:center;justify-content:center;gap:5px;color:#40473e;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.product-card__image-wrapper img{border-radius:8px}.product__recommendation button.flickity-button{display:none!important}@media (max-width: 991px){.product__recommendation .section__heading{font-size:38px;line-height:46px;letter-spacing:-.56px}.product__recommendation .product-card__title{font-size:20px;line-height:24px;min-height:48px}.product__price_btnbox .learn_more_btn a{font-size:14px;line-height:22px}}@media (max-width: 767px){.product__recommendation .section__heading{font-size:30px;line-height:38px;letter-spacing:-.6px}.product__price_btnbox{align-items:start;gap:2px;margin-top:5px;flex-direction:column}.product__recommendation span.product-card__vendor.text-upper{font-size:12px;line-height:17px}.product__recommendation .product-card__title{font-size:18px;line-height:24px;margin:0}}.product_ingredients_section{padding:50px 0}.product_ingredients_container{max-width:1440px;margin:0 auto;padding:0 40px}.product_ingredients_container .pi_main_title h2{color:#000;text-align:center;font-family:Crimson Pro,serif;font-size:48px;font-style:italic;font-weight:400;line-height:60px;letter-spacing:-.96px;max-width:800px;margin:0 auto}.product_ingredients_section .pi_top_grid{display:flex;gap:24px;justify-content:space-between;margin-top:40px;border-radius:6px;background:#fff;padding:40px 20px}.product_ingredients_section .pi_top_grid .pi_video_col{width:25%}.pi_video_box video{width:100%;height:100%;display:block}.product_ingredients_section .pi_description_col{width:25%}.product_ingredients_section .pi_product_col{width:50%}.pi_product_para{color:#000000b3;font-family:var(--Font-family-font-family-body, Cabin);font-size:var(--Font-size-text-xs, 12px);font-style:normal;font-weight:400;line-height:var(--Line-height-text-xs, 18px);margin-top:6px}.pi_product_content{gap:36px}.pi_video_box{position:relative;padding-top:150%;height:100%}.pi_video_box video{width:100%;height:100%;display:block;position:absolute;top:0;left:0;object-fit:cover;object-position:center;border-radius:6px}.pi_description_box{height:100%;border-radius:6px;background:#43493d;padding:22px 16px;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:1;gap:10px}.pi_description_box:before{position:absolute;content:"";background-image:url(/cdn/shop/files/Floral_Pattern_2.png?v=1727506988);background-repeat:no-repeat;background-size:auto;background-position:top right;width:100%;height:100%;top:0;right:0;z-index:-1}.pi_description_box .pi_db_top .pi_db_caption{color:#fff;font-family:var(--font-body-family);font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.6px;text-transform:uppercase;margin:0 0 5px}.pi_description_box .pi_db_top .pi_db_title{color:#fff;font-family:Crimson Pro,serif;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.pi_description_box .pi_db_top .pi_db_text{color:#fff;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.pi_description_box .pi_db_bottom p{color:#ffffffb3;font-family:var(--font-body-family);font-size:12px;font-style:normal;font-weight:400;line-height:18px}.pi_description_box .pi_db_bottom p a{color:inherit;text-decoration:underline}.product_ingredients_section .pi_top_grid .pi_product_col .pi_product_box{height:100%}.pi_product_box .pi_product_banner img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:6px}.pi_product_box .pi_product_content{padding:12px 16px;display:flex;align-items:center;width:100%;justify-content:space-between}.pi_product_tagprice{width:40%}.pi_product_box .pi_product_content .pi_product_tag{margin:0;color:#000;font-family:Crimson Pro,serif;font-size:18px;font-style:italic;font-weight:400;line-height:20px}.pi_product_box .pi_product_content span.pi_product_price{display:block;color:#212121;font-family:var(--font-body-family);font-size:18px;font-style:normal;font-weight:700;line-height:28px;text-align:right;margin:0 0 8px}.pi_product_titlebtn{max-width:506px;width:100%}.pi_product_box .pi_product_content .pi_product_title{margin:6px 0 0;color:#000;font-family:Crimson Pro,serif;font-size:24px;font-style:normal;font-weight:400;line-height:26.592px}.pi_product_box .pi_product_content .pi_product_atc{display:flex;align-items:center;justify-content:center;border-radius:7.598px;background:#079455;padding:9px 13px;gap:4px;color:#fff;font-family:var(--font-body-family);font-size:13.296px;font-style:normal;font-weight:700;line-height:18.994px}.pi_ingradients_grid{display:flex;gap:24px;margin-top:24px}.pi_ingradients_grid .pi_ingradients_col{width:33.3%;border-radius:6px;background:#fff;padding:20px}.pi_ic_box .pi_ic_banner{padding-top:60%;position:relative}.pi_ic_box .pi_ic_banner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:8px}.pi_ic_box .pi_ic_content{margin-top:25px;padding:0 20px}.pi_ic_box .pi_ic_content .pi_ic_title{color:#000;font-family:Crimson Pro,serif;font-size:24px;font-style:italic;font-weight:400;line-height:28px}.pi_ic_box .pi_ic_content .pi_ic_text{color:#000;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.pi_ic_box .pi_ic_footer{display:flex;align-items:center;justify-content:space-between;padding:0 20px;margin-top:20px}.pi_ic_box .pi_ic_footer .pic_footer_label{display:block;color:#212121;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.7px;text-transform:uppercase}.pic_popup_open{cursor:pointer}.pi_ic_box .pi_ic_footer .pic_popup_open svg{display:block}.pi_ingradients_grid .pi_ingradients_col .pi_ic_box{height:100%;display:flex;flex-direction:column}.pi_ic_innerbox{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media (max-width: 1024px){.pi_description_box .pi_db_top .pi_db_title{font-size:20px;line-height:24px}.pi_product_box .pi_product_content .pi_product_title{font-size:20px;line-height:22px}.pi_ic_box .pi_ic_content .pi_ic_title{font-size:20px;line-height:24px}.pi_ic_box .pi_ic_content .pi_ic_text{font-size:14px;line-height:22px}.pi_ic_box .pi_ic_content{margin-top:20px;padding:0 10px}.pi_ic_box .pi_ic_footer{padding:0 10px;margin-top:15px}}@media (max-width: 991px){.product_ingredients_section{padding:24px 0 34px}.product_ingredients_section .pi_top_grid{gap:15px;margin-top:30px}.product_ingredients_container .pi_main_title h2{font-size:38px;line-height:46px;letter-spacing:-.5px;max-width:700px}.product_ingredients_section .pi_top_grid{gap:15px;justify-content:center;margin-top:30px;flex-wrap:wrap;padding:20px}.product_ingredients_section .pi_top_grid .pi_video_col,.product_ingredients_section .pi_description_col{width:48%}.product_ingredients_section .pi_product_col{width:100%}.pi_ingradients_grid{gap:15px;margin-top:24px}.pi_description_box .pi_db_top .pi_db_title{font-size:26px;line-height:32px}.product_ingredients_container{padding:0 15px}.pi_ingradients_grid .pi_ingradients_col{padding:16px}}@media (max-width: 767px){.product_ingredients_container .pi_main_title h2{font-size:30px;line-height:38px;letter-spacing:-.6px;max-width:700px}.product_ingredients_section .pi_top_grid{gap:10px}.product_ingredients_section .pi_top_grid .pi_video_col{width:68%;order:1}.product_ingredients_section .pi_product_col{width:28%;order:2}.product_ingredients_section .pi_description_col{width:100%;order:3}.pi_product_box .pi_product_content{display:none}.pi_video_box{padding-top:130%}.pi_product_banner{height:100%}.pi_product_banner a{display:block;height:100%}.pi_description_box .pi_db_top .pi_db_title{font-size:22px;line-height:30px}.pi_ingradients_grid{gap:10px;margin-top:15px;flex-wrap:wrap;justify-content:center}.pi_ingradients_grid .pi_ingradients_col{width:48%}.pi_ingradients_grid .pi_ingradients_col:last-child{width:100%}.pi_ic_box .pi_ic_banner{padding-top:144px}.pi_ingradients_grid .pi_ingradients_col:last-child .pi_ic_banner{padding-top:144px}.pi_ic_box .pi_ic_content{margin-top:10px;padding:0 5px}.pi_ic_box .pi_ic_content .pi_ic_text{font-size:12px;line-height:18px}.pi_ic_box .pi_ic_footer .pic_footer_label{font-size:12px;line-height:20px}.pi_ic_box .pi_ic_footer .pic_popup_open svg{display:block;width:17px;height:17px}.pi_ic_box .pi_ic_footer{padding:0 5px;margin-top:15px}}@media only screen and (max-width: 479px){.product_ingredients_section .pi_top_grid .pi_video_col{width:calc(65% - 5px)}.product_ingredients_section .pi_product_col{width:calc(35% - 5px)}.pi_product_box .pi_product_banner img{object-position:51% 50%}}.product__recommendation .flickity-slider .f-column{border-left:4px solid #fafcfa;border-right:4px solid #fafcfa!important}.product-card__image-wrapper{border-radius:8px}@media screen and (max-width:500px){.afterpay-text2{font-size:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom.css.map */
