button.shopify-payment-button__button.shopify-payment-button__button--unbranded,.product-form--smart-payment-buttons{display:none!important}body .spr-summary-actions .spr-summary-actions-newreview{font-size:24px!important;font-weight:400}@media (min-width: 0){.mob-news-letter div#shopify-section-framework--page-newsletter-membership{overflow-x:hidden}.membership-wrp.news-letter-section{padding:0}.you-may-also p{font-weight:700!important}.you-may-know-also .swiper-slide a,#additivesIngreditnts{text-transform:uppercase}.additives-title-popup{display:none}.spr-review-header-title{margin:25px 0;font-weight:600}.spr-starratings.spr-review-header-starratings{margin-bottom:0}.description strong{font-weight:700;font-size:16px}.extra-field strong{font-size:16px;font-weight:700}.spr-summary{text-align:center!important}.spr-review-header{position:relative;padding-top:30px}.rev-items-data{position:absolute;top:0;width:100%}.spr-review-content-body{font-size:17px;color:#575757;line-height:24px;font-weight:400}.spr-review-header-byline strong{font-style:normal;padding-bottom:14px;display:block;font-size:14px;font-weight:700;text-transform:uppercase}.spr-review-reportreview{display:none!important}.spr-pagination{border-top:1px solid #696969!important}.spr-review,.spr-form{border-color:#696969!important}.review h2.spr-header-title{text-align:center}.ingredient-box-one table tr th,.ingredient-box table tr th{font-size:17px;font-weight:700;padding:12px 16px;text-align:left}.ingredient-box-one table tr td,.ingredient-box table tr td{font-size:17px;font-weight:500;padding:14px 16px;text-align:left}.ingredient-box-one table tr td:first-child{width:70%}.ingredient-box-one table,.ingredient-box table,.ingredient-box-one table tr th,.ingredient-box table tr th,.ingredient-box-one table tr td{border:1px solid #000}.ingredient-box-one table,.ingredient-box table{border-collapse:collapse;width:100%;border-radius:0;height:375px}.ingredient-box table tr td span{font-weight:700;text-decoration:underline;font-size:16px;cursor:pointer}.extra-field strong{text-transform:uppercase}.spr-summary-caption{display:block;font-size:19px;line-height:24px;margin-top:18px}.extra-field{padding-top:10px}.pack-size{margin-top:20px}.pack-size strong{font-size:16px;font-weight:700;color:#000}.modal{display:none;position:fixed;z-index:99;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.modal-content{background-color:#fefefe;margin:auto;padding:35px 50px 30px;border:1px solid #888;width:95%;max-width:705px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.close{position:absolute;right:30px;top:25px;color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.additives-ingredients{-ms-overflow-style:none;scrollbar-width:none;max-height:80vh;overflow:auto}.additives-ingredients::-webkit-scrollbar{display:none}.additives-ingredients table{width:100%;border-radius:0;border-collapse:separate!important;margin-top:10px;margin-bottom:14px;table-layout:fixed;font-family:Helvetica Neue}.additives-ingredients table tr th{background:#e0e0e0;border:1px solid #000;font-weight:700;font-size:17px;color:#000;font-style:normal;text-align:left;padding:8px}.additives-ingredients table tr td{border:1px solid #000;font-weight:500;font-size:17px;color:#000;font-style:normal;text-align:left;padding:8px}.additives-ingredients table tr:not(:last-child) th,.additives-ingredients table tr:not(:last-child) td{border-bottom-width:0!important}.additives-ingredients table tr th:not(:last-child),.additives-ingredients table tr td:not(:last-child){border-right-width:0!important}.additives-ingredients p{margin:20px 0 10px;color:#000;font-weight:700;font-size:17px;font-family:Helvetica Neue}.additives-ingredients span{color:#000;font-weight:400;font-size:15px;font-family:Helvetica Neue}.additives-ingredients-mobile table{width:100%;border-radius:0;border-collapse:separate!important;margin-top:10px;margin-bottom:14px;table-layout:fixed;font-family:Helvetica Neue}.additives-ingredients-mobile table tr th{background:#e0e0e0;border:1px solid #000;font-weight:700;font-size:9px;color:#000;font-style:normal;text-align:left;padding:8px}.additives-ingredients-mobile table tr td{border:1px solid #000;font-weight:500;font-size:9px;color:#000;font-style:normal;text-align:left;padding:8px}.additives-ingredients-mobile table tr:not(:last-child) th,.additives-ingredients-mobile table tr:not(:last-child) td{border-bottom-width:0!important}.additives-ingredients-mobile table tr th:not(:last-child),.additives-ingredients-mobile table tr td:not(:last-child){border-right-width:0!important}.additives-ingredients-mobile p{margin:10px 0;color:#000;font-weight:700;font-size:9px;font-family:Helvetica Neue}.additives-ingredients-mobile span{color:#000;font-weight:400;font-size:9px;font-family:Helvetica Neue}.additives-ingredients strong{display:block;padding:15px 0 5px}.swiper-container.you-may-know-also,.product-img-slider .swiper-container{overflow-x:hidden}.real-ingredients-video video{width:100%;height:auto}.product-accordian-summary{font-size:14px;font-weight:600;color:#000;transition:all .3s;margin-top:15px}.product-accordian-summary .product-accordian-title{font-size:17px;font-weight:700;color:#000;transition:all .3s;padding-bottom:5px;cursor:pointer}#show-ingreditnts{font-size:16px}.organic-ingredients .real-ingredient-text h3{font-size:26px;font-weight:700;line-height:35px!important}.product-form--root div.rc_popup{display:none}.product-form-root .rc-radio__label.rc_widget__option__label span{font-weight:700;font-size:14px;line-height:24px}.product-form-root .rc-template__legacy-radio .rc-radio{padding:0}.product-form-root .rc_widget__option__selector label{width:100%;display:block;position:relative}.product-form-root .rc_widget__option__selector label:after{content:"";background:url(/cdn/shop/files/square.png?v=1626710501);position:absolute;right:10px;width:20px;height:20px;background-size:cover;top:50%;transform:translateY(-50%);transition:all .2s}.product-form-root .rc_widget__option__selector .rc-radio__input.rc_widget__option__input:checked+label:after{content:"";background:url(/cdn/shop/files/check.png?v=1626710501);position:absolute;right:10px;width:20px;height:20px;background-size:cover;top:50%;transform:translateY(-50%);transition:all .2s}.you-may-know-also .swiper-wrapper{-webkit-transition-timing-function:linear!important;-o-transition-timing-function:linear!important;transition-timing-function:linear!important}.row.organic-ingredients-row h3{font-weight:700}.product-form-root .rc_widget__option__selector{position:relative;padding:15px}.product-form-root .rc-radio__input.rc_widget__option__input{width:100%;position:absolute;height:100%;top:0;left:0;z-index:-1;-webkit-appearance:none;appearance:none;border:none}.product-form-root .rc-template__legacy-radio .rc-option--active{background-color:#c4c4c45e!important}.product-form-root .rc-template__legacy-radio .rc-radio{background-color:#f2f2f25e}.you-may-know-also .swiper-wrapper .swiper-slide{text-align:center;width:max-content!important}.you-may-know-also a{font-size:18px!important;font-weight:700;text-decoration:none}.you-may-also p{font-size:18px!important}.you-know-slider{display:block}.you-may-also,.you-may-also-slider{width:100%}.organic-ingredients .real-ingredient-text h3,.organic-ingredients .real-ingredient-text p{text-align:left}.organic-ingredients p{text-align:center}.spr-review-header-byline{width:100%}.size-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#000;background-color:#0006}.size-data{background-color:#fff;margin:auto;padding:0;border:1px solid #000;width:95%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:973px;box-shadow:unset;z-index:9999}.close-size-modal{color:#000;float:right;font-size:28px;font-weight:700;position:absolute;top:-25px;right:-10px}.close-size-modal:hover,.close-size-modal:focus{color:#000;text-decoration:none;cursor:pointer}.size-inner-content{display:block;width:100%}.size-inner-content .left-side{width:100%;text-align:center}.size-inner-content .right-side{width:100%;border-left:1px solid #000}.pdt-sizes table{border-right:0!important;border-left:0px!important;border-top:0!important}.pdt-sizes table,.pdt-sizes table tr th,.pdt-sizes table tr td{border:1px solid #000;border-collapse:collapse;font-size:12px;color:#000;font-style:normal;border-left:0}.pdt-sizes table tr td:last-child{border-right:0}.pdt-sizes table tr:first-child{border-right:0}.pdt-sizes table tr:first-child th{border-right:0;border-top:0}.pdt-sizes table td{padding:5px;font-weight:500}.pdt-sizes table th{padding:5px;font-weight:700}.wash-direction{width:100%;display:block;clear:both;margin-top:5px}.wash-direction h5{font-size:12px;width:100%;text-align:left;padding:5px 25px;color:#000;font-weight:700;border-bottom:1px solid #000}.wash-direction p{font-size:12px;width:100%;text-align:left;padding:5px 25px;color:#000;font-weight:700;line-height:19px}.size-inner-content .left-side #img{height:auto;width:100%;z-index:3}.small-container{max-width:1212px;padding-left:15px;padding-right:15px;margin:auto}.row{display:flex;align-items:start;flex-wrap:wrap;justify-content:space-between}.col-2{flex-basis:100%;min-width:300px}.col-2 img{width:100%}.star{display:flex;justify-content:start;align-items:center;list-style:none;padding:0;margin:13px auto 27px}.layer-img-wrp h1{font-size:34px;line-height:45px;margin:0;font-weight:700}.layer-img-wrp h3{padding-bottom:2px;margin:10px auto 25px}.layer-img-wrp h3 a{text-decoration:underline;color:#000;font-weight:700;font-size:14px;line-height:24px}.layer-img-wrp h3 span{color:#000;font-weight:700;font-size:16px;line-height:20px;cursor:pointer;position:relative}.layer-img-wrp h3 span:after{content:"";position:absolute;width:100%;height:1px;background-color:#000;bottom:-5px;left:0}.description img{width:auto}.layer-btn ul{padding:0}.star .spr-badge-starrating .spr-icon{font-size:20px}.star li p,.star .spr-badge-caption{font-family:aktiv-grotesk,sans-serif;font-weight:500;font-size:19px;line-height:24px;letter-spacing:-.01em;margin-left:14px;text-transform:capitalize}.layer-btn ul li{padding:0 35px;display:block;text-align:center;letter-spacing:.07em;line-height:24px;font-size:20px;font-weight:500;margin-top:15px}.layer-btn .black{display:flex;justify-content:center;padding:0}.layer-btn .black button{font-size:14px;line-height:18px;color:#fff;background-color:#1f1f1f;padding:15px;border:none;height:auto}.layer-btn .grey{background:#c4c4c45e;display:flex;justify-content:space-between}.layer-btn .grey a,.layer-btn .dark-grey a{color:#000;font-weight:700;font-size:14px;line-height:24px;letter-spacing:.05em}.layer-btn .dark-grey{background:#f2f2f25e;display:flex;justify-content:space-between;align-items:center}.dropdown-anchor{font-size:14px}.layer-content-text p{font-style:normal;font-weight:100;font-size:17px;line-height:24px;margin-bottom:15px}.product-features li{font-size:17px;line-height:20px;font-weight:400;color:#000;margin-top:3px;display:flex;align-items:center;align-content:center}.dropbtn{padding:0;border:none;cursor:pointer;background:none;height:auto;line-height:0}.dropbtn:hover{background:none}.dropdown{position:relative;display:inline-block;display:flex;align-items:center}.dropdown-content{display:none;position:absolute;min-width:140px;box-shadow:0 8px 16px #0003;z-index:99999;background:#fff}.dropdown-content a{color:#000;padding:5px 16px;text-decoration:none;display:block;font-size:12px}.dropdown:hover .dropdown-content{display:block}.col-3{flex-basis:100%;min-width:300px;margin-bottom:30px}.organic-ingredients{background:#f7f7f7;padding:60px 15px 0}.container-fluid{max-width:1656px;margin:auto}.organic-ingredients h2{font-style:normal;font-weight:700;font-size:30px;line-height:37px;text-align:center;margin-bottom:91px}.organic-ingredients h3{font-style:normal;font-weight:500;font-size:22px;line-height:20px;margin-top:43px;margin-bottom:15px;text-align:center}.organic-img img:hover{box-shadow:9px 9px}.organic-ingredients p,.membership .col-7 p{font-style:normal;font-weight:400;font-size:17px;line-height:24px}.full-transp-container .col-4{flex-basis:100%}.full-transp-container .col-8{flex-basis:100%;margin-top:40px}.full-transp-container h3,.membership h2{font-style:normal;font-weight:700;font-size:25px;line-height:35px;text-align:left}.full-transp-container{padding:112px 0 84px;border-top:1px solid #c4c4c4}.small-container .organic-ingredients-row{padding-bottom:60px}.full-transp-container p{font-style:normal;font-weight:400;font-size:17px;line-height:24px;margin-bottom:100px}.full-transp-container a,.membership a,.review a{font-style:normal;font-weight:700;font-size:17px!important;line-height:0px;display:inline-block;text-decoration:underline}.review a,.membership a{margin-top:100px}.prod-name-row{padding:30px 15px;align-items:center!important}.prod-name-row h4{font-style:normal;font-weight:700;font-size:24px;line-height:0px}.prod-name-row p{font-style:normal;font-weight:500;font-size:18px;line-height:0px;margin-bottom:20px}.membership-wrp{background:#f7f7f7;border-top:1px solid #c4c4c4}.membership{background:#000;padding:55px 15px;color:#fff}.membership .col-7{flex-basis:100%}.membership .col-5{flex-basis:100%;margin-top:40px}.membership .col-7 p{width:100%}.membership p{margin-top:14px}.membership a{margin-top:28px;color:#fff}.member-icon-wrp{display:flex;justify-content:space-between;align-items:center;margin-bottom:83px}.membership .row{align-items:start}.member-text{margin-left:42px;flex-basis:80%}.member-text h5{font-style:normal;font-weight:700;font-size:18px;line-height:24px}.member-text p{font-style:normal;font-weight:300;font-size:15px;line-height:24px}.member-icon-wrp:last-child{margin-bottom:0!important}.member-icon{flex-basis:20%}.organic-img img{width:100%;transition:.6s all}.review{padding:90px 0}.review-title-row{text-align:center;padding-bottom:82px;border-bottom:1px solid #696969}.review-title-row .star{justify-content:center;margin:0 auto 8px!important}.review-title-row h2{font-style:normal;font-weight:700;font-size:25px;line-height:28px;margin-bottom:33px}.review-cont-list{display:flex;justify-content:space-between;margin-bottom:10px}.review-cont-list p{font-style:normal;font-weight:700;font-size:17px;line-height:24px}.review-cont-list p span{margin-left:12px;color:#878787;font-weight:700;font-size:16px;line-height:24px}.review-content-row h4{font-style:normal;font-weight:600;font-size:17px;line-height:24px;margin-bottom:18px}.review-content-row p{font-style:normal;font-weight:400;font-size:17px;line-height:24px}.star1{display:flex;margin:14px 0 25px}.review-main-ul{padding:26px 0 42px;border-bottom:1px solid #696969}.review-btn a{display:flex;justify-content:center}.prod-name-row .col-4{margin-bottom:0}.layer-content{margin-top:50px}.prod-name-row h4 a{font-size:15px}.product-img-slider{position:relative}.product-img-slider .swiper-container{width:100%;height:100%}.product-img-slider .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.product-img-slider .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.product-img-slider .swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10;left:0;right:0;margin:auto;bottom:-30px!important}.product-img-slider .swiper-pagination-bullet{width:30px;height:2px;display:inline-block;border-radius:0;background:#000;opacity:1;margin-right:10px}.product-img-slider .swiper-container{margin-bottom:8px}.prod-name-row .tablink{font-style:normal;font-weight:600;font-size:16px;line-height:0px;background:none;padding:0}.container-fluid{padding:0 15px}.product-img-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:.5}.prod-name-row p{font-style:normal;font-weight:500;font-size:17px;line-height:0px}.ingredient-box ul{border:1px solid #000;width:100%}.ingredient-box ul li:first-child{border-bottom:1px solid #000}.ingredient-box ul li{padding:18px 0 18px 18px}.ingredient-box ul li:last-child a{text-decoration:underline}.ingredient-box ul li a{text-decoration:none}.ingredient-box-one{width:100%;border:0}.ingredient-box-one ul li{display:flex;justify-content:space-between}.ingredient-box-one li h5{display:inline;padding:19px 18px;border-top:1px solid #000;border-right:1px solid #000;width:60%}.ingredient-box-one li h6{width:40%;border-top:1px solid #000;padding:19px 18px;font-style:normal;font-weight:500;font-size:16px}.ingredient-box-one li strong{padding:15px 18px;font-style:normal;font-weight:700;font-size:17px}.ingredient-box ul li strong{font-style:normal;font-weight:700;font-size:17px;line-height:0px}.ingredient-box ul li a{font-style:normal;font-weight:500;font-size:17px;line-height:0px}.real-ingredient-img .col-7,.real-ingredient-img .col-5{flex-basis:100%}.ingredient-box{margin-top:25px;margin-bottom:25px}}@media (min-width: 576px){.prod-name-row p{margin-bottom:0}}@media (min-width: 768px){.layer-btn .black{margin-top:59px}.additives-title-popup{display:block}#shopify-section-framework--page-mobile-accordian-new{display:none}.you-know-slider{display:flex}.you-may-also{width:250px}.you-may-also-slider{width:100%}.product-img-slider{position:relative;height:694px}}@media (min-width: 991px){.layer-img-wrp{margin:106px auto 90px}.prod-name-row{padding:30px 0}.real-ingredient-img.real-ingredients-video{padding-bottom:0}.review h2.spr-header-title{font-weight:700;font-size:35px;line-height:24px;margin-bottom:33px}.spr-summary span i{font-size:24px}.organic-ingredients,.membership-wrp{margin:0 -50px}.organic-ingredients .real-ingredient-text h3{font-size:40px;font-weight:700;line-height:55px!important;margin-top:0}.col-3{flex-basis:29.4%;margin-bottom:0}.col-2{flex-basis:50%}.layer-content{padding-left:78px}.membership .col-7{flex-basis:70%}.membership .col-5{flex-basis:30%;margin-top:0}.membership .col-7 p{width:653px}.full-transp-container h3,.membership h2{font-size:47px;line-height:55px}.organic-ingredients .full-transp-container .col-4{flex-basis:37%}.organic-ingredients .full-transp-container .col-8{flex-basis:60%;margin-top:0}.real-ingredient-text{flex-basis:37%!important;height:375px;position:relative}.real-ingredient-text #learn-more{position:absolute;bottom:10px}.real-ingredient-img{padding-left:30px}.layer-content{margin-top:0}.layer-img-wrp h1{font-size:46px;line-height:57px}.organic-ingredients h2{font-size:42px;line-height:44px;margin:0 auto 91px}.organic-ingredients h3{font-size:25px;line-height:20px;text-align:center;font-weight:700}.prod-name-row p{font-size:17px;line-height:0px;margin-bottom:0}.review-title-row h2{font-size:35px;line-height:24px}.full-transp-container{padding:111px 0 84px}.ingredient-box{margin-top:0;margin-bottom:0}.prod-name-row .col-4{margin-bottom:0}.real-ingredient-img .col-7{flex-basis:55%}.real-ingredient-img .col-5{flex-basis:43%}.size-inner-content{display:flex;justify-content:space-between;width:100%}.size-inner-content .left-side{width:52%;text-align:center}.size-inner-content .right-side{width:48%;border-left:1px solid #000}.size-inner-content .left-side #img{height:auto;width:100%}.pdt-sizes table{width:100%}.pdt-sizes table tr th,.pdt-sizes table tr td{font-size:17px;text-align:left}.pdt-sizes table td,.pdt-sizes table th{padding:15px 18px}.wash-direction h5{font-size:17px;padding:16px 18px}.wash-direction p{font-size:14px;padding:20px 18px}}@media (min-width: 1024px){.layer-btn .black button{font-size:20px;line-height:24px;padding:20px}}@media (min-width: 1201px){.product-img-slider .swiper-pagination-bullet{width:60px}.spr-reviews{margin:82px 0 0}}@media screen and (min-width: 992px) and (max-width: 1200px){.row{align-items:start}.layer-img-wrp h1{font-size:32px;line-height:40px}.layer-btn .black{margin-top:15px}.organic-ingredients h2{font-size:30px;line-height:38px}.col-3{flex-basis:30%;min-width:265px}.organic-ingredients h3{font-size:21px}.real-ingredient-text h3{margin-top:0;font-size:25px;line-height:30px}.full-transp-container h3,.membership h2{font-size:30px}.membership .col-7 p{width:430px}.membership .col-7{flex-basis:55%}.membership .col-5{flex-basis:45%;margin-top:0}}@media (min-width: 1360px){.organic-ingredients .full-transp-container{padding:60px 45px 84px}.membership-wrp{padding:0 15px}.membership-wrp .container-fluid{padding:0 45px}}.page--total-reyal-performance-kit .container-fluid.full-transp-container{display:none}.page--total-reyal-performance-kit .prod-name-row.you-know-slider{border-top:1px solid #c4c4c4}.page--reyal-e-gift-card .you-may-know-also .swiper-wrapper .swiper-slide{width:max-content!important}@media (max-width: 990px){.template--product .layout--main-content{padding:0}.product-img-slider{margin-left:-15px;margin-right:-15px}.layer-content{margin-top:35px}.layer-img-wrp h1{font-size:34px;line-height:109%;color:#000}.star{margin:8px 0}.star li p,.star .spr-badge-caption{color:#000;font-size:16px;font-weight:700;line-height:185%;letter-spacing:-.01em}.star .spr-badge-starrating .spr-icon{font-size:16px}.description p{color:#000}.layer-btn .black button{font-size:18px;line-height:133%;padding:23px 68px;letter-spacing:.02em}.review{padding:20px 0}.review a,.membership a{margin-top:20px}#shopify-section-framework--page-sup-organic-ingredients,#shopify-section-framework--page-membership,.swiper-pagination{display:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/product-supplement.css.map */
