/* PondLife 8.15: Lily Pad pending corrections only. */
/* The page hero was held open by its inner copy and inherited hero padding. */
body .sp-lily-hero{height:164px!important;min-height:164px!important;max-height:164px!important;box-sizing:border-box!important;overflow:hidden!important}
body .sp-lily-hero .sp-app-hero-inner{height:164px!important;min-height:0!important;max-height:164px!important;box-sizing:border-box!important;padding:7px 0 19px!important;display:flex!important;align-items:center!important}
body .sp-lily-hero .sp-app-hero-copy{padding:0!important;margin:0!important}
body .sp-lily-hero .sp-app-kicker{font-size:16px!important;line-height:1.15!important;margin:0 0 4px!important}
body .sp-lily-hero h1{font-size:clamp(34px,3.5vw,48px)!important;line-height:1.05!important;margin:0!important}
body .sp-lily-hero .sp-app-hero-copy p{font-size:14px!important;line-height:1.3!important;margin:7px 0 0!important}
/* Enforce 5 across on the actual My Ducks grid, not the Recent Ducks preview. */
body .sp-lily-page #collection .pl75-duck-layout #lily-ducks-grid,
body .sp-lily-page #collection #lily-ducks-grid,
body .sp-lily-page #lily-ducks-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;gap:14px!important;max-width:100%!important}
body .sp-lily-page #lily-ducks-grid>.sp-lily-duck-card{min-width:0!important;grid-column:auto!important;grid-row:auto!important}
/* The approved Duck Guide artwork is also the only rarity artwork on Lily Pad. */
body .sp-lily-page .pl815-rarity-icon{display:inline-block!important;width:15px!important;height:15px!important;min-width:15px!important;object-fit:contain!important;vertical-align:middle!important;margin-right:3px!important}
body .sp-lily-page #lily-ducks-grid .pl783-rarity-duck,
body .sp-lily-page #pl72-ducks-preview .pl783-rarity-duck{display:none!important}
/* Show treasure name and short description without adding boxes. */
body .sp-lily-page #pl727-treasures-preview .sp-lily-stamp-info small{display:block!important;font-size:11px!important;line-height:1.3!important;color:#51436a!important;margin-top:4px!important;font-style:normal!important}
body .sp-lily-page #pl727-treasures-preview .sp-lily-stamp-info em{display:none!important}
body .sp-lily-page .pl75-achievement-layout .pl75-filter-panel h3{font-size:17px!important;line-height:1.25!important;margin:0 0 10px!important}
@media(max-width:1100px){body .sp-lily-page #collection #lily-ducks-grid,body .sp-lily-page #lily-ducks-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(max-width:650px){body .sp-lily-hero,body .sp-lily-hero .sp-app-hero-inner{height:145px!important;min-height:0!important;max-height:145px!important}body .sp-lily-hero h1{font-size:35px!important}body .sp-lily-page #collection #lily-ducks-grid,body .sp-lily-page #lily-ducks-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
