.zpg-hero__character{min-width:0}.zpg-tzero-performance{position:relative;width:460px;height:550px;flex:0 0 auto;margin:0 -50px;isolation:isolate}.zpg-tzero-portrait{position:absolute;bottom:0;left:0;display:block;width:460px;height:460px;max-width:none;object-fit:contain;overflow:visible;pointer-events:none;filter:drop-shadow(0 15px 20px #090e0a88)}.zpg-tzero-speech{position:absolute;z-index:3;top:0;left:50%;transform:translate(-50%);width:280px;max-width:90%;box-sizing:border-box;padding:13px 18px;border:1px solid #c4d982;border-radius:18px;background:#f7fae9;color:#263322;font:600 16px/1.4 var(--font-body-family,sans-serif);box-shadow:0 5px 20px #0003;text-align:center;min-height:76px;display:flex;align-items:center;justify-content:center}.zpg-tzero-speech[hidden]{display:none}.zpg-tzero-speech:after{content:"";position:absolute;bottom:-10px;left:58%;width:18px;height:18px;background:#f7fae9;border-right:1px solid #c4d982;border-bottom:1px solid #c4d982;transform:rotate(45deg)}.zpg-tzero-performance .zpg-tzero-toggle{position:absolute;z-index:4;right:40px;bottom:8px;width:48px;height:48px;min-height:48px;padding:8px;border:1px solid #dce6ac66;border-radius:50%;background:#172317dd;color:#eff4d4;font:700 16px/1 sans-serif;cursor:pointer}.zpg-tzero-toggle[hidden]{display:none}.zpg-tzero-toggle:hover{background:#3a4d2b}.zpg-tzero-toggle:focus-visible{outline:3px solid #d5df8f;outline-offset:3px}@media(max-width:989px){.zpg-tzero-performance{width:380px;height:475px;margin:0 -45px}.zpg-tzero-portrait{width:380px;height:380px}.zpg-tzero-speech{width:260px;font-size:15px}}@media(max-width:749px){.zpg-tzero-performance{width:260px;height:365px;margin:0 -20px}.zpg-tzero-portrait{width:260px;height:260px}.zpg-tzero-performance .zpg-tzero-toggle{left:0;right:auto;bottom:8px}.zpg-tzero-speech{width:250px;font-size:14px}}@media(max-width:749px){.zpg-hero__character{width:min(300px,100%);max-width:100%;min-width:0;padding:18px 0 24px}.zpg-hero__character .zpg-tzero-performance{display:grid;grid-template-columns:minmax(0,1fr);align-items:end;column-gap:8px;row-gap:16px;width:100%;height:auto;margin:0}.zpg-tzero-performance .zpg-tzero-speech{grid-column:1 / -1;position:relative;inset:auto;transform:none;width:100%;max-width:100%;min-height:84px;margin:0;overflow-wrap:break-word}.zpg-tzero-performance .zpg-tzero-speech:after{left:50%}.zpg-hero__character .zpg-tzero-portrait{grid-column:1;grid-row:2;justify-self:center;position:relative;inset:auto;width:200px;height:auto;max-width:100%;max-height:none}.zpg-tzero-performance .zpg-tzero-toggle{grid-column:2;grid-row:2;position:relative;inset:auto;width:44px;height:44px;min-height:44px;margin:0 0 8px}.zpg-hero__character .zpg-character-label{margin-top:12px}}.zpg-tzero-performance .zpg-tzero-toggle{display:none}
/*# sourceMappingURL=/cdn/shop/t/26/assets/zpg-tzero-performance.css.map */
