.block-multi-card-list .block-container{background-color:var(--color-primary);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.block-multi-card-list .top-image-container{padding-inline:.625rem}.block-multi-card-list .picture-wrapper{aspect-ratio:400/380;border-radius:.5rem;overflow:hidden;position:relative}.block-multi-card-list .picture-wrapper:before{background:linear-gradient(to bottom,transparent,transparent 30%,var(--color-primary));content:"";inset:0;position:absolute;z-index:1}.block-multi-card-list .picture-wrapper .picture{inset:0;opacity:.3;overflow:hidden;position:absolute;transition:opacity .3s ease-in-out;z-index:-1}.block-multi-card-list .picture-wrapper .picture.active{opacity:1;z-index:0}.block-multi-card-list .main-title-container{padding-inline:1.875rem}.block-multi-card-list .main-title-container .title{color:#fff}.block-multi-card-list .main-title-container .view-switch-wrapper{align-items:center;display:flex;justify-content:start;padding-top:1.25rem}.block-multi-card-list .lists-container{padding-inline-start:1.25rem}.block-multi-card-list .lists-container .list-contents{border-radius:.375rem;height:0;opacity:.3;overflow:hidden;transition:all .6s ease-in-out}.block-multi-card-list .lists-container .list-contents.active{height:auto;opacity:1}@media screen and (min-width:48rem){.block-multi-card-list .picture-wrapper{aspect-ratio:2}.block-multi-card-list .main-title-container{align-items:center;display:flex;justify-content:space-between}}@media screen and (min-width:64rem){.block-multi-card-list{padding-inline:.9375rem}.block-multi-card-list .top-image-container{padding-inline:0}.block-multi-card-list .picture-wrapper{aspect-ratio:2.2}.block-multi-card-list .main-title-container{padding-block:1.25rem 2.75rem;padding-inline:4.375rem}.block-multi-card-list .lists-container{padding-bottom:3.125rem;padding-inline-start:4.375rem}}@media screen and (min-width:80rem){.block-multi-card-list .picture-wrapper{aspect-ratio:2.6}}@media screen and (min-width:96rem){.block-multi-card-list .main-title-container{padding-top:1.875rem;padding-inline:7.8125rem}.block-multi-card-list .lists-container{padding-inline-start:7.8125rem}}