.jp-buybox-v3{--jp-blue: #2f399c;--jp-blue-soft: #f5f6ff;--jp-yellow: #fbff72;width:100%;color:var(--jp-blue);font-family:Poppins,sans-serif}.jp-buybox-v3__title{margin:0 0 18px;font-size:14px;font-weight:400;line-height:1.3}.jp-buybox-v3__options{display:grid;gap:22px}.jp-buybox-v3__card{position:relative;display:flex;width:100%;box-sizing:border-box;border:1.5px solid var(--jp-blue);border-radius:18px;background:#fff;color:var(--jp-blue);cursor:pointer}.jp-buybox-v3 input.jp-buybox-v3__radio[type=radio],.jp-buybox-v3 .jp-buybox-v3__radio{display:none!important}.jp-buybox-v3__radio-mark{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 18px;margin-top:2px;color:var(--jp-blue);line-height:0}.jp-buybox-v3__radio-icon{display:block;width:18px;height:18px}.jp-buybox-v3__radio-icon--on{display:none}.jp-buybox-v3__radio:checked+.jp-buybox-v3__radio-mark .jp-buybox-v3__radio-icon--off,.jp-buybox-v3__radio:checked~.jp-buybox-v3__subscription-header .jp-buybox-v3__radio-mark .jp-buybox-v3__radio-icon--off{display:none}.jp-buybox-v3__radio:checked+.jp-buybox-v3__radio-mark .jp-buybox-v3__radio-icon--on,.jp-buybox-v3__radio:checked~.jp-buybox-v3__subscription-header .jp-buybox-v3__radio-mark .jp-buybox-v3__radio-icon--on{display:block}.jp-buybox-v3__radio:checked+.jp-buybox-v3__radio-mark,.jp-buybox-v3__radio:checked~.jp-buybox-v3__subscription-header .jp-buybox-v3__radio-mark,.jp-buybox-v3__card--subscription:has(.jp-buybox-v3__radio:checked) .jp-buybox-v3__radio-mark,.jp-buybox-v3__card--compact:has(.jp-buybox-v3__radio:checked) .jp-buybox-v3__radio-mark{color:#fff}.jp-buybox-v3__card--subscription{min-height:0;padding:14px 16px;flex-direction:column;background:var(--jp-blue-soft);color:var(--jp-blue)}.jp-buybox-v3__card--subscription:has(.jp-buybox-v3__radio:checked){padding:18px 16px 20px;background:var(--jp-blue);color:#fff}.jp-buybox-v3__subscription-header{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:8px 10px}.jp-buybox-v3__heading-group,.jp-buybox-v3__price-group{display:flex;min-width:0;flex-direction:column}.jp-buybox-v3__heading{font-size:20px;font-weight:700;line-height:1.15}.jp-buybox-v3__subtitle{margin-top:2px;font-size:15px;line-height:1.3;font-weight:400}.jp-buybox-v3__card--subscription:not(:has(.jp-buybox-v3__radio:checked)) .jp-buybox-v3__subtitle{display:none}.jp-buybox-v3__price-group{align-items:flex-end;text-align:right;white-space:nowrap}.jp-buybox-v3__price-group>span:first-child{display:flex;align-items:baseline;gap:6px}.jp-buybox-v3__compare{color:inherit;opacity:.55;font-size:14px;font-weight:400}.jp-buybox-v3__price{color:inherit;font-size:18px;font-weight:700;line-height:1.1}.jp-buybox-v3__card--subscription:not(:has(.jp-buybox-v3__radio:checked)) .jp-buybox-v3__price{color:#616161}.jp-buybox-v3__unit-price,.jp-buybox-v3__shipping{margin-top:2px;font-size:12px;line-height:1.2;font-weight:400}.jp-buybox-v3__details{display:none;flex-direction:column;gap:10px;margin-top:14px;padding-top:12px;border-top:1px solid rgb(255 255 255 / 28%)}.jp-buybox-v3__card--subscription:has(.jp-buybox-v3__radio:checked) .jp-buybox-v3__details{display:flex}.jp-buybox-v3__benefits{display:grid;gap:7px}.jp-buybox-v3__benefit{display:grid;grid-template-columns:14px 1fr;gap:6px;align-items:start;font-size:14px;line-height:1.35}.jp-buybox-v3__benefit p{display:inline;margin:0}.jp-buybox-v3__more{width:fit-content;color:inherit;font-size:13px;line-height:1.3;text-decoration:underline;text-underline-offset:2px}.jp-buybox-v3__badge,.jp-buybox-v3__discount{position:absolute;z-index:2;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.jp-buybox-v3__badge{padding:3px 10px;border:1px solid var(--jp-blue);border-radius:6px;background:var(--jp-yellow);color:var(--jp-blue);font-size:11px;line-height:1.2;font-weight:400}.jp-buybox-v3__badge--choice{top:-11px;left:16px}.jp-buybox-v3__badge--pack{right:14px;bottom:-11px}.jp-buybox-v3__badge--result{background:var(--jp-yellow);border-color:var(--jp-blue);color:var(--jp-blue)}.jp-buybox-v3__badge--result-top_left{top:-11px;left:16px;right:auto;bottom:auto}.jp-buybox-v3__badge--result-top_right{top:-11px;right:12px;left:auto;bottom:auto}.jp-buybox-v3__card--subscription:has(.jp-buybox-v3__discount) .jp-buybox-v3__badge--result-top_right{right:56px}.jp-buybox-v3__badge--result-bottom_right{top:auto;right:14px;left:auto;bottom:-11px}.jp-buybox-v3__card--subscription:has(.jp-buybox-v3__radio:checked) .jp-buybox-v3__badge--result{background:#fff;border-color:var(--jp-blue);color:var(--jp-blue)}.jp-buybox-v3__discount{top:-14px;right:12px;min-width:36px;min-height:28px;padding:2px 8px;border:1.5px solid var(--jp-blue);border-radius:999px;background:var(--jp-blue);color:#fff;font-size:13px;font-weight:700}.jp-buybox-v3__card--subscription:has(.jp-buybox-v3__radio:checked) .jp-buybox-v3__discount{background:#fff;color:var(--jp-blue)}.jp-buybox-v3__card--compact{min-height:0;padding:14px 16px;align-items:flex-start;gap:10px}.jp-buybox-v3__card--compact .jp-buybox-v3__heading-group{flex:1 1 auto}.jp-buybox-v3__card--compact .jp-buybox-v3__heading{font-size:18px}.jp-buybox-v3__card--compact .jp-buybox-v3__subtitle{font-size:13px}.jp-buybox-v3__card--compact .jp-buybox-v3__price{font-size:18px;color:#616161}.jp-buybox-v3__card--compact:has(.jp-buybox-v3__radio:checked){background:var(--jp-blue);color:#fff}.jp-buybox-v3__card--compact:has(.jp-buybox-v3__radio:checked) .jp-buybox-v3__price{color:#fff}.jp-buybox-v3__card--compact:has(.jp-buybox-v3__radio:checked) .jp-buybox-v3__discount{border-color:#fff}.product__info-container:has(.jp-buybox-v3) .product__block--\@app:has(recharge-subscription-widget){display:none!important}@media(max-width:767.98px){.jp-buybox-v3__title{margin-bottom:14px;font-size:13px}.jp-buybox-v3__options{gap:20px}.jp-buybox-v3__card{border-radius:16px}.jp-buybox-v3__card--subscription{padding:12px 14px}.jp-buybox-v3__card--subscription:has(.jp-buybox-v3__radio:checked){padding:16px 14px 18px}.jp-buybox-v3__subscription-header{grid-template-columns:18px minmax(0,1fr);gap:6px 8px}.jp-buybox-v3__subscription-header .jp-buybox-v3__price-group{grid-column:2;align-items:flex-start;text-align:left}.jp-buybox-v3__heading,.jp-buybox-v3__card--compact .jp-buybox-v3__heading{font-size:16px}.jp-buybox-v3__subtitle,.jp-buybox-v3__card--compact .jp-buybox-v3__subtitle{font-size:12px}.jp-buybox-v3__price,.jp-buybox-v3__card--compact .jp-buybox-v3__price{font-size:16px}.jp-buybox-v3__compare{font-size:13px}.jp-buybox-v3__unit-price,.jp-buybox-v3__shipping,.jp-buybox-v3__benefit,.jp-buybox-v3__more{font-size:12px}.jp-buybox-v3__details{margin-top:12px;padding-top:10px;gap:8px}.jp-buybox-v3__benefits{gap:6px}.jp-buybox-v3__card--compact{padding:12px 14px;gap:8px}.jp-buybox-v3__radio-mark,.jp-buybox-v3__radio-icon{width:16px;height:16px}.jp-buybox-v3__radio-mark{flex-basis:16px}.jp-buybox-v3__discount{top:-12px;right:10px;min-width:32px;min-height:24px;font-size:12px}.jp-buybox-v3__badge{font-size:10px;padding:2px 8px}.jp-buybox-v3__badge--choice,.jp-buybox-v3__badge--result-top_left{left:12px}.jp-buybox-v3__badge--result-top_right{right:10px}.jp-buybox-v3__card--subscription:has(.jp-buybox-v3__discount) .jp-buybox-v3__badge--result-top_right{right:48px}.jp-buybox-v3__badge--result-bottom_right,.jp-buybox-v3__badge--pack{right:10px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom-buybox-v3.css.map */
