@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";.blue-button-tablet{display:none!important}@media screen and (max-width: 1025px){.blue-button-desktop{display:none!important}.blue-button-tablet{display:flex!important}}.product-overlay{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#000c;z-index:3;opacity:0;pointer-events:none;align-items:center;justify-content:center;padding:3%;box-sizing:border-box}.product-overlay.active{opacity:1;pointer-events:auto}.product-overlay .image-container{position:relative;width:100%;height:100%;object-fit:contain;aspect-ratio:1 / 1;overflow:hidden;display:flex;align-items:center;justify-content:center}.product-overlay .image-container .modal-image{max-width:100%;max-height:100%;background-color:#fcf0f5;aspect-ratio:1;object-fit:contain}.product-overlay .close{position:absolute;top:15px;right:15px;width:40px;height:40px;cursor:pointer;z-index:2}.product-overlay .arrow{position:absolute;z-index:2;width:60px;height:60px;margin-top:-30px;top:50%;cursor:pointer}.product-overlay .left-arrow{left:10px}.product-overlay .right-arrow{right:10px}@media screen and (max-width: 800px){.product-overlay{padding:10%}.product-overlay .close{height:30px;width:30px}.product-overlay .arrow{height:30px;width:30px;margin-top:-15px}.product-overlay .left-arrow{left:3px}.product-overlay .right-arrow{right:3px}}main{font-family:Fredoka,sans-serif;color:#121212b3}main .blue-button{background-color:#1b3854;padding:12px;border-radius:10px;border:none;color:#fff;text-align:center;box-shadow:#00000040 0 4px 4px;font-size:20px;font-weight:700;text-decoration:none;margin-top:25px;display:flex;justify-content:center;align-items:center}main .blue-button img{margin-left:15px;height:19px;width:19px}@media screen and (max-width: 1025px){main .blue-button{font-size:14px}main .blue-button img{height:15px;width:15px}}.notification-bar{background-color:#ad1f79;color:#fefefe;display:flex;align-items:center;justify-content:center;padding-bottom:10px;padding-top:10px;font-size:18px;font-weight:500}@media screen and (max-width: 650px){.notification-bar{font-size:14px}}@media screen and (max-width: 450px){.notification-bar{font-size:11px}}.hero-section{padding-top:60px;padding-bottom:60px}.hero-section .page-width{display:flex;gap:60px;align-items:center}.hero-section .left,.hero-section .right{width:calc(50% - 30px)}.hero-section .review-star-container{display:flex;align-items:center;gap:10px}.hero-section .review-star-container img{width:90px}.hero-section .review-star-container .text{font-size:12px;margin-top:6px}.hero-section .heading-text{margin-top:15px;color:#1c1c1c;font-weight:700;font-size:40px;line-height:45px}.hero-section p{font-size:20px;line-height:30px}.hero-section .fact-container{margin-top:20px;display:flex;flex-direction:column;gap:10px}.hero-section .fact{display:flex;gap:10px}.hero-section .fact img{width:20px;height:20px}.hero-section .fact .text{color:#000;font-size:18px;line-height:24px;font-weight:600;margin-top:-2px}.hero-section .blue-button{max-width:300px;width:100%;margin-left:auto;margin-right:auto}.hero-section .money-back-guarantee{text-align:center;margin-top:15px;font-size:14px;font-weight:500}.hero-section .cards{width:100%;max-width:400px;margin-left:auto;margin-right:auto;display:block;margin-top:15px}.hero-section .secure-row{display:flex;gap:10px;margin-top:15px;justify-content:center;align-items:center}.hero-section .secure-row img{width:10px}.hero-section .secure-row .text{font-size:16px}.hero-section .right .main-image{width:100%}.hero-section .right .review-bar{padding-top:7px;padding-bottom:7px;background-color:#ec008b;display:flex;text-align:center;justify-content:center;align-items:center;color:#fff;font-size:24px;line-height:32px;font-weight:600}.hero-section .right .review-image{width:100%}.hero-section .mobile-image{display:none}@media screen and (max-width: 1025px){.hero-section .page-width{align-items:flex-start}.hero-section .heading-text{font-size:36px;line-height:40px}.hero-section .blue-button-tablet{display:block;margin-top:10px;margin-bottom:20px}}@media screen and (max-width: 820px){.hero-section{padding-top:10px;padding-bottom:30px}.hero-section .page-width{flex-direction:column;gap:15px}.hero-section .right{order:1;width:100%}.hero-section .left{order:2;width:100%}.hero-section .heading-text{font-size:26px;line-height:34px}.hero-section .right .review-bar{font-size:18px}.hero-section .right .review-image{display:none}.hero-section .mobile-image{display:block;width:100%;margin-top:15px}}.guarantee-section{padding-top:60px;padding-bottom:60px;background-color:#fcf0f5}.guarantee-section .page-width{display:flex;gap:50px;justify-content:center}.guarantee-section .column{max-width:350px;width:100%;display:flex;flex-direction:column;align-items:center}.guarantee-section .column img{height:100px;width:100px;object-fit:contain}.guarantee-section .title-text{padding-top:10px;padding-bottom:10px;color:#121212bf;font-size:20px;font-weight:600;text-align:center}.guarantee-section p{text-align:center;margin-top:0;margin-bottom:0;line-height:24px;font-size:18px}@media screen and (max-width: 1020px){.guarantee-section .page-width{gap:20px}.guarantee-section .column img{height:70px;width:70px}}@media screen and (max-width: 640px){.guarantee-section .page-width{flex-direction:column;align-items:center;gap:25px}}.science-section{padding-top:60px;padding-bottom:60px}.science-section .heading-text{font-size:40px;font-weight:700;text-align:center;line-height:50px}.science-section .column-container{padding-top:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.science-section .column{width:100%;border:4px rgb(236,0,139) solid;padding:30px 15px;box-sizing:border-box;background-color:#fcf0f5;border-radius:20px;display:flex;flex-direction:column;align-items:center}.science-section .column img{width:75px;height:75px}.science-section .title-text{padding-top:10px;padding-bottom:10px;font-size:20px;font-weight:600;line-height:25px;text-align:center}.science-section p{margin-top:0;margin-bottom:0;text-align:center;font-size:17px;line-height:20px}.science-section p a{color:#ec008b}@media screen and (max-width: 1150px){.science-section .heading-text{font-size:32px;line-height:40px}.science-section .column-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 640px){.science-section .heading-text{font-size:28px;line-height:35px}.science-section .column-container{grid-template-columns:repeat(1,1fr)}}.ingredients-section{padding-top:60px;background-color:#fcf0f5}.ingredients-section .title-text-center{display:none}.ingredients-section .row{display:grid;grid-template-columns:repeat(2,1fr);gap:50px;align-items:center;padding-bottom:60px}.ingredients-section .row:nth-of-type(4n) .info-container{order:1}.ingredients-section .row:nth-of-type(4n) .main-image{order:2}.ingredients-section .main-image{max-width:100%}.ingredients-section .info-container{width:100%}.ingredients-section .info-container .title-text{font-size:40px;line-height:45px;font-weight:700}.ingredients-section .info-container p{margin-top:20px;margin-bottom:0;font-size:18px;line-height:24px}.ingredients-section .fact-container{margin-top:20px;display:flex;flex-direction:column;gap:10px}.ingredients-section .fact{display:flex;align-items:center;gap:10px}.ingredients-section .fact img{width:20px;height:20px}.ingredients-section .text{margin-top:1px;font-size:18px;line-height:24px;color:#000}@media screen and (max-width: 1025px){.ingredients-section{padding-top:30px}.ingredients-section .title-text-center{display:block;text-align:center;font-size:32px;line-height:40px;font-weight:700;margin-bottom:30px}.ingredients-section .row{padding-bottom:30px;align-items:flex-start}.ingredients-section .info-container .title-text{display:none}.ingredients-section .info-container p:first-of-type{margin-top:0}}@media screen and (max-width: 640px){.ingredients-section .title-text-center{display:none}.ingredients-section .row{grid-template-columns:1fr;gap:20px;padding-bottom:50px}.ingredients-section .row:nth-of-type(4n) .info-container{order:unset}.ingredients-section .row:nth-of-type(4n) .main-image{order:unset}.ingredients-section .info-container .title-text{display:block;font-size:28px;line-height:35px;color:#000;margin-bottom:20px}}.why-section{padding-top:52px;padding-bottom:52px}.why-section .heading-text{font-size:32px;font-weight:700;line-height:40px;text-align:center}.why-section .subheading-text{text-align:center;font-size:25px;font-weight:700;line-height:25px;margin-top:20px}.why-section img{width:100%;margin-top:40px}.why-section .tablet-image,.why-section .mobile-image{display:none}@media screen and (max-width: 1025px){.why-section .heading-text{font-size:32px;line-height:40px}.why-section .desktop-image{display:none}.why-section .tablet-image{display:block}.why-section .mobile-image{display:none}}@media screen and (max-width: 640px){.why-section .heading-text{font-size:28px;line-height:35px}.why-section .desktop-image,.why-section .tablet-image{display:none}.why-section .mobile-image{display:block}}.women-section{background-color:#fcf0f5;padding-top:70px;padding-bottom:70px}.women-section .heading-text{text-align:center;color:#0b0b0b;font-size:40px;line-height:45px;font-weight:700}.women-section .review-container{border:1px #eb94cf dashed;background-color:#fff;margin-top:40px}.women-section .review{border-bottom:1px #eb94cf dashed;padding:20px;box-sizing:border-box}.women-section .heading-row{display:flex;align-items:center;gap:10px}.women-section .heading-row img{width:51px;height:51px}.women-section .heading-row .text{font-size:18px;font-weight:600}.women-section .heading-row .text.first{color:#eb94cf}.women-section .review-stars{width:80px;margin-top:15px}.women-section .verified-row{display:flex;align-items:center;gap:10px}.women-section .verified-row .text{color:#68c362;font-size:16px}.women-section p{margin-bottom:0;margin-block-start:10px;color:#2f2f2f;font-size:18px}@media screen and (max-width: 1025px){.women-section .heading-text{font-size:32px;line-height:40px}}@media screen and (max-width: 640px){.women-section .heading-text{font-size:28px;line-height:35px}}.special-offer-section{padding-top:30px;padding-bottom:30px}.special-offer-section .page-width{display:flex;justify-content:space-between}.special-offer-section .left,.special-offer-section .right{width:calc(50% - 15px)}.special-offer-section .large-image-container{width:100%;aspect-ratio:1;height:auto;background-color:#fcf0f5;border-radius:30px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;cursor:pointer;scrollbar-width:none;-ms-overflow-style:none}.special-offer-section .large-image-container::-webkit-scrollbar{display:none}.special-offer-section .large-image-container .slider-track{display:flex;width:400%;height:100%}.special-offer-section .large-image-container .slide{flex:0 0 25%;display:flex;align-items:center;justify-content:center;font-size:3rem;scroll-snap-align:start;box-sizing:border-box}.special-offer-section .large-image-container .slide img{max-width:100%;padding:10%}.special-offer-section .gallery{margin-top:15px;display:grid;grid-template-columns:repeat(4,1fr);gap:5%}.special-offer-section .gallery img{width:100%;background-color:#fcf0f5;cursor:pointer;aspect-ratio:1;object-fit:contain}.special-offer-section .gallery img.active{border:3px rgb(210,56,56) solid}.special-offer-section .left .ingredients{margin-top:30px;line-height:1.2;font-size:12px}.special-offer-section .left .review-photo{max-width:100%;margin-top:10px}.special-offer-section .right .ingredients,.special-offer-section .right .review-photo{display:none}.special-offer-section .offer-title{text-align:center;font-size:40px;line-height:45px;color:#000;font-weight:700}.special-offer-section .offer-subtitle{text-align:center;color:#ad1f79;line-height:28px;font-size:20px;font-weight:600;margin-top:15px}.special-offer-section .fact-container{margin-top:30px;display:flex;flex-direction:column;gap:10px}.special-offer-section .fact{display:flex;gap:10px}.special-offer-section .fact img{width:20px;height:20px}.special-offer-section .fact .text{color:#000;font-size:18px;line-height:24px;font-weight:600;margin-top:-2px;text-align:left}.bundle-picker{max-width:980px;margin:30px auto}.bundle-grid{display:grid;position:relative;grid-template-columns:repeat(3,1fr);gap:16px;width:100%}.visually-hidden{position:absolute!important;left:-9999px!important}.bundle-card{width:100%;position:relative;box-sizing:border-box;padding:16px;border:2px solid #d8dbe2;border-radius:16px;background:#fff;cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .05s}.bundle-note{position:absolute;top:-9px;left:0;width:100%;display:flex;justify-content:center}.bundle-note-text{font-size:9px;line-height:12px;border-radius:12px;color:#fff;font-family:Assistant,sans-serif;font-weight:700;padding:3px 20px;background-color:#143b68}.bundle-per-serving-text{color:#000;font-size:10px;line-height:12px;text-align:center;margin-top:-5px}.bundle-free-shipping-text{text-align:center;font-size:8px;line-height:12px;color:#666;margin-top:5px}.bundle-card:hover{border-color:#091e42;box-shadow:0 6px 18px #091e4214}.bundle-card.is-selected{border-color:#091e42;box-shadow:0 8px 20px #091e421f;background-color:#e0e3e5}.bundle-card.is-disabled{opacity:.5;cursor:not-allowed}.bundle-badge{position:absolute;top:-10px;left:12px;background:#1e40af;color:#fff;font-weight:700;font-size:12px;padding:6px 10px;border-radius:999px;box-shadow:0 2px 8px #0000001f}.bundle-image{display:grid;place-items:center}.bundle-image img{max-width:100%;height:auto;aspect-ratio:1;object-fit:contain}.bundle-text{text-align:left}.bundle-title{text-align:center;color:#143b68;font-weight:700;font-size:15px;line-height:12px}.bundle-price{display:flex;align-items:baseline;gap:5px;font-size:17px;font-weight:700}.bundle-price .compare{text-decoration:line-through;color:#666}.bundle-price .now{font-weight:800;font-size:17px;color:#ad1f79}.bundle-sub{font-size:13px;opacity:.8;margin-top:2px}.bundle-submit:hover{filter:brightness(1.05)}.bundle-submit:disabled{opacity:.5;cursor:not-allowed}.special-offer-section .blue-button{cursor:pointer;margin-top:15px!important}.special-offer-section .money-back-guarantee{color:#121212;text-align:center;font-size:14px;font-weight:500;line-height:28px;margin-top:20px}.special-offer-section .cards{width:100%}.special-offer-section .secure-text{display:flex;align-items:center;color:#121212;font-size:16px;gap:10px;justify-content:center}.special-offer-section .secure-text img{width:11px}.special-offer-section .additional-info{margin-top:30px;box-shadow:#0000001c 0 4px 4px;display:grid;grid-template-columns:repeat(4,1fr);padding:15px 20px;gap:50px}.special-offer-section .additional-info .grid-item{display:flex;flex-direction:column;align-items:center}.special-offer-section .additional-info img{height:27px}.special-offer-section .additional-info .text{color:#121212bf;text-align:center;font-size:12px;line-height:15px;margin-top:12px}#special-offer-tablet{display:block}@media screen and (max-width: 1025px){.special-offer-section .page-width{flex-direction:column;align-items:center}.special-offer-section .left,.special-offer-section .right{width:100%;max-width:570px}.special-offer-section .heading-text{font-size:32px;line-height:40px}.special-offer-section .left .ingredients{margin-top:30px;line-height:1.2;font-size:12px;display:none}.special-offer-section .left .review-photo{max-width:100%;margin-top:10px;display:none}.special-offer-section .right .ingredients{margin-top:30px;line-height:1.2;font-size:12px;text-align:left;display:block}.special-offer-section .right .review-photo{max-width:100%;margin-top:10px;display:block}}@media screen and (max-width: 640px){.special-offer-section .heading-text{font-size:28px;line-height:35px}.bundle-grid{grid-template-columns:repeat(2,1fr)}.bundle-card{padding:5px}.special-offer-section .additional-info{grid-template-columns:repeat(2,1fr)}.bundle-note-text{padding:3px 10px}.bundle-image img{max-height:100px}.special-offer-section .secure-text{font-size:14px}}.faq-section{padding-top:80px;padding-bottom:30px}.faq-container{background-color:#fcf0f5;padding:30px;box-sizing:border-box;border:1px rgb(236,0,139) solid;border-radius:20px}.faq-container .heading-text{font-size:40px;line-height:45px;font-weight:700;text-align:center;margin-bottom:30px}.faq-container .faq-rows-container{margin-bottom:30px;display:flex;flex-direction:column;gap:10px}.faq-container .question{height:70px;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;padding:15px;gap:10px;box-sizing:border-box;justify-content:space-between;align-items:center}.faq-container .question.first{background-color:#ec008b}.faq-container .faq-row.active .question{background-color:#1b3854;border-bottom-left-radius:0;border-bottom-right-radius:0}.faq-container .question .text{font-size:28px;font-weight:600;color:#000}.faq-container .question.first .text,.faq-container .faq-row.active .text{color:#fff}.faq-container .question .icon{font-size:36px;transform:rotate(180deg);font-weight:300}.faq-container .question.first .icon{transform:unset;color:#fff}.faq-container .faq-row.active .question.first .icon{margin-top:-5px}.faq-container .faq-row.active .icon{color:#fff;margin-top:5px}.faq-container .faq-row .answer{padding:0 20px;height:0;overflow:hidden;background-color:#fff;color:#000;font-size:18px;line-height:30px;font-family:Montserrat,san-serif}.faq-container .faq-row.active .answer{padding-top:20px;padding-bottom:20px}.faq-section .blue-button{margin-top:30px;max-width:400px;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 1025px){.faq-container .heading-text{font-size:32px;line-height:40px}.faq-container .question .text{font-size:24px;line-height:30px}}@media screen and (max-width: 640px){.faq-container{padding:15px}.faq-container .question{height:82px}.faq-container .heading-text{font-size:28px;line-height:35px}.faq-container .question .text{font-size:18px}.faq-section .blue-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/new-home.css.map */
