ngb-tooltip-window.show{opacity:1!important}ngb-tooltip-window .tooltip-arrow:before{border-top-color:#706154!important}ngb-tooltip-window .tooltip-inner{background-color:#fff!important;border-radius:15px!important;padding:7.5px 15px!important;border:2px solid #706154;color:#1a1a18!important}ngb-tooltip-window .tooltip-inner .price-table table tr td{color:#1a1a18!important}ngb-tooltip-window.tooltip.bookzo-bootstrap:has(.price-table) .tooltip-arrow{display:none}ngb-tooltip-window.tooltip.bookzo-bootstrap:has(.price-table) .tooltip-inner{width:340px;max-width:calc(100vw - 32px);padding:16px 18px 14px!important;border:1px solid #ddd4c2;border-radius:14px!important;box-shadow:0 16px 40px #2c4a2e29;color:#2c4a2e!important;font-size:13px;line-height:1.4;text-align:left}ngb-tooltip-window.tooltip.bookzo-bootstrap:has(.price-table) .price-table{max-width:none;text-align:left}ngb-tooltip-window.tooltip.bookzo-bootstrap:has(.price-table) .price-table:before{content:"Prijsopbouw";display:block;margin-bottom:8px;font-family:Fraunces,Georgia,serif;font-size:16px;font-weight:700}html[lang^=de] ngb-tooltip-window.tooltip.bookzo-bootstrap:has(.price-table) .price-table:before{content:"Preisdetails"}html[lang^=en] ngb-tooltip-window.tooltip.bookzo-bootstrap:has(.price-table) .price-table:before{content:"Price details"}ngb-tooltip-window.tooltip.bookzo-bootstrap:has(.price-table) .price-table table{width:100%;border-collapse:separate;border-spacing:0}ngb-tooltip-window.tooltip.bookzo-bootstrap:has(.price-table) .price-table tr td{padding:7px 0;border-bottom:1px solid #ebe3d5;color:#4d4840!important;vertical-align:baseline}ngb-tooltip-window.tooltip.bookzo-bootstrap:has(.price-table) .price-table tr td:nth-child(2){padding-left:16px;color:#2c4a2e!important;font-weight:600;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}ngb-tooltip-window.tooltip.bookzo-bootstrap:has(.price-table) .price-table tr td:nth-child(2) .price-discount{display:block;margin:0!important;color:#b5a897;font-size:12px;font-weight:400;line-height:1.2;text-decoration:line-through}ngb-tooltip-window.tooltip.bookzo-bootstrap:has(.price-table) .price-table .accommodation-cell{color:#2c4a2e!important;font-weight:600}ngb-tooltip-window.tooltip.bookzo-bootstrap:has(.price-table) .price-table .plus-icon-cell{display:none}ngb-tooltip-window.tooltip.bookzo-bootstrap:has(.price-table) .price-table tr:has(hr){display:none}ngb-tooltip-window.tooltip.bookzo-bootstrap:has(.price-table) .price-table tr:has(hr)+tr td{padding:12px 0 14px;border-bottom:none;color:#2c4a2e!important;font-size:15px;font-weight:800}ngb-tooltip-window.tooltip.bookzo-bootstrap:has(.price-table) .price-table tr:has(hr)+tr td:first-child:before{content:"Totaal"}html[lang^=de] ngb-tooltip-window.tooltip.bookzo-bootstrap:has(.price-table) .price-table tr:has(hr)+tr td:first-child:before{content:"Gesamt"}html[lang^=en] ngb-tooltip-window.tooltip.bookzo-bootstrap:has(.price-table) .price-table tr:has(hr)+tr td:first-child:before{content:"Total"}ngb-tooltip-window.tooltip.bookzo-bootstrap:has(.price-table) .price-table .price-extra-info-reminder-row td{padding:10px 12px!important;border-bottom:none;background:#f5f0e8;border-radius:10px;color:#706154!important;font-size:12px;line-height:1.5}ngb-tooltip-window.tooltip.bookzo-bootstrap:has(.price-table) .price-table .price-extra-info-reminder-row td b{color:#2c4a2e;font-weight:600}
