.collection-teaser[data-v-8276c162]{background-color:var(--cms-component-bg-color,var(--neutral-color-2));padding:3.2rem}@media (min-width:1024px){.collection-teaser[data-v-8276c162]{flex-direction:row;padding:4rem}}.collection-teaser div.contents[data-v-8276c162]{margin-top:-.8rem}.collection-teaser .placeholder[data-v-8276c162],.collection-teaser figure[data-v-8276c162]{border-radius:var(--border-radius);flex-shrink:0;height:16rem;margin:0 auto;overflow:hidden;width:16rem}.collection-teaser .placeholder img[data-v-8276c162],.collection-teaser figure img[data-v-8276c162]{block-size:auto;display:block;max-inline-size:100%;transition:transform .3s ease;width:100%}.collection-teaser .placeholder[data-v-8276c162]{background-color:var(--secondary-color);height:8rem;width:8rem}.collection-teaser h3[data-v-8276c162]{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-family:var(--text-h3-font-family);font-size:var(--text-h3-sm-font-size);font-weight:var(--text-h3-font-weight);line-height:var(--text-h3-sm-line-height);margin-top:.8rem;overflow:hidden;text-overflow:ellipsis}@media (min-width:1280px){.collection-teaser h3[data-v-8276c162]{font-size:var(--text-h3-md-font-size);font-weight:var(--text-h3-md-font-weight,var(--text-h3-font-weight));line-height:var(--text-h3-md-line-height)}}.collection-teaser h3 a[data-v-8276c162]:hover{color:var(--neutral-color-0);cursor:pointer}.collection-teaser span.tag[data-v-8276c162]{color:var(--primary-color);font-family:var(--text-body-font-family);font-size:var(--text-body-sm-font-size);font-weight:var(--text-body-font-weight);line-height:var(--text-body-sm-line-height);text-transform:uppercase}@media (min-width:1280px){.collection-teaser span.tag[data-v-8276c162]{font-size:var(--text-body-md-font-size);font-weight:var(--text-body-md-font-weight,var(--text-body-font-weight));line-height:var(--text-body-md-line-height)}}.collection-teaser ul[data-v-8276c162]{-moz-column-gap:2.4rem;column-gap:2.4rem;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style-type:none;margin-top:1.6rem;padding:0;row-gap:var(--spacing-1)}.collection-teaser li[data-v-8276c162]{font-family:var(--text-body-font-family);font-size:var(--text-body-sm-font-size);font-weight:var(--text-body-font-weight);line-height:var(--text-body-sm-line-height)}@media (min-width:1280px){.collection-teaser li[data-v-8276c162]{font-size:var(--text-body-md-font-size);font-weight:var(--text-body-md-font-weight,var(--text-body-font-weight));line-height:var(--text-body-md-line-height)}}.collection-teaser a[data-v-8276c162]{text-decoration:none}.collection-teaser a[data-v-8276c162]:hover{text-decoration:underline}.collection-teaser span[data-v-8276c162]:not(.tag){background-color:var(--primary-color);border-radius:var(--border-radius);color:var(--neutral-color-1);margin-right:.8rem;padding:.2rem .8rem}.collection-teaser p[data-v-8276c162]{font-family:var(--text-body-font-family);font-size:var(--text-body-sm-font-size);font-weight:var(--text-body-font-weight);line-height:var(--text-body-sm-line-height);margin-top:1.6rem}@media (min-width:1280px){.collection-teaser p[data-v-8276c162]{font-size:var(--text-body-md-font-size);font-weight:var(--text-body-md-font-weight,var(--text-body-font-weight));line-height:var(--text-body-md-line-height)}}.collection-teaser div.buttons[data-v-8276c162]{align-items:center;display:flex;gap:1.6rem;margin-top:1.6rem}.collection-teaser a.button[data-v-8276c162]{background:var(--primary-color);display:inline-flex;height:32px;padding:.5rem 1.6rem}.collection-teaser a.button[data-v-8276c162]:hover{text-decoration:none}
