.tp-reco{--tp-reco-row-height:31rem;--tp-reco-head-height:5.5rem;min-height:calc(var(--tp-reco-rows, 1) * var(--tp-reco-row-height) + var(--tp-reco-head-height));margin:2em 0}.tp-reco__reason{margin:-.5em 0 1em;font-size:.9em;opacity:.75}@media (min-width:550px) and (max-width:849px){.tp-reco{--tp-reco-row-height:29rem;min-height:calc(var(--tp-reco-rows-tablet, 2) * var(--tp-reco-row-height) + var(--tp-reco-head-height))}}@media (max-width:549px){.tp-reco{--tp-reco-row-height:23.5rem;min-height:calc(var(--tp-reco-rows-mobile, 2) * var(--tp-reco-row-height) + var(--tp-reco-head-height))}}