.ro_widget .bold-ro__radio-div{background:#f4e6a0;border:1px solid #dbdbdb}.ro_widget .bold-ro__radio-div:not(.bold-ro__bold-active){background:#fff}.ro_widget .bold-ro__radio-div:nth-child(2){margin-bottom:10px}.ro_widget .bold-ro__one-time-div.bold-ro__bold-active~.bold-ro__frequency-div{visibility:hidden}.ro_widget .bold-ro__frequency-div{line-height:1rem;min-height:3.1rem}.ro_widget .bold-ro__frequency-label .bold-ro__order-interval-container{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:100%}.ro_widget .bold-ro__frequency-label .bold-ro__order-interval-container>*{margin:8px}.ro_widget .bold-ro__frequency-label .bold-ro__order-interval-container label:first-of-type{margin-left:auto}.ro_widget select.bold-ro__frequency-num,.ro_widget select.bold-ro__frequency-type.bold-ro__order-interval{line-height:1.2em;background-color:transparent}.ro_widget select.bold-ro__frequency-num:not([name="properties[frequency_num]"]),.ro_widget select.bold-ro__order-interval:not([name="properties[frequency_type]"]){-webkit-appearance:none;-moz-appearance:none;appearance:none}.ro_widget .slider{border:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:60px}.ro_widget .slider-checkbox{display:none}.ro_widget .slider-label{border:2px solid #fff;border-radius:20px;cursor:pointer;display:block;overflow:hidden}.ro_widget .slider-inner{display:block;margin-left:-100%;-webkit-transition:margin .3s ease-in 0s;transition:margin .3s ease-in 0s;width:200%}.ro_widget .slider-inner:after,.ro_widget .slider-inner:before{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;font-family:sans-serif;font-size:14px;font-weight:700;height:30px;line-height:30px;padding:0;width:50%}.ro_widget .slider-inner:before{background-color:#f4e6a0;color:#fff;content:"";padding-left:.75em}.ro_widget .slider-inner:after{background-color:#dbdbdb;color:#666;content:"";padding-right:.75em;text-align:right}.ro_widget .slider-circle{background-color:#fff;border:1px solid #fff;border-radius:50%;bottom:0;display:block;margin:5px;position:absolute;right:91px;top:0;-webkit-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s;width:23px}.ro_widget .slider-checkbox:checked+.slider-label .slider-inner{margin-left:0}.ro_widget .slider-checkbox+.slider-label .slider-circle{right:42%}.ro_widget .slider-checkbox:checked+.slider-label .slider-circle{background-color:#fff;right:0}.ro_widget .slider-squeeze{-webkit-animation-name:squeeze;animation-name:squeeze;-webkit-animation-duration:1.5s;animation-duration:1.5s}@-webkit-keyframes squeeze{0%{-webkit-transform:scale(100%);transform:scale(100%)}25%{-webkit-transform:scale(60%);transform:scale(60%)}50%{-webkit-transform:scale(80%);transform:scale(80%)}to{-webkit-transform:scale(100%);transform:scale(100%)}}@keyframes squeeze{0%{-webkit-transform:scale(100%);transform:scale(100%)}25%{-webkit-transform:scale(60%);transform:scale(60%)}50%{-webkit-transform:scale(80%);transform:scale(80%)}to{-webkit-transform:scale(100%);transform:scale(100%)}}@media only screen and (max-width:600px){.bold-ro__product{padding-right:20px}}.product-certifications.flex-row .product-certification{margin-top:0;margin-bottom:0}.price.price--large>div{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.8rem}.price.price--large>div .ro-price__text{overflow-wrap:anywhere;font-size:16px;max-width:136px;line-height:18px;text-transform:lowercase;margin-left:12px;font-family:monospace}.price__ro-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.price__ro-price.hidden{display:none}.price__bar{margin-right:1rem}.ro-price__currency,.ro-price__price{display:inline}.bold-ro__order-interval-container input[type=radio]{display:none}.bold-ro__order-interval-container label>span{cursor:pointer;border:1px solid #ebebeb;padding:4px 10px}.bold-ro__order-interval-container input:checked+span{border:none;padding:4px 10px;background-color:#f4e6a0}.product-form__buttons .quantity{border:none;position:relative;height:4.5rem;width:calc(17rem/var(--font-body-scale));display:-webkit-box;display:-ms-flexbox;display:flex}.price.active-subscription,.price .price__ro-price{color:#a8a8a8}.price.active-subscription .price__ro-price{color:#121212}.subscription-benefits .subscription-benefit--icon svg{width:30px;height:auto}.subscription-benefits .subscription-benefit--name{font-size:1.2rem}