.package-builder{display:block;margin:1.2rem 0 1.6rem}.package-builder[hidden]{display:none}.package-builder .package-picker{border:0;margin:0;padding:0}.package-builder .package-picker__offers{display:grid;gap:.77rem;max-width:44rem;width:100%}.package-builder .package-card{-webkit-appearance:none;appearance:none;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:var(--variant-pills-radius, var(--buttons-radius, .4rem));background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer;display:grid;grid-template-columns:auto minmax(9rem,1fr) auto;align-items:center;column-gap:.77rem;min-height:4rem;padding:.7rem 1.25rem;text-align:left;width:100%}.package-builder .package-card.is-selected{background:rgba(var(--color-foreground),1);border-color:rgba(var(--color-foreground),1);color:rgb(var(--color-background))}.package-builder .package-card__radio{width:1.7rem;height:1.7rem;border:.15rem solid currentColor;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.package-builder .package-card.is-selected .package-card__radio:after{content:"";width:.8rem;height:.8rem;border-radius:50%;background:currentColor}.package-builder .package-card__content{min-width:0;white-space:nowrap}.package-builder .package-card__title,.package-builder .package-card__price{font:inherit;font-size:1.5rem;font-weight:inherit;letter-spacing:.1rem;line-height:1.2;white-space:nowrap}.package-builder .package-card__price{justify-self:end}.package-builder .package-builder__components{display:grid;gap:1.2rem;margin-top:1.4rem;max-width:44rem;width:100%}.package-builder .package-builder__component{border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--variant-pills-radius, var(--buttons-radius, .4rem));margin:0;padding:1.2rem}.package-builder .package-builder__option+.package-builder__option{margin-top:1.2rem}.package-builder .package-builder__option-label{display:block;margin-bottom:.8rem}.package-builder .package-builder__values{display:flex;flex-wrap:wrap;gap:.8rem}.package-builder .package-builder__value{-webkit-appearance:none;appearance:none;border:.1rem solid rgba(var(--color-foreground),.45);border-radius:var(--variant-pills-radius, var(--buttons-radius, .4rem));background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer;min-height:4rem;min-width:5.6rem;padding:.7rem 1.4rem}.package-builder .package-builder__value.is-selected{background:rgba(var(--color-foreground),1);border-color:rgba(var(--color-foreground),1);color:rgb(var(--color-background))}.package-builder__native-options-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}@media screen and (max-width:749px){.package-builder .package-picker__offers,.package-builder .package-builder__components{max-width:none}.package-builder .package-card{grid-template-columns:auto minmax(0,1fr) auto;column-gap:.77rem}.package-builder .package-card__content,.package-builder .package-card__title,.package-builder .package-card__price{white-space:nowrap}}.package-builder .package-builder__components[hidden]{display:none}.package-builder-enabled .product-form__quantity,.package-builder-enabled .globo-swatch-product-detail,.package-builder-multipack variant-selects,.package-builder-multipack .shopify-payment-button{display:none!important}.package-builder button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.package-builder .package-builder__buy-now{display:flex;max-width:44rem;margin-top:1.6rem}.package-builder .package-builder__buy-now[disabled]{cursor:wait;opacity:.65}.package-builder .package-builder__value{border-radius:.4rem;min-width:4.4rem;min-height:4.4rem;font:inherit;font-size:1.4rem}.package-builder .package-builder__value--image{width:8rem;height:8rem;min-width:0;padding:.2rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:.7rem;background:rgb(var(--color-background));overflow:hidden;flex:0 0 auto;box-shadow:0 1px 3px rgba(var(--color-foreground),.12)}.package-builder .package-builder__value--image img{display:block;width:100%;height:100%;object-fit:cover;border-radius:.4rem}.package-builder .package-builder__value--image.is-selected{border:2px solid rgb(var(--color-foreground));padding:.1rem;background:rgb(var(--color-background))}.package-builder .package-builder__option+.package-builder__option{margin-top:1.8rem}@media screen and (max-width:749px){.package-builder .package-builder__value--image{width:6.4rem;height:6.4rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/package-builder.css.map */
