.prov-source .herflora-mbg-section .featured-link--half{background-color:transparent}.prov-source .herflora-mbg-section .collection_title{font-size:25px!important;margin-bottom:25px;color:#222427!important}.prov-source .herflora-mbg-section .featured-link--half img{padding:0;width:80%;margin:0 auto}.prov-source .herflora-mbg-section .featured-link--half .description p{margin-bottom:25px}.prov-source .herflora-mbg-section .featured-link--half .description a{color:orange;text-decoration:underline}.prov-source .glowup-trust-badges-section .trust-badges__title{margin-bottom:0}.prov-source .glowup-trust-badges-section .trust-badges__button-wrap{margin-top:0!important}.prov-source .glowup-trust-badges-section .container{gap:30px}.prov-source .product-the-glowup-bundle .shopify-section--rich-text-and-image{padding:0}.prov-source .glowup-fast-results-section{padding-block-end:0!important}.prov-source .glowup-fast-results-section .rich-text__text p{margin-bottom:0}.prov-source .glowup-graph-section .featured-link--half{background-color:transparent}.prov-source .glowup-graph-section .image-with-text-container{margin:0 auto!important}.prov-source .product-the-glowup-bundle .rich-text__subheading{font-family:var(--font-museosans)!important;font-weight:400;font-size:35px!important}.prov-source .product-the-glowup-bundle .shopify-section--product-template .product-block--text{display:block;margin-top:15px}.prov-source .product-the-glowup-bundle .shopify-section--product-template .product-block--text ul{list-style:none;margin-left:0;padding-left:0}.prov-source .product-the-glowup-bundle .shopify-section--product-template .product-block--text li{background-image:none;background-repeat:no-repeat;background-position:0 .2em;background-size:18px 18px;padding-left:28px}.prov-source .product-the-glowup-bundle .smart-payment-button--false .purchase-details{padding-bottom:25px!important}@media only screen and (min-width:769px){.prov-source .product-the-glowup-bundle .shopify-section--product-template .product__details--product-page>.product-block--text:last-child{display:none}.prov-source .herflora-mbg-section .featured-link--half .info{width:95%}.prov-source .product-the-glowup-bundle .section{padding-block:50px;max-width:1440px}.prov-source .product-the-glowup-bundle .featured_text{margin-top:40px}.prov-source .herflora-roadblocks-section .global-button{margin-top:15px;margin-bottom:0!important}.prov-source .herflora-transform-section .text-grid-advanced__grid,.prov-source .glowup-bundle-section .text-grid-advanced__grid{margin-block:50px}.prov-source .herflora-transform-section .text-grid-advanced__button-wrap{margin:0 auto!important}.prov-source .herflora-transform-section .text-grid-advanced__card{padding:30px!important}.prov-source .glowup-challenge-section .image-text-content__secondary .rich-text__text p:last-child{margin-bottom:0!important}.prov-source .glowup-challenge-section .image-text-content__button-wrap{margin-top:30px!important}.prov-source .glowup-timeline-section .timeline-content-list__item{align-items:center!important}.prov-source .glowup-timeline-section .timeline-content-list__item-icon{width:150px!important;height:auto!important}.prov-source .ninty-day-challenge-section .image-text-content__split{margin-block-start:50px}.prov-source .challange-media-content-section .image-with-text__text-column{position:sticky;top:100px;align-self:flex-start;z-index:2}.prov-source .challange-media-content-section .featured-link--half .info{padding-block:0!important}.prov-source .challange-media-content-section .global-button{margin-block:25px!important}.prov-source .glowup-video-slider-section .vslider__rating-bar{margin-top:2.5rem}.prov-source .vslider__divider{margin:2rem 0!important}}@media only screen and (max-width:768px){.prov-source .product-the-glowup-bundle .shopify-section--product-template .product__details--product-page>.product-block--text:last-child{display:block}.prov-source .global-button{font-size:18px!important}.prov-source .product-the-glowup-bundle .product_name{font-size:30px}.prov-source .product-the-glowup-bundle .product-text h3{font-size:25px}.prov-source .product-the-glowup-bundle .shopify-section--product-template .product-block--text ul{margin-bottom:0!important}.prov-source .product-the-glowup-bundle .shopify-section--product-template .product-block--text li:last-of-type{margin-bottom:0!important}.prov-source .product-the-glowup-bundle .shopify-section--product-template .product-block--text{display:block}.prov-source .herflora-mbg-section .featured-link--half .info{width:100%;padding-bottom:0}.prov-source .product-the-glowup-bundle .section{padding-block:35px}.prov-source .product-the-glowup-bundle .featured_text{margin-top:35px!important}.prov-source .challange-heading-section .rich-text__text{padding:12px 16px;gap:10px}.prov-source .challange-heading-section .rich-text__text:before{width:38px;height:38px}.prov-source .challange-heading-section .rich-text__text p{font-size:16px}.prov-source .challange-heading-section .rich-text__text:after{font-size:.75em;padding:5px 14px}.prov-source .herflora-media-section .container{row-gap:30px}.prov-source .herflora-media-section .title{margin-bottom:0}.prov-source .herflora-transform-section .text-grid-advanced__grid{margin-block-start:30px;margin-block-end:10px}.prov-source .herflora-transform-section .text-grid-advanced__button-wrap{margin-bottom:0!important}.prov-source .glowup-bundle-section .text-grid-advanced__grid{margin-block:30px}.prov-source .glowup-timeline-section .timeline-content-list__bottom .rich-text__text p{font-size:25px}.prov-source .ninty-day-challenge-section .image-text-content__split{margin-block-start:30px}.prov-source .challange-media-content-section .image-with-text__text-column{position:static}.prov-source .glowup-video-slider-section .vslider__rating-bar{margin-top:1rem!important}.prov-source .vslider__divider{margin:1.5rem 0!important}.prov-source .glowup-video-slider-section .vslider__rating-item{text-align:center;gap:0!important}.prov-source .glowup-ingredients-section .ingr__hero{max-width:250px}.prov-source .glowup-fast-results-section .rich-text__text p{margin-bottom:20px}.prov-source .glowup-graph-section{padding-block-start:0!important}.prov-source .glowup-graph-section .featured-link--half .info{padding-top:0!important;width:100%}.prov-source .glowup-graph-section .image-with-text-container{flex-direction:column-reverse!important}.prov-source .glowup-graph-section .description,.prov-source .glowup-graph-section .description p:last-child{margin-bottom:0!important}}.prov-source .product-mood-boost-bundle h1,.prov-source .product-mood-boost-bundle h2,.prov-source .product-mood-boost-bundle h3,.prov-source .product-mood-boost-bundle h4{font-family:Playfair Display!important}.prov-source .product-mood-boost-bundle h2{font-size:3rem;line-height:1.3!important}.prov-source .product-mood-boost-bundle h2 span{color:#cc5377;font-family:Playfair Display!important}.prov-source .product-mood-boost-bundle p,.prov-source .product-mood-boost-bundle ul li{font-family:poppins}.prov-source .product-mood-boost-bundle .PDPheading h2{line-height:1}.prov-source .product-mood-boost-bundle .product_name{font-family:League Spartan!important;font-size:1.8rem;font-weight:600;color:#af204a}.prov-source .product-mood-boost-bundle .GIFsection{margin-top:2rem}.prov-source .product-mood-boost-bundle .GIFsection1{padding:10px!important}.prov-source .product-mood-boost-bundle .radiancy-sci-div{display:flex}.prov-source .product-mood-boost-bundle .radiancy-sci-div img{flex:1!important;width:50%}.prov-source .product-mood-boost-bundle .accordion>dt>a:after,.prov-source .product-mood-boost-bundle .accordion>dt>button:after,.prov-source .product-mood-boost-bundle .faqAccordion>dt>a:after,.prov-source .product-mood-boost-bundle .faqAccordion>dt>button:after{color:#cc5377}.prov-source .product-mood-boost-bundle #review{margin-top:0!important}@media only screen and (max-width:600px){.prov-source .product-mood-boost-bundle h2{font-size:2.4rem;line-height:1}.prov-source .product-mood-boost-bundle .red-class{background-image:none!important}.prov-source .product-mood-boost-bundle .radiancy-sci-div{width:100%!important}.prov-source .product-mood-boost-bundle .radiancy-sci-div img{flex:1!important;width:100%}.prov-source .product-mood-boost-bundle .slider-card-nav{top:unset!important}.prov-source .product-mood-boost-bundle .showcombined{flex-direction:column-reverse}.prov-source .product-mood-boost-bundle .review-title{max-width:100%!important}.prov-source .mood-flow{flex-direction:column}.prov-source .text-flow{margin-top:20px}}@media only screen and (min-width:600px)and (max-width:900px){.prov-source .product-mood-boost-bundle .GIFsection{display:flex!important;flex-wrap:wrap}.prov-source .product-mood-boost-bundle .red-class{background-image:none!important}.prov-source .product-mood-boost-bundle .GIFsection1{min-width:344px!important}.prov-source .product-mood-boost-bundle h2{font-size:2.7rem;line-height:1}.prov-source .mood-flow{flex-direction:column}.prov-source .text-flow{margin-top:20px}}@media(max-width:1024px){.prov-source .product-mood-boost-bundle .logo-container{grid-template-columns:repeat(3,1fr)!important}.prov-source .product-mood-boost-bundle .more-logos{opacity:0;max-height:0;overflow:hidden;transition:max-height .5s ease,opacity .5s ease}}@media(max-width:1024px){.prov-source .product-mood-boost-bundle .toggle-link{display:block!important}}.prov-source .slider-mood{display:none;overflow:hidden;width:85%;position:relative;margin:0 auto}.prov-source .slides-container-mood{display:flex;width:100%!important;transition:transform .5s ease-in-out}.prov-source .slide-mood{min-width:100%;box-sizing:border-box;padding:20px;display:flex;justify-content:center;align-items:center;text-align:center;border:1px solid #ccc;border-radius:10px;box-shadow:0 4px 6px #0000001a}.prov-source .pagination-mood{position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex;gap:5px}.prov-source .pagination-mood span{display:block;width:10px;height:10px;background-color:#ccc;border-radius:50%;cursor:pointer}.prov-source .pagination-mood span.active{background-color:#333}.prov-source .blocks-mood{display:flex;justify-content:space-between;align-items:center;padding:0 20px}.prov-source .block-mood{width:23%;padding:17px;text-align:center;border:1px solid #000;border-radius:10px;box-shadow:0 4px 6px #0000001a;min-height:275px;max-height:300px;margin:0 10px}.prov-source .block-mood-pink{background-color:#fedede}.prov-source .block-mood-orange{background-color:#fbd7c5}.prov-source .mbb-yoga-lady{width:50%;margin:0 auto 20px}@media(max-width:1084px){.prov-source .slider-mood{display:block}.prov-source .blocks-mood{display:none}.prov-source .mbb-yoga-lady{width:100%}}.prov-source .slider-mood .arrow{position:absolute;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;background-color:#fc8a84;color:#fff;display:flex;justify-content:center;align-items:center;font-size:20px;cursor:pointer;z-index:1;opacity:1!important}.prov-source .slider-mood .arrow span{font-size:20px;display:flex;justify-content:center;align-items:center;line-height:40px}.prov-source .slider-mood .arrow-prev{left:10px}.prov-source .slider-mood .arrow-next{right:10px!important;left:unset!important}.prov-source .arrow-dex{width:28px;height:26px;border-radius:50%;background-color:#fc8a84;color:#fff;display:flex;justify-content:center}.prov-source .product-marine-calcium-with-d3-k2 h1,.prov-source .product-marine-calcium-with-d3-k2 h2,.prov-source .product-marine-calcium-with-d3-k2 h3,.prov-source .product-marine-calcium-with-d3-k2 h4{font-family:Playfair Display!important}.prov-source .product-marine-calcium-with-d3-k2 h2{font-size:3rem;line-height:1.3!important;text-align:center}.prov-source .product-marine-calcium-with-d3-k2 h2 span{color:#cd893c;font-family:Playfair Display!important}.prov-source .product-marine-calcium-with-d3-k2 p,.prov-source .product-marine-calcium-with-d3-k2 ul li{font-family:poppins;margin:10px auto}.prov-source .product-marine-calcium-with-d3-k2 .PDPheading h2{line-height:1}.prov-source .product-marine-calcium-with-d3-k2 .product_name{font-family:League Spartan!important;font-size:1.8rem;font-weight:600;color:#88553f}.prov-source .product-marine-calcium-with-d3-k2 .GIFsection{margin-top:2rem}.prov-source .product-marine-calcium-with-d3-k2 .GIFsection1{padding:10px!important}.prov-source .product-marine-calcium-with-d3-k2 .radiancy-sci-div{display:flex;align-items:start;justify-content:center;margin:0 auto}.prov-source .product-marine-calcium-with-d3-k2 .radiancy-sci-div div{flex:1}.prov-source .product-marine-calcium-with-d3-k2 .accordion>dt>a:after,.prov-source .product-marine-calcium-with-d3-k2 .accordion>dt>button:after,.prov-source .product-marine-calcium-with-d3-k2 .faqAccordion>dt>a:after,.prov-source .product-marine-calcium-with-d3-k2 .faqAccordion>dt>button:after{color:#cd893c}.prov-source .product-marine-calcium-with-d3-k2 #review{margin-top:0!important}.prov-source .product-marine-calcium-with-d3-k2 .slider-wrapper{position:relative;width:100%;margin:0 auto;overflow:hidden}.prov-source .product-marine-calcium-with-d3-k2 .slider-mood{width:85%;margin:0 auto}.prov-source .product-marine-calcium-with-d3-k2 .slides-container-mood{display:flex;transition:transform .5s ease-in-out}.prov-source .product-marine-calcium-with-d3-k2 .slide-mood{min-width:100%;box-sizing:border-box;padding:20px;text-align:center;border:1px solid #ccc;border-radius:10px;box-shadow:0 4px 6px #0000001a}.prov-source .product-marine-calcium-with-d3-k2 .pagination-mood{position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex;gap:5px}.prov-source .product-marine-calcium-with-d3-k2 .pagination-mood span{width:10px;height:10px;background-color:#ccc;border-radius:50%;cursor:pointer}.prov-source .product-marine-calcium-with-d3-k2 .pagination-mood span.active{background-color:#333}.prov-source .product-marine-calcium-with-d3-k2 .blocks-mood{display:flex;justify-content:space-between;align-items:center;padding:0 20px}.prov-source .product-marine-calcium-with-d3-k2 .block-mood{width:23%;padding:17px;text-align:center;border:1px solid #000;border-radius:10px;box-shadow:0 4px 6px #0000001a;min-height:320px;max-height:320px}.prov-source .product-marine-calcium-with-d3-k2 .slider-wrapper .arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:#885540;border-radius:50%;cursor:pointer;z-index:10;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 6px #0000001a;font-size:15px;line-height:0;left:unset!important;opacity:1}.prov-source .product-marine-calcium-with-d3-k2 .slider-wrapper .arrow-prev{left:10px!important}.prov-source .product-marine-calcium-with-d3-k2 .slider-wrapper .arrow-next{right:10px!important}.prov-source .product-marine-calcium-with-d3-k2 .block-mood-pink{background-color:#f5ddca}.prov-source .product-marine-calcium-with-d3-k2 .block-mood-orange{background-color:#bf8351}.prov-source .product-marine-calcium-with-d3-k2 .arrow-dex{background-color:#885540}@media only screen and (max-width:600px){.prov-source .product-marine-calcium-with-d3-k2 h2{font-size:2.4rem;line-height:1}.prov-source .product-marine-calcium-with-d3-k2 .prop-section .giftitle{justify-content:center}.prov-source .product-marine-calcium-with-d3-k2 .marine-how-head{font-size:2.7rem!important}.prov-source .product-marine-calcium-with-d3-k2 .red-class{background-image:none!important}.prov-source .product-marine-calcium-with-d3-k2 .radiancy-sci-div{width:100%!important}.prov-source .product-marine-calcium-with-d3-k2 .radiancy-sci-div img{flex:1!important;width:100%}.prov-source .marine-image-container-inc img{padding-top:0}.prov-source .product-marine-calcium-with-d3-k2 .slider-card-nav{top:unset!important}.prov-source .product-marine-calcium-with-d3-k2 .showcombined{flex-direction:column-reverse}.prov-source .product-marine-calcium-with-d3-k2 .review-title{max-width:100%!important}.prov-source .product-marine-calcium-with-d3-k2 .mood-flow{flex-direction:column}.prov-source .product-marine-calcium-with-d3-k2 .text-flow{margin-top:20px}.prov-source .product-marine-calcium-with-d3-k2 .marine-image-container-inc{min-height:0!important}.prov-source .product-marine-calcium-with-d3-k2 .marine-faqAccordion li{padding-left:0!important}.prov-source .product-marine-calcium-with-d3-k2 .marine-faqAccordion button{padding:12px!important;font-size:15px!important}.prov-source .product-marine-calcium-with-d3-k2 .marine-faqAccordion dd{overflow:hidden}}@media only screen and (min-width:600px)and (max-width:900px){.prov-source .product-marine-calcium-with-d3-k2 .GIFsection{display:flex!important;flex-wrap:wrap}.prov-source .product-marine-calcium-with-d3-k2 .red-class{background-image:none!important}.prov-source .product-marine-calcium-with-d3-k2 .GIFsection1{min-width:344px!important}.prov-source .product-marine-calcium-with-d3-k2 h2{font-size:2.7rem;line-height:1}.prov-source .product-marine-calcium-with-d3-k2 .marine-how-head{font-size:2.7rem!important}.prov-source .product-marine-calcium-with-d3-k2 .mood-flow{flex-direction:column}.prov-source .product-marine-calcium-with-d3-k2 .text-flow{margin-top:20px}}@media screen and (max-width:900px){.prov-source .product-marine-calcium-with-d3-k2 .gif-marine-text-div{max-width:25rem;margin:0 auto}}@media screen and (max-width:1023px){.prov-source .product-marine-calcium-with-d3-k2 .blocks-mood{display:none}}@media(max-width:1024px){.prov-source .product-marine-calcium-with-d3-k2 .marine-container-inc{flex-direction:column;width:100%!important}@media screen and (min-width:1024px){.prov-source .product-marine-calcium-with-d3-k2 .slider-wrapper{display:none}}.prov-source .product-marine-calcium-with-d3-k2 .marine-accordion-container-inc{padding-left:0!important;width:95%!important;margin:0 auto!important}.prov-source .product-marine-calcium-with-d3-k2 .product-logos-slider .logo-container{grid-template-columns:repeat(2,1fr)!important}.prov-source .product-marine-calcium-with-d3-k2 .more-logos{display:block;opacity:0;max-height:0;overflow:hidden;transition:max-height .5s ease,opacity .5s ease}.prov-source .product-marine-calcium-with-d3-k2 .more-logos.show{opacity:1;max-height:100px}.prov-source .product-marine-calcium-with-d3-k2 .toggle-link{display:block}.prov-source .product-marine-calcium-with-d3-k2 .GIF-section .gifimg{max-width:100%!important;width:300px}.prov-source .product-marine-calcium-with-d3-k2 .red-class .gifimg{max-width:125px!important}}@media only screen and (min-width:1024px)and (max-width:1250px){.prov-source .product-marine-calcium-with-d3-k2 .blocks-mood p{font-size:14.5px!important}}@media(max-width:1052px){.prov-source .product-marine-calcium-with-d3-k2 .marine-container-inc{flex-direction:column}}@media(max-width:1300px){.prov-source .product-marine-calcium-with-d3-k2 .radiancy-sci-div{flex-direction:column}.prov-source .product-marine-calcium-with-d3-k2 .radiancy-sci-div img,.prov-source .product-marine-calcium-with-d3-k2 .radiancy-sci-div div{width:100%}}.prov-source .product-marine-magnesium-plus-b6 h1,.prov-source .product-marine-magnesium-plus-b6 h2,.prov-source .product-marine-magnesium-plus-b6 h3,.prov-source .product-marine-magnesium-plus-b6 h4{font-family:Playfair Display!important}.prov-source .product-marine-magnesium-plus-b6 h2{font-size:3rem;line-height:1.3!important;text-align:center}.prov-source .product-marine-magnesium-plus-b6 h2 span{color:#3ba4b0;font-family:Playfair Display!important}.prov-source .product-marine-magnesium-plus-b6 p,.prov-source .product-marine-magnesium-plus-b6 ul li{font-family:poppins;margin:10px auto}.prov-source .product-marine-magnesium-plus-b6 .PDPheading h2{line-height:1}.prov-source .product-marine-magnesium-plus-b6 .product_name{font-family:League Spartan!important;font-size:1.8rem;font-weight:600;color:#2f6461}.prov-source .product-marine-magnesium-plus-b6 .GIFsection{margin-top:2rem}.prov-source .product-marine-magnesium-plus-b6 .GIFsection1{padding:10px!important}.prov-source .product-marine-magnesium-plus-b6 .gif-marine-text-div{max-width:20rem;margin:0 auto}.prov-source .product-marine-magnesium-plus-b6 .radiancy-sci-div{display:flex;align-items:start;justify-content:center;margin:0 auto}.prov-source .product-marine-magnesium-plus-b6 .radiancy-sci-div div{flex:1}.prov-source .product-marine-magnesium-plus-b6 .accordion>dt>a:after,.prov-source .product-marine-magnesium-plus-b6 .accordion>dt>button:after,.prov-source .product-marine-magnesium-plus-b6 .faqAccordion>dt>a:after,.prov-source .product-marine-magnesium-plus-b6 .faqAccordion>dt>button:after{color:#cd893c}.prov-source .product-marine-magnesium-plus-b6 #review{margin-top:0!important}.prov-source .product-marine-magnesium-plus-b6 .slider-wrapper{position:relative;width:100%;margin:0 auto;overflow:hidden}.prov-source .product-marine-magnesium-plus-b6 .slider-mood{width:85%;margin:0 auto}.prov-source .product-marine-magnesium-plus-b6 .slides-container-mood{display:flex;transition:transform .5s ease-in-out}.prov-source .product-marine-magnesium-plus-b6 .slide-mood{min-width:100%;box-sizing:border-box;padding:20px;text-align:center;border:1px solid #ccc;border-radius:10px;box-shadow:0 4px 6px #0000001a}.prov-source .product-marine-magnesium-plus-b6 .pagination-mood{position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex;gap:5px}.prov-source .product-marine-magnesium-plus-b6 .pagination-mood span{width:10px;height:10px;background-color:#ccc;border-radius:50%;cursor:pointer}.prov-source .product-marine-magnesium-plus-b6 .pagination-mood span.active{background-color:#333}.prov-source .product-marine-magnesium-plus-b6 .blocks-mood{display:flex;justify-content:space-between;align-items:center;padding:0 20px}.prov-source .product-marine-magnesium-plus-b6 .block-mood{width:23%;padding:17px;text-align:center;border:1px solid #000;border-radius:10px;box-shadow:0 4px 6px #0000001a;min-height:320px;max-height:320px}.prov-source .product-marine-magnesium-plus-b6 .slider-wrapper .arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:#2f6461;border-radius:50%;cursor:pointer;z-index:10;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 6px #0000001a;font-size:15px;line-height:0;left:unset!important;opacity:1}.prov-source .product-marine-magnesium-plus-b6 .slider-wrapper .arrow-prev{left:10px!important}.prov-source .product-marine-magnesium-plus-b6 .slider-wrapper .arrow-next{right:10px!important}.prov-source .product-marine-magnesium-plus-b6 .block-mood-l-turquoise{background-color:#daf3ee}.prov-source .product-marine-magnesium-plus-b6 .block-mood-d-turquoise{background-color:#6fbec7c7}.prov-source .product-marine-magnesium-plus-b6 .arrow-dex{background-color:#2f6461}@media only screen and (max-width:600px){.prov-source .product-marine-magnesium-plus-b6 h2{font-size:2.4rem;line-height:1}.prov-source .product-marine-magnesium-plus-b6 .prop-section .giftitle{justify-content:center!important;text-align:center!important;margin-bottom:20px!important}.prov-source .product-marine-magnesium-plus-b6 .prop-section .checklist{max-width:300px!important;margin:0 auto}.prov-source .product-marine-magnesium-plus-b6 .marine-how-head{font-size:2.7rem!important}.prov-source .product-marine-magnesium-plus-b6 .radiancy-sci-div{width:100%!important}.prov-source .product-marine-magnesium-plus-b6 .radiancy-sci-div img{flex:1!important;width:100%}.prov-source .marine-image-container-inc img{padding-top:0}.prov-source .product-marine-magnesium-plus-b6 .slider-card-nav{top:unset!important}.prov-source .product-marine-magnesium-plus-b6 .showcombined{flex-direction:column-reverse}.prov-source .product-marine-magnesium-plus-b6 .review-title{max-width:100%!important}.prov-source .product-marine-magnesium-plus-b6 .mood-flow{flex-direction:column}.prov-source .product-marine-magnesium-plus-b6 .text-flow{margin-top:20px}.prov-source .product-marine-magnesium-plus-b6 .marine-faqAccordion li{padding-left:0!important}.prov-source .product-marine-magnesium-plus-b6 .marine-faqAccordion button{padding:12px!important;font-size:15px!important}.prov-source .product-marine-magnesium-plus-b6 .marine-faqAccordion dd{overflow:hidden}}@media only screen and (max-width:724px){.prov-source .product-marine-magnesium-plus-b6 .red-class{background-image:none!important}}@media only screen and (min-width:600px)and (max-width:900px){.prov-source .product-marine-magnesium-plus-b6 .GIFsection{display:flex!important;flex-wrap:wrap}.prov-source .product-marine-magnesium-plus-b6 .GIFsection1{min-width:344px!important}.prov-source .product-marine-magnesium-plus-b6 h2{font-size:2.7rem;line-height:1}.prov-source .product-marine-magnesium-plus-b6 .prop-section .giftitle{justify-content:center!important;text-align:center!important}.prov-source .product-marine-magnesium-plus-b6 .gif-marine-text-div .checklist{margin-left:25px!important}.prov-source .product-marine-magnesium-plus-b6 .marine-how-head{font-size:2.7rem!important}.prov-source .product-marine-magnesium-plus-b6 .mood-flow{flex-direction:column}.prov-source .product-marine-magnesium-plus-b6 .text-flow{margin-top:20px}}@media only screen and (min-width:725px)and (max-width:900px){.prov-source .product-marine-magnesium-plus-b6 .red-class{background-image:none!important}}@media screen and (max-width:900px){.prov-source .product-marine-magnesium-plus-b6 .gif-marine-text-div{max-width:19rem;margin:0 auto}}@media screen and (max-width:1023px){.prov-source .product-marine-magnesium-plus-b6 .blocks-mood{display:none}}@media(max-width:1024px){.prov-source .product-marine-magnesium-plus-b6 .marine-container-inc{flex-direction:column;width:100%!important}@media screen and (min-width:1024px){.prov-source .product-marine-magnesium-plus-b6 .slider-wrapper{display:none}}.prov-source .product-marine-magnesium-plus-b6 .marine-accordion-container-inc{padding-left:0!important;width:95%!important;margin:0 auto!important}.prov-source .product-marine-magnesium-plus-b6 .product-logos-slider .logo-container{grid-template-columns:repeat(2,1fr)!important}.prov-source .product-marine-magnesium-plus-b6 .more-logos{display:block;opacity:0;max-height:0;overflow:hidden;transition:max-height .5s ease,opacity .5s ease}.prov-source .product-marine-magnesium-plus-b6 .more-logos.show{opacity:1;max-height:100px}.prov-source .product-marine-magnesium-plus-b6 .toggle-link{display:block}.prov-source .product-marine-magnesium-plus-b6 .GIF-section .gifimg{max-width:100%!important;width:300px}.prov-source .product-marine-magnesium-plus-b6 .red-class .gifimg{max-width:125px!important}}@media only screen and (min-width:1024px)and (max-width:1250px){.prov-source .product-marine-magnesium-plus-b6 .blocks-mood p{font-size:14.5px!important}}@media(max-width:1052px){.prov-source .product-marine-magnesium-plus-b6 .marine-container-inc{flex-direction:column}}@media(max-width:1300px){.prov-source .product-marine-magnesium-plus-b6 .radiancy-sci-div{flex-direction:column}.prov-source .product-marine-magnesium-plus-b6 .radiancy-sci-div img,.prov-source .product-marine-magnesium-plus-b6 .radiancy-sci-div div{width:100%}}.prov-source .page-shop .thumbnail .was_price span.money,.prov-source .page-shop .thumbnail .compare-at-price span.money{display:none!important}.prov-source .page-shop .sale,.prov-source .page-shop .sale span,.prov-source .page-shop .free,.prov-source .page-shop .thumbnail .sale{color:#070606}.prov-source .customfooter img{width:180px}.prov-source .footerrow h3{font-size:2rem!important}.prov-source .checkmark-list{text-align:left}.prov-source .checkmark-list ul li:before{content:"\2713";margin-left:-25px;padding-right:10px}.prov-source .checkmark-list ul{list-style-type:none;padding-left:0;color:#fff;margin:0 20px}.prov-source .product-bone-and-stress-essentials-bundle h1,.prov-source .product-bone-and-stress-essentials-bundle h2,.prov-source .product-bone-and-stress-essentials-bundle h3,.prov-source .product-bone-and-stress-essentials-bundle h4{font-family:Playfair Display!important}.prov-source .product-bone-and-stress-essentials-bundle h2{font-size:3rem;line-height:1.3!important;text-align:center}.prov-source .product-bone-and-stress-essentials-bundle h2 span{color:#3ba4b0;font-family:Playfair Display!important}.prov-source .product-bone-and-stress-essentials-bundle p,.prov-source .product-bone-and-stress-essentials-bundle ul li{font-family:poppins;margin:10px auto}.prov-source .product-bone-and-stress-essentials-bundle .PDPheading h2{line-height:1}.prov-source .product-bone-and-stress-essentials-bundle .product_name{font-family:League Spartan!important;font-size:1.8rem;font-weight:600;color:#2f6461}.prov-source .marine-cal-bullets ul{padding:0;margin:0;list-style:none}.prov-source .marine-cal-bullets ul li{display:flex;align-items:start;margin-bottom:10px;font-size:17px}.prov-source .marine-cal-bullets-txt{text-align:left!important;margin:2px!important}.prov-source .marine-cal-bullets ul li span{margin-right:8px}.prov-source .marine-cal-bullets ul li b{font-weight:700}@media(max-width:768px){.prov-source .marine-cal-bullets ul li{font-size:17px}}@media(max-width:480px){.prov-source .marine-cal-bullets ul li{font-size:17px}.prov-source .marine-cal-bullets ul li span{margin-right:6px}}.prov-source .product-bone-and-stress-essentials-bundle .GIFsection{margin-top:2rem}.prov-source .product-bone-and-stress-essentials-bundle .GIFsection1{padding:10px!important}.prov-source .product-bone-and-stress-essentials-bundle .gif-marine-text-div{max-width:20rem;margin:0 auto}.prov-source .product-bone-and-stress-essentials-bundle .radiancy-sci-div{display:flex;align-items:start;justify-content:center;margin:0 auto}.prov-source .product-bone-and-stress-essentials-bundle .radiancy-sci-div div{flex:1}.prov-source .product-bone-and-stress-essentials-bundle .accordion>dt>a:after,.prov-source .product-bone-and-stress-essentials-bundle .accordion>dt>button:after,.prov-source .product-bone-and-stress-essentials-bundle .faqAccordion>dt>a:after,.prov-source .product-bone-and-stress-essentials-bundle .faqAccordion>dt>button:after{color:#cd893c}.prov-source .product-bone-and-stress-essentials-bundle #review{margin-top:0!important}.prov-source .text-flow p{margin-bottom:10px!important}.prov-source .product-bone-and-stress-essentials-bundle .slider-wrapper{position:relative;width:100%;margin:0 auto;overflow:hidden}.prov-source .product-bone-and-stress-essentials-bundle .slider-mood{width:85%;margin:0 auto}.prov-source .product-bone-and-stress-essentials-bundle .slides-container-mood{display:flex;transition:transform .5s ease-in-out}.prov-source .product-bone-and-stress-essentials-bundle .slide-mood{min-width:100%;box-sizing:border-box;padding:20px;text-align:center;border:1px solid #ccc;border-radius:10px;box-shadow:0 4px 6px #0000001a}.prov-source .product-bone-and-stress-essentials-bundle .pagination-mood{position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex;gap:5px}.prov-source .product-bone-and-stress-essentials-bundle .pagination-mood span{width:10px;height:10px;background-color:#ccc;border-radius:50%;cursor:pointer}.prov-source .product-bone-and-stress-essentials-bundle .pagination-mood span.active{background-color:#333}.prov-source .product-bone-and-stress-essentials-bundle .blocks-mood{display:flex;justify-content:space-between;align-items:center;padding:0 20px}.prov-source .product-bone-and-stress-essentials-bundle .block-mood{width:23%;padding:17px;text-align:center;border:1px solid #000;border-radius:10px;box-shadow:0 4px 6px #0000001a;min-height:320px;max-height:340px}.prov-source .product-bone-and-stress-essentials-bundle .slider-wrapper .arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:#2f6461;border-radius:50%;cursor:pointer;z-index:10;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 6px #0000001a;font-size:15px;line-height:0;left:unset!important;opacity:1}.prov-source .product-bone-and-stress-essentials-bundle .slider-wrapper .arrow-prev{left:10px!important}.prov-source .product-bone-and-stress-essentials-bundle .slider-wrapper .arrow-next{right:10px!important}.prov-source .product-bone-and-stress-essentials-bundle .block-mood-l-turquoise{background-color:#daf3ee}.prov-source .product-bone-and-stress-essentials-bundle .block-mood-d-turquoise{background-color:#6fbec7c7}.prov-source .product-bone-and-stress-essentials-bundle .arrow-dex{background-color:#2f6461}@media only screen and (max-width:600px){.prov-source .product-bone-and-stress-essentials-bundle h2{font-size:2.4rem;line-height:1}.prov-source .product-bone-and-stress-essentials-bundle .prop-section .giftitle{justify-content:center!important;text-align:center!important;margin-bottom:20px!important}.prov-source .product-bone-and-stress-essentials-bundle .prop-section .checklist{max-width:300px!important;margin:0 auto}.prov-source .product-bone-and-stress-essentials-bundle .marine-how-head{font-size:2.7rem!important}.prov-source .product-bone-and-stress-essentials-bundle .radiancy-sci-div{width:100%!important}.prov-source .product-bone-and-stress-essentials-bundle .radiancy-sci-div img{flex:1!important;width:100%}.prov-source .marine-image-container-inc img{padding-top:0}.prov-source .product-bone-and-stress-essentials-bundle .slider-card-nav{top:unset!important}.prov-source .product-bone-and-stress-essentials-bundle .showcombined{flex-direction:column-reverse}.prov-source .product-bone-and-stress-essentials-bundle .review-title{max-width:100%!important}.prov-source .product-bone-and-stress-essentials-bundle .mood-flow{flex-direction:column}.prov-source .product-bone-and-stress-essentials-bundle .text-flow{margin-top:20px}.prov-source .product-bone-and-stress-essentials-bundle .marine-faqAccordion li{padding-left:0!important}.prov-source .product-bone-and-stress-essentials-bundle .marine-faqAccordion button{padding:12px!important;font-size:15px!important}.prov-source .product-bone-and-stress-essentials-bundle .marine-faqAccordion dd{overflow:hidden}}@media only screen and (min-width:600px)and (max-width:900px){.prov-source .product-bone-and-stress-essentials-bundle .GIFsection{display:flex!important;flex-wrap:wrap}.prov-source .product-bone-and-stress-essentials-bundle .GIFsection1{min-width:344px!important}.prov-source .product-bone-and-stress-essentials-bundle h2{font-size:2.7rem;line-height:1}.prov-source .product-bone-and-stress-essentials-bundle .prop-section .giftitle{justify-content:center!important;text-align:center!important}.prov-source .product-bone-and-stress-essentials-bundle .gif-marine-text-div .checklist{margin-left:25px!important}.prov-source .product-bone-and-stress-essentials-bundle .marine-how-head{font-size:2.7rem!important}.prov-source .product-bone-and-stress-essentials-bundle .mood-flow{flex-direction:column}.prov-source .product-bone-and-stress-essentials-bundle .text-flow{margin-top:20px}}@media only screen and (max-width:724px){.prov-source .product-bone-and-stress-essentials-bundle .red-class{background-image:none!important}}@media screen and (max-width:900px){.prov-source .product-bone-and-stress-essentials-bundle .gif-marine-text-div{max-width:19rem;margin:0 auto}}@media screen and (max-width:1023px){.prov-source .product-bone-and-stress-essentials-bundle .blocks-mood{display:none}}@media(max-width:1024px){.prov-source .product-bone-and-stress-essentials-bundle .marine-container-inc{flex-direction:column;width:100%!important}@media screen and (min-width:1024px){.prov-source .product-bone-and-stress-essentials-bundle .slider-wrapper{display:none}}.prov-source .product-bone-and-stress-essentials-bundle .marine-accordion-container-inc{padding-left:0!important;width:95%!important;margin:0 auto!important}.prov-source .product-bone-and-stress-essentials-bundle .product-logos-slider .logo-container{grid-template-columns:repeat(2,1fr)!important}.prov-source .product-bone-and-stress-essentials-bundle .more-logos{display:block;opacity:0;max-height:0;overflow:hidden;transition:max-height .5s ease,opacity .5s ease}.prov-source .product-bone-and-stress-essentials-bundle .more-logos.show{opacity:1;max-height:100px}.prov-source .product-bone-and-stress-essentials-bundle .toggle-link{display:block}.prov-source .product-bone-and-stress-essentials-bundle .GIF-section .gifimg{max-width:100%!important;width:300px}.prov-source .product-bone-and-stress-essentials-bundle .red-class .gifimg{max-width:125px!important}}@media only screen and (min-width:1024px)and (max-width:1250px){.prov-source .product-bone-and-stress-essentials-bundle .blocks-mood p{font-size:14.5px!important}}@media(max-width:1052px){.prov-source .product-bone-and-stress-essentials-bundle .marine-container-inc{flex-direction:column}}@media(max-width:1300px){.prov-source .product-bone-and-stress-essentials-bundle .radiancy-sci-div{flex-direction:column}.prov-source .product-bone-and-stress-essentials-bundle .radiancy-sci-div img,.prov-source .product-bone-and-stress-essentials-bundle .radiancy-sci-div div{width:100%}}@media only screen and (max-width:768px){.prov-source .dark-color-mob{color:#070606!important}}.prov-source .affiliate-benefit-section .description{font-size:1.4rem}.prov-source .affiliate-benefit-section .description ul{padding-left:0}.prov-source .affiliate-benefit-section .description ul li{position:relative;padding-left:2rem;list-style:none}.prov-source .affiliate-benefit-section .description ul li:before{content:"";position:absolute;top:10px;left:0;width:18px;height:18px;background-image:none;background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block}@media(min-width:1051px){.prov-source .page-affiliate-program .collection_title{font-size:3rem;line-height:1.2}.prov-source .affiliate-benefit-section .description{font-size:1.5rem}}@media(min-width:1270px){.prov-source .page-affiliate-program .global-button{width:45%}}.prov-source .page-affiliate-program .global-button{border-radius:5px;border:0}.prov-source .page-affiliate-program .global-button--first{background-color:#ffd966;color:#000;font-weight:600}.prov-source .page-affiliate-program .global-button--second{background-color:#000;color:#fff;font-weight:600}@media(max-width:1050px){.prov-source .page-affiliate-program .has-no-side-gutter .medium-down--one-whole{width:100%}.prov-source .page-affiliate-program .collection_title{font-size:2.1rem;line-height:1.2}}@media(min-width:1051px)and (max-width:1315px){.prov-source .featured-link--wrap img{aspect-ratio:1/1}}.prov-source .page-shopatvs2026 p,.prov-source .page-marketstreet2026 p{font-family:Inter;font-weight:400;font-size:18px}.prov-source .page-shopatvs2026 .table-content-split__heading,.prov-source .page-marketstreet2026 .table-content-split__heading{font-family:MuseoSans;font-weight:700}.prov-source .page-shopatvs2026 .shopify-section--rich-text-and-image,.prov-source .page-marketstreet2026 .shopify-section--rich-text-and-image{padding:0}.prov-source .retail-promo-announcement .rich-text__text{color:#fff;font-size:25px;font-family:Inter;font-weight:700}.prov-source .page-shopatvs2026 .featured-link--half .info,.prov-source .page-marketstreet2026 .featured-link--half .info{width:95%}.prov-source .page-shopatvs2026 .retail-promo-media-with-text .collection_title,.prov-source .page-shopatvs2026 .retail-promo-media-with-text .collection_subheading,.prov-source .page-marketstreet2026 .retail-promo-media-with-text .collection_title,.prov-source .page-marketstreet2026 .retail-promo-media-with-text .collection_subheading{color:#0081a7}.prov-source .page-shopatvs2026 .retail-promo-media-with-text .collection_title,.prov-source .page-marketstreet2026 .retail-promo-media-with-text .collection_title{margin-bottom:10%}.prov-source .page-shopatvs2026 .retail-promo-media-with-text .image-element__wrap,.prov-source .page-marketstreet2026 .retail-promo-media-with-text .image-element__wrap{border-radius:20px}.prov-source .page-shopatvs2026 .retail-promo-media-with-text ol li strong,.prov-source .page-marketstreet2026 .retail-promo-media-with-text ol li strong{font-family:MuseoSans;font-weight:700;font-size:25px}.prov-source .page-shopatvs2026 .retail-promo-media-with-text ol,.prov-source .page-marketstreet2026 .retail-promo-media-with-text ol{list-style:none;counter-reset:retail-step;margin:0;padding:0}.prov-source .page-shopatvs2026 .retail-promo-media-with-text ol li,.prov-source .page-marketstreet2026 .retail-promo-media-with-text ol li{counter-increment:retail-step;position:relative;padding-left:42px;margin-bottom:14px;color:#222427}.prov-source .page-shopatvs2026 .retail-promo-media-with-text ol li:before,.prov-source .page-marketstreet2026 .retail-promo-media-with-text ol li:before{content:counter(retail-step);position:absolute;left:0;top:2px;width:28px;height:28px;border-radius:50%;background:#222427;color:#fff;font-weight:700;font-size:20px;line-height:28px;text-align:center;font-family:MuseoSans}.prov-source .gift-card-form{background-color:#fffbf7;max-width:100%;width:100%}@media screen and (min-width:1025px){.prov-source .retail-promo-media-with-text{padding-block-start:60px}.prov-source .retail-gift-card-form-heading{padding-top:45px}}@media screen and (max-width:768px){.prov-source .page-shopatvs2026 .retail-promo-media-with-text,.prov-source .page-shopatvs2026 .retail-table-content,.prov-source .page-marketstreet2026 .retail-promo-media-with-text,.prov-source .page-marketstreet2026 .retail-table-content{padding-top:35px;padding-bottom:35px}.prov-source .page-shopatvs2026 .image-with-text-container,.prov-source .page-marketstreet2026 .image-with-text-container{flex-direction:column-reverse;margin-bottom:20px!important}.prov-source .page-shopatvs2026 .featured-link--half .info,.prov-source .page-marketstreet2026 .featured-link--half .info{padding-top:0}.prov-source .page-shopatvs2026 .retail-table-content,.prov-source .page-marketstreet2026 .retail-table-content,.prov-source .retail-gift-card-form-content{padding-left:15px;padding-right:15px}.prov-source .retail-gift-card-form-content .container{width:100%!important}.prov-source .retail-gift-card-form-content .rich-text__text{margin-bottom:15px}.prov-source .page-shopatvs2026 .gift-card-form,.prov-source .page-marketstreet2026 .gift-card-form{padding-left:15px;padding-right:15px}}@media only screen and (min-width:799px){.prov-source .retail-promo-announcement .rich-text__text br{display:none}}.prov-source .page-shopatvs2026 .retail-promo-media-with-text .description a,.prov-source .page-marketstreet2026 .retail-promo-media-with-text .description a{color:#0081a7;cursor:pointer;text-decoration:underline}.prov-source .retail-gift-card-form-content .rich-text__text{color:#0081a7;border:1px solid #0081A7;padding:20px;border-radius:12px;font-size:17px;margin-bottom:45px}.prov-source .retail-gift-card-form-content .rich-text__text p{margin:0}.prov-source .bbcompany-pro-vidget-2 .option-content li.bbco-promo-bullet--badge{padding-left:0;margin-bottom:11px}.prov-source .bbcompany-pro-vidget-2 .bbco-promo-bullet__badge,.prov-source .subscription-buy-box-plan__promo-tag{color:#c2410c;font-size:13px;font-weight:600;line-height:1.3}.prov-source .bbcompany-pro-vidget-2 .bbco-promo-bullet__badge{display:inline-block;padding:5px 11px;border-radius:6px;background:#fff1ea}.prov-source .bbcompany-pro-vidget-2.loading .bbco-promo-bullet__badge{background:none}.prov-source .subscription-buy-box-plan__promo-tag{display:block;width:fit-content;max-width:calc(100% - 24px);margin:8px 0 0 24px;padding:4px 12px;border:1px solid #df292d;border-radius:999px;background:#fff;font-weight:500;text-align:center}.prov-source .subscription-buy-box-plan:not(.is-selected) .subscription-buy-box-plan__promo-tag{display:none}.prov-source .subscription-buy-box-plan__compare-price,.prov-source .subscription-buy-box__compare-price{color:var(--sbb-muted, #776a6e);text-decoration-line:line-through;text-decoration-color:#c2410c;text-decoration-thickness:1px}@media(max-width:360px){.prov-source .subscription-buy-box-plan__promo-tag{text-align:left}}.prov-source .promo-gift-note{margin:0 0 12px;padding:8px 12px;border:1px solid #df292d;border-radius:8px;background:#fff1ea;color:#c2410c;font-size:14px;font-weight:600;line-height:1.35;text-align:center}.prov-source .bb-product-label.bb-product-label--promo{position:absolute;overflow:hidden;display:inline-flex;align-items:center;gap:8px;background:#111!important;color:#fff!important;letter-spacing:.04em;white-space:nowrap;box-shadow:0 2px 10px #00000040}.prov-source .bb-product-label.bb-product-label--promo:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:#0783ff;box-shadow:0 0 6px #0783ffe6;animation:bb-promo-label-pulse 1.6s ease-in-out infinite}.prov-source .bb-product-label.bb-product-label--promo:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg);animation:bb-promo-label-shine 3.2s ease-in-out infinite;pointer-events:none}@media(max-width:767px){.prov-source .bb-product-label.bb-product-label--promo{gap:6px}.prov-source .bb-product-label.bb-product-label--promo:before{width:6px;height:6px}}@media(prefers-reduced-motion:reduce){.prov-source .bb-product-label.bb-product-label--promo:before,.prov-source .bb-product-label.bb-product-label--promo:after{animation:none}.prov-source .bb-product-label.bb-product-label--promo:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/prov-base-7.css.map */
