.promotions[data-v-8cb1c1b1]{background:var(--promoblocks-background-color);text-align:left;width:100%}.promotions img[data-v-8cb1c1b1]{-o-object-fit:cover;object-fit:cover;width:100%}.promotions .promoblock[data-v-8cb1c1b1]{aspect-ratio:4/5;margin:0;overflow:hidden;position:relative;text-decoration:none}.promotions .promoblock picture[data-v-8cb1c1b1]{inset:0;position:absolute}.promotions .promoblock .promo-img[data-v-8cb1c1b1]{display:block;height:100%;transition:transform .5s ease;width:100%}.promotions .promoblock:hover .promo-img[data-v-8cb1c1b1]{transform:scale(1.08)}.promotions .promoblock[data-v-8cb1c1b1]:after{background:#00000040;content:"";inset:0;position:absolute;z-index:1}.promotions .promoblock .content[data-v-8cb1c1b1]{align-items:center;color:#fff;display:flex;flex-flow:column nowrap;gap:20px;inset:0;justify-content:center;padding:30px;position:absolute;text-align:center;z-index:2}.promotions .promoblock h3[data-v-8cb1c1b1]{color:#fff;margin:0}.promotions .promoblock[data-v-8cb1c1b1] p{margin:0}.promotions .promoblock .button[data-v-8cb1c1b1],.promotions .promoblock[data-v-8cb1c1b1] .button{background:var(--cta-color);border-color:var(--cta-color);color:#fff}.promotions .promoblock .button[data-v-8cb1c1b1]:hover,.promotions .promoblock[data-v-8cb1c1b1] .button:hover{background:var(--cta-color-hover);border-color:var(--cta-color-hover);color:#fff}@media(max-width:980px){.promotions .row[data-v-8cb1c1b1]{gap:12px}.promotions .promoblock[data-v-8cb1c1b1]{margin:0;width:calc(50% - 6px)}}@media(max-width:720px){.promotions .promoblock[data-v-8cb1c1b1]{margin:0;width:100%}}
