.gl-stock__badge{display:inline-block;padding:.25em .9em;border-radius:999px;border:1px solid transparent;font-size:1.2rem;font-weight:700;letter-spacing:.06em;line-height:1.5;white-space:nowrap;color:#f1e7d3}.gl-stock__badge--stock{background:#f1e7d3;color:#17130f;border-color:#17130f}.gl-stock__badge--low{background:#c9552f}.gl-stock__badge--reserve{background:#3a5673}.gl-stock__badge--made{background:#2f8a5f}.gl-stock__badge--soon{background:#17130fd9;border-color:#f0a27f;color:#f0a27f;letter-spacing:.12em}.card-wrapper:has(.gl-stock__badge--soon:not(.gl-stock__badge--open)) .card__media img{opacity:.45;filter:grayscale(30%)}.card__badge:has(.gl-stock__badge--soon) .badge{display:none}.card-wrapper:has(.gl-stock__badge--soon:not(.gl-stock__badge--open)) a{pointer-events:none;cursor:default}.card-wrapper:has(.gl-stock__badge--soon:not(.gl-stock__badge--open)) .card__heading a:after{display:none}.card__badge .gl-stock__badge--card{font-size:1.1rem;margin:0 .4rem .4rem 0}.gl-stock{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:1.2rem 0 .4rem}.gl-stock__note{font-size:1.3rem;color:#f1e7d3cc}.gl-stock__note a{color:inherit;text-underline-offset:.3rem}.product__title h1,.product__title h2,.card__heading,.card__heading a{word-break:keep-all;overflow-wrap:anywhere;line-break:strict}
/*# sourceMappingURL=/cdn/shop/t/20/assets/gl-stock-badge.css.map */
