.money-holder-design-picker{display:block;min-width:0;margin-block:1.1rem 1.25rem}.money-holder-design-picker[hidden],.money-holder-services[hidden]{display:none}.money-holder-design-picker__heading{margin-bottom:.65rem;color:var(--color-ink);font-size:.95rem}.money-holder-design-picker__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.money-holder-design-card{display:flex;flex-direction:column;align-items:stretch;min-width:0;min-height:44px;padding:.3rem;border:1px solid var(--color-line);border-radius:.8rem;background:var(--color-surface);color:var(--color-ink);font:inherit;text-align:center;cursor:pointer}.money-holder-design-card__image{display:block;width:100%;height:clamp(95px,24vw,145px);object-fit:contain;border-radius:.5rem}.money-holder-design-card__name{padding:.45rem .1rem .2rem;font-size:.86rem;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.money-holder-design-card__state{margin-top:auto;padding:.15rem .1rem;color:var(--color-muted);font-size:.74rem;line-height:1.3}.money-holder-design-card:hover{border-color:var(--color-accent-dark)}.money-holder-design-card[aria-pressed=true]{border-color:var(--color-accent-dark);background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface));box-shadow:inset 0 0 0 1px var(--color-accent-dark)}.money-holder-design-card[aria-pressed=true] .money-holder-design-card__state{color:var(--color-accent-dark);font-weight:700}.money-holder-design-card:focus-visible{outline:3px solid var(--color-accent-dark);outline-offset:3px}.money-holder-design-card:disabled{opacity:.65;cursor:default}.money-holder-design-picker__status{margin:.5rem 0 0;color:var(--color-accent-dark);font-size:.82rem}.money-holder-design-picker__status:empty{display:none}.money-holder-designs-ready [data-money-holder-variant-fallback],.money-holder-designs-ready .product-gallery:not([data-supplemental-product-gallery=true]) .product-gallery__thumbs,.money-holder-designs-ready .product-gallery:not([data-supplemental-product-gallery=true]) .product-gallery__direction,.money-holder-designs-ready .product-gallery:not([data-supplemental-product-gallery=true]) .product-gallery__counter{display:none}@media(max-width:430px){.money-holder-design-picker__grid{gap:.4rem}.money-holder-design-card{padding:.2rem;border-radius:.6rem}.money-holder-design-card__name{font-size:.8rem}.money-holder-design-card__state{font-size:.7rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/money-holder-design-picker.css.map */
