.promo-cards-item[data-v-034d05b2]{padding-left:.75rem;padding-right:.75rem;width:100%}.promo-cards-item__box[data-v-034d05b2]{display:flex;flex-direction:column;justify-content:flex-end;min-height:400px;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}@media (min-width:1280px){.promo-cards-item__box[data-v-034d05b2]{min-height:550px}}.promo-cards-item__image-wrapper[data-v-034d05b2]{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.promo-cards-item__image-wrapper[data-v-034d05b2]:before{background-image:linear-gradient(to top,var(--tw-gradient-stops));bottom:0;height:100%;left:0;position:absolute;width:100%;z-index:1;--tw-gradient-from:#000 var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(0,0,0,.8) var(--tw-gradient-via-position),var(--tw-gradient-to);content:var(--tw-content);--tw-gradient-via-position:40%}.promo-cards-item__image[data-v-034d05b2]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition-duration:.3s;width:100%}.promo-cards-item__body[data-v-034d05b2]{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;padding:1.5rem 1rem;position:relative;text-align:start;width:100%;z-index:1}@media (min-width:1280px){.promo-cards-item__body[data-v-034d05b2]{padding-left:1.5rem;padding-right:1.5rem}}.promo-cards-item__title[data-v-034d05b2]{font-size:24px;font-weight:700;text-align:start;text-transform:none;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:768px){.promo-cards-item__title[data-v-034d05b2]{font-size:28px}}@media (min-width:1280px){.promo-cards-item__title[data-v-034d05b2]{font-size:32px}}.promo-cards-item__button[data-v-034d05b2]{align-items:center;border-radius:9999px;display:flex;justify-content:space-between;--tw-bg-opacity:1;background-color:rgb(255 198 39/var(--tw-bg-opacity));font-size:18px;font-weight:700;padding:.75rem 1.5rem;--tw-text-opacity:1;color:rgb(25 25 25/var(--tw-text-opacity));transition-duration:.3s}.promo-cards-item__button[data-v-034d05b2]:hover{--tw-bg-opacity:1;background-color:rgb(140 29 64/var(--tw-bg-opacity))}.promo-cards-item__button[data-v-034d05b2]:hover,.promo-cards-item__description[data-v-034d05b2]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.promo-cards-item__description[data-v-034d05b2]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;font-size:14px}@media not all and (min-width:1280px){.promo-cards-item__description[data-v-034d05b2]{display:none}}.promo-cards-item__content[data-v-034d05b2]{display:flex;flex-direction:column;gap:1rem;overflow:hidden}@media (min-width:1280px){.promo-cards-item__content[data-v-034d05b2]{max-height:0;transition-duration:.5s}.promo-cards-item__content[data-v-034d05b2]:focus-within{max-height:300px}.promo-cards-item__box:hover .promo-cards-item__content[data-v-034d05b2]{max-height:300px}}.promo-cards{overflow:hidden;--tw-bg-opacity:1;background-color:rgba(var(--color-background-light-grey),var(--tw-bg-opacity));padding-bottom:2.5rem;padding-top:2.5rem}@media (min-width:768px){.promo-cards{padding-bottom:4rem;padding-top:1px}}@media (min-width:1280px){.promo-cards{padding-bottom:5rem}}.promo-cards__items{margin-left:-1.25rem;margin-right:-1.25rem;position:relative}.promo-cards__heading{align-items:flex-start;display:flex;flex-wrap:wrap;text-align:center}@media (min-width:768px){.promo-cards__heading{text-align:left}}.promo-cards__heading h2{font-family:Arial,sans-serif;font-size:22px;font-weight:600;line-height:1;text-transform:uppercase;--tw-text-opacity:1;color:rgba(var(--color-text-primary),var(--tw-text-opacity))}@media (min-width:768px){.promo-cards__heading h2{font-size:28px}}@media (min-width:1024px){.promo-cards__heading h2{font-size:32px}}.promo-cards__presented-by{align-items:center;display:none;margin-left:0}@media (min-width:768px){.promo-cards__presented-by{display:flex;margin-left:1rem}}.promo-cards__presented-by span{font-size:12px;margin-right:.5rem;--tw-text-opacity:1;color:rgba(var(--color-text-primary),var(--tw-text-opacity));opacity:.8}.promo-cards__presented-by img{height:auto;max-height:40px;max-width:120px;width:auto}.promo-cards .swiper-slide{width:100%}.promo-cards .swiper-slide:first-child{margin-left:auto}.promo-cards .swiper-slide:last-child{margin-right:auto}@media (min-width:768px){.promo-cards .swiper-slide{width:50%}}@media (min-width:1024px){.promo-cards .swiper-slide{width:33.333333%}}.promo-cards .swiper{overflow:visible;padding-bottom:2.5rem}@media (min-width:1024px){.promo-cards .swiper{padding-bottom:60px}}.promo-cards .swiper-pagination{bottom:0;display:flex;left:50%;width:auto;--tw-translate-x:-50%;align-items:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.promo-cards .swiper-pagination-bullet{height:.375rem;margin-left:.625rem;margin-right:.625rem;width:.375rem;--tw-bg-opacity:1;background-color:rgba(var(--color-button-accent),var(--tw-bg-opacity))}.promo-cards .swiper-pagination-bullet-active{height:.625rem;width:.625rem}.promo-cards .swiper-button-next,.promo-cards .swiper-button-prev,.promo-cards .swiper-scrollbar{display:none}.promo-cards .swiper-button-lock{display:none!important}
