gift-card-reminder{display:block;margin:0 0 1.4rem;padding:1.4rem 1.6rem;border:1px solid rgba(209,162,113,.55);border-radius:1.2rem;background:#d1a2711a;color:rgb(var(--color-base-text, 31, 19, 40));text-align:left}gift-card-reminder[hidden]{display:none}.gcr__row{display:flex;align-items:flex-start;gap:1rem}.gcr__text{display:flex;flex-direction:column;gap:.3rem;flex:1 1 auto;min-width:0}.gcr__title{font-family:var(--font-heading-family);font-weight:400;font-size:1.6rem;letter-spacing:.02em;line-height:1.3}.gcr__sub{font-size:1.3rem;line-height:1.45;opacity:.75}.gcr__dismiss{appearance:none;-webkit-appearance:none;flex:0 0 auto;width:2.8rem;height:2.8rem;border:0;border-radius:50%;background:transparent;color:inherit;opacity:.6;font-size:2rem;line-height:1;cursor:pointer}.gcr__dismiss:hover{opacity:1}.gcr__code-row{display:flex;gap:.8rem;align-items:stretch;margin-top:1rem}.gcr__code{flex:1 1 auto;min-width:0;font-family:var(--font-heading-family);font-size:1.6rem;letter-spacing:.12em;line-height:1;padding:1.1rem 1.2rem .9rem;border-radius:.8rem;background:rgb(var(--color-base-background, 255, 255, 255));border:1px solid rgba(var(--color-base-text, 31, 19, 40),.14);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gcr__copy{appearance:none;-webkit-appearance:none;flex:0 0 auto;font:inherit;font-size:1.3rem;letter-spacing:.04em;padding:0 1.6rem;border-radius:.8rem;border:1px solid rgb(var(--color-base-text, 31, 19, 40));background:rgb(var(--color-base-text, 31, 19, 40));color:rgb(var(--color-base-background, 255, 255, 255));cursor:pointer;transition:opacity .16s ease}.gcr__copy:hover{opacity:.85}.gcr__copy.is-done{background:#2f7d5b;border-color:#2f7d5b;color:#fff}html[data-site-theme=dark] gift-card-reminder{color:var(--rt-text, #e8e4ef);background:#d1a2711f;border-color:#d1a27173}html[data-site-theme=dark] .gcr__code{background:var(--rt-canvas, #12101a);color:var(--rt-text, #e8e4ef);border-color:var(--rt-border-strong, #3d3552)}html[data-site-theme=dark] .gcr__copy{background:var(--rt-tan, #d1a271);border-color:var(--rt-tan, #d1a271);color:#12101a}
/*# sourceMappingURL=/cdn/shop/t/104/assets/gift-card-reminder.css.map */
