.component--list>.content{max-width:124rem;margin:0 auto 0}@media screen and (min-width:1024px){.component--list>.content{padding:0 2rem}}.component--list .field--name-field-list-item-image{text-align:center}.component--list .field--name-field-list-item-image .image-wrap{display:inline-block;position:relative}.component--list .field--name-field-list-item-image .image-wrap::after{background-image:url(/themes/custom/mmg8_cog/dist/images/rip-texture.svg);background-position:bottom center;background-repeat:no-repeat;background-size:100%;bottom:0;content:'';left:0;right:0;top:0;width:100%;height:100%;position:absolute;z-index:2}.component--list .field--name-field-list-item-image img{max-width:100%;position:relative}.component--list .field--name-field-list-item-image-caption{max-width:61.6rem;margin:0 auto 0;border-bottom:1px solid #e4e3e4;font-size:1.4rem;padding-bottom:1.2rem}.component--list .field--name-field-list-item-image-caption p{color:#595959;margin:.5rem 2rem 0}@media screen and (min-width:1024px){.component--list .field--name-field-list-item-image-caption p{margin:.5rem 0 0}}.component--list .field--name-field-list-title{max-width:100rem;margin:0 auto 0}.component--list .field--name-field-list-title h2{font-size:36px;font-size:3.6rem;text-align:center;font-family:Farro,"Helvetica Neue",Helvetica,Arial,sans-serif}.component--list .field--name-field-list-item-title,.component--list .field--name-field-list-title{padding:0 2rem}@media screen and (min-width:1024px){.component--list .field--name-field-list-item-title,.component--list .field--name-field-list-title{padding:0}}.component--list .field--name-field-list-item-body{padding:0 2rem;margin-bottom:6rem}.component--list .field--name-field-list-item-body::after{background-image:url(/themes/custom/mmg8_cog/dist/images/divider.svg);background-position:center center;background-repeat:no-repeat;background-size:100% auto;content:'';display:block;height:1rem;margin-top:1rem;width:100%}@media screen and (min-width:1024px){.component--list .field--name-field-list-item-body{padding:0}}.component--list .field--name-field-list-item-body a{font-weight:600;text-decoration:underline}