bloom-card-options{display:block;position:relative;z-index:2;margin-top:1.2rem}.bloom-card-options{border:0;padding:0;margin:0;min-width:0}.bloom-card-options legend{margin-bottom:.6rem;text-align:inherit}.bloom-card-options__values{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem}.bloom-card-option{position:relative;min-width:4.4rem;min-height:4.4rem;padding:.6rem 1rem;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:var(--variant-pills-radius);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.2rem;cursor:pointer}.bloom-card-option[aria-pressed=true]{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.bloom-card-option--visual{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);place-items:center;flex-shrink:0;padding:.3rem;width:4.4rem;height:4.4rem;border-radius:50%}.bloom-card-option--visual img{display:block;min-width:0;min-height:0;width:100%;height:100%;object-fit:cover;border-radius:inherit}.bloom-card-option .swatch{--swatch--size: 3.6rem}.bloom-card-option--visual.bloom-card-option--unavailable:after{content:"";position:absolute;inset:50% .2rem auto;height:.1rem;background:rgb(var(--color-foreground));transform:rotate(-35deg);pointer-events:none}.bloom-card-options__more{display:grid;place-items:center;min-width:4.4rem;min-height:4.4rem;color:inherit}.bloom-card-variant-preview{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;pointer-events:none}.bloom-card-variant-preview[hidden],[data-card-direct-add][hidden],.quick-add modal-opener[hidden]{display:none}.bloom-card-gallery-controls{z-index:3}[data-card-direct-add] .product-form__error-message-wrapper{margin:1rem 0}
/*# sourceMappingURL=/cdn/shop/t/42/assets/bloom-card-options.css.map */
