.rc-template__radio:before{content:"Select Offer:";font-weight:600;margin-left:5px;margin-top:-4px;display:block;margin-bottom:9px;color:#000;font-size:14px;text-transform:capitalize}.works_well_main .black{margin:3% 0 0}.product-form__add-btn{font-weight:400!important}.product-single__title-text,.section__title{margin:0!important;text-transform:capitalize!important}.product-single__title-text{font-size:23px}div[data-set=product-gallery-replace]{position:sticky;top:20px}.substitle{font-size:14px}.substitle li{position:relative;padding-left:20px}.substitle li:before{content:"";width:20px;height:20px;background:url(/cdn/shop/files/Vector.svg?v=1720704010);display:flex!important;background-repeat:no-repeat;position:absolute;top:6px;left:0}.slick-arrow .icon:before{background:#ef8729;border-radius:50px;color:#fff;padding:4px;font-size:14px;font-weight:700;width:40px;height:40px}.product-form__swatch{position:relative;padding-left:27px!important}.product-form__swatch.js-product-form-swatch[data-option-index="1"]:before{content:"1";position:absolute;left:0;top:4px;background:#12afe6;border-radius:50px;padding:0 7px;color:#fff;font-size:13px;width:25px;height:25px;display:flex;align-items:center;justify-content:center}.product-form__swatch.js-product-form-swatch[data-option-index="2"]:before{content:"2";position:absolute;left:0;top:4px;background:#12afe6;border-radius:50px;padding:0 7px;color:#fff;font-size:13px;width:25px;height:25px;display:flex;align-items:center;justify-content:center}.product-form__swatch.js-product-form-swatch:after{content:"";top:34px;position:absolute;left:11px;height:85%;width:2px;background:#e6e6e6;border-radius:8px;color:#fff;font-size:11px}.rc-widget{position:relative;padding-left:30px!important}.rc-widget:before{content:"3";position:absolute;left:0;top:4px;background:#12afe6;border-radius:50px;color:#fff;font-size:13px;width:25px;height:25px;display:flex;justify-content:center}.rc-widget:after{content:"";top:34px;position:absolute;left:11px;height:85%;width:2px;background:#e6e6e6;border-radius:8px;color:#fff;font-size:11px}.rc-selling-plans-dropdown__select{margin-bottom:0;border-radius:8px;border:1px solid #000;padding:0 18px!important;font-size:12px;font-weight:700;max-width:140px;height:40px}.rc-selling-plans-dropdown{background:#fff!important}@media (max-width: 420px){.rc-selling-plans-dropdown__select{max-width:100px}}.rc-selling-plans-dropdown{align-items:end}.rc-radio{margin:0!important}.rc-radio--active[for=rc-radio1]{border-top:2px solid #000;border-left:2px solid #000;border-right:2px solid #000}[for=rc-radio1]{min-height:105px}.rc-radio{border:2px solid transparent}.rc-selling-plans{border-bottom:2px solid #000;border-left:2px solid #000;border-right:2px solid #000;margin-top:-8px}.rc-radio__label{margin-right:6px}.rc-selling-plans-dropdown__select{margin-top:-20px!important;height:30px}.rc-template__radio>label{border-radius:10px 10px 0 0!important}.rc-radio.rc-radio--active~.rc-selling-plans{border-radius:0 0 10px 10px!important}label[for=rc-radio2]{margin-top:10px!important}label[for=rc-radio2],label[for=rc-radio1]{border-radius:10px!important;padding:7px!important}.rc-radio .rc-radio__label{display:flex!important;justify-content:space-between!important;width:100%;font-weight:600;align-items:center}.rc-radio--active,.rc-radio--active~.rc-selling-plans{background:#fff!important}.rc-radio{border:2px solid transparent!important}.rc-radio.rc-radio--active{border:2px solid #000!important}.rc-radio__price{color:#000!important;position:relative;display:flex;flex-direction:row-reverse;gap:10px;font-size:1.2rem;margin-top:14px}#rc-radio2+.rc-radio__label{font-size:1.2rem}.rc-radio__input{display:none}.rc-widget label{background:#e9e9e9}.rc-radio--active .rc-radio__price,.rc-radio--active .rc-radio__label{color:#4eb0e6!important}.subscription-list{margin-left:20px;margin-bottom:0}.compare_price{text-decoration:line-through;color:#969696!important;font-weight:400!important}#rc-radio2+.rc-radio__label:before{content:"One-time purchase ";margin-right:10px}#rc-radio2+.rc-radio__label{display:inline-flex;align-items:center}.save_amount{background-color:#36454f;padding:3px 5px;border-radius:5px;font-weight:co;color:#fff;font-weight:700;font-size:16px;position:absolute;width:100%;right:0;width:max-content;top:-25px;line-height:normal}.rc-radio--active .save_amount{background:radial-gradient(circle at 50%,#006fbb 0% 30%,#0000b7)}.subscription-list li{position:relative;list-style:none;font-weight:400;font-size:12px}.subscription-list li:before{content:"";width:20px;height:20px;background:url(/cdn/shop/files/Vector.svg?v=1720704010);display:flex!important;background-repeat:no-repeat;position:absolute;top:5px;left:-20px}.buy-now__wrap-icon{display:flex;align-items:center;justify-content:center}.buy-now__wrap-icon-guarantee:before{content:url(/cdn/shop/files/mbg.svg?v=1720706450);top:6px}.buy-now__wrap-icon:before{position:relative;margin-right:.5rem}.product-single__accordion__title-text,body,blockquote,pre,dl,dd,ol,ul,figure,hr,fieldset,legend{color:#000!important}.icon.plus_arrow{background:#000;border-radius:50px;padding:5px 6px}.product-single__accordion__title.js-active .product-single__accordion__title-icon{transform:rotate(180deg)}.product-single__accordion__title.js-active .product-single__accordion__title-icon .icon.plus_arrow{background:#12afe6}.UPC-container{padding:20px 10px;background:#f6f6f6}.station-tabs-tabset,.product-single__price,.rc-subscription-details{display:none!important}.main *{font-family:Montserrat!important}.icon{font-family:sb-icons,sans-serif!important}.section__title-text{text-align:left}.black{color:#000!important;text-transform:initial!important}.highlight,em{color:#0000b7!important;display:inline;font-style:normal;text-decoration:none}.product-form__swatch__label{padding:10px 10px 0!important;display:inline-block;border:1px solid #000}.product-form__swatch__label__graphic{border-radius:0!important;width:90px!important;height:90px!important;display:inline-block;margin:auto!important}.product-form__swatch__item--color .product-form__swatch__label__graphic{box-shadow:none!important}.product-form__swatch__label__graphic+span{position:relative!important;text-align:center;margin:auto!important;width:100%!important;display:block;height:auto!important;font-weight:600;font-size:14px}.product-form__swatch__item--color input[type=radio]+label{border-radius:8px!important;border:2px solid transparent;background:#f6f6f6}.product-form__swatch__item--color input[type=radio]:checked+label{border:2px solid #000;background:transparent}.product-form__swatch__item--color:not(:first-child){margin-left:0}.product-form__swatch__item--color input[type=radio]:hover+label{box-shadow:0 0 5px #000!important}.product-form__swatch__item--color input[type=radio]:checked+label{box-shadow:0 0 5px #000!important}.product-form__swatch{padding-bottom:10px}.section{margin-bottom:0!important}.faq__accordion__title-text{font-size:14px;font-weight:600}.faq__accordion__title:hover:before{background:transparent}.faq__accordion__title.js-active .faq__accordion__title-icon{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(180deg)}.faq__accordion__title.js-active .faq__accordion__title-icon i{background:#12afe6}.js-accordion-trigger.js-active,.js-accordion-info.js-active{background:#fff}.js-section__faq-page{background:#f5f5f5}.faq__accordion__title-text{margin-bottom:0;max-width:90%}.faq__accordion__title:before{position:relative}.faq__accordion__title-icon{right:5px}.js-accordion-trigger.js-active{border-radius:10px 10px 0 0;border-bottom:1px solid transparent}.faq__accordion .js-accordion-info.js-active{border-radius:0 0 10px 10px}.js-accordion-trigger{border-bottom:1px solid #c8c8c8}.faq__accordion__title{padding-top:10px;padding-bottom:10px}.best-value-offer{color:#fff;text-align:center;font-size:10px;font-weight:600;border-radius:.3rem;background-color:#ef8729;box-shadow:0 2px 10px #0003;position:absolute;top:-1rem;left:0;right:0;margin:0 auto;text-transform:uppercase;max-width:11rem}.product-form__swatch__title{margin-bottom:9px;margin-top:5px;margin-left:5px;color:#000;font-size:14px;text-transform:capitalize}.js-accordion-trigger{border-bottom:1px solid #c8c8c8;border-top:0}.faq__wrapper .js-accordion-trigger,.faq__wrapper .js-accordion-info{padding:12px}.prod_compare{position:absolute;right:89px;text-decoration:line-through;color:#928e8e;font-weight:400}.product-single__content-text{display:none}@media (max-width: 768px){.content_tab .content .healthy-list,.content_tab .content .unhealthy-list{margin-left:0}.product-single__top .container{padding-bottom:0!important;padding-top:15px!important}.product-single__top+.container{padding-top:15px!important}.product-single--classic .product-single__top,.product-single--minimal .product-single__top,.product-single--classic .product-single__bottom,.product-single--minimal .product-single__bottom{padding-top:0;padding-bottom:0}.faq.js-faq-page{padding-top:0!important}.prod_compare{position:absolute;right:80px;text-decoration:line-through;color:#928e8e;font-weight:400}.rc-radio__price{color:#000!important;position:relative;display:flex;flex-direction:row-reverse;gap:10px;font-size:1rem;margin-top:14px}#rc-radio2+.rc-radio__label{font-size:1rem}.product-form__swatch__item--color:not(:first-child){margin:2px!important}.product-form__variant:before{position:relative;top:-2px!important}.rc-widget:before{position:relative;top:-10px!important}.product-form__variant:after,.rc-widget:after{display:none}.product-form__variant,.rc-widget{padding:0!important}p{font-size:14px}.cta-button,.image-with-text__content .image-with-text__text+.button{font-size:14px!important}.product-single__box{margin-bottom:0!important}}.product-single__photo-thumbs .slick-slide{padding:0 4px;cursor:pointer}.prev_slick svg{transform:rotate(90deg)}.next_slick svg{transform:rotate(270deg)}.prev_slick{position:absolute;left:0;top:50%;transform:translateY(-50%)}.next_slick{position:absolute;right:0;top:50%;transform:translateY(-50%)}.prev_slick:hover,.next_slick:hover{width:20px;height:20px;background:#12afe6;display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:111;cursor:pointer}.prev_slick,.next_slick{width:20px;height:20px;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:111;cursor:pointer}.prev_slick svg path,.next_slick svg path{fill:#000}.product-single--classic .product-single__photos--medium .slick-list{max-width:100%!important}.product-single__photo-thumbs .slick-list{max-width:calc(100% - 25px)!important}.slick-slide img{border-radius:8px}.product-single__photo-thumbs{padding:0 25px}.product-single__photo__item{border-radius:8px}.product-form__swatch__item *,.home-video__stage-video{cursor:pointer}.product-single__photo__nav__item,.cbb-frequently-bought-container,.product-single__photo__nav.js-product-slider-nav,.buy_now_custm_btn{display:none!important}.image-with-text .grid{gap:20px}.page--faq.page--faq{padding-bottom:25px!important;margin-top:0}@media screen and (max-width: 651px){.product-single__accordion>a{padding-top:10px}.product-single__accordion>a .product-single__accordion__title-wrapper{margin-bottom:10px}.product-form__add--dynamic .product-form__add-btn{margin-bottom:0!important}.product-form__add{margin-top:0!important}.rc-template__radio:before{content:"Select Offer:";font-weight:600;margin-left:5px;margin-top:-4px;display:block;margin-bottom:9px;color:#000;font-size:14px;text-transform:capitalize;position:absolute;top:-5px;left:30px}.product-form__swatch__title{margin-bottom:9px;margin-top:5px;margin-left:5px;color:#000;font-size:14px;text-transform:capitalize;position:absolute;top:-33px;left:30px}.product-form__swatch{display:flex}.product-form__swatch{overflow:visible}.product-form__swatch{padding-top:10px}.image-with-text__content>*+*{margin-top:1rem!important}.js-product-single-box+div{display:block!important}.image-with-text__content>:first-child:is(.image-with-text__heading),.image-with-text__text--caption+.image-with-text__heading,.image-with-text__text--caption:first-child{margin-top:20px!important}}@media (max-width: 400px){.product-form__swatch__item--color:not(:first-child){margin:-2px!important}.product-form__swatch__item--color .product-form__swatch__label{padding:3px 5px!important}}.container{max-width:1240px;padding:2.5rem 20px}@media (min-width: 981px){.container{max-width:1240px;padding:30px 20px}.product-single__top{display:none}}.product-form__swatch__item--button .product-form__swatch__label{padding:10px!important}.page-width.product-single__box__block{max-width:1248px}.container+.container{padding-top:0}.product-single__accordion__title-icon i{display:none}.product-single__accordion__title-icon{display:block;width:20px;height:20px;position:relative}.product-single__accordion__title-icon:before{content:"";position:absolute;background-color:#000;width:2px;inset:0 auto 0 9px;border-radius:2px;transition:all .3s}.product-single__accordion__title-icon:after{content:"";position:absolute;background-color:#000;height:2px;inset:9px 0 auto 0;border-radius:2px}.product-single__accordion__title.js-active .product-single__accordion__title-icon:before{background-color:transparent}.product-single__accordion.js-accordion{margin-bottom:50px;max-width:1240px;padding-left:20px;padding-right:20px;position:relative;overflow:visible}.product-single__accordion.js-accordion:after{content:"";position:absolute;left:20px;right:20px;bottom:1px;height:1px;background-color:#c8c8c8;z-index:111}.product-single__accordion__item-wrap:before{display:none}.product-single__accordion .js-accordion-trigger{overflow:hidden}.product-single__accordion .js-accordion-trigger{border-bottom:none;border-radius:0}.product-single__accordion .js-accordion-trigger:not(:first-child){border-top:1px solid #c8c8c8}.product-single__accordion__item:last-child{margin-bottom:24px}.percentage_boxes{column-gap:2rem}.percentage_boxes_main .percentage_boxes .card{margin-left:0;margin-right:0}.percentage_boxes_main .percentage_boxes{padding-bottom:0}.percentage-section-header{padding-bottom:10px}.percentage-section-header .highlight{text-transform:uppercase}.why_works_so_well{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"title title" "text media" "blocks media";column-gap:60px;row-gap:16px}.works_well_main .grid_area,.works_well_main .header_area{display:contents}.works_well_main .header_area .top_subtitle,.works_well_main .header_area .black{grid-area:title;text-align:center}.works_well_main .header_area .black{margin-bottom:20px}.works_well_main .header_area p{grid-area:text}.works_well_main .left_area{grid-area:blocks}.works_well_main .right_area{grid-area:media;display:flex;flex-direction:column;justify-content:center}.works_well_main .right_area img{box-shadow:0 5px 30px #07445926;border-radius:10px}.works_well_main .image-box{padding:20px;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;box-shadow:0 5px 30px #07445926;border-radius:10px;align-items:start}.works_well_main .image-box img{flex:0 1 150px;border-radius:8px}.works_well_main .image-box-text{flex:0 1 100%;padding-right:0;padding-left:13px;padding-top:10px}.works_well_main .image-box:first-child .black{color:#12afe6!important}.works_well_main .image-box-text .black{margin-top:0;line-height:1;margin-bottom:19px}.works_well_main .image-box-text p:last-child{display:none}.works_well_main .image-box-text p{margin-bottom:0;font-size:16px;line-height:26px}@media (max-width: 1119px){.why_works_so_well{grid-template-columns:auto 40%}}@media (max-width: 999px){.why_works_so_well{grid-template-areas:"title title" "text text" "blocks media"}}@media (max-width: 889px){.why_works_so_well{display:flex;flex-direction:column}.works_well_main .right_area img{margin-top:0}.works_well_main .image-box:last-child{margin-bottom:5px}}@media (max-width: 769px){.works_well_main .image-box{flex-direction:column;align-items:center}}.cta-button:hover{background-color:#ea580c;opacity:1!important}.how_to_use .main-title h4{font-size:26px;margin-bottom:12px}.how_to_use{padding:40px 20px 47px!important}.how_to_use p{font-size:16px;line-height:26px;font-weight:500}.how_to_use_outer .how_to_use .product-image{margin:22px 0 16px}.how_to_use .product-image img{display:block;border-radius:8px 8px 0 0;margin-bottom:0!important}.how_to_use .product-image p{border-radius:0 0 8px 8px;color:#000!important;background-color:#fff;font-weight:600;font-size:18px;line-height:26px;padding-top:15px;padding-bottom:15px;margin-bottom:0;margin-top:-1px}.how_to_use .use_images{gap:30px}@media (max-width: 769px){.how_to_use_outer .how_to_use .product-image{margin:0}}@media (min-width: 999px){.video_section .banner_image{margin-bottom:250px;clear:both}}.video_section .home-video__stage-video{background:#fff;box-shadow:0 0 30px #07445926;border-radius:10px;border:none!important;padding:17px 20px!important}.home-video__stage .o-ratio{overflow:visible}.video_section{padding-top:48px!important}.video_section .black{margin-top:10px;margin-bottom:10px}.video_section .home-video__stage-video h5{color:#0000b8!important;font-size:18px!important;line-height:22px;margin-top:5px;margin-bottom:15px}.video_section .o-ratio__content{gap:30px!important}.product-single__photo__item .plyr__video-wrapper{padding-bottom:56.2041%!important}.magnesium_step_form .questionnaire_box{padding:30px!important;margin-bottom:0!important;background-color:#f5f5f5;max-width:1200px;border-radius:10px 10px 0 0}.questionnaire_box header p.black{font-weight:700;font-size:16px;line-height:24px;color:#0000b8!important}.questionnaire_box header h2.black em{color:#000!important}.magnesium_step_form .questionnaire_box .form-card{background-color:#fff;box-shadow:none;padding-top:20px}.magnesium_step_form .questionnaire_box .form-card p{margin-bottom:6px}.image-text-magnesium-alaramed .you_should_alarmed{border-radius:0 0 10px 10px;padding-top:0;padding-left:30px;padding-right:30px}.image-text-magnesium-alaramed .you_should_alarmed .black{text-align:left}.image-text-magnesium-alaramed .you_should_alarmed .black .txt-center{display:inline-block;width:100%}@media (max-width: 1099px){.image-text-magnesium-alaramed .you_should_alarmed .black br{display:none}}.you_should_alarmed .color-wrap{background-color:#fff;padding:20px;border-radius:10px}@media (min-width: 768px){.you_should_alarmed{padding:36px 20px 30px}}.home-inline__items .highlight{text-transform:uppercase;font-weight:700}.home-inline__items h2{font-weight:700;font-size:26px;line-height:40px;text-align:center;text-transform:capitalize}.home-inline .o-layout{display:flex;flex-direction:row;gap:30px;justify-content:center;margin-bottom:22px;margin-left:auto!important;margin-right:auto!important}.home-inline .o-layout__item{padding-left:0;width:auto!important}.home-inline .o-layout__item .home-inline__item{max-width:none;display:flex;flex-direction:column-reverse}.home-inline .home-inline__media{margin-bottom:0}.home-inline--center .home-inline__text{max-width:none;margin-top:-1px}.eat_21 .home-inline__item{border-radius:10px;overflow:hidden;max-width:585px}.eat_21 .home-inline__item img{width:100%;height:auto}.tabs .tab{transition:all .2s ease-in;position:relative;background-color:transparent!important;z-index:3;overflow:hidden}.tabs .tab:before{content:"";top:0;right:0;bottom:0;left:0;display:block;background-color:#fff;position:absolute;z-index:-2}.tabs .tab:after{content:"";top:0;right:0;bottom:0;left:0;display:block;background-color:#0000b7;position:absolute;z-index:-1;transform:translate(100%);transition:all .2s ease-in}.tabs .tab.active:after{transform:translate(0)}.image-with-text__footer{position:relative;border-radius:15px;background-color:#0000b8;color:#fff;text-align:center;margin-top:60px;margin-bottom:65px}.image-with-text__footer-text{margin-left:115px;margin-right:115px;padding:20px;font-weight:600;font-size:16px;line-height:26px;text-align:center;color:#fff}.image-with-text__footer-image{position:absolute;width:91px;left:30px;top:50%;transform:translateY(-50%)}.image-text-sec.highlighted{background-color:#12afe6;color:#fff;padding-top:50px;margin-top:26px}@media (max-width: 769px){.image-with-text__footer-text{margin-right:20px}.image-with-text__footer-text{margin-right:10px}.image-with-text__footer{margin-top:35px;margin-bottom:0}}@media (max-width: 580px){.image-with-text__footer-text{line-height:20px;margin-right:0;margin-left:95px;padding:10px}.image-with-text__footer{margin-left:-10px;margin-right:-10px}.image-with-text__footer-image{width:91px;left:10px}}.highlighted .image-with-text__heading.black{color:#fff!important}.image-text-sec.highlighted .image-with-text__content{padding:0}.image-text-sec.highlighted .image-with-text .grid{gap:30px}.highlighted .image-with-text__media img{border-radius:10px!important}.cta-button{text-transform:uppercase}.product-form__shopify-payment-terms,.product-single__box .product-single__box__block{margin-top:0}.product-single .container--medium{padding-bottom:22px}.product-single__accordion__title-text{font-size:22px;line-height:34px}.product-single__accordion.js-accordion{margin-top:10px}.percentage-section-header{padding-top:47px}.percentage-section-header .black{margin-top:5px;margin-bottom:7px;letter-spacing:0}.percentage_boxes{margin:60px auto 10px!important}:root{--font--title-space: 0}.works_well_main p{margin-bottom:0}.testimonial-section{padding:40px 20px!important}.container.eat_21{padding-top:48px}.container.eat_21 .black{margin-top:5px;margin-bottom:5px}.container.eat_21 p{font-size:18px}.effects{padding-top:10px}.highlighted .image-with-text__content>*+*{margin-top:19px;line-height:1.64}#shopify-section-footer{overflow:hidden}.header.header--center .primary-nav__items{padding-left:0;padding-right:0}.shopify-section-header{max-width:100%}.image-text-magnesium-alaramed .you_should_alarmed{background-color:#f5f5f5}.question-text p strong{color:#0000b8}.you_should_alarmed .image-section img{margin-left:auto}.you_should_alarmed ul{padding-left:20px}.txt-cap{text-transform:capitalize}.eat_21 .home-inline__title.h5.black{font-size:18px!important;line-height:1.6}.image-text-magnesium-alaramed .full-width{background-color:#f5f5f5}.page-container .main{max-width:100%;overflow:hidden}.ca-pretitle{font-weight:700;font-size:16px!important;line-height:1.5;color:#0000b8;text-transform:uppercase}.ca-title{font-weight:700;font-size:26px;line-height:1.54;text-transform:capitalize;color:#000}.ca-text{font-weight:400;font-size:18px;line-height:1.44;text-transform:capitalize;color:#000;display:inline-flex;margin-bottom:40px}@media (max-width: 769px){.ca-title br{display:none}}.questionnaire_box h2.black{margin-bottom:28px}.you_should_alarmed h2.black{margin-bottom:30px}.unhealthy-list li,.healthy-list li{margin-bottom:6px}.supplement-effects .tabs .tab{padding-right:54px}.cta-button{font-weight:600!important}.multirow__text p em{font-weight:600;color:#12afe6!important}
/*# sourceMappingURL=/cdn/shop/t/155/assets/magnesium-combined-cap.css.map */
