.ol-avail{--ol-avail-tone: var(--ol-ink);display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--ol-space-1) var(--ol-space-2);font-size:var(--ol-text-sm);line-height:1.3;color:rgb(var(--ol-avail-tone))}.ol-avail--success{--ol-avail-tone: var(--ol-success)}.ol-avail--warning{--ol-avail-tone: var(--ol-warning)}.ol-avail--error{--ol-avail-tone: var(--ol-error)}.ol-avail--neutral{--ol-avail-tone: var(--ol-charcoal)}.ol-avail__label{font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ol-avail__dot{flex:none;width:.8rem;height:.8rem;background:rgb(var(--ol-avail-tone));border-radius:0}.ol-avail__message{color:var(--ol-text);opacity:.85}.ol-avail--badge{padding:.3rem var(--ol-space-2);font-size:var(--ol-text-xs);border:1px solid rgb(var(--ol-avail-tone));border-radius:var(--ol-radius);background:linear-gradient(rgb(var(--ol-avail-tone) / .08),rgb(var(--ol-avail-tone) / .08)),rgb(var(--ol-paper))}.ol-avail--full{display:flex}.ol-avail--full .ol-avail__message{flex-basis:100%;margin-left:1.6rem}.ol-badges{display:flex;flex-wrap:wrap;gap:var(--ol-space-1);margin:0;padding:0;list-style:none}.ol-badge,.ol-tier{display:inline-block;padding:.3rem var(--ol-space-2);border:1px solid rgb(var(--ol-ink));border-radius:var(--ol-radius);background:rgb(var(--ol-paper));color:rgb(var(--ol-ink));font-size:var(--ol-text-xs);font-weight:700;letter-spacing:.06em;line-height:1.3;text-transform:uppercase}.ol-badge--sale{border-color:rgb(var(--ol-error));color:rgb(var(--ol-error))}.ol-badge--limited-edition{background:rgb(var(--ol-ink));color:rgb(var(--ol-paper))}.ol-badge--new{border-color:rgb(var(--ol-olive));color:rgb(var(--ol-olive))}.ol-tier--flagship{background:rgb(var(--ol-olive));border-color:rgb(var(--ol-olive));color:rgb(var(--ol-paper))}.ol-avail-cta{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ol-space-2);margin-top:var(--ol-space-3)}.ol-avail-cta__button[disabled]{cursor:not-allowed;opacity:.6}.ol-avail-cta__text,.ol-avail-cta__subhead{margin:0;font-size:var(--ol-text-sm)}.ol-avail-cta__subhead{font-weight:700}.ol-avail-cta__list{display:flex;flex-direction:column;gap:var(--ol-space-1);margin:0;padding:0;list-style:none}.ol-avail-cta__link{display:inline-flex;align-items:center;min-height:var(--ol-touch-target);color:var(--ol-text);font-size:var(--ol-text-sm);text-decoration:underline;text-underline-offset:.3rem}.ol-avail-cta__link:focus-visible{outline:2px solid var(--ol-focus);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ol-availability.css.map */
