.pas-cc{background:var(--bg-color-white, #fff);border:1px solid var(--color-border, #e7e0d6);border-radius:var(--rounded-radius, 10px);padding:1.6rem 1.8rem 1.5rem;margin:0 0 2rem}.pas-cc__quote{margin:0;padding-left:1.2rem;border-left:2px solid #744703;font-style:italic;font-size:var(--pas-cc-quote-size, 1.45rem);line-height:1.6;color:var(--color-heading, #292522)}.pas-cc__quote p{margin:0 0 .6rem}.pas-cc__quote p:last-child{margin-bottom:0}.pas-cc__grid{display:grid;gap:1px;margin-top:1.5rem;background:var(--color-border, #e7e0d6);border:1px solid var(--color-border, #e7e0d6);border-radius:calc(var(--rounded-radius, 10px) - 2px);overflow:hidden}.pas-cc__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pas-cc__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.pas-cc__grid--1{grid-template-columns:minmax(0,1fr)}.pas-cc__cell{background:var(--bg-color-white, #fff);padding:1.1rem 1.3rem;min-width:0}.pas-cc__k{margin:0 0 .4rem;font-size:var(--pas-cc-key-size, 1rem);line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text, #746d66);opacity:.8}.pas-cc__v{margin:0;font-size:var(--pas-cc-value-size, 1.4rem);font-weight:600;line-height:1.35;color:var(--color-heading, #292522);overflow-wrap:anywhere}.pas-cc__v a{color:inherit;text-decoration:none;border-bottom:1px solid #744703;padding-bottom:1px;transition:color .2s ease,border-color .2s ease}.pas-cc__v a:hover{color:#744703}.pas-cc__v--family{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.5rem}.pas-cc__family{display:inline-block}.pas-cc__family+.pas-cc__family:before{content:"\b7";display:inline-block;margin-right:.5rem;color:var(--color-text, #746d66);opacity:.7}.pas-cc__sign{font-variant-emoji:text;margin-right:.5rem}@media(max-width:749px){.pas-cc{padding:1.4rem 1.5rem 1.3rem;margin-bottom:1.6rem}.pas-cc__quote{font-size:calc(var(--pas-cc-quote-size, 1.45rem) * .9);line-height:1.55;padding-left:1rem}.pas-cc__grid{margin-top:1.3rem}.pas-cc__cell{padding:1rem 1.1rem}.pas-cc__k{font-size:calc(var(--pas-cc-key-size, 1rem) * .95);letter-spacing:.08em}.pas-cc__v{font-size:calc(var(--pas-cc-value-size, 1.4rem) * .93)}}@media(max-width:380px){.pas-cc__cell{padding:.9rem .8rem}.pas-cc__k{font-size:calc(var(--pas-cc-key-size, 1rem) * .85);letter-spacing:.04em}.pas-cc__v{font-size:calc(var(--pas-cc-value-size, 1.4rem) * .86)}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/character-card.css.map */
