.first-order-offer{margin:1.25rem 0;padding:.95rem 0 .95rem 1rem;border-left:2px solid var(--gold, #b08a38);color:var(--ink, #26231e);font-size:.875rem;line-height:1.6}.first-order-offer .first-order-offer__message{margin:0 0 .25rem;font-weight:500}.first-order-offer__actions{display:flex;align-items:baseline;flex-wrap:wrap;gap:.15rem .8rem}.first-order-offer code{font:inherit;font-weight:600;letter-spacing:.04em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.first-order-offer__copy,.first-order-offer__apply{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:transparent;color:var(--gold-deep, #76591e);font:inherit;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.first-order-offer__copy[hidden]{display:none}.first-order-offer__copy:focus-visible,.first-order-offer__apply:focus-visible{outline:2px solid currentColor;outline-offset:4px}.first-order-offer .first-order-offer__terms{margin:.2rem 0 0;font-size:.75rem;color:var(--muted, #6c665b)}.first-order-offer .first-order-offer__status{margin:0;font-size:.75rem}.first-order-offer__status:not(:empty){padding-top:.35rem}@media(max-width:600px){.first-order-offer{margin:1rem 0;padding-left:.8rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/first-order-offer.css.map */
