.card-wrapper:where(:has(.ss-card-meta)) .card--product{border-radius:1.6rem;overflow:hidden}.card-wrapper:where(:has(.ss-card-meta)) .card__media{border-radius:1.6rem}.flex-grid__item:has(>.card-wrapper :where(.ss-card-meta)),.product-grid>li:has(.ss-card-meta){display:flex;flex-direction:column}.card-wrapper.card-wrapper:where(:has(.ss-card-meta)){display:flex;flex-direction:column;flex:1;height:100%}.card-wrapper:where(:has(.ss-card-meta)) .card--product+.card-information{flex:1;display:flex;flex-direction:column;padding-top:1rem;text-align:left}.card-wrapper:where(:has(.ss-card-meta)) .card-information__wrapper{display:flex;flex-direction:column;gap:.8rem;width:100%}.card-wrapper:where(:has(.ss-card-meta)) .card-information__wrapper>*+*{margin-top:0}.card-wrapper:where(:has(.ss-card-meta)) .card-information__text{font-family:var(--font-heading-family);font-weight:700;font-size:1.3rem;line-height:1.25;letter-spacing:.06em;text-transform:uppercase;background-image:none}.card-wrapper:where(:has(.ss-card-meta)) .price{font-family:var(--font-heading-family);font-weight:700;font-size:1.5rem}.card-options__view{position:absolute;top:0;right:0;z-index:3;padding:.5rem 1.1rem;border-radius:0 1.6rem 0 1.2rem;background:rgba(var(--color-base-accent),.9);color:rgb(var(--color-base-solid-button-labels));font-size:1rem;font-weight:600;line-height:1.4;text-decoration:none;letter-spacing:.02em}.card-options__view:hover{background:rgb(var(--color-base-accent))}.card-wrapper:where(:has(.ss-card-meta)) .card-information>.card-options,.card-options{margin-top:auto;padding-top:2.5rem;display:flex;flex-direction:column;gap:.8rem;width:100%}.card-options script{display:none}.card-options__pill{position:relative;display:flex;align-items:center;gap:.8rem;width:100%;min-height:4rem;padding:0 1.4rem;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:10rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.2rem;transition:border-color var(--duration-short) ease}.card-options__pill:hover{border-color:rgba(var(--color-foreground),.6)}.card-options__pill--static{cursor:default}.card-options__swatch{flex-shrink:0;width:1.6rem;height:1.6rem;border-radius:50%;border:.1rem solid rgba(0,0,0,.12);background:var(--swatch, transparent)}.card-options__swatch.is-empty{display:none}.card-options__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-options__select{flex:1;min-width:0;width:100%;height:3.8rem;padding:0 2.4rem 0 0;margin:0;border:0;background:transparent;color:rgba(var(--color-foreground),.5);font-family:inherit;font-size:1.2rem;line-height:1;cursor:pointer;appearance:none;-webkit-appearance:none;outline:none;box-shadow:none}.card-options__pill.is-selected .card-options__select{color:rgb(var(--color-foreground))}.card-options__pill:focus-within{border-color:rgb(var(--color-foreground))}.card-options__chevron{position:absolute;right:1.4rem;top:50%;width:1.4rem;height:1.4rem;transform:translateY(-50%);pointer-events:none;color:rgba(var(--color-foreground),.7)}.card-options__button{display:flex;align-items:center;justify-content:center;width:100%;min-height:4rem;margin-top:.2rem;padding:0 1.4rem;border:0;border-radius:10rem;background:rgba(var(--color-base-accent),.45);color:rgb(var(--color-base-solid-button-labels));font-family:inherit;font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:background var(--duration-short) ease,transform var(--duration-short) ease}.card-options__button{cursor:pointer}.card-options__button.is-ready,.card-options__button.is-active{background:rgb(var(--color-base-accent))}.card-options__button:disabled{cursor:not-allowed}.card-options__pill.is-error{border-color:#e0463c}.card-options__pill.is-error .card-options__select,.card-options__pill.is-error .card-options__chevron{color:#e0463c}.card-options__button.is-ready:hover{transform:translateY(-.1rem)}.card-options__button.loading{opacity:.7;pointer-events:none}.card-options__pill--single .card-options__chevron{display:none}.card-options__pill--single .card-options__select{pointer-events:none}.card-wrapper:where(:has(.ss-card-meta)).is-swapping{opacity:.5;pointer-events:none;transition:opacity .2s ease}.card-wrapper:where(:has(.ss-card-meta)) .card-information__button,.card-wrapper:where(:has(.ss-card-meta)) .card__colors,.card-wrapper:where(:has(.ss-card-meta)) .full-unstyled-link{display:none!important}@media screen and (max-width:749px){.card-wrapper:where(:has(.ss-card-meta)) .card-information__text{font-size:1.2rem}.card-options__pill,.card-options__button{min-height:3.6rem}.card-options__select{height:3.4rem}}.card-wrapper:where(:has(.ss-card-meta)) king-linked-option,.card-wrapper:where(:has(.ss-card-meta)) king-linked-options,.card-wrapper:where(:has(.ss-card-meta)) [class*=linked-options],.card-wrapper:where(:has(.ss-card-meta)) [class*=king-linked]{display:none!important}.card-information>.card-options__view{display:none}
/*# sourceMappingURL=/cdn/shop/t/47/assets/component-card-options.css.map */
