.rc-radio__label{line-height:2}.rc-selling-plans-dropdown__label{display:none!important}.rc-selling-plans-dropdown__select{padding:12px 16px;font-size:16px;font-weight:400;line-height:24px;width:fit-content}.rc-selling-plans{display:block;visibility:visible}.rc-widget{padding:24px 0!important}.rc-widget .rc-radio{padding:16px!important}.rc-template__radio-group .rc-radio .rc-radio__input{height:24px;width:24px}.collapsible-tab{margin-bottom:0!important}.collapsible-tab__heading{border:1px solid #ebebeb;background:#fafafa;display:flex;justify-content:space-between}.collapsible-tab__mix-and-match{margin-top:0!important}.collapsible-tab__mix-and-match label{cursor:pointer}.collapsible-tab__heading a{font-weight:400;color:#000}.collapsible-tab__heading .options-selection__option-name{color:#1d1d1d;font-family:Avenir Next;font-size:16px;font-weight:600;line-height:24px;text-transform:capitalize}.collapsible-tab__heading .options-selection__option-name span{font-weight:400;margin-left:4px}.mix-and-match__radio{display:flex;align-items:center;gap:12px}.mix-and-match__radios p{font-size:14px;font-weight:400;line-height:24px;margin:0!important}.mix-and-match__radio span{color:#d52168;font-size:14px;font-weight:600;line-height:24px}.mix-and-match__radio input[type=checkbox]{margin:0;position:absolute;z-index:-1}.mix-and-match__radio-checked{display:none}.mix-and-match__radio-unchecked,.mix-and-match__radio-checked{pointer-events:none}.mix-and-match__radio input[type=checkbox]~.mix-and-match__radio-checked{display:none}.mix-and-match__radio input[type=checkbox]~.mix-and-match__radio-unchecked{display:block}.mix-and-match__radio input[type=checkbox]:checked~.mix-and-match__radio-checked{display:block}.mix-and-match__radio input[type=checkbox]:checked~p{font-weight:600}.mix-and-match__radio input[type=checkbox]:checked~.mix-and-match__radio-unchecked{display:none}.mix-and-match__radios{display:none;margin-top:0!important;border-left:1px solid #ebebeb!important;border-right:1px solid #ebebeb!important}.mix-and-match__radios label{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #ebebeb;cursor:pointer}.mix-and-match__radios input[type=radio]{margin:0;position:absolute;z-index:-1}.mix-and-match__radio svg{overflow:visible}.product-form--atc{margin-top:24px!important;align-self:flex-end}.mix-and-match__total{color:#1d1d1d;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.02em;text-align:center;padding:16px;border-bottom:1px solid #ebebeb;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.mix-and-match__total .price{font-weight:600}.mix-and-match__total .compare-at-price{color:#757575;text-decoration:line-through}.mix-and-match__total .sale-text{color:#d52168}.icon-radio-unchecked,.icon-radio-checked{width:16px;height:16px}input[name=mix_and_match]~.icon-radio-unchecked{display:block}input[name=mix_and_match]~.icon-radio-checked{display:none}input[name=mix_and_match]:checked~.icon-radio-unchecked{display:none}input[name=mix_and_match]:checked~.icon-radio-checked{display:block}input[name=mix_and_match]:checked~p{font-weight:600}.select-flavors__btn{color:#fff;background-color:#d52168;border:1px solid #ffffff;font-family:Futura;font-size:var(--font-size-button-large);font-weight:500;padding:.875rem 1.75rem;letter-spacing:.02em;position:relative;flex:1;width:100%;height:53px;padding:1rem;text-align:center;text-decoration:none}.select-flavors__btn{display:none}.collapsible-tab__select-flavors{display:none;font-weight:400;margin:0}.quantity-and-buy-in-bulk__container{display:flex;flex-direction:column;gap:16px;margin-top:24px}.quantity-selector{max-width:none}.mix-and-match__radio-savings-text__mobile{color:#d52168;max-width:100px;text-align:center;font-size:14px;line-height:24px;font-weight:600!important}.mix-and-match__radio-savings-text__desktop span{display:none}.quantity-selector__label{font-size:16px;font-weight:600;line-height:24px}@media screen and (min-width: 1280px){.icon-radio-unchecked,.icon-radio-checked{width:24px;height:24px}.collapsible-tab__select-flavors{display:block}.quantity-and-buy-in-bulk__container{flex-direction:row}.quantity-selector{max-width:200px}.mix-and-match__radio-savings-text__mobile{display:none}.mix-and-match__radios p{font-size:16px;font-weight:400;line-height:24px}.mix-and-match__radio-savings-text__desktop span{display:initial;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/244/assets/product-individual-form.css.map */
