.yg-pay{display:grid;gap:12px;width:100%}.yg-pay__price{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.yg-pay__amount{font-size:2.1rem;font-weight:800;line-height:1;color:var(--yg-ink)}.yg-pay__save{background:var(--yg-green-soft);color:var(--yg-green);font-size:.85rem;font-weight:800;padding:5px 10px;border-radius:999px}.yg-bundle__save[hidden]{display:none!important}.yg-opts{display:grid;gap:10px}.yg-opt{position:relative;background:#fff;color:var(--yg-ink);border:2px solid var(--yg-line);border-radius:16px;transition:border-color .15s ease,box-shadow .15s ease}.yg-opt:hover{border-color:#b9c6ef}.yg-opt.is-active{border-color:var(--yg-blue);box-shadow:0 6px 18px #073ddf1f}.yg-opt__head{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:100%;padding:13px 12px;text-align:left;cursor:pointer;background:transparent;border:0;color:inherit;font:inherit;border-radius:14px}.yg-opt__head:focus-visible{outline:3px solid rgba(7,61,223,.35);outline-offset:2px}.yg-opt.is-active .yg-opt__head{background:var(--yg-bg-soft);border-radius:14px 14px 0 0}.yg-opt.is-active .yg-bundle__radio{border-color:var(--yg-blue);background:radial-gradient(circle,var(--yg-blue) 0 45%,#fff 50%)}.yg-opt__badge{position:absolute;top:-11px;left:14px;background:var(--yg-gold);color:var(--yg-navy);font-size:.68rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;padding:3px 10px;border-radius:999px}.yg-opt__info{display:grid;gap:2px;min-width:0}.yg-opt__name{font-size:1.05rem;font-weight:800;line-height:1.2}.yg-opt__sub{color:var(--yg-muted);font-size:.8rem;line-height:1.3}.yg-opt__prices{display:grid;justify-items:end;gap:3px;text-align:right}.yg-opt__price{font-size:1.2rem;font-weight:800;white-space:nowrap;line-height:1.1}.yg-opt__save{background:var(--yg-green-soft);color:var(--yg-green);font-size:.72rem;font-weight:800;padding:2px 8px;border-radius:999px;white-space:nowrap}.yg-opt__panel{display:none;padding:12px;border-top:1px solid var(--yg-line);gap:12px}.yg-opt.is-active .yg-opt__panel{display:grid;animation:yg-open .22s ease}@keyframes yg-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.yg-sum{display:grid;gap:6px;margin:0;font-size:.92rem}.yg-sum>div{display:flex;justify-content:space-between;gap:12px}.yg-sum dt{color:var(--yg-muted)}.yg-sum dd{margin:0;font-weight:700}.yg-sum__save dt,.yg-sum__save dd{color:var(--yg-green);font-weight:800}.yg-sum__total{padding-top:8px;border-top:1px dashed var(--yg-line);font-size:1.05rem}.yg-sum__total dt{color:var(--yg-ink);font-weight:800}.yg-sum__total dd{font-weight:800;font-size:1.2rem}.yg-opt__list{display:grid;gap:6px;margin:0;padding:0;list-style:none;font-size:.86rem;line-height:1.35}.yg-opt__list li{display:flex;gap:8px;align-items:flex-start}.yg-opt__list li:before{content:"";flex-shrink:0;width:16px;height:16px;margin-top:1px;border-radius:50%;background:var(--yg-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12 4 4 8-8'/%3E%3C/svg%3E") center / 11px no-repeat}.yg-opt__cta{max-width:none;width:100%;border:0;cursor:pointer;font-family:inherit}.yg-opt__logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px}.yg-logo{height:22px;width:auto}.yg-opt__hint{margin:0;padding:9px 10px;border-radius:10px;cursor:pointer;text-align:left;width:100%;background:var(--yg-green-soft);color:var(--yg-green);border:0;font:inherit;font-size:.86rem;font-weight:700}.yg-opt__hint u{text-underline-offset:2px}body.yg-pay-online #_rsi-form-container-embedded,.product-details:has(.yg-pay) .yg-mini-steps,[class*=product-details]:has(.yg-pay) .yg-mini-steps{display:none!important}[data-yg-cod-slot] #_rsi-form-container-embedded{display:block!important;margin:0}.product-details:has(.yg-pay) .yg-chips li:nth-child(2),[class*=product-details]:has(.yg-pay) .yg-chips li:nth-child(2){display:none}.yg-protect{display:grid;gap:8px;width:100%;padding:12px;border-radius:12px;background:var(--yg-bg-soft)}.yg-protect p{display:flex;gap:8px;margin:0;font-size:.85rem;line-height:1.4;color:var(--yg-ink)}.yg-protect p svg{width:20px;height:20px;flex-shrink:0;color:var(--yg-green)}@media(max-width:749px){.yg-pay__amount{font-size:1.9rem}.yg-opt__head{padding:12px 10px}.yg-opt__name{font-size:1rem}}@media(prefers-reduced-motion:reduce){.yg-opt,.yg-opt.is-active .yg-opt__panel{transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/yg-pay.css.map */
