.gift-card{padding:var(--padding-5xl);--buttons-max-width: min(16rem, 100%);--gift-card-image-max-width: var(--max-width--heading-normal);--gift-card-image-max-height: 35rem;--gift-card-image-max-width: 21rem}@media only screen and (min-width:750px){.gift-card{padding-block-start:var(--padding-6xl);padding-inline:var(--padding-6xl);padding-block-end:var(--padding-5xl)}}.gift-card__main{display:flex;flex-direction:column}.gift-card__image-wrapper{display:flex;height:100%;margin:var(--padding-4xl) auto;max-width:var(--gift-card-image-max-width)}.gift-card__image{object-fit:scale-down;aspect-ratio:5 / 3;max-height:var(--gift-card-image-max-height);max-width:var(--gift-card-image-max-width)}.gift-card__image-border{border:1px solid var(--color-border);border-radius:18px;padding:var(--padding-5xl)}.gift-card__price{display:flex;flex-wrap:wrap;gap:0rem var(--gap-lg);align-items:center;justify-content:center}.gift-card__code{font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight)}.gift-card__price h2{font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);margin-block-end:var(--margin-xl);text-align:center}.gift-card__text-wrapper{text-align:center;max-width:var(--max-width--body-normal);margin:0 auto}.gift-card__badge{border:1px solid var(--color-border);border-radius:var(--style-border-radius-buttons);display:inline-block;line-height:.25;padding:var(--padding-md);text-align:center;background-color:rgb(var(--color-background));border-color:rgba(var(--color-foreground),.04);color:rgb(var(--color-foreground));margin-block:0}.gift-card__badge--expired{opacity:var(--disabled-opacity)}.gift-card__qr-code{margin:var(--margin-4xl) 0}.gift-card__qr-code img{margin:0 auto;width:auto}.gift-card__buttons{display:flex;flex-direction:column;width:var(--buttons-max-width);flex-wrap:wrap;margin:0 auto;align-items:center;gap:var(--gap-sm)}.gift-card__buttons-full-width{width:100%}.gift-card__buttons .button{padding:var(--padding-sm);width:100%;justify-content:center}.gift-card__copy-button{padding-block-start:var(--padding-md);position:relative}.form__message{display:flex;justify-content:center;position:absolute;top:calc(var(--padding-lg) * -1);left:0;right:0;transition:opacity var(--animation-speed) var(--animation-easing),transform var(--animation-speed) var(--animation-easing);opacity:0;transform:translateY(var(--padding-md))}.form__message:not(.visually-hidden){opacity:1;transform:translateY(0)}
/*# sourceMappingURL=/s/files/1/0677/1399/0759/t/1/assets/template-giftcard.css.map?v=1783128781 */
