.radio-select-wrapper{padding-top:10px}@media(max-width:992px){.radio-select-wrapper{flex-direction:column;align-items:flex-start;padding-top:0}}.radio-select-wrapper .radio-select-header{font-weight:600;margin-bottom:10px;color:#20544b;font-family:Helvetica Medium,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:140%}.radio-select-wrapper .radio-select-header span{font-weight:500}.radio-select-wrapper .radio-options{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:992px){.radio-select-wrapper .radio-options{gap:12px}}.radio-select-wrapper .radio-option{display:flex;align-items:center;gap:8px;cursor:pointer;border-radius:50%;padding:3px;position:relative}.radio-select-wrapper .radio-option.disabled{opacity:.5;pointer-events:none}.radio-select-wrapper .radio-option.checked{border:1px solid #20544b}.radio-select-wrapper .radio-option.vegan svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px}.radio-select-wrapper .radio-option input{display:none}.radio-select-wrapper .radio-option .option-label{display:flex;align-items:center;gap:6px;padding:8px 14px;border:none;transition:border-color .2s;width:38px;height:38px;border-radius:50%}@media(max-width:992px){.radio-select-wrapper .radio-option .option-label{width:38px;height:38px}}.radio-select-wrapper .radio-option.checked .option-label{border-color:#20544b}.quantity-radio-wrapper{margin-top:20px}@media(max-width:992px){.quantity-radio-wrapper{flex-direction:column;align-items:flex-start}}.quantity-radio-wrapper .quantity-radio-header{font-weight:600;margin-bottom:10px;color:#20544b;font-family:Helvetica Medium,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:140%}.quantity-radio-wrapper .quantity-radio-header span{font-weight:500}.quantity-radio-wrapper .radio-options{display:flex;flex-wrap:wrap;gap:10px}.quantity-radio-wrapper .radio-option{cursor:pointer;position:relative;display:inline-flex;padding:10px 20px;justify-content:center;align-items:center;gap:10px;border-radius:100px;border:1px solid #dadcd6}@media(max-width:992px){.quantity-radio-wrapper .radio-option.multiple{width:40%;max-width:100%}}.quantity-radio-wrapper .radio-option.disabled{opacity:.5;pointer-events:none}.quantity-radio-wrapper .radio-option.checked{border:1px solid #20544b}.quantity-radio-wrapper .radio-option.vegan svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px}.quantity-radio-wrapper .radio-option input{display:none}.quantity-radio-wrapper .radio-option .option-label{display:flex;align-items:center;gap:6px;padding:4px 0 3px;border:none;transition:border-color .2s;color:#20544b;text-align:center;font-family:Helvetica Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1}.quantity-radio-wrapper .radio-option.checked .option-label{border-color:#20544b}.frequency-select{padding-top:20px}@media(max-width:992px){.frequency-select{align-items:flex-start;padding-bottom:10px}}.frequency-select__header{font-weight:600;margin-bottom:10px;color:#20544b;font-family:Helvetica Medium,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:140%}.frequency-select__header span{font-weight:500}.frequency-select__box-deliver{cursor:pointer;border-radius:8px;border:1px solid #dadcd6;color:#20544b;font-family:Helvetica Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:140%;margin-bottom:10px}@media(max-width:992px){.frequency-select__box-deliver{width:100%}}.frequency-select__box-deliver.active{border:1px solid #20544b}.frequency-select__box-deliver label{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 15px 17px;margin-bottom:0;cursor:pointer;gap:10px}.frequency-select__box-deliver label .left-content{display:flex;align-items:center;gap:10px;flex-shrink:1}.frequency-select__box-deliver label input[type=radio]{margin-top:-2px;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:1px solid #879f98;border-radius:50%;position:relative;flex-shrink:0}.frequency-select__box-deliver label input[type=radio]:checked{background-color:#20544b;border:none}.frequency-select__box-deliver label input[type=radio]:checked:before{content:"";width:8px;height:8px;background-color:#fff;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.frequency-select__box-deliver label span{font-size:16px;line-height:1.4;flex-shrink:0}.frequency-select__box-deliver.sub label{width:100%;margin-bottom:0;height:100%;padding:16px 15px 17px;cursor:pointer}.frequency-select__box-deliver.sub.active{cursor:pointer;padding:16px 15px 17px}.frequency-select__box-deliver.sub.active label{padding:0}.frequency-select__box-deliver.single label{cursor:pointer;margin-bottom:0;padding:16px 15px 17px;width:100%}.frequency-select__save-10-pill{color:#20544b;text-align:center;font-family:Favorit Mono Std,sans-serif;font-size:11px!important;font-style:normal;font-weight:700;line-height:130%;text-transform:uppercase;border-radius:14px;background:#b9dcd3;padding:3px 13px}.supergut-p{font-family:Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:24px;color:#20544b}.supergut-p-black{color:#000700}.supergut-p-white{color:#fff}.supergut-pa:hover{color:#e5bf13}.supergut-p-smaller{font-size:13px;line-height:21px}.close-video-btn{display:flex;align-items:center;justify-content:center;font-family:FKScreamer-Supergut,sans-serif;width:42px;height:42px;border:1px solid;position:absolute;background:#000;color:#fff;right:25px;padding:5px 14px;opacity:revert;font-size:30px;border-radius:40px;z-index:9999}@media(min-width:992px){.close-video-btn{top:-25px;right:-22px}}.close-video-btn:hover{color:#fff;text-decoration:none;cursor:pointer}.global-section-loader{display:flex;justify-content:center;align-items:center;width:100%;padding-top:15px;padding-bottom:15px;min-height:133px;height:100%}#instruction_widget_small_entry_point_v8{display:None}.add-to-cart-container{display:flex;flex-direction:row;gap:10px}@media(max-width:992px){.add-to-cart-container{margin-bottom:15px}}.quantity-dropdown{width:30%;align-items:center;gap:10px}@media(max-width:992px){.quantity-dropdown{width:40%}}.quantity-dropdown__header{font-weight:600;color:#20544b;font-family:Helvetica Medium,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:140%}.quantity-dropdown__header span{font-weight:500}