.brochure-thumb article[data-v-632378ba]{-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.brochure-thumb article .badges[data-v-632378ba]{color:#fff;z-index:1;flex-wrap:wrap;justify-content:flex-end;gap:4px;font-size:12px;line-height:1.33;display:flex;position:absolute;top:12px;right:12px}.brochure-thumb article .badges[data-v-632378ba],.brochure-thumb article .badges>span.page .bold[data-v-632378ba]{font-weight:700}.brochure-thumb article .badges>span[data-v-632378ba]{white-space:nowrap;background:#111;border-radius:24px;padding:8px 12px}.brochure-thumb article .badges>span.green[data-v-632378ba],.brochure-thumb article .badges>span.orange[data-v-632378ba]{text-transform:uppercase}.brochure-thumb article .badges>span.orange[data-v-632378ba]{background-image:linear-gradient(90deg,#ff6a01 0,#f36500)}.brochure-thumb article .badges>span.green[data-v-632378ba]{background-image:linear-gradient(90deg,#26cc72 0,#24c16c)}.brochure-thumb article .badges>span.page[data-v-632378ba]{font-weight:400}.brochure-thumb article .badges>span.uppercase[data-v-632378ba]{text-transform:uppercase}.brochure-thumb figure[data-v-632378ba]{margin:0;position:relative}.brochure-thumb figure .image-wrapper[data-v-632378ba]{position:relative}.brochure-thumb figure .image-wrapper .skeleton--img[data-v-632378ba],.brochure-thumb figure .image-wrapper img[data-v-632378ba]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:16px;width:100%}.brochure-thumb figure figcaption[data-v-632378ba]{flex-direction:column;gap:4px;padding:8px 12px 0;display:flex}.brochure-thumb figure figcaption h3[data-v-632378ba]{flex-direction:column;font-size:16px;font-weight:700;line-height:1.5;display:flex}.brochure-thumb figure figcaption .valid-dates[data-v-632378ba]{color:#707070;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.33;overflow:hidden}.brochure-thumb .lower-half[data-v-632378ba]{padding-bottom:8px}.brochure-thumb .lower-half[data-v-632378ba]>*{padding:0 12px}.brochure-thumb .lower-half[data-v-632378ba]>:first-child{padding-top:4px}.brochure-thumb .lower-half .shop[data-v-632378ba]{align-items:center;gap:4px;display:flex}.brochure-thumb .lower-half .shop .frame[data-v-632378ba],.brochure-thumb .lower-half .shop .skeleton--frame[data-v-632378ba]{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.brochure-thumb .lower-half .shop .shop-name[data-v-632378ba]{font-size:12px;font-weight:400;line-height:1.33}
