body.page-bulletproof-ver-1 span.rating-stars__label{font-size:15px}body.page-bulletproof-ver-1 .rating-stars-and-text{padding:10px 0}body.page-bulletproof-ver-1 .product.product--medium{padding-top:25px}body.page-bulletproof-ver-1 .product__title h1.h1{font-size:31px}body.page-bulletproof-ver-1 .product__info-wrapper span.price-item.price-item--sale{color:#000;font-size:19px}body.page-bulletproof-ver-1 .product__text-container.product__text-container--left{margin-bottom:13px}body.page-bulletproof-ver-1 .product__info-wrapper .price.price--large.price--on-sale{margin:13px 0}body.page-bulletproof-ver-1 .product__title h1.h1,body.page-bulletproof-ver-1 h2.collapsible-content__heading.h1,body.page-bulletproof-ver-1 .reviews_main_title{font-size:31px;font-weight:600;font-family:Montserrat;letter-spacing:0px}.quantity-breaks__title{padding:15px 0}body.page-bulletproof-ver-1 .product__info-wrapper .quantity-breaks__title span:nth-of-type(1),body.page-bulletproof-ver-1 .product__info-wrapper .quantity-breaks__title span:nth-of-type(3){display:none}body.page-bulletproof-ver-1 .quantity-breaks-container{display:flex}body.page-bulletproof-ver-1 .product__info-wrapper .quantity-breaks-container{display:flex;flex-wrap:wrap}body.page-bulletproof-ver-1 .product__info-wrapper .quantity-break__content{display:unset}body.page-bulletproof-ver-1 .product__info-wrapper .quantity-break__right{text-align:center;display:block;margin-top:10px}body.page-bulletproof-ver-1 span.price-on-hover-wrapper{display:none}body.page-bulletproof-ver-1 .product__info-wrapper .quantity-break{padding:32px 7px;border:1px solid #ebebeb;background:transparent}body.page-bulletproof-ver-1 .product__info-wrapper .quantity-break{flex:0 0 49%}body.page-bulletproof-ver-1 .product__info-wrapper .quantity-breaks-container input{display:none!important}body.page-bulletproof-ver-1 .product__info-wrapper .quantity-break:before{display:none}body.page-bulletproof-ver-1 .product__info-wrapper .quantity-break__left{text-align:center;display:block}body.page-bulletproof-ver-1 .product__info-wrapper .quantity-break__left .quantity-break__label{display:block}body.page-bulletproof-ver-1 .product__info-wrapper span.quantity-break__caption.dynamic-price{padding:5px 0;font-weight:700;color:#000}body.page-bulletproof-ver-1 .product__info-wrapper .quantity-breaks-container input:checked+.quantity-break{border:solid 1px #3c3486;box-shadow:inset 0 0 0 2px #3c3486,0 -1px 10px #0003}body.page-bulletproof-ver-1 .product__info-wrapper p.product__text.product__text-center{padding-top:15px}body.page-bulletproof-ver-1 .product__info-wrapper .review-item__author-and-stars{display:unset}body.page-bulletproof-ver-1 .product__info-wrapper .review-item__author-and-stars p.review-item__author{font-size:12px}body.page-bulletproof-ver-1 .product__info-wrapper .review-item__author-and-stars p.review-item__author strong{font-weight:400}body.page-bulletproof-ver-1 .product__info-wrapper button.slider-button.slider-button--prev,body.page-bulletproof-ver-1 .product__info-wrapper button.slider-button.slider-button--next{display:none!important}body.page-bulletproof-ver-1 .product__info-wrapper details.accordion__details h2.h4.accordion__title{font-weight:600;font-family:Montserrat;letter-spacing:0px}.page-bulletproof-ver-1 .rich-text.content-container{background:transparent}.page-bulletproof-ver-1 .rich-text.content-container h2.rich-text__heading{font-size:30px;letter-spacing:2px}.page-bulletproof-ver-1 .rich-text.content-container h2.rich-text__heading strong{color:#2c5c4c}.page-bulletproof-ver-1 .rich-text.content-container .rich-text__text.rte{margin-top:9px}.page-bulletproof-ver-1 h2.image-with-text__heading.h1,.page-bulletproof-ver-1 .content-and-results h2.h1,.page-bulletproof-ver-1 .results-container h3.title.h2{font-size:31px;font-weight:600;font-family:Montserrat;letter-spacing:0px}.page-bulletproof-ver-1 .content-and-results h2.h1 strong,.page-bulletproof-ver-1 .image-with-text__grid h2.image-with-text__heading.h1 strong{font-weight:600;color:#2c5c4c}.page-bulletproof-ver-1 .icons-with-text__icon__text .rte p{letter-spacing:0px}.page-bulletproof-ver-1 h3.icons-with-text__icon__title.h3{font-size:22px;letter-spacing:0px;font-weight:600;font-family:Montserrat}.img-sec-main img{width:100%}.img-sec-main{max-width:1300px;margin:0 auto}.page-bulletproof-ver-1 .page-width{max-width:1300px}.page-bulletproof-ver-1 .money-back-product.content-container{background:#2c5c4c}.page-bulletproof-ver-1 .money-back-product.content-container h2.rich-text__heading.rte.h1{color:#fff;font-size:31px;font-weight:600;font-family:Montserrat;letter-spacing:0px}.page-bulletproof-ver-1 .money-back-product.content-container p{color:#fff;font-size:15px}.page-bulletproof-ver-1 .money-back-product.content-container a.button.button--primary{background:#fff;color:#000}.link-btns--arrow a.button:not([aria-disabled=true]):after,.action-btns--arrow button.button:not([disabled],[disabled=true],.button--tertiary):after{background:#000}.page-bulletproof-ver-1 .product-form__submit{margin-top:20px}.page-bulletproof-ver-1 .product__text,.page-bulletproof-ver-1 p{font-family:Avenir Next LT Pro}body.page-bulletproof-ver-1 .product__info-wrapper span.quantity-break__label-text.dynamic-price{letter-spacing:0px;font-size:20px;font-family:Avenir Next LT Pro}body.page-bulletproof-ver-1 .quantity-break__content span.quantity-break__price{font-weight:400}body.page-bulletproof-ver-1 .product__info-wrapper span.quantity-break__caption.dynamic-price{padding:5px 0;font-weight:700;color:#000;font-size:15px;font-family:Avenir Next LT Pro;letter-spacing:0px}body.page-bulletproof-ver-1 .product__info-wrapper .quantity-break__badge{left:50%;width:114px;border-radius:5px;top:-13px;font-size:12px;height:30px;line-height:30px;text-align:center;text-transform:capitalize;font-family:Avenir Next LT Pro;font-weight:700;letter-spacing:2px;background:#b83336;transform:translate(-50%) rotate(0)}body.page-bulletproof-ver-1 .accordion__content-wrapper p{font-size:14px;line-height:21px}.Step-section h2{font-size:31px;font-weight:600;font-family:Montserrat;letter-spacing:0px;text-align:center;margin-bottom:70px}.step-item h3{width:92px;font-size:48px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;border:2px solid #1c3a13;font-family:Avenir Next LT Pro;height:92px;line-height:100%;position:relative;margin:0 auto;background:#fff;z-index:2}.step-item p{text-align:center;font-size:18px;margin:0;line-height:24px;max-width:230px}.step-item{flex:0 0 20%;text-align:center}.step-flex{display:flex}.Step-section{padding:40px 0 60px;background:#fdfdfd}.step-item:after{left:50%!important;top:45px!important;width:100%!important;height:2px!important;content:"";position:absolute;background-color:#1c3a13;z-index:1}.step-item:last-child:after{display:none}.step-item h6{font-size:24px;margin:0;font-family:Avenir Next LT Pro;padding:18px 0 8px}.step-item{position:relative}.page-bulletproof-ver-1 .results-container h3.title.h2{text-align:left;font-size:23px}.page-bulletproof-ver-1 .product__info-wrapper .slider-counter__link--dots .dot{background:#7a7a7a}.page-bulletproof-ver-1 .markdown.prose.w-full h2,.page-bulletproof-ver-1 .markdown.prose.w-full h2 strong{font-size:18px;font-weight:600;color:#000;opacity:1}.page-bulletproof-ver-1 .quantity-break__variants{display:none}.page-bulletproof-ver-1 .rc-button-group__options label.rc-radio{flex:0 0 100%;margin-bottom:10px;border-radius:10px!important}.page-bulletproof-ver-1 .rc-button-group__options{flex-wrap:wrap}.page-bulletproof-ver-1 .rc-button-group__options{margin-top:50px}.page-bulletproof-ver-1 .rc-button-group__options label.rc-radio span.rc-radio__label{display:flex;justify-content:space-between;align-items:center;padding:15px}.page-bulletproof-ver-1 .rc-template__button-group .rc-button-group__options[data-v-f1bb5b6a] .rc-radio.rc-radio--active{border:solid 1px #3c3486;box-shadow:inset 0 0 0 2px #3c3486,0 -1px 10px #0003;background:none}.page-bulletproof-ver-1 .rc-button-group__options label.rc-radio span.rc-radio__label .discount-label{font-size:20px;letter-spacing:0px}.page-bulletproof-ver-1 .rc-template__button-group .rc-button-group__options[data-v-f1bb5b6a] .rc-radio.rc-radio--active .discount-label{font-weight:700}.page-bulletproof-ver-1 .subspoint{width:100%}.page-bulletproof-ver-1 .subspoint ul{display:flex;flex-wrap:wrap;padding-left:0%;list-style-type:none;justify-content:space-around}.page-bulletproof-ver-1 .subspoint ul li{flex:0 0 45%;position:relative;letter-spacing:0px;padding-left:30px}.page-bulletproof-ver-1 .subspoint{width:100%;margin-bottom:10px}.page-bulletproof-ver-1 .subspoint ul li:before{position:absolute;left:7px;top:6px;background-image:url(/cdn/shop/files/check_2_099cd98c-6596-407d-abdc-88fd59213d86.svg?v=1725875916);width:15px;height:15px;content:"";background-size:100%;background-color:#fff}.page-bulletproof-ver-1 .rc-radio.subscription-radio:before{letter-spacing:0px;text-transform:uppercase;position:absolute;top:-29px;background:#3c3486;color:#fff;padding:7px 25px;font-size:12px;font-weight:700;border-top-right-radius:10px;border-top-left-radius:10px;left:50%;transform:translate(-50%)}.page-bulletproof-ver-1 .rc-radio.subscription-radio{position:relative}.page-bulletproof-ver-1 .rc-selling-plans,.page-bulletproof-ver-1 .rc-subscription-details{display:none!important}.rc-button-group__options label.rc-radio span.rc-radio__label .price-label span{font-weight:400;color:#707070;letter-spacing:0px;font-size:20px;margin-right:11px;text-decoration:line-through}.page-bulletproof-ver-1 h3.quantity-breaks__title{text-align:left!important;display:block;padding:25px 0}@media (max-width:767px){.page-bulletproof-ver-1 .page-width{padding:0 15px}.page-bulletproof-ver-1 .rc-button-group__options label.rc-radio span.rc-radio__label .price-label span,.page-bulletproof-ver-1 .rc-button-group__options label.rc-radio span.rc-radio__label .discount-label,.page-bulletproof-ver-1 .rc-button-group__options label.rc-radio span.rc-radio__label .price-label{font-size:14px}.page-bulletproof-ver-1 .rc-button-group__options label.rc-radio span.rc-radio__label{padding:15px 9px}.page-bulletproof-ver-1 .rc-radio.subscription-radio:before{min-width:224px}.page-bulletproof-ver-1 .subspoint ul li{flex:0 0 100%;font-size:14px}.page-bulletproof-ver-1 .subspoint ul{margin:0}body.page-bulletproof-ver-1 .product__info-wrapper .quantity-break{flex:0 0 48%}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/bulletproof-ver-1.css.map */
