.c-downloads__list{display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;padding-left:0;margin:-10px}.c-downloads__item{flex-basis:calc(100% - 20px);margin:10px}.c-download{height:100%;display:flex;flex-direction:row;position:relative;padding:20px;border-radius:.5rem;background-color:#f4f3ef;text-decoration:none;box-shadow:0 0 0 rgba(145,131,95,0);transition-property:background-color,box-shadow;transition-timing-function:cubic-bezier(.77,0,.175,1);transition-duration:.3s}.c-download:hover{background-color:#fff;box-shadow:3px 8px 20px rgba(145,131,95,.2)}.c-download__image{width:130px;height:auto;display:none;flex-direction:column;flex-grow:0;flex-shrink:0;position:relative;margin-right:20px}.c-download__image--placeholder{justify-content:flex-end}.c-download__image img{width:100%;height:auto}.c-download__placeholder-image{max-width:23.5rem;bottom:0;right:1rem;opacity:.1;pointer-events:none}.c-download__content{display:flex;flex-direction:column;z-index:1}.c-download__title{margin:0 0 1rem;font-size:1.8rem;line-height:1.3333;font-weight:700;color:#222;width:100%;margin:0}.c-download__copy{width:100%;font-size:1.6rem;line-height:1.5;color:#444;margin:0;margin-top:10px}.c-download__link__wrapper{margin-top:20px;display:flex}.c-download__link__text{color:#222;font-size:1.4rem;line-height:1.45;font-weight:700;transition-property:color;transition-timing-function:cubic-bezier(.77,0,.175,1);transition-duration:.3s}.c-download:hover .c-download__link__text{color:#98002e;text-decoration:underline}.c-download__link__icon{color:#98002e;font-size:1.8rem;margin-right:10px}.c-download__filesize{font-size:1.4rem;line-height:1.45;color:#444;margin-left:10px}@media all and (min-width:400px){.c-download__image{display:flex}}@media all and (min-width:1280px){.c-downloads--two-col .c-downloads__item{flex-basis:calc(100%/2 - 20px)}}