.product-condition-badge{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:max-content;max-width:100%;padding:.4rem .75rem;border-radius:var(--rebx-radius-sm);font-weight:600;line-height:1.25;letter-spacing:normal;text-transform:none;white-space:nowrap;text-align:center;color:rgb(var(--rebx-badge-condition-text));background-color:rgba(var(--rebx-badge-condition-surface),.55);border:.1rem solid rgba(var(--rebx-badge-condition-text),.14);box-shadow:var(--rebx-shadow-sm);transition:box-shadow var(--duration-default, .25s) var(--rebx-ease-out, ease),background-color var(--duration-default, .25s) var(--rebx-ease-out, ease)}.product-condition-badge--small{font-size:1.1rem}.product-condition-badge--medium{padding:.5rem 1rem;font-size:1.25rem}.product-condition-badge--large{padding:.55rem 1.1rem;font-size:1.35rem}.card__condition{display:block;margin:0 0 .45rem;pointer-events:none}.card__condition .product-condition-badge{display:inline-flex;width:max-content;max-width:100%;padding:.4rem .8rem;font-size:1.2rem;line-height:1.25;white-space:nowrap}.card-information__wrapper>.card__condition:first-child{margin-top:0}@media screen and (min-width:990px){.card__condition .product-condition-badge{padding:.45rem .85rem;font-size:1.25rem}}.cond-badge-wrap{display:flex;padding:0}.cond-badge-wrap--left{justify-content:flex-start}.cond-badge-wrap--center{justify-content:center}.cond-badge-wrap--right{justify-content:flex-end}.cond-badge-wrap .product-condition-badge{white-space:normal}.cond-badge-wrap .product-condition-badge--large{padding:.75rem 1.45rem;font-size:1.6rem;font-weight:700}.cond-badge-wrap .product-condition-badge--medium{padding:.5rem 1rem;font-size:1.3rem}.cond-badge-wrap .product-condition-badge--small{padding:.4rem .8rem;font-size:1.1rem}.product-condition-badge--interactive{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;gap:.4rem;padding:.4rem .5rem .4rem .75rem;pointer-events:all}.product-condition-badge--interactive.is-tooltip-visible{z-index:50}.product-condition-badge__text{display:block;line-height:1.25;align-self:center}.product-condition-info{position:relative;display:inline-flex;align-items:center;justify-content:center;align-self:center;flex-shrink:0;line-height:0;pointer-events:all}.product-condition-info__trigger{display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;min-width:1.45rem;min-height:1.45rem;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:rgb(var(--rebx-badge-condition-text));cursor:help;-webkit-user-select:none;user-select:none;transition:opacity .15s ease;box-shadow:none;line-height:0;vertical-align:middle}.product-condition-info__trigger:hover,.product-condition-info__trigger:focus-visible{background:transparent;opacity:.85;transform:none;box-shadow:none}.product-condition-info__icon{display:block;width:1.45rem;height:1.45rem;flex-shrink:0;margin:0;color:rgb(var(--rebx-badge-condition-text))}.product-condition-info__panel{display:none;position:absolute;z-index:100;top:calc(100% + .45rem);left:0;box-sizing:border-box;width:min(28rem,calc(100vw - 2.4rem));max-width:calc(100vw - 2.4rem);padding:.85rem 1rem;border-radius:var(--rebx-radius-sm);border:.1rem solid rgb(var(--color-border));background:rgb(var(--color-background));box-shadow:var(--rebx-shadow-md);text-align:left;white-space:normal;overflow-wrap:anywhere;word-wrap:break-word;pointer-events:auto}.product-condition-info__panel:before{content:"";position:absolute;bottom:100%;left:1.2rem;border:.45rem solid transparent;border-bottom-color:rgb(var(--color-border))}.product-condition-info__panel:after{content:"";position:absolute;bottom:100%;left:1.2rem;margin-bottom:-.05rem;border:.4rem solid transparent;border-bottom-color:rgb(var(--color-background))}.product-condition-info.is-visible .product-condition-info__panel{display:block}.product-condition-info__panel.is-fixed{position:fixed;z-index:99999;top:auto;left:auto;right:auto;bottom:auto;box-sizing:border-box;max-width:calc(100vw - 2.4rem);overflow:hidden}.product-condition-info__panel.is-fixed:before{display:none}.product-condition-info__panel.is-fixed:after{display:none}.card-wrapper.has-condition-tooltip{z-index:20;position:relative;overflow:visible}.card-wrapper.has-condition-tooltip .card-information,.card-wrapper.has-condition-tooltip .card-information__wrapper{overflow:visible}.card-information__wrapper:has(.product-condition-info.is-visible) .card__title,.card-information__wrapper:has(.product-condition-info.is-visible) .card__title a,.card-information__wrapper:has(.product-condition-info.is-visible) .price,.card-information__wrapper:has(.product-condition-info.is-visible) .card__trust-note{z-index:0}.product-condition-info__title{display:block;margin:0 0 .35rem;font-family:var(--font-heading-family);font-size:1.15rem;font-weight:600;line-height:1.3;color:rgb(var(--color-foreground-title));white-space:normal;overflow-wrap:anywhere}.product-condition-info__text{display:block;margin:0;font-size:1.05rem;line-height:1.45;color:rgb(var(--color-foreground));white-space:normal;overflow-wrap:anywhere}.card__badges .product-condition-badge--interactive,.card__badges .product-condition-info{pointer-events:all}.card__badges:has(.product-condition-info.is-visible){z-index:50}@media screen and (min-width:990px){.product-condition-info__trigger{width:1.5rem;height:1.5rem;min-width:1.5rem;min-height:1.5rem}.product-condition-info__icon{width:1.5rem;height:1.5rem}}@media screen and (max-width:749px){.product-condition-info__panel{left:auto;right:0}.product-condition-info__panel:before,.product-condition-info__panel:after{left:auto;right:.85rem}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/component-product-condition-badge.css.map */
