.esl-character-layout{display:grid!important;align-items:center!important;gap:2rem!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important}.esl-character-layout--hero,.esl-character-layout--heading{grid-template-columns:minmax(0,1fr) 220px!important}.esl-character-layout--pair{grid-template-columns:180px minmax(0,1fr) 180px!important}.esl-character-copy{min-width:0}.esl-character-layout .esl-character-art{position:static!important;display:flex!important;align-items:center;justify-content:center;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important}.esl-character-layout .esl-character-art img{position:static!important;display:block!important;width:100%!important;height:290px!important;max-width:220px!important;max-height:none!important;object-fit:contain!important;object-position:center!important;transform:none!important;filter:none!important;opacity:1!important;clip-path:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.esl-character-layout--pair .esl-character-art img{height:250px!important;max-width:180px!important}.esl-character-layout--heading .esl-character-art img{height:240px!important;max-width:180px!important}.pagehero .esl-character-copy{text-align:left}.pagehero .esl-character-copy h1:after{margin-left:0}.esl-character-copy .section__lead{margin-left:auto;margin-right:auto}@media(max-width:760px){.esl-character-layout--hero,.esl-character-layout--heading{grid-template-columns:1fr!important;gap:1.2rem!important}.esl-character-layout--pair{grid-template-columns:1fr 1fr!important;gap:1rem!important}.esl-character-layout--pair .esl-character-copy{grid-column:1 / -1;grid-row:1}.esl-character-layout--pair .esl-character-art{grid-row:2}.esl-character-layout .esl-character-art img{height:190px!important;max-width:150px!important}.esl-character-layout--pair .esl-character-art img{height:175px!important;max-width:135px!important}.pagehero .esl-character-copy{text-align:center}.pagehero .esl-character-copy h1:after{margin-left:auto}.esl-character-layout--hero .esl-character-art{justify-self:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/esl-characters.css.map */
