/* Add custom CSS styles below */ 
.rounded-full {
    border-radius: 00px;
}.\!w-14 {
    /* width: 3.5rem!important; */
}.\!h-14 {
    /* height: 3.5rem!important; */
}.mb-1 {
    margin-bottom: .00rem;
}.\!w-14 {
    width: 3.rem!important;
}.\!h-14 {
    height: 9rem!important;
}.\!w-14 {
    width: 9rem!important;
}.mb-1 {
    /* margin-bottom: .25rem; */
}.slide--cat-entry {
    --tw-bg-opacity: 1;
    align-items: center;
    background-color: rgba(255,255,255,var(--tw-bg-opacity));
    border-radius: .375rem;
    display: flex;
    flex-direction: column;
    height: 8.9rem;
    justify-content: center;
    overflow: hidden;
    text-align: center;
    transition-duration: .5s;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
}.carousel-slider .swiper-wrapper>div, salla-slider[type]:not(.hydrated) .swiper>div>div>div, salla-slider[type]:not(.hydrated)>div>div {
    flex-shrink: 0;
    padding-left: 2px;
    padding-right: 9px;
}.swiper-wrapper {
    position: relative;
    /* width: 100%; */
    /* height: 100%; */
    /* z-index: 1; */
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}