.custom-subscription-widget{margin:2.5rem 0;color:var(--text-color)}.promo-header{color:var(--promo-header-color);background-color:var(--promo-header-background-color);border:solid .2rem var(--promo-header-border-color);border-radius:3px 3px 0 0;padding:.75rem 1.6rem;text-transform:uppercase;font-weight:500;letter-spacing:.1em;line-height:1.4;font-size:1.1rem;font-family:var(--font-body-family-secondary)}.purchase-option{border:solid .2rem;border-color:color-mix(in srgb,var(--inactive-border-color),transparent 80%);background-color:var(--inactive-background-color);font-family:var(--font-body-family-secondary);border-radius:3px;gap:7px}.purchase-option:not(:last-child){margin-bottom:1.5rem}.purchase-option-input:checked+.purchase-option{background-color:var(--selected-background-color);border-color:var(--selected-border-color)}.promo-header+.purchase-option-input+.purchase-option{border-radius:0 0 3px 3px;border-top:0}.purchase-option__onetime{padding:1.6rem 1.6rem 1.4rem}.purchase-option__subscription{padding:1.6rem 1.6rem 2.2rem}.purchase-option__eyebrow{font-weight:700;font-size:1rem;line-height:1.4;margin-bottom:6px}.purchase-option__onetime .rc-percent_off{font-family:var(--font-body-family-secondary);background-color:var(--tag-background-color);color:var(--tag-text-color);border:solid .2rem var(--tag-border-color);border-radius:3px;padding:.25rem 1rem;font-size:1.2rem;text-transform:uppercase;line-height:1.4;margin-left:1rem}.purchase-option__heading,.purchase-option__price--origin,.purchase-option__price--sale{font-size:2.8rem;line-height:1.4;font-family:var(--font-heading-family-tertiary);letter-spacing:1.12px}.purchase-option__price{gap:.45rem}.purchase-option__price--origin{color:color-mix(in srgb,var(--text-color),transparent 60%)}.purchase-option__price--sale{color:var(--sale-color)}.product-variants-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.product-variant-input+label .product-variant-label__eyebrow{color:var(--inactive-variant-text-color);background-color:var(--inactive-variant-border-color);border:solid .2rem var(--inactive-variant-border-color);border-top-left-radius:3px;border-top-right-radius:3px}.product-variant-input+label .product-variant-label__title{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:0;border:solid .2rem var(--inactive-variant-border-color);background-color:var(--inactive-variant-background-color);font-size:2.2rem;line-height:1.4;font-family:var(--font-heading-family-tertiary);letter-spacing:1.1px;padding:1.4rem 0 .8rem}.product-variant-input:checked+label .product-variant-label__title{background-color:var(--selected-variant-background-color);border-color:var(--selected-variant-border-color)}.product-variant-input:checked+label .product-variant-label__eyebrow{color:var(--selected-variant-text-color);background-color:var(--selected-variant-border-color);border-color:var(--selected-variant-border-color)}.product-benefit-list{gap:7px;font-size:1.4rem;line-height:2rem}.product-benefit-item img{margin-right:6.7px;order:-1}.product-benefit-item .variant-benefit:empty+img{display:none}.product-benefit-item .variant-benefit s{opacity:.5}.product-form__buttons{max-width:unset}.buy-buttons-wrapper{margin:0;width:100%}.product-form__buttons .product-form__submit{border-radius:3px;min-height:5rem;margin:0;font-family:var(--font-body-family-secondary)}@media screen and (min-width: 990px){.custom-subscription-widget{margin:2.2rem 0}.promo-header{padding:.75rem 1.6rem .75rem 5rem}.purchase-option{gap:10px}.purchase-option:not(:last-child){margin-bottom:2.2rem}.purchase-option__onetime{padding:1.6rem 5rem 1.4rem}.purchase-option__subscription{padding:3rem 5rem}.purchase-option__eyebrow{font-weight:500;font-size:1.4rem;margin-bottom:3px}.product-benefit-list{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/534/assets/component-kids-subscription-widget.css.map */
