import styled from 'styled-components'; const Item = styled.div` background: white; border: 1px solid ${props => props.theme.offWhite}; box-shadow: ${props => props.theme.bs}; position: relative; display: grid; align-content: start; grid-auto-rows: fit-content; img { width: 100%; height: 400px; object-fit: cover; } p { font-size: 14px; line-height: 2; font-weight: 600; padding: 0 3rem; font-size: 1.5rem; } .buttonList { display: grid; border-top: 1px solid ${props => props.theme.lightgrey}; grid-template-columns: repeat(auto-fit, minmax(100px, 1fr)); grid-gap: 1px; background: ${props => props.theme.lightgrey}; align-self: end; & > * { background: white; border: 0; font-size: 1rem; padding: 1rem; } } `; export default Item;