.selling-plan-selector-buttons{margin:0}.selling-plan-selector{margin-top:0;padding:0;border:none;--color-dark-blue: rgba(0, 48, 136, 1);--color-light-grey: rgba(199, 199, 199, 1);--color-green: rgba(0, 148, 60, 1);--color-yellow: rgba(247, 206, 83, 1)}.selling-plan-selector *{font-family:Futura}.selling-plan-selector p{margin:0}.selling-plan-selector__title{font-weight:600;font-size:1.25rem;margin-bottom:.75rem}.product .selling-plan-group__title{margin:0 0 3rem}.selling-plan{display:grid;grid-template-areas:"input info" ". perks";grid-template-columns:2rem 1fr;grid-auto-rows:auto;gap:0 1rem;border-radius:.3rem;border:.3rem solid var(--color-light-grey);padding:2rem;background:#fff;transition:border-color .2s,box-shadow .2s;cursor:pointer;position:relative}.selling-plan:not(:last-child){margin-bottom:3rem}.selling-plan__input{grid-area:input}.selling-plan__info{grid-area:info;display:flex;flex-direction:row;justify-content:space-between}.selling-plan__description{grid-area:perks}.selling-plan:hover,.selling-plan:has(.selling-plan__input:checked){border-color:var(--color-dark-blue)}.selling-plan:has(.selling-plan__input:checked){gap:2rem 1rem}.selling-plan__input{margin:0;accent-color:rgba(199,199,199,1)}.selling-plan__input:checked{accent-color:var(--color-dark-blue)}.selling-plan__header{display:flex;flex-direction:column;justify-content:center;gap:.6rem}.selling-plan__name{font-weight:700;font-size:1.6rem;line-height:120%}.selling-plan__desc{font-weight:500;font-size:1.2rem;line-height:120%}.selling-plan__price-details{display:flex;flex-direction:column;align-items:flex-end;gap:.6rem}.selling-plan__price{font-weight:700;font-size:1.6rem;line-height:120%;color:var(--color-dark-blue)}.selling-plan__price-comparison{display:flex;flex-direction:row;gap:.6rem}.selling-plan__price-compare{font-size:1.2rem;line-height:120%;font-weight:500;color:var(--color-light-grey);text-decoration:line-through}.selling-plan__price-per-day{font-size:1.2rem;line-height:120%;font-weight:500;color:var(--color-green)}.selling-plan__description{display:none;flex-direction:column}.selling-plan__description ul{margin:0;list-style:none;padding:0}.selling-plan__description li{list-style:none;background:url(icon-green-check.svg) no-repeat left center;background-size:1.4rem;padding-left:2.4rem}.selling-plan__description li:not(:last-child){margin-bottom:1rem}.selling-plan__description p{font-size:1.2rem;line-height:1.5rem;font-weight:500}.selling-plan:has(.selling-plan__input:checked) .selling-plan__description{display:flex}.selling-plan__badge{background:var(--color-yellow);color:#000;padding:.6rem;font-weight:700;font-size:1.2rem;line-height:1rem;border-radius:3rem;position:absolute;top:-4px;left:5rem;transform:translateY(-50%)}.selling-plan__discount{background:var(--color-green);color:#fff;padding:.6rem;font-weight:700;font-size:1.2rem;line-height:1rem;border-radius:3rem;position:absolute;top:-4px;right:2rem;transform:translateY(-50%)}.selling-plan-selector-buttons .product-buy-buttons .product-form__buttons{display:flex;flex-direction:column;align-items:center;max-width:unset}.selling-plan-selector-buttons .product-buy-buttons .product-form__buttons .product-form__submit{margin:0}.selling-plan-selector-buttons .product-buy-buttons .product-form__buttons .link{font-size:1.6rem;font-weight:500;line-height:120%}.product__info-container .selling-plan-selector-buttons .product-form{margin:0}.onetime-product-form-wrap{margin-top:2.5rem}.selling-plan-selector-buttons .product-buy-buttons{margin-bottom:2.5rem;margin-top:2.5rem}@media screen and (min-width: 750px){.selling-plan{border:.5rem solid var(--color-light-grey)}.selling-plan__price-details,.selling-plan__header{gap:1rem}.selling-plan__description li{background-size:2rem;padding-left:3rem}.selling-plan__description li:not(:last-child){margin-bottom:1.4rem}.selling-plan__name,.selling-plan__price{font-size:1.8rem}.selling-plan__price-compare,.selling-plan__price-per-day{font-size:1.4rem}.selling-plan__description p{font-size:1.4rem;line-height:2rem}.selling-plan__desc{font-size:1.4rem}.selling-plan__badge,.selling-plan__discount{font-size:1.6rem;line-height:1.2rem;padding:1rem}.selling-plan-selector-buttons .product-buy-buttons .product-form__buttons .link{font-size:1.8rem}.onetime-product-form-wrap{margin-top:3.5rem}.selling-plan-selector-buttons .product-buy-buttons{margin-top:3.5rem;margin-bottom:3.5rem}}
/*# sourceMappingURL=/cdn/shop/t/126/assets/component-selling-plan-selector.css.map */
