.selling-plan-picker{box-sizing:border-box;width:100%}.selling-plan-picker *,.selling-plan-picker *:before,.selling-plan-picker *:after{box-sizing:border-box}.selling-plan-picker__label{margin:0 0 8px;font-size:14px;font-weight:700}.selling-plan-picker__cards{display:flex;flex-direction:column;gap:8px;width:100%}.selling-plan-picker__card{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:16px 12px;border:1px solid #e4e9e6;border-radius:8px;background-color:rgb(var(--color-background));cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,padding .2s ease;-webkit-tap-highlight-color:transparent}.selling-plan-picker__card:hover:not(.is-selected){border-color:#714e7e}.selling-plan-picker__card.is-selected{border:2px solid #714e7e;padding:15px 11px;box-shadow:0 4px 8px #14201e40}.selling-plan-picker__card:has(.selling-plan-picker__radio:focus-visible){outline:2px solid #714e7e;outline-offset:2px}input[type=radio].selling-plan-picker__radio{appearance:none;-webkit-appearance:none;margin:0;flex-shrink:0;width:20px;height:20px;border:none;outline:none;border-radius:50%;cursor:pointer;background-color:transparent;-webkit-tap-highlight-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Ccircle cx='10' cy='10' r='9.25' stroke='%236E7A76' stroke-width='1.5'/%3E%3C/svg%3E");background-position:center;background-size:contain;background-repeat:no-repeat;transition:none}input[type=radio].selling-plan-picker__radio:checked{border:none;box-shadow:none;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Ccircle cx='10' cy='10' r='10' fill='white'/%3E%3Cpath d='M10 0C4.49 0 0 4.49 0 10C0 15.51 4.49 20 10 20C15.51 20 20 15.51 20 10C20 4.49 15.51 0 10 0ZM14.78 7.7L9.11 13.37C8.97 13.51 8.78 13.59 8.58 13.59C8.38 13.59 8.19 13.51 8.05 13.37L5.22 10.54C4.93 10.25 4.93 9.77 5.22 9.48C5.51 9.19 5.99 9.19 6.28 9.48L8.58 11.78L13.72 6.64C14.01 6.35 14.49 6.35 14.78 6.64C15.07 6.93 15.07 7.4 14.78 7.7Z' fill='%2332AFB0'/%3E%3C/svg%3E")}input[type=radio].selling-plan-picker__radio:focus{box-shadow:none}.selling-plan-picker__badge{position:absolute;top:-12px;right:16px;padding:6px 12px;border-radius:9999px;background:#714e7e;color:#fff;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1;white-space:nowrap}.selling-plan-picker__copy{display:flex;flex-direction:column;gap:4px;flex:1 1 0%;min-width:0}.selling-plan-picker__title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:700;font-size:18px;line-height:1.3;color:rgb(var(--color-foreground))}.selling-plan-picker__subtitle{font-weight:400;font-size:14px;line-height:1.4;color:#6e7a76}.selling-plan-picker__price{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0;text-align:right;white-space:nowrap}.selling-plan-picker__price-row{display:flex;align-items:baseline;gap:4px;font-size:18px;line-height:1.3}.selling-plan-picker__price-current{font-weight:700;color:#dc2626}.selling-plan-picker__price-compare{display:inline-block;font-weight:700;color:rgb(var(--color-foreground));background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:100% 1px;background-position:center}.selling-plan-picker__price-suffix{font-weight:400;color:rgb(var(--color-foreground))}.selling-plan-picker__price-today{font-size:14px;color:#6e7a76}.selling-plan-picker__checklist{display:flex;flex-direction:column;gap:4px;margin:0;padding:8px 24px 12px 32px;list-style:none}.selling-plan-picker__checklist-item{display:flex;align-items:center;gap:10px;font-size:14px;color:rgb(var(--color-foreground))}.selling-plan-picker__checklist-item svg{flex-shrink:0;width:14px;height:14px;color:#29c074}.button.pdp-primary-button{height:56px;padding:16px 32px;border:none;border-radius:var(--rounded-full, 9999px);background-color:#ef6b25}.pdp-primary-button .btn-text{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-wrap:nowrap;white-space:nowrap;color:#fff;font-size:20px;font-weight:500}.pdp-primary-button .btn-text svg{flex-shrink:0;width:18px;height:18px}.selling-plan-picker__cta.button{margin-top:20px}.selling-plan-picker__disclaimer{margin-top:20px;font-size:14px;color:#6e7a76;text-align:center}@media screen and (max-width:749px){.selling-plan-picker__card{flex-wrap:wrap}.selling-plan-picker__badge{top:-10px;right:12px}.selling-plan-picker__price-row{flex-direction:column;align-items:flex-end;gap:0}}.product__info.product__info .benefits{padding:0;border-radius:0;background-color:transparent;gap:0;align-items:flex-start}.product__info.product__info .benefits li{width:auto;flex:1 1 0%;padding-inline:12px;border-inline-end:none}.product__info.product__info .benefits .icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-inline:auto;border-radius:9999px;background:rgb(var(--color-background))}.product__info.product__info .benefits .icon svg{display:block;max-width:40px;max-height:30px}.product__info.product__info .benefits .title{font-size:14px;color:rgb(var(--color-foreground))}.product__info.product__info .benefits .description{font-size:14px;font-weight:400;color:#6e7a76}.product__info.product__info .product__title h1{font-size:40px;font-weight:500;line-height:1.1}.product__info.product__info .product__title .price,.product__info.product__info .product__title .price__regular{font-size:21px;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/18/assets/selling-plan-picker.css.map */
