.row[data-v-9b4f3dd2]{justify-content:center}.promotions[data-v-9b4f3dd2]{background:var(--cta-color);color:#fff;padding:75px 0 0}.promotions[data-v-9b4f3dd2] h2,.promotions h2[data-v-9b4f3dd2]{color:#fff}.promotions .columns[data-v-9b4f3dd2]{display:flex}.promotion[data-v-9b4f3dd2]{background-color:var(--primary-background-color);width:100%;margin:0 auto 20px;position:relative;overflow:hidden;box-shadow:0 0 10px #0000001a}.promotion .content[data-v-9b4f3dd2]{z-index:3;color:#fff;-webkit-backdrop-filter:blur(34px);backdrop-filter:blur(34px);background:#0f3755b3;padding:30px;position:absolute;bottom:20px;left:20px;right:20px}.promotion .content>a[data-v-9b4f3dd2]{text-transform:uppercase;font-size:calc(var(--body-font-size) - 2px);border-bottom:2px solid;padding:0 0 8px;text-decoration:none}.promotion .content h4 a[data-v-9b4f3dd2]{color:#fff;text-transform:none;border:none;padding:0;text-decoration:none}.promotion .image[data-v-9b4f3dd2]{display:block;position:relative;overflow:hidden}.promotion .image[data-v-9b4f3dd2]:before{content:"";background:#000;display:block;position:absolute;inset:0}.promotion .image img[data-v-9b4f3dd2]{opacity:.8;z-index:1;-o-object-fit:cover;object-fit:cover;background:#000;width:100%;height:100%;transition:all .3s ease-in-out;position:relative}.promotion .image:hover img[data-v-9b4f3dd2]{opacity:1}@media (width<=580px){.promotion .content[data-v-9b4f3dd2]{text-align:center}}
