.selling-plan__container{margin-top:17px;display:flex;flex-direction:column;gap:8px}.selling-plan__option{border:2px solid rgb(var(--text-color) / .2);border-radius:10px;background:#fff;transition:border-color .2s ease,background-color .2s ease}.selling-plan__option.is-active{border-color:rgb(var(--highlight-color-rgb));background:rgb(var(--accent-color-rgb) / .15)}.selling-plan__option-input{position:absolute;opacity:0;pointer-events:none}.selling-plan__option-header{display:grid;grid-template-columns:14px minmax(0,1fr) auto;gap:10px;padding:15px 15px 12px;position:relative}.selling-plan__option-badge{position:absolute;top:-10px;left:50%;transform:translate(-50%);text-wrap:nowrap;font-size:11px;font-weight:700;line-height:100%;letter-spacing:2%;padding:5px 20px 3px;background-color:rgb(var(--highlight-color-rgb));border-radius:999px}.selling-plan__buy-once{align-items:center;padding:15px}.selling-plan__option-radio{width:14px;height:14px;border:1px solid rgb(var(--text-color) / .2);border-radius:999px;box-shadow:inset 0 0 0 2px #fff}.selling-plan__option.is-active .selling-plan__option-radio{border-color:rgb(var(--text-color));background:rgb(var(--text-color))}.selling-plan__option-copy{line-height:100%}.selling-plan__option-copy-top{display:flex;align-items:center;gap:6px;flex-wrap:wrap;line-height:100%}.selling-plan__option-title{margin:0;font-size:14px;font-weight:700}.selling-plan__option-subtitle{margin-top:6px;font-size:12px;line-height:100%}.selling-plan__option-save-badge{border-radius:999px;background:rgb(var(--sale-badge-background-rgb));color:rgb(var(--sale-badge-color-rgb));padding:4px 6px 3px;font-size:10px;font-weight:700;line-height:100%;white-space:nowrap}.selling-plan__option-pricing{min-width:110px;text-align:right}.selling-plan__option-price-row{display:flex;align-items:center;justify-content:flex-end;gap:6px}.selling-plan__option-compare{color:rgb(var(--text-color));font-size:12px;line-height:100%;text-decoration:line-through}.selling-plan__option-price{font-size:14px;font-weight:700;line-height:100%}.selling-plan__option-price.is-sale{color:rgb(var(--sale-badge-background-rgb));font-size:18px}.selling-plan__option-unit{margin:6px 0 0;font-size:12px;line-height:100%}.selling-plan__option-content{display:grid;grid-template-columns:1fr;gap:10px;border-top:1px solid rgb(var(--highlight-color-rgb) / .5);padding:12px 0;margin:0 15px}.selling-plan__gifts{border-top:1px solid rgb(var(--highlight-color-rgb) / .5);padding-top:12px}.selling-plan__gifts:has(.is-unavailable){display:none}.selling-plan__content-heading{margin:0 0 12px;font-size:14px;font-weight:700;line-height:100%;text-transform:uppercase}.selling-plan__benefits-list,.selling-plan__gifts-list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.selling-plan__benefit{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700;line-height:100%}.selling-plan__benefit:before{content:"";background-image:url(./icon-list-check.svg);background-size:contain;background-repeat:no-repeat;width:14px;height:14px}.selling-plan__footnote-icon{width:24px;height:24px;border-radius:999px;background-color:rgb(var(--highlight-color-rgb) / .5);display:inline-flex;align-items:center;justify-content:center}.selling-plan__gift{display:flex;flex-wrap:wrap;gap:10px}.selling-plan__gift-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.selling-plan__gift-main{display:flex;flex:1;align-items:center;gap:6px;min-width:0}.selling-plan__gift-badge{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:rgb(var(--highlight-color-rgb) / .5);flex:0 0 auto}.selling-plan__gift-image,.selling-plan__gift-image--placeholder{width:28px;height:28px;object-fit:contain}.selling-plan__gift-image--placeholder{border-radius:8px;background:rgb(var(--text-color) / .08)}.selling-plan__gift-copy{min-width:0}.selling-plan__gift-title,.selling-plan__gift-subtitle,.selling-plan__gift-free,.selling-plan__gift-compare,.selling-plan__subscription-footnote{margin:0}.selling-plan__gift-title{font-size:14px;font-weight:700;line-height:100%}.selling-plan__gift-subtitle{margin-top:2px;font-size:12px;line-height:100%}.selling-plan__gift-pricing{text-align:right;white-space:nowrap}.selling-plan__gift-free{color:rgb(var(--sale-badge-background-rgb));font-size:12px;line-height:100%;font-weight:700;text-transform:uppercase}.selling-plan__gift-compare{margin-top:4px;line-height:100%;color:rgb(var(--text-color) / .7);font-size:12px;text-decoration:line-through}.selling-plan__gift.is-unavailable{opacity:.55}.selling-plan__gift.is-unavailable .selling-plan__gift-free{color:rgb(var(--text-color) / .7)}.selling-plan__gift-product-image,.selling-plan__gift-product-image--placeholder{width:28px;height:28px;flex:0 0 auto;object-fit:contain}.selling-plan__gift-product-image--placeholder{border-radius:6px;background:rgb(var(--text-color) / .08)}.selling-plan__gift-product-title{margin:0;font-size:12px;font-weight:700}.selling-plan__gift-head.is-unavailable{opacity:.45;filter:grayscale(1)}.selling-plan__subscription-footnote{display:flex;align-items:center;justify-content:center;gap:6px;margin:0 15px 15px;border-radius:999px;background:rgb(var(--highlight-color-rgb) / .2);padding:6px;font-size:12px;font-weight:700}@media screen and (min-width:769px){.selling-plan__container{margin-top:20px;gap:10px}.selling-plan__option{border-radius:20px}.selling-plan__option-header{padding:20px 20px 16px}.selling-plan__buy-once{padding:20px}.selling-plan__option-price-row{gap:10px}.selling-plan__option-compare{font-size:14px}.selling-plan__option-price.is-sale{font-size:20px}.selling-plan__option-content{grid-template-columns:minmax(0,1fr) minmax(200px,1fr);gap:20px;padding:16px 0;margin:0 20px}.selling-plan__gifts{border-top:0;border-left:1px solid rgb(var(--highlight-color-rgb) / .5);padding-top:0;padding-left:20px}.selling-plan__content-heading{margin-bottom:16px}.selling-plan__gift-main{gap:4px}.selling-plan__subscription-footnote{margin:0 20px 20px;padding:8px 14px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/component-purchase-options.css.map */
