.et-gc{--gc-gap: clamp(1.5rem, 4vw, 3.5rem);padding-block:clamp(1.5rem,4vw,3.5rem)}.et-gc__grid{display:grid;grid-template-columns:1fr;gap:var(--gc-gap);align-items:start}@media(min-width:990px){.et-gc__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.et-gc__copy{padding-block-start:1rem;max-width:34rem}}.et-gc__img{display:block;width:100%;height:auto;border-radius:3.5%/5.55%;box-shadow:0 6px 18px #3a2a2029}@media(min-width:990px){.et-gc__picture{position:sticky;top:6rem}}.et-gc__block{margin:0 0 1.5rem;padding:0;border:0;min-width:0}.et-gc__label,.et-gc__other-label,.et-gc__field-label{display:block;font-family:var(--et-font-sans);font-size:15px;font-weight:700;margin:0 0 .6rem}.et-gc__select{min-height:44px;font-family:var(--et-font-sans);font-size:15px}.et-gc__pills{display:flex;flex-wrap:nowrap;gap:.5rem;margin-block-end:1.2rem}.et-gc__pill,.et-gc__step,.et-gc__choice{min-height:44px;min-width:44px;padding:0 1.1rem;font-family:var(--et-font-sans);font-size:15px;font-weight:500;color:var(--et-forest);background:transparent;border:1px solid var(--et-forest);border-radius:999px;cursor:pointer;transition:background var(--et-motion-fast) var(--et-ease),box-shadow var(--et-motion-fast) var(--et-ease)}.et-gc__pill{flex:1 1 0;min-width:0;padding-inline:.2rem}.et-gc__pill[aria-pressed=true],.et-gc__choice[aria-checked=true],.et-gc__field[data-chosen] .et-gc__amount{background:color-mix(in srgb,var(--et-forest) 5%,var(--color-background));color:var(--et-forest);box-shadow:inset 0 0 0 1px var(--et-forest)}.et-gc__pill:focus-visible,.et-gc__step:focus-visible,.et-gc__choice:focus-visible,.et-gc__amount:focus-visible,.et-gc__input:focus-visible{outline:2px solid var(--et-forest);outline-offset:2px}.et-gc__stepper{display:flex;align-items:center;gap:.6rem}.et-gc__step{padding:0;display:inline-flex;align-items:center;justify-content:center}.et-gc__field{position:relative;display:inline-flex;align-items:center}.et-gc__dollar{position:absolute;inset-inline-start:1rem;font-family:var(--et-font-sans);font-size:15px;color:var(--et-cocoa);pointer-events:none}.et-gc__amount{width:7.5rem;min-height:44px;padding:0 .9rem 0 1.65rem;font-family:var(--et-font-sans);font-size:15px;color:var(--et-cocoa);background:transparent;border:1px solid var(--et-forest);border-radius:999px;text-align:start}.et-gc__range{margin:.8rem 0 0;font-family:var(--et-font-sans);font-size:13px;color:var(--et-forest)}.et-gc__to{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.et-gc__range[hidden]{display:none}.et-gc__choice{display:flex;align-items:center;justify-content:center;padding:0 .8rem}.et-gc__recipient{margin:0 0 1.5rem}.et-gc__recipient[hidden]{display:none}.et-gc__row{margin:0 0 1rem}.et-gc__field-label{font-weight:500;margin-block-end:.35rem}.et-gc__input{display:block;width:100%;min-height:44px;padding:.6rem .9rem;font-family:var(--et-font-sans);font-size:15px;color:var(--et-cocoa);background:transparent;border:1px solid var(--et-forest);border-radius:999px}.et-gc__textarea{min-height:7rem;resize:vertical;border-radius:16px}.et-gc__input[aria-invalid=true]{border-color:var(--et-word-red)}.et-gc__err{margin:.4rem 0 0;font-family:var(--et-font-sans);font-size:13px;color:var(--et-word-red)}.et-gc__count{margin:.3rem 0 0;font-family:var(--et-font-sans);font-size:12px;color:var(--et-ink-soft);text-align:end}.et-gc .et-add .button.et-add__btn.et-gc__add{display:flex;width:100%;min-height:48px;justify-content:center}.et-gc__good{margin:1.4rem 0 0;padding:0;list-style:none;font-family:var(--et-font-display);font-size:16px;line-height:1.5;color:var(--et-ink-soft)}.et-gc__good li+li{margin-block-start:.2rem}.et-gc__me-note{margin:-.6rem 0 1.5rem}.et-gc__add:focus-visible{outline-width:2px;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/et-gift-card.css.map */
