.character-heading-wrap{display:flex;justify-content:flex-start;margin-top:25px;margin-bottom:35px}.character-section-title{display:inline-block;margin:0;padding:10px 24px;border:3px solid #111;border-radius:18px;font-size:28px;font-family:Patrick Hand,cursive;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#111;background:#fff;box-shadow:5px 5px #111;transform:rotate(-2deg);transition:.2s ease}.character-section-title:hover{transform:rotate(0) scale(1.03)}.character-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;justify-items:center;margin-bottom:18px}.character-card{display:block;position:relative;width:100%;max-width:190px;text-decoration:none;border-radius:9px;transition:transform .2s ease,box-shadow .25s ease}.character-card:hover{transform:translateY(-5px) rotate(-1deg)}.character-grid-image{width:100%;height:auto;display:block}.featured-characters-container{max-width:1200px;margin:0 auto;padding:0 20px}.character-section-button{margin-top:12px;margin-bottom:0;text-align:center}.character-button{display:inline-block;padding:10px 24px;background:#fff!important;border:3px solid #111;border-radius:14px;color:#111;text-decoration:none;font-family:Patrick Hand,cursive;font-weight:400;font-size:22px;letter-spacing:.5px;box-shadow:4px 4px #111;transition:.2s ease}.character-button:hover{transform:translate(-2px,-2px) rotate(-1deg);box-shadow:7px 7px #111}.character-button:active{transform:translate(2px,2px);box-shadow:2px 2px #111}.featured-characters-section{background:#fff;padding:25px 0 30px;margin:25px 0}.featured-characters-section .character-heading-wrap{margin-top:0;margin-bottom:18px}.character-section-intro{max-width:600px;margin:5px auto 15px;text-align:center;font-family:Patrick Hand,cursive;font-size:20px;line-height:1.3;color:#111}.featured-characters-section .character-grid{margin-bottom:18px}.featured-characters-section .character-section-button{margin-top:12px;margin-bottom:0}.rarity-common:hover{box-shadow:0 0 16px #78787899}.rarity-uncommon:hover{box-shadow:0 0 18px #2196f3bf}.rarity-rare:hover{box-shadow:0 0 20px #9c27b0cc}.rarity-epic:hover{box-shadow:0 0 22px #ff9800d9}.rarity-legendary:hover{box-shadow:0 0 28px #ffd700f2}@media screen and (max-width:990px){.character-grid{grid-template-columns:repeat(2,1fr);gap:18px}.character-card{max-width:190px}.featured-characters-container{padding:0 15px}.featured-characters-section{padding:20px 0 25px;margin:20px 0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/featured-characters.css.map */
