.PetFriendlyCards_grid__9YBdK{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.PetFriendlyCards_card__GZfEf{background:#202549;border-radius:22px;height:360px;position:relative;overflow:hidden;cursor:pointer;transition:all .3s ease}.PetFriendlyCards_defaultView__shmN5{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:115px;transition:opacity .3s ease}.PetFriendlyCards_circle__xL_dI{background:#e56037;color:#fff;width:50px;height:50px;border-radius:50%;font-family:DM-Sans-Bold,sans-serif;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:900;margin-bottom:15px}.PetFriendlyCards_title__DVvOa{color:#fff;font-size:18px;font-weight:600;text-align:center;max-width:180px;line-height:1.2}.PetFriendlyCards_hoverView__GHLAc{position:absolute;inset:0;padding:25px;color:#fff;font-size:14px;opacity:0;transform:translateY(20px);transition:all .35s ease;display:flex;align-items:center;justify-content:center;margin-top:25px}.PetFriendlyCards_card__GZfEf:hover .PetFriendlyCards_hoverView__GHLAc{opacity:1;transform:translateY(0)}.PetFriendlyCards_card__GZfEf:hover .PetFriendlyCards_defaultView__shmN5{opacity:0}.PetFriendlyCards_hoverView__GHLAc ul{padding-left:20px}.PetFriendlyCards_hoverView__GHLAc li{margin-bottom:8px;line-height:1.4;list-style:disc!important}@media (max-width:1024px){.PetFriendlyCards_grid__9YBdK{grid-template-columns:repeat(2,1fr)}}@media (max-width:1400px){.PetFriendlyCards_hoverView__GHLAc{font-size:12px}}