main .daily-smile.photo-smile{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.15rem;width:100%;max-width:min(22rem,100%);margin:18px auto 1.2rem;display:flex!important}main .daily-smile.photo-smile>a{flex:none;width:100%;display:block}main .daily-smile.photo-smile img{object-fit:contain;object-position:center;display:block;width:100%!important;max-width:none!important;height:auto!important;max-height:117px!important}main .daily-smile.photo-smile .smile-copy{text-align:center}main .daily-smile.photo-smile p{margin:.3rem 0 .1rem;font-size:.85rem;line-height:1.35}main .daily-smile.photo-smile .smile-credit{font-size:.68rem!important}@media (min-width:761px){main .daily-smile.photo-smile img{max-height:120px!important}}main .daily-smile.photo-smile{border-collapse:collapse;max-width:min(22rem,100%);margin:18px auto 1.2rem;width:auto!important;display:table!important}main .daily-smile.photo-smile>a{width:auto;display:block}main .daily-smile.photo-smile img{margin:0 auto;width:auto!important;max-width:min(352px,100vw - 2rem)!important;height:auto!important;max-height:117px!important}@media (min-width:761px){main .daily-smile.photo-smile img{max-height:120px!important}}main .daily-smile.photo-smile .smile-copy{caption-side:bottom;text-align:center;display:table-caption}main .daily-smile.photo-smile{min-width:min(9rem,100%)}main .daily-smile.photo-smile.smile-side{flex-flow:row;justify-content:center;align-items:center;gap:.75rem;min-width:0;max-width:100%;width:fit-content!important;display:flex!important}main .daily-smile.photo-smile.smile-side>a{flex:none}main .daily-smile.photo-smile.smile-side img{margin:0}main .daily-smile.photo-smile.smile-side .smile-copy{text-align:left;flex:0 13rem;min-width:9.5rem;max-width:13rem;display:block}main .daily-smile.photo-smile.smile-side p{margin:0 0 .25rem}@media (min-width:761px){main .daily-smile.photo-smile.smile-side .smile-copy{flex-basis:16rem;max-width:16rem}}
