.card-preview-pricing .accommodation-heading {
border-bottom: 1px solid var(--wp--preset--color--va-black);
padding-bottom: 5px;
}
.card-preview-pricing .pricing-groups ul {
padding: 0;
margin: 0;
}
.card-preview-pricing .pricing-groups li {
list-style: none;
display: flex;
justify-content: space-between;
font-size: 1.2rem;
}
.card-preview-pricing .pricing-groups li.shows-price-only {
justify-content: flex-end;
}
.card-preview-pricing .pricing-group-header {
display: flex;
justify-content: space-between;
align-items: flex-end;
}
.card-preview-pricing .pricing-group-header .pricing-guests {
display: flex;
align-items: flex-end;
flex-wrap: wrap;
}
.card-preview-pricing .pricing-group-header .pricing-guests span.man-head,
.card-preview-pricing .pricing-group-header .pricing-guests span.kid-head {
display: inline-block; margin-right: -10px;
margin-left: -8px;
margin-top: 2px; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgaWQ9IkxheWVyXzEiCiAgIHZlcnNpb249IjEuMSIKICAgdmlld0JveD0iMCAwIDUxMiA1MTIiCiAgIHNvZGlwb2RpOmRvY25hbWU9ImhlYWQtbWFuMi5zdmciCiAgIGlua3NjYXBlOnZlcnNpb249IjAuOTIuMyAoMjQwNTU0NiwgMjAxOC0wMy0xMSkiPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTExIj4KICAgIDxyZGY6UkRGPgogICAgICA8Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+CiAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICAgICAgPGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPgogICAgICAgIDxkYzp0aXRsZT48L2RjOnRpdGxlPgogICAgICA8L2NjOldvcms+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0YT4KICA8ZGVmcwogICAgIGlkPSJkZWZzOSIgLz4KICA8c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEiCiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIKICAgICBncmlkdG9sZXJhbmNlPSIxMCIKICAgICBndWlkZXRvbGVyYW5jZT0iMTAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiCiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE5MjAiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTAwOSIKICAgICBpZD0ibmFtZWR2aWV3NyIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6em9vbT0iMS4zMDM3MjgxIgogICAgIGlua3NjYXBlOmN4PSIyNzEuOTcxMDYiCiAgICAgaW5rc2NhcGU6Y3k9IjIzMS4zOTc2OSIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iLTgiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9Ii04IgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0iTGF5ZXJfMSIgLz4KICA8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjkuNS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogMi4xLjAgQnVpbGQgMTQxKSAgLS0+CiAgPGcKICAgICBpZD0iZzgzNiIKICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLDE1OC4wMDg0KSI+CiAgICA8cGF0aAogICAgICAgaWQ9InBhdGgyIgogICAgICAgZD0ibSAyNTYsMTA4LjMgYyAyOS45LDAgNTQuMiwtMjQuMyA1NC4yLC01NC4yIDAsLTI5LjkgLTI0LjMsLTU0LjIgLTU0LjIsLTU0LjIgLTI5LjksMCAtNTQuMiwyNC4zIC01NC4yLDU0LjIgMCwyOS45IDI0LjMsNTQuMiA1NC4yLDU0LjIgeiBNIDI1NiwxNSBjIDIxLjYsMCAzOS4yLDE3LjYgMzkuMiwzOS4yIDAsMjEuNiAtMTcuNiwzOS4yIC0zOS4yLDM5LjIgLTIxLjYsMCAtMzkuMiwtMTcuNiAtMzkuMiwtMzkuMiBDIDIxNi44LDMyLjYgMjM0LjQsMTUgMjU2LDE1IFoiCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPgogICAgPHBhdGgKICAgICAgIHNvZGlwb2RpOm5vZGV0eXBlcz0iY3NzY3Nzc2Njc3NzY2NjY3Nzc2Nzc3Nzc3Nzc3Nzc3NzY2MiCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgaWQ9InBhdGg0IgogICAgICAgZD0ibSAyOTAuNywxNzQuMiBjIDAsLTQuMSAzLjQsLTcuNSA3LjUsLTcuNSA0LjEsMCA3LjUsMy40IDcuNSw3LjUgViAzMDYuNiBIIDMyNCBjIDIuNiwwIDQuOCwtMi4xIDQuOCwtNC44IFYgMTk5LjIgYyAwLC00LjEgMy40LC03LjUgNy41LC03LjUgdiAwLjEgYyA0LjEsMCA3LjUsMy40IDcuNSw3LjUgdiAxMDIuNiBjIDAsMTAuOSAtOC45LDE5LjggLTE5LjgsMTkuOCBoIC0xOC4zIHYgMjIuOTc0NTggbCAtMTUsLTAuMiBtIC02OSwwIFYgMTc0LjMgYyAwLC00LjEgLTMuNCwtNy41IC03LjUsLTcuNSAtNC4xLDAgLTcuNSwzLjQgLTcuNSw3LjUgdiAxMzIuNCBoIC0xOC4zIGMgLTIuNywwIC00LjgsLTIuMiAtNC44LC00LjggViAxNzQuMyBjIDAsLTI0LjYgMjAsLTQ0LjcgNDQuNywtNDQuNyBoIDU2LjIgYyAyNC42LDAgNDQuNywyMCA0NC43LDQ0LjcgMCwyNC43IDMuNCw3LjUgNy41LDcuNSA0LjEsMCA3LjUsLTMuNCA3LjUsLTcuNSAwLC0zMi45IC0yNi44LC01OS43IC01OS43LC01OS43IGggLTU2LjIgYyAtMzIuOSwwIC01OS43LDI2LjggLTU5LjcsNTkuNyB2IDEyNy42IGMgMCwxMC45IDguOSwxOS44IDE5LjgsMTkuOCBoIDE4LjMgdiAyMi45NzQ1OCIgLz4KICAgIDxwYXRoCiAgICAgICBzb2RpcG9kaTpub2RldHlwZXM9ImNzc2NjY2Nzc2MiCiAgICAgICBpZD0icGF0aDQtNyIKICAgICAgIGQ9Im0gMjA2LjcsMzQ0Ljc3NDU4IGMgMCw0LjEgMy40LDcuNSA3LjUsNy41IDQuMSwwIDcuNSwtMy40IDcuNSwtNy41IHYgLTMzLjU5NjYxIGwgLTE1LC0wLjIgbSA5OSwwIC0xNSwwLjIgdiAzMy40OTY2MSBjIDAsNC4xIDMuNCw3LjUgNy41LDcuNSA0LjEsMCA3LjUsLTMuNCA3LjUsLTcuNSIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+CiAgPC9nPgo8L3N2Zz4K);
width: 39px;
height: 39px;
background-size: cover;
}
.card-preview-pricing .pricing-group-header .pricing-guests span.kid-head { background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgaWQ9IkxheWVyXzEiCiAgIHZlcnNpb249IjEuMSIKICAgdmlld0JveD0iMCAwIDUxMiA1MTIiCiAgIHNvZGlwb2RpOmRvY25hbWU9ImhlYWQtY2hpbGQyLnN2ZyIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC45Mi4zICgyNDA1NTQ2LCAyMDE4LTAzLTExKSI+CiAgPG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhMTEiPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgICAgPGRjOnRpdGxlPjwvZGM6dGl0bGU+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxkZWZzCiAgICAgaWQ9ImRlZnM5IiAvPgogIDxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiCiAgICAgYm9yZGVyb3BhY2l0eT0iMSIKICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIgogICAgIGdyaWR0b2xlcmFuY2U9IjEwIgogICAgIGd1aWRldG9sZXJhbmNlPSIxMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTkyMCIKICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSIxMDA5IgogICAgIGlkPSJuYW1lZHZpZXc3IgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBzaG93Z3VpZGVzPSJ0cnVlIgogICAgIGlua3NjYXBlOmd1aWRlLWJib3g9InRydWUiCiAgICAgaW5rc2NhcGU6em9vbT0iMy42ODc1IgogICAgIGlua3NjYXBlOmN4PSIyNTYuMzIyMTkiCiAgICAgaW5rc2NhcGU6Y3k9Ijg0LjcxOTMxNyIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iLTgiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9Ii04IgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0iTGF5ZXJfMSI+CiAgICA8c29kaXBvZGk6Z3VpZGUKICAgICAgIHBvc2l0aW9uPSIyNjAuNzkwNTcsNzguMDQ1NDEzIgogICAgICAgb3JpZW50YXRpb249IjAsMSIKICAgICAgIGlkPSJndWlkZTg0OCIKICAgICAgIGlua3NjYXBlOmxvY2tlZD0iZmFsc2UiIC8+CiAgPC9zb2RpcG9kaTpuYW1lZHZpZXc+CiAgPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI5LjUuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDIuMS4wIEJ1aWxkIDE0MSkgIC0tPgogIDxwYXRoCiAgICAgZD0ibSAyNTcsNDE4LjAwODgzIGMgMTgsMCAzMi43LC0xNC43IDMyLjcsLTMyLjcgMCwtMTggLTE0LjcsLTMyLjcgLTMyLjcsLTMyLjcgLTE4LDAgLTMyLjcsMTQuNyAtMzIuNywzMi43IDAsMTggMTQuNywzMi43IDMyLjcsMzIuNyB6IG0gMCwtNTAuNCBjIDkuOCwwIDE3LjcsNy45IDE3LjcsMTcuNyAwLDkuOCAtNy45LDE3LjcgLTE3LjcsMTcuNyAtOS44LDAgLTE3LjcsLTcuOSAtMTcuNywtMTcuNyAwLC05LjggNy45LC0xNy43IDE3LjcsLTE3LjcgeiIKICAgICBpZD0icGF0aDIiCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4KICA8cGF0aAogICAgIGQ9Im0gMjE5Ljc5MTk4LDQ2MS4xNzEyMiBjIC0xLjMsMS40IC0yLjAxMjYyLDMuMjAwMDQgLTIsNS4xIGwgMC4yMzk3LDM2LjEgYyAwLjAyNzIsNC4wOTk5MSAzLjQsNy41IDcuNSw3LjUgNC4xLDAgNy41LC0zLjQgNy41LC03LjUgdiAtMzMuMSBMIDIzMyw0NjYuNDA4ODMgYyAwLC0xLjkgLTAuNywtMy43IC0yLC01LjEgbCAtMzQuNSwtMzYuNyBjIC0xLjksLTIuMSAtMS44LC01LjMgMC4yLC03LjIgMi4xLC0xLjkgNS4zLC0xLjggNy4yLDAuMiBsIDMwLjIsMzIuMiBjIDEuNCwxLjUgMy40LDIuNCA1LjUsMi40IEggMjc1IGMgMi4xLDAgNCwtMC45IDUuNSwtMi40IGwgMzAuMiwtMzIuMiBjIDEuOSwtMi4xIDUuMiwtMi4yIDcuMiwtMC4yIDIuMSwxLjkgMi4yLDUuMiAwLjIsNy4yIGwgLTM0LjUsMzYuNyBjIC0xLjMsMS40IC0yLDMuMiAtMiw1LjEgdiAzNi4xIGMgMCw0LjEgMy40LDcuNSA3LjUsNy41IDQuMSwwIDcuNSwtMy40IDcuNSwtNy41IHYgLTMzLjEgbCAzMi40LC0zNC41IGMgNy42LC04LjEgNy4yLC0yMC44IC0wLjksLTI4LjQgLTMuOSwtMy43IC05LC01LjYgLTE0LjQsLTUuNCBoIDAuMiBjIC01LjQsMC4yIC0xMC4zLDIuNCAtMTQsNi4zIGwgLTI4LDI5LjggaCAtMjkgbCAtMjgsLTI5LjggYyAtNy42LC04LjEgLTIwLjMsLTguNSAtMjguNCwtMC45IC04LjEsNy42IC04LjUsMjAuMyAtMC45LDI4LjQgbCAzMi42Mzk3LDM0LjUiCiAgICAgaWQ9InBhdGg0LTIiCiAgICAgc3R5bGU9InN0cm9rZS13aWR0aDowO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZTpub25lO3N0cm9rZS1vcGFjaXR5OjEiCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICBzb2RpcG9kaTpub2RldHlwZXM9ImNzc3NzY2NjY2NjY3NzY2NjY2Nzc3NzY2NjY2NjY2Njc2NjIiAvPgo8L3N2Zz4K);
margin-left: -12px;
margin-right: -11px;
}
.card-preview-pricing .pricing-group-header .pricing-guests .kid-icon {
font-size: 0.8rem;
margin-left: 5px;
}
.card-preview-pricing .pricing-groups {
padding-top: 10px;
}
.card-preview-pricing .pricing-groups .is-style-H5 {
font-weight: 600 !important;
height: 36px;
}
.card-preview-pricing .accommodation-description {
margin-block-start: 0 !important;
padding-bottom: 2rem;
}
.card-preview-pricing .pricing-groups .pricing-group:not(:last-child) {
border-bottom: 1px solid var(--wp--preset--color--va-black);
padding: 0 0 8px 0;
}
.card-preview-pricing .pricing-groups .pricing-group .pricing-price-prefix {
margin-right: 7px;
font-size: 1rem;
}
@media (max-width: 1320px) {
.card-preview-pricing .pricing-group-header .pricing-guests {
gap: 3px;
}
}
@media (min-width: 1748px) {
.card-preview-pricing .pricing-group-header .pricing-guests {
gap: 3px;
}
}
@media (min-width: 1601px) and (max-width: 1748px) {
.card-preview-pricing .pricing-group-header .pricing-guests span.man-head,
.card-preview-pricing .pricing-group-header .pricing-guests span.kid-head {
margin-right: -11px;
margin-left: -13px;
}
}