.jjgc-face{position:relative;aspect-ratio:2 / 3;width:100%;background:#ececec;overflow:hidden}.jjgc-face__stack{position:absolute;left:50%;top:50%;width:var(--jjgc-card-w, 56%);transform:translate(-50%,-50%);container-type:inline-size}.jjgc-face__card{position:relative;width:100%;aspect-ratio:5 / 8;overflow:hidden;color:#1c1c1c;background:#f4f3f1}.jjgc-face__fabric{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.jjgc-face__mark{position:absolute;top:10cqw;left:10cqw;width:7.5cqw;height:auto}.jjgc-face__words{position:absolute;left:10cqw;right:10cqw;bottom:10cqw}.jjgc-face__words p{margin:0}.jjgc-face__amount{font-family:Gerstner Programm,sans-serif;font-size:11.5cqw;font-weight:500;letter-spacing:-.01em;line-height:1.05;font-variant-numeric:tabular-nums}.jjgc-face__to{margin-top:2.5cqw!important;font-family:Gerstner Programm,sans-serif;font-size:4.8cqw;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jjgc-face__message{position:absolute;left:0;right:0;top:calc(100% + 7cqw);margin:0;font-family:Quadrant Text,Georgia,serif;font-size:5cqw;line-height:1.35;color:#1c1c1c;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/3/assets/jj-gift-card.css.map */
