.subscription-widget{--subscription-widget-accent: var(--color-background-primary-brand);--subscription-widget-on-accent: var(--color-white);--subscription-widget-text: var(--color-text);--subscription-widget-text-muted: #DADADA;--subscription-widget-label: var(--color-white);--subscription-widget-border: var(--color-border-secondary);--subscription-widget-surface: var(--color-background);--subscription-widget-radio-border: var(--color-border-secondary);--subscription-widget-radius: 8px;display:block;margin-block:16px}.subscription-widget [hidden]{display:none!important}.subscription-widget__options{margin:0;padding:0;min-width:0;border:1px solid var(--subscription-widget-border);border-radius:var(--subscription-widget-radius);border-bottom:0;background:var(--subscription-widget-surface);overflow:hidden}.subscription-widget__legend{position:absolute;width:1px;height:1px;padding:0;margin:-1px;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.subscription-widget__option{position:relative;display:flex;align-items:center;gap:12px;padding:16px;cursor:pointer}@media(min-width:768px){.subscription-widget__option{padding:16px 24px}}.subscription-widget__option--onetime{border-bottom:1px solid var(--subscription-widget-border);border-top:1px solid var(--subscription-widget-border);border-radius:0 0 var(--subscription-widget-radius) var(--subscription-widget-radius)}.subscription-widget__radio{position:relative;display:inline-flex;width:20px;height:20px;flex:0 0 20px}.subscription-widget__radio input{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:pointer}.subscription-widget__radio-dot{display:inline-block;width:20px;height:20px;border:2px solid var(--subscription-widget-radio-border);border-radius:50%;box-sizing:border-box}.subscription-widget__radio input:checked+.subscription-widget__radio-dot{border-color:var(--subscription-widget-accent);background:radial-gradient(circle,var(--subscription-widget-accent) 0 4px,transparent 5px)}.subscription-widget__radio input:focus-visible+.subscription-widget__radio-dot{outline:2px solid var(--subscription-widget-accent);outline-offset:2px}.subscription-widget__option-label{flex:1 1 auto;font-size:var(--font-size-body-100);font-weight:var(--font-body-medium-weight);color:var(--subscription-widget-text)}.subscription-widget__price-group{display:inline-flex;align-items:baseline;gap:8px;white-space:nowrap}.subscription-widget__price{font-size:var(--font-size-body-100);font-weight:var(--font-body-medium-weight);color:var(--subscription-widget-text)}.subscription-widget__price--compare{font-weight:400;color:var(--subscription-widget-text-muted);text-decoration:line-through}.subscription-widget__benefits{list-style:none;margin:0;padding:8px 16px 16px;background:var(--subscription-widget-surface);display:flex;flex-direction:column;gap:8px}.subscription-widget__benefits li{display:flex;align-items:flex-start;gap:var(--spacing-2)}.subscription-widget__benefits .icon{color:var(--subscription-widget-accent);display:flex;justify-content:center}.subscription-widget__benefits .icon svg{width:16px}@media(min-width:768px){.subscription-widget__benefits{display:block;column-count:2;column-gap:8px;padding:8px 24px 16px 53px;gap:12px}.subscription-widget__benefit{margin-bottom:12px}}.subscription-widget__benefit{font-size:var(--font-size-body-100);font-weight:400;color:var(--subscription-widget-text)}.subscription-widget__plans{margin:0;padding:0 16px 32px;background:var(--subscription-widget-surface);display:flex;gap:24px;flex-direction:column}@media(min-width:768px){.subscription-widget__plans{padding:0 24px 32px 56px}}.subscription-widget__plans-wrapper{display:flex;align-items:center;gap:16px}.subscription-widget__plans-label{display:block;font-size:var(--font-size-body-100);font-weight:700;color:var(--subscription-widget-label);margin-bottom:0;text-transform:uppercase;min-width:92px}.subscription-widget__gwp{display:flex;align-items:center;gap:12px;padding:0}.subscription-widget__gwp .subscription-widget__gwp__heading{text-transform:uppercase}@media(min-width:768px){.subscription-widget__gwp{gap:24px}}.subscription-widget__gwp__image{flex:0 0 80px;width:80px;border-radius:var(--subscription-widget-radius)}.subscription-widget__gwp__wrapper{min-width:0;color:var(--subscription-widget-text)}.subscription-widget__plan-select-wrap{position:relative;display:block;flex-grow:2}.subscription-widget__plan-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:4px 40px 4px 0;border:none;border-radius:0;background:var(--subscription-widget-surface);color:var(--subscription-widget-text);font-size:var(--font-size-body-100);font-weight:400;cursor:pointer;border-bottom:1px solid var(--color-border-secondary)}.subscription-widget__plan-select-wrap .icon{position:absolute;top:50%;right:8px;display:flex;width:12px;height:12px;color:var(--subscription-widget-text);pointer-events:none;transform:translateY(-50%)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom-subscription-widget.css.map */
