.twz-cardlist{position:relative}.twz-cardlist .flickity-viewport{transition:height .3s ease}.twz-cardlist .flickity-slider>*{transition:.3s ease}.twz-cardlist__filters{list-style:none;padding-inline:0;display:flex;gap:var(--spacing-small);flex-wrap:wrap}.twz-cardlist__wrapper>.twz-text{text-align:center;margin-bottom:2rem;max-width:var(--paragraph-maxsize);margin-inline:var(--paragraph-mrg-inline)}.twz-cardlist__wrapper>.btn{margin:5rem auto 0;position:relative;display:flex;width:-moz-fit-content;width:fit-content}@media(max-width: 767px){.twz-cardlist__wrapper>.btn{width:100%;max-width:100%}}.twz-cardlist__wrapper .twz-element-text+.twz-cardlist__items{margin-block:4rem}.twz-cardlist__wrapper:not(:has(.flickity-slider)) .twz-controls{display:none}.twz-cardlist__cta{margin-top:3.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width: 1024px){.twz-cardlist__cta{gap:calc(var(--spacing)*2);flex-direction:row}}.twz-cardlist__cta .btn{height:-moz-fit-content;height:fit-content}.twz-cardlist__items{--cardlist-gap: 2rem;--slider-item-width: 25%;display:grid;gap:var(--cardlist-gap);grid-template-columns:repeat(var(--cardlist-columns, 4), 1fr);margin-block:2rem .5rem}.twz-cardlist__items[item-count="3"]{--cardlist-columns: 3}.single-blog .twz-cardlist__items{--cardlist-columns: 3}.twz-cardlist__items:has(.flickity-slider){display:block}.twz-cardlist__items:has(.flickity-slider) .twz-card{position:absolute;margin-right:var(--cardlist-gap);width:var(--slider-item-width)}.twz-cardlist__items[item-count="2"]{grid-template-columns:repeat(2, 1fr)}@media(max-width: 767px){.twz-cardlist__items[item-count]{grid-template-columns:1fr}.twz-cardlist__items[item-count]:has(.flickity-slider){--slider-item-width: 80%}}@media(min-width: 768px)and (max-width: 1023px){.twz-cardlist__items[item-count]{grid-template-columns:repeat(2, 1fr)}.twz-cardlist__items[item-count]:has(.flickity-slider){--slider-item-width: 50%}}.twz-cardlist__items>li{list-style:none}
