.accordion-list{--image-width: 97px;--image-height: 97px;background-color:var(--color-background)}.accordion-list-wrapper{display:flex;flex-direction:column;gap:var(--spacing-md)}.accordion-list-header .section-description strong{font-weight:700}.accordion-list-itemList{display:flex;flex-direction:column;counter-reset:section;background-color:var(--color-background-list, white)}.itemList__item{display:grid;grid-template-columns:var(--image-width) 1fr;align-items:stretch;border-top:1px solid var(--color-border, black);border-bottom:none;overflow:hidden}.itemList__item:last-child{border-bottom:1px solid var(--color-border, black)}.itemList__item .itemList__image{position:relative;width:var(--image-width);height:var(--image-height);overflow:hidden}.itemList__item .itemList__image .itemList__img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .8s cubic-bezier(.16,1,.3,1)}.itemList__item .itemList__details[open]~.itemList__image{height:100%}.itemList__item .itemList__details[open]~.itemList__image .itemList__img{transform:scale(1.03)}.itemList__item .itemList__details{order:1;padding:var(--spacing-sm);display:grid;grid-template-rows:auto 0fr;transition:grid-template-rows .7s cubic-bezier(.16,1,.3,1)}.itemList__item .itemList__details[open]{grid-template-rows:auto 1fr}.itemList__item .itemList__details[open] .itemList__title .icon-circle-plus{opacity:0;transform:rotate(90deg) scale(.9)}.itemList__item .itemList__details[open] .itemList__title .icon-circle-minus{opacity:1;transform:rotate(0) scale(1)}.itemList__item .itemList__details[open] .itemList__contentWrapper{padding-top:var(--spacing-xs)}.itemList__item .itemList__details[open] .itemList__content{opacity:1;transform:translateY(0)}.itemList__item .itemList__details .itemList__title{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-xs);cursor:pointer}.itemList__item .itemList__details .itemList__title .itemList__titleText{display:flex;gap:calc(var(--spacing-xs) / 2);width:calc(100% - 24px)}.itemList__item .itemList__details .itemList__title .itemList__titleText:before{counter-increment:section;content:counter(section) ".";font-weight:700}.itemList__item .itemList__details .itemList__title .icon{position:absolute;right:0;width:24px;height:24px;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.itemList__item .itemList__details .itemList__title .icon-circle-plus{opacity:1;transform:rotate(0) scale(1)}.itemList__item .itemList__details .itemList__title .icon-circle-minus{opacity:0;transform:rotate(-90deg) scale(.9)}.itemList__item .itemList__details .itemList__contentWrapper{overflow:hidden;transition:padding-top .7s cubic-bezier(.16,1,.3,1);padding-top:0}.itemList__item .itemList__details .itemList__content{min-height:0;opacity:0;transform:translateY(-8px);transition:opacity .6s cubic-bezier(.16,1,.3,1) .15s,transform .6s cubic-bezier(.16,1,.3,1) .15s}@media (min-width: 768px){.accordion-list{--image-width: 256px}}
