.hj-staffel{display:block}.hj-staffel[hidden]{display:none}.hj-staffel__frame{border:1px solid var(--hj-line);border-radius:var(--hj-radius);padding:16px;background:#fff}.hj-staffel__eyebrow{margin:0 0 6px;font-family:var(--font-body--family, inherit);font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--hj-gold)}.hj-staffel__heading{margin:0 0 14px;font-family:var(--font-primary--family, inherit);font-size:18px;line-height:1.25;color:var(--hj-ink);text-wrap:pretty}.hj-staffel__ladder{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 12px;padding:0;list-style:none}.hj-staffel__rung{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 4px;border:1px solid var(--hj-line);border-radius:calc(var(--hj-radius) - 2px);background:#fff;transition:border-color .2s ease,background-color .2s ease}.hj-staffel__rung[aria-current=true]{border-color:var(--hj-gold);background:var(--hj-gold-soft)}.hj-staffel__rung-qty{font-family:var(--font-primary--family, inherit);font-size:20px;line-height:1;color:var(--hj-ink)}.hj-staffel__rung-label{font-family:var(--font-body--family, inherit);font-size:11px;letter-spacing:.04em;color:var(--hj-muted);text-align:center}.hj-staffel__rung[aria-current=true] .hj-staffel__rung-label{color:var(--hj-gold)}.hj-staffel__status{margin:0 0 12px;font-family:var(--font-body--family, inherit);font-size:13.5px;line-height:1.45;color:var(--hj-ink)}.hj-staffel__status b{font-weight:600;color:var(--hj-gold)}.hj-staffel__toggle{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;padding:11px 16px;border:1px solid var(--hj-ink);border-radius:calc(var(--hj-radius) - 2px);background:#fff;color:var(--hj-ink);font-family:var(--font-body--family, inherit);font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease}.hj-staffel__toggle:hover{background:var(--hj-ink);color:#fff}.hj-staffel__chev{width:10px;height:6px;flex:none;transition:transform .22s ease}.hj-staffel__toggle[aria-expanded=true] .hj-staffel__chev{transform:rotate(180deg)}.hj-staffel__picker{padding-top:14px}.hj-staffel__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none}@media(min-width:750px){.hj-staffel__grid{grid-template-columns:repeat(4,1fr)}}.hj-staffel__card{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;padding:6px 4px 8px;border:1px solid var(--hj-line);border-radius:calc(var(--hj-radius) - 2px);background:#fff;cursor:pointer;text-align:center;transition:border-color .18s ease,box-shadow .18s ease}.hj-staffel__card:hover:not([disabled]){border-color:var(--hj-gold)}.hj-staffel__card[aria-pressed=true]{border-color:var(--hj-gold);box-shadow:inset 0 0 0 1px var(--hj-gold)}.hj-staffel__card[disabled]{opacity:.42;cursor:not-allowed}.hj-staffel__thumb{position:relative;display:block;width:100%;aspect-ratio:1;overflow:hidden;border-radius:2px;background:#f6f4f1}.hj-staffel__thumb img{width:100%;height:100%;max-width:100%;object-fit:cover;display:block}.hj-staffel__tick{position:absolute;inset-block-start:4px;inset-inline-end:4px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--hj-gold);color:#fff;opacity:0;transform:scale(.6);transition:opacity .18s ease,transform .18s ease}.hj-staffel__tick svg{width:12px;height:12px}.hj-staffel__card[aria-pressed=true] .hj-staffel__tick{opacity:1;transform:scale(1)}.hj-staffel__name{font-family:var(--font-body--family, inherit);font-size:11.5px;line-height:1.25;color:var(--hj-ink);text-wrap:balance}.hj-staffel__price{font-family:var(--font-body--family, inherit);font-size:11.5px;color:var(--hj-muted)}.hj-staffel__summary{margin-top:14px;padding-top:12px;border-top:1px solid var(--hj-line);display:grid;gap:5px}.hj-staffel__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-family:var(--font-body--family, inherit);font-size:13.5px;color:var(--hj-muted)}.hj-staffel__row--save{color:var(--hj-gold)}.hj-staffel__row--total{padding-top:5px;font-size:15px;color:var(--hj-ink)}.hj-staffel__row--total span:last-child{font-family:var(--font-primary--family, inherit);font-size:18px}.hj-staffel__cta{display:block;width:100%;min-height:48px;margin-top:14px;padding:13px 18px;border:1px solid var(--hj-cta, #8a6a38);border-radius:calc(var(--hj-radius) - 2px);background:var(--hj-cta, #8a6a38);color:#fff;font-family:var(--font-body--family, inherit);font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease}.hj-staffel__cta[disabled]{opacity:.38;cursor:not-allowed}.hj-staffel__cta[data-state=done]{background:var(--hj-gold);border-color:var(--hj-gold)}.hj-staffel__fineprint{margin:10px 0 0;font-family:var(--font-body--family, inherit);font-size:11.5px;line-height:1.5;color:var(--hj-muted);text-align:center;text-wrap:pretty}@media(prefers-reduced-motion:reduce){.hj-staffel *,.hj-staffel *:before,.hj-staffel *:after{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/staffel-bundle.css.map */
