.promotions[data-v-8b8486cf]{background:linear-gradient(180deg,var(--primary-background-color) 60%,var(--cta-color) 40%);display:flex;flex-flow:row wrap;padding:25px 0 50px;text-align:center;width:100%}.promotions .promoblock[data-v-8b8486cf]{border-radius:6px;flex-basis:31%;margin:0 auto;position:relative;text-decoration:none}.promotions .promoblock h2[data-v-8b8486cf]{border-bottom:1px solid #fff;border-top:1px solid #fff;display:inline-block;padding:10px 0;width:auto}.promotions .promoblock .content[data-v-8b8486cf]{color:#fff;left:10px;margin-top:-55px;position:absolute;right:10px;text-align:center;top:50%;z-index:2}.promotions .promoblock .content h2[data-v-8b8486cf],.promotions .promoblock .content h2 a[data-v-8b8486cf],.promotions .promoblock .content h3[data-v-8b8486cf],.promotions .promoblock .content h3 a[data-v-8b8486cf]{color:#fff;margin:0 0 30px}.promotions .promoblock .promo-img[data-v-8b8486cf]{opacity:1;transition:all .3s ease-in-out;width:100%}.promotions .promoblock[data-v-8b8486cf]:after{background:#0006;content:"";inset:0;position:absolute;transition:all .3s ease-in-out}.promotions .promoblock[data-v-8b8486cf]:hover:after{background:#0003}@media(max-width:800px){.promotions .promoblock[data-v-8b8486cf]{flex-basis:100%;margin:10px 0}}
