@keyframes slideFromBottom{from{transform:translateY(300px)}}.block-carousel .block--reveal-widget,.block-carousel .block--reveal-widget__carousel-widget{padding:0}.block-carousel .carousel__container{height:16rem;min-height:256px;max-height:320px;background:linear-gradient(144.69deg, #d0f9fc 0.61%, #c9efff 123.38%);position:relative;border-radius:8px}@media screen and (max-width: 128px){.block-carousel .carousel__container{min-height:160px;height:160px}}.block-carousel .carousel__container::before,.block-carousel .carousel__container::after{content:"";position:absolute;height:9.1875rem;width:20px;background-color:#f1fbfd;top:57.5%;transform:translate(0, -50%) scale(0.7)}@media screen and (max-width: 128px){.block-carousel .carousel__container::before,.block-carousel .carousel__container::after{height:100px;width:10px;top:50%}}.block-carousel .carousel__container::before{left:-4px;border-radius:0 8px 8px 0}.block-carousel .carousel__container::after{right:-4px;border-radius:8px 0 0 8px}.block-carousel .carousel__container .carousel__header{font-family:"IBM Plex Sans",sans-serif;font-size:1.25rem;font-weight:700;line-height:1.5rem;font-variation-settings:"wdth" 100,"wght" 700;padding:12px 20px;display:flex;justify-content:space-between;align-items:center;color:#222}.block-carousel .carousel__container .carousel__header .icon-three-dots{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.0001 12C17.0001 13.1046 17.8955 14 19.0001 14C20.1046 14 21.0001 13.1046 21.0001 12C21.0001 10.8954 20.1046 10 19.0001 10C17.8955 10 17.0001 10.8954 17.0001 12ZM10.0001 12C10.0001 13.1046 10.8955 14 12.0001 14C13.1046 14 14.0001 13.1046 14.0001 12C14.0001 10.8954 13.1046 10 12.0001 10C10.8955 10 10.0001 10.8954 10.0001 12ZM5.00006 14C3.89549 14 3.00006 13.1046 3.00006 12C3.00006 10.8954 3.89549 10 5.00006 10C6.10463 10 7.00006 10.8954 7.00006 12C7.00006 13.1046 6.10463 14 5.00006 14Z' fill='%23222222'/%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:center center;background-size:cover;width:24px;height:24px}.block-carousel .carousel__container .carousel__header .block-item__actions{position:static;margin:0;width:auto}.block-carousel .carousel__container .carousel__item{--opacity: 0;transform:scale(0.7);height:11.25rem;min-height:180px;overflow:hidden;border-radius:8px;transition:scale 100ms;position:relative;z-index:1;transition-property:transform;transition-duration:100ms}.block-carousel .carousel__container .carousel__item--active{--opacity: 1;transform:scale(1);z-index:1}.block-carousel .carousel__container .carousel__item--active .carousel__img{opacity:var(--opacity)}.block-carousel .carousel__container .carousel__item--active .carousel__title{opacity:var(--opacity);transition-property:opacity;transition-duration:200ms;transition-delay:300ms}.block-carousel .carousel__container .carousel__fake-background{border-radius:8px;box-shadow:2px 4px 12px rgba(0,0,0,.12);background-color:#f1fbfd;position:relative;overflow:hidden;height:9.25rem;min-height:148px}.block-carousel .carousel__container .carousel__img{height:9.25rem;min-height:148px;width:100%;overflow:hidden;border-radius:8px;position:relative;opacity:0;transition-property:opacity;transition-duration:300ms}.block-carousel .carousel__container .carousel__img-container{background-color:#f1fbfd;border-radius:8px}.block-carousel .carousel__container .carousel__title{font-family:"IBM Plex Sans",sans-serif;font-size:0.75rem;font-weight:500;line-height:1.125rem;font-variation-settings:"wdth" 100;text-transform:uppercase;font-weight:700;color:#222;position:absolute;left:10%;top:9.25rem;display:flex;justify-content:center;align-items:center;transform:translate(0, -50%);width:80%;background:#fff;padding:5px 8px;text-align:center;min-height:3.875rem;border-radius:8px;box-shadow:2px 4px 12px rgba(0,0,0,.12);z-index:1;opacity:0;transition-property:opacity;transition-duration:300ms;transition-delay:300ms}.block-carousel .carousel__container .carousel__title--small{font-size:0.5625rem}.block-carousel .carousel__container .carousel__text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}:root[data-color-scheme=dark] .carousel__container{background:#416280}:root[data-color-scheme=dark] .carousel__container::before,:root[data-color-scheme=dark] .carousel__container::after{background:#f1fbfd}:root[data-color-scheme=dark] .carousel__container .carousel__header{color:#fff}:root[data-color-scheme=dark] .carousel__container .carousel__header .icon-three-dots{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.0001 12C17.0001 13.1046 17.8955 14 19.0001 14C20.1046 14 21.0001 13.1046 21.0001 12C21.0001 10.8954 20.1046 10 19.0001 10C17.8955 10 17.0001 10.8954 17.0001 12ZM10.0001 12C10.0001 13.1046 10.8955 14 12.0001 14C13.1046 14 14.0001 13.1046 14.0001 12C14.0001 10.8954 13.1046 10 12.0001 10C10.8955 10 10.0001 10.8954 10.0001 12ZM5.00006 14C3.89549 14 3.00006 13.1046 3.00006 12C3.00006 10.8954 3.89549 10 5.00006 10C6.10463 10 7.00006 10.8954 7.00006 12C7.00006 13.1046 6.10463 14 5.00006 14Z' fill='%23fff'/%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:center center;background-size:cover;width:24px;height:24px}@media screen and (max-width: 128px){:root[data-color-scheme=dark] .carousel__container .carousel__header{padding:0 8px 0 4px;height:32px;display:flex;justify-content:space-between;align-items:flex-start;padding-top:4px;font-family:"IBM Plex Sans",sans-serif;font-size:0.625rem;font-weight:600;line-height:1.5rem;font-variation-settings:"wdth" 100}:root[data-color-scheme=dark] .carousel__container .carousel__header .block-item__actions{width:24px}:root[data-color-scheme=dark] .carousel__container .carousel__header .button{padding:0}}:root[data-color-scheme=dark] .carousel__container .carousel__img-container{background:#f1fbfd}:root[data-color-scheme=dark] .carousel__container .carousel__title{color:#fff;background:#22374c}

/*# sourceMappingURL=utils_carousel.d7d5ef11f59d1b3d11ad.css.map*/