.jp-ca__styles{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.jp-ca__style{flex:1 1 calc(33.33% - 5px);max-width:calc(33.33% - 4px);min-width:0;padding:10px 4px;border:1px solid var(--jp-beige);border-radius:8px;background:#fff;color:var(--jp-encre);font-size:19px;line-height:1.1;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jp-ca__style.is-choisi{border-color:var(--jp-terra);box-shadow:inset 0 0 0 1px var(--jp-terra);background:var(--jp-creme)}.jp-ca__carte{position:relative;width:100%;aspect-ratio:148/105;overflow:hidden;background:#f7f4e8;border-radius:3px;box-shadow:0 1px 2px #00000014,0 8px 24px #3c28141f}.jp-ca__carte canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.jp-ca__zone{position:absolute;left:10%;right:10%;top:12%;bottom:22%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9%;text-align:center}.jp-ca__texte{width:100%;color:var(--jp-encre);line-height:1.25;white-space:pre-wrap;overflow-wrap:break-word}.jp-ca__texte.is-vide{opacity:.35}.jp-ca__coeur{display:block;width:5.5%;flex:none;line-height:0}.jp-ca__coeur svg{width:100%;height:auto}.jp-ca__signature{color:var(--jp-encre);line-height:1.1;white-space:nowrap;flex:none}.jp-ca__signature:empty{display:none}.jp-ca__logo{position:absolute;left:50%;bottom:6%;width:12%;height:auto;transform:translate(-50%)}@media(hover:hover){.jp-ca__style:hover{border-color:var(--jp-terra)}}.jp-ca-fen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#140e0abf;display:flex;align-items:center;justify-content:center;padding:16px}.jp-ca-fen[hidden]{display:none!important}.jp-ca-fen__boite{position:relative;width:min(92vw,86vh,720px)}.jp-ca-fen__photo{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:8px;background:#efe9df}.jp-ca-fen__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.jp-ca-fen__photo .jp-ca__carte{position:absolute;left:0;top:0;width:560px;background:transparent;box-shadow:none;border-radius:0;transform-origin:0 0}.jp-ca-fen__photo .jp-ca__texte,.jp-ca-fen__photo .jp-ca__signature{color:#2a2622;mix-blend-mode:multiply}.jp-ca-fen__photo .jp-ca__coeur{mix-blend-mode:multiply}.jp-ca-fen__x{position:absolute;top:-14px;right:-14px;z-index:2;width:36px;height:36px;border-radius:50%;border:0;background:var(--jp-creme);color:var(--jp-encre);font-size:22px;line-height:1;cursor:pointer;box-shadow:0 2px 8px #00000040}@media(max-width:640px){.jp-ca-fen__x{top:-44px;right:0}}html.jp-ca-ouvert{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/16/assets/jp-carte-apercu.css.map */
