.dshea{font-size:1.2rem;line-height:1.5;color:var(--df-gray-600);max-width:68ch;margin:1.2rem 0 0}.color-scheme-3 .dshea,.color-scheme-4 .dshea{color:var(--df-teal-200)}.rating{display:inline-flex;align-items:center;gap:.6rem;color:inherit;text-decoration:none;min-height:2.2rem;font-size:1.35rem}.rating--sm{font-size:1.2rem;min-height:1.8rem}.rating--sm .rating__star{width:13px;height:13px}.rating__stars{display:inline-flex;gap:.15rem;color:var(--df-gold-500)}.rating__star--empty{opacity:.35}.rating__text{font-weight:500}.rating__count{font-weight:400;color:var(--df-gray-600)}.rating--new .rating__new{font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase;color:var(--df-gray-600)}a.rating:hover .rating__text{text-decoration:underline;text-underline-offset:2px}.guarantee{display:grid;gap:.8rem;margin:1.6rem 0 0}.guarantee__item{display:flex;align-items:flex-start;gap:.9rem;font-size:1.35rem;line-height:1.45;color:var(--df-gray-700)}.guarantee__icon{flex:0 0 18px;margin-top:.15rem;color:var(--df-teal-600)}.plan{border:0;padding:0;margin:.4rem 0 0;display:grid;gap:1rem}.plan__option{position:relative;border:1.5px solid var(--df-gray-300);border-radius:12px;padding:1.4rem 1.6rem 1.4rem 4.4rem;background:var(--df-white);transition:border-color .15s,box-shadow .15s}.plan__option.is-selected{border-color:var(--df-teal-700);box-shadow:0 0 0 1px var(--df-teal-700)}.plan__radio{position:absolute;left:1.6rem;top:1.7rem;width:18px;height:18px;margin:0;accent-color:var(--df-teal-700)}.plan__label{display:grid;gap:.4rem;cursor:pointer}.plan__head{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.plan__name{font-weight:600;font-size:1.5rem}.plan__price{display:flex;align-items:baseline;gap:.8rem;font-size:2rem}.plan__now{font-weight:600}.plan__was{color:var(--df-gray-600);font-size:1.5rem}.plan__meta,.plan__perday,.plan__cancel{font-size:1.3rem;color:var(--df-gray-600)}.plan__perday{color:var(--df-teal-700);font-weight:500}.plan__preorder{display:block;margin-top:.4rem;font-size:1.4rem;color:var(--df-teal-700);font-weight:600}.plan__freq{display:flex;align-items:center;gap:.8rem;margin-top:1rem;font-size:1.3rem}.plan__select{font:inherit;padding:.6rem 2.4rem .6rem 1rem;border:1.5px solid var(--df-gray-300);border-radius:8px;background:var(--df-white)}.plan__cancel{margin-top:.6rem;display:block}.plan__bottle{margin:.8rem 0 0;font-size:1.3rem;color:var(--df-gray-600)}.plan--single .plan__price{font-size:2.2rem}.pdp .price{display:none}
/*# sourceMappingURL=/cdn/shop/t/17/assets/component-df-snippets.css.map */
