.s21-avail-host .frengee-pickup{display:none!important}.s21-avail{--s21-ink: 40, 40, 40;--s21-lime: 221, 240, 40;--s21-green: 135, 163, 20;--s21-amber: 214, 140, 0;--s21-muted: 120, 120, 120;--s21-red: 240, 82, 65;margin-block:20px 4px;border:1px solid rgb(var(--border-color));border-top:3px solid rgb(var(--s21-ink));background:rgb(var(--background));color:rgb(var(--text-color))}.s21-avail__rows{display:grid}.s21-avail__row{--s21-state: var(--s21-muted);display:grid;grid-template-columns:40px 1fr auto;gap:14px;align-items:center;padding:16px 18px;transition:opacity .2s ease}.s21-avail__row+.s21-avail__row{border-top:1px solid rgb(var(--border-color))}.s21-avail__row[data-state=available]{--s21-state: var(--s21-green)}.s21-avail__row[data-state=order]{--s21-state: var(--s21-amber)}.s21-avail__row[data-state=restricted]{--s21-state: var(--s21-red)}.s21-avail[data-loading=true] .s21-avail__row,.s21-avail__row[data-state=loading]{opacity:.45}.s21-avail__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:rgba(var(--s21-state),.12);color:rgb(var(--s21-state))}.s21-avail__row[data-state=available] .s21-avail__icon{background:rgb(var(--s21-ink));color:rgb(var(--s21-lime))}.s21-avail__icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.s21-avail__text{display:grid;gap:2px;min-width:0}.s21-avail__method{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--heading-xxsmall-font-size);letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--s21-muted))}.s21-avail__title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:16px;line-height:1.3;color:rgb(var(--s21-ink))}.s21-avail__row[data-state=unavailable] .s21-avail__title{color:rgb(var(--s21-muted))}.s21-avail__detail{font-size:13px;line-height:1.45;color:rgba(var(--text-color),.75)}.s21-avail__badge{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--heading-xxsmall-font-size);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--s21-state))}.s21-avail__badge:not(:empty):before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.s21-avail__footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:12px 18px;border-top:1px solid rgb(var(--border-color));background:rgba(var(--s21-ink),.03)}.s21-avail__link{padding:0;border:0;background:none;font-size:13px;color:rgb(var(--s21-ink));text-decoration:underline;text-underline-offset:3px;cursor:pointer}.s21-avail__link:hover{text-decoration-thickness:2px}@media screen and (max-width:740px){.s21-avail__row{grid-template-columns:36px 1fr;align-items:start;padding:14px;gap:12px}.s21-avail__icon{width:36px;height:36px}.s21-avail__text,.s21-avail__badge{grid-column:2;grid-row:1}.s21-avail__badge{justify-self:end}.s21-avail__method{padding-inline-end:110px}.s21-avail__footer{padding:12px 14px}}.shopify-section--main-product:has(.s21-avail) store-pickup{display:none}
/*# sourceMappingURL=/cdn/shop/t/13/assets/stage21-pickup.css.map */
