.product__info-wrapper .trustpilot-widget{max-width:130px;max-height:80px;margin-bottom:0}.product__info-wrapper .product__description.rte{margin-top:0}.ratting-col-cus.ingredient_wrapper{display:none}.video-product-section.first.page-width{text-align:center}.product__accordion .accordion__title{cursor:pointer}.product__accordion .accordion__title:hover{color:#d4707c;transition:.7s ease-in-out}html.ingredient_modal_open{overflow-y:hidden}.ingredient_modal_open .ingredient_modal_data_wrapper{opacity:1;visibility:visible}.ingredient_modal_data_wrapper{position:fixed;top:0;width:100%;bottom:0;background:#00000080;z-index:99;opacity:0;visibility:hidden}.ingredient_modal_data_wrapper .ingredient_wrapper{width:100%}.ingredient_modal_data_wrapper .ingredient_wrapper a{background-color:#fff;margin-left:0}.ingredient_modal_data_wrapper .carousel-cell{max-width:770px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ingredient_modal_data_wrapper .ingredient_wrapper .flickity-button.previous{left:10px}.ingredient_modal_data_wrapper .ingredient_wrapper .flickity-button.next{right:10px}.instaCard .flickity-page-dots{position:static}.ingredient_container .modal-btn{position:relative}span.IngredientCard__PlusIconWrapper svg{width:30px;height:30px}span.IngredientCard__PlusIconWrapper{position:absolute;right:10px;bottom:10px;line-height:1}.ingredient_modal_data_wrapper .flickity-viewport{height:100vh!important}.ingredient_modal_data_wrapper .carousel-cell.is-selected .ingredient_wrapper{transform:scale(1.1);transition:.5s}.ingredient_modal_data_wrapper .ingredient_wrapper{width:100%;transform:scale(.9);transition:.5s;position:relative}.ingredient_modal_data_wrapper .ingredient_new_container .ingredient-card__info,.ingredient_modal_data_wrapper .ingredient_new_container .ingredient-card__info.Vitamin.B2.\(Riboflavin\){background-repeat:no-repeat!important;background-position:300px 90px!important;padding:40px;min-height:340px;background-size:75%!important}.ingredient_modal_data_wrapper .flickity-page-dots{display:none}.ingredient_modal_data_wrapper .flickity-prev-next-button.next{right:calc(50% - 30px);top:75%;transform:translate(50%)}.ingredient_modal_data_wrapper .flickity-prev-next-button.previous{left:calc(50% - 30px);top:75%;transform:translate(-50%)}.ingredient_modal_data_wrapper .ingredient_wrapper a.close-ingre{position:absolute;color:#d4707c;background:transparent;z-index:99;text-decoration:none;right:20px;top:10px;width:35px;text-align:center;height:35px;line-height:35px;border-radius:50%;transition:.5s}.ingredient_modal_data_wrapper .ingredient_wrapper a.close-ingre:hover{background-color:#d4707c;transition:.5s;color:#fff}.ingredient_modal_data_wrapper .flickity-prev-next-button .flickity-button-icon{fill:#d4707c;width:20px;height:20px}.ingredient_modal_data_wrapper .flickity-prev-next-button:hover{background-color:transparent}.load-more-wrapper,.load-less-wrapper{text-align:center;border-top:1px solid #ccc;padding-top:20px}.load-more-wrapper>a,.load-less-wrapper>a{text-decoration:none;color:#d4707c}.load-more-wrapper>a svg,.load-less-wrapper>a svg{margin-left:10px;height:10px;width:15px}.ingredient_modal_data_wrapper .ingredient_new_container .ingredient-card__info{position:relative}.ingredient_modal_data_wrapper .ingredient_new_container .ingredient-card__info .ingr-redmor{position:absolute;bottom:20px;color:#d4707c}.eg-cc-btn{border-color:transparent!important;border-radius:50px!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:21px!important}.eg-cc-compliance a:hover{background:#d4707c!important}.footer_grid.jackcustomfoot{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.footer_grid.jackcustomfoot>div:last-child{margin-top:30px;width:100%}iframe#appstle_iframe{margin-top:11.7rem}.duocap_section .duocap_grid .accent{background:#dbe6e2}.duocap_section.section-padding.color-accent-2 .h2{font-size:52px;font-weight:600;margin-bottom:10px;padding:0 3.7rem;padding-right:0}.duocap_section.section-padding.color-accent-2 .subheading{margin-bottom:0;padding:0 3.7rem;padding-right:0;font-size:40px;color:#000;line-height:1.2}.duocap_section.section-padding.color-accent-2 .duocap-grid__item .accent{margin-top:0;padding-right:0}.duocap_section.section-padding.color-accent-2 .duocap-grid__item .accent>p{line-height:1.8}.duocap_section.section-padding.color-accent-2 .duocap-grid__item .accent>a.ducap{margin-top:30px}.body-mind.page-width.color-scheme-background-2{padding:60px 0}.body_mind-section.color-background-2,.body_mind-section.color-background-2 .body-mind.page-width.color-scheme-background-2,.body_mind-section.color-background-2 .body-mind.page-width.color-scheme-background-2 .gradient{background-color:#e9e9e9}.ingredient_modal_data_wrapper .flickity-prev-next-button.next,.ingredient_modal_data_wrapper .flickity-prev-next-button.previous{display:flex;align-items:center;justify-content:center;background-color:#fff}.ingredient_modal_data_wrapper .flickity-prev-next-button.next svg,.ingredient_modal_data_wrapper .flickity-prev-next-button.previous svg{position:static}.instaCard.color-background-2.background-primary{padding:12rem 0!important}#template-page .custom_insta_landing.pregnancy_testimonial .button.button.button--primary-black{background-color:#8ea19b}#template-page .custom_insta_landing.postnatal_testimonial .button.button.button--primary-black{background-color:#0e606c}.landing-tool-main .close-ingre{position:absolute;color:#8ea19b;background:transparent;z-index:99;text-decoration:none;right:0;top:0;width:35px;text-align:center;height:35px;line-height:35px;border-radius:50%;transition:.5s}.landing-tool-main .close-ingre:hover{background-color:#8ea19b;transition:.5s;color:#fff}.landing-for-live a.button.button--primary-black{margin-top:10px;min-height:auto;min-width:auto!important;font-size:20px;padding:14px 16px;border-radius:0 100px 100px 0;background-color:#8ea19b;box-shadow:none;font-weight:900}.landing-tool-main{position:fixed;left:0;top:80%;transform:translateY(-50%);z-index:4;display:flex;flex-direction:column}#insta-feed .slider-arrow,.instafeed-shopify .slider-arrow{z-index:unset!important}.landing-tool-main p:before{position:absolute;content:"";width:20px;height:15px;background:#fff;top:calc(100% - 10px);left:20%;transform:translate(-50%) rotate(45deg);pointer-events:none}.landing-tool-main p{background:#fff;line-height:1.2;padding:14px 20px;font-size:20px;max-width:220px;width:auto;margin-bottom:5px;box-shadow:#00122e2e 0 2px 20px;border-radius:0 10px 10px 0;position:relative;font-weight:900}.landing-for-live{max-width:180px;position:relative;z-index:4;display:flex;flex-direction:column}.landing-for-live a.button.button--primary-black:hover>span.icon{opacity:1;transform:translate(25px);transition:.2s}.landing-for-live a.button.button--primary-black span.icon{display:flex;align-items:center;margin-left:10px;position:absolute;right:0;transition:.2s;height:51px;opacity:0;background:#8ea19b;border-top-right-radius:100px;border-bottom-right-radius:100px;transform:translate(0);padding:5px 15px 5px 14px}.landing-for-live a{min-width:193px!important}.template-index h2.half-banner-text__heading.h1{font-size:6rem!important}@media (max-width: 1200px){.ingredient_modal_data_wrapper .carousel-cell{max-width:650px}}@media (max-width: 1024px){.ingredient_modal_data_wrapper .carousel-cell{max-width:70%}}@media (max-width: 900px){.duocap_section.section-padding.color-accent-2 .h2{font-size:40px}.duocap_section.section-padding.color-accent-2 .subheading{font-size:30px}.duocap_section.section-padding.color-accent-2 .duocap-grid__item .accent{padding-right:2.2rem;text-align:center}}@media (max-width: 767px){.landing-tool-main{top:70%}.landing-for-live a.button.button--primary-black span.icon{height:49px}.ingredient_modal_data_wrapper .ingredient_new_container .ingredient-card__info{padding:40px 20px 80px}.ingredient_modal_data_wrapper .ingredient_new_container .ingredient-card__info .ingr-redmor{font-size:14px}.ingredient_modal_data_wrapper .ingredient_new_container .ingredient-card__info p{font-size:14px;line-height:1.6}.ingredient_modal_data_wrapper .ingredient_new_container .ingredient-card__info,.ingredient_modal_data_wrapper .ingredient_new_container .ingredient-card__info.Vitamin.B2.\(Riboflavin\){background-position:100px 250px!important}.duocap_section.section-padding.color-accent-2 .h2{font-size:35px;padding:0 15px}.duocap_section.section-padding.color-accent-2 .subheading{font-size:25px;padding:0 15px}}@media (max-width: 749px){.second-row .jackcustomfoot .footer-block:nth-of-type(1),.second-row .jackcustomfoot .footer-block:nth-of-type(3){display:none}.second-row .jackcustomfoot .footer-block:nth-of-type(2){display:block}}section.custom_hero_banner.img-content .banner_img{object-fit:contain}.custom_body_mind_section .body_mind-section .body-mind{padding-top:80px;padding-bottom:80px}.custom_body_mind_section .body_mind-section{margin-bottom:0}.custom_body_mind_section .body_columns-card__info .description{position:relative}.custom_body_mind_section .body_columns-card__info .description:before{position:absolute;content:"";left:-3rem;width:12px;height:12px;background:#c48c69;border-radius:50%;top:6px}section.custom_hero_banner.yellow-bg{background-color:#efd8ca}section.custom_not_equal_section.is-bg{padding:80px 0 200px;background-position:left bottom;background-size:cover;background-repeat:no-repeat}section.custom_not_equal_section .transparent_bg{background-color:transparent}section.custom_not_equal_section .half-banner-text__text p{margin-bottom:16px}section.custom_not_equal_section.img-position-left .banner_img{object-position:left}.custom_not_equal_section .pad-50{padding-top:50px;padding-bottom:50px}#template-page .change-btn-option2 .button.button--primary{background-color:#8ea19b}#template-page .change-btn-option3 .button.button--primary{background-color:#0e606c}section.custom_hero_banner.postnatal_banner,section.custom_hero_banner.preconception_banner{padding-top:60px}section.custom_hero_banner.postnatal_banner .half-banner-text__grid--reverse .half-banner-text__content{padding-left:0}section.custom_hero_banner.preconception_banner .half-banner-text__grid--reverse .half-banner-text__content{padding-left:0}section.custom_not_equal_section.postnatal_not_equal .body-mind.page-width{padding-top:80px;padding-bottom:80px}section.custom_not_equal_section.postnatal_not_equal .body_columns-card__info{padding-bottom:16px;margin-left:0}section.custom_not_equal_section.postnatal_not_equal .body_dotted:after{display:none}section.custom_body_mind_section.postnatal_section .body_mind-section.color-background-1{background:#0e606c;color:#fff}section.custom_body_mind_section.postnatal_section .body_mind-section .body-mind__heading{color:#fff}section.custom_body_mind_section.postnatal_section .body_mind-section .body_dotted:after{border-left-color:#fff!important}section.custom_body_mind_section.postnatal_section .body_columns-card__info .description:before{background-color:#fff}section.custom_body_mind_section.postnatal_section .body_mind-section.color-background-1 .gradient{background-color:transparent}section.custom_not_equal_section.postnatal_not_equal .body_mind-section{margin-bottom:0}section.custom_product_landing .product-image-with-text__media{min-height:auto}section.custom_product_landing .product-image_padding{background:linear-gradient(180deg,#eaeaea 445px,#fff 300px)!important;padding-top:17.2rem;padding-bottom:8rem}section.custom_product_landing .product-image_padding .gradient{background-color:transparent}section.custom_product_landing .product-image_padding .product-image-with-text__content{padding-left:5rem}section.custom_product_landing .trustpilot-widget{max-width:130px;max-height:80px;margin-bottom:0}section.custom_product_landing .product-image-with-text__heading{margin-bottom:1.6rem}section.custom_product_landing .product-image-with-text__text{margin-top:1.6rem}#template-page section.custom_product_landing .button.button--primary{width:100%;border-radius:10px;max-width:100%}section.custom_product_landing .paddedImage-with-text__media{background-color:transparent}#template-page section.custom_product_landing.pregnancy_product .button.button--primary{background-color:#8ea19b}#template-page section.custom_product_landing.postnatal_product .button.button--primary{background-color:#0e606c}#template-page section.custom_product_landing .landing-product-cusm-text{list-style:none}#template-page section.custom_product_landing .landing-product-cusm-text li:before{position:absolute;content:"";width:12px;height:12px;background:#df7c63;border-radius:50%;top:10px;left:-3rem}#template-page section.custom_product_landing .landing-product-cusm-text li{position:relative}section.custom_hero_banner h2.half-banner-text__heading.h1{font-weight:900}div#shopify-section-landingsavensection{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem;padding-bottom:calc(5rem + var(--page-width-margin))}section.custom_not_equal_section.img-position-left .half-banner-text__grid .grid__item:nth-child(1){width:calc(40% - .5rem)}section.custom_not_equal_section.img-position-left .half-banner-text__grid .grid__item:nth-child(2){width:calc(60% - .5rem)}section.custom_not_equal_section.img-position-left .half-banner-text__grid .grid__item:nth-child(2)>.half-banner-text__content{max-width:calc(var(--page-width) * .6)}@media (max-width: 1200px) and (min-width: 750px){section.custom_not_equal_section.img-position-left .half-banner-text__grid .grid__item:nth-child(2)>.half-banner-text__content{padding-top:0;padding-bottom:0}}@media (max-width: 767px){.custom_body_mind_section .body_mind-section .body-mind{padding-top:40px;padding-bottom:40px}section.custom_not_equal_section.postnatal_not_equal .body-mind.page-width{padding-top:40px;padding-bottom:40px}section.custom_product_landing .product-image_padding .product-image-with-text__content{padding-left:0}section.custom_not_equal_section.img-position-left .half-banner-text__grid .grid__item:nth-child(1),section.custom_not_equal_section.img-position-left .half-banner-text__grid .grid__item:nth-child(2){width:100%}}@media (max-width: 749px){.custom_body_mind_section .body_columns-card__info .description:before{left:-2.2rem}section.custom_body_mind_section.postnatal_section .body_columns-card__info .description,.custom_body_mind_section .body_columns-card__info .description{word-break:break-all}.custom_hero_banner .half-banner-text__media{padding-top:100%!important;padding-bottom:0!important;height:auto}section.custom_hero_banner .half-banner-text__media .banner_img{object-fit:cover}}@media (min-width: 768px){section.custom_hero_banner h2.half-banner-text__heading.h1{font-size:3em;line-height:1em}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
