.product__complete-set[hidden]{display:none!important}.complete-set{display:block;padding:16px;border:1px solid var(--border);border-radius:12px}.complete-set__title{margin:0 0 12px;font-weight:600}.complete-set__card{display:grid;grid-template-columns:72px 1fr;gap:14px;align-items:start}.complete-set__image{display:block;aspect-ratio:4 / 5;overflow:hidden;border-radius:8px;background:var(--bg-accent, transparent)}.complete-set__image img{display:block;width:100%;height:100%;object-fit:cover}.complete-set__info{display:grid;gap:10px;min-width:0}.complete-set__heading-row{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.complete-set__name{color:inherit;font-weight:600;text-decoration:none}.complete-set__name:hover{text-decoration:underline}.complete-set__price{white-space:nowrap}.complete-set__group{display:grid;gap:6px}.complete-set__group[hidden]{display:none}.complete-set__label{font-size:.8125em;opacity:.7}.complete-set__options{display:flex;flex-wrap:wrap;gap:6px}.complete-set__option{min-width:44px;min-height:44px;padding:0 12px;border:1px solid var(--border);border-radius:var(--btn-radius, 0);background:transparent;color:inherit;font:inherit;cursor:pointer}.complete-set__option[aria-checked=true]{border-color:currentColor;box-shadow:inset 0 0 0 1px currentColor}.complete-set__option.is-sold-out{opacity:.4;text-decoration:line-through;cursor:not-allowed}.complete-set__option:focus-visible{outline:2px solid currentColor;outline-offset:2px}.complete-set__note{margin:12px 0;font-size:.875em;opacity:.8}.complete-set__button{width:100%}.complete-set__button:disabled{opacity:.5;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/92/assets/complete-set.css.map */
