.ez-promo-carousel.carousel .carousel-control-next,.ez-promo-carousel.carousel .carousel-control-prev{display:none!important}.ez-promo-carousel{--ez-promo-tile-width:280px}.ez-promo-carousel .carousel-item{max-width:var(--ez-promo-tile-width);padding-inline-end:0}@media(max-width:1023.98px){.ez-promo-carousel.carousel .ez-promo-content-tile{--ez-promo-tile-radius:16px}.ez-promo-carousel.carousel .carousel-inner.row{align-items:stretch;display:flex;flex-wrap:nowrap;gap:12px;margin-inline:0;max-width:none;overflow-x:auto;overflow-y:visible;padding-block:0 12px;padding-inline:0 12px;scroll-padding-inline:0;scroll-snap-type:x mandatory;width:100%;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.ez-promo-carousel.carousel .carousel-inner.row::-webkit-scrollbar{display:none}.ez-promo-carousel.carousel .carousel-inner.row>.carousel-item{display:block;flex:0 0 var(--ez-promo-tile-width);float:none;margin-inline-end:0;max-width:var(--ez-promo-tile-width);opacity:1;padding-inline:0;padding-bottom:0;position:relative;scroll-snap-align:start;scroll-snap-stop:normal;transform:none;transition:none;visibility:visible;width:var(--ez-promo-tile-width)}.ez-promo-carousel.carousel .carousel-inner.row>.carousel-item:not(.active){display:block}.ez-promo-carousel.carousel .carousel-inner.row>.carousel-item.active,.ez-promo-carousel.carousel .carousel-inner.row>.carousel-item.carousel-item-left,.ez-promo-carousel.carousel .carousel-inner.row>.carousel-item.carousel-item-next,.ez-promo-carousel.carousel .carousel-inner.row>.carousel-item.carousel-item-prev,.ez-promo-carousel.carousel .carousel-inner.row>.carousel-item.carousel-item-right{display:block;opacity:1;transform:none;visibility:visible}.ez-promo-carousel.carousel .pd-carousel-indicators{bottom:auto;inset-inline:auto;margin:8px 0 0;margin-inline:0;padding-inline-start:0;position:relative}}@media(min-width:1024px){.ez-promo-carousel .carousel-inner.row{gap:12px}}.ez-promo-carousel__header-row{margin-bottom:1rem}@media(min-width:768px){.ez-promo-carousel__header-row{margin-bottom:1.25rem}}.ez-promo-carousel__header{text-align:start}.ez-promo-carousel__title{color:#22272e;font-size:18px;font-weight:700;line-height:28px}.ez-promo-carousel__description,.ez-promo-carousel__title{font-family:Plus Jakarta Sans,system-ui,sans-serif;margin:0}.ez-promo-carousel__description{color:#7b8189;font-size:12px;font-weight:400;line-height:16px}