.viabill-tag{display:block;margin:0}.viabill-tag__line{margin:0;font-family:var(--anew-font-sans);font-size:var(--anew-text-body-sm);font-variant-numeric:tabular-nums;color:var(--anew-fg-3)}.viabill-tag__line strong{font-weight:700;color:var(--anew-forest)}.viabill-tag__trigger{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;font-weight:700;font-size:var(--anew-text-body);color:var(--anew-forest);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.viabill-tag__trigger:hover{color:var(--anew-forest-deep)}.viabill-dialog{width:min(44rem,calc(100vw - 3.2rem));max-height:calc(100dvh - 4rem);padding:0;border:0;border-radius:var(--anew-radius-xl);background:var(--anew-paper);color:var(--anew-fg-2);box-shadow:var(--anew-shadow-lg);overflow:hidden}.viabill-dialog::backdrop{background:#1a1e1a8c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.viabill-dialog__panel{position:relative;max-height:calc(100dvh - 4rem);overflow-y:auto;padding:var(--anew-space-8) var(--anew-space-6) var(--anew-space-6);text-align:center}.viabill-dialog__close{position:absolute;top:var(--anew-space-3);right:var(--anew-space-3);display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:var(--anew-radius-pill);background:none;color:var(--anew-fg-4);cursor:pointer}.viabill-dialog__close:hover{background:var(--anew-chalk);color:var(--anew-fg-1)}.viabill-dialog__wordmark{margin:0;font-family:var(--anew-font-display);font-weight:700;font-size:var(--anew-text-h3);letter-spacing:-.02em;color:var(--anew-forest)}.viabill-dialog__heading{margin:var(--anew-space-1) 0 var(--anew-space-6);font-family:var(--anew-font-display);font-weight:600;font-size:var(--anew-text-h2);letter-spacing:-.02em;color:var(--anew-fg-1)}.viabill-dialog__box{border:1px solid var(--anew-border-hairline);border-radius:var(--anew-radius-lg);padding:var(--anew-space-5);text-align:left}.viabill-dialog__box-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--anew-space-3)}.viabill-dialog__box-price{margin:0;font-family:var(--anew-font-display);font-weight:700;font-size:var(--anew-text-body-lg);font-variant-numeric:tabular-nums;color:var(--anew-fg-1)}.viabill-dialog__box-price span{font-family:var(--anew-font-sans);font-weight:500;font-size:var(--anew-text-body-sm);color:var(--anew-fg-3)}.viabill-dialog__pill{flex-shrink:0;border-radius:var(--anew-radius-pill);padding:3px 10px;background:var(--anew-forest-wash);font-size:var(--anew-text-micro);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--anew-forest)}.viabill-dialog__timeline{position:relative;display:flex;list-style:none;margin:var(--anew-space-6) 0 0;padding:0}.viabill-dialog__timeline:before{content:"";position:absolute;top:5px;left:6%;right:6%;height:2px;background:var(--anew-border-hairline)}.viabill-dialog__step{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:var(--anew-space-2);text-align:center}.viabill-dialog__dot{width:12px;height:12px;border-radius:50%;border:2px solid var(--anew-forest);background:var(--anew-paper)}.viabill-dialog__step--now .viabill-dialog__dot{background:var(--anew-forest)}.viabill-dialog__step-date{font-size:var(--anew-text-micro);color:var(--anew-fg-3)}.viabill-dialog__step-amount{font-size:var(--anew-text-caption);font-weight:600;font-variant-numeric:tabular-nums;color:var(--anew-fg-1)}.viabill-dialog__total{margin:var(--anew-space-5) 0 0;font-size:var(--anew-text-caption);color:var(--anew-fg-4)}.viabill-dialog__divider{position:relative;margin:var(--anew-space-5) 0;text-align:center}.viabill-dialog__divider:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:var(--anew-border-hairline)}.viabill-dialog__divider span{position:relative;display:inline-block;padding:0 var(--anew-space-3);background:var(--anew-paper);font-size:var(--anew-text-caption);color:var(--anew-fg-4)}.viabill-dialog__credit-heading{margin:0 0 var(--anew-space-2);font-weight:600;font-size:var(--anew-text-body-sm);color:var(--anew-fg-1)}.viabill-dialog__credit{margin:0;font-size:var(--anew-text-micro);line-height:1.5;color:var(--anew-fg-4)}.viabill-dialog__how{margin-top:var(--anew-space-6);text-align:left}.viabill-dialog__how-heading{margin:0 0 var(--anew-space-3);font-family:var(--anew-font-sans);font-weight:600;font-size:var(--anew-text-h4);color:var(--anew-fg-1)}.viabill-dialog__how-list{list-style:none;counter-reset:viabill-step;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--anew-space-3)}.viabill-dialog__how-list li{counter-increment:viabill-step;display:flex;align-items:center;gap:var(--anew-space-3);font-size:var(--anew-text-body-sm);color:var(--anew-fg-2)}.viabill-dialog__how-list li:before{content:counter(viabill-step);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--anew-forest-wash);font-size:var(--anew-text-micro);font-weight:700;color:var(--anew-forest)}.viabill-dialog__how-list strong{font-weight:700;color:var(--anew-forest)}.viabill-dialog__cta{width:100%;margin-top:var(--anew-space-6)}@media screen and (max-width:480px){.viabill-dialog__panel{padding:var(--anew-space-6) var(--anew-space-4) var(--anew-space-5)}.viabill-dialog__box-head{flex-direction:column-reverse;align-items:flex-start;gap:var(--anew-space-2)}.viabill-dialog__timeline{flex-direction:column;gap:var(--anew-space-3)}.viabill-dialog__timeline:before{top:6px;bottom:6px;left:5px;right:auto;width:2px;height:auto}.viabill-dialog__step{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--anew-space-3);text-align:left}.viabill-dialog__step-date{flex:1}}@media(prefers-reduced-motion:reduce){.viabill-dialog::backdrop{backdrop-filter:none;-webkit-backdrop-filter:none}}
/*# sourceMappingURL=/cdn/shop/t/208/assets/viabill-tag.css.map */
