header .shop_header,footer,.changeproducts header{display:none}.cr-tabs div.tabs>div.active{background:#eb7462;font-weight:500;color:#fff;opacity:1}.thumbCount{position:absolute;top:-7px;right:-7px;font-weight:700;font-size:12px;background:#dfc6ac;border-radius:50%;padding:1px 0 0;width:20px;height:20px;text-align:center}.fixed_cta{box-shadow:0 -2px 4px #0000001a}.removecombo_popup{top:50%;transform:translateY(-50%)}.loader{position:absolute;left:0;right:0;margin:0 auto;top:50%;z-index:1;border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid #DE5844;border-left:4px solid #DE5844;border-right:4px solid #DE5844;width:60px;height:60px;animation:spin 2s linear infinite}.stepregimen_img{border:1px solid #313131}.max-900px{max-width:900px}.select-payments .options{border:1px solid #d9d9d9;margin:0 0 30px}.select-payments .options .radio{font-size:20px;border-top:1px solid #CCC9C6;margin-top:0;margin-bottom:0;padding:15px 0}.select-payments .options .radio:first-child{border-top:none}.select-payments .options .radio label{font-size:16px!important;color:#131818;font-weight:700;padding:10px}.select-payments .options .radio label input{width:24px!important;height:24px!important;vertical-align:middle;margin:0 8px 0 0;box-shadow:inset 0 0 #e78471;transition:all .2s ease-in-out;cursor:pointer;outline:0;border:1px solid #d9d9d9;position:relative;-webkit-appearance:none;border-radius:100%;color:#d9d9d9;display:inline-block}.select-payments .options .radio label input:checked{border:none;background:url(/cdn/shop/files/radio-filled.png?v=1721196115) no-repeat}.select-payments .options .radio img{padding-right:10px;max-width:50px}label *{display:inline-block}.address-box.adrpopup span{text-transform:capitalize}body::-webkit-scrollbar,.change_address_popup>div::-webkit-scrollbar,.add_address_popup>div::-webkit-scrollbar,ul.addons::-webkit-scrollbar{display:none}.add-address-section form .form-group{margin-bottom:10px}.add-address-section form label{font-weight:700;font-size:14px;margin-bottom:5px;display:block}.add-address-section form input,.add-address-section form input:focus-visible,.add-address-section form select,.add-address-section form select:focus-visible{border:1px solid #DFC6AC;color:#131818!important;min-width:100%;max-width:100%;padding:10px;height:45px;font-size:14px;font-weight:500;outline:none;width:100%}.add-address-section form select:focus-visible option:nth-of-type(1){display:none}#scheduleRenewal,.chooseAddress_confirm,.add-address-section input.addAddress_confirm{color:#fff!important;font-weight:500;letter-spacing:.36px;text-align:center;display:block;cursor:pointer;margin:12px auto;background:#de5844;border:1px solid #131818!important;padding:13px 0;display:flex;justify-content:center;gap:5px}.add-address-section input.addAddress_confirm{font-size:16px;height:auto}.flatpickr-calendar{width:325px;left:0!important;right:0!important;margin:0 auto!important;box-shadow:none!important}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{display:block}.change_cr_date:focus-visible{outline:none}.flatpickr-calendar .numInputWrapper input.numInput{color:#000!important;font-weight:700;opacity:.9}.flatpickr-calendar .numInputWrapper span.arrowUp,.flatpickr-calendar .numInputWrapper span.arrowDown{display:none}select.flatpickr-monthDropdown-months{-webkit-appearance:none;appearance:none}.flatpickr-day.selected,.flatpickr-day.selected:hover{background:#de5844;border-color:#de5844}.flatpickr-innerContainer{display:block!important}.flatpickr-months span.flatpickr-next-month{right:10px!important}.flatpickr-months span.flatpickr-prev-month{left:10px!important}ul.addons{display:flex;list-style:none;overflow-x:scroll;gap:7px;flex-wrap:nowrap;margin-bottom:0}ul.addons li{flex-basis:175px;max-width:175px;flex-grow:0;flex-shrink:0}.cr-buy-singles{overflow:clip}.change_products_popup ul{padding-left:22px}.change_products_popup ul li{position:relative;font-size:14px;margin-bottom:7px;font-weight:500}.change_products_popup ul li:before{background:url(/cdn/shop/files/green-tick.svg?v=1723456349);height:15px;width:15px;content:"";background-size:contain;position:absolute;left:-22px;background-repeat:no-repeat;top:5px}h4.sd-title.sd-page__title,fieldset legend,label.sv_q_checkbox_label span.sd-item__decorator.sd-checkbox__decorator{display:none}label.sv_q_checkbox_label{border:1px solid #d5d5d5;border-radius:2px;padding:10px 0 10px 45px;margin-bottom:0;background:url(/cdn/shop/files/checkbox-empty.svg?v=1723548395) no-repeat 10px 15px}label.sv_q_checkbox_label input[type=checkbox]{display:none;margin:-.1em .55em 0 0;width:1.2em;height:1.2em;vertical-align:middle;font-size:1em}.sv_q_checkbox.checked label.sv_q_checkbox_label{background:url(/cdn/shop/files/checkbox-checked.svg?v=1723548394) no-repeat 10px 15px}ul.survey-sections{margin:0;display:grid;grid-template-columns:repeat(10,1fr)}ul.survey-sections li{list-style:none;width:100%;background:#f9e1de;height:20px;cursor:pointer;margin-bottom:0}ul.survey-sections li.active{background:#eb7462}.sd-action-bar.sd-footer.sd-body__navigation.sd-clearfix{padding:0 1rem}#sv-nav-next,#sv-nav-complete{border:1px solid #404042;background:#de5844;color:#fff;text-align:center;margin:0 auto;line-height:45px;cursor:pointer;max-width:400px}.sd-question__erbox{border:1px solid #DE5844;background-color:#f6c5be;color:#de5844;margin:1em 0;padding:.3em;text-align:center;width:60%;font-size:12px}.sd-navigation__next-btn,.sd-navigation__complete-btn{cursor:pointer;padding:0 25px;font-weight:500;letter-spacing:.32px}.sd-navigation__next-btn{padding:0;width:100%}.sd-navigation__complete-btn{background:url(/cdn/shop/files/double-arrows.svg?v=1676482712) no-repeat;background-position:right center}div#sv-nav-prev,span.sd-item__decorator.sd-radio__decorator{display:none}.changeproducts fieldset{max-width:400px;width:100%;margin:0 auto}.changeproducts .sd-question__title--required{font-size:18px;line-height:24px}.changeproducts .sv-action.sv-action--hidden{display:none}.changeproducts textarea{border:1px solid #C8C8C8;border-radius:8px;padding:15px!important;line-height:20px!important;position:relative;width:100%;box-sizing:border-box;font-size:1em;height:160px}.changeproducts #review-results .selected_options p,.changeproducts #review-results .selected_options ul.options_list li,div.feedback_text{font-size:14px;margin-bottom:5px}.changeproducts div.feedback_text{font-weight:500}.changeproducts .issue_statement{background:#f7eedf;border:1px solid #0000001A;padding:20px;font-size:14px;margin:15px 0;border-radius:4px}.changeproducts .issue_statement.switchCover{background:#fff}.changeproducts #review-results .selected_options ul.options_list{padding-left:20px;margin-bottom:15px}.changeproducts #review-results .selected_options ul.options_list li{position:relative}.changeproducts #review-results .selected_options ul.options_list li:before{content:"";background:url(/cdn/shop/files/green-tick.svg?v=1723456349) no-repeat;width:12px;height:12px;position:absolute;left:-20px;top:5px;background-size:contain}.changeproducts .issue_statement>img.exp_img{max-width:48px;width:100%;margin:0 auto 5px;background:#fffbf8;border-radius:50%;padding:8px}.changeproducts .issue_statement h3{text-align:center;margin-bottom:10px;font-weight:600}.changeproducts .issue_statement h3 span{display:block;text-align:center;font-weight:600;margin-bottom:5px;font-size:12px}.changeproducts .issue_statement.switchCover .switch_cover{display:grid;grid-template-columns:25px 1fr;align-items:center;max-width:300px;margin:0 auto}.changeproducts .issue_statement.switchCover img.switch_img{width:100%;max-width:350px;margin:20px auto 0}.changeproducts .issue_statement.switchCover h3{margin-bottom:0}.changeproducts .issue_statement.switchCover .shampoo_grid{display:grid;grid-template-columns:1fr 1fr;max-width:500px;width:100%;margin:0 auto 15px;grid-gap:25px}.changeproducts .issue_statement.switchCover .shampoo_grid p{line-height:20px;font-weight:600}button#cart-opener{display:none}header div.faq_accSec,header a.hamb_menu{display:none}@media (min-width: 960px){header ul.nav-mobile-state{opacity:0;pointer-events:none}}@media (min-width: 768px){.renewals-cover,.cr-buy-singles{display:grid;grid-template-columns:49% 49%;gap:2%;padding:0 15px}.cr-options-screen,.renewal-singles{max-width:1100px;margin:0 auto;padding:30px 0 0}.renewal-singles{padding-top:0}.combo5offer{border-top:0}div.offers{border:1px solid #F7EEDF;border-left:none;border-right:none}.intro_sec{padding:0 15px;margin:0}.fixed_cta{position:sticky}#selectplan_subs .subs_divs{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;align-items:center}#selectplan_subs .subs_divs>div{min-height:85px}p.note{margin-bottom:10px}.tqrenewal-products{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:25px}}@media (max-width: 767px){.fixed_cta{position:fixed}.renewals-cover,.cr-buy-singles{padding-bottom:75px}ul.addons li{flex-basis:185px;max-width:185px}ul.addons li .slashPrice{justify-content:flex-start}}@media (max-height: 550px){.add_address_popup>div{max-height:500px;overflow-y:scroll}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/renewals.css.map */
