hbjo-alma{display:block;width:fit-content;max-width:100%;color:rgb(var(--color-foreground))}hbjo-alma[hidden]{display:none}.hbjo-alma__summary{display:flex;align-items:center;gap:8px;width:fit-content;max-width:100%;padding:5.6px 9.6px;background:rgba(var(--color-foreground),.045);font-size:12.8px;line-height:1.35}.hbjo-alma__summary-button,.hbjo-alma__close-button,.hbjo-alma__plan-button{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:normal}.hbjo-alma__summary-button{display:inline-flex;align-items:center;gap:4px;min-width:0;padding:0;text-align:start;cursor:pointer}.hbjo-alma__summary-logo{display:block;flex:0 0 auto;width:36px;max-width:none;height:auto;object-fit:contain;object-position:center}.hbjo-alma__summary-logo-fallback{font-weight:700}.hbjo-alma__summary-button:focus-visible,.hbjo-alma__close-button:focus-visible,.hbjo-alma__plan-button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.hbjo-alma__dialog{box-sizing:border-box;font:inherit;letter-spacing:inherit;width:min(544px,calc(100% - 32px));max-width:none;max-height:min(736px,calc(100dvh - 32px));margin:auto;padding:0;overflow:auto;border:0;border-radius:16px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 24px 80px #00000029}.hbjo-alma__dialog::backdrop{background:#00000052;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.hbjo-alma__modal{padding:clamp(20px,4vw,32px)}.hbjo-alma__header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:32px}.hbjo-alma__header .hbjo-alma__title{font-family:inherit;letter-spacing:inherit;text-transform:none;margin:0;font-size:17.6px;font-weight:650;line-height:1.3}.hbjo-alma__close-button{display:grid;width:32px;height:32px;padding:0;place-items:center;border-radius:50%;background:rgba(var(--color-foreground),.055);font-size:23.2px;line-height:1;cursor:pointer}.hbjo-alma__plans{display:flex;gap:4px;margin-block-start:12px;padding:4px;overflow-x:auto;border-radius:12px;background:rgba(var(--color-foreground),.045);scrollbar-width:none}.hbjo-alma__plans::-webkit-scrollbar{display:none}.hbjo-alma__plan-button{flex:1 0 auto;min-width:64px;padding:10.4px 14.4px;border-radius:8.8px;font-weight:600;cursor:pointer;transition:background-color .16s ease,box-shadow .16s ease}.hbjo-alma__plan-button[aria-selected=true]{background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 2.4px 9.6px #00000014}.hbjo-alma__schedule{margin-block-start:16px;overflow:hidden;border:1px solid rgba(var(--color-foreground),.08);border-radius:12.8px}.hbjo-alma__schedule-list{display:grid;gap:0;margin:0;padding:0;list-style:none}.hbjo-alma__schedule-item{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:16px;padding-inline:16px;border-block-end:1px solid rgba(var(--color-foreground),.1)}.hbjo-alma__schedule-amount{color:rgb(var(--color-foreground));font-size:16px;font-weight:650}.hbjo-alma__date-tag{flex:0 0 auto;padding:6.4px 10.4px;border-radius:999px;background:rgba(var(--color-foreground),.055);font-size:12px;font-weight:600;line-height:1;white-space:nowrap}.hbjo-alma__total{display:grid;gap:3.2px;justify-items:center;padding:18.4px;text-align:center}.hbjo-alma__total-value{font-size:16px;font-weight:650}.hbjo-alma__total-fees{color:rgba(var(--color-foreground),.8);font-size:13.12px}@media screen and (max-width:699px){.hbjo-alma__dialog{width:100%;max-height:calc(100dvh - 16px);margin:auto 0 0;border-radius:16px 16px 0 0}.hbjo-alma__modal{padding:24px 20px max(24px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:no-preference){.hbjo-alma__dialog[open]{animation:hbjo-alma-dialog-in .18s ease-out}@keyframes hbjo-alma-dialog-in{0%{opacity:0;transform:translateY(8px) scale(.985)}}}.hbjo-alma__warning{font-size:13.6px;font-weight:600;line-height:1.5}.hbjo-alma__modal-warning{margin-block:16px}.hbjo-alma__financing,.hbjo-alma__legal{color:rgba(var(--color-foreground),.8);font-size:12px;line-height:1.45}.hbjo-alma__dialog .hbjo-alma__financing h3{color:inherit;letter-spacing:inherit;text-transform:none;font:inherit;font-weight:650;margin:0 0 6.4px}.hbjo-alma__financing p{margin:0}.hbjo-alma__legal{margin-block:16px 0;overflow-wrap:anywhere}.hbjo-alma__legal a{color:inherit;text-decoration:underline;text-underline-offset:.15em}
/*# sourceMappingURL=/cdn/shop/t/6/assets/hbjo-alma.css.map */
