:root{--card-bg-color:var(--color-white);--card-border-size:1px;--card-border-radius-size:var(--base-border-radius);--card-image-border-radius-size:calc(var(--card-border-radius-size) - var(--card-border-size));--card-box-shadow:0 4px 10px rgba(0,0,0,.1)}.card{align-items:stretch;background-color:var(--card-bg-color);border-radius:var(--card-border-radius-size);box-shadow:var(--card-box-shadow);display:flex;flex-direction:column;justify-items:flex-start;padding:0}@media (min-width:576px){.card--horizontal{flex-direction:row}.toolbar-tray-open.toolbar-vertical.toolbar-fixed .card--horizontal{flex-direction:column}}@media (min-width:768px){.toolbar-tray-open.toolbar-vertical.toolbar-fixed .card--horizontal{flex-direction:row}}.card__image{border-radius:var(--card-image-border-radius-size) var(--card-image-border-radius-size) 0 0;line-height:0;overflow:hidden}@media (min-width:576px){.card--horizontal .card__image{border-radius:var(--card-image-border-radius-size) 0 0 var(--card-image-border-radius-size);flex-basis:35%}[dir=rtl] .card--horizontal .card__image{border-radius:0 var(--card-image-border-radius-size) var(--card-image-border-radius-size) 0}}@media (max-width:767.98px){.toolbar-tray-open.toolbar-vertical.toolbar-fixed .card--horizontal .card__image{flex-basis:auto}}@media (min-width:1400px){.card--horizontal .card__image{flex-basis:45%}}.card__content-wrapper{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;flex-shrink:0;padding:var(--space-l)}@media (min-width:576px){.card--horizontal .card__content-wrapper{flex-basis:65%}.card--horizontal .card__image~.card__content-wrapper{padding-left:var(--space-m)}[dir=rtl] .card--horizontal .card__image~.card__content-wrapper{padding-left:var(--space-l);padding-right:var(--space-m)}}@media (max-width:767.98px){.toolbar-tray-open.toolbar-vertical.toolbar-fixed .card--horizontal .card__content-wrapper{flex-basis:auto}}@media (min-width:1400px){.card--horizontal .card__content-wrapper{flex-basis:55%}}.card__content{flex-grow:1}.card__content-item{margin-bottom:var(--space-m);margin-top:0}.card__content-item:last-child{margin-bottom:0}.card__footer{flex-shrink:0;margin-top:var(--space-l);order:100}.card__footer .action-links,[dir=rtl] .card__footer .action-links{margin-bottom:0;margin-top:0;text-align:right}[dir=rtl] .card__footer .action-links{text-align:left}
