#wm-bookeasy-menu-cart{
    display: none!important;
}

.wm-facet-map-listings{
    grid-template-columns: 2fr 0 3fr;
}
.wm-facet-listings .facetwp-template{
    grid-template-columns: 1fr 1fr;
}
.wm-facet-map-listings>.wm-facet-listings-group{
    padding-left: 0;
}

/*
 * Bookeasy operator
 * Keep Bookeasy's layout intact and match the clean, understated page design.
 */

/*
 * Bookeasy accommodation widget
 *
 * All selectors are scoped to the widget and repeat its stable ID to provide
 * high specificity without relying on Bookeasy's dynamically generated IDs.
 */

/* Widget shell */
#wm-bookeasy-operator#wm-bookeasy-operator {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-gadget {
}

#wm-bookeasy-operator#wm-bookeasy-operator .be-container {
}

#wm-bookeasy-operator#wm-bookeasy-operator .th-row {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-operator-header {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-operator-name {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-reseller-tag {
}

/* Search area */
#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-search {
}

#wm-bookeasy-operator#wm-bookeasy-operator .bes-responsive-container {
}

#wm-bookeasy-operator#wm-bookeasy-operator .bes-standard-search {
}

#wm-bookeasy-operator#wm-bookeasy-operator .bes-mobile-search {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-search-container {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-search-criteria-wrapper {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-search-criteria {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-search-criteria > .be-gadget-col {
}

/* Mobile search summary */
#wm-bookeasy-operator#wm-bookeasy-operator .bes-mobile-summary {
}

#wm-bookeasy-operator#wm-bookeasy-operator .bes-summary-container {
}

#wm-bookeasy-operator#wm-bookeasy-operator .bes-summary-closer {
}

#wm-bookeasy-operator#wm-bookeasy-operator .bes-summary-edit {
}

#wm-bookeasy-operator#wm-bookeasy-operator .bes-date-region {
}

#wm-bookeasy-operator#wm-bookeasy-operator .bes-date-text {
}

#wm-bookeasy-operator#wm-bookeasy-operator .bes-date-text-val {
}

#wm-bookeasy-operator#wm-bookeasy-operator .bes-pax-region {
}

#wm-bookeasy-operator#wm-bookeasy-operator .bes-pax-text {
}

#wm-bookeasy-operator#wm-bookeasy-operator .bes-pax-icon {
}

#wm-bookeasy-operator#wm-bookeasy-operator .bes-attributes {
}

/* Search field labels and controls */
#wm-bookeasy-operator#wm-bookeasy-operator .bff-label-above,
#wm-bookeasy-operator#wm-bookeasy-operator .beg-label-above {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-search-criteria-map-area {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-search-criteria-date {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-search-criteria-arrival-date {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-search-criteria-date-picker {
}

#wm-bookeasy-operator#wm-bookeasy-operator .no-nights-container {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-search-criteria-no-nights {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-search-criteria-no-nights-select {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-search-criteria-pax {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-search-pax {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-search-pax-text {
}

#wm-bookeasy-operator#wm-bookeasy-operator .be-gadget-attributes {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-search-attributes {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-toggle-button {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-toggle-button > i {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-toggle-button-text {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-search-criteria-search-button {
}

#wm-bookeasy-operator#wm-bookeasy-operator #attributes-component {
}

/* Guest selector popover */
#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-search-pax-window {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-search-pax-window:not(.hidden) {
}

#wm-bookeasy-operator#wm-bookeasy-operator .plusMinusControl {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-search-pax-plusminus-adults {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-search-pax-plusminus-children {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-search-pax-plusminus-infants {
}

#wm-bookeasy-operator#wm-bookeasy-operator .plusMinusControl-inner {
}

#wm-bookeasy-operator#wm-bookeasy-operator .plusMinusControl-number {
}

#wm-bookeasy-operator#wm-bookeasy-operator .plusMinusControl-text {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-search-pax-minus {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-search-pax-plus {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-search-pax-minus > i,
#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-search-pax-plus > i {
}

#wm-bookeasy-operator#wm-bookeasy-operator .da-pax-change-btn {
}

#wm-bookeasy-operator#wm-bookeasy-operator .da-pax-apply-btn {
}

#wm-bookeasy-operator#wm-bookeasy-operator .da-pax-apply-btn .beg-action-button {
}

/* Search action */
#wm-bookeasy-operator#wm-bookeasy-operator .be-gadget-trigger-search-btn {
}

#wm-bookeasy-operator#wm-bookeasy-operator .be-gadget-trigger-search-btn .be-toggle-button {
}

/* Results area */
#wm-bookeasy-operator#wm-bookeasy-operator .bead-views {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-list {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-list-container {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-list-product {
}

#wm-bookeasy-operator#wm-bookeasy-operator .items__details-accom-list-item {
}

#wm-bookeasy-operator#wm-bookeasy-operator .items__details-accom-list-item > .th-row {
}

/* Result image and special label */
#wm-bookeasy-operator#wm-bookeasy-operator .col-thumb {
}

#wm-bookeasy-operator#wm-bookeasy-operator .be-gadgets-specials {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-special-button {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-special-button-text {
}

#wm-bookeasy-operator#wm-bookeasy-operator .thumb.beaid-thumb {
}

#wm-bookeasy-operator#wm-bookeasy-operator .be-gadget-gallery {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-list-image {
}

/* Result content */
#wm-bookeasy-operator#wm-bookeasy-operator .col-main {
}

#wm-bookeasy-operator#wm-bookeasy-operator .col-main > .item-detail-text-lg {
}

#wm-bookeasy-operator#wm-bookeasy-operator .beaid-heading {
}

#wm-bookeasy-operator#wm-bookeasy-operator .item-amount-view-more-mobile {
}

#wm-bookeasy-operator#wm-bookeasy-operator .item-amount-view-more-mobile .item-amount {
}

#wm-bookeasy-operator#wm-bookeasy-operator .item-type.max-pax {
}

#wm-bookeasy-operator#wm-bookeasy-operator .item-attributes {
}

#wm-bookeasy-operator#wm-bookeasy-operator .item-description {
}

#wm-bookeasy-operator#wm-bookeasy-operator .item-view-more {
}

#wm-bookeasy-operator#wm-bookeasy-operator .beaid-view-more {
}

/* Result price, quantity, and action */
#wm-bookeasy-operator#wm-bookeasy-operator .col-btn {
}

#wm-bookeasy-operator#wm-bookeasy-operator .item-amount-view-more {
}

#wm-bookeasy-operator#wm-bookeasy-operator .item-qty-available {
}

#wm-bookeasy-operator#wm-bookeasy-operator .item-qty-select {
}

#wm-bookeasy-operator#wm-bookeasy-operator .item-qty-label {
}

#wm-bookeasy-operator#wm-bookeasy-operator .item-qty-amount {
}

#wm-bookeasy-operator#wm-bookeasy-operator .item-amount {
}

#wm-bookeasy-operator#wm-bookeasy-operator .item-amount-label {
}

#wm-bookeasy-operator#wm-bookeasy-operator .item-amount .amount {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-list-view-more {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-action-button {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-action-button-text {
}

/* Expanded units and supporting views */
#wm-bookeasy-operator#wm-bookeasy-operator .col-list-units {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-list-product-units {
}

#wm-bookeasy-operator#wm-bookeasy-operator .item-unavailable-date-picker {
}

#wm-bookeasy-operator#wm-bookeasy-operator .item-detal-hr {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-units {
}

#wm-bookeasy-operator#wm-bookeasy-operator .details-accom-map {
}

#wm-bookeasy-operator#wm-bookeasy-operator .deag-cart-add-btn {
}

/* Interactive states */
#wm-bookeasy-operator#wm-bookeasy-operator a:hover,
#wm-bookeasy-operator#wm-bookeasy-operator [role="button"]:hover {
}

#wm-bookeasy-operator#wm-bookeasy-operator a:focus,
#wm-bookeasy-operator#wm-bookeasy-operator [role="button"]:focus,
#wm-bookeasy-operator#wm-bookeasy-operator select:focus {
}

#wm-bookeasy-operator#wm-bookeasy-operator a:active,
#wm-bookeasy-operator#wm-bookeasy-operator [role="button"]:active {
}

