.GiftVoucher-module__Bpe9Ra__voucher{border-radius:var(--radius-voucher);background-color:var(--color-surface-raised);inline-size:100%;box-shadow:var(--shadow-giftcard);display:grid;overflow:hidden;container-type:inline-size}.GiftVoucher-module__Bpe9Ra__photo{aspect-ratio:1.586;background-color:var(--color-giftcard-photo);color:var(--color-text-on-dark);position:relative;overflow:hidden}.GiftVoucher-module__Bpe9Ra__image{object-fit:cover;object-position:var(--photo-position,50% 50%);-webkit-user-select:none;user-select:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.GiftVoucher-module__Bpe9Ra__image[data-placed]{inset:auto;inline-size:var(--photo-width);block-size:var(--photo-height);max-inline-size:none;inset-block-start:var(--photo-top);inset-inline-start:var(--photo-left)}.GiftVoucher-module__Bpe9Ra__empty{opacity:.5;place-items:center;display:grid;position:absolute;inset:0}.GiftVoucher-module__Bpe9Ra__body{gap:var(--space-voucher-gap);padding:var(--space-voucher-pad);display:grid}.GiftVoucher-module__Bpe9Ra__topline{justify-content:space-between;align-items:baseline;gap:var(--space-voucher-gap);font-size:var(--size-voucher-label);line-height:var(--leading-tight);display:flex}.GiftVoucher-module__Bpe9Ra__occasion{color:var(--color-primary);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.GiftVoucher-module__Bpe9Ra__brand{color:var(--color-text-muted);font-weight:var(--weight-bold);flex:none}.GiftVoucher-module__Bpe9Ra__value{gap:var(--space-1);display:grid}.GiftVoucher-module__Bpe9Ra__amount{font-size:var(--size-voucher-amount);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:1}.GiftVoucher-module__Bpe9Ra__for{color:var(--color-text-muted);font-size:var(--size-voucher-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GiftVoucher-module__Bpe9Ra__note{gap:var(--space-voucher-gap);border-block-start:var(--border-width) solid var(--color-border);margin:0;padding-block-start:var(--space-voucher-gap);display:grid}.GiftVoucher-module__Bpe9Ra__quote{margin:0}.GiftVoucher-module__Bpe9Ra__message{color:var(--color-text);font-size:var(--size-voucher-note-sm);line-height:var(--leading-snug);overflow-wrap:break-word;white-space:pre-line;display:block}.GiftVoucher-module__Bpe9Ra__message[data-size=md]{font-size:var(--size-voucher-note-md)}.GiftVoucher-module__Bpe9Ra__message[data-size=lg]{font-size:var(--size-voucher-note-lg);font-weight:var(--weight-light);line-height:var(--leading-tight)}.GiftVoucher-module__Bpe9Ra__message[data-empty]{color:var(--color-text-subtle)}.GiftVoucher-module__Bpe9Ra__from{font-size:var(--size-voucher-meta);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
