/*!********************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!./src/client/styles/accommodationCard.css ***!
  \********************************************************************************************/
div.accommodationCard .tags {
    -ms-overflow-style: none;  /* IE and Edge */
    overflow-x: auto;
    white-space: nowrap;
    width: 100%;  
    padding-top: 8px;
}

div.accommodationCard .tags::-webkit-scrollbar{
    display: none;
}

div.accommodationCard .tags span.ant-tag {
    border: 0px;
    color: rgba(0, 0, 0, 0.7);
    border-radius: 20px;
    cursor: pointer;
}

div.accommodationCard div.cardPage {
    display: flex;
    width: 100%;
    flex-wrap: wrap; 
    align-content: flex-start;
    justify-content: center;
}

div.accommodationCard div.cardPage.cardPictograms,
div.accommodationCard div.cardPage.cardQrCode,
div.accommodationCard div.cardPage.map,
div.accommodationCard div.cardPage.cardTermins {
    height: 100%;
    align-content: center;
}
/*!*****************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!./src/client/styles/accommodations.css ***!
  \*****************************************************************************************/
div#accommodations .accommodationsListContainer,
div#accommodations .accommodationsListContainerMobile {
    display: flex;
    align-items: flex-start;
    justify-content: center;
    flex: 1; 
    flex-wrap: wrap;
}

div#accommodations .accommodationsListContainer.accommodationsListContainerCenter {
    align-items: center;
}

div#accommodations .ant-layout-header {
    height: unset;
    line-height: unset;
}

div#accommodations .criteriaList::-webkit-scrollbar {
    display: none;
}

div#accommodations .criteriaList {
    -ms-overflow-style: none;  /* IE and Edge */
    scrollbar-width: none;  /* Firefox */
}

div#accommodations .criteriaList {
    -ms-touch-action: none;
    touch-action: none;
    overscroll-behavior-x: none;
}

/*breadcrumb*/
div#accommodations .ant-breadcrumb-separator {
    margin-inline: 3px;
}
/*breadcrumb*/

/* pagination */
div#accommodations ul.ant-pagination li.ant-pagination-item-active {
    border-color: rgba(0, 0, 0, 0.06);
    background-color: rgba(0, 0, 0, 0.06);
}

div#accommodations ul.ant-pagination li.ant-pagination-item-active a {
    color: rgba(0, 0, 0, 0.88);
}

div#accommodations .ant-pagination .ant-pagination-item a {
    font-weight: 500;
}
/* pagination end */

/*# sourceMappingURL=accommodations.chunk.css.map*/