.pp-preview__name{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;white-space:nowrap;line-height:1.1;overflow:visible;pointer-events:none;text-align:center}.pp-preview:not(.is-canvas) .pp-preview__name{display:none}.pp-preview-note{margin:.2rem 0 0;font-size:.85rem;line-height:1.5;color:var(--pp-muted);background:var(--pp-lilac);border-radius:14px;padding:.75rem .95rem}.pp-preview-note strong{color:var(--pp-ink)}.pp-fontpills{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.pp-fontpill{border:1px solid #DDD8E6;background:var(--pp-paper);border-radius:14px;padding:.55rem .4rem .45rem;display:flex;flex-direction:column;align-items:center;gap:.15rem;cursor:pointer;color:var(--pp-ink);font-size:1.35rem;line-height:1.15;min-height:64px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pp-fontpill small{font-family:var(--pp-body);font-size:.7rem;color:var(--pp-muted);font-weight:500;letter-spacing:0}.pp-fontpill:hover{border-color:var(--pp-ink)}.pp-fontpill.is-selected{border:2px solid var(--pp-ink);background:#fff;padding:calc(.55rem - 1px) calc(.4rem - 1px) calc(.45rem - 1px)}.pp-fontpill__s{display:block;max-width:100%;white-space:nowrap;line-height:1.3}@media(max-width:420px){.pp-fontpills{grid-template-columns:repeat(2,minmax(0,1fr))}}.pp-mini{position:fixed;right:12px;bottom:96px;z-index:36;width:104px;padding:6px 6px 4px;border:0;border-radius:14px;background:#fff;box-shadow:0 14px 34px #1d1a2b47;display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer;opacity:0;transform:translateY(12px) scale(.96);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.pp-mini.is-visible{opacity:1;transform:none;pointer-events:auto}.pp-mini__frame{display:block;width:100%;padding:5px;background:linear-gradient(135deg,#d9b98f,#c8a27a 45%,#b38a5e);box-sizing:border-box}.pp-mini[data-frame=black] .pp-mini__frame{background:#1b1a20}.pp-mini[data-frame=white] .pp-mini__frame{background:#fff;box-shadow:inset 0 0 0 1px #1d1a2b1f}.pp-mini.is-digital .pp-mini__frame{padding:0;background:none}.pp-mini canvas{display:block;width:100%;height:auto}.pp-mini__label{font-size:.68rem;font-weight:700;color:var(--pp-ink)}@media(min-width:990px){.pp-mini{display:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/redesign-4.css.map */
