.package-builder{display:block;margin:0 0 1.32rem}.package-builder[hidden],.package-builder [hidden]{display:none!important}.package-builder .package-picker,.package-builder .package-builder__component{min-width:0;margin:0;padding:0;border:0}.package-builder .package-picker__offers,.package-builder .package-builder__components{display:grid;gap:.77rem}.package-builder .package-card{width:100%;min-height:4rem;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.77rem;padding:.7rem 1.25rem;font:inherit;color:rgb(var(--color-foreground));text-align:start;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.2);border-radius:var(--variant-pills-radius, var(--inputs-radius, 0));cursor:pointer}.package-builder .package-card.is-selected{color:rgb(var(--color-button-text));background:rgba(var(--color-button),var(--alpha-button-background));border-color:rgba(var(--color-button),var(--alpha-button-background))}.package-builder .package-card__radio{width:1.7rem;height:1.7rem;border:1px solid currentColor;border-radius:50%;position:relative}.package-builder .package-card.is-selected .package-card__radio:after{content:"";position:absolute;top:.3rem;right:.3rem;bottom:.3rem;left:.3rem;border-radius:50%;background:currentColor}.package-builder .package-card__title,.package-builder .package-card__price{font:inherit;font-size:1rem;font-weight:inherit;letter-spacing:var(--button-letter-spacing, .02em)}.package-builder .package-card__price{white-space:nowrap}.package-builder .package-builder__components{margin-top:1.32rem}.package-builder .package-builder__component{padding:1rem;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.15);border-radius:var(--inputs-radius, 0)}.package-builder .package-builder__option+.package-builder__option{margin-top:.9rem}.package-builder .package-builder__option-label{display:block;margin-bottom:.45rem;font-size:.9rem}.package-builder .package-builder__values{display:flex;flex-wrap:wrap;gap:.5rem}.package-builder .package-builder__value{min-height:2.75rem;padding:.55rem .9rem;font:inherit;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.2);border-radius:var(--variant-pills-radius, var(--inputs-radius, 0));cursor:pointer}.package-builder .package-builder__value.is-selected{color:rgb(var(--color-button-text));background:rgba(var(--color-button),var(--alpha-button-background));border-color:rgba(var(--color-button),var(--alpha-button-background))}.package-builder .package-builder__value--image{width:5.25rem;min-height:6.25rem;padding:.35rem;display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.3rem;overflow:hidden}.package-builder .package-builder__value--image img{width:4.4rem;height:4.4rem;display:block;object-fit:cover;background:rgb(var(--color-background));border-radius:var(--inputs-radius, 0)}.package-builder .package-builder__value--image span{max-width:100%;overflow:hidden;color:inherit;font-size:.78rem;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.package-builder .package-builder__value--image.is-selected img{box-shadow:0 0 0 .2rem rgb(var(--color-button-text))}.package-builder__native-options-hidden{display:none!important}product-info.package-builder-enabled variant-selects{display:none!important}product-form.package-builder-active .shopify-payment-button{display:none!important}product-form .package-builder__buy-now{margin-top:1rem}product-form .package-builder__buy-now[hidden]{display:none!important}product-form .package-builder__buy-now[aria-disabled=true]{pointer-events:none;opacity:.6}@media(max-width:480px){.package-builder .package-card{padding-inline:1rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/package-builder.css.map */
